/*
 Theme Name:   JONGO Webagentur
 Theme URI:    http://www.jongo-webagentur.de/
 Description:  endold Child Theme by JONGO Webagentur
 Author:       Christoph Mann
 Author URI:   http://www.jongo-webagentur.de/
 Template:     enfold
 Version:      1.0.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  twenty-fifteen-child
*/

.phone-info {
	font-size: 20px;
}

.phone-info:before
 {
     content: "\f095";
	 font-family: "Font Awesome 6 Free";
    }

.slide-meta-comments {
	display:none !important;
}


/*sidebar nav*/

.side-navbar {
  position: fixed;
  right: 10px;
  top: 40vh;
  z-index: 100;
}

.side-navbar__item {
  border-radius: 10px;
  text-align: center;
  margin-bottom: 8px;

}
@media screen and (max-width: 600px) {
  .side-navbar__item {
    width: 50px;
    height: 50px;
  }
}
.side-navbar__item a {
  padding: 7px;
  display: block;
}
.side-navbar__item a:hover {
  text-decoration: none;
}

@media screen and (max-width: 600px) {
  .side-navbar {
    display:none;
  }
}

@media screen and (max-width: 600px) {
  .side-navbar__icon {
    width: 22px;
    height: 22px;
    display: block;
    margin: 0 auto;
  }
}
.side-navbar__icon img {
  height: 22px;
  width: auto;
}

.side-navbar__title {
  display: block;
}
@media screen and (max-width: 600px) {
  .side-navbar__title {
    font-size: 12px;
  }
}

.side-navbar__icon:hover {
	display: inline-block;
    vertical-align: middle;
    -webkit-transform: perspective(1px) translateZ(0);
    transform: perspective(1px) translateZ(0);
    box-shadow: 0 0 1px rgb(0 0 0 / 0%);
    -webkit-transition-duration: 0.3s;
    transition-duration: 0.4s;
	    -webkit-transform: scale(1.2) rotate(12deg);
    transform: scale(1.2) rotate(12deg);
} 

.headline-h2-front h2 {
	font-weight:300;
}

@media screen and (max-width: 600px) {
	.headline-h2-front h2 {
	font-size:22px;
}
}

.avia-icongrid-wrapper .article-icon-entry {
	max-height:400px !important;
	min-height:400px !important;
}


.avia-icon-grid-container .avia-icongrid {
	justify-content:flex-start !important;
}

.icon-flip-box .avia-icongrid-text {
	text-align:left !important;
	font-size:12px;
}

.avia_ajax_form select option:not(:first-child) {
	color:black !important;
}

.blog-author {
	display:none !important;
}

.pojo-a11y-toolbar-toggle {
	display:none;
}
.open-sidebar-link::before {
    content: '';
    display: inline-block;
    width: 32px; /* Breitere Fläche um das Icon */
    height: 32px; /* Höhere Fläche um das Icon */
    background: url('https://tgzchemie.de/wp/wp-content/uploads/2024/10/Barrierefreiheit.svg') no-repeat center center;
    background-size: 24px 24px; /* Größe des Icons bleibt gleich */
    background-color: #fecc36; /* Hintergrundfarbe */
    margin-right: 4px; /* Abstand zwischen Icon und Text */
    border-radius: 4px; /* Optional: Abrundung des Icons */
}

.open-sidebar-link a {
	padding-left:0 !important;
}

.open-sidebar-link {
    display: inline-flex;
    align-items: center;
    text-decoration: none;
    color: inherit;
}

@media (max-width:768px) {
	.pojo-a11y-toolbar-overlay {
		position: absolute;
		top: -260px;
		right: 0px;
	}
}

#pojo-a11y-toolbar .pojo-a11y-toolbar-toggle svg {
    max-width: 100px !important;
}

@media (max-width: 768px) {
    .pojo-a11y-toolbar-overlay {
        position: absolute;
        top: -260px;
        right: 0;
    }
}


.gt_float_switcher .gt_options a {
  width: 255px !important;
}
