.khalil-reviews-widget .reviews-aggregate .aggregate-title{font-size:18px;font-weight:700}.khalil-reviews-widget .reviews-stream .stream-title{font-size:18px;font-weight:700}.khalil-reviews-widget .reviews-stream .reviews-list .review .review-text .review-text-inner p{margin:0 0 1em;padding:0}.khalil-reviews-widget .reviews-stream .reviews-list .review .review-attribution .author{font-size:16px;display:inline-block}.khalil-reviews-widget .reviews-stream .reviews-list .review .review-attribution .author .author-name{font-weight:700}.khalil-reviews-widget .reviews-stream .reviews-list .review .review-attribution .author .author-subtitle{display:block;margin-top:5px;font-style:italic}.khalil-reviews-widget .reviews-stream .reviews-pager{margin-left:10px;margin-top:20px;display:block}.khalil-reviews-widget .reviews-stream .reviews-pager a{margin-right:10px}.khalil-reviews-widget .reviews-pager-info{margin-bottom:8px}.khalil-reviews-widget .stars .star-sm-off{background-position:-750px -275px}.khalil-reviews-widget .stars .star-sm-half{background-position:-770px -275px}.khalil-reviews-widget .stars .star-md-off{background-position:-840px -320px}.khalil-reviews-widget .stars .star-md-half{background-position:-880px -320px}.khalil-reviews-widget .stars .star-lg{background-position:-800px -250px}.khalil-reviews-widget .stars .star-lg-off{background-position:-860px -250px}.khalil-reviews-widget .stars .star-lg-half{background-position:-920px -250px}.khalil-reviews-widget.khalil-reviews-layout-all{margin:auto;max-width:1330px;padding:0 20px;width:100%}.khalil-reviews-sidebar{font-family:Arial,Helvetica,sans-serif;color:#000;width:100%;box-sizing:border-box;padding:4px 0 8px}.khalil-reviews-sidebar *{box-sizing:border-box}.khalil-reviews-sidebar .kr-sb-name{font-size:1.25rem;margin:0 0 4px;padding:0 8px;line-height:1.2}.khalil-reviews-sidebar .kr-sb-avg{display:flex;align-items:center;gap:8px;padding:0 8px 6px;flex-wrap:wrap}.khalil-reviews-sidebar .kr-sb-avg-text{margin:0;font-size:.6rem;font-weight:700;line-height:1.4}.khalil-reviews-sidebar .kr-sb-number{font-size:.75rem}.khalil-reviews-sidebar .kr-sb-title{color:#7f7f7f;font-size:.75rem;font-weight:700;margin:8px 8px 6px;padding-bottom:10px;border-bottom:2px solid #fff}.khalil-reviews-sidebar .kr-sb-item{margin:0 0 12px;padding:4px 0 8px;color:#666;border-bottom:2px solid #fff}.khalil-reviews-sidebar .kr-sb-meta{display:flex;align-items:center;gap:10px;padding:0 8px}.khalil-reviews-sidebar .kr-sb-logo{display:inline-flex;flex:0 0 auto}.khalil-reviews-sidebar .kr-sb-logo img{width:20px;height:20px;display:block}.khalil-reviews-sidebar .kr-sb-stars{flex:1 1 auto}.khalil-reviews-sidebar .kr-sb-date{margin-left:auto;font-size:.75rem;color:#666;white-space:nowrap}.khalil-reviews-sidebar .kr-sb-body{margin:10px 20px 8px;font-size:1rem;line-height:1.35;color:#666}.khalil-reviews-sidebar .kr-sb-more-wrap{text-align:center;margin-top:8px;padding:0 8px}.khalil-reviews-sidebar .kr-sb-more{display:inline-block;background:#000;color:#fff!important;border-radius:20px;font-size:14px;font-weight:600;padding:8px 28px;text-transform:uppercase;text-decoration:none!important;box-shadow:0 9px 10px -5px rgba(0,0,0,.2)}.khalil-reviews-sidebar .kr-sb-more:hover{color:#fff!important;opacity:.9}@media (max-width:400px){.khalil-reviews-sidebar .kr-sb-body{font-size:.75rem;margin:8px 12px}.khalil-reviews-sidebar .kr-sb-more{display:block;width:100%;padding:8px 15px}}@media (max-width:767px){.khalil-reviews-widget.khalil-reviews-layout-all{padding:0 12px}}