/* ## REMOVE MARGIN-BOTTOM FOR LAST CHILD ## */
.fl-rich-text p:last-child{
margin-bottom: 0 !important;
}
/*#######################################################*/
/* ## SET MAXIMUN WIDTH FOR ROWS CONTENT ## */
@media only screen and (max-width: 992px) {
.fl-row-content {
max-width: 880px !important;
}
}
@media only screen and (max-width: 768px) {
.fl-row-content {
max-width: 600px !important;
}
}
/*#######################################################*/
/* ## PRICING TABLES ## */
/*Change border color*/
.pricing-tables .fl-pricing-table-inner-wrap {
border: 1px solid #f4f4f4 !important;
}
/*Line under featuresS*/
.pricing-tables .fl-pricing-table-features li {
border-bottom: 1px solid #f4f4f4 !important;
}
/*List icon*/
.pricing-tables .fl-pricing-table-features li::before {
padding-right: 10px;
padding-left: 10px;
font-family: "Font Awesome 5 Free";
font-weight: 900;
content: "\f058";
/*color: #f4f4f4;*/
color: #3a3a3a
}
/*#######################################################*/
/* ## POSTS CAROUSEL ## */
/* Remove the post item border */
.bb-post-carousel .fl-post-carousel-post {
border: none;
border-radius: 4px;
}
/* Add a subtle rounded edge to each image */
.bb-post-carousel .fl-post-carousel-post img {
border-top-left-radius: 4px;
border-top-right-radius: 4px;
}
/* Tweak the padding in the text area*/
.bb-post-carousel .fl-post-carousel-grid .fl-post-carousel-text {
padding: 30px;
}
/* Post Carousel link*/
.bb-post-carousel .fl-post-carousel-more {
font-weight: 500;
color: #509f71;
}
.bb-post-carousel .fl-post-carousel-more:hover i {
padding-left: 20px;
}
.bb-post-carousel .fl-post-carousel-more i {
transition: .3s;
padding-left: 10px;
}
/*#######################################################*/
/* ## POSTS GRID ## */
/* Add a subtle rounded edge to each image */
.bb-post-grid .fl-post-grid img {
border-radius: 3px;
}