/*
Theme Name: Beaver Builder Child Theme v2
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-face {*/
/*	font-family: 'HelveticaNeue-Thin';*/
/*	src: url('assets/fonts/HelveticaNeue-Thin.eot?#iefix') format('embedded-opentype'),*/
/*	url('assets/fonts/HelveticaNeue-Thin.woff') format('woff'),*/
/*	url('assets/fonts/HelveticaNeue-Thin.ttf')  format('truetype'),*/
/*	url('assets/fonts/HelveticaNeue-Thin.svg#HelveticaNeue-Thin') format('svg');*/
/*	font-weight: normal;*/
/*	font-style: normal;*/
/*}*/


/*--------------------------------------------------------------*/


/* Image Responsive */


.fl-module-fl-post-content picture img{
	width: 100%;
	object-fit:cover;
}

.fl-module-fl-post-content .wp-caption img{
	width: 100%;
	object-fit:cover;
}

@media (max-width: 992px) {
	.fl-module-fl-post-content p>
	img:not(.alignnone,.aligncenter,.fl-slideshow-image-img)
	,
	.fl-module-fl-post-content li
	img:not(.alignnone,.aligncenter,.fl-slideshow-image-img)
	,
	.fl-module-fl-post-content picture:not(.alignnone,.aligncenter,.fl-slideshow-image-img)
	,
	.fl-module-fl-post-content .wp-caption:not(.alignnone,.aligncenter,.fl-slideshow-image-img)
	,
	.fl-module-fl-post-content p>a>
	img:not(.alignnone,.aligncenter,.fl-slideshow-image-img)
	{
		width: 50% !important;
		margin: 5px 10px 10px 10px !important;
	}


	.content-editor > .fl-rich-text p>
	img:not(.alignnone,.aligncenter,.fl-slideshow-image-img)
	,
	.content-editor > .fl-rich-text li
	img:not(.alignnone,.aligncenter,.fl-slideshow-image-img)
	,
	.content-editor > .fl-rich-text picture:not(.alignnone,.aligncenter,.fl-slideshow-image-img)
	,
	.content-editor > .fl-rich-text p>a>
	img:not(.alignnone,.aligncenter,.fl-slideshow-image-img)
	{
		width: 50% !important;
		margin: 5px 10px 10px 10px !important;
	}


}

@media (max-width: 480px) {
	.fl-module-fl-post-content p>
	img:not(.alignnone,.aligncenter,.fl-slideshow-image-img)
	,
	.fl-module-fl-post-content li
	img:not(.alignnone,.aligncenter,.fl-slideshow-image-img)
	,
	.fl-module-fl-post-content p>a>
	img:not(.alignnone,.aligncenter,.fl-slideshow-image-img)
	,

	.fl-module-fl-post-content picture:not(.alignnone,.aligncenter,.fl-slideshow-image-img)
	,
	.fl-module-fl-post-content .wp-caption:not(.alignnone,.aligncenter,.fl-slideshow-image-img)
	{
		margin-left:0px !important;
		margin-right:0px !important;
		width: 100% !important;
		display:block !important;
	}


	.content-editor > .fl-rich-text p>
	img:not(.alignnone,.aligncenter,.fl-slideshow-image-img)
	,
	.content-editor > .fl-rich-text li
	img:not(.alignnone,.aligncenter,.fl-slideshow-image-img)
	,
	.content-editor > .fl-rich-text p>a>
	img:not(.alignnone,.aligncenter,.fl-slideshow-image-img)
	,

	.content-editor > .fl-rich-text picture:not(.alignnone,.aligncenter,.fl-slideshow-image-img)
	{
		margin-left:0px !important;
		margin-right:0px !important;
		width: 100% !important;
		display:block !important;
	}

}


/*--------------------------------------------------------------*/




/* Additional */


@media (min-width: 769px) {
	.mobile-item{
		display: none!important;
	}
}

.fl-module-info-box{
	animation-duration: 1s;
	flex: 1 1 auto;
	display: flex;
}

/*--------------------------------------------------------------*/

