@charset "UTF-8";
/* CSS Document */

.abstand-unten{margin-bottom: 32px}

/*html body.page-template-default.page.page-id-448.logged-in.admin-bar.customize-support section div.wrap div.w100.links div.freiraum div.entry-content */
div.stoerer.links.abstand-unten div.wrap div div.w50.links p a{
    font-size: 2em;
    color:#F5F5DC;
}

.w100.links.abstand-unten details summary{
color:#ccb565; font-size: 18px;
font-weight: bold;}

.w33 .block-inline{margin-right: 32px; padding: 24px;

background-color:
#fff; margin-bottom: 24px}
.w50.weiss .block-inline{margin-right: 32px; padding: 24px;

background-color:
#fff; margin-bottom: 24px}
.w100.weiss .block-inline{margin-right: 32px; padding: 24px;

background-color:
#fff; text-align: center}

.page-template-page-layout-landingpage section div.entry-content div.entry-content-page div.w100.links.abstand-unten div.wrap div.w25.links div.block-inline{margin-right: 32px; padding: 0}



.page-template-page-layout-landingpage div.header-image.w100.links div div.banner-bg div.wrap div.freiraum div.w50.links div.zentriert p {color: #fff}

.page-template-page-layout-landingpage
#block-therapie.w100{display: flex}

.page-template-page-layout-landingpage
#block-therapie.w100 .w33{display: flex}

@media ( max-width: 768px ) {
.page-template-page-layout-landingpage
#block-therapie.w100{display: block}

.page-template-page-layout-landingpage
#block-therapie.w100 .w33{display: inline-block}
}
.page-template-page-layout-landingpage section div.entry-content div.entry-content-page div.w100.links.abstand-unten div.wrap div.w25{width: 25%;}

@media ( max-width: 768px ) {
	.page-template-page-layout-landingpage section div.entry-content div.entry-content-page div.w100.links.abstand-unten div.wrap div.w25{width: 50%;}

}

@media ( max-width: 411px ) {
	.page-template-page-layout-landingpage section div.entry-content div.entry-content-page div.w100.links.abstand-unten div.wrap div.w25{width: 100%;}

}
@media ( max-width: 785px ) {

	#block-praxis .w50{width: 100%}

}



@media ( max-width: 768px ) {

.page-template-page-layout-landingpage
div.header-image.w100.links > div > div.banner-bg > div.wrap > div.freiraum > div.w50.links {
    float: left;
}
}

@media ( max-width: 420px ) {

.page-template-page-layout-landingpage
div.header-image.w100.links > div > div.banner-bg > div.wrap > div.freiraum > div.w50.links {
       width: 100%;

}
}




/**/

.page-template-page-layout-landingpage section div.w100.links.abstand-unten div.wrap details div.w100 ul{

    margin-left: 40px; margin-bottom: 24px

}





/**/

.lb-loader,.lightbox{text-align:center;line-height:0}body:after{content:url(../images/close.png) url(../images/loading.gif) url(../images/prev.png) url(../images/next.png);display:none}.lb-dataContainer:after,.lb-outerContainer:after{content:"";clear:both}body.lb-disable-scrolling{overflow:hidden}.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000;filter:alpha(Opacity=80);opacity:.8;display:none}.lightbox{position:absolute;left:0;width:100%;z-index:10000;font-weight:400;display: none;}.lightbox .lb-image{display:block;height:auto;max-width:inherit;border-radius:3px}.lightbox a img{border:none}.lb-outerContainer{position:relative;background-color:#fff;width:250px;height:250px;margin:0 auto;border-radius:4px}.lb-loader,.lb-nav{position:absolute;left:0}.lb-outerContainer:after{display:table}.lb-container{padding:4px}.lb-loader{top:43%;height:25%;width:100%}.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../images/loading.gif) no-repeat}.lb-nav{top:0;height:100%;width:100%;z-index:10}.lb-container>.nav{left:0}.lb-nav a{outline:0;background-image:url()}.lb-next,.lb-prev{height:100%;cursor:pointer;display:block}.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(../images/prev.png) left 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-prev:hover{filter:alpha(Opacity=100);opacity:1}.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(../images/next.png) right 48% no-repeat;filter:alpha(Opacity=0);opacity:0;-webkit-transition:opacity .6s;-moz-transition:opacity .6s;-o-transition:opacity .6s;transition:opacity .6s}.lb-nav a.lb-next:hover{filter:alpha(Opacity=100);opacity:1}.lb-dataContainer{margin:0 auto;padding-top:5px;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px}.lb-dataContainer:after{display:table}.lb-data{padding:0 4px;color:#ccc}.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em}.lb-data .lb-caption{font-size:13px;font-weight:700;line-height:1em}.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999}.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../images/close.png) top right no-repeat;text-align:right;outline:0;filter:alpha(Opacity=70);opacity:.7;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}.lb-data .lb-close:hover{cursor:pointer;filter:alpha(Opacity=100);opacity:1}

/**/

#resource-slider {
  position: relative;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: /*13em 300px*/ 190px;
  margin: auto;
/*  border-radius: 3px;
  background: #fff;
  border: 1px solid #DDD;*/
  overflow: hidden;
}

#resource-slider .arrow {
  cursor: pointer;
  position: absolute;
  width: 2em;
  height: 100%;
  padding: 0;
  margin: 0;
  outline: 0;
  background: transparent;
}

#resource-slider .arrow:hover {
  background: rgba(0, 0, 0, 0.1);
}

#resource-slider .arrow:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 0.75em;
  height: 0.75em;
  margin: auto;
  border-style: solid;
}

#resource-slider .prev {
  left: 0;
  bottom: 0;
}

#resource-slider .prev:before {
  left: 0.25em;
  border-width: 3px 0 0 3px;
  border-color: #333 transparent transparent #333;
  transform: rotate(-45deg);
}

#resource-slider .next {
  right: 0;
  bottom: 0;
}

#resource-slider .next:before {
  right: 0.25em;
  border-width: 3px 3px 0 0;
  border-color: #333 #333 transparent transparent;
  transform: rotate(45deg);
}

#resource-slider .resource-slider-frame {
  position: absolute;
  top: 0;
  left: 2em;
  right: 2em;
  bottom: 0;
  border-left: 0.25em solid transparent;
  border-right: 0.25em solid transparent;
  overflow: hidden;
}

#resource-slider .resource-slider-item {
  position: absolute;
  top: 0;
  bottom: 0;
  width: /*25%*/ 20%;
  height: 100%;
}

#resource-slider .resource-slider-inset {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: 0.5em 0.25em;
  overflow: hidden;
}

@media ( max-width: 60em ) {
  #resource-slider .resource-slider-item {
    width: 33.33%;
  }
  #resource-slider {
    height: 16em;
  }
}

@media ( max-width: 45em ) {
  #resource-slider .resource-slider-item {
    width: 50%;
  }
}

@media ( max-width: 30em ) {
  #resource-slider .resource-slider-item {
    width: 100%;
  }
  #resource-slider {
    height: 19em;
  }

					
									
					}
					
					
					button.arrow{ 		
					
					 display: inline-block;
    border: none;
    padding: 1rem 2rem;
    margin: 0;
    text-decoration: none;
    background: transparent;
    color: #0099d5;
    font-family: sans-serif;
    font-size: 1rem;
    cursor: pointer;
    text-align: center;
    transition: background 250ms ease-in-out, 
                transform 150ms ease;
    -webkit-appearance: none;
    -moz-appearance: none;
					}

/**/

#resource-slider .prev, #resource-slider .next{top:0%}
