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

/* Customer Styles to Override Beaver Builder by Ryan Pool */

/* Mobile Nav */
@media (max-width: 768px){
	.fl-menu.fl-menu-responsive-toggle-mobile a {
		padding-top: 20px;
		padding-bottom: 20px;
	}
}


/* Home Page Icons List of logos */
.lf-icons-equal-height img {
    height: 5em !important;
    width: auto !important;
}

/* Home Page Text Slider */
.fl-content-slider .bx-wrapper {
	min-height: 15.5rem;
    display: flex;
    align-items: center;
}
@media (max-width: 768px){
	.fl-content-slider .bx-wrapper {
		min-height: 8rem;
	}
}
.fl-slide-content-wrap .fl-slide-title {
	margin: 0!important;
}

/* Home Page Columns Order */
@media (max-width: 768px){
	.mobile-column-order-1 {
		order: 1;
	}
	.mobile-column-order-2 {
		order: 2;
	}
	.mobile-column-order-3 {
		order: 3;
	}
}


/* Pricing Page */
.fl-pricing-table-title {
	min-height: 8rem!important;
}
@media (max-width: 992px) {
	.fl-pricing-table {
		display: block;
	}
	.fl-pricing-table .fl-pricing-table-wrap {
		width: 90%;
		margin: 35px auto;
	}
}

/* Gravity Forms Styler Fix */
.ginput_container_phone input, .ginput_container_textarea textarea {
	color: #000000!important;
}

/* Add padding to all paragraphs */
p {
	margin-top:0.5rem !important;
    margin-bottom:0.5rem !important;
}