/*
 Theme Name:   GeneratePress Child
 Theme URI:    https://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       Tom Usborne
 Author URI:   https://tomusborne.com
 Template:     generatepress
 Version:      0.1
*/

/* Cookie Notice */

.cn-button { color: #fff!important; }

/* Related Posts für Mobile anpassen */

.relpost-thumb-container {
margin-top: 50px !important;
}

.relpost-block-single-image {
margin: auto !important;
}

@media (max-width: 680px) {
  .relpost-block-single {
    width: 100%;
  }
  .relpost-block-single-image {
    background-size: contain !important;
    height: 180px !important
  }
  .relpost-block-single>div {
    width: 100% !important;
    height: 100% !important;
  }
}

/* Last Update on Posts */

.posted-on .updated {
    display: inline-block;
}

.posted-on .updated:before {
    content: "Letztes Update: ";
}

time.entry-date.published {
    display: none;
}

/* Publish Informationen verstecken */

 .entry-meta {
	 display:none;
}

.page-content, .entry-content, .entry-summary {
	margin: 0 !important;
}

/* Horizontales Scrollen verhindern */

html, 
body {
    overflow-x: hidden;
}

/* Cloudflare Videos mit responsive Thumbnail */

.resp-container {
    position: relative;
    overflow: hidden;
    padding-top: 56.25%;
}
.resp-iframe {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0;
}

.image-container {
 justify-content: center;
 height: auto;
 max-width: 100%;
 margin-left: auto;
 margin-right: auto;
 display: table;
}

/* Custom svg icon height fix */

svg { width: 100%; height: 100% !important; }

/* eicon Replace */

.elementor-widget-nav-menu .elementor-widget-container {
	display: block!important;
}

.eicon-menu-bar {
max-width:30px;
max-height:30px;
content: url(https://www.linalynn.com/wp-content/uploads/menu.svg);
}

.elementor-menu-toggle.elementor-active i {
max-width:30px;
max-height:30px;
content: url(https://www.linalynn.com/wp-content/uploads/close.svg);
}