@import url("https://fonts.googleapis.com/css?family=Roboto:300,400,700|Roboto+Condensed:400,700");@import url("../lib/font-awesome-4.7.0/css/font-awesome.min.css");@import url("../lib/bootstrap/css/bootstrap.min.css");@import url("../lib/angular-bootstrap-lightbox/angular-bootstrap-lightbox.min.css");@import url("../lib/angular-carousel/angular-carousel.min.css");.text-left{text-align:left !important}.text-center{text-align:center !important}.text-right{text-align:right !important}.text-justify{text-align:justify !important}.text-light{font-weight:300}.text-normal{font-weight:400}.text-bold{font-weight:700}.text-italic{font-style:italic}.text-underline{text-decoration:underline}.text-small{font-size:.75em;line-height:1em}.text-2-cols{-webkit-column-count:2;-webkit-column-gap:100px;-webkit-column-rule-color:#888;-webkit-column-rule-width:2px;-webkit-column-rule-style:solid;-moz-column-count:2;-moz-column-gap:100px;-moz-column-rule-color:#888;-moz-column-rule-width:2px;-moz-column-rule-style:solid;column-count:2;column-gap:100px;column-rule-color:#888;column-rule-width:2px;column-rule-style:solid}.text-black{color:#000}.text-white{color:#fff}.text-grey{color:#888}.text-lightgrey{color:#ddd}.text-green{color:#558a17}.text-red{color:#d20f2b}.text-blue{color:#033d5d}.text-purple{color:#93f}.text-yellow{color:#fc0}.text-orange{color:#ff9c00}.top-0{margin-top:0}.top-5{margin-top:5px}.top-10{margin-top:10px}.bottom-0{margin-bottom:0}.bottom-5{margin-bottom:5px}.bottom-10{margin-bottom:10px}.left-0{margin-left:0}.left-5{margin-left:5px}.left-10{margin-left:10px}.right-0{margin-right:0}.right-5{margin-right:5px}.right-10{margin-right:10px}.top-25{margin-top:25px}.bottom-25{margin-bottom:25px}.left-25{margin-left:25px}.right-25{margin-right:25px}.top-50{margin-top:50px}.bottom-50{margin-bottom:50px}.top-100{margin-top:100px}.bottom-100{margin-bottom:100px}.height-50{height:50px}.height-100{height:100px}.inner-0{padding:0 !important}.inner-25{padding:25px !important}.inner-25-h{padding-left:25px !important;padding-right:25px !important}.inner-25-v{padding-top:25px !important;padding-bottom:25px !important}.inner-50{padding:50px !important}.inner-50-h{padding-left:50px !important;padding-right:50px !important}.inner-50-v{padding-top:50px !important;padding-bottom:50px !important}.inner-65-h{padding-left:65px !important;padding-right:65px !important}.inner-10{padding:10px !important}.inner-10-h{padding-left:10px !important;padding-right:10px !important}.inner-10-v{padding-top:10px !important;padding-bottom:10px !important}.inner-5-h{padding-left:5px !important;padding-right:5px !important}.inner-5-v{padding-top:5px !important;padding-bottom:5px !important}.bloat{width:100%;height:100%}.bloat-h{width:100%}.bloat-v{height:100%}.spacer-10{height:10px}.spacer-25{height:25px}.spacer-50{height:50px}.spacer-100{height:100px}.pos-rel{position:relative}.pos-abs{position:absolute}hr{margin:50px 0}ul.green-checkmark,ul.white-checkmark{padding:0}ul.green-checkmark li,ul.white-checkmark li{list-style-type:none;margin-bottom:.5em;padding-left:25px;position:relative}ul.green-checkmark li:before{position:absolute;left:0;font-family:FontAwesome;content:"\f00c";color:#4b0}ul.white-checkmark li:before{position:relative;left:-10px;font-family:FontAwesome;content:"\f00c";margin-left:-1em;margin-right:.1em;color:#fff}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}::-webkit-input-placeholder{font-style:italic}:-moz-placeholder{font-style:italic}::-moz-placeholder{font-style:italic}:-ms-input-placeholder{font-style:italic}.clearfix:after{content:".";clear:both;display:block;visibility:hidden;height:0}.elem-float-right{float:right}@media screen and (max-width:767px){.text-2-cols{-webkit-column-count:1;-moz-column-count:1;column-count:1}}@page{size:A4 portrait}html,body{width:100%;height:100%;padding-right:0;margin:0;background-color:#b4b6b1}body{font-family:'Roboto',sans-serif;font-weight:400;color:#000}.view{padding-top:120px;padding-bottom:50px}.view.embedded{padding-top:0;padding-bottom:0}.view.embedded .container{box-shadow:none !important;width:100% !important;margin:0 !important}#login,#registrierung{width:500px;margin:0 auto;background-color:#fff;box-shadow:0 5px 15px rgba(0,0,0,0.35);margin-bottom:50px}#contents{min-height:100%;background-color:#fff;box-shadow:0 5px 15px rgba(0,0,0,0.35);padding:50px;margin-bottom:50px}@media print{#contents{padding:15px;width:100%}}.stadt,.objekt,.anbieter,.box{border:1px solid #bbb;border-radius:4px;box-shadow:0 2px 7px rgba(0,0,0,0.35);overflow:hidden;background-color:#f7f8f7;padding-bottom:25px}.vergleich{overflow:hidden;position:relative}.stadt h3,.objekt h3,.anbieter h3,.vergleich h3{padding-left:5px;padding-right:5px}.anbieter .logo{height:50px;max-width:100%;text-align:center;vertical-align:middle;color:#033d5d}.anbieter .logo .dummy{font-size:1.5em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 15px;width:100%}.anbieter-details .logo,.anbieter-referenzen .logo{height:75px;max-width:100%;margin-bottom:25px;text-align:center;vertical-align:middle}.anbieter .logo img,.anbieter-details .logo img,.anbieter-referenzen .logo img{max-width:75%;max-height:100%}.image-special{position:absolute;top:20px;right:0;background-color:#e07e00;color:#fff;padding:0 10px;line-height:30px}.image-special+.image-special{top:55px}.image-nutzung{position:absolute;top:20px;left:0;background-color:#1089d8;color:#fff;padding:5px 10px}.staedteliste,.objektliste,.anbieterliste{margin-left:-15px;margin-right:-15px;display:flex;flex-flow:wrap;justify-content:center}.staedteliste .stadt-container,.objektliste .objekt-container,.anbieterliste .anbieter-container{flex:0 1 33.33%;padding:0 15px;margin-bottom:25px;align-self:stretch;display:flex;flex-direction:column;min-width:330px;width:33.3333%}.staedteliste .stadt-container .stadt,.objektliste .objekt-container .objekt,.anbieterliste .anbieter-container .anbieter{flex:1 1 100%;text-align:left;position:relative}.stadt .image-container,.objekt .image-container,.vergleich .image-container{width:100%;height:200px;margin-bottom:15px;position:relative;overflow:hidden;background-position:center;background-repeat:no-repeat;background-size:cover}.stadt .image-container-dummy,.objekt .image-container-dummy,.vergleich .image-container-dummy{width:100%;height:200px;background-color:#fff;color:#eee;font-size:10em;line-height:200px;text-align:center;position:absolute}.anbieterlogo{background-color:#fff;border-radius:3px;width:100px;height:34px;background-position:center;background-repeat:no-repeat;background-size:contain;border:5px solid #fff}.anbieterlogo-dummy{background-color:#fff;border-radius:3px;max-width:90%;height:34px;border:5px solid #fff;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.anbieterlogo:hover,.anbieterlogo-dummy:hover{background-color:#eee;border-color:#eee}.image-container .anbieterlogo,.image-container-dummy .anbieterlogo,.image-container .anbieterlogo-dummy,.image-container-dummy .anbieterlogo-dummy{position:absolute;bottom:10px;right:10px}.objektliste .objekt .btn-fav{position:absolute;left:10px;top:10px}.nw-group:after{content:".";clear:both;display:block;visibility:hidden;height:0}.nw-group .number,.nw-group .what{float:left;width:50%;padding:0 5px;overflow:hidden}.nw-group .number{font-size:2em;font-weight:700;line-height:1.2em;color:#4a4a49;text-align:right}.nw-group .what{padding-top:.6em;font-weight:300}.objekt .nw-group .number,.anbieter .nw-group .number{width:30%}.objekt .nw-group .what,.anbieter .nw-group .what{width:70%}.referenzen{display:inline-block;flex-flow:wrap;justify-content:center;margin-left:-15px;margin-right:-15px}.referenzen .referenz{flex:0 1 33.33%;padding:0 15px 50px 15px;align-self:stretch;display:inline-block;_flex-direction:column;width:33.33%;text-align:center;overflow:hidden;vertical-align:top}.referenzen .referenz img{max-width:100%}.referenzen .referenz h4{width:100%;margin-top:10px;text-overflow:ellipsis;overflow:hidden}.nowrap{white-space:nowrap}.ellipsis{position:relative;overflow:hidden;text-overflow:ellipsis}.block{display:block}.inline-block{display:inline-block}.view-buttons{margin-top:-35px;margin-bottom:15px}.obj-table{table-layout:fixed}.obj-table tr.clickable:hover td{background-color:#f7f8f7}.obj-table .image{position:relative;overflow:hidden;text-align:center}.obj-table .image-container{width:85px;height:55px;position:relative;overflow:hidden;background-position:center;background-repeat:no-repeat;background-size:cover}.obj-table .image-container-dummy{width:85px;height:55px;background-color:#eee;color:#ddd;font-size:2em;line-height:55px;text-align:center;position:absolute}.obj-table .image-special{font-size:11px;width:100%;padding:0 5px;line-height:18px;top:18px}.obj-table .image-special.res-phase{top:5px;line-height:13px;padding:2px 5px}.obj-table .image-special+.image-special{top:37px}.obj-table td{vertical-align:middle !important;text-overflow:ellipsis;overflow:hidden}.obj-table td.noellipsis{text-overflow:inherit}.obj-table td.toggle{padding-left:0;padding-right:0;overflow:visible}.obj-table tr.opened+tr td{border-top:0}.obj-einheiten .image{position:relative;overflow:hidden;text-align:center}.obj-einheiten .image-container{width:400px;height:250px;position:relative;overflow:hidden;background-position:center;background-repeat:no-repeat;background-size:cover;display:inline-block}@media screen and (max-width:991px){#login{width:100%}.obj-table,.obj-table thead,.obj-table tbody,.obj-table th,.obj-table td,.obj-table tr{display:block !important}.obj-table{width:100%}.obj-table thead tr{position:absolute;left:-9999px}.obj-table tbody tr{background-color:#f7f8f7;margin-bottom:50px;margin-top:10px;border:1px solid #bbb;border-radius:4px;box-shadow:0 2px 7px rgba(0,0,0,0.35);overflow:hidden}.obj-table tbody tr.opened{margin-bottom:0;border-bottom-left-radius:0;border-bottom-right-radius:0}.obj-table tbody tr.opened+tr{border-top-left-radius:0;border-top-right-radius:0}.obj-table td{border:none;position:relative;text-align:right !important;min-height:2.5em;white-space:normal;padding:8px 16px !important}.obj-table .status-progress{text-align:left !important}.obj-table tr td.aktionen{text-align:center !important}.obj-table tbody td[data-header]:before{display:inline-block;float:left;content:attr(data-header);vertical-align:top;margin-right:8px;font-weight:700;text-align:left;color:#000 !important}.obj-table td:before{content:none}.obj-table td.toggle,.obj-table tbody td:empty{display:none !important}.obj-table .image-special{max-width:150px;left:86px}.obj-table tr+tr.connected{margin-top:-35px}.obj-table tr.connected td{border-top-width:1px !important}.obj-table .lineable{display:inline-block}.obj-table .lineable .fixed-number{min-width:auto;margin-left:8px}}.objekt-im-fokus{overflow:hidden;position:relative;border:1px solid #bbb;border-radius:4px;box-shadow:0 2px 7px rgba(0,0,0,0.35)}.objekt-im-fokus .panel-heading{background:#f7f8f7}.objekt-im-fokus .panel-image{position:absolute}.objekt-im-fokus .panel-body{margin-left:400px;height:300px;overflow:auto}.objekt-im-fokus .image-container{width:400px;height:300px;position:relative;overflow:hidden;background-position:center;background-repeat:no-repeat;background-size:cover}.objekt-im-fokus .image-container-dummy{width:400px;height:300px;background-color:#eee;color:#ddd;font-size:2em;line-height:300px;text-align:center;position:absolute}.objekt-im-fokus .btn-fav{position:absolute;left:10px;top:10px}.fixed-unit{display:inline-block;width:2.5em;text-align:left;padding-left:.2em}.microtable{margin-left:25px;margin-right:25px}.microtable .row>div{font-size:85%;padding:2px 10px}.microtable .row:not(:first-child),.microtable .row.bordered{border-top:1px solid #ccc}.microtable .header-row>div{padding-right:2.5em}.microtable .text-number{font-size:200%;vertical-align:sub}.fixed-number{display:inline-block;min-width:1.7em;text-align:right;font-size:200%;vertical-align:sub;line-height:1em}.hyphens{hyphens:auto;-ms-hyphens:auto}.condensed{font-family:'Roboto Condensed',sans-serif}@media (max-width:991px){.objekt-im-fokus .image-container,.objekt-im-fokus .image-container-dummy{width:300px;height:225px}.objekt-im-fokus .panel-body{margin-left:300px;height:225px}}@media (max-width:767px){.objekt-im-fokus .panel-image{width:100%}.objekt-im-fokus .image-container,.objekt-im-fokus .image-container-dummy{width:100%}.objekt-im-fokus .panel-body{margin-left:0;margin-top:225px}}.crumbnav{border-bottom:2px solid #4a4a49;padding-bottom:14px;margin-bottom:50px;min-height:60px}.crumbnav .spacer{display:inline-block;vertical-align:top;width:2px;height:34px;margin:0 25px;padding:0;overflow:hidden;background-color:#4a4a49}.crumbnav a{display:inline-block;vertical-align:middle;margin-bottom:10px;margin-right:5px}.crumbnav div{display:inline-block;vertical-align:middle;padding:3px 0;font-size:1.2em;margin-bottom:10px}@media screen and (max-width:991px){.crumbnav{margin-bottom:25px;min-height:auto;padding-bottom:0}.crumbnav .spacer{display:none}}.global-alert{position:fixed;top:10px;left:50%;width:400px;text-align:center;z-index:2000;cursor:pointer;margin-left:-200px;box-shadow:0 0 5px rgba(0,0,0,0.5);padding:5px}.carousel{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.carousel .carousel-images{position:relative;width:100%}.carousel .carousel-images::before{content:"";display:block;padding-top:50%}.carousel .carousel-images ul{position:absolute;top:0;left:0;bottom:0;right:0}.carousel .carousel-images .layer{cursor:grab;height:100%;background-size:contain;background-position:center;background-repeat:no-repeat}.carousel .carousel-images .layer.dragging{cursor:grabbing}.carousel .carousel-buttons .btn{opacity:.5;margin:5px;width:80px;height:50px;display:inline-block;overflow:hidden;background-size:cover;background-position:center;background-repeat:no-repeat;transition:opacity .3s,border-color .3s;position:relative}.carousel .carousel-buttons .btn .fa{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.carousel .carousel-buttons .btn.active{opacity:1;border:1px solid #000}.carousel .rn-carousel-control{font-size:1.5em;padding:.5em;line-height:1;width:2em;background:rgba(255,255,255,0.7);border-radius:4px;text-align:center;opacity:0;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.carousel .carousel-images:hover .rn-carousel-control{opacity:1}.carousel .rn-carousel-control-next,.carousel .rn-carousel-control-prev{top:calc(50% - 1em);line-height:2}.carousel .rn-carousel-control-next::before{font-family:"FontAwesome";content:"\f0da"}.carousel .rn-carousel-control-prev::before{font-family:"FontAwesome";content:"\f0d9"}.carousel .rn-carousel-control-lightbox{top:0;right:.5em}.carousel .rn-carousel-control-lightbox::before{font-family:"FontAwesome";content:"\f065"}.carousel .rn-carousel-control-download{top:0;right:2.5em}.carousel .rn-carousel-control-download::before{font-family:"FontAwesome";content:"\f019"}.lightbox-image-caption{color:#000}@media screen and (max-width:991px){.lightbox-image-caption{font-size:14px}.carousel .carousel-buttons .btn{width:60px;height:37px;margin:2px}}.lightbox-image-caption span{border-radius:4px;background:rgba(255,255,255,0.7)}.col-xspad-l{padding-left:5px !important}.col-xspad-r{padding-right:5px !important}.col-nopad-l{padding-left:0 !important}.col-nopad-r{padding-right:0 !important}.col-btn{padding:4px !important}.action-col{width:0}.action-col-x{width:54px}.action-col-xx{width:91px}.action-col-xxx{width:128px}.action-col-xxxx{width:165px}.action-col-xxxxx{width:202px}th .fa-fw.fa-sort,th .fa-fw.fa-sort-asc,th .fa-fw.fa-sort-desc{margin-right:-1.28571429em}.clickable{cursor:pointer;pointer-events:auto}.privacy{position:relative;color:#fff;background:url("../img/privacy-bg.jpg") center no-repeat;background-size:100%;padding:25px 50px;margin:75px -50px -50px -50px}.privacy a{color:#fff}.privacy a:hover,.privacy a:active,.privacy a:focus{color:#eee}.privacy-shield{float:right;position:relative;margin:-75px -50px -75px -50px;width:150px;height:157px;background:url("../img/privacy-shield.png") center no-repeat}.privacy-inline{margin-top:0;margin-bottom:0}.my-link,.box.my-link{display:block;width:100%;text-align:left;padding:10px 50px;text-transform:none;font-weight:normal;white-space:normal;line-height:inherit;font-size:20px}.my-link+.my-link{margin-top:15px}.my-link .fa,.box.my-link .fa{font-size:48px;vertical-align:middle}.my-link>.fa,.box.my-link>.fa{margin-right:25px;color:#4a4a49}.my-link .text{font-size:2rem}.tooltip{top:-9999px;left:-9999px}.tooltip.in{opacity:1}.tooltip-inner{max-width:350px;box-shadow:0 0 5px 5px rgba(255,255,255,0.5)}.fa-caret-down,.fa-caret-up,.fa-caret-left,.fa-caret-right{font-size:16px}.checkbox-group .checkbox{margin:0}.status-progress .step{font-weight:bold;line-height:2.5em}.status-progress .step .number{display:inline-block;width:2em;height:2em;line-height:.5em;padding:.5em 0;border:3px solid #000;border-radius:50%;text-align:center}.status-progress .inactive .step{color:#000}.status-progress .inactive .step .number{border-color:#000}.status-progress .active .step{color:#4a4a49}.status-progress .active .step .number{border-color:#4a4a49}.status-progress .disabled{opacity:.3}.statusicon{display:inline-block;width:50px;height:50px;line-height:42px;font-size:40px;border:3px solid #eee;border-radius:50%;text-align:center}.statusicon .fa-exclamation-triangle{font-size:30px;line-height:42px;vertical-align:top}.statusicon.zusatzfelder{border:none}.linebreaks{white-space:pre-line}.comma-separated>:not(:last-child):after{content:", "}.minus-separated>:not(:last-child):after{content:" - "}.slash-separated>:not(:last-child):after{content:" / "}@media print{.view{padding-top:0 !important}body,body html{width:210mm;height:297mm}body.landscape,body html.landscape{width:297mm;height:210mm}a[href]:after{content:""}.print-block{page-break-inside:avoid}.print-override.ng-hide{display:block !important}}@media (min-width:992px){.modal-xl{width:900px}}@media (min-width:1200px){.modal-xl{width:1170px}}.modal-fullscreen{width:100%;height:100vh !important;margin:0}.modal-fullscreen .modal-content{height:100%;border-radius:0;box-shadow:none}.modal-fullscreen .modal-content .modal-body{overflow:auto;height:calc(100% - 131px)}.modal-open .view,.blur{filter:blur(3px) saturate(30%)}.show-inscription{position:absolute;top:50%;left:50%;transform:translate3d(-50%, -50%, 0);width:100%;color:#000;font-size:1.2em;text-align:center}.form-group label+.radio,.form-group label+.checkbox{margin-top:0}.popover-duplikate{max-width:600px}.popover-duplikate .popover-content{padding:0}.popover-duplikate .popover-content .list-group{margin-bottom:0}.popover-duplikate .popover-content .list-group-item{border-right:0;border-left:0}.popover-duplikate .popover-content .list-group-item:first-child{border-top:0}.popover-duplikate .popover-content .list-group-item:last-child{border-bottom:0}.dropdown-menu a{text-decoration:none !important}.has-typeahead .dropdown-menu{max-height:500px;max-width:100%;overflow:hidden;overflow-y:auto}.has-typeahead.has-overflow .dropdown-menu{max-width:calc(85vw)}.footer{margin-top:25px}.footer>span:not(:last-child):after{content:' \b7 '}.footer a{text-decoration:none}.footer a:hover{text-decoration:underline}.letter-header{padding:8px;cursor:pointer;border-top:1px solid #ddd;font-weight:bold}.letter{transition:height .5s ease-in-out;height:0;overflow:hidden}.karte-objekt{position:absolute;top:15px;left:5px;width:33.33%}.karte-objekt .objektliste{margin:0 -5px}.karte-objekt .objektliste .objekt-container{width:100%;margin:0}.karte-dropdown{padding:0;font-size:inherit;overflow:hidden}.karte-dropdown li{max-width:400px}.karte-dropdown li a{text-decoration:none !important;color:inherit;padding:5px 10px}.karte-dropdown li:not(:last-child){border-bottom:1px solid #bbb}.karte-tooltip .text-muted{color:#fff}.video-container{width:100%;height:0;position:relative;padding-bottom:56.25%}.video-container iframe{position:absolute;width:100%;height:100%;top:0;left:0}.merkliste-embedded{position:absolute;top:0;right:0}.merkliste-embedded .btn{border-right:0;border-top:0;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0}.btn-anfrage{padding-left:20px}@media (max-width:991px){.btn-anfrage{padding-left:15px;margin-top:-90px}}@media (max-width:767px){.btn-anfrage{padding-left:0;margin-top:0}}.folderdisplaytable td[colspan="2"]{padding:0}.folderdisplaytable table.block{width:100%;max-width:100%;display:table}.folderdisplaytable table.block>tbody>tr>td{padding:8px;line-height:1.42857143;vertical-align:top}.folderdisplaytable table.block>tbody>tr>td.nopadding{padding:0}.marker-template{position:absolute;left:-99999px;background-color:#eb5e2b;color:#cf4514;border:1px solid #fff}.modal-body.flipbook{padding:5px;position:relative}.tab-select-container{display:block;margin-bottom:50px}.tab-select-container.tab-select-container_4 .tab-select-elem{width:24.5%}.tab-select-container .tab-select-elem{display:inline-block;width:32.5%;min-height:5rem;text-align:center}.tab-select-container .tab-select-elem .tab-icon{margin:0 auto;display:block}.tab-select-container .tab-select-elem .tab-title{font-weight:bold;margin:0 auto;display:inline-block;padding:1rem 1rem;border-bottom:solid 4px #000}.tab-select-container .tab-select-elem.clickable .tab-title{border-color:rgba(0,0,0,0.2)}.tab-select-container .tab-select-elem.clickable:hover .tab-title{border-color:#000}.tab-select-container .tab-select-elem.tab-disabled{cursor:not-allowed}.tab-select-container .tab-select-elem.tab-disabled .tab-title{border-color:rgba(0,0,0,0.5)}.tab-select-container .tab-select-elem.tab-selected{color:#4a4a49}.tab-select-container .tab-select-elem.tab-selected .tab-title{border-color:#4a4a49}.book-zoom-scroll-container{position:absolute;top:0;left:0;width:100%;height:100%;display:none;cursor:move;overflow:hidden;z-index:999;background:#b4b6b1;-webkit-transition:opacity .15s linear;transition:opacity .15s linear;opacity:0}.book-zoom-scroll-container.active{opacity:1}.book-zoom-scroll-container .book-zoom-container{position:relative;margin:0 auto}.book-zoom-overlay{position:relative;margin-left:auto;margin-right:auto;cursor:zoom-in}.book .stf__item{cursor:w-resize}.notizen-channels{line-height:1;margin-bottom:18px;margin-top:2px}.notizen{border:1px solid #bbb;border-radius:4px;padding:10px 10px 0 10px;position:relative;overflow:hidden;overflow-y:scroll}.notiz{border-radius:4px;position:relative;overflow:hidden;background-color:#e6e6e6;padding:10px;margin-bottom:10px}.notiz .buttons{position:absolute;padding:10px;right:0;top:0;background-color:#e6e6e6}.notiz .show-on-hover{opacity:0;transition:opacity 250ms ease-in-out}.notiz:hover .show-on-hover{opacity:1}.notiz .badge{vertical-align:text-top;margin-top:-1px}.notiz .badge-replies{background-color:#000}.parent-notiz{background-color:#f2f2f2;border-left:.5em solid #ccc;margin-top:10px}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{margin-top:0;color:#4a4a49;font-family:'Roboto',sans-serif}a{color:#000;text-decoration:underline}a:focus,a:hover{color:#000}a.block{text-decoration:none}.navbar-default{background-color:#fff}.navbar-fixed-top{border-width:0;box-shadow:0 5px 5px -5px rgba(0,0,0,0.5)}.navbar-brand{height:70px;padding-top:5px;padding-bottom:5px}.navbar-brand img{max-height:100%}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#0d0d0d;background-color:#fff;font-family:'Roboto',sans-serif;text-transform:none;padding-left:15px;padding-right:15px;text-decoration:none}.navbar-default .navbar-nav>li>a:hover{color:#000;background-color:#e6e6e6}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#000;background-color:#ccc}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#000;background-color:#e6e6e6}.navbar-toggle{margin-top:15px}.navbar-collapse{border:none !important;box-shadow:none !important;transition:none}.navbar .menu{position:relative}.navbar .menu .notice{position:absolute;top:15px;right:0}.nav-tabs>li>a{text-decoration:none}.nav-tabs-flex{display:flex;padding-left:2px;padding-right:2px}.nav-tabs-flex>li{flex:1 1 0;text-align:center;margin-left:2px;margin-right:2px}.nav-tabs-flex>li.active>a{font-weight:bold}@media (min-width:992px){.nav-tabs-flex{padding-left:10px;padding-right:10px}.nav-tabs-flex>li{margin-left:10px;margin-right:10px}}@media (min-width:992px){.nav-tabs-large>li>a{font-size:20px}}.table tr th{font-family:'Roboto',sans-serif}.table tr:first-child th{border-top:none}.table tr.spacer-top td,.table tr.spacer-top th{border-top:2px solid #bbb}.table tr.spacer-bottom td,.table tr.spacer-bottom th{border-bottom:2px solid #bbb}.table tr.connected td{border-top-width:0;padding-top:0;opacity:.5}.table tr.connected td.indent{padding-left:20px}.table-noborder td,.table-noborder th{border:none !important}h1 .small.pull-right{font-size:16px;margin-top:1em}.badge{background-color:#e07b06}.badge-forced{background-color:#e07b06 !important;color:#fff !important}.badge-indicator{position:absolute !important;top:-10px !important;right:-10px !important}.badge.pull-right{margin-top:1px}label,.label{font-family:'Roboto',sans-serif}table:focus{outline:none}.text-primary{color:#eb5e2b}.btn-search .btn-submit{width:calc(100% - 40px)}.btn-search .btn-reset{width:40px}.btn{text-decoration:none;transition-property:background,border;transition-duration:.2s;transition-timing-function:ease-in-out}.btn:focus{outline:none !important}.btn-primary,.btn-primary.disabled,.btn-primary[disabled]{border-radius:4px;background-color:#eb5e2b;border-color:#e74d16;color:#fff}.btn-primary:hover,.btn-primary.hover,.btn-primary:active,.btn-primary.active,.btn-primary:focus,.btn-primary.focus{background-color:#cf4514 !important;border-color:#cf4514 !important;color:#fff !important}.btn-primary{text-shadow:none}.btn-primary>.badge{color:#eb5e2b;text-shadow:none}.text-default{color:#fff}.btn-default,.btn-default.disabled,.btn-default[disabled]{border-radius:4px;background-color:#fff;border-color:#ccc;color:#333}.btn-default:hover,.btn-default.hover,.btn-default:active,.btn-default.active,.btn-default:focus,.btn-default.focus{background-color:#e6e6e6 !important;border-color:#bfbfbf !important;color:#333 !important}.btn-default{text-shadow:none}.btn-default>.badge{color:#fff;text-shadow:none}.btn-default.btn-inverted{background-color:#333;border-color:#333;color:#fff}.btn-default.btn-inverted:hover,.btn-default.btn-inverted.hover,.btn-default.btn-inverted:active,.btn-default.btn-inverted.active,.btn-default.btn-inverted:focus,.btn-default.btn-inverted.focus{background-color:#333 !important;border-color:#333 !important;color:#e6e6e6 !important}.btn-default.dropdown-toggle[disabled]{border-color:#ccc !important;background-color:#eee !important;color:#555 !important;opacity:1;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075)}.text-info{color:#b6d5ed}.btn-info,.btn-info.disabled,.btn-info[disabled]{border-radius:4px;background-color:#b6d5ed;border-color:#8dbde3;color:#333}.btn-info:hover,.btn-info.hover,.btn-info:active,.btn-info.active,.btn-info:focus,.btn-info.focus{background-color:#8dbde3 !important;border-color:#79b2de !important;color:#333 !important}.btn-info{text-shadow:none}.btn-info>.badge{color:#333;text-shadow:none}.text-success{color:#7ba134}.btn-success,.btn-success.disabled,.btn-success[disabled]{border-radius:4px;background-color:#7ba134;border-color:#6c8e2e;color:#fff}.btn-success:hover,.btn-success.hover,.btn-success:active,.btn-success.active,.btn-success:focus,.btn-success.focus{background-color:#5e7a28 !important;border-color:#5e7a28 !important;color:#fff !important}.btn-success{text-shadow:none}.btn-success>.badge{color:#7ba134;text-shadow:none}.alert-info{background-color:#eee;border-color:#ccc;color:#888}.btn-icon{padding:9px 7px}.btn-icon .fa{display:block}.btn-lg.btn-icon{padding:8px 4px}.btn-lg.btn-icon .fa{font-size:28px}.btn-wrap{white-space:normal !important}.input-group>.btn{border-top-right-radius:0;border-bottom-right-radius:0}.tab-pane{padding:50px 0}.text-muted{color:#000;opacity:.2}.form-control,.input-group-addon{border-radius:4px}.form-control.ng-invalid{border-left-color:#f00;border-left-width:4px;padding-left:9px}.form-control.ng-invalid-required{border-left-color:#ccc;border-left-width:4px;padding-left:9px}@media (max-width:991px){.navbar-header{float:none}.navbar-left,.navbar-right{float:none !important}.navbar-toggle{display:block}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-collapse.collapse{display:none !important}.navbar-nav{float:none !important;margin-top:7px}.navbar-nav>li{float:none}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}.collapse.in{display:block !important}}@media screen and (min-width:992px){body{font-size:14px}.navbar-nav>li>a{font-size:1em;padding-top:25px;padding-bottom:25px;height:70px}}@media screen and (min-width:1200px){body{font-size:16px}.navbar-nav>li>a{font-size:1.2em}}@media screen and (max-width:767px){.view{padding-top:100px;padding-bottom:0}#contents{padding:25px}.row{margin-bottom:0}.tab-pane{padding:50px 0}}@media screen and (min-width:1400px){.container{width:1370px}}div[datepicker]{padding:10px}div[datepicker] table td,div[datepicker] table th{padding:1px}.pagination>li>a,.pagination>li>span{color:#eb5e2b !important;border-color:#ccc !important}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#eb5e2b !important;border-top-color:#eb5e2b !important;border-bottom-color:#eb5e2b !important;color:#fff !important}.uib-datepicker:focus,.uib-daypicker:focus,.uib-monthpicker:focus,.uib-yearpicker:focus{outline:none !important}.uib-datepicker td,.uib-datepicker th{padding:2px}.uib-datepicker-popup{padding:10px}.uib-datepicker-popup .uib-button-bar{padding:10px 2px}.uib-timepicker{width:120px;table-layout:fixed}.uib-timepicker .uib-separator{width:11px;text-align:center}.uib-timepicker .uib-time{width:50%}.uib-timepicker .uib-time input{width:100%}.text-left-not-xs,.text-left-not-sm,.text-left-not-md,.text-left-not-lg{text-align:left}.text-center-not-xs,.text-center-not-sm,.text-center-not-md,.text-center-not-lg{text-align:center}.text-right-not-xs,.text-right-not-sm,.text-right-not-md,.text-right-not-lg{text-align:right}.text-justify-not-xs,.text-justify-not-sm,.text-justify-not-md,.text-justify-not-lg{text-align:justify}@media (max-width:767px){.text-left-not-xs,.text-center-not-xs,.text-right-not-xs,.text-justify-not-xs{text-align:inherit}.text-left-xs{text-align:left}.text-center-xs{text-align:center}.text-right-xs{text-align:right}.text-justify-xs{text-align:justify}.nowrap-xs{white-space:nowrap}}@media (min-width:768px) and (max-width:991px){.text-left-not-sm,.text-center-not-sm,.text-right-not-sm,.text-justify-not-sm{text-align:inherit}.text-left-sm{text-align:left}.text-center-sm{text-align:center}.text-right-sm{text-align:right}.text-justify-sm{text-align:justify}.nowrap-sm{white-space:nowrap}}@media (min-width:992px) and (max-width:1199px){.text-left-not-md,.text-center-not-md,.text-right-not-md,.text-justify-not-md{text-align:inherit}.text-left-md{text-align:left}.text-center-md{text-align:center}.text-right-md{text-align:right}.text-justify-md{text-align:justify}.nowrap-md{white-space:nowrap}}@media (min-width:1200px){.text-left-not-lg,.text-center-not-lg,.text-right-not-lg,.text-justify-not-lg{text-align:inherit}.text-left-lg{text-align:left}.text-center-lg{text-align:center}.text-right-lg{text-align:right}.text-justify-lg{text-align:justify}.nowrap-lg{white-space:nowrap}}.visible-xl,.visible-xl-inline,.visible-xl-inline-block{display:none !important}@media (min-width:1400px){.hidden-xl{display:none !important}.visible-xl{display:block !important}table.visible-xl{display:table !important}tr.visible-xl{display:table-row !important}td.visible-xl,th.visible-xl{display:table-cell !important}.visible-xl-inline{display:inline !important}.visible-xl-inline-block{display:inline-block !important}}mark,.mark{padding:.2rem 0;background-color:#ff0}
