html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;vertical-align:baseline;}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}body{line-height:1;}ol,ul{list-style:none;}blockquote,q{quotes:none;}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none;}table{border-collapse:collapse;border-spacing:0;max-width:100%;}#content .field-name-field-body table{vertical-align:top;}.content-img-wrapper > div{min-height:2em;}@media screen and (max-width:625px){table .content-img-wrapper{margin:0 5px 5px 0 !important;}table img{max-width:100%;height:auto !important;}#content .field-name-field-body table .content-img-wrapper{vertical-align:top !important;}}
ul.primary li,ul.secondary li{float:right;}ul.primary li{margin:0.5em 3px 0 0;}
ul.primary,ul.secondary{overflow:hidden;zoom:1;border-bottom:1px solid #d0d0d0;box-shadow:0 1px 0 0 #fbfbfb;list-style:none;margin:0 0 1.5em;padding:0 2px;white-space:nowrap;}ul.primary li,ul.secondary li{float:left;margin:0.5em 3px 0;}ul.primary a,ul.secondary a{border:1px solid #e9e9e9;border-right:0;border-bottom:0;display:block;line-height:1.5em;text-decoration:none;}ul.primary li{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-ms-border-top-left-radius:4px;-o-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-ms-border-top-right-radius:4px;-o-border-top-right-radius:4px;border-top-right-radius:4px;text-shadow:white 1px 1px 0;border:1px solid #bbbbbb;border-bottom:0;margin:0.5em 0 0 3px;}ul.primary li.active{border-bottom:1px solid white;margin-bottom:-1px;}ul.primary a:link,ul.primary a:visited{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;-ms-border-top-left-radius:4px;-o-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;-ms-border-top-right-radius:4px;-o-border-top-right-radius:4px;border-top-right-radius:4px;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-ms-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s;color:#333;background-color:#dedede;letter-spacing:1px;padding:0 1em;text-align:center;}ul.primary a:hover,ul.primary a:focus{background-color:#e9e9e9;border-color:#f2f2f2;}ul.primary a.active{background-color:transparent;zoom:1;filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorstr='#FFE9E9E9',endColorstr='#00E9E9E9');background-image:-webkit-gradient(linear,50% 0%,50% 100%,color-stop(0%,#e9e9e9),color-stop(100%,rgba(233,233,233,0)));background-image:-webkit-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:-moz-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:-o-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:-ms-linear-gradient(#e9e9e9,rgba(233,233,233,0));background-image:linear-gradient(#e9e9e9,rgba(233,233,233,0));border-color:#fff;}ul.secondary{font-size:.9em;margin-top:-1.5em;padding-bottom:.5em;}ul.secondary a:link,ul.secondary a:visited{-webkit-border-radius:0.75em;-moz-border-radius:0.75em;-ms-border-radius:0.75em;-o-border-radius:0.75em;border-radius:0.75em;-webkit-transition:background-color 0.3s;-moz-transition:background-color 0.3s;-ms-transition:background-color 0.3s;-o-transition:background-color 0.3s;transition:background-color 0.3s;text-shadow:white 1px 1px 0;background-color:#f2f2f2;color:#666;padding:0 .5em;}ul.secondary a:hover,ul.secondary a:focus{background-color:#dedede;border-color:#999;color:#333;}ul.secondary a.active,ul.secondary a:active{text-shadow:#333333 1px 1px 0;background-color:#666;border-color:#000;color:#fff;}@media all and (min-width:960px){}@media all and (min-width:600px){}@media all and (max-width:959px){}@media all and (max-width:599px){}
@font-face{font-family:'Lato';font-style:normal;font-weight:300;src:local(''),url(/sites/all/themes/friedrich/fonts/lato-v23-latin-300.woff2) format('woff2'),url(/sites/all/themes/friedrich/fonts/lato-v23-latin-300.woff) format('woff');}@font-face{font-family:'Lato';font-style:normal;font-weight:400;src:local(''),url(/sites/all/themes/friedrich/fonts/lato-v23-latin-regular.woff2) format('woff2'),url(/sites/all/themes/friedrich/fonts/lato-v23-latin-regular.woff) format('woff');}@font-face{font-family:'Lato';font-style:normal;font-weight:700;src:local(''),url(/sites/all/themes/friedrich/fonts/lato-v23-latin-700.woff2) format('woff2'),url(/sites/all/themes/friedrich/fonts/lato-v23-latin-700.woff) format('woff');}@font-face{font-family:'Lato';font-style:normal;font-weight:900;src:local(''),url(/sites/all/themes/friedrich/fonts/lato-v23-latin-900.woff2) format('woff2'),url(/sites/all/themes/friedrich/fonts/lato-v23-latin-900.woff) format('woff');}html{height:100%;}body{margin:0;height:100%;font-family:"Lato",Arial,Verdana,sans-serif;font-size:14px;font-weight:400;color:#1e1e1e;background:#ffffff;background:-moz-linear-gradient(top,#ffffff 0%,#ffdd0f 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#ffffff),color-stop(100%,#ffdd0f));background:-webkit-linear-gradient(top,#ffffff 0%,#ffdd0f 100%);background:-o-linear-gradient(top,#ffffff 0%,#ffdd0f 100%);background:-ms-linear-gradient(top,#ffffff 0%,#ffdd0f 100%);background:linear-gradient(to bottom,#ffffff 0%,#ffdd0f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffdd0f',GradientType=0);background-attachment:fixed;}#page-wrapper{margin:auto;width:90%;max-width:1200px;height:auto;position:relative;}#page{margin:auto;width:90%;max-width:1200px;height:auto;background:#fff;}#skip-link{margin:0;}#skip-link a,#skip-link a:visited{display:block;width:100%;padding:2px 0 3px 0;text-align:center;background-color:#666;color:#fff;}header{width:100%;height:120px;background:#fff;overflow:hidden;}#logo a{margin-top:1em;margin-left:2.5%;width:290px;height:85px;background:url(/sites/all/themes/friedrich/images/logo-hoehnegrass.png) scroll no-repeat 0 0 transparent;background-size:100% 100%;text-indent:-9999px;float:left;display:block;}#content-wrapper{height:auto;overflow:hidden;}.region-sidebar-left{width:20%;float:left;}.not-front #content-area{width:80%;float:right;background:#f6f6f6;display:inline-block;}#content-area{position:relative;}#content-top{width:100%;display:inline-block;height:auto;clear:both;}#content-middle{margin:auto;width:96%;clear:both;}#content{padding:2%;clear:both;}footer{overflow:hidden;clear:both;}#footer-top{width:100%;padding:0 1%;text-align:center;border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0;background:#fff9da;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}#footer-top table{margin:auto;width:100%;}#footer-top table td{display:table-cell;vertical-align:middle;}#footer-bottom{padding:2%;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}h1{margin-bottom:.8em;font-size:1.79em;color:#ec6608;}h2{margin-bottom:.8em;font-size:1.5em;}h3{margin-bottom:.8em;line-height:1.5em;font-size:1.29em;color:#ec6608;}h4{margin-bottom:.8em;line-height:1.5em;font-size:1.29em;}h5{margin-bottom:.8em;line-height:1.5em;font-size:1.14em;color:#ec6608;}h6{margin-bottom:.8em;line-height:1.5em;font-size:1.14em;}.section-news h2,.section-news h2 a{text-decoration:none;color:#ec6608;}#content p{margin-bottom:1em;line-height:1.5em;text-align:justify;}#content .field ul{margin-bottom:1em;}#content .field li,.region-sidebar-left li{line-height:1.5em;list-style:disc;list-style-position:outside;}#content .field li{margin-left:1.3em;}.section-kontakt .ds-2col > .group-left,.section-kontakt .ds-2col > .group-right{margin:0 2%;width:46%;}.content-img-wrapper{font-size:.7rem;text-align:center;line-height:1.5;}.contentimage{padding:1px;background:#fbfbfb;border:1px solid #d0d0d0;}a{color:#ec6608;text-decoration:none;}.cke_show_borders table tr td{border:1px solid #f00;}blockquote{margin-bottom:2em;padding:2em;padding-left:4em;display:inline-block;background:#fff;position:relative;font-style:italic;text-align:justify;color:#666;border-left:10px solid #ec6608;border-right:2px solid #ec6608;box-shadow:0px 0px 5px 1px #d8d8d8;-moz-box-shadow:0px 0px 5px 1px #d8d8d8;-webkit-box-shadow:0px 0px 5px 1px #d8d8d8;}blockquote::before{content:"\201C";font-family:Georgia,serif;font-size:60px;font-weight:bold;color:#aaa;position:absolute;left:10px;top:5px;}blockquote:after{content:"";}blockquote p:last-child{margin-bottom:0;text-align:right;}blockquote p:first-child{text-align:left;}cite{font-size:.9em;font-style:normal;color:#1e1e1e;}cite:before{content:"— ";}.node-reference,.node-letter-of-recommendation{margin-bottom:2em;padding:2em;display:block;background:#fff;position:relative;border-left:10px solid #ec6608;border-right:2px solid #ec6608;box-shadow:0px 0px 5px 1px #d8d8d8;-moz-box-shadow:0px 0px 5px 1px #d8d8d8;-webkit-box-shadow:0px 0px 5px 1px #d8d8d8;}.node-reference .group-header,.node-letter-of-recommendation .group-header{margin-bottom:1em;border-bottom:1px dashed #d0d0d0;}.node-reference .group-left,.node-letter-of-recommendation .group-left{width:25%;}.node-reference .group-middle::before{content:"\201C";font-family:Georgia,serif;font-size:50px;font-weight:bold;color:#aaa;position:absolute;left:25%;top:1.5em;}.node-reference .group-middle{padding-left:2%;width:46% !important;font-style:italic;text-align:justify;color:#666;}.node-reference .group-right,.node-letter-of-recommendation .group-right{width:23%;}.node-reference .group-right > .field,.node-letter-of-recommendation .group-right > .field{margin-bottom:.75em;}.node-reference .field-label,.node-letter-of-recommendation .field-label{margin-top:.15em;font-size:0.85em;width:35px;}.node-reference .field-name-field-number-workspaces .field-label,.node-letter-of-recommendation .field-name-field-number-workspaces .field-label{width:120px;}.node-reference .group-footer,.node-letter-of-recommendation .group-footer{margin-top:1em;padding-top:1em;border-top:1px dashed #d0d0d0;}.node-reference .group-footer .field-type-taxonomy-term-reference .field-item,.node-letter-of-recommendation .field-type-taxonomy-term-reference .field-item{display:inline-block;font-style:italic;}#contact::after{content:"";display:table;clear:both;}.contact-wrapper-l,.contact-wrapper-r{float:left;width:45%;}.contact-wrapper-r{width:55%;}#contact .contact-wrapper-r p.low{margin-bottom:0;}a{color:#ec6608;text-decoration:underline;-webkit-transition:background-color 0.3s,border-color 0.3s;transition:background-color 0.3s,border-color 0.3s;}a:hover{color:#1e1e1e;}#content p .content-img-wrapper a{border:none;background:transparent;}@media all and (max-width :1900px){#page-wrapper,#page{width:95%;}.fb-page{float:left;width:23.5%;overflow:hidden;height:350px;}}@media all and (min-width:591px) and (max-width :1024px){header{height:200px;}#logo a{margin:2.3em auto;float:none;}.fb-page{float:left;width:50%;overflow:hidden;height:350px;}}@media all and (max-width:850px){.fb-page{float:left;width:100%;overflow:hidden;height:350px;}.region-sidebar-left{width:100%;float:none;}.not-front #content-area{width:100%;}.node-reference .group-left,.node-letter-of-recommendation .group-left,.node-reference .group-middle,.node-letter-of-recommendation .group-middle,.node-reference .group-right,.node-letter-of-recommendation .group-right{padding:0;width:100% !important;float:none;}.node-reference .group-left,.node-letter-of-recommendation .group-left{text-align:center;}.node-reference .group-middle,.node-letter-of-recommendation .group-middle{margin:1em 0;position:relative;border-bottom:1px dashed #d0d0d0;}.node-reference .group-middle::before{left:0%;top:-10px;}.node-reference .group-middle p,.node-letter-of-recommendation .group-middle p{text-indent:30px;}.node-reference .field-label,.node-letter-of-recommendation .field-label{width:125px;}#claim{display:none;}.not-front #content-area{width:100%;}#content p{-moz-hyphens:auto;-o-hyphens:auto;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;}}@media all and (max-width:670px){.contact-wrapper-l,.contact-wrapper-r{width:100%;}}@media all and (max-width:590px){#page-wrapper,#page{width:100%;}header{min-height:0;height:100px;}#logo a{margin:1em;width:230px;height:5em;}#content-wrapper{border-bottom:none;}#content p{text-align:left;}.section-kontakt .ds-2col > .group-left,.section-kontakt .ds-2col > .group-right{margin:0;width:100%;float:none;}.not-front #content-area{width:100%;}}@media all and (max-width:400px){#content .content-img-wrapper{float:none!important;margin-left:0!important;margin-right:0!important;}#content .content-img-wrapper > div{width:auto!important;}#content #block-views-infobox-block .content-img-wrapper{float:left!important;margin:0px 20px 0px 0px!important;}#img-grid .content-img-wrapper{float:left!important;width:50%;}}
#block-locale-language{position:absolute;right:0;top:25px;}#block-locale-language li{display:inline-block;}#block-locale-language li a{width:24px;height:15px;display:inline-block;background:url(/sites/all/themes/friedrich/images/flags.png) no-repeat transparent;text-indent:-9999px;}#block-locale-language li.de.first.active a,#block-locale-language li.de.first a{background-position:0 0;}#block-locale-language li.en.last.active a,#block-locale-language li.en.last a{background-position:-24px 0;}.locale-untranslated{display:none;}#block-block-5,#block-block-6,.not-front .region.region-extras div[id^='block-block-']{padding:21px 1% 1% 1%;padding-left:51px;width:200px;height:100px;background:url(/sites/all/themes/friedrich/images/buttons.png?) no-repeat transparent;background-size:100%;position:absolute;right:3%;z-index:100;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;transform:rotate(-7deg);-ms-transform:rotate(-7deg);-webkit-transform:rotate(-7deg);}.not-front .region.region-extras div[id^='block-block-']{padding-left:60px;top:16rem;background-position:0 -100px;}.not-front .region.region-extras div[id^='block-block-'] a:hover{color:#ec6608;text-decoration:none;}.page-node-3102 .region.region-extras div[id^='block-block-'],.page-node-5337 .region.region-extras div[id^='block-block-']{display:none;}#block-block-5{background:url(/sites/all/themes/friedrich/images/move_green.png) no-repeat 0 0;background-size:100%;top:8%;padding:23px 1% 1% 17px;background-position:0 0;width:225px;}#block-block-5:hover{background:url(/sites/all/themes/friedrich/images/move_green_active.png) no-repeat 0 0;background-size:100%;}#block-block-5 h3{height:100%;}#block-block-5 h3 a{color:transparent !important;display:block;height:100%;}#block-block-5 a{color:#fff;}#block-block-6{background:url(/sites/all/themes/friedrich/images/calculator.png) no-repeat 0 0;background-size:100%;top:11.5%;padding:23px 1% 1% 17px;background-position:0 0;width:225px;}#block-block-6:hover{background:url(/sites/all/themes/friedrich/images/calculator_active.png) no-repeat 0 0;background-size:100%;}#block-block-6 h3{height:100%;}#block-block-6 h3 a{color:transparent !important;display:block;height:100%;}@media (max-width:1900px){#block-block-6,#block-block-5{right:1%;}}#block-block-6 a:hover,#block-block-5 a:hover{text-decoration:none;}#block-block-6 a:hover{color:#ec6608;}#block-block-5 p,#block-block-6 p{margin:0;line-height:1.2em;font-size:1.14em;font-weight:700;color:#fff;}.region-content-middle{display:flex;}@media (max-width:890px){.region-content-middle{flex-wrap:wrap;}}#block-views-news-widget-block{height:350px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;padding:0 2%;order:2;flex-basis:53%;width:53%;}@media (max-width:890px){#block-views-news-widget-block{order:4;flex-basis:100%;margin-top:2em;padding:0 9px;}}.view-news-widget{background:#e5e5e5;padding:2% 2% 0;box-shadow:0px 0px 5px 1px #d8d8d8;-moz-box-shadow:0px 0px 5px 1px #d8d8d8;-webkit-box-shadow:0px 0px 5px 1px #d8d8d8;}#block-views-news-widget-block .views-row{width:100%;height:6.75em;display:block;}#block-views-news-widget-block .views-field-field-news-image{float:left;}#block-views-news-widget-block img{margin-right:1em;border:3px solid #fff;box-shadow:0px 0px 5px 1px #d8d8d8;-moz-box-shadow:0px 0px 5px 1px #d8d8d8;-webkit-box-shadow:0px 0px 5px 1px #d8d8d8;}#block-views-news-widget-block .views-field-created{margin-right:1%;padding-right:1%;float:left;font-size:1.14em;color:#ec6608;border-right:1px solid #ec6608;}#block-views-news-widget-block .views-field-created a,#block-views-news-widget-block .views-field-title a{display:block;color:#ec6608;text-decoration:none;}#block-views-news-widget-block .views-field-title a{font-size:1.14em;}#block-views-news-widget-block .views-field-body{margin-top:.5em;}@media (max-width:1900px){#block-views-news-widget-block .views-row{height:6.95em;}}@media (max-width:1200px){#block-views-news-widget-block .views-row{height:6.7em;}}@media (max-width:1150px){#block-views-news-widget-block .views-row{height:6.6em;}}@media (max-width:1100px){#block-views-news-widget-block .views-row{height:6.4em;}}@media (max-width:1050px){#block-views-news-widget-block .views-row{height:6.2em;}}@media (max-width:1000px){#block-views-news-widget-block .views-row{height:6.0em;}}#block-fb-likebox-0{height:350px;box-shadow:0px 0px 5px 1px #d8d8d8;-moz-box-shadow:0px 0px 5px 1px #d8d8d8;-webkit-box-shadow:0px 0px 5px 1px #d8d8d8;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;float:left;}#block-fb-likebox-0{background:#fff;}#block-block-13{flex-basis:23.5%;width:23.5%;flex-grow:1;}.fb-page,.fb-page span{width:100%;}.fb-page,.fb-page span,.fb-page span iframe[style]{width:100% !important;}.fb-page{display:block!important;height:130px;overflow:hidden!important;}@media (max-width:1900px){.fb-page{float:left;overflow:hidden;}}@media (max-width:890px){.fb-page{overflow:hidden;}#block-block-13{flex-basis:46%;padding:0 9px;}}@media (max-width:810px){#block-block-13{flex-basis:47%;text-align:center;padding:0 9px;}.immo-widget{display:inline-block!important;}.ref-nav{text-align:left;}}@media (max-width:645px){#block-block-13{flex-basis:100%;}}#block-dtour{margin-bottom:1em;}#block-block-1 #block-dtour img,#block-block-13 #block-dtour img{width:auto;}#block-block-13 #block-dtour img{width:100%;max-width:100%;height:auto;}@media (max-width:1900px){}@media (max-width:890px){}@media (max-width:810px){#block-dtour{margin-top:4px;}}#block-block-1{padding:0;background:#fff;float:right;order:3;flex-basis:23.5%;width:23.5%;}#block-block-1 p{margin:0;padding:0;line-height:0;}#block-block-1 img{width:100%;max-width:100%;height:auto;}.immo-widget{display:block;background:#fff;}.ref-nav{background:#ffdd00;margin-bottom:1em;box-shadow:0px 0px 5px 1px #d8d8d8;-moz-box-shadow:0px 0px 5px 1px #d8d8d8;-webkit-box-shadow:0px 0px 5px 1px #d8d8d8;}.ref-nav span{display:block;color:#fff;background:#ef7d00;padding:0.5em 0.5em 0.5em 0.8em;width:100%;box-sizing:border-box;font-size:1.2em;}.ref-nav a{display:block;text-decoration:none;color:#1a1a1a;padding:0.65em 0.5em 0.65em 50px;position:relative;background:rgba(255,255,255,0);-moz-transition:background 0.6s ease 0s;-o-transition:background 0.6s ease 0s;-webkit-transition:background 0.6s ease 0s;transition:background 0.6s ease 0s;}.ref-nav a:hover{background:rgba(255,255,255,0.3);}.ref-nav a:nth-child(2){border-bottom:1px solid rgba(255,255,255,0.5);}.ref-nav a::before{content:'';position:absolute;width:29px;height:29px;background:url(/sites/all/themes/friedrich/images/icon-firmenumzug-orange.png) no-repeat 0 0;background-size:contain;left:12px;top:0;}.ref-nav a:nth-child(2)::before{left:10px;background:url(/sites/all/themes/friedrich/images/icon-privatumzug-orange.png) no-repeat 0 0;background-size:contain;}@media (max-width:890px){#block-block-1{flex-basis:48%;padding:0 5px;}}@media (max-width:810px){#block-block-1{flex-basis:48%;text-align:center;padding:0 5px;}#block-block-1 img{width:auto;}}#block-views-infobox-block{margin:1em 0;padding:.5em;width:50%;background:#ffdd00;border:5px solid #f6f6f6;box-shadow:0px 0px 5px 1px #d8d8d8;-moz-box-shadow:0px 0px 5px 1px #d8d8d8;-webkit-box-shadow:0px 0px 5px 1px #d8d8d8;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;float:left;overflow:hidden;clear:both;}#block-views-infobox-block img{max-width:100%;}#block-views-infobox-block p{text-align:left;}#block-block-3{padding:0 0 1em;}#block-block-3 table td{display:table-cell;vertical-align:bottom;}#block-block-3 img{margin:1%;}#block-widgets-s-socialmedia-profile-default{width:132px;float:right;}#block-widgets-s-socialmedia-profile-default h2{font-size:1em;font-weight:400;}#block-widgets-s-addthis-share{clear:both;}#img-grid{display:flex;flex-wrap:wrap;}@media all and (max-width :1300px){#block-locale-language{right:10px;top:-25px;}#block-block-4{width:100%;float:none;}#block-block-5,#block-block-6{right:1%;}.not-front .region.region-extras div[id^='block-block-']{top:14rem;right:1%;}}@media all and (max-width :1024px){#block-locale-language{right:0;top:0;}#block-block-5,#block-block-6,.not-front .region.region-extras div[id^='block-block-']{display:none;}#block-block-1,#block-fb-likebox-0{float:left;}#block-fb-likebox-0{padding:0;}#block-views-news-widget-block{clear:both;}}@media all and (max-width:850px){#block-views-infobox-block{margin:2% 0;width:100%;height:auto;float:none;clear:both;}}@media all and (max-width:590px){#block-locale-language{right:0;top:10px;width:52px;}#block-block-1,#block-fb-likebox-0,#block-views-news-widget-block{margin:2% 1%;width:98%;height:auto;float:none;clear:both;flex-basis:100%;}#block-views-news-widget-block .views-row{height:auto;padding-bottom:1em;margin-bottom:1em;}#block-fb-likebox-0{padding:0;}#block-block-3{display:none;}}
.region-header-right .menu-block-wrapper .menu .menu{display:none;}.region-sidebar-left .menu-block-wrapper .menu li .menu{display:none;}.region-sidebar-left .menu-block-wrapper .menu li.is-active-trail .menu{display:block;}.region-header-right{margin-top:2.5em;margin-right:3em;position:relative;float:right;}.i18n-en .region-header-right{margin-right:1em;}.region-header-right .menu-block-wrapper li{display:inline-block;list-style:none;float:left;}.region-header-right .menu-block-wrapper li:before{margin:0 .5em;margin-bottom:.1em;content:" ";width:8px;height:8px;background:#ec6608;display:inline-block;}.region-header-right .menu-block-wrapper li:first-child:before{content:none;}.region-header-right .menu-block-wrapper li a{font-size:1.14em;color:#1e1e1e;text-decoration:none;display:inline;transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;}.region-header-right .menu-block-wrapper li a:hover,.region-header-right .menu-block-wrapper li a.is-active-trail{color:#ec6608;transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;}.front #content-top .block-menu ul{margin:0;padding:0;}.front #content-top .block-menu li{margin:1%;display:inline-block;float:left;width:22.5%;height:80px;list-style:none;background:url(/sites/all/themes/friedrich/images/icons.png) no-repeat 0 0 #ec6608;background-size:100% 100%;transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;}.front #content-top .block-menu li:hover{background-color:#ff9145;transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;}.front #content-top .block-menu li:first-child{margin-left:2%;background-image:url(/sites/all/themes/friedrich/images/icon-privatumzug.png);}.front #content-top .block-menu li:nth-child(2){background-image:url(/sites/all/themes/friedrich/images/icon-firmenumzug.png);}.front #content-top .block-menu li:nth-child(3){background-image:url(/sites/all/themes/friedrich/images/icon-lagerung.png);}.front #content-top .block-menu li:last-child{margin-right:2%;background-image:url(/sites/all/themes/friedrich/images/gml_logo_ohne_korr.png);background-position:147px 10px;background-size:90px auto;background-image:none;}.front #content-top .block-menu ul li a{padding-top:7px;padding-left:30px;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;display:inline-block;width:100%;height:100%;background:url(/sites/all/themes/friedrich/images/arrows.png) no-repeat 0 -575px transparent;font-size:1.29em;font-weight:700;color:#fff;text-decoration:none;}#block-menu-block-1{width:100%;float:left;}.region-sidebar-left .menu-block-wrapper{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.region-sidebar-left .menu-block-wrapper li{width:100%;display:block;transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;}.region-sidebar-left .menu-block-wrapper ul li a{padding:4% 2%;padding-left:15%;float:left;width:100%;background:url(/sites/all/themes/friedrich/images/arrows.png) no-repeat 0-572px #ec6608;border-top:1px solid #ffa769;border-bottom:1px solid #c75200;font-size:1.14em;font-weight:700;color:#fff;text-decoration:none;line-height:1.2em;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;}.region-sidebar-left .menu-block-wrapper ul li.is-expanded a{border-bottom:none;}.region-sidebar-left .menu-block-wrapper ul li.is-expanded ul li:last-child a{border-bottom:1px solid #c75200;}.region-sidebar-left .menu-block-wrapper ul li a:hover,.region-sidebar-left .menu-block-wrapper ul li a.active{background-color:#ff9145;transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;}.region-sidebar-left  .menu-block-wrapper ul li ul li a{padding:4% 2%;padding-left:20%;float:left;width:100%;background:url(/sites/all/themes/friedrich/images/arrow.png) no-repeat 30px 14px #ff9145;border-top:none;border-bottom:none;font-size:1em;display:block;}.region-sidebar-left .menu-block-wrapper ul li.is-expanded a.active,.region-sidebar-left  .menu-block-wrapper ul li ul li a:hover,.region-sidebar-left  .menu-block-wrapper ul li ul li a.active{background-color:#ffcaa5;}footer .block-menu-block{width:83%;float:left;}footer .menu-block-wrapper ul li{margin-bottom:.8em;display:inline-block;width:16%;vertical-align:top;}footer .menu-block-wrapper ul li a{font-weight:700;text-decoration:none;color:#1e1e1e;}footer .menu-block-wrapper ul li ul{margin-top:.8em;}footer .menu-block-wrapper ul li ul li{display:block;width:100%;}footer .menu-block-wrapper ul li ul li a{font-size:.8em;font-weight:400;transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;}footer .menu-block-wrapper ul li a:hover{color:#ec6608;transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;}@media only screen and (max-width :1300px){.region-header-right{margin-top:2.5em;margin-right:0;}.region-header-right .menu-block-wrapper li:nth-child(4n+4){clear:left;}.region-header-right .menu-block-wrapper li:first-child:before{content:"";}.region-header-right .menu-block-wrapper li{width:170px;margin-bottom:.5em;}}@media only screen and (max-width :1024px){footer .block-menu-block{margin-bottom:1em;width:100%;}.region-header-right{margin:auto;float:none;display:table;padding-left:5%;}footer .menu-block-wrapper ul li{width:32%;}}@media only screen and (min-width:850px) and (max-width :1024px){.region-sidebar-left .menu-block-wrapper ul li a{padding-left:4px;background-image:none;font-size:1em;}.region-sidebar-left .menu-block-wrapper ul li ul li a{padding-left:10%;background-position:7px 12px;}}@media all and (max-width:850px){.front #content-top .block-menu li{width:46%;list-style:none;background:url(/sites/all/themes/friedrich/images/icons.png) no-repeat 0 0 #ec6608;background-size:100%;background-position:100% 100%;}.front #content-top .block-menu li:first-child{margin-left:3%;}.front #content-top .block-menu li:nth-child(3){margin-left:3%;}.front #content-top .block-menu li:nth-child(4){margin-left:1%;display:block;}.region-sidebar-left .menu-block-wrapper ul li a{padding:2%;padding-left:6%;}.region-sidebar-left .menu-block-wrapper ul li ul li a{padding:1% 0%;padding-left:8%;float:left;width:100%;background:url(/sites/all/themes/friedrich/images/arrow.png) no-repeat 30px 10px #ff9145;border-top:none;border-bottom:none;font-size:1em;display:block;}}@media all and (max-width:590px){.region-header-right .menu-block-wrapper,.region-sidebar-left .menu-block-wrapper,footer .block-menu-block{display:none;}.mean-container .mean-nav,.mean-container .mean-bar{background:#ec6607;}.mean-container .mean-nav ul li a.mean-expand{height:auto;}.mean-container .mean-nav ul li a.mean-expand:hover{background:#bb5208;}.mean-container .mean-nav ul li a.active-trail,.mean-container .mean-nav ul li a.active{background:rgba(255,255,255,.2);}.region-header-right{display:block;margin-right:8px;}}@media all and (max-width:400px){.front #content-top .block-menu li{height:75px;}.front #content-top .block-menu ul li a{font-size:1em;}}#collapsed-menu-button{display:none !important;}#menu-attached-button{background:url(/sites/all/themes/friedrich/images/mobile-menu-icon.png) no-repeat 0 0 transparent;width:40px;height:40px;position:absolute;}#menu-attached-button.right{left:-50px;top:2em;}#mobile-menu,.mobile-menu{background:#ffdd00;float:left;margin:0;padding:0;width:100%;}#mobile-menu li{background-image:url(/sites/all/themes/friedrich/css/images/right-arrow.png);background-position:92% center;background-repeat:no-repeat;border-bottom:none;border-left:none;float:left;margin:0;width:100%;display:block;}#mobile-menu li a:before{margin-top:.3em;margin-right:.3em;content:" ";width:8px;height:8px;background:#ec6608;display:inline-block;float:left;}#mobile-menu li a{padding:4% 3%;width:100%;font-size:1.29em;color:#1e1e1e;text-decoration:none;display:block;transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;border-top:1px solid #ffeb69;border-bottom:1px solid #dfc100;}#mobile-menu li a:hover,#mobile-menu li a.is-active-trail{background:#ffeb69;transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;}#mobile-menu ul li ul{display:none;}#mobile-menu ul li.active-trail ul{display:block;font-size:.9em;}#mobile-menu ul li ul li.expanded ul{display:none;}#mobile-menu ul li ul li.expanded.active-trail ul{display:block;}#mobile-menu li.item-with-ul > *:first-child,.mobile-menu li.item-with-ul > *:first-child{background-image:none;border-bottom:none;}#mobile-menu li ul li.item-with-ul > * > a,.mobile-menu li ul li.item-with-ul > * > a{padding:4% 9%;border-right:none;width:100%;}#mobile-menu li ul li ul li a{padding-left:15%;width:100%;font-size:1.2em;}
.flex-nav-container{margin-bottom:0;}.views-field-field-image-caption{width:100%;height:70px;padding:23px 2% 2%;position:absolute;left:0;bottom:35px;background:rgba(255,255,255,.85);text-shadow:none;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}.views-field-field-image-caption h2{margin-bottom:.5em;}.views-field-field-image-caption p{margin-bottom:0;}.views-field-field-slider-logo{position:absolute;right:10px;bottom:45px;}ol.flex-control-nav{position:absolute;bottom:.5em;z-index:100000;}.flex-control-nav li a{background:url(/sites/all/themes/friedrich/images/bg_control_nav.png) no-repeat 0 0;}.flexslider{background:#fff;border:none;position:relative;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0;zoom:1;margin-bottom:0;}.view-news-widget .views-row{padding:2% 0;border-bottom:1px dashed #d0d0d0;}.front .view-news-widget .views-row{margin-bottom:2%;padding:0;}.view-news-widget .views-row:first-child{margin-top:0;padding-top:0;}.view-news-widget .views-row:last-child{margin-bottom:0;border-bottom:none;}.node-news.node-teaser .group-left{margin:0;width:30%;}.node-news.node-teaser .group-right{margin:0;width:70%;float:right;}.view-news-widget .field-name-node-link{margin:2em 0 1em;}.view-news-widget .field-name-node-link a{padding:.5em .8em;padding-left:30px;background:url(/sites/all/themes/friedrich/images/arrows.png) no-repeat 0 -574px #ec6608;font-size:1.14em;font-weight:700;color:#fff;text-decoration:none;transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;}.view-news-widget .field-name-node-link a:hover{background-color:#ff7911;transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;}.node-news.view-mode-full .group-left{margin:0;margin-right:2%;width:40%;}.node-news.view-mode-full .group-left .field-name-field-news-image{min-height:230px;}.node-news.view-mode-full .group-right{margin:0;width:50%;float:left;}.node-news .group-right .field-type-datetime{font-size:1.14em;margin-bottom:.5em;color:#888;}.simple_timeline ul li{margin-bottom:2em;}.simple_timeline ul li:nth-child(odd) > div,.simple_timeline ul li:nth-child(even) > div{float:none;}.simple_timeline ul li:nth-child(odd) > div{margin-right:11px;}.simple_timeline ul .timeline-image{overflow-x:visible;}.simple_timeline ul li .timeline-text{margin-left:0;width:100%;float:none;font-size:1.14em;line-height:inherit;}.simple_timeline ul li:nth-child(odd) > div .timeline-content,.simple_timeline ul li:nth-child(even) > div .timeline-content{padding:0;float:none;}.simple_timeline ul li:nth-child(odd) > div .timeline-image{padding-left:3%;}.simple_timeline ul li:nth-child(even) > div .timeline-image{padding-right:3%;}.simple_timeline ul li:nth-child(odd) > div .timeline-text,.simple_timeline ul li:nth-child(even) > div .timeline-text{float:none;margin:0;}.simple_timeline ul li:nth-child(odd) > div .timeline-text a,.simple_timeline ul li:nth-child(even) > div .timeline-text a{color:#1e1e1e;text-decoration:none;display:inline;transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;}.simple_timeline ul li:nth-child(odd) > div .timeline-text a:hover,.simple_timeline ul li:nth-child(even) > div .timeline-text a:hover{color:#ec6608;transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;}.simple_timeline .timeline-date{margin:0;}.simple_timeline ul li:nth-child(odd) > div .timeline-content h3,.simple_timeline ul li:nth-child(even) > div .timeline-content h3{color:#ec6608;text-decoration:none;}.node-event .group-left{margin:0;margin-bottom:1em;width:40%;}.node-event.view-mode-full .group-left{margin-bottom:0;}.node-event .group-right{margin:0;width:100%;float:none;}.node-event .group-right .field-type-datetime{margin-bottom:.5em;font-size:1.14em;color:#888;}@media all and (max-width:1024px){.views-field-field-image-caption,.views-field-field-slider-logo{display:none;}.node-news.node-teaser .group-left,.node-news.view-mode-full .group-left{margin:1em 0;width:100%;text-align:center;}.node-news.node-teaser .group-right,.node-news.view-mode-full .group-right{margin:0;width:100%;float:none;}.node-event.view-mode-full .group-left{float:none;}}
.section-kontakt .webform-component,.section-contact .webform-component,.section-ueber-uns .webform-component{margin-bottom:1.5em;}.section-kontakt label,.section-contact label,.section-ueber-uns label{margin:0;padding-bottom:.4em;width:70px;display:inline-block;vertical-align:bottom;font-size:1.14em;font-weight:400;color:#767676;text-shadow:0px 1px 0px #fbfbfb;}.section-ueber-uns label{width:150px;}.section-ueber-uns .webform-component-textarea label{width:auto;}.section-kontakt .webform-component--ihre-nachricht label,.section-ueber-uns .webform-component--ihre-nachricht label,.section-contact .webform-component--your-message label{margin-bottom:.5em;width:auto;display:inline-block;vertical-align:bottom;font-size:1.14em;font-weight:400;color:#767676;text-shadow:0px 1px 0px #fbfbfb;}.custom_agreement{margin-top:1em;}.section-kontakt .webform-component--datenschutz > label,.section-ueber-uns .webform-component--datenschutz > label,.section-contact .webform-component--datenschutz > label{width:100%;}.section-kontakt .webform-component--datenschutz .form-type-checkbox label,.section-ueber-uns .webform-component--datenschutz .form-type-checkbox label,.section-contact .webform-component--datenschutz .form-type-checkbox label,label[for="data_protection_statement"]{width:90%;font-size:0.9em;line-height:1.2;}.webform-component-checkboxes input[type="checkbox"],.custom_agreement input[type="checkbox"]{vertical-align:top;}.custom_agreement label,.webform-component--datenschutz .form-type-checkbox label{width:90%;font-size:0.9em;line-height:1.2;display:inline-block;}input[type="text"],input[type="email"],input[type="password"],textarea{height:1.5em;border:1px solid #aaa;box-shadow:1px 1px 0 0 #fbfbfb;background:#f2f2f2;}textarea{min-height:125px;}.section-kontakt input.form-text,.section-ueber-uns input.form-text,.section-contact input.form-text{width:70%;}.section-kontakt input[type="submit"],.section-ueber-uns input[type="submit"],.section-contact input[type="submit"]{width:auto;height:auto;}.section-kontakt .webform-component--ihre-nachricht textarea,.section-ueber-uns .webform-component--ihre-nachricht textarea,.section-contact .webform-component--ihre-nachricht textarea{padding:.3em;width:100%;border:1px solid #aaa;box-shadow:1px 1px 0 0 #fbfbfb;background:#f2f2f2;resize:none;font-family:"Lato",Arial,Verdana,sans-serif;font-weight:400;}.section-kontakt input,.section-contact input,.section-ueber-uns input{padding:.3em;}.section-kontakt input[type="submit"],.section-kontakt button[type="submit"],.section-ueber-uns input[type="submit"],.section-ueber-uns button[type="submit"],.section-contact input[type="submit"],.section-contact button[type="submit"],.field-name-estimator-contact-de input[type="submit"],.field-name-estimator-contact input[type="submit"]{padding:.5em .8em;padding-left:30px;background:url(/sites/all/themes/friedrich/images/arrows.png) no-repeat 0 -574px #ec6608;border:none;font-size:1.14em;font-weight:700;color:#fff;text-decoration:none;cursor:pointer;transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;}.section-kontakt input[type="submit"]:hover,.section-kontakt button[type="submit"]:hover,.section-ueber-uns input[type="submit"]:hover,.section-ueber-uns button[type="submit"]:hover,.section-contact input[type="submit"]:hover,.section-contact button[type="submit"]:hover,.field-name-estimator-contact-de input[type="submit"]:hover,.field-name-estimator-contact input[type="submit"]:hover{background-color:#ff7911;transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;}.section-kontakt #content .block-webform,#block-block-8,.section-ueber-uns #content .block-webform,#block-block-8,.section-contact #content .block-webform,#block-block-10{margin:1em 0;padding:1em;background:#e7e7e7;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;width:48%;float:left;}.section-ueber-uns #content .block-webform{width:100%;}#block-block-8,#block-block-10{margin-left:4%;}#block-block-8 input[name="email"],#block-block-10 input[name="email"]{width:70% !important;}#block-views-mapblock-block{clear:both;}.section-user .form-type-textfield label,.section-user .form-type-password label{width:auto;display:inline-block;vertical-align:bottom;font-size:1.14em;font-style:italic;font-weight:400;color:#767676;text-shadow:0px 1px 0px #fbfbfb;}.section-user .form-type-textfield input[type="text"],.section-user input[type="password"]{width:75%;}.section-user .form-item .description{margin-top:3px;margin-left:85px;}.section-user .form-type-checkbox{margin:2em 0;}.section-user #user-pass input[type="submit"]{margin-top:1em;}#estimate-form .from_header,#estimate-form .to_header{margin:-.85em;margin-bottom:1em;padding:1em;background:#ec6608;font-size:1.2em;text-align:center;color:#fff;}#estimate-form select{padding:.125em;}#estimate-form label{margin-bottom:.5em;font-size:.85em;}#estimate-form .form-type-radio{display:block;}#estimate-form .step_1 input[type="text"],.step_1 select{padding:.2em;border:1px solid #aaa;background:#fbfbfb;}#estimate-form .from_adress,#estimate-form .from_house_info,#estimate-form .to_adress,#estimate-form .to_house_info{border-bottom-color:#d0d0d0;}#estimate-form .form-item-from-address-postcode,#estimate-form .form-item-from-address-suburb,#estimate-form .form-item-from-address-country,#estimate-form .form-item-to-address-postcode,#estimate-form .form-item-to-address-suburb,#estimate-form .form-item-to-address-country{display:inline-block;}#estimate-form .form-item-from-address-suburb,#estimate-form .form-item-from-address-country,#estimate-form .form-item-to-address-suburb,#estimate-form .form-item-to-address-country{width:38%;}#estimate-form input[type="text"]#edit-from-address-suburb,#estimate-form input[type="text"]#edit-to-address-suburb{width:94%;}#estimate-form .form-item-from-address-country select,#estimate-form .form-item-to-address-country select{width:100%;}#estimate-form .form-item-from-type,#estimate-form .form-item-to-type,#estimate-form .form-item-from-extra-shelves,#estimate-form .form-item-to-extra-shelves{width:48%;display:inline-block;vertical-align:top;}#estimate-form .form-item-from-house-size,#estimate-form .form-item-from-floors,#estimate-form .form-item-from-lift,#estimate-form .form-item-to-floors,#estimate-form .form-item-to-lift{margin-right:1.5em;display:inline-block;}#estimate-form #truck_scale svg{fill:#ec6608;}#estimate-form #edit-submit{padding:.5em .8em;padding-left:30px;background:url(/sites/all/themes/friedrich/images/arrows.png) no-repeat 0 -574px #ec6608;font-size:1.14em;font-weight:700;}#estimate-form #edit-submit:hover{background-color:#ff7911;transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;}.field-name-estimator-contact,.field-name-estimator-contact-de{clear:both;}.node-estimation .webform-client-form label{min-width:110px;display:inline-block;padding-bottom:0.5em;}.node-type-estimation .group-footer .field-name-field-estimation-price-details{margin:4em 0 2em;padding:1em;border:1px solid #ccc;clear:both;}form.webform-client-form .webform-component--link{opacity:0;}.node-type-estimation .group-left,.node-type-estimation .group-middle,.node-type-estimation .group-right{margin:0 2% 1% 0;padding:1em;width:30%;border:1px solid #ccc;float:left;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}.node-type-estimation .group-left{padding:0;}.node-type-estimation .group-middle h3,.node-type-estimation .group-right h3,.node-type-estimation .group-left .field-name-field-estimation-items .field-label{margin:-.85em;margin-bottom:1em;padding:.35em;background:#ec6608;font-size:1.2em;font-weight:400;text-align:center;color:#fff;}.node-type-estimation .group-left .field-name-field-estimation-items .field-label{margin:0;background:#555;line-height:1.5em;}.node-type-estimation .group-left table{width:100%;}.node-type-estimation .group-left table thead{background:#ccc;}.node-type-estimation .group-left table thead th,.node-type-estimation .group-left table tbody td{padding:.5em;}.node-type-estimation .group-left table tbody tr:nth-child(odd){background:#f6f6f6;}.node-type-estimation .group-left table tbody tr:last-child{border-bottom:none;}.node-type-estimation .field-label{margin-bottom:.2em;}.node-type-estimation .field-name-field-estimation-from-postcode,.node-type-estimation .field-name-field-estimation-from-suburb,.node-type-estimation .field-name-field-estimation-from-country,.node-type-estimation .field-name-field-estimation-to-postcode,.node-type-estimation .field-name-field-estimation-to-suburb,.node-type-estimation .field-name-field-estimation-to-country,.node-type-estimation .field-name-field-estimation-from-size,.node-type-estimation .field-name-field-estimation-from-floors,.node-type-estimation .field-name-field-estimation-from-lift,.node-type-estimation .field-name-field-estimation-to-floors,.node-type-estimation .field-name-field-estimation-to-lift{margin-right:.5em;display:inline-block;}.node-type-estimation .field-name-field-estimation-from-size,.node-type-estimation .field-name-field-estimation-from-floors,.node-type-estimation .field-name-field-estimation-from-lift,.node-type-estimation .field-name-field-estimation-to-floors,.node-type-estimation .field-name-field-estimation-to-lift{width:85px;}.node-type-estimation .spaces-from-group,.node-type-estimation .size-from-group,.node-type-estimation .field-name-field-estimation-from-services,.node-type-estimation .spaces-to-group,.node-type-estimation .size-to-group,.node-type-estimation .field-name-field-estimation-to-services{margin-top:1em;width:100%;display:inline-block;clear:both;}.node-type-estimation .field-name-field-estimation-from-adr-type,.node-type-estimation .field-name-field-estimation-from-extra-room,.node-type-estimation .field-name-field-estimation-to-adr-type,.node-type-estimation .field-name-field-estimation-to-extra-room{margin-right:2em;float:left;}.node-type-estimation .group-footer{width:94%;}.node-type-estimation .removal-field-group{margin:1% 0;padding:1em;width:100%;border:1px solid #ccc;display:inline-block;clear:both;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;}.node-type-estimation .removal-field-group .field-name-field-estimation-comments{margin-top:1em;}.node-type-estimation .group-footer .field-name-field-estimation-price{font-size:1.5em;color:#ec6608;float:right;}@media only screen and (max-width :1300px){#estimate-form .form-item-from-address-suburb,#estimate-form .form-item-from-address-country,#estimate-form .form-item-to-address-suburb,#estimate-form .form-item-to-address-country{width:35%;}}@media only screen and (min-width:591px) and (max-width :1024px){}@media all and (max-width:850px){#estimate-form .form-item-from-type,#estimate-form .form-item-to-type,#estimate-form .form-item-from-extra-shelves,#estimate-form .form-item-to-extra-shelves,.section-kontakt #content .block-webform,.section-contact #content .block-webform,#block-block-8,#block-block-10{width:100%;display:block;}#block-block-8,#block-block-10{margin-left:0;}#estimate-form .form-item-from-extra-shelves,#estimate-form .form-item-to-extra-shelves,#estimate-form .form-item-from-house-size,#estimate-form .form-item-from-floors,#estimate-form .form-item-from-lift,#estimate-form .form-item-to-floors,#estimate-form .form-item-to-lift{margin-top:1em;}}.field-collection-view-final thead{display:none;}@media all and (max-width:590px){#estimate-form #edit-submit{padding-left:.8em;background-image:none;}.node-type-estimation .group-left,.node-type-estimation .group-middle,.node-type-estimation .group-right{width:100%;float:none;}.node-type-estimation .group-footer{width:100%;}.section-ueber-uns input.form-text{width:100%;}}
.field-name-field-employee-images .field-items .field-item .field-collection-view{margin:2%;padding:0;width:15%;height:290px;border:none;float:left;text-align:center;}.field-name-field-employee-image .field-item.odd img{width:100%;height:100%;display:none;clear:both;}.field-name-field-employee-name{padding:.5em 0 0;font-weight:700;}.field-name-field-employee-position{padding:.3em 0;font-size:.8em;height:auto;}.field-name-field-employee-position .field-item{line-height:14px;}.field-name-field-body{}.field-name-field-employee-telephone .field-items .field-item:before{margin-right:.25em;width:13px;height:13px;display:inline-block;content:"";background:url(/sites/all/themes/friedrich/images/telephone.png) no-repeat 0 0 transparent;background-size:100% 100%;}.field-name-field-employee-images .field-name-field-employee-telephone{width:100%;display:block;}.field-name-field-employee-images .field-name-field-employee-e-mail,.field-name-field-employee-images .field-name-field-employee-vcf{width:30px;display:inline-block;text-align:left;}.field-name-field-employee-images .field-name-field-employee-e-mail a,.field-name-field-employee-images .field-name-field-employee-vcf a{margin:auto;text-align:center;width:40px;height:20px;display:block;text-indent:-9999px;opacity:1;transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;}.field-name-field-employee-images .field-name-field-employee-e-mail a{background:url(/sites/all/themes/friedrich/images/e-mail.png) no-repeat center 3px transparent;}.field-name-field-employee-images .field-name-field-employee-vcf a{background:url(/sites/all/themes/friedrich/images/vcard.png) no-repeat center 3px transparent;}.field-name-field-employee-images .field-name-field-employee-e-mail a,.field-name-field-employee-images .field-name-field-employee-vcf a{background-size:48%;}.field-name-field-employee-images .field-name-field-employee-e-mail a:hover,.field-name-field-employee-images .field-name-field-employee-vcf a:hover{opacity:0.7;transition:all 0.2s ease;-moz-transition:all 0.2s ease;-webkit-transition:all 0.2s ease;-ms-transition:all 0.2s ease;-o-transition:all 0.2s ease;}.field-name-field-estimation-total-m3{margin-top:1em;margin-left:0.5em;}.field-name-field-youtube-video{width:50%;}@media all and (min-width:591px) and (max-width :1024px){.field-name-field-employee-images .field-items .field-item .field-collection-view{margin:2%;width:20%;}}@media all and (max-width:850px){.field-name-field-employee-images .field-items .field-item .field-collection-view{margin:1%;width:30%;}.field-name-field-youtube-video{width:100%;}}@media all and (max-width:590px){.field-name-field-employee-images .field-items .field-item .field-collection-view{margin:1%;width:48%;}}
.with-wireframes #header,.with-wireframes #main,.with-wireframes #content,.with-wireframes #navigation,.with-wireframes .region-sidebar-first,.with-wireframes .region-sidebar-second,.with-wireframes #footer,.with-wireframes .region-bottom{outline:1px solid #ccc;}.lt-ie8 .with-wireframes #header,.lt-ie8 .with-wireframes #main,.lt-ie8 .with-wireframes #content,.lt-ie8 .with-wireframes #navigation,.lt-ie8 .with-wireframes .region-sidebar-first,.lt-ie8 .with-wireframes .region-sidebar-second,.lt-ie8 .with-wireframes #footer,.lt-ie8 .with-wireframes .region-bottom{border:1px solid #ccc;}
@media print{header{background:transparent;border-bottom:1px solid #ccc;}#logo a{margin-top:1.3em;margin-left:0;width:100%;font-size:1.79em;font-weight:700;text-indent:0px;text-decoration:none;background-image:none;}.region-header-right,.region-extras,.region-sidebar-left,.region-content-top,.region-content-middle,.group-right
  .webform-client-form,footer{visibility:hidden;display:none;}.not-front #content-area:nth-child(2),.section-kontakt .ds-2col > .group-left{width:100%;}body{padding-top:0px !important;}body,#page,#main,#content-area{color:#000;background-color:transparent !important;background-image:none !important;}h1,h2,h3,h4,h5,h6{color:#000;}#content-area a,#content-area a:hover{text-decoration:none;color:#000;}blockquote,.node-reference,.node-letter-of-recommendation{border:none;border:1px solid #ccc;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;}}
.lt-ie9{}.lt-ie8{}.lt-ie7{}.ie8{}.ie7{}.ie6{}
html,body,#sb-site,.sb-site-container,.sb-slidebar{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}html,body{width:100%;overflow-x:hidden;}html{height:100%;}body{min-height:100%;height:auto;position:relative;}html.sb-scroll-lock.sb-active:not(.sb-static){overflow:hidden;}html.sb-web-app,html.sb-web-app body{height:100%;overflow:hidden;}html.sb-web-app body{-webkit-overflow-scrolling:touch;}#sb-site,.sb-site-container{width:100%;position:relative;z-index:1;}.sb-slidebar{height:100%;overflow-y:auto;position:fixed;top:0;z-index:0;display:none;background-color:#222222;-webkit-transform:translate(0px);}.sb-left{left:0;}.sb-right{right:0;}html.sb-static .sb-slidebar,.sb-slidebar.sb-static{position:absolute;}.sb-slidebar.sb-active{display:block;}.sb-style-overlay{z-index:9999;}.sb-momentum-scrolling{-webkit-overflow-scrolling:touch;}.sb-slidebar{width:30%;}.sb-width-thin{width:15%;}.sb-width-wide{width:45%;}@media (max-width:480px){.sb-slidebar{width:70%;}.sb-width-thin{width:55%;}.sb-width-wide{width:85%;}}@media (min-width:481px){.sb-slidebar{width:55%;}.sb-width-thin{width:40%;}.sb-width-wide{width:70%;}}@media (min-width:768px){.sb-slidebar{width:40%;}.sb-width-thin{width:25%;}.sb-width-wide{width:55%;}}@media (min-width:992px){.sb-slidebar{width:30%;}.sb-width-thin{width:15%;}.sb-width-wide{width:45%;}}@media (min-width:1200px){.sb-slidebar{width:20%;}.sb-width-thin{width:5%;}.sb-width-wide{width:35%;}}.sb-slide,#sb-site,.sb-site-container,.sb-slidebar{-webkit-transition:-webkit-transform 400ms ease;-moz-transition:-moz-transform 400ms ease;-o-transition:-o-transform 400ms ease;transition:transform 400ms ease;-webkit-transition-property:-webkit-transform,left,right;-webkit-backface-visibility:hidden;}.sb-hide{display:none;}
.webform-component.webform-component--interesse{margin-bottom:0.25rem}.webform-component--interesse label{width:auto;}#edit-submitted-interesse{display:flex;flex-wrap:wrap;}#edit-submitted-interesse .form-type-checkbox{width:50%;}#edit-submitted-interesse .form-type-checkbox.form-item-submitted-interesse-addition{width:100%;}.webform-component--interest-text{margin-top:0;}@media screen and (max-width:1024px){#edit-submitted-interesse .form-type-checkbox{width:100%;}}
