/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.0
*/

/*************** ADD CUSTOM CSS HERE.   ***************/
p{
	margin-bottom: 10px;
}
i.fa{
	color: #ff5c35
}
.section-title-container{
	margin-bottom: 0;
}
.section-title b{
	height: 0;
}
.section-title-normal{
	border: none
}
.archive article .entry-meta.uppercase.is-xsmall,
.archive article .is-divider,
.archive article footer.entry-meta.clearfix span.cat-links{
    display: none
}
h1.page-title.is-large.uppercase{
    font-size: 28px;
    text-align: left;
}
.banner.hover_border:after{
	    display: block;
    position: absolute;
    content: ' ';
    width: 100%;
    height: 6px;
    left: 0;
    bottom: 0;
    background: #cc9933;
    z-index: 5;
    transform: scaleX(0) translateZ(0);
    -webkit-transform: scaleX(0) translateZ(0);
    transform-origin: 0 0;
    -webkit-transform-origin: 0 0;
    -webkit-transition: 0.45s cubic-bezier(0.24,1,0.30,1);
    transition: 0.45s cubic-bezier(0.24,1,0.30,1);
}
.banner.hover_border:hover:after{
	    -webkit-transform: scaleX(1) translateZ(0);
    transform: scaleX(1) translateZ(0);
}
aside{
    -webkit-box-shadow: 0 0 22px 3px rgba(0,0,0,.045);
    box-shadow: 0 0 22px 3px rgba(0,0,0,.045);
    padding: 20px;
    background-color: #fff;
    margin-bottom: 25px;
}
aside span.widget-title{
	position: relative;
	display: block;
}
aside span.widget-title:before{
	position: absolute;
    width: 4px;
    height: 20px;
    background-color: black;
    content: "";
    left: -20px;
    top: 0;
}
aside  .is-divider{
	height: 0
}
.entry-header-text-top .is-divider{
	display: none
}
aside#media_image-2 {
    padding: 0;
    border: 5px solid #ddd;
}
.blog-share.text-center{
	text-align: left;
}
@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/


}