/*owlSlider.css*/
.productbox-list .keyword {
    height:20px;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap;
}

.nextSlide, .prevSlide {
    background-color: transparent;
    border:none;
    z-index:25;
    position: absolute;
    top: 47%;
    font-size: 20px;
    color: #444;
    text-align: center;
}

.popularProducts-container {
    position:relative
}

.nextSlide {
    right: -25px;
}

.prevSlide {
    left:-25px;
}

.product-list-inner {
    margin: 2px;
    padding: 6px;
}

.imagebg {
    max-width: 200px;
    margin: auto;
}

.img-wrapper {
    height: 0;
    padding-bottom: 100%;
}

#results-container_ .productbox-list {
    border:1px solid transparent;
}

#results-container_ .productbox-list:hover {
    border:1px solid #E7E7E7;
}

.productbox-list a {
    text-decoration:none;
    color:#4d4d4d;
}

.productbox-list a:hover {
    text-decoration:none;
}

@media (max-width: 768px)
{
    .no-more-tables td {
        border:none;
        border-top:0px !important;
        text-align:center !important;
        padding:4px 8px !important;
    }
}

@media (max-width: 1100px)
{
    .no-more-tables table, .no-more-tables thead, .no-more-tables tbody, .no-more-tables th, .no-more-tables td, .no-more-tables tr {
         display: block;
    }

    .no-more-tables td:first-child {
        font-weight: bold;
        background-color: #E5E5E5;
        padding-left: 8px !important;
        text-align: center;
        border-bottom: 1px solid #CCC !important;
        text-decoration: underline !important;
        padding-top: 10px !important;
        padding-bottom: 10px !important;
    }

    .no-more-tables td {
        border: none;
        border-top: 0px !important;
        text-align: center !important;
        padding: 4px 8px !important;
    }

    .no-more-tables thead tr {
        position: absolute;
        top: -9999px;
        left: -9999px;
    }

    .no-more-tables table {
        border-bottom: 1px solid #CCC;
    }

    .no-more-tables tr {
        border: 1px solid #ccc;
        border-bottom: 0px;
    }

}
