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

.stuck a.main-top-header-left img {
    width: 115px;
}
.fb-customerchat {
	opacity: 1.0;
}
@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/

}



html {
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing:grayscale;
	font-smooth: always;
}






.is-divider {
    background-color: rgba(0, 0, 0, 0.1);
    display: block;
    height: 0;
    margin: 1em 0;
    max-width: 30px;
    width: 100%;
}
.demo_store {
    padding: 5px;
    margin: 0;
    text-align: center;
    background-color: #fff
}



.live-search-results {
	display: none !important;
}

.product_enquiry_result {
	color: #7a9c59;
}





/**
 *
 * Shop 
 *
 */
.archive.woocommerce .resurs-info {
    font-size: 0.8rem;
}

/**
 *
 * Blog
 *
 */

.single article .entry-content > figure,
.single article .entry-content > div {
	margin: 2em 0em 2em 0;
}

.single article .entry-content figure > figcaption {
	margin-top: 1em;
	margin-bottom: 1em;
	text-align: center;
}

.single article .entry-content h2 {
	margin-top: 3em;
}

.single article .entry-content {
	line-height: 1.8;
}




/**
 * 
 * Search in header
 * 
 */

.mfp-bg.mfp-ready {
	opacity: .8 !important;
}
.mfp-wrap.mfp-ready input {
	border-radius: 0 !important;
}

@media only screen and (max-width: 850px) {

	.header-bottom {
		min-height: initial !important;
	}
	.header-bottom > .container {
		padding: 0 !important;
	}
	.header-bottom .search-form {
		padding:0 !important;
	}
	.header-bottom input {
		border-radius: 0 !important;
	}
	.header-bottom .flex-col {
		padding-right:0 !important;
	}
}


/**
 * 
 * Mobile menu
 * 
 */
.off-canvas-left .mfp-content, .off-canvas-right .mfp-content {
	width: 80% !important;
}



/**
 *
 * Articles
 * 
 */


.single article .entry-content > figure,
.single article .entry-content > div {
	margin: 2em 0em 2em 0;
}

.single article .entry-content figure > figcaption {
	margin-top: 1em;
	margin-bottom: 1em;
	text-align: center;
}

.single article .entry-content h2 {
	margin-top: 3em;
}

.single article .entry-content {
	line-height: 1.8;
}





/**
 * 
 * Resurs
 *  
 */

#rb-pp-iframe-container {
	z-index: 99999999 !important;
}
#rb-pp-logo-container, #rb-pp-info, #rb-pp-example, #rb-pp-readmore { display: none; }
