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

.woocommerce-result-count {
    display: none;
}
.woocommerce-ordering, .woocommerce-ordering select {
    margin: 5px 0;
    display: none;
}

.breadcrumbs {
    display: none;
}

.row-divided>.col+.col:not(.large-12) {
    padding: 15px;
}

.nav-small.nav>li.html {
    font-size: 1em;
}

.page-wrapper {
    padding-top: 5px;
}

.tagcloud a {
    border: 0px solid currentColor;
}

.page-title-inner {
    padding-top: 5px;
    min-height: 5px;
}

.product_meta {
    font-size: .9em;
}

.is-divider {
    max-width: 250px;
}

.essbfc-container.essbfc-container-profiles i {
    width: 50px;
}

.col-border+.col, .col-divided+.col {
    padding-top: 15px;
}

.nav-pagination>li>span, .nav-pagination>li>a {
    border: 0px solid currentColor;
    transition: all .3s;
}
.nav-pagination > li > .current, .nav-pagination > li > span:hover, .nav-pagination > li > a:hover {
    margin-bottom: 15px;
}
.nav-pagination>li>.current, .nav-pagination>li>span:hover, .nav-pagination>li>a:hover {
    border-color: #FF5722;
    background-color: #FF5722;
}

.featured-title .page-title-inner {
    padding-bottom: 5px;
    padding-top: 15px;
}

.product-main {
    padding: 40px 0 5px;
}
.nav-size-medium > li > a {
    font-size: 1.1em;
    padding: 0 3px;
}

.row .gallery, .row .row:not(.row-collapse), .container .row:not(.row-collapse), .lightbox-content .row:not(.row-collapse) {
    margin-top: 1em;
} 

input.quantitySpinner {
    display: none;
}

.festi-cart-product-count + p, .itemQuantity + p {
    display: none;
}

body div.festi-cart-products-content > p.festi-cart-buttons a.festi-cart-view-cart {
    background-color: #069;
    font-size: 15px;
    font-weight: bold;
    padding: 10px 10px 10px 10px;
}
body div.festi-cart-products-content > p.festi-cart-buttons a.festi-cart-checkout {
    background-color: #ed1c24;
    font-size: 15px;
    font-weight: bold;
    padding: 10px 10px 10px 10px;
}

.section-title span {
    text-transform: normal;
}

.left {
    padding-top: 30px;
}
.product-info p.stock {
    font-size: 1.2em;
    color: red;
}

.product-footer .woocommerce-tabs {
    font-size: 16px;
}

.woo-slg-social-container legend {
    font-size: 90%;
}

.woo-slg-social-wrap img {
    padding: 0 0 10px 0;
}

.row-divided>.col+.col:not(.large-12) {
    padding: 10px;
}

.row-divided>.col+.col:not(.large-12) {
    border-left: 2px solid #ececec;
}

.woo-slg-social-container legend {
    font-size: 100%;
    line-height: 1.5;
    font-weight: 600;
    margin: 30px 0 21px;
}

.woo-slg-social-wrap img {
    padding: 0 0 10px 0;
}

legend {
    width: 100%;
    font-size: 1em;
    text-transform: none;
    font-weight: bold;
    border-bottom: 1px solid #f1f1f1;
    padding-bottom: 10px;
    margin: 30px 0 15px;
}

.button.icon i {
    font-size: 1.6em;
}

iframe[title="Rich Text Area. Press Alt-Shift-H for help."] {
    height: 1000px !important;
}

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


}

