/*
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
*/

.sub-nav .menu-item i.fa,
.sub-nav .menu-item i.fas,
.sub-nav .menu-item i.far,
.sub-nav .menu-item i.fab {
	text-align: center;
	width: 1.25em;
}

.wf-wrap {
	z-index: 9;
}
.vc_figure-caption {
	line-height: 1.3em;
}
.ult-ib-effect-style1 .ult-new-ib-desc {
	min-height: 31% !important;
}
.content-rollover-layout-list .entry-excerpt, .content-rollover-layout-list .post-details {
	line-height: 1.2em;
}
.owl-carousel .owl-dots .owl-dot {
	height: 3px !important;
}
@media (max-width: 767px) {
	.owl-dots {
		display: none;
	}
}
@media (max-width: 767px) {
	.mini-search input.field, .overlay-search-microwidget input[type=text] {
		font: 18px / 26px "Poppins", Helvetica, Arial, Verdana, sans-serif;
	}
}
.aio-icon-top {
	padding-bottom: 15px;
}
.stats-top .stats-number {
	padding: 0 5px 0 0 !important;
}

/* Footer */
.footer .widget {
	line-height: 2.3em !important;
}
.footer a {
	text-decoration: none;
}
.footer a:hover {
	text-decoration: underline;
}
/* Aufzählung */
.standard-arrow.list-divider.bullet-top li:not(:first-child):before, .standard-arrow.list-divider.bullet-top li:not(:first-child):after {
	margin-top: 16px;
}
.standard-arrow.bullet-top li:before, .standard-arrow.bullet-top li:after {
	margin-top: 6px;
}
.standard-arrow li:after, .standard-arrow li:before {
	height: 16px;
	width: 16px;
}
.standard-arrow li:after {
	content: "\ef00";
	height: 18px !important;
	line-height: 15px;
	width: 17px !important;
}
.dt-team-shortcode .team-author p {
	color: #000;
}
#page .team-carousel-shortcode.team-carousel-shortcode-id-2c605dc41f5e653c47f04e7df7730059 .soc-ico a:not(:hover) .soc-font-icon {
	color: #000 !important;
}

*:focus-visible {
	outline-color: initial !important;
	outline-offset: 3px !important;
	outline-style: solid !important;
	outline-width: 5px !important;
}

.ult-new-ib a.ult-new-ib-link:focus,
.owl-stage a:focus {
	box-shadow: inset 0px 0px 0px 5px #000000;
	opacity: 1;
}

.shortcode-teaser-img a:focus, .ult-new-ib-link:focus {
    box-shadow: none !important;
}