/*!
 * Start Bootstrap - One Page Wonder (https://startbootstrap.com/template-overviews/one-page-wonder)
 * Copyright 2013-2017 Start Bootstrap
 * Licensed under MIT (https://github.com/BlackrockDigital/startbootstrap-one-page-wonder/blob/master/LICENSE)
 background: url('http://www.drasdo-immobilien.de/images/slideshow/haeuserwand.jpg') no-repeat center center scroll;
 */

body {
  padding-top: 54px;
}

@media (min-width: 992px) {
  body {
    padding-top: 56px;
  }
}

header.masthead {
  background: url("../img/mgs174.jpg?id=10") no-repeat center center scroll;
  -webkit-background-size: cover;
  -moz-background-size: cover;
  background-size: cover;
  -o-background-size: cover;
}

header.masthead>.overlay {
  padding: 5rem 0;
  text-align: center;
  background: rgba(0, 0, 0, 0.3);
}

@media (min-width: 992px) {
  header.masthead>.overlay {
    padding: 10rem 0;
  }
}

#lightbox .modal-content {
    display: inline-block;
    text-align: center;   
}

#lightbox .close {
    opacity: 1;
    color: rgb(255, 255, 255);
    background-color: rgb(25, 25, 25);
    padding: 5px 8px;
    border-radius: 30px;
    border: 2px solid rgb(255, 255, 255);
    position: absolute;
    top: -15px;
    right: -55px;
    z-index:1032;
}
.modal-dialog {
    max-width: 100%;
    margin: 30px auto;
}	
hr { 
    display: block;
    margin-top: 0.5em;
    margin-bottom: 0.5em;
    margin-left: auto;
    margin-right: auto;
    border-width: 3px;
}
.tg  {border-collapse:collapse;border-spacing:0}
.tg td{border-style:solid;border-width:0px;overflow:hidden;word-break:normal;padding:1px 1px}
.tg th{font-weight:normal;border-style:solid;border-width:0px;overflow:hidden;word-break:normal;padding:1px 1px}
.tg .tg-lqy6{text-align:right;vertical-align:top}
.tg .tg-9hbo{font-weight:bold;vertical-align:top}
.tg .tg-l2oz{font-weight:bold;text-align:right;vertical-align:top}
.tg .tg-yw4l{vertical-align:top}


.display-4 {
    font-size: 2.0rem;
}
.google-maps {
        position: relative;
        padding-bottom: 75%;
        height: 0;
        overflow: hidden;
}
.google-maps iframe {
	position: absolute;
	top: 0;
	left: 0;
	width: 100% !important;
	height: 100% !important;
}
img{
	position:relative;
}

.sold {
  position: absolute;
  background: url("../img/sold.png") no-repeat center;
  background-size: 100%;
  top:0;
  left:0;
  width:100%;
  height:100%;
}
div[disabled] {
    color: #ced4da;
}