/*
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
*/
@font-face {
	font-family: 'Calibri';
	font-style: normal;
	font-weight: normal;
	src: url('fonts/Calibri/Calibri.woff2') format('woff2'),
		url('fonts/Calibri/Calibri.woff') format('woff');
	font-display: swap;
}
@font-face {
	font-family: 'Calibri';
	font-style: normal;
	font-weight: bold;
	src: url('fonts/Calibri/Calibri-Bold-1.woff2') format('woff2'),
		url('fonts/Calibri/Calibri-Bold.woff') format('woff');
	font-display: swap;
}
@font-face {
	font-family: 'Calibri';
	font-style: italic;
	font-weight: normal;
	src: url('fonts/Calibri/Calibri-Italic.woff2') format('woff2'),
		url('fonts/Calibri/Calibri-Italic.woff') format('woff');
	font-display: swap;
}
@font-face {
	font-family: 'Calibri';
	font-style: normal;
	font-weight: 100;
	src: url('fonts/Calibri/Calibri-Light.woff2') format('woff2'),
		url('fonts/Calibri/Calibri-Light.woff') format('woff'),
		url('fonts/Calibri/Calibri-Light-1.ttf') format('truetype');
	font-display: swap;
}
@font-face {
	font-family: 'Brown Light';
	font-style: normal;
	font-weight: normal;
	src: url('fonts/BrownLight/brown-light-webfont.woff2') format('woff2'),
		url('fonts/BrownLight/brown-light-webfont.woff') format('woff'),
		url('fonts/BrownLight/BrownLight-Regular.ttf') format('truetype');
	font-display: swap;
}
.branding img, .mobile-branding img {
	max-width: 250px;
    width: 250px;
	height: 30px;
}
.main-nav > li > a .menu-text {
	font-weight: bold;
}
.top-header .main-nav.level-arrows-on > li.has-children > a .menu-text:after {
	color: #00a4e3 !important;
}
#s4hanacloud .gallery-shortcode .wf-cell {
	border: 1px solid rgba(5, 29, 73, 0.1);
	padding: 10px
}
.barre-right {
	display: flex;
	align-items: flex-end;
}
.uavc-list-content span.uavc-list-desc {
	vertical-align: top !important;
}
.bordered-image .aio-icon-img {
	border: 1px solid rgba(5, 29, 73, 0.1);
	padding: 5px;
}
.bordered-image .aio-icon-img .aio-icon-img .img-icon {
	border: 1px solid rgba(5, 29, 73, 0.1);
}
.double-border img {
	border: 9px double rgba(5,29,73,0.1);
	padding: 7px;
	width: 64px;
	height: 64px;
}
.wpforms-container select {
  background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" fill="rgba(139,141,148,0.5)" x="0px" y="0px" width="8px" height="8px" viewBox="0 0 386.257 386.257" style="enable-background:new 0 0 386.257 386.257;" xml:space="preserve"><polygon points="0,96.879 193.129,289.379 386.257,96.879 "/></svg>') !important;
	    background-position: calc(100% - 15px) center !important;
    background-repeat: no-repeat !important;
}
div.wpforms-container-full .wpforms-form button[type=submit] {
	border: none !important;
	color: #fff !important;
	text-transform: uppercase;
	padding: 12px 20px !important;
}
div.wpforms-container-full .wpforms-form button[type=submit]: hover {
	border: none !important;
	color: #fff !important;	
}
#kontakt-and-demo .wpforms-submit-container {
	text-align: center;
}
#branding-bottom {
    width: 100%;
    text-align: center;
}
#branding-bottom img {
	max-width: 200px;
}
@media all and (max-width: 767px) {
	#contact-row .wpb_single_image, #contact-row .uvc-heading, #contact-row .wpb_text_column, #contact-row .wpb_text_column p {
		text-align: center !important;
	}
}
