#gv-item-reviewed h4 {
    color: #97568B;
}
/*.gv-list-view {*/
/*    border: 1px solid #DAD1D5;*/
/*    margin-bottom: 1em;*/
/*}*/
.gv-list-view-title {
    border-bottom: 1px solid rgba(255, 255, 255, 0.7);
}
.gv-list-view-title h3 {
    margin: 20px 0 .5em 0;
    padding: 0;
}
#gv-field-5-6 {
    margin-bottom: 20px;
}
#gv-field-5-2 {
    margin-top: 20px;
}
.gv-list-view-content .gv-list-view-content-image {
    max-width: 100%;
    padding-right: 20px;
    padding: 0 20px 0px 20px;
    margin-bottom: 20px;
}
[class*='gv-grid-col-'] {
    padding-right: 0px;
}
.gv-list-view-content .gv-list-view-content-image #gv-field-5-8 {
    margin-bottom: 20px;
}
.gv-image.gv-field-id-8 {
    margin: auto;
    width:250px;
}
#gv-field-5-3 .gv-field-label {
    display: block;
    color: #664477;
}
#gv-field-5-3 {
    text-align: center;
}
#TB_caption {
    display: none;
}
#TB_closeWindow {
    height: 30px;
    padding: 0px 25px 10px 0px;
    float: right;
}
#TB_window img#TB_Image {
    border: none;
    border-radius:0px;
}
.gv-list-view-footer {
    border-top: none;
    background-color: rgba(255, 255, 255, 0.7);
    padding: 10px;
}
#gv-item-reviewed .gv-container .gv-list-view {
    border: 1px solid #f8f1f1;
    margin-bottom: 40px !important;
    background-color: rgba(255, 255, 255, 0.7);
}
@media screen and (max-width: 480px) {
    .gv-list-view-content-description .gv-grid-col-1-3 .gv-image {
        margin: auto;
        margin-bottom: 10px !important;
    }
}
@media screen and (min-width: 480px) {
    .gv-list-view-content-description .gv-grid-col-1-3 .gv-image {
        display: block;
        padding: 5px;
        max-width: 100%;
        max-height: 100%;
        border-radius:8px;
    }
}
#gv-field-5-edit_link {
    text-align: right;
}
body .gv-widget-page-links li .page-numbers.current {
    background-color: #ff9999;
    color: #fff;
    padding: 8px 14px;
    font-weight: 700;
    font-size: 17px;
}
body .gv-widget-page-links li .page-numbers {
    background-color: #F9F2F2;
    color: #302244;
    padding: 8px 14px;
    font-weight: 500;
    font-size: 17px;
}
body .gv-widget-page-links li .page-numbers:hover {
    background-color: #ff9999;
    color: #302244;
}
ul.page-numbers {
    text-align: center;
}
.glist-all .gv-list-container:not(.gv-list-single-container) .gv-list-view {
    width: 25%;
    float: left;
}
.glist-all .gv-container:not(.gv-list-single-container) .gv-list-view-content .gv-list-view-content-image {
    margin-bottom: 0px;
}
.glist-all .gv-container:not(.gv-list-single-container) .gv-list-view-content #gv-field-5-8 {
    margin-bottom: 0px;
}
.glist-all #gv-item-reviewed .gv-container:not(.gv-list-single-container) .gv-list-view {
    border: none;
    margin-bottom: 10px !important;
    background-color: rgba(255, 255, 255, 0);
}
.glist-all .gv-list-view-content-description {
    padding-top: 8px;
}

.glist-all #gv-item-reviewed .gv-container:not(.gv-list-single-container) .gv-image.gv-field-id-8 {
    border-radius: 50px;
    border: 1px solid #f8f1f1;
}
@media screen and (max-width: 480px) {
    .glist-all .gv-list-container:not(.gv-list-single-container) .gv-list-view {
        width: 100%;
        float: none;
    }
    .glist-all .gv-list-container:not(.gv-list-single-container) .gv-list-view-content-image {
        width: 25% !important;
        max-width: 100%;
        padding: 0 5px 0px 0px;
        float:left;
    }
    .glist-all .gv-list-container:not(.gv-list-single-container) .gv-list-view-content-description {
        width: 75% !important;
        float:left;
        padding-top: 14px;
    }
}
@media screen and (min-width: 480px) and (max-width: 768px) {
    .glist-all .gv-list-container:not(.gv-list-single-container) .gv-list-view {
        width: 50%;
        float: left;
    }
    .glist-all .gv-list-container:not(.gv-list-single-container) .gv-list-view-content-image {
        width: 25% !important;
        max-width: 100%;
        padding: 0 10px 0px 0px;
        float:left;
    }
    .glist-all .gv-list-container:not(.gv-list-single-container) .gv-list-view-content-description {
        width: 75% !important;
        float:left;
        padding-top: 7px;
    }
}
@media screen and (min-width: 768px) and (max-width: 1024px) {
    .glist-all .gv-list-container:not(.gv-list-single-container) .gv-list-view {
        width: 33.3333%;
        float: left;
    }
    .glist-all .gv-list-container:not(.gv-list-single-container) .gv-list-view-content-image {
        width: 25% !important;
        max-width: 100%;
        padding: 0 10px 0px 0px;
        float:left;
    }
    .glist-all .gv-list-container:not(.gv-list-single-container) .gv-list-view-content-description {
        width: 75% !important;
        float:left;
        padding-top: 9px;
    }
}
