/*
 Theme Name:   Pepper Virtual Assitants
 Theme URI:    http://www.peppervirtualassistant.com/
 Description:  A custom child theme developed for Pepper Virtual Assistants.
 Author:       Gino Pulgar
 Author URI:   http://risingpag.es
 Template:     Divi
 Version:      1.0
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
*/


#testi-block {}
	#testi-block h2 { font-size: 23px; font-style: italic; font-weight: 300; line-height: 145%; padding: 0 15%; margin-bottom: 20px; letter-spacing: -1px; }
	#testi-block p { line-height: 100%; }
		#testi-block p strong { font-size: 17px; }
		#testi-block p em { font-size: 16px; }

.et_pb_testimonial_description_inner > p { font-style: italic; }
	.et_pb_testimonial_description_inner > p.et_pb_testimonial_meta { font-size: 13px; font-style: normal; }

.et_pb_contact_select { font-size: 17px; }

#page-head {}
	#page-head h1 { font-size: 39px; margin-bottom: 10px; }
	#page-head p { font-size: 21px; font-weight: 100; line-height: 130%; }



.et_pb_featured_table li { font-size: 16px; }
.et_pb_pricing li.et_pb_not_available { color: #ccc; text-decoration: line-through; font-style: italic; opacity: .5; }
.et_pb_featured_table { padding-bottom: 50px; }
.et_pb_pricing_heading h2 { letter-spacing: -2px; }
.et_pb_sum { letter-spacing: -2px; }


.mobile-pricing-block .et_pb_pricing li { position: relative; padding: 0 0 0 25px; line-height: 1.6em; font-size: 18px; }
.mobile-pricing-block .et_pb_pricing_heading h2 { padding-bottom: 0; }



/* BLOG SECTION */
.post-content p { font-size: 15px !important; line-height: 140%; }
	p.post-meta { font-size: 11px !important; font-weight: 700; line-height: 140%; margin-bottom: 10px !important; text-transform: uppercase; }
	.post-content a.more-link { font-size: 15px; margin-top: 10px; display: inline-block; }

a.comment-reply-link.et_pb_button { color: white; font-size: 13px; }
p.form-submit input.submit.et_pb_button { color: white; font-size: 19px; }

#comment-wrap { padding-top: 0 !important; }

	/* RELATED POSTS */
	.yarpp-related { margin-top: 40px !important; }
		.yarpp-related h3 { font-size: 31px !important;font-weight: normal !important;padding-bottom: 10px !important; }

		.yarpp-related ol li { font-size: 18px !important; font-weight: inherit !important; }
		.yarpp-related ol li a { font-weight: inherit !important; }



/* FOOTER FORM STYLES */
.et-pb-contact-message p {color: white;margin-bottom: 5px;font-weight: bold;}
.et-pb-contact-message li {color: white;font-size: 15px;font-weight: 700;font-style: italic;}

.et_pb_contact_right p { color: white; font-weight: 700; }
.et_pb_contact_right input.input.et_pb_contact_captcha { padding: 8px 12px; margin-left: 5px; }

#footer-info { padding-bottom: 0 !important; font-size: 14px !important; }
.et-social-icons { float: left !important; clear: both; }
#footer-bottom .et-social-icon a { font-size: 11px !important; }
.et-social-icons li { margin-right: 10px !important; margin-left: 0 !important;  }

/* CONTACT FORM 7 STYLES */
/*.wpcf7-select { box-sizing: border-box; width: 100%; padding: 16px 20px 16px 10px; border: 0; border-radius: 0; color: #999; background-color: #eee; -webkit-appearance: none; -moz-appearance: none; appearance: none; }
.et_pb_contact_field[data-type=select]:after { position: absolute; top: 50%; right: 10px; width: 0; height: 0; margin-top: 3px; border: 6px solid; border-color: #666 transparent transparent transparent; content: ""; transform: translateY(-50%); pointer-events: none; }*/

.pagination { display: inherit !important; }


/* SCROLL TO TOP */
.et_pb_scroll_top.et-pb-icon { font-size: 40px !important; padding: 0 3px 3px 0 !important; border-radius: 100% !important; right: 15px !important; bottom: 100px !important; }




