/*

Theme Name: X &ndash; Child Theme
Theme URI: http://theme.co/x/
Author: Themeco
Author URI: http://theme.co/
Description: Make all of your modifications to X in this child theme.
Version: 1.0.0
Template: x

*/

.x-colophon.top {
	background: #231f20;
}

.x-colophon.top #text-3 {
	padding-left: 40%
}

.x-colophon.top p{
	text-shadow: none;
    color: #fff;
}

.x-colophon.bottom {
	background: #bf1e2e;
}

.x-colophon.bottom .x-colophon-content {
	margin-top: 0;
	color: #fff;
}

.x-slider-container.below {
	border: none;
}

#featured .x-container.max {
/* 	max-width: 100%; */
/* 	background: #bf1e2e; */
	background: #fff;
	
}
	#featured .x-container.max img {
		margin-bottom: 0;
	}
	
	#featured .x-container.max img:hover {
		opacity: 0.5;
/* 		border: 1px solid #bf1e2e;; */
		background: #fff;
		transition: all 0.5s ease;
	}
	
	#featured .fr-inqr {
		background: #bf1e2e;
	}
	
#feat-details .x-container.max  {
	max-width: 100%
}

#feat-details .h-custom-headline {
	text-transform: uppercase;
	margin-bottom: 20px
}

.guarantee h2,  .guarantee p {
	color: #fff
}

.x-topbar-inner, .x-topbar {
	background: #231f20;
	min-height: 0;
}
.x-topbar-inner p, .p-info {
	margin: 0;
	color: #fff !important;
	font-size: 14px !important;
}
.x-topbar-inner p a, .x-topbar-inner a, .p-info a {
	color: #fff !important;
}

.x-navbar {padding-bottom: 10px;}
.text-uppercase { text-transform: uppercase}
#testimonials .testi-inner img{ border-radius: 100px;} 
.testi-inner .vc-testimo-content { font-size: 16px !important; line-height: 1.5;}
.testi-inner  .x-content-band { margin-top: 0; padding-top: 0;}
.testi-inner .vc-testimo-tagline { color: #000; font-size: 15px !important; margin-top: 15px; font-style: italic;}
#featured form .well { padding: 10px 20px 0 20px}
#featured h2 {   margin-top: 15px;}
#featured form input[type="text"], #featured form input[type="email"] { height: 28px !important;}
#featured form textarea { height: 120px !important; }
#featured form input[type="submit"]{background: #000 !important; text-shadow: none; box-shadow: none; padding: 8px 25px}

.testimo-image-wrapper {
	    overflow: hidden;
    width: 40%;
    margin: auto;
}

.notop { margin-top: 0; padding-top: 0;}
.natural { color: #fff; margin-top: 10px}

.testimo-image-wrapper  { display: none }

h3, h4, .h-custom-headline.h4, h5, h6 {color: #ab091a}
.h-custom-headline.natural.h4 { color: #fff }