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

.justified-text {
	text-align: justify;
}

.slogan {
	font-size:17px;
	color:#404041;
	line-height: 28px;
}

#divider-spacer {
	height: 260px !important;
}


.wpb_button, .wpb_content_element, ul.wpb_thumbnails-fluid > li {
    margin-bottom: 35px;
}

.vc_row-has-fill > .vc_column_container > .vc_column-inner {
    padding-top: 35px;
}

/* HEADER */

.masthead {
	position:relative;
	z-index: 999 !important;
}

.branding a img {
	margin-top:7%;
}

.sticky-on .branding a img {
    margin-top: 0 !important;
}

.sticky-on .branding a img {
    max-width: 42% !important;
    height: auto;
}

/* MENU */

#primary-menu {
	margin-right: -8% !important;
}

.top-header .active-bg-decoration > li.act > a,
.top-header .active-bg-decoration > li > a:hover{
	background: #fff !important;
}

/* BANNER */

#main-slideshow {
	margin-top:-1% !important;
}

.rev_slider .tp-caption {
	text-align: center !important;
	text-transform:uppercase !important;
}


/* ABOUT SECTION */

.about-title .uvc-sub-heading {
	font-weight: 200 !important;
	color:#404041 !important;
}


.about-person-icon img {
	width:80%;
	height: auto;
}


/* SERVICES SECTION */

.services-desc-block {
	margin:0 auto;
	text-align: center;
}


/* BUSINESS CONCEPT */

#business-concept ul li {
	list-style-type:  none;
	background-image: url(https://pepperholdings.co.za/wp-content/uploads/2018/11/checkmark.png);
	background-repeat: no-repeat;
	background-position: 0 .4em;
	padding-left: 4%;
	margin-bottom:2%;
}




/* CONTACT SECTION */


.contact-info-block-left {
	width:60%;
	margin:0 auto;
}

.contact-info-block-right {
	width:63%;
	margin:0 auto;
}

.contact-info-block-left a,
.contact-info-block-left a:visited,
.contact-info-block-right a,
.contact-info-block-right a:visited {
	color:#808080;
	text-decoration:none;
}


.contact-info-block-left a:hover,
.contact-info-block-right a:hover{
	color:#c1272d;
	text-decoration:none;
}

/* FOOTER */

.bottom-img-row {
	height:350px !important;
}


#bottom-bar .wf-float-left {
    margin-right: 0 !important;
    width: 100% !important;
    text-align: center;
}



/* MOBILE STYLING */

@media only screen and (max-device-width: 667px) and (orientation: portrait) {
	
	.rev_slider .tp-caption {
		padding-top:1em !important;
	}
	
	#about .services-desc-block {
		margin-bottom:4% !important;
	}
}

@media only screen and (max-width: 767px) and (orientation: landscape) {
	
	.rev_slider .tp-caption {
		padding-top:1em !important;
	}
	
	#about .vc_col-sm-3 {
		margin-bottom:4% !important;
	}
}