@charset "UTF-8";.col-anfrage{background:#f5f5f5;padding-top:20px;padding-bottom:20px;border-radius:10px;margin-top:20px}.daten-checkbox:after{font-family:cursive;content:"✓";color:#418ac9}.immobilie-detail .col-anfrage .info{margin-top:6em;text-align:center;padding:0 2em}.immobilie-detail .col-anfrage .info .phone{font-size:190%;margin-left:0}.immobilie-detail .col-anfrage .info .phone:before{position:relative;margin:0 0 .5em;width:100%;background-position:center center}#lagekarte{height:300px;width:100%;margin-bottom:15px}@media(max-width:767px) and (orientation:landscape){#lagekarte{margin-left:10%;width:80%}}@media(min-width:768px){.col-anfrage{margin-top:0}#lagekarte{height:400px}}@media(min-width:992px){.col-anfrage{border-top-left-radius:0;border-top-right-radius:0}.col-anfrage:before{display:block;position:absolute;content:'';left:0;height:63px;width:100%;top:-63px;background:#f5f5f5}}@media(min-width:1200px){.col-anfrage{border-radius:0}.col-anfrage:after{display:block;content:'';width:100%;margin:0;position:absolute;border:50px solid #f5f5f5;border-bottom-color:transparent;border-left-width:190px;border-right-width:190px;left:0}}.col-anfrage .form-control{color:#555;background-color:#fff}#anfrage-form-message{height:150px}.col-anfrage legend{text-align:center}.col-anfrage .btn{display:block;width:100%}.objektId{color:#aaa;font-size:80%;border-bottom:1px solid #eee;text-align:left}.immobilie-detail h1{margin-bottom:.7em}.objektdaten div{font-size:120%;line-height:1.6}#tabs-objektdaten h2,#tabs-objektbeschreibung h2,#tabs-lagebeschreibung h2,#tabs-grundriss h2,#tabs-leistungen h2,#tabs-varianten h2{font-size:179%}@media(max-width:767px){.immo-tabs .tab-content{padding-left:15px;padding-right:15px}#tabs-objektdaten .col-xs-12{padding:5px 15px 5px 15px;margin:0}#tabs-objektdaten div:last-child{border-bottom:1px solid #eee}#tabs-objektdaten div:nth-child(2n+1){background-color:#fafafa;border-top:1px solid #eee}div.objektdaten-header,div.objektdaten-header .col-md-12{background-color:transparent !important;border:none !important}}@media(min-width:768px){#tabs-objektdaten .col-xs-12,#tabs-objektdaten .col-sm-12,#tabs-objektdaten .col-md-12{padding:8px 5px}}@media(min-width:1200px){.objektId{text-align:right;border-bottom:0}}@media(max-width:768px){#media-menu{display:table !important;margin:0 auto 10px auto !important}}@media(min-width:768px){#media-menu{position:absolute;top:5px;right:5px;z-index:1029}}#media-menu button{font-size:26px;background-color:#888;border-color:#737373;color:white;opacity:.6;font-family:icomoon}#media-menu button.hover{opacity:.8}#media-menu button:hover,#media-menu button.active{opacity:1.0}.immo-detail-media{position:relative}.immo-detail-media video{display:none;margin-bottom:1.15em}#angebotCarouselLage,#angebotCarouselBau,#angebotCarousel3D,#angebotCarouselVarianten{display:none}.icon-threema:before{font-family:'icomoon';content:"\e614"}.btn-objekt-actions .panel-title{font-size:18px;text-align:center}div.shariff{max-height:35px;margin-right:-1.8%}div.shariff ul{-webkit-justify-content:center;-moz-justify-content:center;justify-content:center}.shariff-button.googleplus{display:none}@media(max-width:332px){div.shariff{max-height:80px}}@media(min-width:360px) and (max-width:620px){div.shariff{max-height:80px}}@media(max-width:600px){.icon-threema:before{font-size:24px}}@media(min-width:600px){.icon-threema:before{font-size:20px}}@media(min-width:621px) and (max-width:767px){div.shariff{max-height:35px}}@media(min-width:768px) and (max-width:992px){div.shariff{max-height:80px}}@media(min-width:992px) and (max-width:1024px){div.shariff{max-height:125px}}@media(min-width:1024px){div.shariff{max-height:70px}.shariff-button.whatsapp{display:none}.shariff-button.threema{display:none}}@media(min-width:768px){.shariff .orientation-horizontal li{min-width:100px}}@media(max-width:1199px){.shariff .orientation-horizontal li:last-child{margin-right:1.8%}}