/*
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.   ***************/
.mt-10 {margin-top:10px;}
.box-text {font-size: 1.1em;}
body {font-size: 90% !important;}

@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/
	.header.has-transparent, .header.show-on-scroll, .header.transparent {position: relative !important;}
	footer .section-bg.bg-loaded {background-image:none !important;}
	footer .col-inner {margin:0 !important;}
	.aps-en-slider h2 {font-size: 30px !important;}
	footer .col > .col-inner { padding: 5px 40px !important;}
	.aps-en-newsletter .small-6 { flex-basis: 100%; max-width: 100%;padding: 0;}
	.aps-en-newsletter .small-6 h3 {margin-top:10px;}
	.aps-en-newsletter .small-6 .wpcf7-spinner {display: none;}
	.home .type-product {margin: 0 auto;}
	.home .box-vertical .box-image {max-width:300px;}
	.aps-en-mt-space.row-full-width, .aps-en-mt-space-1 .row {margin-left:0 !important;margin-right:0 !important;}
	.text-box.banner-layer {width:60% !important;}
	.aps-en-mt-banners-1 .banner {width:350px !important;height: 480px !important;margin: 0 auto;}
	.aps-en-3col-text {text-align: center;}
	.aps-en-3col-text h3 {text-align: center !important;}
	.aps-en-3col-text .divider, .aps-en-3col-text br {display: none;}
	.box-text {font-size: 1em;}
	.nav-previous, .nav-next {text-align:center !important;}
	.aps-en-mt-space-1 h4 {font-size:0.9em;}
}