/*!
 * Styles for CMS-delivered Umzug-Easy pages
 * http://www.umzug-easy.de/
 */.button-primary,.button-primary:link,.button-primary:visited{border-color:#9cc00b;background:#9cc00b;color:#fff}.content-wrapper-container{background-image:-moz-linear-gradient(90deg, #f5f5f5 0%, #fff 100%);background-image:-webkit-linear-gradient(90deg, #f5f5f5 0%, #fff 100%);background-image:-ms-linear-gradient(90deg, #f5f5f5 0%, #fff 100%)}.container{margin:0 auto;padding:1.5em 1.25em;position:relative}.list li{padding:0 7px 2px 0;margin:0px 7px 2px 0;line-height:1.2}.list_inline li{border-right:1px solid #000}.list_inline li:last-child{border:0}.list a{text-decoration:none;color:#000;word-wrap:break-word;font-size:14px}.list_inline li{display:inline;float:left}#top{background:none repeat scroll 0 0 #1B353C;color:#fff;position:relative;z-index:100;top:0}#top .nav-btn{left:0;position:absolute;bottom:0}#top .container{padding:10px 0}.logo{position:relative;display:inline-block;float:left;text-indent:-9999px;padding-left:80px;height:53px;width:295px;margin:0}.logo:after{content:'';position:absolute;display:block;height:45px;width:215px;background:url("main/img/umzug-easy.svg") no-repeat scroll left top rgba(0,0,0,0);top:25px}.featured{font-size:12px;margin:-2px 0 0 65px;padding:10px;position:relative;width:244px}.featured:before{background:url("main/img/immoscout24_addition_solid_inverse.svg") no-repeat scroll left top rgba(0,0,0,0);background-size:100%;content:"";display:block;height:32px;width:225px}.nav-btn{background:#9cc00b;border:0 none;display:block;height:54px;outline:none;overflow:hidden;padding:0;text-indent:100%;white-space:nowrap;width:65px;position:relative;text-decoration:none}.nav-btn:after{content:"\f0c9";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#fff;font-size:30px;position:absolute;top:11px;left:20px;text-indent:0;line-height:normal}.nav-btn:hover,.nav-btn:focus{border:none;outline:none;text-decoration:none}@media (min-width: 669px){.logo{height:34px;padding-left:0}.logo:after{left:10px;top:6px}.featured{float:right;height:37px;width:auto;margin-top:-3px}#top .nav-btn{border:0 none;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}#top .container{padding:1.5em 1.25em}}@media (min-width: 1014px){#top .container{padding:10px 1.5em 1.25em}.featured{float:right;margin:10px 0 0;width:auto}.logo:after{top:15px}.slogan{display:block;float:left;margin:20px 0 0 0}.slogan span{color:#9cc00b}}.no-svg .logo:after{background:url("main/img/umzug-easy.png") no-repeat scroll left top rgba(0,0,0,0)}.no-svg .featured::before{background:url("main/img/immoscout24_addition_solid_inverse.svg") no-repeat scroll left top / 100% auto rgba(0,0,0,0)}.breadcrumb__item--current{color:#9cc00b !important}#nav{color:#fff;position:absolute;width:100%;height:100%;min-height:46px;z-index:200;top:0;left:100%}#nav .container{padding:0}#nav ul{display:block}#nav ul:before,#nav ul:after{content:"";display:table}#nav ul:after{clear:both}#nav li{display:block}#nav li a{color:#ccc;display:block;font-size:1em;font-weight:bold;line-height:1.28571em;outline:medium none;padding:1.25em;text-decoration:none}#nav li.is-active a{color:#fff}#nav li a.not{margin:28px 0 29px 0}#nav:not(:target){height:0;z-index:1}#nav li{border-top:1px solid rgba(255,255,255,0.1);position:relative}#nav li:first-child{border-top:1px solid transparent}#nav li:first-child>a{pointer-events:none}#nav .second li:first-child>a{pointer-events:inherit}#nav li:last-child{border-bottom:1px solid rgba(255,255,255,0.1)}#nav .second li:last-child{border-bottom:none}#nav li.is-active{background:#fff}#nav li.is-active a{color:#9cc00b}#nav li.is-active:after{border-bottom:.625em solid transparent;border-right:.625em solid white;border-top:.625em solid transparent;content:"";display:block;margin-top:-0.625em;position:absolute;right:-0.03125em;top:50%;z-index:50}#nav .second li.is-active:after{border:none}.js-ready #nav{background:none repeat scroll 0 0 #1B353C;box-shadow:-1.5em 0 1.5em -0.75em rgba(0,0,0,0.25) inset;height:100%;width:70%}.js-ready #nav .block{background:none repeat scroll 0 0 transparent}.js-ready #nav .close-btn{display:block;opacity:.7}.js-ready #nav .close-btn:focus,.js-ready #nav .close-btn:hover{opacity:1}.js-ready #nav{left:-70%}.js-ready #outer-wrap{overflow:hidden;width:100%}.js-ready #inner-wrap{left:0}.js-nav #inner-wrap{left:70%}.js-ready #nav{left:0;-webkit-transform:translate3d(-100%, 0, 0);-moz-transform:translate3d(-100%, 0, 0);-ms-transform:translate3d(-100%, 0, 0);-o-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.js-ready #inner-wrap{left:0 !important;transform:none;-webkit-transition:-webkit-transform 500ms ease;-moz-transition:-moz-transform 500ms ease;-o-transition:-o-transform 500ms ease;transition:transform 500ms ease;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-o-backface-visibility:hidden;backface-visibility:hidden}.js-nav #inner-wrap{-webkit-transform:translate3d(70%, 0, 0) scale3d(1, 1, 1);-moz-transform:translate3d(70%, 0, 0) scale3d(1, 1, 1);-ms-transform:translate3d(70%, 0, 0) scale3d(1, 1, 1);-o-transform:translate3d(70%, 0, 0) scale3d(1, 1, 1);transform:translate3d(70%, 0, 0) scale3d(1, 1, 1)}#nav ul .second{list-style:outside none none}#nav .second .toggle_link{position:relative;cursor:pointer}#nav .second .toggle_link:after{content:"\f107";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#ccc;font-size:28px;position:absolute;top:16px;right:30px}#nav .second.hover .toggle_link{border-bottom:1px solid rgba(255,255,255,0.1)}#nav .second.hover .toggle_link:after{content:"\f106"}#nav .second li a{padding-left:40px;border-bottom:none}#nav .second ul{display:none}#nav .second.hover ul{display:block}@media (min-width: 669px){#nav{width:100%;position:relative;padding:0;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}#nav .container{padding:0 1.25em}#nav ul{background-color:#9cc00b;border:1px solid rgba(255,255,255,0.7);border-bottom:none;border-radius:10px 10px 0 0}#nav li.is-active:after{border:none}#nav li:first-child{display:none}#nav .second li:first-child{display:block}.js-ready #nav{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.js-nav #inner-wrap{-webkit-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-moz-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-ms-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);-o-transform:translate3d(0, 0, 0) scale3d(1, 1, 1);transform:translate3d(0, 0, 0) scale3d(1, 1, 1)}.js-ready #nav{width:100%;height:auto;box-shadow:none}#nav ul{white-space:nowrap}#nav li{border-right:1px solid rgba(255,255,255,0.7);display:inline-block;float:left;height:45px}#nav li:last-child{border-right:medium none}#nav li:hover,#nav li.is-active{background:#fff;padding-bottom:2px;cursor:pointer}#nav li:hover>a{color:#9cc00b}#nav li a{padding:.875em .5em;color:#fff}#nav li.borad,#nav li.borad:hover{border-radius:9px 0 0}#nav ul .second{width:150px;float:right;margin-right:1px}#nav li.second:hover{padding-bottom:0;border-radius:0 7px 0 0}#nav ul .second ul{border-radius:0;border:1px solid #9cc00b;border-width:0 1px 1px 1px;width:152px}#nav ul .second li{background:#fff;border-radius:0;border-top:0;width:100%}#nav ul .second li a{padding-left:.875em;width:auto;height:45px}#nav ul .second .toggle_link:hover ul{left:-1px;cursor:pointer}#nav .second .toggle_link:after{display:none}#nav .second ul{display:inline-block}li.second ul{left:-999em;position:absolute}li.second:hover ul{left:auto}#nav ul .second li a:hover,#nav ul .second li.is-active a{background-color:#9cc00b;border-left:1px solid #9cc00b;border-right:1px solid #9cc00b;color:#fff !important}#nav ul .second li a{color:#9cc00b}}@media (min-width: 1014px){#nav li a{padding:.875em}}.footer [class*="grid-"]{padding:10px 0}.footer .container p,.footer .container h2{text-align:left}.phone{position:relative;display:block;padding-left:45px;font-size:20px;margin-top:10px;margin-bottom:0}.phone span{display:block;font-size:13px}.phone:before{content:"\f095";font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#000;font-size:32px;position:absolute;top:8px;left:9px}footer .linklist{word-break:break-all}footer .linklist p a{font-size:16px;text-decoration:none}.social_links{float:left;margin:20px 0}.social_links li{display:inline;float:left;margin-right:20px}.social_links li a{display:block;position:relative;width:36px;height:36px;font-size:0;text-decoration:none}.social_links li a:after{font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;color:#000;font-size:48px;position:absolute}.social_links li a:before{content:"";display:block;position:absolute;background-color:#fff;width:40px;height:40px;border-radius:8px;top:17px}.social_links li a.twitter:after{content:"\f081";color:#55acee}.social_links li a.rss:after{content:"\f143";color:#f7a42c}.social_links li a.facebook:after{content:"\f082";color:#3b5998}.social_links li a.youtube:after{content:"\f166";color:#d33f2a}footer[role="contentinfo"]{background:none repeat scroll 0 0 #fff}.footer .social_footer{background:#1B353C;color:#fff}.social_footer p{font-size:18px}#removal_calculator{border-color:silver;padding:20px;max-width:580px}#removal_calculator .sliders>div{padding-bottom:5px}#removal_calculator .slider{position:relative;height:16px;background-color:#fdfdfd;background-image:-webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #e7e7e7), color-stop(51%, #fdfdfd));background-image:-moz-linear-gradient(top, #e7e7e7 20%, #fdfdfd 51%);background-image:linear-gradient(top, #e7e7e7 20%, #fdfdfd 51%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#e7e7e7', endColorstr='#fdfdfd');border:1px solid silver;border-radius:1px;border-left-color:#2c484f}#removal_calculator .form_con-slider{margin-bottom:10px}#removal_calculator .form_con-slider .label{margin-bottom:15px}#removal_calculator .slider-thumb{top:-8px;left:0px;position:absolute;width:25px;height:32px;border:none;border-radius:3px;background-color:#1b353c;cursor:pointer;-webkit-box-shadow:0 2px 7px #7a7a7a;-moz-box-shadow:0 2px 7px #7a7a7a;box-shadow:0 2px 7px #7a7a7a}#removal_calculator .slider-fill{background-color:#5c7d9e;height:18px;position:absolute;top:-1px;left:0;border-radius:1px 0 0 1px;background:#2c484f;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzJjNDg0ZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzZDViNjMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top, #2c484f 0%, #4E6A70 100%);background:-webkit-gradient(linear, left top, left bottom, color-stop(0%, #2c484f), color-stop(100%, #4E6A70));background:-webkit-linear-gradient(top, #2c484f 0%, #4E6A70 100%);background:-o-linear-gradient(top, #2c484f 0%, #4E6A70 100%);background:-ms-linear-gradient(top, #2c484f 0%, #4E6A70 100%);background:linear-gradient(to bottom, #2c484f 0%, #4E6A70 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2c484f', endColorstr='#4E6A70', GradientType=0)}#removal_calculator .result{text-align:right}#removal_calculator .amount{color:#9cc00b}#removal_calculator .submit_button{font-size:1.5rem}