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

/* Header menu top */
.menu-box .box-text {
	padding: 0 !important;
}

.header-wrapper.stuck {
	background-color: #fff;
}

.header-wrapper.stuck .row-full-width {
	width: 80% !important;
}

.nav>li.header-divider {
	display: none !important;
}

/* Custom tab process home */
.tab-process ul.nav {
	gap: 20px !important;
}

.flex-col.ml-half p button {
    background: red;
}
span.wpcf7-spinner {
    display: none;
}

.tabbed-content ul li {
    background: #fd7c47;
    margin: 0;
    padding: 2px 15px;
	border-radius: 4px;
}
.tabbed-content ul li a {
    color: #fff;
	font-size: 95%;
}
.tabbed-content ul li a :hover {
    color: #225358;
}

p.from_the_blog_excerpt {
    display: none;
}
p.woocommerce-result-count.hide-for-medium, form.woocommerce-ordering {
    display: none;
}
/*bo form*/
.flex-row-2.form-flat.medium-flex-wrap.container div {
    padding-bottom: 15px;
}
aside#shortcodes-ultimate-3, aside#custom_html-3 {
    padding: 10px 8px;
    padding-bottom: 0px;
    border: 1px solid #fd7c47;
    border-radius: 5px;
}
/*edit cot post*/
.large-9.col {
    padding-left: 15px;
    padding-right: 15px;
}
.post-sidebar {
    padding-left: 15px !important;
    padding-right: 15px !important;
}

@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/

.tab-process ul.nav {
    gap: 7px !important;
}
	
}