/**
 * All of the CSS for your public-facing functionality should be
 * included in this file.
 */

 .wt-pr-badge::before, .wt-pr-badge::after {
    content: '';
    position: absolute;
    top: 0;
    margin: 0 -1px;
    width: 100%;
    height: 100%;
    background: inherit;
    min-width: 55px
}

.wt-pr-badge::before {
    right: 100%
}

.wt-pr-badge::after {
    left: 100%
}


.badge-overlay {
    position: absolute;
    left: 0%;
    top: 0px;
    width: 100%;
    height: 100%;
    overflow: hidden;
    pointer-events: none;
    z-index: 100;
    -webkit-transition: width 1s ease, height 1s ease;
    -moz-transition: width 1s ease, height 1s ease;
    -o-transition: width 1s ease, height 1s ease;
    transition: width 0.4s ease, height 0.4s ease;
}

.wt-bestseller-icon-container{
    text-align:left;
}
.wt-bs-rank-container h4{ 
    padding: 15px 0px 0px 0px !important;
}

.bs-main{
    position: relative;
    margin-top: 50px;
}
/*.wt-bs-slider{
    width: 110%;
}*/
.wt-bs-rank-container{
    line-height: .4em;
}
.wt-bs-rank-container-heading{
    margin-bottom: 25px;
}
ul.products .advanced-woo-labels.badge-overlay,
div.products .advanced-woo-labels.badge-overlay {
    display: none;
}