/*
Theme Name: Divi Child
Theme URI: http://www.elegantthemes.com/gallery/divi/
Template: Divi
Author: eBizz modern software
Author URI: http://www.eBizz.org
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Version: 4.27.1.1726415741
Updated: 2024-09-15 17:55:41

*/

/* Generelle Einstellungen */
#main-content a {text-decoration:underline;font-weight:bold;font-style:italic;font-size:1.05em;}
#main-content a:hover {color:rgba(0,0,0,0.6) !important;}
.maincontent, .et_pb_post_content ul {margin-left: 30px;}
#main-header {border-bottom:1px solid rgba(0,0,0,0.2);}
#main-content img {border: 1px #1f83a8 solid;}
#main-content .et_pb_image_0_tb_body {border: 1px #1f83a8 solid;}

/* Statify frontpage sidebar */
.statify-widget-list {margin-left: 5px;}
.statify-widget-element {font-size:0.9em;}
.statify-widget-link {font-weight: bold;}
.statify-widget-link:hover {color:rgba(0,0,0,0.6) !important;}

/* automatisch eingestreute Googlelinks */
.google-search-link {font-weight: bold;font-size:1.2em;}
.suchlink {padding:5px;margin:20px 0 30px 0;border: 2px solid rgba(0,0,0,0.95);text-align:center;}
.suchmargin {max-width:60%;margin:auto;}

/* automatisch eingestreute Kontaktformlinks */
.kontaktformlink-h3 {font-weight:bold !important;font-size:1.4em !important;}
.kontaktformlink-p {font-weight:bold;font-size:1.2em;}
.kontaktformlink-div {padding:10px;margin:20px 0 30px 0;border: 2px solid rgba(0,0,0,0.95);text-align:center;}
.kontaktform-w {max-width:80%;margin:auto;}

/* fester Kontaktformlink */
.kontaktfest-h3 {font-weight:bold !important;font-size:1.4em !important;}
.kontaktfest-p {font-weight:bold;font-size:1.2em;}
.kontaktfest-div {padding:10px;margin:20px 0 30px 0;border: 2px solid rgba(0,0,0,0.95);text-align:center;}
.kontaktfest-w {max-width:60%;margin:auto;}

/* automatisch erzeugter sedolink */
.sedo-h3 {font-weight:bold !important;font-size:1.4em !important;}
.sedo-p {font-weight:bold;font-size:1.2em;}
.sedo-div {padding:10px;margin:20px 0 30px 0;border: 2px solid rgba(0,0,0,0.95);text-align:center;}
.sedo-w {max-width:60%;margin:auto;}

/* Suchergebnisse */
.searchimg {border: 1px solid black;}
h2 {font-size: 1.3em;}
h4 {font-size: .95em;}
.weiterlesen {text-align: right;}
.suchergebnis {text-align: center;margin-bottom:30px;font-size:1.6em;font-weight:bold;border-bottom: 1px solid black;}
.trennlinie {margin: 0 0 30px;}
#nichtsgefunden {padding: 20px;}
.nichtsgefunden {color:red;}
#nichtsgefunden h3 {font-size:1.6em;font-weight:bold;line-height: 1.8em;margin-bottom:20px;}
#nichtsgefunden form input {padding: 10px; margin:3px;border-radius: 4px;}
.sucheingabe {width:60%;}
#searchsubmit {background-color:#006FD0;color:#FFF;border:1px solid #fff;}
#searchsubmit:hover {background-color:#2a9cf9;color:#FFF;border:1px solid #006FD0;}

/* related posts */
.no-related-posts {width:80%;margin:auto;text-align:center;font-weight:bold;border-top:1px blue solid;border-bottom:1px blue solid;padding: 20px 0 20px;}
.related-posts {width:80%;margin:auto;text-align:center;font-weight:bold;border-top:1px blue solid;border-bottom:1px blue solid;padding: 20px 0;}
.related-style1 {display:flex;flex-wrap:wrap;justify-content:center;}
.related-style2 {margin-right:20px;}

/* RankMath Sitemap html */
.rank-math-html-sitemap ul {list-style-type: none !important;margin-left: 30px;padding-left: 0;}

/* Domainübersicht (Domainhandel) */
.domainlisting ol, ul {margin-left: 30px;padding-left: 0;}