.review-container-wrapper{ display: flex; flex-wrap: wrap; } #shopper_review_page { box-sizing: content-box; } #shopper_review_page * { box-sizing: content-box; } #shopper_review_page div { line-height: 1.5em; vertical-align: top; } .product_review { padding: 30px 15px 30px 15px; border-bottom: #cccccc solid 1px; clear: both; } .merchant_review { max-width: inherit; } .product_review .stars { float: left; padding-bottom: 5px; } #product_just_stars .on { width: 20px; height: 19px; background-image: url('../../assets/images/sa-static-reviews/star-full.svg'); display: inline-block; } #product_just_stars .half { width: 20px; height: 19px; background-image: url('../../assets/images/sa-static-reviews/star-half.svg'); display: inline-block; } #product_just_stars .off { width: 20px; height: 19px; background-image: url('../../assets/images/sa-static-reviews/star-empty.svg'); display: none; } #sa_be_first { cursor: pointer; } .custom-answer .on { width: 20px; height: 19px; background-image: url('../../assets/images/sa-static-reviews/star-full.svg'); display: inline-block; } .custom-answer .off { width: 20px; height: 19px; background-image: url('../../assets/images/sa-static-reviews/star-empty.svg'); display: inline-block; } .custom_sum .on { width: 20px; height: 19px; background-image: url('../../assets/images/sa-static-reviews/star-full.svg'); display: inline-block; } .custom_sum .half { width: 20px; height: 19px; background-image: url('../../assets/images/sa-static-reviews/star-half.svg'); display: inline-block; } .custom_sum .off { width: 20px; height: 19px; background-image: url('../../assets/images/sa-static-reviews/star-empty.svg'); display: inline-block; } #product_just_stars.big .on { width: 25px; height: 24px; background-image: url('../../assets/images/sa-static-reviews/star-full.svg'); display: inline-block; margin: 1px; } #product_just_stars.big .half { width: 25px; height: 24px; background-image: url('../../assets/images/sa-static-reviews/star-half.svg'); display: inline-block; margin: 1px; } #product_just_stars.big .off { width: 25px; height: 24px; background-image: url('../../assets/images/sa-static-reviews/star-empty.svg'); display: none; margin: 1px; } #product_just_stars.med21 .on { width: 20px; height: 19px; background-image: url('../../assets/images/sa-static-reviews/star-full.svg'); display: inline-block; } #product_just_stars.med21 .half { width: 20px; height: 19px; background-image: url('../../assets/images/sa-static-reviews/star-half.svg'); display: inline-block; } #product_just_stars.med21 .off { width: 20px; height: 19px; background-image: url('../../assets/images/sa-static-reviews/star-empty.svg'); display: none; } .ind_cnt { font-size: 9px; display: block; text-align: center; width: 100%; } /*.ind_cnt.low { display: none; }*/ .big .ind_cnt { width: 125px; } .product_review .stars .on { width: 20px; height: 19px; background-image: url('../../assets/images/sa-static-reviews/star-full.svg'); display: inline-block; } .product_review .stars .half { width: 20px; height: 19px; background-image: url('../../assets/images/sa-static-reviews/star-half.svg'); display: inline-block; } .product_review .stars .off { width: 20px; height: 19px; background-image: url('../../assets/images/sa-static-reviews/star-empty.svg'); display: inline-block; } .product_review .images { float: right; font-size: 12px; margin: 0 0 15px 0; } .product_review .images .recommend { padding-left: 16px; background: url('../../assets/images/sa-static-reviews/recommend-check.png') no-repeat left center; float: right; padding-right: 16px; } .product_review .images .verified { padding-left: 16px; background: url('../../assets/images/sa-static-reviews/verifiedbuyer.png') no-repeat left center; float: right; } .product_review .rheading { font-size: 15px; clear: both; font-weight: bold; padding-bottom: 10px; } .product_review .rproduct { font-size: 15px; clear: both; font-weight: bold; padding: 10px 0; } .product_review .info { font-size: 13px; color: #555555; clear: both; } .product_review .comments { font-size: 15px; padding-top: 10px; line-height: 1.5 !important; } #merchant_page label[for="sa_sort"], #product_page label[for="sa_sort"] { margin-left: 50px; margin-top: 10px; margin-right: 10px; } .custom_head { font-size: 15px; font-weight: bold; } .product_review .custom-question { font-size: 15px; padding-top: 10px; font-weight: bold; } .product_review .resolution-attempt { color: #32a9d1; padding: 10px 0 0 0; font-size: 10px; } .sa_response_header { font-size: 15px; font-weight: bold; padding: 10px 0 0 0; } .product_review .custom-answer { font-size: 15px; } #product_page .paging { padding: 15px 15px 30px 15px; height: 24px; } #merchant_page .paging { max-width: inherit; } #product_page .paging .sa_page { width: 24px; height: 24px; margin-right: 6px; background-color: white; border: #cccccc solid 1px; padding: 0; font-size: 10px; text-align: center; } #product_page .paging .arrow { font-weight: bold; color: #02669a; text-align: left; padding-left: 6px; } #product_page .paging .active { background-color: #eeeeee; } #product_page #sa_sort { display: inline; width: inherit; } #review_image { height: 40px; } #review_image .sa_logo { border: 0; margin-top: -60px; display: block; float: right; } #review_header { padding: 0 15px 15px 15px; border-bottom: #cccccc solid 1px; text-align: justify; line-height: 100%; /*border-top: #cccccc solid 1px;*/ } #review_header.hide_header div.overall { display: none; } #review_header.hide_header div.stars { display: none; } #review_header .blockpair { text-align: center; display: inline-block; } #review_header .block { display: inline-block; height: 96px; text-align: center; margin-top: 15px; } #review_header .overall { width: 100px; color: white; } #review_header .overall .numbers { font-size: 32px; font-weight: bold; background-color: #cccccc; padding: 16px 0; float: none; margin: 0; } #review_header .overall .color5 { background-color: #019f17; } #review_header .overall .color4 { background-color: #789f01; } #review_header .overall .color3 { background-color: #cbb103; } #review_header .overall .color2 { background-color: #a3620a; } #review_header .overall .color1 { background-color: #790000; } #review_header .overall .outof { padding: 5px 0; font-size: 14px; background-color: #000; } .outof div { display:inline-block; vertical-align:middle; } #review_header .graph { padding: 0px 10px 0 20px; margin-top: 9px; } #review_header .graph img { width: 206px; } #review_header .stars { width: 135px; font-size: 22px; font-weight: bold; padding-top: 5px; } #review_header .stars .desc { padding-bottom: 6px; margin: 0 auto; } #review_header .stars .on { width: 25px; height: 24px; background-image: url('../../assets/images/sa-static-reviews/star-full.svg'); display: inline-block; margin: 1px; } #review_header .stars .half { width: 25px; height: 24px; background-image: url('../../assets/images/sa-static-reviews/star-half.svg'); display: inline-block; margin: 1px; } #review_header .percentage { width: 134px; font-size: 12px; padding: 5px 30px; } #review_header .percentage .numbers { font-size: 32px; font-weight: bold; padding-bottom: 5px; } .aggregatesum { width: 200px; } .aggregatesum .custom_sum { padding-bottom: 5px; } #custom_aggregate { padding: 0 15px 30px 15px; border-top: #cccccc solid 1px; margin-top: 10px; /*border-top: #cccccc solid 1px;*/ } #custom_aggregate .block { display: block; height: 110px; float: left; text-align: center; margin-top: 15px; width: 250px; } .pr_link { background-color: #0C6DA3; color: white; border: 0; font-size: 12px; padding: 2px 4px; margin-top: 11px; -moz-border-radius: 6px; -webkit-border-radius: 6px; -khtml-border-radius: 6px; border-radius: 6px; cursor: pointer; } .sa_product_start_survey #shopper_submit{ cursor: pointer; } .pr_bottom { margin-top: -50px; float: left; display: none; } .sa_media img { max-width: 200px; max-height: 200px; margin: 10px 0; /*cursor: pointer;*/ } #sa_media_view { display: none; position: fixed; top: 20px; width: 100%; z-index: 10000; text-align: center; } #sa_media_view img { max-width: 80%; max-width: 80%; } #sa_media_background { position: fixed; left: 0; top: 0; width: 100%; height: 100%; z-index: 9999; background-color:#333333; display: none; opacity: 0.40; } .modalWindow { display: none; position: fixed; left: 50%; top: 20px; width: 600px; margin-left: -300px; background-color: white; padding: 10px; text-align: left; z-index: 10000; } div#sa_review_paging br { display: none; } @media (max-width: 360px) { .product_review .images .recommend { float: none; padding-right: 0px; } .product_review .images .verified { float: none; } #review_image .sa_logo { margin-top: 0px; } } @media (max-width: 710px) { #review_header .blockpair { width: 100%; } } @media (max-width: 425px) { #review_header .block { height: auto !important; display: block !important; margin-right: auto !important; margin-left: auto !important; } } @media (max-width: 600px) { div#sa_review_paging br { display: block; } #review_image .sa_logo { margin-top: -60px !important; width: 160px; } #review_header { text-align: center; } } #review_header div { line-height: 1em !important; } /* @media (max-width: 600px) { #review_header { text-align: center; } #review_header .percentage { margin-right: 38px; } #review_header .block { display: inline-block; float: none; } } */ #shopper_approved_product #sa_product_footer_img { float: right !important; display: block !important; width: 40% !important; max-width: 210px; } .review-head-title{  text-align: center;} .cstomer-review-head{font-family: "Open Sans", sans-serif; font-size: 45px; font-weight: 700; line-height: 50px; color: #00003A;}