/* =========================================================
   JOOMLA 6 – DROPDOWN-ICONS IM HAUPTMENÜ AUSBLENDEN
   Entfernt die automatisch erzeugten Toggle-/Chevron-Buttons
   bei Menüpunkten mit Untermenü.
   ========================================================= */

.mod-menu__toggle-sub {
    display: none !important;
}
/* =========================================================
   ENDE
   ========================================================= */


p {
    margin: 0;
}

#wrapper5 rect {
 display: none; 
}


.sp-pagebuilder-row, .sppb-row {
  margin-right: 0px;
  margin-left: 0px;
}

.rund {
  border-radius: 50%;
}

.breadcrumb {
  background-color: #16b1fe;
}

.breadcrumb > .active {
  color: #fff;
}

.breadcrumb-item + .breadcrumb-item::before {
  color: #fff;
  content: "-";
}


/**Cookiehint anzeige**/

#cookiehintsubmit			{ background: #b89650 !important; color: #fff !important}
#cookiehintsubmit:hover		{ background: #d9b982 !important; color: #707070 !important}
#cookiehintsubmitno			{ background: #f7f7f7 !important; color: #707070 !important;}
#cookiehintsubmitno:hover	{ background: #e8e8e8 !important; color: #707070 !important;}


.nav {
  display: block;
}


.profil {
  border-radius: 50%;
  border: 20px solid #f0f0eb;
  box-shadow: rgba(74,74,74,0.2) 1px 1px 3px 2px;
  -moz-box-shadow: rgba(74,74,74,0.2) 1px 1px 3px 2px;
  -webkit-box-shadow: rgba(74,74,74,0.2) 1px 1px 3px 2px;
}

.blau-2 {
  border-radius: 50%;
  border: 20px solid #7390ae ;
}

.blau {
  border-radius: 50%;
  border: 20px solid #d9b982;
  /*box-shadow: rgba(74,74,74,0.2) 1px 1px 3px 2px;
  -moz-box-shadow: rgba(74,74,74,0.2) 1px 1px 3px 2px;
  -webkit-box-shadow: rgba(74,74,74,0.2) 1px 1px 3px 2px;*/
}


.braun {
  border-radius: 50%;
  border: 20px solid #b89650;
  /*box-shadow: rgba(74,74,74,0.2) 1px 1px 3px 2px;
  -moz-box-shadow: rgba(74,74,74,0.2) 1px 1px 3px 2px;
  -webkit-box-shadow: rgba(74,74,74,0.2) 1px 1px 3px 2px;*/
}

}

.sppb-img-responsive{
  border-radius: 1px solid;
}

.sppb-col, .sppb-col-auto, .sppb-col-lg, .sppb-col-lg-1, .sppb-col-lg-10, .sppb-col-lg-11, .sppb-col-lg-12, .sppb-col-lg-2, .sppb-col-lg-3, .sppb-col-lg-4, .sppb-col-lg-5, .sppb-col-lg-6, .sppb-col-lg-7, .sppb-col-lg-8, .sppb-col-lg-9, .sppb-col-lg-auto, .sppb-col-md, .sppb-col-md-1, .sppb-col-md-10, .sppb-col-md-11, .sppb-col-md-12, .sppb-col-md-2, .sppb-col-md-3, .sppb-col-md-4, .sppb-col-md-5, .sppb-col-md-6, .sppb-col-md-7, .sppb-col-md-8, .sppb-col-md-9, .sppb-col-md-auto, .sppb-col-sm, .sppb-col-sm-1, .sppb-col-sm-10, .sppb-col-sm-11, .sppb-col-sm-12, .sppb-col-sm-2, .sppb-col-sm-3, .sppb-col-sm-4, .sppb-col-sm-5, .sppb-col-sm-6, .sppb-col-sm-7, .sppb-col-sm-8, .sppb-col-sm-9, .sppb-col-sm-auto, .sppb-col-xl, .sppb-col-xl-1, .sppb-col-xl-10, .sppb-col-xl-11, .sppb-col-xl-12, .sppb-col-xl-2, .sppb-col-xl-3, .sppb-col-xl-4, .sppb-col-xl-5, .sppb-col-xl-6, .sppb-col-xl-7, .sppb-col-xl-8, .sppb-col-xl-9, .sppb-col-xl-auto, .sppb-col-xs-1, .sppb-col-xs-10, .sppb-col-xs-11, .sppb-col-xs-12, .sppb-col-xs-2, .sppb-col-xs-3, .sppb-col-xs-4, .sppb-col-xs-5, .sppb-col-xs-6, .sppb-col-xs-7, .sppb-col-xs-8, .sppb-col-xs-9 {
  padding-right: 0px;
  padding-left: 0px;
}


