/*
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... */ 

/*header*/
.fl-page-nav-right .fl-page-header-wrap {
	border-bottom: none;}

/*menu*/
button.navbar-toggle {background: #ffffff !important; border: 1px solid #40556f!important;}
/*typography*/
h4 {text-transform: uppercase;}

/*blog query*/
.fl-node-59d13333dcc0b .fl-post-grid-content, .fl-node-59d13333dcc0b .fl-post-grid-content p{line-height:1.6;}
.largesignupform .fl-form-button{border: 1px solid #ffffff;}
.fl-testimonials-heading{text-align:center;}

/*comments
input#fl-comment-form-submit {background-color:#002d40;border:2px solid #002d40;color:#ffffff;border-radius: 0;font-size: 1em;padding: 6px 12px;}
input#fl-comment-form-submit:hover {background-color: #ffffff;border:2px solid #40556f;color:#002d40;}*/

/*popup modal*/
.tipsimg{border:1px solid;}
img.size-full.wp-image-1228.aligncenter {
    margin-top: -10px;
}


/*sign-up form*/
input#gform_submit_button_1, input#gform_submit_button_2 {border: 1px solid #ffffff;border-radius: 0;}
input#input_1_1, input#input_1_2, input#input_2_1, input#input_2_3 {border-radius: 0;font-size:14px;margin-top:12px;}
.pp-modal-content-inner input#gform_submit_button_1, .pp-modal-content-inner input#gform_submit_button_2 {background-color: #40556f;border: 1px solid #40556f;color:#ffffff;}
.pp-modal-content-inner input#gform_submit_button_1:hover, .pp-modal-content-inner input#gform_submit_button_2:hover  {background-color: #e8e8e8;border: 1px solid #40556f;color:#40556f;}
input#gform_submit_button_1, input#gform_submit_button_2 {background: transparent; color: #edd0d0; border: 2px solid #edd0d0;margin: 0 auto;display: table;}
input#gform_submit_button_1:hover, input#gform_submit_button_2:hover {color: #e8e8e8;border: 2px solid #e8e8e8;}

/*contact form
input#gform_submit_button_3 {border: 2px solid #40556f;}
input#gform_submit_button_3:hover {background-color:#ffffff;border: 2px solid #40556f;}*/

/*active campaign*/
form#_form_5D75249946144_._form._form_7._inline-form._dark {display: none !important;}


/*subfooter*/
div#footerposts {text-align: center !important;}

/*footer*/
.fl-page-footer{border-top:none;}	

.footer-button, .button {
    border: 2px solid 
white;
padding: 5px 10px;
background-color:
#AB5072;
color:
    white !important;
}
.footer-button:hover {
border: 1px solid #e0d9c0;
background-color:
#e0d9c0;
color:#40446C !important;
	text-decoration:none;}


.button:hover {border: 2px solid #AB5072; background-color: white; color: #AB5072 !important; text-decoration: none;}

aside#nav_menu-7 {
    margin: 0 auto;
    display: table;
    text-align: center;
}

/*footer widgets*/
.col-sm-3.col-md-3 {text-align: center;}
#footerposts h2.widgettitle {font-size: 24px;}
#media_image-5 {margin: 0 auto;display: table;}
h2.widgettitle {margin-bottom: 20px;}
.fl-widget-title {margin: 0 auto;margin-bottom: 0px;display: table;}
h4.fl-widget-title {text-align: center;}
#text-19 {line-height: 1em;}

._form-branding { display: none;}
#_form_5CB3ED01CDB5A_ ._submit {padding: 10px 30px !important;border-radius: 0 !important;}



/*media queries*/
@media (max-width: 768px) {
  .fl-page-bar {
    display: none;
  }
}

@media (max-width: 767px){
	.fl-page-nav-toggle-icon.fl-page-nav-toggle-visible-mobile .fl-page-nav .navbar-toggle {top:35%}
}