/*Cookie Hint*/
#cookiehintinfo.btn,
#cookiehintsubmit.btn {
  border: none !important;
}

/*Logo ausrücken*/
div.bottoff {
 overflow: visible !important;
}
div.bottoff > a > img {
 margin-bottom: -10px !important; 
 overflow: visible !important;
}
h1, h2, h3, h4, h5, h6 {
  font-family: DubaiW23-Light !important;
}

/*Avatargalerie*/
.galleria-container.notouch {
  background-color: #FFFFFF !important;
}

div.objektgalerie {
  max-width: 450px;
  float: left;
}
/*Filter*/
.form-horizontal .control-label {
	float: left;
	width: 0 !important;
	padding-top: 5px;
	text-align: right;
}
.form-horizontal .controls {
	*display: inline-block;
	*padding-left: 20px;
	margin-left: 0px !important;
	*margin-left: 0;
}
label.control-label {
  display: none;
  width: 0px !important;
  padding: 0 !important;
}

div.control-group.group-chbxgroup,
div.control-group.group-radio.group-field_dauer,
div.control-group.group-chbxgroup.group-field_teilnehmerzahl,
div.control-group.group-radio.group-field_preis{
  float: left;
  max-width: 155px;
}

select#field_teilnehmerzahl,
select#field_preis,
select#field_aktivgrad,
select#field_indoor___outdoor,
select#field_standort,
select#field_dauer {
 float: left;
  border: 1px solid #382f2d;
  margin: 0 7px 0 0;
}

div#xtd-main-facets.xtd-facets {
  margin: 0 0 15px 0;
}
div.xtd-facets > span {
  margin-right: 10px;
  background-color: #8a2432 !important;
}

/*Filter in Beschreibung*/
div.filter {
  border-bottom: 1px solid #382F2D;
  width: 100%;
  display: block;
}

div.col-md-5.col-xs-12.col-sm-12,
div.col-md-7.col-xs-12.col-sm-12 {
  width: 100%;
  display: block;
}

/*Cookie Hinweis aus Popup*/
div#jcemediabox-popup-ajax > div#cookiesck {
  display: none;
}

/*neue Visi 2018*/
div.visi,
div.col-sm-4 > div.visi,
.visi {
  float:left;
  max-width: 370px;
  margin: 10px 10px 10px 0;
  background-color: #F8F4F1 !important;
  border: 1px solid #F8F4F1;
  -webkit-box-shadow: 1px 1px 4px 0px rgba(88,88,88,1);
  -moz-box-shadow: 1px 1px 4px 0px rgba(88,88,88,1);
   box-shadow: 1px 1px 4px 0px rgba(88,88,88,1);
}
.visi:hover {
   -webkit-box-shadow: 3px 3px 12px 0px rgba(54,54,54,1);
   -moz-box-shadow: 3px 3px 12px 0px rgba(54,54,54,1);
   box-shadow: 3px 3px 12px 0px rgba(54,54,54,1);
}

div.vc_top {
  padding: 10px;
}

div.vciconinfo {
  float: right;
  font-size: 16px;
}

div.vciconinfo a,
div.vciconinfo a:hover {
  color: #382F2D !important;
}
div.aktivsterne {
  font-size: 18px;
  float: left;
}
.SobiPro.vario h1 {
	color: #382f2d !important;
	line-height: 1.231em;
	font-size: 1.625em;
	font-family: DubaiW23-Light; 
}
.SobiPro.vario h3,
a.SobiPro.vario h3,
a.SobiPro.vario:hover h3,
h3.vctitle,
a.h3.vctitle {
  color: #382f2d !important;
  text-decoration: none !important;
  font-size: 1.25em;
  font-family: DubaiW23-Light;
}
/**/

.SobiPro.vario h2 {
  color: #382f2d !important;
  text-decoration: none !important;
  font-size: 1.625em;
  padding-bottom: .75em;
  font-family: DubaiW23-Light;
}

div.navbar.navbar-default.topmenu,
div.container-fluid,
div.spDetails > div.navbar.navbar-default.topmenu > div.container-fluid,
div.navbar.navbar-default.topmenu > div.container-fluid,
div.container-fluid > a.ctrl-collection-list {
  background-color: #FFFFFF !important;
  border: none;
}
ul.nav.navbar-nav > li,
form.navbar-form.navbar-right.navbar-search {
  display: none;
}

div.inner.ui-sortable.container-fluid {
  background: none !important;
}

div.spEntryCats a:link {
  color: #F9A541;
  text-decoration-line: none;
}

div.spEntryCats a:hover {
  color: #F9A541;
  text-decoration-line: underline;
}

a.ctrl-collection-list {
  color: #3c3b46 !important;
}

/*Facts Detail*/
div.factsfigures {
  float: left;
  width: 100%;
  margin-top: 10px;
  background-color: #F8F4F1;
  padding: 10px;
  font-size: .875em;
}
div.facts1 {
  float: left;
  width: 380px;
  min-height: 250px;
  padding: 0 7px 0 0;
  border-right: 1px solid #010101;
}
div.facts2 {
  float: left;
  width: 300px;
  min-height: 250px;
  padding: 0 7px 0 20px;
  border-right: 1px solid #010101;
}
div.facts3 {
  float: left;
  width: 350px;
  min-height: 180px;
  padding: 0 7px 0 20px;
}

.spDetails {
  /*font-size: .875em !important;*/
}

div.spdetails-left {
  max-width:600px;
  float:left;
  padding: 0 10px 0 0;
}

div.spdetails-right {
  max-width:600px;
  width: auto;
  float:left;
  padding: 0 0 0 10px;
  font-size: 18px;
  text-align: justify;
  text-justify: inter-word;
}

div.spdetails-right > p {
  font-size: 16px !important;
}

.SobiPro.vario .lead {
  display: none;
}

ul.pagination > li.disabled a {
  color: #382f2d !important;
  background-color: #FFFFFF !important;
  border: 0px none !important;
  font-weight: normal !important;
}

ul.pagination > li,
ul.pagination > li a {
  color: #FFFFFF !important;
  background-color: #382f2d !important;
  border: 0px none !important;
  font-weight: normal !important;
}

ul.pagination > li a:hover,
ul.pagination > li.active,
ul.pagination > li.active a,
ul.pagination > li.active a:hover {
  color: #382f2d !important;
  background-color: #CABEA7 !important;
  font-weight: bold !important;
}

/*ul.pagination > li.active a,
ul.pagination > li a {
  font-weight: normal !important;  
}*/

