.sxn_marketing {
    display: none;
}

.article {
    width: 100%;
    max-width: 100%;
}

#bidsClosingToday .cont_text .cont_wrap p {
    font-size: 15px;
    padding: 0 0 20px;
}

.sidebar {
    display: none;
}

.hdg_icon {
    position: relative;
    padding: 0 0 0 70px;
    margin: 0 0 20px;
    height: 70px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: #333333;
}

.hdg_icon_2:before {
    width: 210px;
    background: url('../../img/content/article/hdg-icon-2.png');
}

.hdg_icon_1:before {
    width: 147px;
    background: url('../../img/content/article/hdg-icon-1.png');
}

.hdg_icon:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    height: 70px;
}

.hdg_icon h2 {
    position: relative;
    top: 50%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    transform: perspective(1px) translateY(-50%);
    padding: 0;
    color: #000;
    font-family: 'Cherry Cream Soda', cursive;
    -webkit-font-smoothing: antialiased;
    font-size: 28px;
    margin: 0;
}

.bgRegisterForBid {
    background: #e3e3e3 url('../../img/recent-news/recent-news-bg.jpg') no-repeat top center;
    background-size: cover;
    font: 14px/1 'Open Sans', sans-serif;
}

.contentInfo {
    padding: 30px 20px 30px;
    max-width: 1080px;
    margin: auto;
}

.block_search_filter {
    float: right;
    margin-top: 15px;
}

.block_search_filter a {
    display: block;
    border-radius: 2px;
    margin-bottom: 15px;
    border: 1px solid #b0b0b0;
    font: 11px/1 'Open Sans', sans-serif;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}

.block_search_filter .cont_link_fav > span {
    position: relative;
    display: inline-block;
    padding: 0 0 0 16px;
}

.sxn_results_heading .block_search_filter .cont_link_fav > span {
    position: relative;
    display: inline-block;
    padding: 0 0 0 16px;
}

.block_search_filter .cont_link_fav > span:before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    width: 13px;
    height: 100%;
    background: url('img/oo/link-icon-fav.png') left center no-repeat;
}

.searchBidsButton {
    background: #9B0D00;
    border: 0;
    padding: .8rem 2.8rem .8rem 3.7rem;
    color: #fff !important;
    font: 20px/1 'Lobster', cursive;
    position: relative;
    border-radius: 5px;
    margin: 18px 30px 0 0;
    display: inline-block;
    float: right;
}

.searchBidsButton .searchBid {
    background: url('../../img/icons/nc-menu.png') no-repeat bottom;
    width: 30px;
    height: 20px;
    position: absolute;
    left: 30px;
    top: 11px;
}

.infoBidSlide p {
    text-align: center;
    padding: 0;
    font-style: italic;
    font-size: 14px;
}
.infoBidSlide p span {
    color: #9B0D00;
}

.infoBidSlide p:first-child {
    font-size: 18px;
    font-weight: bold;
    margin-top: 1rem;
}

.bg-white {
    background: #fff !important;
}

.buttonsBid {
    display: flex;
    justify-content: space-between;
}

.buttonsBid .searchBidsButton {
    margin: 0;
    padding: .8rem 2.8rem;
    float: none;
}

.buttonsBid .searchBidsButton:first-child {
    padding: .8rem 2.8rem .8rem 5rem;
}

.buttonsBid .searchBidsButton .bid-icon {
    width: 22px;
    height: 22px;
    position: absolute;
    left: 35px;
    top: 7px;
}

#bidsClosingToday {
    width: 95%;
    margin: 1rem auto;
    max-width: 750px;
}

.mc_results_listing .element_info {
    background: #990D00;
    color: #fff;
}

.mc_results_listing .cont_text a {
    color: #fff;
}

.buyPgFavorite {
    background: #fff;
}

.buyPgFavorite::before {
    content: '';
    position: absolute;
    top: 7px;
    left: 6px;
    width: 22px;
    height: 18px;
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath d='M569.354 231.631C512.969 135.948 407.808 72 288 72 168.14 72 63.004 135.994 6.646 231.63a47.999 47.999 0 0 0 0 48.739C63.032 376.053 168.192 440 288 440c119.86 0 224.996-63.994 281.354-159.631a48.002 48.002 0 0 0 0-48.738zM416 228c0 68.483-57.308 124-128 124s-128-55.517-128-124 57.308-124 128-124 128 55.517 128 124zm125.784 36.123C489.837 352.277 393.865 408 288 408c-106.291 0-202.061-56.105-253.784-143.876a16.006 16.006 0 0 1 0-16.247c29.072-49.333 73.341-90.435 127.66-115.887C140.845 158.191 128 191.568 128 228c0 85.818 71.221 156 160 156 88.77 0 160-70.178 160-156 0-36.411-12.833-69.794-33.875-96.01 53.76 25.189 98.274 66.021 127.66 115.887a16.006 16.006 0 0 1-.001 16.246zM224 224c0-10.897 2.727-21.156 7.53-30.137v.02c0 14.554 11.799 26.353 26.353 26.353 14.554 0 26.353-11.799 26.353-26.353s-11.799-26.353-26.353-26.353h-.02c8.981-4.803 19.24-7.53 30.137-7.53 35.346 0 64 28.654 64 64s-28.654 64-64 64-64-28.654-64-64z'/%3E%3C/svg%3E%0A") !important;
    background-repeat: no-repeat;
    background-size: cover;
}

