/*
Theme Name: Flatsome Child
Description: This is a child theme for Flatsome Theme
Author: UX Themes
Template: flatsome
Version: 3.1.2
*/

/*************** ADD CUSTOM CSS HERE.   ***************/

/*** General ***/

.no-bg .bg.bg-loaded {
    background-image: none !important;
}

/*** Search Result -- Page ***/
main div.gmw-results-wrapper.grid-gray ul.posts-list-wrapper li.single-post .post-thumbnail,
main div.gmw-results-wrapper.grid-gray ul.posts-list-wrapper li.single-post .no-post-thumbnail {
    height: auto;
}

main div.gmw-results-wrapper.grid-gray ul.posts-list-wrapper .post-content {
    position: relative;
}

.search_product__price {
    font-size: 11px;
    color: #fff;
    background-color: #0087b7;
    float: right;
    margin-right: 5px;
    padding: 0 5px;
}
.post-content .out-of-stock-label {
    color:#333;
    font-weight:bold;
    text-transform:uppercase;
    position:absolute;
    top:40%;
    left:0;
    right:0;
    background:#fff;
    padding:20px 0;
    background:rgba(255,255,255,0.9);
    text-align:center;
    opacity:.9
}

.search_product__price {
    color: #ffffff !important;
}

/* Remove sold by  */
small.wcvendors_sold_by_in_loop {
    display: none;
}

/* Scroll down arrow */
.scroll-for-more .icon-angle-down {
    color: #F1F1F1;
}
/* Columns */
main div.gmw-results-wrapper.grid-gray ul.posts-list-wrapper li.single-post {
    width: 23.6%;
}
@media (min-width: 768px) and (max-width: 1024px) {
    main div.gmw-results-wrapper.grid-gray ul.posts-list-wrapper li.single-post {
        width: 31.6%;
    }
}
@media (max-width: 768px) {
    main div.gmw-results-wrapper.grid-gray ul.posts-list-wrapper li.single-post {
        width: 48%;
        min-width: auto;
    }
}


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


}