/*
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.   ***************/
.rounded img {
    border-radius: 16px !important;
}

.badge-inner {
    padding: 0 20px;
    border-radius: 4px;
}

a.lead, p.lead, ul.lead {
    font-size: 1.2em;
}

ul li.bullet-checkmark:before {
    content: "."!important;
}

ul.lead li.bullet-checkmark:before {
    list-style-type: none;
    background: url(https://s.w.org/images/core/emoji/14.0.0/svg/2705.svg) no-repeat;
    padding-left: 22px;
    background-size: contain;
    margin: 3px 0 0 -8px;
}

ul li.bullet-checkmark:before {
    list-style-type: none;
    background: url(https://s.w.org/images/core/emoji/14.0.0/svg/2705.svg) no-repeat;
    padding-left: 16px;
    background-size: contain;
    margin: 3px 0 0 -2px;
}

ul li.bullet-arrow, ul li.bullet-checkmark, ul li.bullet-star {
    border-bottom: 0px solid #fff;
}

.box-image img {
    border-radius: 8px;
}

.products .product_tag-bestseller .col-inner,
.product-small.product_tag-bestseller .col-inner {
    outline: 3px solid #34a853;
    border-radius: 8px;
    padding-bottom: 10px;
	margin-top: 3px;
}

.badge, .badge+.badge {
    height: 2.5em;
    opacity: 1;
    width: 2.5em;
}

.badge-inner {
    border-radius: 0px 8px 8px 0px;
}

.box-text,
.product p.wc-gzd-additional-info {
    padding-left: 1.4em;
    padding-right: 1.4em;
	font-size: .8em;
}

.is-small.button {
    font-size: 1em;
    width: 100%;
}

.product-summary .woocommerce-Price-currencySymbol {
    font-size: 1em;
}

ins .amount bdi {
    color: #34a853;
}

.button, button, fieldset, input, select, textarea,
#main, #wrapper {
    border-radius: 6px !important;
	box-shadow: none;
}

.cart_item img {
    min-width: 90px !important;
    border-radius: 8px;
    padding-bottom: 10px;
}

td.product-thumbnail {
    max-width: 100px;
}

.site-main {
    max-width: 1220px !important;
}

.is-well.col-inner.entry-content {
    background: rgb(237, 241, 247);
    border-radius: 16px;
	box-shadow: none;
}

.absolute-footer ul {
    border-bottom: 1px solid #d2d7df;
    opacity: 1;
    padding-bottom: 20px;
	letter-spacing: .0em;
}

ul.links {
    font-size: 1em;
    margin: 5px 0;
}

ul.links li a:hover {
    color: #1e73be;
}

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


}