.wp-block-cb-carousel .slick-slide {
    padding: 15px;
    overflow: hidden;
    border: 1px solid lightgrey;
    margin: 8px;}

.slick-next, .slick-prev
{
margin: 0 10px;}

.slick-next:before, .slick-prev:before
{font-size: 30px;}

.wp-block-cb-carousel .slick-next:before, .wp-block-cb-carousel .slick-prev:before

{
margin-left: -5px;}




mark {
    background-color: #480C81;
    color: white;
		padding: 3px 6px;
}

li::marker  {
	color:#6911B9; 
	font-size:1.2em;
}

/*Responsive-Video*/

.video-container {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 0px;
 margin-bottom: 5px;
    height: 0;
    overflow: hidden;
}

.video-container iframe,
.video-container object,
.video-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

.elementor .elementor-widget:not(.elementor-widget-text-editor) .wp-block-image figure {
    margin-left: auto;
    margin-right: auto;
		
}


blockquote.wp-block-quote {
    border-left: 5px solid #6911B9;
		font-size: 1.05em;
		line-height: 1.6em;
		padding: 0 0 0 25px;
		margin: 40px 0 40px 1px;
		color: #1C1738
}

cite {font-size: 0.8em}


/*
h2, h3
{
	letter-spacing: -0.025em;
}

*/


/*Schrift-Anpassung*/

.blog-post-elementor h2 {margin-top: 1.6em;
    margin-bottom: 0.6em;
}

.blog-post-elementor h3
 
{margin-top: 1.5em;
    margin-bottom: 0.6em;
}



.wp-block-image figcaption
{	line-height: 1.5;
	font-size: 85%;
	font-weight: 400;
		color: #666;
margin-top: -10px;
	margin-bottom: 25px;
text-align: left;
}

.wp-block-image img
{margin-bottom: 25px}

/*
	

 

.wp-block-image figcaption

{   

	line-height: 1.8;
	font-size: 85%;
	font-weight: 300;
	margin-top: -10px;
	margin-bottom: 25px;

}




.blog-post-elementor img

{ 
	margin-bottom: 20px	
}

*/



/*Eigene Klassen*/

/*BOX-Shadow*/

.box-shadow img

{ 
      
	box-shadow: 0px 15px 25px -10px lightgrey;
	margin-bottom: 25px
	
      }


.negativ-margin

{ 
      
	margin-top: 0px !important;
		margin-bottom: 0px !important
	
      }


.beschreibung

{

  line-height: 1.5;
	font-size: 92%;
		font-weight: 400;
		color: #333;
	margin-top: 10px;
	margin-bottom: 25px;

}

.left-line

{ 
      
	padding-left: 25px !important;
		border-left: 2px dotted #444444;
	
      }

.box-image

{ 
    line-height: 1.65;
	font-size: 85%;   
	padding: 30px;
		padding-bottom: 1px !important;
  background-color: #F7F7F7 !important
      }


.box

{ 
    line-height: 1.5;
	font-size: 85%;  
	padding: 25px 25px 25px 25px;
  background-color: #F7F7F7 !important
      }

.liste-null

{ 
  margin-left: 1.25em;
  }

/* ----------- Laptop  | intab.io ------------ */

@media only screen and ( min-width: 1200px ) {
  .hide-it {
    display: none;
  }
}

/* ----------- Links unterstrichen------------ */

.blog-post-elementor a {
  text-decoration: none;
  border-bottom: 1px dotted #999999 ;
  margin-bottom: 5px;
}
.blog-post-elementor .button,
.blog-post-elementor .image-link,
.blog-post-elementor a.button,
.blog-post-elementor .kb-table-of-content-nav .kb-table-of-content-wrap .kb-table-of-content-list .kb-table-of-contents__entry,
.blog-post-elementor a.image-link,
.blog-post-elementor .gallery-item a,
.blog-post-elementor .wp-block-image a {
  border-bottom: none;
  text-decoration: none;
}

.blog-post-elementor .wp-block-image figcaption a {
  border-bottom: 1px dotted #000000 !important;
  text-decoration: none !important;
}

.ausblenden {
	display: none;
}
