/*
Theme Name: Salient Child Theme
Theme URI: http: //mysite.com/
Description: This is a custom child theme for Salient
Author: My Name
Author URI: http: //mysite.com/
Template: salient
Version: 0.1
*/
@font-face{ 
	font-family: 'eraser';
	font-display:swap;
	src: url('webfonts/eraser_regular_macroman/EraserRegular-webfont.woff') format('woff');
}

body, body p {
	color:#555555;
	font-family:Verdana, Geneva, sans-serif;
	line-height:1.5em;
	font-size:15px;
	}
/*   +++++++++++++++ leichte sprache +++++++++++++++++   */
body #header-secondary-outer .nectar-center-text {
    max-width: 100%;
	text-align:right;
	padding-right:20px;
}
.page-id-945 div#boxed div#header-outer header#top div.container div.row div.col.span_9.col_last,
.page-id-947 div#boxed div#header-outer header#top div.container div.row div.col.span_9.col_last,
.page-id-949 div#boxed div#header-outer header#top div.container div.row div.col.span_9.col_last,
.page-id-1079 div#boxed div#header-outer header#top div.container div.row div.col.span_9.col_last,
.page-id-1083 div#boxed div#header-outer header#top div.container div.row div.col.span_9.col_last, 
.page-id-1088 div#boxed div#header-outer header#top div.container div.row div.col.span_9.col_last, 
.page-id-1093 div#boxed div#header-outer header#top div.container div.row div.col.span_9.col_last, 
.page-id-1101 div#boxed div#header-outer header#top div.container div.row div.col.span_9.col_last  {/*ausblenden hauptnav*/
			display:none!important;
	}
.page.page-id-945 h1, .page.page-id-1079 h2, .page.page-id-1083 h2, .page.page-id-1088 h2, .page.page-id-1093 h2, .page.page-id-1101 h2, .page.page-id-949 h2  {
	font-family:Verdana, Geneva, sans-serif;
	text-transform: none;
	}
	/*   +++++++++++++++ header + hauptnav +++++++++++++++++   */
#top .container {
	width: 100%!important;
	margin:0!important;
	}
header#top div.container div.row div.col.span_3 {
    background-image: url("https://www.basler8.de/wp-content/uploads/bg-header.jpg");	
	}
div.col.span_9.col_last nav {
	background:#efefef;
	padding-top:20px;
	}
#header-outer #top nav > ul > li > a {
	font-family:Verdana, Geneva, sans-serif;
	color:#333333!important;	
	font-size:17px;
	}
#top nav ul.sf-menu li a {
	color:#555555!important; 
	}
header#top nav .sf-menu li.current_page_item > a {
	color:#c00624!important;	
	}
.home.page-template-default.page.page-id-9.material div.ocm-effect-wrap div.ocm-effect-wrap-inner div#boxed div#header-outer header#top div.container div.row div.col.span_9.col_last nav {/*landingpage ohne navigation*/
	display:none!important;
	}
a i.fa-home {
	line-height:24px;
	height:24px;
	}
.fa-home::before {
    font-size:20px;
}
#boxed div#header-secondary-outer div.container nav div.nectar-center-text a {
	background:#03F;
	color:#ffffff!important;
	padding:3px 10px;
font-weight: bold;
	}