.buyPgFavorite:hover:before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath d='M569.354 231.631C512.969 135.948 407.808 72 288 72 168.14 72 63.004 135.994 6.646 231.63a47.999 47.999 0 0 0 0 48.739C63.032 376.053 168.192 440 288 440c119.86 0 224.996-63.994 281.354-159.631a48.002 48.002 0 0 0 0-48.738zM416 228c0 68.483-57.308 124-128 124s-128-55.517-128-124 57.308-124 128-124 128 55.517 128 124zm125.784 36.123C489.837 352.277 393.865 408 288 408c-106.291 0-202.061-56.105-253.784-143.876a16.006 16.006 0 0 1 0-16.247c29.072-49.333 73.341-90.435 127.66-115.887C140.845 158.191 128 191.568 128 228c0 85.818 71.221 156 160 156 88.77 0 160-70.178 160-156 0-36.411-12.833-69.794-33.875-96.01 53.76 25.189 98.274 66.021 127.66 115.887a16.006 16.006 0 0 1-.001 16.246zM224 224c0-10.897 2.727-21.156 7.53-30.137v.02c0 14.554 11.799 26.353 26.353 26.353 14.554 0 26.353-11.799 26.353-26.353s-11.799-26.353-26.353-26.353h-.02c8.981-4.803 19.24-7.53 30.137-7.53 35.346 0 64 28.654 64 64s-28.654 64-64 64-64-28.654-64-64z' fill='%23ffffff'/%3E%3C/svg%3E%0A") !important;
}

.mc_results_listing .cont_media:before {
    background: url('../../img/icons/camera.png') no-repeat;
    background-size: 19px 19px;
    top: 2px;
}

.mc_results_listing .cont_media {
    color: #fff;
}

.viewMore {
    width: 250px;
    margin: 0 auto;
}

#showViewMore {
    padding: .8rem 2.5rem;
    border-radius: 5px;
    font-weight: 300;
    letter-spacing: 1px;
    margin-top: 1rem;
    display: none;
}

.clear {
    clear: both;
}

.mc_results_listing .cont_price {
    font-weight: normal;
    font-size: 15px;
    text-align: left;
}

.noResultsFound {
    color: #898989;
    font-size: 16px;
    text-align: center;
    margin-bottom: 1rem;
}

.favorite::before {
    background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512'%3E%3Cpath d='M569.354 231.631C512.969 135.948 407.808 72 288 72 168.14 72 63.004 135.994 6.646 231.63a47.999 47.999 0 0 0 0 48.739C63.032 376.053 168.192 440 288 440c119.86 0 224.996-63.994 281.354-159.631a48.002 48.002 0 0 0 0-48.738zM416 228c0 68.483-57.308 124-128 124s-128-55.517-128-124 57.308-124 128-124 128 55.517 128 124zm125.784 36.123C489.837 352.277 393.865 408 288 408c-106.291 0-202.061-56.105-253.784-143.876a16.006 16.006 0 0 1 0-16.247c29.072-49.333 73.341-90.435 127.66-115.887C140.845 158.191 128 191.568 128 228c0 85.818 71.221 156 160 156 88.77 0 160-70.178 160-156 0-36.411-12.833-69.794-33.875-96.01 53.76 25.189 98.274 66.021 127.66 115.887a16.006 16.006 0 0 1-.001 16.246zM224 224c0-10.897 2.727-21.156 7.53-30.137v.02c0 14.554 11.799 26.353 26.353 26.353 14.554 0 26.353-11.799 26.353-26.353s-11.799-26.353-26.353-26.353h-.02c8.981-4.803 19.24-7.53 30.137-7.53 35.346 0 64 28.654 64 64s-28.654 64-64 64-64-28.654-64-64z' fill='%23ffffff'/%3E%3C/svg%3E%0A") !important;
}

@media screen and (min-width: 1640px) {
    #bidsClosingToday {
        max-width: 1024px;
    }
}

@media screen and (min-width: 1120px) {
    .block_search_filter a {
        font-size: 13px;
    }
}

@media screen and (max-width: 960px) {
    .buttonsBid {
        display: block;
    }

    .buttonsBid .searchBidsButton, .buttonsBid .searchBidsButton:first-child {
        width: 40%;
        margin-left: 6.6%;
        padding: .8rem 0;
        text-align: center;
        margin-top: .5rem;
        margin-bottom: .5rem;
    }

    .buttonsBid .searchBidsButton .bid-icon {
        left: 20px;
    }
}

@media screen and (max-width: 600px) {
    .searchBidsButton {
        margin: 1rem auto;
        float: none;
    }
    
    .block_search_filter {
        float: none;
        margin-top: 0;
    }

    .sxn_recent_listings h2 {
        padding-bottom: 1rem;
    }
    
    .contentRecentBids {
        text-align: center;
    }

    .cont_link_fav.redwine {
        padding: 1rem;
        width: 140px;
        margin: 0 auto;
    }

    .buttonsBid .searchBidsButton, .buttonsBid .searchBidsButton:first-child {
        width: 100%;
        margin-left: 0;
    }

    .buttonsBid .searchBidsButton .bid-icon {
        left: 20px;
    }
}

@media screen and (min-width: 450px) {
    .block_search_filter a {
        padding: 19px 11px 18px;
    }
}
