/*
Theme Name: Beaver Builder Child Theme
Theme URI: http://www.wpbeaverbuilder.com
Version: 1.0
Description: An example child theme that can be used as a starting point for custom development.
Author: The Beaver Builder Team
Author URI: http://www.fastlinemedia.com
template: bb-theme
*/

/* Add your custom styles here... */ 
/*fonts
font-family: 'Josefin Sans', Avant Garde,Avantgarde,Century Gothic,CenturyGothic,AppleGothic,sans-serif;
font-family: 'Merriweather', Georgia,Times,Times New Roman,serif; 
*/

/*colors
Teal blue: #54A1B3
Light blue: #9FC5C8
red: #ad262d
Taupe: #CDC8C4
Charcoal: #2C2C2C
*/

/*home header*/
 .ctabutton span.fl-button-text {letter-spacing: 2px;}

/*shareaholic*/
.shareaholic-canvas.shareaholic-share-buttons-container.shareaholic-ui.shareaholic-resolved-canvas.ng-scope{display: none;}
#badge {display: none !important;}
.shr-badge__button {display: none !important;}

/*typography*/
.posttitle .fl-heading {text-transform: uppercase;letter-spacing: 2px;}
.redbutton { font-family: 'Josefin Sans', sans-serif;text-transform: uppercase;letter-spacing: 2px;font-size:1rem;font-weight: normal;}
blockquote {border-color: #ad262d;}
ul li {list-style: square;}
h1, h2, h3, h5{text-transform: uppercase;}
h4, h6 {font-family: 'merriweather', Georgia,Times,Times New Roman,serif;color: #2c2c2c;}
h6{font-style:italic;}

/*book covers*/
.fl-photo-img.wp-image-103, .fl-photo-img.wp-image-453, .fl-photo-img.wp-image-452{box-shadow: 0px 13px 16px -12px #666;}

/*contact form*/
#gform_1 #gform_submit_button_1 {background: #ad262d;color: #ffffff;font-family: 'josefin sans', Avant Garde, Avantgarde, Century Gothic, CenturyGothic, AppleGothic, sans serif;text-transform: uppercase; border-radius: 0;border: 1px solid #ad262d;}
#gform_1 #gform_submit_button_1:hover{background:#54A1B3;
border:1px solid #54A1B3;}
#input_1_1_3, #input_1_1_6, #input_1_2, #input_1_3 {border-radius: 0;}

/*blog*/
.fl-post-image-beside {max-width: 400px;width: 100%;}
.fl-post-title {display:table; margin:0 auto;text-transform: uppercase;}
.fl-archive .fl-post{border-bottom:0;}
#reply-title {text-transform: uppercase; color: #2c2c2c;font-size: 20px;font-weight: 300;    letter-spacing: 2px;}
.form-control {border-radius: 0;}
#fl-comment-form-submit {border-radius: 0;background: #ad262d;color: #ffffff;font-family: 'josefin sans', Avant Garde, Avantgarde, Century Gothic, CenturyGothic, AppleGothic, sans-serif;text-transform: uppercase; padding: 10px 25px; border: 0;}
#fl-comment-form-submit:hover {background:#54A1B3;}

/*search*/
.fl-search-input.form-control {border-radius: 0;}
.fl-search-input.form-control {color: #ABB0B2;}

/*footer*/
.fl-page-footer-container.container {font-family: "josefin sans", sans-serif;font-weight:500;font-size: 14px;}
h3 .fl-heading-text {font-size: 24px;}
.credits span {font-family: 'josefin sans', Avant Garde,Avantgarde,Century Gothic,CenturyGothic,AppleGothic,sans-serifinherit;  letter-spacing: 2px;}
#mce-EMAIL {max-width: 225px;text-align: center;}
#mc_embed_signup input.email{border-radius:0; border:0px;}
#mc_embed_signup .button {border-radius: 0 !important;background: #ad262d !important;border: 0; font-size: 16px;text-transform:uppercase;width:100%;max-width:225px;}
#mc_embed_signup .button:hover {background:#CDC8C4 !important;color:#54A1B3;}