/*   +++++++++++++++ Sprachumschalter +++++++++++++++++   */
#menu-item-wpml-ls-2-de.menu-item.wpml-ls-slot-2.wpml-ls-item.wpml-ls-item-de.wpml-ls-current-language.wpml-ls-menu-item.wpml-ls-last-item.menu-item-type-wpml_ls_menu_item.menu-item-object-wpml_ls_menu_item.menu-item-has-children.menu-item-wpml-ls-2-de ul.sub-menu,
#menu-item-wpml-ls-2-sq.menu-item.wpml-ls-slot-2.wpml-ls-item.wpml-ls-item-sq.wpml-ls-current-language.wpml-ls-menu-item.wpml-ls-first-item.menu-item-type-wpml_ls_menu_item.menu-item-object-wpml_ls_menu_item.menu-item-has-children.menu-item-wpml-ls-2-sq ul.sub-menu,
#menu-item-wpml-ls-2-it.menu-item.wpml-ls-slot-2.wpml-ls-item.wpml-ls-item-it.wpml-ls-current-language.wpml-ls-menu-item.menu-item-type-wpml_ls_menu_item.menu-item-object-wpml_ls_menu_item.menu-item-has-children.menu-item-wpml-ls-2-it ul.sub-menu,
#menu-item-wpml-ls-2-hr.menu-item.wpml-ls-slot-2.wpml-ls-item.wpml-ls-item-hr.wpml-ls-current-language.wpml-ls-menu-item.menu-item-type-wpml_ls_menu_item.menu-item-object-wpml_ls_menu_item.menu-item-has-children.menu-item-wpml-ls-2-hr ul.sub-menu,
#menu-item-wpml-ls-2-en.menu-item.wpml-ls-slot-2.wpml-ls-item.wpml-ls-item-en.wpml-ls-current-language.wpml-ls-menu-item.menu-item-type-wpml_ls_menu_item.menu-item-object-wpml_ls_menu_item.menu-item-has-children.menu-item-wpml-ls-2-en ul.sub-menu,
#menu-item-wpml-ls-2-it.menu-item.wpml-ls-slot-2.wpml-ls-item.wpml-ls-item-it.wpml-ls-current-language.wpml-ls-menu-item.menu-item-type-wpml_ls_menu_item.menu-item-object-wpml_ls_menu_item.menu-item-has-children.menu-item-wpml-ls-2-it ul.sub-menu,
#menu-item-wpml-ls-2-fr.menu-item.wpml-ls-slot-2.wpml-ls-item.wpml-ls-item-fr.wpml-ls-current-language.wpml-ls-menu-item.menu-item-type-wpml_ls_menu_item.menu-item-object-wpml_ls_menu_item.menu-item-has-children.menu-item-wpml-ls-2-fr ul.sub-menu,
#menu-item-wpml-ls-2-pl.menu-item.wpml-ls-slot-2.wpml-ls-item.wpml-ls-item-pl.wpml-ls-current-language.wpml-ls-menu-item.menu-item-type-wpml_ls_menu_item.menu-item-object-wpml_ls_menu_item.menu-item-has-children.menu-item-wpml-ls-2-pl ul.sub-menu,
#menu-item-wpml-ls-2-ro.menu-item.wpml-ls-slot-2.wpml-ls-item.wpml-ls-item-ro.wpml-ls-current-language.wpml-ls-menu-item.menu-item-type-wpml_ls_menu_item.menu-item-object-wpml_ls_menu_item.menu-item-has-children.menu-item-wpml-ls-2-ro ul.sub-menu,
#menu-item-wpml-ls-2-ru.menu-item.wpml-ls-slot-2.wpml-ls-item.wpml-ls-item-ru.wpml-ls-current-language.wpml-ls-menu-item.menu-item-type-wpml_ls_menu_item.menu-item-object-wpml_ls_menu_item.menu-item-has-children.menu-item-wpml-ls-2-ru ul.sub-menu,
#menu-item-wpml-ls-2-es.menu-item.wpml-ls-slot-2.wpml-ls-item.wpml-ls-item-es.wpml-ls-current-language.wpml-ls-menu-item.menu-item-type-wpml_ls_menu_item.menu-item-object-wpml_ls_menu_item.menu-item-has-children.menu-item-wpml-ls-2-es ul.sub-menu,
#menu-item-wpml-ls-2-tr.menu-item.wpml-ls-slot-2.wpml-ls-item.wpml-ls-item-tr.wpml-ls-current-language.wpml-ls-menu-item.menu-item-type-wpml_ls_menu_item.menu-item-object-wpml_ls_menu_item.menu-item-has-children.menu-item-wpml-ls-2-tr ul.sub-menu,
#menu-item-wpml-ls-2-fa.menu-item.wpml-ls-slot-2.wpml-ls-item.wpml-ls-item-fa.wpml-ls-current-language.wpml-ls-menu-item.menu-item-type-wpml_ls_menu_item.menu-item-object-wpml_ls_menu_item.menu-item-has-children.menu-item-wpml-ls-2-fa ul.sub-menu,
#menu-item-wpml-ls-2-ar.menu-item.wpml-ls-slot-2.wpml-ls-item.wpml-ls-item-ar.wpml-ls-current-language.wpml-ls-menu-item.menu-item-type-wpml_ls_menu_item.menu-item-object-wpml_ls_menu_item.menu-item-has-children.menu-item-wpml-ls-2-ar ul.sub-menu
 {
	background-color: #898989 !important;
	}
