/*
Theme Name: Flatsome
Theme URI: http://flatsome.uxthemes.com/
Author: UX-Themes
Author URI: http://www.uxthemes.com/
Description: Multi-Purpose Responsive WooCommerce Theme
Version: 3.8.3
Text Domain: flatsome
License: http://themeforest.net/licenses
License URI: http://themeforest.net/licenses
*/


/***************
All custom CSS should be added to Flatsome > Advanced > Custom CSS,
or in the style.css of a Child Theme.
***************/
.header-top {
    border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.ec-shortcode-outer-wrap.ec-template4 {
    background: none;
}
.ec-counter-items-wrap .ec-counter-item {
    margin: 10px 1%;
    padding: 10px !important;
}
.nav > li > a:hover, .nav > li.active > a, .nav > li.current > a, .nav > li > a.active, .nav > li > a.current, .nav-dropdown li.active > a, .nav-column li.active > a, .nav-dropdown > li > a:hover, .nav-column li > a:hover {
    color: #0070c0;
}
.fa.fa-envelope-o.theme-color {
    color: #0070c0;
}
.fa.fa-phone {
    color: #0070c0;
}
.footer-secondary {
    padding: 3px 0;
}
.wbc-timeline__content h2 {
    font-size: 22px !important;
}
.woocommerce-result-count {
    display: none;
}
.woocommerce-ordering {
  display: none;
}
.tagged_as {
    display: none !important;
}
.fa.fa-industry, .fa.fa-building-o {
    color: #fff;
    width: 80px;
    height: 80px;
    background: #299be8;
    text-align: center;
    line-height: 80px;
    border-radius: 10px;
}
.widgettitle, .widget-title.shop-sidebar {
    font-size: 16px;
    background-color: #1E73BE;
    color: #fff;
    padding: 8px 15px 8px;
    border-radius: 4px;
    display: block;
}
#woocommerce_product_categories-13, #woocommerce_product_categories-14, #text-17, #woocommerce_recently_viewed_products-8, .product_list_widget {
    border: 1px solid #ddd;
    border-radius: 5px;
    margin-bottom: 0;
}
.product-categories {
    margin: 0 10px 0 10px !important;
}
#product-sidebar {
    padding: 0 15px 30px;
}
.col.large-3.hide-for-medium {
    padding: 0 10px 30px;
}
.widget .is-divider {
    display: none;
}
ul li.bullet-checkmark, ul li.bullet-arrow, ul li.bullet-star {
    padding: 7px 0 2px 25px;
}
.large-12.text-center.col, .entry-meta.uppercase.is-xsmall, .cat-links, .tags-links, .sep {
    display: none;
}
.entry-category.is-xsmall {
    font-size: 1.5em;
}
#product-sidebar {
    padding: 0 10px 30px;
}
.col.large-3.hide-for-medium {
    padding: 0 2px 30px;
}
h1.entry-title, h2.entry-title {
    font-size: 1.5em;
}