/*
 Theme Name:   Bricks Child Theme
 Theme URI:    https://bricksbuilder.io/
 Description:  Use this child theme to extend Bricks.
 Author:       Bricks
 Author URI:   https://bricksbuilder.io/
 Template:     bricks
 Version:      1.1
 Text Domain:  bricks
*/
/* Suche */
.immomakler .search-actions.row {
  margin: 0;
}

/* Archiv übersicht */
.property-details {
  padding:1.5rem !important;

}
.immo-archiv {
  padding: 10px !important;
  margin-bottom: 20px !important;
}

.property-container :is(h1,h2,h3,h4,h5,h6,[class*="property-title"]) a {
  color: #471943 !important;
  text-decoration: none !important;
  font-weight: 100 !important;
	font-size: 130% !important;
	line-height: 1.3 !important;
}
.property-subtitle {
  color: #471943 !important;
  text-decoration: none !important;
  font-weight: 600 !important;
	font-size: 110% !important;
	line-height: 1.3 !important;
	padding-top: 10px !important;
}
.property-data {
    font-weight: 300 !important;
	line-height: 1.7 !important;
	font-size: 14px !important;
}

.property-actions {
   width: 100%;                 /* volle Breite */
}
.btn-group{
   width: 90%; 
	margin-top: -1rem ;
}
.btn.btn-default.btn-sm {
  display: inline-block;
  width: 100%;                 /* volle Breite */
  background-color: #fff;   /* dein Lila */
  color: #471943;                /* weiße Schrift */
  border: none;                /* Rahmen entfernen */
  font-size: 14px;
  font-weight: 300;
	border: 1px solid #471943;
  text-align: center;
  border-radius: 99px;          /* leicht abgerundet */
  transition: all 0.25s ease;  /* sanfte Hover-Animation */
  text-decoration: none;
}

/* Icon rausnehmen */
.btn.btn-default.btn-sm .glyphicon {
  display: none !important;
}
.property-status-bar {
  align-items: center;           /* damit es über dem Bild liegt */
  z-index: 5;                   /* über dem Bild anzeigen */
  text-align: center;
}

/* Das Label selbst */
.property-status-reserviert {
  display: inline-block;        /* nur so breit wie der Text */
  background-color: #6B4E9B;    /* dein Lila (anpassbar) */
  color: #fff;
  border-radius: 99px; 
	margin-left:20px; /* leicht abgerundet */
  font-weight: 300;
	font-size: 12px;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  box-shadow: 0 2px 8px rgba(0,0,0,0.15);
}
/* Kontaktformular */
#immomakler-contactform {
   	width: 100%%; 
	padding:0px;
	margin:0px;
	font-size: 12px;
}
/* Suchmaske */
.search-actions {
   	width: 100%; 
	padding:0px;
	margin:0px;
	font-size: 12px;
}
/* Bildergallery */