.wpml-ls-display {
		color:#ffffff;
	}
.wpml-ls-current-language a.sf-with-ul span.wpml-ls-display {
	color:#555555;
	}
#menu-item-wpml-ls-2-sq.menu-item.wpml-ls-slot-2.wpml-ls-item.wpml-ls-item-sq.wpml-ls-menu-item.wpml-ls-first-item.menu-item-type-wpml_ls_menu_item.menu-item-object-wpml_ls_menu_item.menu-item-wpml-ls-2-sq a:hover {
	color:#ffffff!important;
	}
header#top .sf-menu li ul li a {
    font-size: 15px;
    line-height: 20px;
    color: #ccc;
    transition: none;
    letter-spacing: 0;
    background-color: #1C1C1C;
}
body[data-dropdown-style="minimal"] .sf-menu > li ul a, body[data-dropdown-style="minimal"] header#top nav > ul > li.megamenu ul li a {
    padding: 12px 12px;
}
body[data-dropdown-style="minimal"] header#top nav > ul > li > ul > li {
	border-bottom:1px solid #efefef;	
	}
body[data-dropdown-style="minimal"] header#top nav > ul > li > ul > li:last-child {
	border-bottom:none;	
	}
 /*   +++++++++++++++ burgernav +++++++++++++++++   */   
header#top div.container div.row div div.slide-out-widget-area-toggle.mobile-icon div {
 border: 1px solid #fff;
 }
 /*
#header-outer #top .slide-out-widget-area-toggle a .lines::before,
#header-outer #top .slide-out-widget-area-toggle a .lines::after {
background-color: #fff!important;
}
div a.menu-push-out.open span i.lines-button.x2.close i.lines {
display:none!important;
}
div#header-outer.side-widget-closed header#top div.container div.row div.col.span_9.col_last div.slide-out-widget-area-toggle.mobile-icon.fullscreen div a.closed span i.lines-button.x2 i.lines {
background-color: #fff!important;
}*/
/*   +++++++++++++++ Notausstieg +++++++++++++++++   */
#ssb-container { z-index: 9999 !important; }
.fa-times-circle::before {
    content: "\f057";
	font-size:30px;
	}
#ssb-container ul li span {
    line-height: 38px;
	width: 50px;
}
#ssb-container ul li a {
	font-size: 26px;
    text-align: left;
}
li#ssb-btn-0 p {
	padding-bottom:8px;
	}
/*   +++++++++++++++ Tooltip +++++++++++++++++   */
/* Tooltip container */
.nectar-button.jumbo {
  position: relative;
  display: inline-block;
  border:2px dashed #c00624!important;
	border-radius: 0;
	width:100%;
	font-family: 'eraser', Verdana, Geneva, sans-serif;
	text-transform:uppercase;
	color:#c00624!important;
	font-size:24px;
	padding-right: 5px!important;
	padding-left: 5px!important;
	padding-top: 22px!important;
	padding-bottom: 22px!important;
	text-align:center;
	line-height:30px;
}
.welcome1 div.nectar-button.jumbo {
	background:#edd9db;
	}
.welcome2 div.nectar-button.jumbo {
	background:#fbecee;
	}
.welcome3 div.nectar-button.jumbo {
	background:#efefef;
	}
.nectar-button.jumbo .tooltiptext {
  font-family:Verdana, Geneva, sans-serif!important;
  visibility: hidden;
  background-color: #555555;
  color: #ffffff;
  font-size:14px;
  font-weight:400;
  text-align: center;
  padding: 5px 0;
  border-radius: 6px;
  width: 150px;
  bottom: 85%;
  left: 50%;
  margin-left: -75px;
  position: absolute;
  z-index: 1;
}
.nectar-button.jumbo.bosnisch-kroatisch-serbisch span.tooltiptext {
  width: 275px!important;
  margin-left: -137px!important;
}
.nectar-button.jumbo:hover .tooltiptext {
  visibility: visible;
  opacity:1;
}
.nectar-button.jumbo .tooltiptext::after {
  content: " ";
  position: absolute;
  top: 100%; 
  left: 50%;
  margin-left: -5px;
  border-width: 5px;
  border-style: solid;
  border-color: #777777 transparent transparent transparent;
}
.welcome-kleiner div.wpb_wrapper div.nectar-button.jumbo a {
	font-size:19px;
}
/*   +++++++++++++++ footer +++++++++++++++++   */
#footer-outer #footer-widgets {
    background-image: url("https://www.basler8.de/wp-content/uploads/bg-footer-1.jpg");	
	}
