/*
Theme Name: widgetized schema
Version: 1.0
Description: A child theme of Schema by MyThemeShop
Template: mts_schema
Text Domain: schema
*/

/* Page */
#page {
    padding-top: 5px;
}

/* Autor Box */
.postauthor {
    clear: both !important;
    position: relative !important;
    width: 100% !important;
	background-color: #ffffff;
	padding: 10px 12px !important;
    min-height: 80px !important;
    overflow: hidden !important;
    border-bottom: 1px solid #ccc !important;
	border-top: 1px solid #ccc !important;
	color: #545454;
}
.postauthor h4 {
    text-align: center;
	padding-top: 0px;
    padding-bottom: 0px;
    color: #545454;
	font-size: 24px;
}

.postauthor h5, .postauthor.vcard.author {
	padding-top: 0px;
    padding-bottom: 0px;
    color: #337ab7 !important;
	font-size: 22px;
	font-weight: normal !important;
}
.postauthor .fn {
    line-height: 1.375em;
    font-weight: normal;
}
.postauthor .fn a {
    color: #337ab7 !important;
    font-weight: normal;
    font-size: 15px;
}

/* Writing */ 
blockquote {
    font-weight: normal;
    padding: 10px 20px; /* 0 10px 20px 27px; */
    /* new */ margin: 0 0 20px;
	/* new */ margin-left: 3%;
	position: relative;
	/* new */ border-left: 5px solid #eee;
    /* margin-top: 25px; */
}
blockquote:after {
    font-family: FontAwesome;
    position: absolute;
    /* new */ content: none; /* "\f10d"; */
    font-size: 20px;
    width: 50px;
    top: 0;
    left: 0;
}

.note { background: #ffffff;
color: #000000;}
/* Author Box */



/* Articles / Single Posts */

.post-single-content h1, .post-single-content h2, .post-single-content h3, .post-single-content h4, .post-single-content h5, .post-single-content h6 {
    text-transform: none;
}

.article {
    padding: 1.5%; /* 3.994%; */
	/*width: 67.015%;
    float: left;
    margin-bottom: 35px;
	background: #fff;
    box-sizing: border-box;
    box-shadow: 0px 0px 1px 0px rgba(50, 50, 50, 0.1);*/
}
article ul {
    padding: 0em 0 1.571em 1.9em;
    /*padding: 1.5em 0 1.571em 1.9em;*/ 
	list-style-type: square;
}
article ol {
    padding: 0em 0 1.571em 1.9em;
    list-style-type: decimal;
}

/* Above Comments Post Widget */
.single-after-content-widget-area{
	float: left;
}


/* Page Before Content Widget */
.widgetized-page-before-content-widget-area{
	font-style: italic;
    margin: 5px auto;
	border: 1px solid #cccccc;
    padding: 3%;
    font-size: 14px;
}
.widgetized-page-before-content-widget-area h2{
	Font-size: 18px;
	text-align: center;
}

/* Page After Content Widget */
.widgetized-page-after-content-widget-area{
	float: left;	
}


/* Above Footer Widget */
.above-footer-widget-area{
	clear:both;
	float: left;
}

/* FOOTER */
footer .location {
    background: url(https://www.eadiehill.com/wp-content/uploads/2017/12/location_icon.png) no-repeat 0 0px;
    padding-left: 65px;
    padding-bottom: 20px;
    padding-top: 8px;
}

footer .phone {
    background: url(https://www.eadiehill.com/wp-content/uploads/2017/12/phone_icon.png) no-repeat 0 0px;
    padding-left: 65px;
    padding-bottom: 20px;
    padding-top: 8px;
}
/* Home Page */
.center{    width: 75%;     margin: auto;
}
.best-content { border:2px solid #c0c0c0; padding: 10px; text-align: center; height: 350px; /* height: -webkit-fill-available; */}
.home-header {text-align: center;  padding: 25px 0px 0px 0px;}
.our-team{clear: both;
}
.no-fear {    background: url(https://www.eadiehill.com/wp-content/uploads/2017/12/case-bg.jpg) no-repeat;
    background-size: cover;
    padding: 5% 10%
}
.light-text-box, .light-text-box h2, .light-text-box h3, .light-text-box h4 {
    color: white;
}
.contact-us {    background: url(/wp-content/uploads/2017/12/contact-bg.jpg) no-repeat;
    padding: 30px 0;
    background-size: cover;
    text-align: center;
}


/* Easy Testimonials */

blockquote.easy_testimonial:after {
    content: none;
}
.logo-wrap {
    margin: 0px;
    overflow: hidden;
    float: left;
}

/* navigation */
/*.main-header .container { background: #fff }*/
#header {
    background: #7a7a7a;
}
#primary-navigation a {
    font-family: 'Raleway';
    font-weight: 500;
    font-size: 15px !important;
    color: #777777;
}
#secondary-navigation a {
    font-family: Verdana, Geneva, sans-serif;
    font-weight: normal;
    font-size: 15px !important;
    color: #ffffff;
	text-align: left;
    text-decoration: none;
    padding: 15px 25px !important;
    transition: none;
}

/* Shortcode */
	/* Shortcode buttons */
.btn_blue {
    background-color: #4727f7!important;
    color: white;
}
.btn_blue:hover {
    background-color: #6c53f9!important;
    color: white!important;
}

/* Sidebars and Widgets */
#sidebar .widget {
    margin-bottom: 10px;
    padding: 2%;
}
.sidebar .widget h3 {
    text-transform: none;
}

/* CTAs */
	/* Home Page Form [widget id="custom_html-8"] */
.start-here-container-home {
	margin: 5% auto;	
	width: 90%;
}
.let-us-start-home {

}
.home-contact-form{
	/* background-color: #ff8a008f; */
    padding: 20px; 
	margin: auto;
}

img.start-here-container-home {
	margin-right: -10%	
}

	/* Page Form [widget id="custom_html-7"] */
.let-us-start-page {
	width: 90%;
	margin: 10px auto;
	padding-top: 20px;
}
.page-contact-form{
	
}
	/* CTA Boxes*/
.page-cta-box{
	display: block;
	padding: 5px;
	width: 90%;
	margin: 10px auto;
}
.page-cta-box-bordered{
	border: 2px solid #dfdfdf;
	background-color: #fbf7f4;
	margin: 10px auto;
}
.page-cta-box-title{
	font-weight: bold;
    margin-bottom: 12px;
    color: #444;
	font-size: 22px;
    line-height: 1.4;
}
.page-cta-arrow {
	
}
.page-cta-box img, .page-cta-box-bordered img {
    float: left;
    margin-top: -6%;
}
.page-cta-box-bordered img {

}
.page-cta-button{

}
.page-cta-alt-text-holder{
	font-size: 14px;
	font-style: italic;
	color: #888;
	clear: left;
	text-align: center;
}
	/* Buttons */
a.btn_orange {
	text-transform: none !important;	
	font-size: 18px;
	font-weight: normal!important;
	float: left;
	background-color: #ff6600;
    color: #ffffff!important;
}
.btn_orange:hover {
    background-color: #ff9c00;
    color: #ffffff!important;	
}
.page-cta-box a.buttons {
	border-radius: 4px;
    border: 1px solid #cccccc;
	color: #ffffff!important;
	font-weight: normal!important;
}
.page-cta-box a.buttons:hover {
    background-color: #ff8533;
    color: #ffffff!important;
	font-weight: normal!important;	
}

/* ActionStep Intake Form */
.AdvancedForm p {
	margin: inherit !important;
}
