/* * Woocommerce show all review - Common custom stylesheet */.wc_sar {    float: left;    width: 100%;}.wc_sar ul {    list-style: none;}/* === Filter Section === */.wc-sar-filter-form {    float: left;    width: 100%;}.wc_sar .wc-sar-form-control {    float: left;    margin-right: 10px;}.wc-sar-reviews {    float: left;    width: 100%;}.wc_sar .wc-sar-form-control label.wc-sar-label {    display: block;    margin-bottom: 0;    font-size: 16px;    line-height: 26px;}.wc_sar .wc-sar-form-control select {    width: 225px;    height: 33px;    line-height: 33px;    padding: 0;    padding-left: 5px;    margin-bottom: 5px;}.wc_sar .wc-sar-form-control input[type="submit"] {    margin-top: 25px;    padding: 0 9px;    margin-top: 25px;    background-color: #eeeeee;    border-color: #eeeeee;    color: #333333;    font-weight: 600;    text-shadow: none;    display: inline-block;    outline: 0;    font-size: 100%;    vertical-align: baseline;    height: 33px;    line-height: 33px;}/* === Review Section === */.wc_sar .wc-sar-reviews {    float: left;    width: 100%;    margin: 0;}.wc_sar .wc-sar-reviews li {    border-bottom: 1px solid #e2e0e0;    margin-top: 1.5em;    float: left;    width: 100%;    padding-bottom: 25px;}.wc_sar .wc-sar-reviews-not-found {    width: 100%;    float: left;    margin-top: 1em;    font-size: 20px;    font-weight: bold;}.wc-sar-review-content span.quote .morecontent span {    display: none;}.wc-sar-review-content .readmorelink {    display: inline-block;}.moreellipses {    position: relative;}/* === Pagination Section === */.wc_sar .page-numbers {    float: left;    width: 100%;    margin-left: 0;    display: block;    padding: 0;    background: none;    box-shadow: none;}.wc_sar .page-numbers li {    float: left;    margin-right: 10px;    padding: 5px 15px;    background-color: #f2f2f2;}.wc_sar .page-numbers li a {    color: #538bd8;    line-height: 1.5;    font-size: 1em;}.wc_sar .page-numbers li span.current {    color: #6d6d6d;    line-height: 1.5;}.wc_sar .total-reviews {    float: left;    width: 100%;    margin-top: 1.5em;    font-weight: bold;}/* --------------------------  @Media Queries -------------------------- *//* @1-Col < 768px -------------------------------------------------------------- */@media screen and (min-width: 0px) and (max-width: 767px) {    /* === Review Section === */    .wc_sar .wc-sar-reviews li .wc-sar-product-details {        width: 100%;    }    .wc_sar .wc-sar-reviews li .wc-sar-review-details {        width: 100%;        margin-top: 10px;    }    .wc_sar .wc-sar-reviews li .wc-sar-product-details p {        width: 100%;    }    /* === Pagination Section === */    .wc_sar .page-numbers li {        padding: 2px 10px;        font-size: 13px;        margin-bottom: 10px;    }}/* @1-Col < 1180px -------------------------------------------------------------- */@media screen and (min-width: 0px) and (max-width: 1180px) {    /* === Filter Section === */    .wc_sar .wc-sar-filter-form .wc-sar-form-control {        width: 100%;        margin-bottom: 10px;    }    .wc_sar .wc-sar-filter-form .wc-sar-form-control label {        float: left;        width: 125px;    }    .wc_sar .wc-sar-form-control input[type="submit"] {        margin-top: 5px;    }}