/*
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.   ***************/
.nav li:first-child {
    margin-left: 1.3em !important;
}
#main-menu .nav li:first-child {
    margin-left: 0 !important;
}
.title-content i.icon-angle-down {
    position: relative;
    transform: translateX(19px);
}
.header-nav.nav li:first-child {
    margin-left: 0 !important;
}
.accordion-inner .nav-wrapper:nth-child(2) {
    margin-left: 1.7em !important;
}
.header.has-transparent, .header.transparent {
    position: relative !important;
}
.header-bg-color, .header-wrapper {
    background-color: white !important;
}
nav#lmm {
    width: 100% !important;
}
span.lmm-caret {
    display: inline !important;
}
span.lmm-caret {
    color: black !important;
}
#lmm.lmm-primary, #lmm.lmm-primary .navbar-offcanvas, #lmm.lmm-primary .navmenu-nav > li > a:hover, #lmm.lmm-primary .lmm-navbar-nav > li > a:hover, #lmm.lmm-primary .navmenu-nav > li > a:focus, #lmm.lmm-primary .lmm-navbar-nav > li > a:focus, #lmm.lmm-primary .navmenu-nav > .open > a, #lmm.lmm-primary .lmm-navbar-nav > .open > a, #lmm.lmm-primary .navmenu-nav > .active > a, #lmm.lmm-primary .lmm-navbar-nav > .active > a {
    background-color: #ffffff !important;
}
#lmm.lmm-primary .navmenu-nav > li > a > .lmm-item-content, #lmm.lmm-primary .lmm-navbar-nav > li > a > .lmm-item-content {
    color: #101010 !important;
}
.lmm-dropdown-menu span.lmm-item-content {
    font-size: 12px !important;
}
span.lmm-item-content {
    font-size: 15px;
}
body #lmm.lmm-primary .lmm-dropdown-menu > li > a:hover > .lmm-item-content, #lmm.lmm-primary .lmm-dropdown-menu > li > a:focus > .lmm-item-content, body  #lmm.lmm-primary .lmm-dropdown-menu > .open > a > .lmm-item-content, body  #lmm.lmm-primary .lmm-dropdown-menu > .active > a > .lmm-item-content {
    color: #dc9627 !important;
}
ul.lmm-dropdown-menu.ps-container {
    background: #101010 !important;
}
.lmm-dropdown-menu span.lmm-caret {
    color: white !important;
}
#lmm.lmm-navbar.lmm-primary .lmm-navbar-brand > img {
    height: 50px !important;
}
.add_to_cart_content {
    text-align: center;
    color: #039d04;
    border: 1px solid #009f00;
}
.add_to_cart_content img {
    display: inline;
    margin: 5px 0 0;
}
a.nav-top-link {
    font-size: 14px !important;
}
@media only screen and (max-width: 48em) {
/*************** ADD MOBILE ONLY CSS HERE  ***************/
    .entry-content{
        padding: 0 20px;
    }

}