/* 2.0.32 - core context; extracted from original stylesheet. */
.clear-spmgsnipreview{clear:both;}
.gsniprev-left{width:10%;}
.gsniprev-right{width:90%;text-align:left;}
.spmgsnipreviews-float-left{float:left;margin-top:2px;}
.spmgsnipreviews-float-right{float:right;}
.spmgsnipreviews-clear{clear:both;}
.clr{clear:both;display:block;font-size:0;line-height:0;overflow:hidden;}
.margin-left-5{margin-left:5px;}
.margin-0{margin:0px!important;}
#button-close{background:url("../img/fancybox.png") repeat scroll -40px 0 transparent;cursor:pointer;height:30px;position:absolute;right:-15px;top:-15px;width:30px;z-index:1103;}
.title-review-all{text-decoration:underline;}
.people-folowing-reviews{margin:4px 0 0.5em 0;}
.margin-item-form-top-left{margin-top:8px;}
.margin-item-form-top-left .badge{font-weight:bold;}
.margin-item-form-top-left .badge a{color:white;text-decoration:underline;}
.shop-owner-reply-on-review{margin-left:5%;margin-top:20px;margin-bottom:20px;}
.shop-owner-reply-on-review .owner-date-reply{font-weight:bold;margin-bottom:3px;}
.margin-bottom-10{margin-bottom:10px;}
.button_padding_spmgsnipreview{padding:3px 6px!important;}
.disabled-values{background-color:#f4f4f4!important;}
.text-align-left{text-align:left!important;}
.text-coupon-lines{font-weight:normal!important;font-size:14px!important;}
.border-image-review{border:1px solid #dbdbdb;}
.title-rating-block{color:#333;}
.title-rating-one-star{margin-top:-3px;}
.view-ratings{text-decoration:underline;font-size:12px;font-weight:bold;}
.block-items-data{margin-left:0px!important;margin-right:0px!important;}
.user-link-to-profile{text-decoration:underline!important;color:#069!important;}
.is_buy_product i{font-size:16px;}
.is_buy_product{color:#2ca02c!important;font-size:14px;font-weight:bold;}
.is_buy_product_block i{font-size:13px;}
.is_buy_product_block{font-size:13px;}
.fa-check-circle-o::before{content:url("../img/verified.png");}
.margin-top-10{margin-top:10px;}
.button_mini_custom{border:1px solid #cc9900;color:black;cursor:pointer;display:inline-block;font-weight:bold;padding:5px 7px;position:relative;text-align:left;white-space:normal;}
.total-info-tool .first-block-ti,.total-info-tool,.b-search-items{padding:5px 5px 4px;}
.clear-search-items{float:right;margin:7px 10px 7px 0px;text-decoration:underline!important;}
.b-search-items{float:right!important;border:none!important;padding:0px 10px 0px!important;}
.b-search-items fieldset{border:medium none;}
.b-search-items input{border:0 none;float:right;margin-left:0;}
.b-search-items input.txt{width:131px;padding-left:5px;padding-right:5px;height:28px;font-size:11px;color:#666666;border:1px solid #dad4d4;border-right:none;margin-left:0px;}
.b-search-items fieldset{border:none;}
.clear-search-items{float:right;margin:7px 10px 7px 0px;text-decoration:underline!important;}
.separator-items-block{margin:0 5px;color:#333;font-weight:bold;}
.spmgsnipreview-widgets .myaccount{margin:0px!important;}
.text-align-center{text-align:center;}
.margin-bottom-20{margin-bottom:20px;}
.display-none{display:none;}
.spmgsnipreview-loyalty{clear:both;margin:0px;}
.spmgsnipreview-loyalty b.smpgsnipreview-buy{color:red;}
.spmgsnipreview-loyalty-tooltip{background:black;color:white;border-radius:3px;padding:10px;position:absolute;z-index:1000;width:25%;height:auto;line-height:1.3em;}
.button_mini_custom{background:#f4b61b repeat-x scroll 0 0;border:1px solid #cc9900;color:black;cursor:pointer;display:inline-block;font-weight:bold;padding:5px 7px;position:relative;text-align:left;white-space:normal;}
#footer-add-storereview-form-storereview .btn-danger{padding:5px!important;}
.spm-star{display:block;flex:0 0 auto;max-width:none!important;margin:0!important;padding:0!important;vertical-align:middle;}
.spm-star--title{width:1.125rem!important;height:1.125rem!important;}
.spm-star--summary{width:1.125rem!important;height:1.125rem!important;}
.spm-rating-distribution{min-height:11rem;}
.spm-rating-row{border-radius:var(--bs-border-radius,.375rem);padding:.125rem .25rem;}
.spm-rating-row.is-active{background:var(--bs-tertiary-bg,#f8f9fa);}
.spm-rating-row__filter{min-width:0;color:var(--bs-body-color,#212529);}
.spm-rating-row__filter:hover{color:var(--bs-body-color,#212529);}
.spm-rating-row__label{width:1rem;text-align:right;font-variant-numeric:tabular-nums;}
.spm-rating-row__star{color:#ffc107;line-height:1;}
.spm-rating-row__count{width:2rem;text-align:left;font-variant-numeric:tabular-nums;color:var(--bs-secondary-color,#6c757d);}
.spm-rating-progress{display:block;width:100%;height:.5rem;overflow:hidden;border:0;border-radius:var(--bs-border-radius-pill,50rem);background:var(--bs-secondary-bg,#e9ecef);appearance:none;}
.spm-rating-progress::-webkit-progress-bar{background:var(--bs-secondary-bg,#e9ecef);border-radius:var(--bs-border-radius-pill,50rem);}
.spm-rating-progress::-webkit-progress-value{background:#ffc107;border-radius:var(--bs-border-radius-pill,50rem);}
.spm-rating-progress::-moz-progress-bar{background:#ffc107;border-radius:var(--bs-border-radius-pill,50rem);}
