/*
Theme Name: the7dtchild
Author: Dream-Theme
Author URI: http://dream-theme.com/
Description: The7 is perfectly scalable, performance and SEO optimized, responsive, retina ready multipurpose WordPress theme. It will fit every site – big or small. From huge corporate portals to studio or personal sites – The7 will become a great foundation for your next project!
Version: 1.0.0
License: This WordPress theme is comprised of two parts: (1) The PHP code and integrated HTML are licensed under the GPL license as is WordPress itself.  You will find a copy of the license text in the same directory as this text file. Or you can read it here: http://wordpress.org/about/gpl/ (2) All other parts of the theme including, but not limited to the CSS code, images, and design are licensed according to the license purchased. Read about licensing details here: http://themeforest.net/licenses/regular_extended
Template: dt-the7
*/

/*
Highlight: #D14F19   /  var(--the7-links-color)
Highlight leuchtend: #eb5a1d  /  var(--the7-links-hover-color)
Highlight dark: #AE3A0A  /  var()
Graublau: #4F8196 (Color 2 dark)
Antrazit: #2c3338  /  var( --e-global-color-el_color_7 )
*/


/* Bei MAINTENANCE (Elementor), den header ausblenden: */
body.elementor-maintenance-mode header {
	/*display:none !important;*/
}

a, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { 
	/*transition-duration: 0.5s;*/
}

.elementor-location-footer a:hover {
  text-decoration: underline;
}

.elementor-loop-container .elementor-widget-the7-taxonomies { /* Kategorie-Label bei Projekt-Loops ausblenden */
	display:none;
}

.hide { /* Elemente ausblenden
	display:none !important; */
}


/* MENÜ Hauptebene 
#page .dt-nav-menu-horizontal > li.act > a::after  {
  background: var(--the7-links-hover-color);
}

#page .dt-nav-menu-horizontal > li:not(.act) > a:hover::after {
  background: var(--the7-links-hover-color);
}

/* Unter-MENÜ Ebene
#page .horizontal-sub-nav li > a {
  color: var(--the7-links-color);
}*/
#page .horizontal-sub-nav > li:not(.act) > a:hover {
  /*color: var(--the7-links-hover-color);*/
  text-decoration:underline;
}
/*
#page .horizontal-sub-nav > li.act > a {
  color: var(--e-global-color-el_color_7);
}
 */
 
.elementor .ecken-rund img { /* runde Bild-Ränder*/
  border-radius: 10px;
}


/* Zitate */
.elementor-blockquote--skin-border .elementor-blockquote {
  border-color: #ffd5a6;
  margin: 30px 0 50px;
}
.elementor-blockquote__content {
  font-style: italic;
  font-size: 22px;
  line-height: 1.7em;
}
.elementor-blockquote .e-q-footer {
  justify-content: right;
  margin-right: 8px;
}