/*
Theme Name:           Flatsome
Theme URI:            http://flatsome.uxthemes.com
Author:               UX-Themes
Author URI:           https://uxthemes.com
Description:          Multi-Purpose Responsive WooCommerce Theme
Version:              3.17.0
Requires at least:    5.4.0
Requires PHP:         5.6.20
WC requires at least: 4.7.0
Text Domain:          flatsome
License:              https://themeforest.net/licenses
License URI:          https://themeforest.net/licenses
*/


/***************
All custom CSS should be added to Flatsome > Advanced > Custom CSS,
or in the style.css of a Child Theme.
***************/

#header::before, #header .container::before{
	width: unset;
}
.page-wrapper{
	padding-top: 0px !important;
}

@media (max-width: 549px) {
    h1 {
        font-size: 20px !important;
    }
}
#main{
	margin-top: 0px !important;
}
.container .section, .row .section{
	padding-left: 0 !important;
	padding-right: 0 !important;
}
.right-content {
    max-height: 1383px;
    overflow-y: auto;
    overflow-x: hidden;
    background: #000;
}
#ez-toc-container{
	background: #000;
}
#ez-toc-container .ez-toc-link{
	color: #848484;
}
.header-inner{
	overflow: hidden;
}
.badge {
	width: 80px;
	height: 80px;
}
span.widget-title{
	padding-left: 10px;
}
/* .shop-page-title{
	display: none;
} */
h1.page-title, h1.entry-title{
	margin-top: 30px;
	color: #fff301;
}
@media (max-width: 780px) {
	.icon-inner{
		text-align: center;
	}
	.icon-live{
		margin-top: -2px;
	}
	.back-to-top{
		bottom: 75px;
	}
	#footer{
		margin-bottom: 50px;
	}
		.tylekeo img{
			margin-left: 12px;
			opacity: 0.3;
		}
		.menu-bottom {
				position: fixed;
				bottom: 0;
				z-index: 99999;
				background: #1e1e1e;
				width: 100%;
				justify-content: space-evenly !important;
				padding: 7px 0;
		}
		.menu-bottom a {
				color: #fff;
				padding: 0 5px;
		}
		.icon-box-img img {
				width: 65%;
		}
		.icon-box-center .icon-box-img {
				margin: 0 auto 5px;
		}
}
.breadcrumbs a{
	color: #ffc71c;
}
.breadcrumbs{
	color: #fff8be;
}