#custom_html-2.widget_text.widget.widget_custom_html {
	margin-top:20px;
	}
.textwidget.custom-html-widget span h2, .textwidget.custom-html-widget span h3 {
	color:#ffffff!important;
	}
#footer-outer[data-cols="1"][data-disable-copyright="false"] #copyright {
    padding-bottom: 20px;
}
#footer-outer[data-cols="1"] #copyright, #footer-outer #copyright[data-layout="centered"] {
    padding: 15px 0;
}
#footer-widgets div.container, #copyright.row div.container {
	max-width: 100% !important;
    width: 100% !important;
}
.logos-startseite .animated p img {
    margin-bottom: 10px!important;
}
.page-template-default.page.page-id-13 div.ocm-effect-wrap-inner div#boxed div#ajax-content-wrap div.container-wrap {
	padding-bottom:0;
	}
/*   +++++++++++++++ Landingpage +++++++++++++++++   */
.landingpage a.nectar-button.jumbo.welcome1 {
	border:2px dashed #c00624!important;
	border-radius: 0;
	width:100%;
	font-family: 'eraser', Verdana, Geneva, sans-serif;
	text-transform:uppercase;
	color:#c00624!important;
	font-size:24px;
	padding-right: 26px!important;
	padding-left: 34px!important;
	padding-top: 22px!important;
	padding-bottom: 22px!important;
	}
.icon-button-arrow::before {
	color:#c00624!important;
}
.landingpage a.nectar-button.jumbo.welcome1:hover, 
.landingpage a.nectar-button.jumbo.welcome1:hover .icon-button-arrow::before {
	color:#474747!important;
	}
/*   +++++++++++++++ Einrichtungen +++++++++++++++++   */
.fmgz {
	background:#e8f4f5;	
	padding:30px!important;
	z-index:100;
	}
.fmgz img {
	padding:0 20px 0 0!important;
	z-index:100;
	}
.tritta {
	background:#f7f0f8;	
	padding:30px!important;
	}
.tritta img {
	padding:0 20px 0 0!important;
	}
.frauenzimmer {
	background:#fdefef;	
	padding:30px!important;
	}
.frauenzimmer img {
	padding:0 20px 0 0!important;
	}
.wildwasser {
	background:#e5f4fe;	
	padding:30px!important;
	}
.wildwasser img {
	padding:0 20px 0 0!important;
	}
.frauenhorizonte {
	background:#ffeed8;	
	padding:30px!important;
	}
.frauenhorizonte img {
	padding:0 20px 0 0!important;
	}
.frauenzimmer a, .wildwasser a, .frauenhorizonte a, .tritta a, .fmgz a  {
	color:#c00624;	
	}
.frauenzimmer a:hover, .wildwasser a:hover, .frauenhorizonte a:hover, .tritta a:hover, .fmgz a:hover  {
	text-decoration:underline;
	}
.fmgz h2 a, .tritta h2 a, .wildwasser h2 a, .frauenhorizonte h2 a, .frauenzimmer h2 a {
	color:#c00624;
	}
.fmgz h2 a:hover, .tritta h2 a:hover, .wildwasser h2 a:hover, .frauenhorizonte h2 a:hover, .frauenzimmer h2 a:hover {
	color:#474747;
	}
h2 a:hover img {
	opacity: 0.75;
  	filter: alpha(opacity=75); /* For IE8 and earlier */
	}
.kontaktdaten {
	padding-left:15px;
	border-left: 3px solid #666666;
	}
	
/**++++++++++++++++  arabisch + persisch ++++++++++++++++++*/
.page.page-id-1703 #boxed .kontaktdaten, 
.page.page-id-1573 #boxed .kontaktdaten {
	border-left:none;
	padding-right: 15px;
	border-right: 3px solid #666666;
	padding-left:0px;
	}
.page.page-id-1703 #boxed .fmgz, .page.page-id-1703 #boxed .tritta, .page.page-id-1703 #boxed .frauenzimmer, .page.page-id-1703 #boxed .wildwasser, .page.page-id-1703 #boxed .frauenhorizonte,
.page.page-id-1573 #boxed .fmgz, .page.page-id-1573 #boxed .tritta, .page.page-id-1573 #boxed .frauenzimmer, .page.page-id-1573 #boxed .wildwasser, .page.page-id-1573 #boxed .frauenhorizonte {
    padding-left:10px !important;
}
.page.page-id-1703 #boxed .frauenzimmer .kontaktdaten a,
.page.page-id-1573 #boxed .frauenzimmer .kontaktdaten a {
	font-size:13px;
	}
