/*
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_tabs .tabs {
  display: none;
}
.nav-left { -webkit-box-pack:center; justify-content:center;}
.txt-justify {text-align: justify;}
.header-vertical-menu__opener{background-color:#31a16b;}
.image-cover img {height:auto;}
.header-vertical-menu__fly-out .nav-vertical-fly-out>li.menu-item>a {padding:7px 15px; font-weight: bold;}
.is-outline{color:#000000;}
[data-icon-label]:after, .secondary.is-underline:hover, .secondary.is-outline:hover, .icon-label, .button.secondary:not(.is-outline), .button.alt:not(.is-outline), .badge-inner.on-sale, .button.checkout, .single_add_to_cart_button, .current .breadcrumb-step{background-color:#31a16b;}
a:-webkit-any-link {text-decoration: none;}
.link{text-decoration: underline!important;color:#1818cd;}
.wmc-price-switcher-price {text-decoration:none;color:white;}
.woocommerce-form-coupon-toggle {
    background: #31a16b;
    color: white;
    padding: 8px;
    font-weight: 600;
}
.dropdown-lang {
  display: inline-block;
  position: relative;
  width: 154px;
  text-align: center;
}
.dropdown-options-lang {
  display: none;
  position: absolute;
  overflow: auto;
  background-color:#fff;
  border-radius:1px;
  box-shadow: 0px 10px 10px 0px rgba(0,0,0,0.4);
 z-index:100;
}

.dropdown-lang:hover .dropdown-options-lang {
  display: block;
}

.dropdown-options-lang a {
  display: block;
  color: #000000;
  padding: 5px;
  text-decoration: none;
  padding:20px 40px;
}

.dropdown-options-lang a:hover {
  color: #0a0a23;
  background-color: #ddd;
  border-radius:5px;
}
.lang-nav-style{
  font-size: medium;
  cursor: pointer;
}
.product-title{
text-transform:uppercase;
}

/* PRODUCT DETAIL */
.button.icon.circle{
  padding-left: 0;
    padding-right: 0;
    color: white;
    background-color: #31a16b;
}
body .widget_shopping_cart .woocommerce-mini-cart__buttons .button{
  font-size: 16px !important;
}
@media (min-width:851px) and (max-width:1280px) {
.nav>li>a {font-size:.8em;}
}