/*
 Theme Name:   Prosperity Child
 Theme URI:    http://demo.themesharbor.com/prosperity
 Description:  Prosperity Child Theme
 Author:       My IT Guy
 Author URI:   https://themesharbor.com
 Template:     prosperity
 Version:      1.0.9
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags:         light, dark, two-columns, right-sidebar, responsive-layout, accessibility-ready
 Text Domain:  prosperity-child
*/

input[type="tel"]{
	padding: 0 9px;
	font-family: 'Helvetica';
}
input[type="text"],input[type="tel"], textarea{
	width:100%;
	border: solid 3px #87A878;
	background:#E1FCD1;
	font-size:1.3rem;
	font-family: 'Helvetica';
	
}
input[type="submit"]{
	background:#87A878;
	font-size:1.4rem;
	font-family: 'Helvetica';
}
.wpcf7-form{
	padding:45px 15px 0 0;
}
.su-custom-gallery{
margin-bottom:2em !important;
}
.su-tabs-current{
	background:#E1FCD1 !important;
	border: solid 1px #87A878;
	padding-right: 20px;
}

.entry-header, .front-block-header{
	display:none;
}
.jetpack-testimonial .testimonial-content{
	background:#E1FCD1 !important;
	border:solid 2px #87A878;
	margin-bottom:35px;
}
.front-block:nth-of-type(2n), .jetpack-testimonial, .testimonial-content::before{
	border-color: #87A878 transparent !important;
}
.site, .front-testimonials {
	background-color: transparent !important; 
}
.site-header{
	background-color: #fff;
}
.main-navigation{
	background:#fff;
}
.testimonial-author{
	font-size:16px;
	color:#fff;
	background:#87a878;
	padding:1em 2em;
	border:solid 1px white;
	pointer-events: none;
	cursor: default;

}
article.page{
	margin: 0 0 1.5em 0;
	padding: 3px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	background:rgba(255,255,255, 0.9) !important;
	padding: 12px;
}
article#post-20, .su-tabs-pane, .su-tabs{
	background:transparent !important;
}
article#post-543, section.featured-page{
	background:transparent !important;
}


.entry-title{
	text-shadow: 2px 2px #000;
	pointer-events: none;
    cursor: default;
	
}
.main-navigation{
	background:#fff !important;
}
#featured-content .featured-slide{
	margin: 0 !important;
	height: 500px;
}
.entry-thumb, .has-background-cover{
	-webkit-box-shadow: inset 0px 0px 97px 24px rgba(0,0,0,0.75) !important;
	-moz-box-shadow: inset 0px 0px 97px 24px rgba(0,0,0,0.75) !important;
	box-shadow: inset 0px 0px 97px 24px rgba(0,0,0,0.75) !important;
	
}
.main-navigation .container > div > ul > li{
	font-size: 1.2em;
	font-family: 'Helvetica';
	font-style: normal;
	font-weight:200;
	text-transform: capitalize;
	color:#87A878;
}
h1, h2, h3, h4, h5, h6{
	font-family:'Helvetica';
}
.jetpack-testimonial .testimonial-content{
	border-radius:0px;
}
.image{
	background:white;
	padding:10px;
	margin-bottom:10px;
	border: solid 1px gray;
}
h3 > a{	
	border-bottom:none !important;
}
#masthead .site-branding{
	max-width: 60% !important;
}
#masthead .site-title{
	font-size: 2em;
	text-shadow: 2px 3px 2px #87A878;
	pointer-events: none;
	cursor: default;
}
[class*="su-column"] + [class*="su-column"]:last-child {
    float: left !important;
}



/*
     FILE ARCHIVED ON 02:26:16 Mar 08, 2025 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 08:25:07 Dec 04, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.788
  exclusion.robots: 0.1
  exclusion.robots.policy: 0.087
  esindex: 0.011
  cdx.remote: 7.744
  LoadShardBlock: 74.743 (3)
  PetaboxLoader3.datanode: 84.56 (4)
  PetaboxLoader3.resolve: 76.836 (2)
  load_resource: 123.216
*/