

/*===============================
/templates/ut_contrive/css/custom.css
================================================================================*/
.0_nelskamp_buttonlink{color:#ffffff;background-color:#ed1b25;border-color:#ed1b25;-webkit-transition:0.35s ease-in-out;-o-transition:0.35s ease-in-out;transition:0.35s ease-in-out;padding:9px 25px;font-size:14px;font-weight:700;text-transform:uppercase;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:inline-block;margin-bottom:0;font-weight:normal;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;border-top-color:transparent;border-right-color:transparent;border-bottom-color:transparent;border-left-color:transparent;white-space:nowrap;padding:6px 12px;font-size:15px;line-height:1.71428571;border-radius:0px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none} h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Fira Sans Condensed",sans-serif !important;font-weight:400;color:#666666}.height-60{display:flex;align-items:center;line-height:60px}.t3-copyright small{margin-bottom:0px !important;line-height:59px !important}.t3-navhelper{color:#666666 !important}.t3-copyright{background-color:#fff;color:#000}.t3-copyright a{border-color:#eee !important}#t3-footer>div>div.t3-copyright>div>div>div.pull-right.col-xs-12.col-lg-6{display:flex;justify-content:center}.dj-megamenu-custom216 li a.dj-up_a{background-color:#fff !important;color:#000 !important}.djacc__openbtn.djacc__openbtn--default{background:#e2001a !important}.footer-menu #dj-megamenu216{background:white !important}.footer-menu #dj-megamenu216 a{padding:0 10px !important}.djacc--sticky.djacc-popup{margin:40px 80px !important} .dj-megamenu-custom204,.dj-megamenu-custom216,.dj-megamenu-custom494,.dj-megamenu-custom1063,.dj-megamenu-custom575,.dj-megamenu-custom620,.dj-megamenu-custom715,.dj-megamenu-custom727,.dj-megamenu-custom748{font-family:"Fira Sans Condensed" !important}.dj-megamenu-custom204 li a.dj-up_a{font-size:108% !important;font-weight:normal !important}.dj-megamenu-custom204.verticalMenu li a.dj-up_a small.subtitle{margin-top:5px !important}.dj-megamenu-custom216,.dj-megamenu-custom664,.dj-megamenu-custom839{float:right}.dj-megamenu-custom494 li a.dj-up_a{font-size:108% !important;font-weight:normal !important}.dj-megamenu-custom494.verticalMenu li a.dj-up_a small.subtitle{margin-top:5px !important}.dj-megamenu-custom575 li a.dj-up_a{font-size:108% !important;font-weight:normal !important}.dj-megamenu-custom575.verticalMenu li a.dj-up_a small.subtitle{margin-top:5px !important}.dj-megamenu-custom620 li a.dj-up_a{font-size:108% !important;font-weight:normal !important}.dj-megamenu-custom620.verticalMenu li a.dj-up_a small.subtitle{margin-top:5px !important}.dj-megamenu-custom715 li a.dj-up_a{font-size:108% !important;font-weight:normal !important}.dj-megamenu-custom715.verticalMenu li a.dj-up_a small.subtitle{margin-top:5px !important}.dj-megamenu-custom727 li a.dj-up_a{font-size:108% !important;font-weight:normal !important}.dj-megamenu-custom727.verticalMenu li a.dj-up_a small.subtitle{margin-top:5px !important}.dj-megamenu-custom748 li a.dj-up_a{font-size:108% !important;font-weight:normal !important}.dj-megamenu-custom748.verticalMenu li a.dj-up_a small.subtitle{margin-top:5px !important} .t3-megamenu .dropdown-header,.t3-megamenu .mega-nav .mega-group>.dropdown-header,.t3-megamenu .dropdown-menu .mega-nav .mega-group>.dropdown-header,.t3-megamenu .dropdown-menu .active .mega-nav .mega-group>.dropdown-header{padding:20px 0px 10px 0px}.t3-megamenu .dropdown-menu .mega-nav>li .separator{padding:0px 0px !important;color:#333333;text-transform:uppercase;font-weight:400;font-size:16px}.t3-megamenu .dropdown-header:hover,.t3-megamenu .mega-nav .mega-group>.dropdown-header:hover,.t3-megamenu .dropdown-menu .mega-nav .mega-group>.dropdown-header:hover,.t3-megamenu .dropdown-menu .active .mega-nav .mega-group>.dropdown-header:hover,.t3-megamenu .dropdown-header:active,.t3-megamenu .mega-nav .mega-group>.dropdown-header:active,.t3-megamenu .dropdown-menu .mega-nav .mega-group>.dropdown-header:active,.t3-megamenu .dropdown-menu .active .mega-nav .mega-group>.dropdown-header:active,.t3-megamenu .dropdown-header:focus,.t3-megamenu .mega-nav .mega-group>.dropdown-header:focus,.t3-megamenu .dropdown-menu .mega-nav .mega-group>.dropdown-header:focus,.t3-megamenu .dropdown-menu .active .mega-nav .mega-group>.dropdown-header:focus{background:inherit;color:inherit}.t3-megamenu .dropdown-header:hover,.t3-megamenu .mega-nav .mega-group>.dropdown-header:hover,.t3-megamenu .dropdown-menu .mega-nav .mega-group>.dropdown-header:hover,.t3-megamenu .dropdown-menu .active .mega-nav .mega-group>.dropdown-header:hover,.t3-megamenu .dropdown-header:active,.t3-megamenu .mega-nav .mega-group>.dropdown-header:active,.t3-megamenu .dropdown-menu .mega-nav .mega-group>.dropdown-header:active,.t3-megamenu .dropdown-menu .active .mega-nav .mega-group>.dropdown-header:active,.t3-megamenu .dropdown-header:focus,.t3-megamenu .mega-nav .mega-group>.dropdown-header:focus,.t3-megamenu .dropdown-menu .mega-nav .mega-group>.dropdown-header:focus,.t3-megamenu .dropdown-menu .active .mega-nav .mega-group>.dropdown-header:focus{background:inherit;color:inherit}.t3-megamenu .dropdown-header,.t3-megamenu .mega-nav .mega-group>.dropdown-header,.t3-megamenu .dropdown-menu .mega-nav .mega-group>.dropdown-header,.t3-megamenu .dropdown-menu .active .mega-nav .mega-group>.dropdown-header{font-size:100%}.t3-megamenu .dropdown-header,.t3-megamenu .mega-nav .mega-group>.dropdown-header,.t3-megamenu .dropdown-menu .mega-nav .mega-group>.dropdown-header,.t3-megamenu .dropdown-menu .active .mega-nav .mega-group>.dropdown-header{padding:20px 0px 10px 0px}.t3-megamenu .dropdown-header,.t3-megamenu .mega-nav .mega-group>.dropdown-header,.t3-megamenu .dropdown-menu .mega-nav .mega-group>.dropdown-header,.t3-megamenu .dropdown-menu .active .mega-nav .mega-group>.dropdown-header{margin:0;padding:0;background:transparent;color:#333333;font-size:20px;line-height:normal}.t3-megamenu .mega-nav>li a.open>a,.t3-megamenu .dropdown-menu .mega-nav>li.open>a{background-color:rgba(0,0,0,0.03)}.t3-megamenu .mega-nav>li a a:hover,.t3-megamenu .dropdown-menu .mega-nav>li a:hover,.t3-megamenu .mega-nav>li a a:focus,.t3-megamenu .dropdown-menu .mega-nav>li a:focus{background-color:rgba(0,0,0,0.03);padding-left:25px}.t3-megamenu .mega-nav>li a:hover,.t3-megamenu .dropdown-menu .mega-nav>li a:hover,.t3-megamenu .mega-nav>li a:focus,.t3-megamenu .dropdown-menu .mega-nav>li a:focus{text-decoration:none;color:#262626;background-color:#f5f5f5}.t3-megamenu .mega-nav>li a a,.t3-megamenu .dropdown-menu .mega-nav>li a{padding:6px 20px}.t3-megamenu .mega-nav>li a a,.t3-megamenu .dropdown-menu .mega-nav>li a,.t3-megamenu .mega-nav>li a span,.t3-megamenu .dropdown-menu .mega-nav>li span{border-bottom:1px dashed rgba(0,0,0,0.1);line-height:24px}.t3-megamenu .mega-nav>li a a,.t3-megamenu .dropdown-menu .mega-nav>li a{font-weight:400}.t3-megamenu .dropdown-header,.t3-megamenu .mega-nav .mega-group>.dropdown-header,.t3-megamenu .dropdown-menu .mega-nav .mega-group>.dropdown-header,.t3-megamenu .dropdown-menu .active .mega-nav .mega-group>.dropdown-header{font-size:108%}.t3-megamenu .dropdown-header:hover,.t3-megamenu .mega-nav .mega-group>.dropdown-header:hover,.t3-megamenu .dropdown-menu .mega-nav .mega-group>.dropdown-header:hover,.t3-megamenu .dropdown-menu .active .mega-nav .mega-group>.dropdown-header:hover,.t3-megamenu .dropdown-header:active,.t3-megamenu .mega-nav .mega-group>.dropdown-header:active,.t3-megamenu .dropdown-menu .mega-nav .mega-group>.dropdown-header:active,.t3-megamenu .dropdown-menu .active .mega-nav .mega-group>.dropdown-header:active,.t3-megamenu .dropdown-header:focus,.t3-megamenu .mega-nav .mega-group>.dropdown-header:focus,.t3-megamenu .dropdown-menu .mega-nav .mega-group>.dropdown-header:focus,.t3-megamenu .dropdown-menu .active .mega-nav .mega-group>.dropdown-header:focus{font-weight:400}.t3-megamenu .dropdown-header,.t3-megamenu .mega-nav .mega-group>.dropdown-header,.t3-megamenu .dropdown-menu .mega-nav .mega-group>.dropdown-header,.t3-megamenu .dropdown-menu .active .mega-nav .mega-group>.dropdown-header{font-weight:400}.t3-megamenu .mega-nav>li a a,.t3-megamenu .dropdown-menu .mega-nav>li a{padding:6px 20px}.t3-megamenu .mega-col-nav .klein{padding:0px 16px 0px 0px}.t3-megamenu .dropdown-header,.t3-megamenu .mega-nav .mega-group>.dropdown-header,.t3-megamenu .dropdown-menu .mega-nav .mega-group>.dropdown-header,.t3-megamenu .dropdown-menu .active .mega-nav .mega-group>.dropdown-header{font-size:16px}.megamenu-highlight{background-color:#FDEACC} .profi-list{margin-left:0 !important}.profi-list li{font-family:"Fira Sans Condensed",sans-serif;list-style:none}.profi-list li a{position:relative;display:block;padding:12px 25px 17px;border:1px solid #dddddd;text-transform:uppercase;letter-spacing:0.3px;line-height:24px}.profi-list li a:before{content:"\e033";font-family:'et-line';display:inline-block;color:#E2001A;margin-right:10px;font-size:24px;position:relative;top:5px}.profi-list li a:hover,.profi-list li a:focus{background-color:#E2001A;color:#ffffff;border-color:#E2001A}.profi-list li a:hover:before,.profi-list li a:focus:before,.profi-list li a:hover strong,.profi-list li a:focus strong{color:#ffffff}.profi-list li a strong{color:#000000;-webkit-transition:0.35s ease-in-out;-o-transition:0.35s ease-in-out;transition:0.35s ease-in-out}.profi-list li+li{margin-top:20px} .musterliste{display:-webkit-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-align-items:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:10px;padding-bottom:10px;padding-top:5px;border-bottom-color:#696969;border-bottom-style:solid;border-bottom-width:1px}.musterliste img{height:120px !important;width:auto !important;display:block;margin-left:auto;margin-right:auto}.musterliste .product-qty{display:none !important} ul.directoryTreeClass a:hover{text-decoration:none !important}ul.directoryTreeClass span.dateInfo{float:right !important;margin-left:5px !important;vertical-align:middle !important;display:block !important}ul.directoryTreeClass span.sizeInfo{float:right !important;margin-left:5px !important;margin-right:40px !important;vertical-align:middle !important;display:block !important}#directoryTreeFilterOptions input.filterbox{width:50% !important;height:28px !important}#directoryTreeFilterOptions input.filterbutton{line-height:22px !important}#directoryTreeFilterOptions input{background:url(/components/com_directorytree/assets/images/content_bg.gif) repeat-x !important;border:solid 1px #cccccc !important;padding:2px 5px 2px 5px !important;margin-right:10px !important;margin-bottom:10px !important;float:left !important} .heading-section{background-image:url(/images/nelskamp/breadcrumb_background_2.jpg) !important;background-repeat:no-repeat}.heading-section .heading-inner{background-color:transparent;padding:20px 0}.heading-section .heading-inner .heading-ct .heading-title{color:#666666}.heading-section .heading-inner .heading-ct .heading-title{font-weight:500}.breadcrumb>li a{color:#666666 !important}.breadcrumb>li+li::before{color:#666666 !important}.breadcrumb>li{font-weight:400} .feature-2 .feature-row .feature-item .feature-item-ct .feature-icon::before{bottom:0px !important}.feature-2 .feature-row .feature-item .feature-item-ct .feature-icon{border-radius:0 0 0 0 !important;height:auto !important}.feature-11 .feature-row .feature-item .feature-item-ct .feature-icon::before{content:"";background-color:#E2001A;width:auto !important;height:60px;margin:auto !important;left:0;right:0;bottom:auto !important;border-radius:0% !important;position:absolute}.holder .feature-7 .feature-row .feature-item .feature-item-ct .feature-icon::before{content:"";width:inherit !important;height:inherit !important;margin:auto !important;left:0;right:0;bottom:0px !important;border-radius:0 !important;position:absolute;background-color:#000000;-webkit-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear}.holder .feature-7 .feature-row .feature-item .feature-item-ct .feature-icon{width:90px !important;height:90px !important} .versalien{text-transform:uppercase}.oberkante{margin-top:10px !important}.alles-zentriert{background-color:#F0F0F0;padding:20px}.ctc-top .form-horizontal{padding:0 20px}.tzpp_bootstrap3 .label{padding:.5em .8em .4em;font-size:75%;color:#fff;vertical-align:baseline;border-radius:0}.t3-sidebar{padding-top:40px;padding-bottom:40px;position:-webkit-sticky;position:sticky;top:40px}.items-more{display:none !important}#t3-mainnav .t3-navbar-collapse.in{max-height:560px}.rightlist{float:right;padding-right:30px;padding-left:30px}.t3-footnav .ut-ctc .ctc-ct form input.btn{border-radius:0 !important}.pg-icon-detail img{vertical-align:middle;width:inherit !important;display:inherit !important;height:auto}.pg-icon-detail{margin-top:0px !important}.faq-1 .faq-row .faq-item .faq-content{border:1px solid #dddddd;padding:30px;background-color:#F0F0F0} .badge{padding:4px 8px !important;border-radius:0 !important}span.highlight{background-color:#FFFFCC !important;padding:2px 2px !important}.pagination>li>a,.pagination>li>span{padding:10px 15px !important}.pagination>li:nth-last-child(2)>a::before,.pagination>li:nth-last-child(2)>span::before{content:"\f105";padding-left:16px !important}.pagination>li:nth-last-child(1)>a::before,.pagination>li:nth-last-child(1)>span::before{content:"\f101";padding-left:14px !important}.pagination>li:nth-child(2)>a::before,.pagination>li:nth-child(2)>span::before{content:"\f104";padding-left:16px !important}.pagination>li:nth-child(-n+2)>a::before,.pagination>li:nth-last-child(-n+2)>a::before,.pagination>li:nth-child(-n+2)>span::before,.pagination>li:nth-last-child(-n+2)>span::before{padding-left:14px !important} .skill-5 .skill-row .skill-container .skillbar .title{text-transform:none}.skill-5 .skill-intro{text-align:left}.skill p[class*="-intro"]{font-size:15px;line-height:normal;text-align:left;padding-bottom:20px}.skill-5 .skill-header .skill-subtitle{text-align:left;border-bottom:2px solid #E2001A;}.skill .skill-ct{padding:0 !important}.skill-5 .skill-row .skill-container .skillbar .headline{position:absolute;line-height:25px;top:-35px;left:0;text-transform:none;color:#333333;font-size:12px}.tab-vergleich{list-style:none;padding:0;margin:25px 0;text-indent:-25px;padding-left:40px;padding-right:50px}.tab-vergleich li{padding:0}.tab-vergleich li:before{content:"\f05d";font-family:FontAwesome;color:#E2001A;position:relative;font-size:16px;padding-right:10px}.tab-vergleich li+li{margin-top:10px}.garantie{z-index:100;left:10px;top:10px;width:201px;position:absolute !important;margin:0 !important}.fa-photo::before,.fa-image::before,.fa-picture-o::before{content:"" !important}.t3-footernav{background:#eee !important}.gkTabsWrap.vertical ol{margin:0 !important;padding:0 !important}.gkTabsWrap.vertical ol li,.gkTabsWrap.horizontal ol li{border-radius:0 !important}.gkTabsWrap.vertical ol li.active,.gkTabsWrap.horizontal ol li.active,.gkTabsWrap.vertical ol li:hover.active,.gkTabsWrap.horizontal ol li:hover.active{box-shadow:inset 0 0 8px #E2001A !important;background:-webkit-linear-gradient(top,#E2001A 0%,#E2001A 100%)}.modulebottom-20{margin-bottom:20px !important}.mmldir-search-fields .mmldir-search-fields-form-elem .mmlinput-distance{margin-top:18px}.tzpp_bootstrap3 blockquote{padding:25px 25px 25px 80px}.feature-8 .feature-row .feature-text .feature-items-row .feature-item .feature-item-ct .feature-name{font-size:20px !important}.feature-8 .feature-row .feature-text .feature-items-row .feature-item .feature-item-ct .feature-desc{color:#666666;margin-right:20px;padding-right:20px;text-align:left;font-size:16px !important}.bf-prochat{font-family:'Fira Sans Condensed';color:#fff;-webkit-font-smoothing:antialiased;font-smoothing:always;text-rendering:optimizeLegibility}.bf-prochat .bf-toggle{cursor:pointer;position:absolute;top:260px;right:0px;padding:15px 18px;background-color:#0064bf;border-radius:3px 0px 0px 3px;box-shadow:0 10px 20px rgba(0,0,0,.2),0 4px 8px rgba(0,0,0,.25);-webkit-transition:right .4s;transition:right .4s;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.bf-prochat .bf-toggle:hover{background-color:#0d81d4}.bf-prochat .bf-toggle svg.chat{height:auto;max-height:100%;width:40px;display:block;margin:0px auto 5px;fill:#fff}.bf-prochat .bf-toggle svg.close{display:none;position:absolute;top:8px;right:8px;fill:#fff;width:13px} .bf-prochat .bf-toggle span.txt{display:block;font-weight:700;text-align:center;color:#fff;font-size:15px;line-height:1em;margin:0px;padding:0px}.bf-prochat .bf-toggle span.main{margin-bottom:3px}.bf-prochat .bf-toggle span.sub{opacity:.8}.bf-messenger{position:fixed;right:-381px;top:0px;height:100%;width:380px;overflow-y:auto;background-color:#fff;border-left:1px solid rgb(200,200,200);box-shadow:0 20px 40px rgba(0,0,0,.15),0 10px 20px rgba(0,0,0,.2);-webkit-transition:right .4s;transition:right .4s;z-index:9999}.bf-messenger iframe{width:100%;height:100%}.bf-prochat.open .bf-toggle{right:380px }.bf-prochat.open .bf-toggle svg.close{display:block}.bf-prochat.open .bf-messenger{right:0px } .margin-up{margin-top:-12px}.zwischenraum-oben{padding-top:84px}#searchname{display:none}.ublog .item-ct>.item{padding-left:120px !important}.video-embed{padding-top:19px !important}.easy-checkout.easy-checkout-checkout-form h3{text-transform:none !important}.easy-checkout.easy-checkout-checkout-form label{font-weight:normal !important}.easy-checkout.easy-checkout-checkout-form .chzn-container .chzn-single{height:38px !important;border-radius:0 !important;line-height:38px !important;width:90% !important}.chzn-container{font-size:15px !important}.checkout-right{text-align:right;margin-top:30px}.easy-checkout.easy-checkout-checkout-form input[type="text"],.easy-checkout.easy-checkout-checkout-form input[type="password"],.easy-checkout.easy-checkout-checkout-form input[type="datetime"],.easy-checkout.easy-checkout-checkout-form input[type="datetime-local"],.easy-checkout.easy-checkout-checkout-form input[type="date"],.easy-checkout.easy-checkout-checkout-form input[type="month"],.easy-checkout.easy-checkout-checkout-form input[type="time"],.easy-checkout.easy-checkout-checkout-form input[type="week"],.easy-checkout.easy-checkout-checkout-form input[type="number"],.easy-checkout.easy-checkout-checkout-form input[type="email"],.easy-checkout.easy-checkout-checkout-form input[type="url"],.easy-checkout.easy-checkout-checkout-form input[type="search"],input[type="tel"],.easy-checkout.easy-checkout-checkout-form input[type="color"],.easy-checkout.easy-checkout-checkout-form .uneditable-input{width:100% !important;margin-bottom:10px !important}label{margin-bottom:0px !important}.t3-megamenu .dropdown-header,.t3-megamenu .mega-nav .mega-group>.dropdown-header,.t3-megamenu .dropdown-menu .mega-nav .mega-group>.dropdown-header,.t3-megamenu .dropdown-menu .active .mega-nav .mega-group>.dropdown-header{margin:10px 0 5px 0 !important}.t3-megamenu .mega-nav>li a a,.t3-megamenu .dropdown-menu .mega-nav>li a{padding-top:3px !important;padding-bottom:3px !important}.baufragen{position:fixed;right:0;top:-50px;z-index:990}@media only screen and (max-width:600px){.baufragen{display:none }}.btn-primary:hover,.btn-primary:focus,.btn-primary.focus,.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{color:#ffffff;background-color:#c51018;border-color:#a40d14}.btn-success,.btn-primary,.btn-danger{color:#ffffff;background-color:#ed1b25;border-color:#ed1b25}.easy-checkout.easy-checkout-checkout-form h3.easy-checkout-title{border-bottom:3px solid #ed1b25}.easy-checkout.easy-checkout-checkout-form h3.easy-checkout-title span{background:#ed1b25}.easy-checkout.easy-checkout-checkout-form .btn-primary{background:#ed1b25;border-color:#ed1b25}.easy-checkout.easy-checkout-checkout-form h3{border-bottom:2px solid #ed1b25}.nav-menu-right{float:right;margin-left:6px;margin-top:-1px}table.tablelist td{padding-left:5px}.t3-footernav{background-size:cover !important}.clients .clients-ct{padding:0 !important}.partner-headline{margin-top:0;margin-bottom:0}.nodisplay{display:none}.hellgrau{color:#cccccc}.radio,.checkbox{display:inherit !important;margin-right:5px !important}.btn-hire{margin-top:10px}.btn-hire a{color:#ffffff !important}#cwhire_joblication .item_fields #formhider{background:#ed1b25}#cwhire_joblication .item_fields #application_form>select{width:inherit}.footer_iso img{vertical-align:top;width:40% !important;display:block;height:auto;margin-top:-35px !important}.beratertab{width:80px;display:block;float:left}.btn-berater{width:100%}.beraterfenster{padding:25px;background-color:rgba(0,0,0,0.03);position:relative;margin-bottom:45px}.btn-berater .tooltiptext{visibility:hidden;position:absolute;width:150px;background-color:#E2001A;color:#fff;text-align:center;padding:5px 0;border-radius:0px;z-index:1;opacity:0;transition:opacity .6s}.tooltip-top{bottom:25%;left:50%;margin-left:-75px}.btn-berater:hover .tooltiptext{visibility:visible !important;opacity:1 !important}.tooltip-top::after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#E2001A transparent transparent transparent}.bsucherror{padding-left:20px;padding-right:20px;text-align:center;color:#ffffff;font-family:"Fira Sans Condensed";font-weight:600;font-size:125%}.feature-desc{margin-bottom:12px !important}.result-text img{width:inherit !important}.menu_iconlist{display:initial !important}.navbar-nav>li>a{margin-left:12px !important;margin-right:12px !important}.nav>li>a>img{width:inherit !important}@media (min-width:768px) and (max-width:1200px){}.bf-messenger{margin-top:50px !important}div.mod-languages{float:left; }div.mod-languages img{border:none;width:auto !important;display:inherit !important;margin-top:16px !important}ul.topbar-globe li{ float:left; }ul.topbar-globe li ul li{ float:none; }.menu_globus{width:20px !important;height:20px !important;display:inline !important;margin-top:-3px; }.zwischenraum-kontakt{padding-top:50px !important}.btn a{color:#ffffff !important;font-weight:400 !important}button.mymap.mymap-primary.resultmymap,a.mymap.mymap-inverse.resultmymap,button.sample.mymap.custom.large.a.pull-right.mymap-danger.button,a.mymap.mymap-warning.resultmymap,a.modal.resultmymap.mymap.mymap-success{display:inline !important}.btn-double-sweep::before{border-radius:0 !important}.btn-oval{border-radius:0 !important} .article-footer{font-size:8pt} #cwhire_joblication *{font-family:'Fira Sans Condensed' !important} .tz_extrafield-item{list-style:none}.tzpp_bootstrap3 .btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.flex-direction-nav{margin-bottom:15px}.tzpp_bootstrap3 .h2,.tzpp_bootstrap3 h2{font-size:30px}.tzpp_bootstrap3 .h1,.tzpp_bootstrap3 .h2,.tzpp_bootstrap3 .h3,.tzpp_bootstrap3 .h4,.tzpp_bootstrap3 .h5,.tzpp_bootstrap3 .h6,.tzpp_bootstrap3 h1,.tzpp_bootstrap3 h2,.tzpp_bootstrap3 h3,.tzpp_bootstrap3 h4,.tzpp_bootstrap3 h5,.tzpp_bootstrap3 h6{font-weight:500;line-height:1.1;color:inherit}.tz_extrafield-item{list-style:none;display:block;padding:5px 0;overflow:hidden;border-bottom:1px solid #d7d7d7}.tz_extrafield-label{clear:both;display:block;float:left;font-weight:bold;width:30%}.tzpp_bootstrap3 blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}.tzpp_bootstrap3 blockquote{padding:25px 25px 25px 80px}.tzpp_bootstrap3 a{color:#337ab7;text-decoration:none}.ut-ctc form input,textarea{width:100%;height:auto;margin-bottom:15px}.tzpp_bootstrap3 .btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 12px;font-size:14px;line-height:1.42857143;border-radius:4px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tzpp_bootstrap3 .pager .next>a,.tzpp_bootstrap3 .pager .next>span{float:right}.tzpp_bootstrap3 .pager li>a,.tzpp_bootstrap3 .pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.music-pager.pager{margin-top:20px}div[id*="portfolio"]{margin:0 !important}.tzpp_bootstrap3 a{word-break:break-all} #flipbook{margin-top:40px}.t3-spotlight .col-lg-8,.t3-spotlight .col-lg-4{width:50% !important}#ut-hero .feature-row.clearfix{display:none !important} .logo{width:250px}.logo-img{width:250px;padding:10px 0}.feature-heading{margin-bottom:20px}.container.t3-sl.t3-sl-1 .feature-subtitle{background-color:#E30614;padding:5px 10px;color:#fff;display:inline-flex;position:relative !important;left:50px;height:40px}body .feature-item h4.feature-subtitle:before{content:"";position:absolute;top:0;bottom:unset !important;background-color:unset !important;width:55px !important;height:40px !important;transform:unset !important;left:-55px !important;-webkit-transform:unset !important;right:unset !important;background:url('/images/icons/svg/primary/logo_signet.svg') !important;background-repeat:no-repeat !important}body .feature-item h4.feature-subtitle{margin-bottom:10px !important}body .feature-item h4.feature-subtitle.right:before{content:"";position:absolute;top:0;bottom:unset !important;background-color:unset !important;width:55px !important;height:40px !important;transform:unset !important;right:-65px !important;-webkit-transform:unset !important;left:unset !important;background:url('/images/icons/svg/primary/logo_signet_flip.svg') !important;background-repeat:no-repeat !important}@media (max-width:1200px){.desktop-hidden{display:none !important}.container.t3-sl.t3-sl-1 .feature-subtitle{display:block;height:inherit !important;max-width:calc(100% - 50px) !important}}@media (min-width:1200px){.mobile-hidden{display:none !important}}.feature-7 .feature-row .feature-item .feature-item-ct .feature-icon{display:block !important;border-radius:50%;background-color:unset !important;width:auto !important;height:auto !important;line-height:unset !important;margin-bottom:42px;-webkit-transition:all 300ms linear;-o-transition:all 300ms linear;transition:all 300ms linear}.feature-7 .feature-row .feature-item .feature-item-ct .feature-icon img{width:100px;margin:0 auto}#feature-1106>div>div>div.feature-heading{display:none !important}#section-1106{margin-top:50px}#section-1106 *{color:#fff}#feature-1106>div>div>div.feature-row.clearfix>div.feature-items-row.col-md-6 img{width:60px}#feature-1106>div>div>div.feature-row.clearfix>div.feature-items-row.col-md-6{margin-top:0 !important}#feature-1106>div>div>div.feature-row.clearfix>div.feature-items-row.col-md-6>div{margin-top:20px !important;margin-bottom:20px !important}#feature-1106>div>div>div.feature-row.clearfix>div.feature-image.col-md-6>img{max-width:600px;margin:0 auto;margin-top:20px}#feature-1106>div>div>div.feature-row.clearfix>div.feature-items-row.col-md-6>div>div>h4{margin-bottom:10px;font-size:120%}#feature-1106>div>div>div.feature-row.clearfix>div.feature-items-row.col-md-6>div>div>h4:before{display:none}.feature-2 .feature-row .feature-item .feature-item-ct .feature-icon{width:100px !important}.feature-2 .feature-row .feature-item .feature-item-ct .feature-icon:before{display:none}.forcefullwidth_wrapper_tp_banner{z-index:1 !important}#profilinks{display:none}.home-slideshow .uk-overlay>div{width:100%;max-width:1400px;display:flex !important;justify-content:flex-start !important;text-align:left !important}@media(max-width:960px){.home-slideshow .uk-overlay>div{flex-direction:column}}.livingroof-slideshow .uk-overlay>div{width:100%;max-width:1200px;display:flex !important;justify-content:flex-start !important;text-align:left !important}.home-slideshow .uk-overlay{background:linear-gradient(90deg,#000000aa,transparent)}.home-slideshow .meta{text-transform:uppercase;font-weight:500}.headline-top,.headline-middle,.headline-bottom{background-color:#E1081A;padding:0 15px;display:table;margin-top:10px;font-size:40px;position:relative;line-height:55px;color:#fff;text-transform:uppercase}.headline-top.small,.headline-middle.small,.headline-bottom.small{font-size:25px;line-height:50px}@media (max-width:1200px){.headline-top,.headline-bottom{display:inline-block !important;font-size:23px}}@media (min-width:1200px){ .headline-bottom:after{content:'';background-image:url(/images/icons/svg/primary/logo_signet_flip.svg);display:block;width:90px;height:55px;position:absolute;top:0;right:-100px;background-size:contain;background-position:left;background-repeat:no-repeat} .headline-bottom.small:after{height:50px;right:-100px}}.home-slideshow .content{text-transform:none;font-weight:500;margin-top:10px}.home-slideshow .content p:first-child{}.home-slideshow .content p:last-child{}.home-slideshow .content a{color:#E20719 !important;font-weight:500 !important}.navbar-header *{line-height:0 !important}.navbar-nav>li>a{line-height:40px !important}#Mod1107{margin:0 !important}.heading-section{display:none}.heading-line-left{padding-top:30px !important}.alles-zentriert{background-color:#fff !important;padding:0 !important}.alles-zentriert *{max-width:100% !important}.ig-slideshow-item-inner-lboxon{width:100%}#section-1114{max-width:1000px;margin:0 auto;padding:70px 20px;text-align:center}#section-1116{max-width:800px;margin:0 auto;padding:70px 20px}#section-1117{background-color:#eee;padding:70px 0}#section-1117>div{max-width:1200px;margin:0 auto;padding:0 20px}#section-1116 .uk-grid{justify-content:center}#section-1116 img{width:100px;margin:0 auto}#section-1118{max-width:1200px;margin:0 auto;padding:70px 20px}@media (max-width:1200px){#section-1116 img{width:150px}#section-1116 h3{text-align:center }}#section-1116 .uk-panel,#section-1117 .uk-panel,#section-1118 .uk-panel{padding:0 !important}#section-1116 .uk-grid,#section-1117 .uk-grid,section-1118 .uk-grid{align-items:flex-start}#section-1116 .uk-overlay-primary{display:none}#section-1119{padding:70px 20px;background-color:#eee}#section-1119>div{max-width:1000px;margin:0 auto;padding:0 20px}.uk-overlay-primary{display:none !important}#section-1117{background-image:url('/images/livingroof/assets/LivingRoof_Motiv.jpg');background-size:cover}#section-1117 p,#section-1117 li{color:#fff}.topbar-sl .row > div{display:flex;justify-content:flex-end}.topbar-sl .t3-spotlight{display:flex}.mod-languages{margin-left:10px}.topbar-sl .row > div dl,.info-horizontal{display:flex;gap:10px}.topbar-sl *{white-space:nowrap}@media (max-width:1200px){.topbar-sl div.col-lg-8.col-md-8.col-sm-12.col-xs-12{display:none}.topbar-sl div.col-lg-4.col-md-4.col-sm-12.col-xs-12{flex:1}}@media (min-width:1200px){#section-1116>div>div>div:nth-child(1)>div.uk-width-1-5\@m.uk-text-center.uk-first-column,#section-1116>div>div>div:nth-child(2)>div.uk-width-1-5\@m.uk-text-center.uk-first-column,#section-1116>div>div>div:nth-child(3)>div.uk-width-1-5\@m.uk-text-center.uk-first-column,#section-1116>div>div>div:nth-child(4)>div.uk-width-1-5\@m.uk-text-center.uk-first-column,#section-1116>div>div>div:nth-child(5)>div.uk-width-1-5\@m.uk-text-center.uk-first-column{text-align:right !important}}@media (min-width:768px){#feature-1106>div>div>div.feature-row.clearfix{margin:0 !important;display:flex;flex-direction:row;align-items:center;padding:100px 0}}@media (min-width:1200px){#section-1110{display:none !important}}@media (max-width:1200px){#section-1109{display:none !important}}@media (max-width:768px){#ut-heading-classic .heading-title{max-width:80%;display:block;height:unset}}  @media (min-width:768px){.flex-center{display:flex;align-items:center}}@media (max-width:768px){.iframe-newsletter{height:650px !important}.t3-header{display:none}}.dj-megamenu-custom1063.verticalMenu li a.dj-up_a{font-size:16px;font-weight:normal}.dj-megamenu-custom1063.verticalMenu li a.dj-up_a span{margin-top:5px}.@media (min-width:1200px){.container{width:1200px !important}}@media (min-width:1200px){.container{width:1200px}}@media (max-width:960px){.djacc--sticky.djacc-popup{margin:40px !important}}


/*===============================
/templates/ut_contrive/local/css/themes/nelskamp/home.css
================================================================================*/
.home{position:relative;background-color:#ffffff;z-index:2}@media screen and (min-width:768px){.header-overlay .header-wrapper{position:absolute}}


/*===============================
/media/djmegamenu/themes/custom664.css?v=3.7.0.pro
================================================================================*/
.dj-megamenu-custom664{padding:0 !important;margin:0 !important;list-style:none;height:auto;position:relative;z-index:500;font-family:Arial,Helvetica,sans-serif;width:auto;background:rgba(0,0,0,1)}.dj-megamenu-custom664:after{content:"";clear:both;display:table}.dj-megamenu-custom664 li.dj-up{position:relative;display:block;float:left;padding:0 !important;margin:0 !important}.dj-megamenu-custom664 li a.dj-up_a{display:block;float:left;height:60px;font-size:12px;font-weight:bold;text-transform:uppercase;text-decoration:none;padding:0 20px;cursor:pointer; color:rgba(255,255,255,1);border-right:1px solid rgba( 0,0,0,1);border-left:1px solid rgba( 0,0,0,1);-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.dj-megamenu-custom664 li.first a.dj-up_a{border-left-width:0}.dj-megamenu-custom664 li:last-child a.dj-up_a{border-right-width:0}.dj-megamenu-custom664 li a.dj-up_a span{float:left;display:block;padding:0 0 0 !important;height:60px;line-height:60px;background:transparent}.dj-megamenu-custom664 li a.dj-up_a.withsubtitle span{line-height:48px}.dj-megamenu-custom664 li a.dj-up_a span.dj-drop{padding:0 20px 0 0 !important}.dj-megamenu-custom664 li a.dj-up_a .arrow{display:inline-block;font-family:FontAwesome;position:absolute;right:16px;top:calc(50% - 6px);font-size:1em;line-height:1;font-style:normal;font-weight:normal;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.dj-megamenu-custom664 li a.dj-up_a .arrow:before{content:"\f107"}.dj-megamenu-custom664 li:hover a.dj-up_a .arrow,.dj-megamenu-custom664 li.hover a.dj-up_a .arrow,.dj-megamenu-custom664 li.active a.dj-up_a .arrow{top:calc(50% - 4px)}.dj-megamenu-custom664 li a.dj-up_a small.subtitle{display:block;font-size:12px;font-weight:normal;line-height:1;text-transform:none;color:rgba(153,153,153,1);margin-top:-12px}.dj-megamenu-custom664 li:hover a.dj-up_a,.dj-megamenu-custom664 li.hover a.dj-up_a,.dj-megamenu-custom664 li.active a.dj-up_a{background:rgba(0,0,0,1);color:rgba(255,0,0,1);border-right-color:rgba( 0,0,0,1);border-left-color:rgba( 0,0,0,1)}.dj-megamenu-custom664 li:hover a.dj-up_a small.subtitle,.dj-megamenu-custom664 li.hover a.dj-up_a small.subtitle,.dj-megamenu-custom664 li.active a.dj-up_a small.subtitle{color:#a4c4f5}.dj-megamenu-custom664 li.separator > a{cursor:default}.dj-megamenu-custom664 li a.dj-up_a span span.image-title{background:none;padding:0 !important;margin:0 0 0 15px;display:inline-block;float:none;height:auto}.dj-megamenu-custom664 li a.dj-up_a img{border:0;margin:0;max-height:32px;vertical-align:middle}.dj-megamenu-custom664 li a.dj-up_a.withsubtitle img{margin-top:-24px} .dj-megamenu-custom664 li:hover,.dj-megamenu-custom664 li.hover{position:relative;z-index:200} .dj-megamenu-custom664 li div.dj-subwrap,.dj-megamenu-custom664 li:hover div.dj-subwrap li div.dj-subwrap,.dj-megamenu-custom664 li.hover div.dj-subwrap li div.dj-subwrap{position:absolute;left:-9999px;top:-9999px;margin:0;padding:0;list-style:none} .dj-megamenu-custom664 li:hover div.dj-subwrap,.dj-megamenu-custom664 li.hover div.dj-subwrap{left:0;top:100%;background:rgba(56,56,56,1);height:auto;z-index:300;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.2);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.2)} .dj-megamenu-custom664 li:hover div.dj-subwrap li:hover > div.dj-subwrap,.dj-megamenu-custom664 li.hover div.dj-subwrap li.hover > div.dj-subwrap{left:100%;top:5px;margin:0 0 0 10px;background:rgba(56,56,56,1);height:auto;z-index:400;-webkit-box-shadow:0px 0px 5px 0px rgba(0,0,0,0.2);box-shadow:0px 0px 5px 0px rgba(0,0,0,0.2)} .dj-megamenu-custom664 li div.dj-subcol{float:left}.dj-megamenu-custom664 li ul.dj-submenu{padding:0px;margin:0 10px;height:auto;width:auto}.dj-megamenu-custom664 li ul.dj-submenu > li{list-style:none outside;display:block;height:auto;position:relative;width:auto;border-top:1px solid rgba( 67,67,67,1)}.dj-megamenu-custom664 li ul.dj-submenu > li.first{border:0}.dj-megamenu-custom664 li ul.dj-submenu > li > a{display:block;font-size:13px;font-weight:normal;line-height:16px;color:#c3c3c3; text-decoration:none;padding:12px 20px;margin:0 -10px;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.dj-megamenu-custom664 li ul.dj-submenu > li > a span.image-title{}.dj-megamenu-custom664 li ul.dj-submenu > li > a img,.dj-megamenu-custom664 li ul.dj-submenu > li > a .fa,.dj-megamenu-custom664 li ul.dj-submenu > li > a [class^="icon-"]{float:left;border:0;margin:0 15px 8px 0;vertical-align:middle;max-height:16px}.dj-megamenu-custom664 li ul.dj-submenu > li > a small.subtitle{color:rgba(56,56,56,1);display:block;font-size:10px;line-height:1}.dj-megamenu-custom664 li ul.dj-submenu > li > a:hover,.dj-megamenu-custom664 li ul.dj-submenu > li > a.active,.dj-megamenu-custom664 li ul.dj-submenu > li.hover:not(.subtree) > a{background:#1681d1;color:#ffffff}.dj-megamenu-custom664 li ul.dj-submenu > li > a:hover small.subtitle,.dj-megamenu-custom664 li ul.dj-submenu > li > a.active small.subtitle,.dj-megamenu-custom664 li ul.dj-submenu > li.hover:not(.subtree) > a small.subtitle{color:#a4c4f5}.dj-megamenu-custom664 li ul.dj-submenu > li.parent > a .arrow{display:inline-block;font-family:FontAwesome;position:absolute;right:6px;top:13px;font-size:1em;line-height:1;font-style:normal;font-weight:normal;-webkit-transition:all 0.2s ease-out;transition:all 0.2s ease-out}.dj-megamenu-custom664 li ul.dj-submenu > li.parent > a .arrow:before{content:"\f105"}.dj-megamenu-custom664 li ul.dj-submenu > li.parent:not(.subtree) > a:hover .arrow{right:4px}.dj-megamenu-custom664 li ul.dj-submenu > li.subtree > a .arrow:before{content:"\f107"} .dj-megamenu-custom664 li ul.dj-subtree{list-style:none outside;padding:0 !important;margin:5px 0 5px 25px !important}.dj-megamenu-custom664 li ul.dj-subtree > li{list-style:square outside;padding:0;margin:0;color:rgba(56,56,56,1)}.dj-megamenu-custom664 li ul.dj-subtree > li > a{display:block;font-size:12px;font-weight:normal;line-height:13px;color:#c3c3c3;background:transparent;text-decoration:none;padding:5px 0}.dj-megamenu-custom664 li ul.dj-subtree > li > a:hover{color:#ffffff}.dj-megamenu-custom664 li ul.dj-subtree > li.active > a{text-decoration:underline}.dj-megamenu-custom664 li ul.dj-subtree > li > a small.subtitle{color:rgba(56,56,56,1);display:block;font-size:0.9em;line-height:1}.dj-megamenu-custom664 li ul.dj-subtree > li > a:hover small.subtitle{color:#a4c4f5} .dj-megamenu-custom664 .modules-wrap{padding:0px 10px;color:#d2d2d2}.dj-megamenu-custom664 .modules-wrap p{display:block !important;padding:0 !important} .dj-megamenu-custom664.dj-megamenu-fixed{position:fixed;-webkit-backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1.0,1.0);transform:translateZ(0)}.dj-megamenu-custom664.dj-megamenu-sticky{position:fixed;top:0;left:0;width:100%;height:auto}.dj-megamenu-custom664 .dj-stickylogo{position:absolute;z-index:550}.dj-megamenu-custom664 .dj-stickylogo img{max-height:100%;width:auto}.dj-megamenu-custom664 .dj-stickylogo.dj-align-center{position:static;text-align:center;margin:10px 0}.dj-megamenu-custom664 .dj-stickylogo.dj-align-left{left:20px;max-height:50px;margin:5px 0}.dj-megamenu-custom664 .dj-stickylogo.dj-align-right{right:20px;max-height:50px;margin:5px 0} .dj-megamenu-custom664 li.dj-up.fullsub{position:static !important}.dj-megamenu-custom664 li.dj-up.fullsub a.dj-up_a{position:relative}.dj-megamenu-custom664 .djsubrow_separator{clear:both;border-bottom:1px solid rgba( 67,67,67,1);padding:0 0 20px;margin:0 0 20px} .dj-megamenu-custom664.verticalMenu{height:auto;max-width:360px;z-index:400}.dj-megamenu-custom664.verticalMenu li.dj-up{float:none}.dj-megamenu-custom664.verticalMenu li a.dj-up_a{float:none;height:auto;padding-top:15px;padding-bottom:15px;border-left:0px;border-right:0px;border-bottom:1px solid rgba( 0,0,0,1);border-top:1px solid rgba( 0,0,0,1)}.dj-megamenu-custom664.verticalMenu li.first a.dj-up_a{border-top:0}.dj-megamenu-custom664.verticalMenu li:last-child a.dj-up_a{border-bottom:0}.dj-megamenu-custom664.verticalMenu li a.dj-up_a small.subtitle{margin-top:0}.dj-megamenu-custom664.verticalMenu li a.dj-up_a span.dj-drop{display:table-row}.dj-megamenu-custom664.verticalMenu li a.dj-up_a span{float:none;height:auto;line-height:20px}.dj-megamenu-custom664.verticalMenu li a.dj-up_a span em{display:table-cell;vertical-align:middle}.dj-megamenu-custom664.verticalMenu li a.dj-up_a span span.image-title{display:table-cell;vertical-align:middle;padding:0 15px !important;margin:0}.dj-megamenu-custom664.verticalMenu li a.dj-up_a .arrow:before{content:"\f105"}.dj-megamenu-custom664.verticalMenu li:hover div.dj-subwrap,.dj-megamenu-custom664.verticalMenu li.hover div.dj-subwrap,.dj-megamenu-custom664.verticalMenu li:hover div.dj-subwrap.open-right,.dj-megamenu-custom664.verticalMenu li.hover div.dj-subwrap.open-right{right:auto !important;left:100% !important;top:0}.dj-megamenu-custom664.verticalMenu li:hover div.dj-subwrap.open-left,.dj-megamenu-custom664.verticalMenu li.hover div.dj-subwrap.open-left{left:auto !important;right:100% !important}


/*===============================
/modules/mod_djmegamenu/assets/css/animations.css?v=3.7.0.pro
================================================================================*/
@CHARSET "UTF-8";.dj-megamenu .dj-subwrap{-webkit-animation-duration:400ms;animation-duration:400ms;-webkit-animation-delay:50ms;animation-delay:50ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}.dj-megamenu.fast .dj-subwrap{-webkit-animation-duration:200ms;animation-duration:200ms}.dj-megamenu.slow .dj-subwrap{-webkit-animation-duration:600ms;animation-duration:600ms} .dj-megamenu li div.dj-subwrap,.dj-megamenu li:hover div.dj-subwrap li div.dj-subwrap,.dj-megamenu li.hover div.dj-subwrap li div.dj-subwrap{display:none} .dj-megamenu li.hover div.dj-subwrap,.dj-megamenu li.hover div.dj-subwrap li.hover > div.dj-subwrap,.dj-megamenu li.hover div.dj-subwrap li:hover > div.dj-subwrap{display:block}