/*
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
*/

/********** GENERAL **********/
/*****************************/

:root {
	--yellow: #ECAE0D;
	--black: #000000;
	--space-xs: 1.5rem;
	--space-sm: 2.5rem;
	--space-md: 5rem;
	--space-lg: 7.5rem;
	--space-xl: 10rem;
}

.mt-0 {
	margin-bottom: 0;
}
.mb-0 {
	margin-bottom: 0;
}
.mt-sm {
	margin-top: var(--space-sm) !important;
}
.mb-sm {
	margin-bottom: var(--space-sm) !important;
}
.mt-md {
	margin-top: var(--space-md) !important;
}
.mb-md {
	margin-bottom: var(--space-md) !important;
}
.mt-lg {
	margin-top: var(--space-lg) !important;
}
.mb-lg {
	margin-bottom: var(--space-lg) !important;
}

#main section {
	padding-top: var(--space-md) !important;
	padding-bottom: var(--space-md) !important;
}

.text-normal {
	font: var(--the7-base-font);
}

.branding a img {
	width: 80px;
	height: 80px;
}
.mixed-header.side-header-h-stroke.sticky-top-line-on .header-bar, .top-line-space,
.sticky-top-line-on .branding a img {
	height: 70px;
	min-height: 70px;
}


/********* OVERRIDES *********/
/*****************************/
.wpcf7-acceptance {
	font: var(--the7-base-font);
}


/********** WEBSITE **********/
/*****************************/

/* homepage */
.home-top-hero h1 {
	color: var(--yellow);
}
.home-top-hero .wpb_text_column {
	background: var(--yellow);
	padding: var(--space-xs);
	color: #fff;
	font-size: 26px;
	line-height: 32px;
}

/********* RESPONSIVE ********/
/*****************************/