/*
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.   ***************/
blockquote, dl, figure, form, ol, p, pre, ul {margin-bottom: 0.5em;}

.absolute-footer{display: none;}

.footer-wrapper .social-icons a:not(:last-child){margin: 0 20px 0 0;}
.footer-wrapper ul{list-style: none; padding-left: 0;}

.contact-widget li {margin-bottom: 20px;padding-left: 50px;position: relative;margin-left: 0 !important;}
.contact-widget li i {color: #8d99ae;font-size: 30px;left: 0;position: absolute;top: 0;width: 40px;text-align: center;}
.contact-widget span {color: #8d99ae;display:block;font-size: 14px;line-height: 22px;width: 100%;}
.contact-widget a{color: #8d99ae}

.link-widget ul{display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin-right: -5px;margin-left: -5px;}
.link-widget ul li{ms-flex: 0 0 50%;flex: 0 0 50%;max-width: 50%;padding-right: 5px;padding-left: 30px;position: relative;margin-left: 0;color: #8d99ae;font-size: 14px;}
.link-widget ul li::before {background: #d9dada none repeat scroll 0 0;content: '';height: 1px;left: 0;position: absolute;top: 50%;width: 18px;}
.link-widget ul li a {color: #8d99ae;font-size: 14px;}

.header-wrapper{border-top: 5px solid #ed1c24}
ul.header-nav > li{margin: 0px !important;}
ul.header-nav > li > a{padding: 0 25px;}
ul.header-nav > li.active > a,
ul.header-nav > li:hover > a{color: #fff !important;}

.detail-summary{text-align: left !important;}
.sku{color: #ed1c24;font-size: 18px;}
.sku:hover,
.woocommerce-loop-product__title:hover a{color: #f18d38;}
.woocommerce-loop-product__title a{font-size: 17px;}

.posted_in{display: none !important;}

.product-small .price-wrapper{display: none;}

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


}