.sppb-row-container {
  padding-right: 0px;
  padding-left: 0px;
}

h5, .h5 {
margin-top: -5px;
}


/*Scroll-To-Top-Icon*/
.scrollToTop-icon {
  display: none;
  background-image: none;
}

/*.unten {
  display: -webkit-flex;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-align-items: end;
  align-items: end;
}*/

dt {
  font-weight: 700;
  font-size: 0.5em;
  line-height: 0.5em;
  margin-top: 15px;
  text-align: right;
  line-height: normal;
}


/*Menu-Mobil*/
  [data-id="mobilemenuck-184"] .mobilemenuck-bar-title {
  background: #b89650;
  color: #FFFFFF;
    border-bottom: 1px solid #fff;
}

[data-id="mobilemenuck-184"] .mobilemenuck-bar-button {
  background: #b89650;
  color: #FFFFFF;
  padding-top: 4px;
}

[data-id="mobilemenuck-184"].mobilemenuck {
  background: #b89650;
  color: #FFFFFF;
}
   
[data-id="mobilemenuck-184"] .mobilemenuck-title {
  background: #b89650;
  height: auto;
  border-bottom: 1px solid #fff;
}

[data-id="mobilemenuck-184"] .mobilemenuck-item > .level1 a {
  font-family: handleeregular;
  margin-right: 8px;
margin-bottom: 2px;
margin-left: 8px;
padding-top: 15px;
padding-bottom: 4px;
text-align: center;
text-transform: uppercase;
  font-size: 0.9em;
font-weight: lighter;
}

[data-id="mobilemenuck-184"] .mobilemenuck-item > .level1 {
  background: none;
}

[data-id="mobilemenuck-184"] .mobilemenuck-item > .level1 .hover {
  background: none;
}

[data-id="mobilemenuck-184"] .mobilemenuck-item > .level1:hover, [data-id="mobilemenuck-184"] .mobilemenuck-item > .level1.open {
  background: #c6ab73;
}


/*SUBMENU MObil*/
[data-id="mobilemenuck-184"] .mobilemenuck-item > .level2 {
  background: #dbcaa9;
  -moz-border-radius: 0;
  -o-border-radius: 0;
  -webkit-border-radius: 0;
  border-radius: 0;
}

[data-id="mobilemenuck-184"].mobilemenuck a {
  font-family: handleeregular;
  margin-right: 8px;
margin-bottom: 2px;
margin-left: 8px;
padding-top: 15px;
padding-bottom: 4px;
text-align: center;
text-transform: uppercase;
  font-size: 0.9em;
font-weight: lighter;
}

[data-id="mobilemenuck-184"] .mobilemenuck-item > .level2 a {
  color: #fff;
  line-height: 1.2em;
}

[data-id="mobilemenuck-184"] .mobilemenuck-item > .level2:hover, [data-id="mobilemenuck-184"] .mobilemenuck-item > .level2.open {
  background: #c6ab73;
}

/*--- SCHRIFTEN ---*/

/* quicksand-300 - latin */
@font-face {
  font-family: 'Quicksand';
  font-style: normal;
  font-weight: 300;
  src: url('../myfonts/quicksand-v30-latin-300.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../myfonts/quicksand-v30-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../myfonts/quicksand-v30-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('../myfonts/quicksand-v30-latin-300.woff') format('woff'), /* Modern Browsers */
       url('../myfonts/quicksand-v30-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../myfonts/quicksand-v30-latin-300.svg#Quicksand') format('svg'); /* Legacy iOS */
}
/* quicksand-regular - latin */
@font-face {
  font-family: 'Quicksand';
  font-style: normal;
  font-weight: 400;
  src: url('../myfonts/quicksand-v30-latin-regular.eot'); /* IE9 Compat Modes */
  src: local(''),
       url('../myfonts/quicksand-v30-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('../myfonts/quicksand-v30-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('../myfonts/quicksand-v30-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('../myfonts/quicksand-v30-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('../myfonts/quicksand-v30-latin-regular.svg#Quicksand') format('svg'); /* Legacy iOS */
}

body, input, textarea, select {
  font-family: 'Quicksand',Helvetica,Arial,Lucida,sans-serif;
}