.page.page-id-1703 #boxed .frauenzimmer .kontaktdaten p i,
.page.page-id-1573 #boxed .frauenzimmer .kontaktdaten p i {
	display:none;
	}
.page-id-1641 #ssb-container ul li a,
.page-id-1691 #ssb-container ul li a,
.page-id-1656 #ssb-container ul li a,
.page-id-1703 #ssb-container ul li a,
.page-id-1552 #ssb-container ul li a,
.page-id-1622 #ssb-container ul li a,
.page-id-1573 #ssb-container ul li a,
.page-id-1541 #ssb-container ul li a {
	padding: 0 15px 0 0;
    display: block;
    line-height: 45px;
    text-align: left;
    white-space: nowrap;
    text-decoration: none;
    direction: ltr;
	}
/*   +++++++++++++++ Anfahrt +++++++++++++++++   */
.anfahrt .kontaktdaten {
	padding-left:30px;
	border:none;
	}
/*   +++++++++++++++ Für Mädchen +++++++++++++++++   */
.maedchen-text h2 {
	padding-top:60px;
	}
.maedchen div.col.span_12.dark.left div.vc_col-sm-12.wpb_column.column_container.vc_column_container.col.no-extra-padding.instance-0 div.vc_column-inner div.wpb_wrapper div.wpb_text_column.wpb_content_element div.wpb_wrapper {
	padding:70px 0 80px 0;
	}
.maedchen div.wpb_wrapper h1 {
	padding:40px 0 0 50px!important;
	color:#ffffff!important;
	font-size:30px!important;
	line-height:44px!important;
	letter-spacing:1px!important;
	}
/*   +++++++++++++++ willkommen +++++++++++++++++   */
.wp-image-66.size-full.alignleft {
	margin-right:0!important;
	text-align:left;
	}
.wp-image-299.size-full.alignnone {
	text-align:center;
	}
.wp-image-52.size-full.alignnone {
	float:left;
	}
/*   +++++++++++++++ Logos +++++++++++++++++   */
a img:hover {
	opacity: 0.75!important;
  	filter: alpha(opacity=75)!important; /* For IE8 and earlier */
	}

/*   +++++++++++++++ Typo +++++++++++++++++   */
h1, h2, h3 {
	font-family: 'eraser', Verdana, Geneva, sans-serif;
	text-transform:uppercase;
	color:#c00624!important;
	padding:0 0 10px 0;
}
div.wpb_wrapper h1 {
	font-size:30px;
	line-height:44px;
	letter-spacing:1px;
	}
h2 {
	letter-spacing: 1px;
	font-size: 22px;
	line-height: 36px;
}
h3 {
	color:#777777!important;
}
.opensans {
	font-family: Verdana, Geneva, sans-serif;
	vertical-align: 5px;
	}
.page-id-1641 div#footer-widgets div.container div.row div.col.span_12 div#custom_html-2.widget_text.widget.widget_custom_html div.textwidget.custom-html-widget span h2 span.opensans,
.page-id-1541 div#footer-widgets div.container div.row div.col.span_12 div#custom_html-2.widget_text.widget.widget_custom_html div.textwidget.custom-html-widget span h2 span.opensans,
.page-id-1703 div#footer-widgets div.container div.row div.col.span_12 div#custom_html-2.widget_text.widget.widget_custom_html div.textwidget.custom-html-widget span h2 span.opensans,
.page-id-1656 div#footer-widgets div.container div.row div.col.span_12 div#custom_html-2.widget_text.widget.widget_custom_html div.textwidget.custom-html-widget span h2 span.opensans, 
.page-id-1691 div#footer-widgets div.container div.row div.col.span_12 div#custom_html-2.widget_text.widget.widget_custom_html div.textwidget.custom-html-widget span h2 span.opensans,
.page-id-1552 div#footer-widgets div.container div.row div.col.span_12 div#custom_html-2.widget_text.widget.widget_custom_html div.textwidget.custom-html-widget span h2 span.opensans,
.page-id-1622 div#footer-widgets div.container div.row div.col.span_12 div#custom_html-2.widget_text.widget.widget_custom_html div.textwidget.custom-html-widget span h2 span.opensans,
.page-id-1573 div#footer-widgets div.container div.row div.col.span_12 div#custom_html-2.widget_text.widget.widget_custom_html div.textwidget.custom-html-widget span h2 span.opensans,
.page-id-1541 div#footer-widgets div.container div.row div.col.span_12 div#custom_html-2.widget_text.widget.widget_custom_html div.textwidget.custom-html-widget span h2 span.opensans {
	display:none;
	}
