/*
Theme Name:     SearchFoundation
Description:    Child theme
Author:         perry
Template:       dt-the7

(optional values you can add: Theme URI, Author URI, Version, License, License URI, Tags, Text Domain)
*/

/******* RESPONSIVE TYPOGRAPHY *******/
@media screen and (min-width:771px) {
	h1 {
		font-size:5.0vw;
		line-height:4.8vw;
}
	h2 {
		font-size:3.5vw;
		line-height:3.2vw;
}
}
@media screen and (max-width:770px) {
	h3 {
		font-size:24px;
		line-height:30px;
}
	h4 {
		font-size:22px;
		line-height:28px;
}
	h5 {
		font-size:20px;
		line-height:24px;
}
	h6 {
		font-size:18px;
		line-height:22px;
}
}
/******* END RESPONSIVE TYPOGRAPHY *******/
		
/******* BRAND STYLING *******/
.search-foundation {
	font-family:'Open Sans';
	font-weight:100;
	color:#999999;
	letter-spacing:-1px;
}
.foundation-search {
	font-family:'Open Sans';
	font-weight:600;
	color:#e06f38;
	letter-spacing:-1px;
}
/******* END BRAND STYLING *******/

/******* HOME PAGE STYLING *******/
.home-intro-text {
    padding:5%;
}
.home-content-box {
    padding:10%;
    margin-bottom:0px;
}
@media screen and (max-width:1280px) {
.home-content-box {
    padding-top:15%;
}
}
@media screen and (min-width:1281px) {
.home-content-box {
    padding-top:20%;
}
}

/******* END HOME PAGE STYLING *******/

/******* GLOBAL STYLING *******/

a {
	text-decoration:none;
	color:#555555;
}
a.anchor {
    display: block;
    position: relative;
    top: -200px;
    visibility: hidden;
}
.quote-panel {
	background-color: rgb(170, 170, 170);
	background-image: url("/wp-content/themes/dt-the7/images/backgrounds/patterns/full/subtle_grunge.png");
	background-position: center top;
	background-repeat: repeat;
	padding:40px 40px 50px 40px;
}
.quote-panel * {
	color:#ffffff;
	font-size:20px;
	font-weight:bold;
	font-style:italic;
	text-align:center!important;
}
.pum-close.popmake-close {
	background-color:#555555!important;
}
.highlight {
	color:#e06f38;
}
#main.sidebar-right {
	background-image: url("/wp-content/uploads/2017/05/concrete_seamless.jpg");
	background-position: center top;
	background-repeat: repeat!important;
}
.sidebar-form {
	background-color:#e06f38;
	padding:15px;
}
.sidebar-form h4 {
	color:#ffffff;
}
.sidebar-form p {
	color:#ffffff;
	font-size:14px;
	line-height:18px;
}
@media (min-width: 991px)
.vc_col-sm-6 {
    width: 50%;
}

/******* END GLOBAL STYLING *******/


