.quick-view-hidden-content {
    display: none;
    -webkit-box-shadow: 5px 5px 8px 0px rgba(221,221,221,1);
    -moz-box-shadow: 5px 5px 8px 0px rgba(221,221,221,1);
    box-shadow: 5px 5px 8px 0px rgba(221,221,221,1);
    position: absolute;
    left:0;
    padding: 10px 15px;
    background: #f9f9f9;
    top: 0;
    z-index: 101;
    min-width: 530px;
}

.quick-view-hidden-content .name {
    height: auto!important;
    margin-bottom:5px;
}

.quick-view-hidden-content .hidden-text {
    margin: 5px 0;
    font-size: 11px;
    text-align: left;
}

.quick-view-wrapper > .quick-view-columns-half {
    float:left;
    /*padding: 10px 5px;*/
    width: 50%;
}

.quick-view-wrapper > .quick-view-columns-2-3 {
    float:left;
    /*padding: 10px 5px;*/
    width: 60%;
}
.quick-view-wrapper > .quick-view-columns-1-3 {
    float:left;
    /*padding: 10px 5px;*/
    width: 40%;
}

.item {
    position:relative;
}

.quick-view-no-gallery, .hidden-text {
    display:none;
}



.sp-wrap {
    width:100% !important;
    margin:0;
}

.sp-large a img { width: 100%; }

.sp-large { margin-bottom:10px; }

@media(max-width:1170px) {
    .quick-view-hidden-content {
        display:none!important;
    }
}