.bold, strong, b {
	font-family: Verdana, Geneva, sans-serif;
    font-weight: bold;
}
#copyright .textwidget span {
	color:#ffffff;
	}
#copyright span a:hover {
	text-decoration: underline;
	}
p span.flyer{
	font-size:14.5px!important;
	}
ul {
margin-left:15px;	
	}
div.wpb_wrapper hr {
margin-top: 10px!important;
height: 0.5px!important;
margin-bottom: 10px!important;
color: #f9f9f9!important;	
	}
/*   +++++++++++++++ menü leichte sprache +++++++++++++++++   */	
.page-template-page-left-sidebar.page-template-page-left-sidebar-php.page.page-id-945 div#boxed div#sidebar span.leichte-sprache-nav a:first-child {
		color:#c00624;	
		}
ul#menu-leichte-sprache.menu li#menu-item-953, ul#menu-leichte-sprache.menu li#menu-item-952, ul#menu-leichte-sprache.menu li#menu-item-951, ul#menu-leichte-sprache.menu li#menu-item-1802 {
	border-bottom:1px solid #cccccc!important;
	padding:15px 0 15px 0!important;
	}
ul#menu-leichte-sprache.menu {
	margin-left:0;
	}
ul#menu-leichte-sprache.menu li {
	list-style:none;
	}
ul#menu-leichte-sprache.menu li a {
	font-size:17px;
	}
ul#menu-leichte-sprache.menu li a:hover {
	color:#c00624;
	}
ul#menu-leichte-sprache.menu .current-menu-item.page_item.current_page_item a {
	color:#c00624;
	}
ul#menu-leichte-sprache.menu li#menu-item-1154.menu-item.menu-item-type-custom.menu-item-object-custom.menu-item-has-children.menu-item-1154 {
	padding-top:15px;
	}
ul#menu-leichte-sprache.menu li ul.sub-menu {
	margin-bottom:0!important;
	}
ul#menu-leichte-sprache.menu li ul li {
	border-bottom:1px solid #cccccc!important;
	padding:15px 0 15px 0!important;
	}
ul#menu-leichte-sprache.menu li ul li:last-child {
	border-bottom:none;
	}
ul#menu-leichte-sprache.menu li#menu-item-952.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-has-children.menu-item-952 ul.sub-menu li#menu-item-1103.menu-item.menu-item-type-post_type.menu-item-object-page.menu-item-1103 {
	border-bottom:none!important;
	}
ul#menu-leichte-sprache.menu li#menu-item-952 .menu-item-952 {
	border-bottom:1px solid #cccccc!important;
	}
.leichte-sprache div.wpb_wrapper div {
	min-height:200px;
	width:100%;
	}
/*   +++++++++++++++ hover menü einrichtungen leichte sprache +++++++++++++++++  
nav > ul > li > ul,
ul#menu-leichte-sprache.menu li ul {
  display: none;
}
ul#menu-leichte-sprache.menu li:hover ul {
  display: block;
  position: absolute;
}
ul#menu-leichte-sprache.menu li ul li {
  position: relative;
} */
/*   +++++++++++++++ Sprachumschalter +++++++++++++++++   */
body[data-dropdown-style="minimal"] .sf-menu > li ul {
    padding: 2px;
    width: 27em!important;
	background-color:#efefef!important;
}
.wpml-ls-native {
	color:#212121;
	font-size:15px;
	}
/*   +++++++++++++++ Sprachumschalter +++++++++++++++++   */
div.rounded-xl.bg-white.shadow-lg.flex.justify-center.flex-col.items-center.p-6.lg:mt-12.<sm:px-4.border.border-gray-50 div.text-center.text-lg.font-semibold.w-full.mb-2,
div.rounded-xl.bg-white.shadow-lg.flex.justify-center.flex-col.items-center.p-6.lg:mt-12.<sm:px-4.border.border-gray-50 a.confirmation-cta-button.mx-auto.w-auto.animate-flow.bg-gradient-to-r.from-yellow.via-orange-500.to-yellow.duration-500.rounded-full.px-4.py-2.mt-2.text-center.text-white.font-bold.text-lg.rtl:text-lg.rtl:sm:text-xl.rtl:pb-1.hover:shadow-md.hover:transform.hover:scale-102 {
  display:none;
}
/*   +++++++++++++++ Borlabs Cookies +++++++++++++++++   */
div.BorlabsCookie {
	padding:0!important;
	}
table th {
    width: 25%;
}
#BorlabsCookieBox .cookie-logo {
    max-width: 100px!important;
}
#BorlabsCookieBox h3 {
    font-size: 0.9em!important;
	font-weight:bold!important;
}
.BorlabsCookie h3, .BorlabsCookie h4 {
    font-size: 18px;
	margin: 15px 0;
}
#BorlabsCookieBox p {
    font-size: 0.9em!important;
    line-height: 1.25em;
}
#BorlabsCookieBox ._brlbs-manage a, #BorlabsCookieBox ._brlbs-legal a {
    font-size:13px;
	color:#555555!important;
}
.BorlabsCookie ._brlbs-content-blocker ._brlbs-caption {
    background: hsla(255,255%,255%,.8)!important;
    color: #474747!important;
}
.BorlabsCookie ._brlbs-google-maps a._brlbs-btn:hover {
    background: #777777!important;
	color:#ffffff!important;
}
a.borlabs-cookie-preference {
	border: 3px solid #777777;
	border-radius:2px;
	padding:5px 20px;
	line-height:85px;
	}
/*Queries*/	
/*   +++++++++++++++ Für Mädchen +++++++++++++++++   */
.maedchen-text h2 {
	padding-top:30px;
	padding-bottom:30px;
	letter-spacing: 1px!important;
	font-size: 30px!important;
	line-height: 44px!important;
	}
@media all and (max-width: 1479px) {
.frauenzimmer .kontaktdaten a {
	font-size:15px;
	}
}
@media all and (max-width: 1394px) {
.nectar-button.jumbo {
    font-size: 20px;
}
.frauenzimmer .kontaktdaten a {
	font-size:14px;
	}
.page.page-id-1703 #boxed .kontaktdaten a,
.page.page-id-1573 #boxed .kontaktdaten a {
	font-size:14px;
	}
.page.page-id-1703 #boxed .kontaktdaten p i,
.page.page-id-1573 #boxed .kontaktdaten p i {
	display:none;
	}
}
@media all and (max-width: 1000px) {
#header-space {
	height:80px!important;
	}
a#logo img.stnd.default-logo {
	margin-left:40px!important;
	}
.mobile-icon.fullscreen div {
	padding:10px;
	background:#ffffff;
	}
.nectar-button.jumbo {
    font-size: 24px;
}
.anfahrt .kontaktdaten {
    padding-left: 0;
	padding-bottom:20px;
}
.page.page-id-1703 #boxed .kontaktdaten a,
.page.page-id-1573 #boxed .kontaktdaten a,
.page.page-id-1573 #boxed .frauenzimmer .kontaktdaten a {
	font-size:16px;
	}
.page.page-id-1703 #boxed .kontaktdaten p i,
.page.page-id-1573 #boxed .kontaktdaten p i,
.page.page-id-1573 #boxed .frauenzimmer .kontaktdaten p i {
	display:inline-block;
	}
#slide-out-widget-area.fullscreen .inner .off-canvas-menu-container li a {
	font-size: 26px;
line-height: 26px;
	}
.leichte-sprache div.wpb_wrapper div {
	min-height:220px;
	width:100%;
	}
#top .container {
    width: 100% !important;
    margin: auto !important;
}
}
@media all and (max-width: 510px) {
.frauenzimmer .kontaktdaten a {
	font-size:15px;
	}
.frauenzimmer .kontaktdaten  p i {
	display:none;
	}
.kontaktdaten {
    padding-left: 0;
    border-left: none;
}
.leichte-sprache h2 a img {
	padding-right:100px!important;
	}
.fmgz, 
.tritta,
.frauenzimmer,
.wildwasser,
.frauenhorizonte {
	padding:30px 20px!important;
	}
.maedchen div.wpb_wrapper h1 {
	padding:40px 0 0 30px!important;
	}
	}

	
