.bv-cleanslate.bv-cv2-cleanslate span, .bv-cleanslate.bv-cv2-cleanslate p {
  font-family: "Roboto", sans-serif !important; }

.bv-cleanslate.bv-cv2-cleanslate .bv-rating-stars {
  letter-spacing: 4px !important;
  line-height: 24px !important; }

.bv-cleanslate.bv-cv2-cleanslate .bv-rating-stars-off {
  color: #7c7c7c !important;
  font-size: 16px !important;
  line-height: 24px !important; }

.bv-cleanslate.bv-cv2-cleanslate .bv-rating-stars-on {
  color: #fac52e !important;
  font-size: 16px !important;
  line-height: 24px !important; }

.bv-cleanslate.bv-cv2-cleanslate [class*="bv-core-container-"] {
  /*! - Display title as per - RBE-2407
        .bv-content-title-container {
            display:none !important;
        }
        */ }
  .bv-cleanslate.bv-cv2-cleanslate [class*="bv-core-container-"] .bv-text-link {
    color: #358ed7 !important;
    text-decoration: none !important; }
    .bv-cleanslate.bv-cv2-cleanslate [class*="bv-core-container-"] .bv-text-link:hover, .bv-cleanslate.bv-cv2-cleanslate [class*="bv-core-container-"] .bv-text-link :visited, .bv-cleanslate.bv-cv2-cleanslate [class*="bv-core-container-"] .bv-text-link :active {
      color: #2e2e2e !important;
      text-decoration: none !important; }
  .bv-cleanslate.bv-cv2-cleanslate [class*="bv-core-container-"] .bv-header {
    position: relative !important; }
  .bv-cleanslate.bv-cv2-cleanslate [class*="bv-core-container-"] .bv-action-bar-header {
    display: none !important; }
  .bv-cleanslate.bv-cv2-cleanslate [class*="bv-core-container-"] .bv-action-bar {
    position: absolute !important;
    right: 0 !important;
    top: 0 !important;
    padding-top: 0 !important;
    padding-bottom: 0 !important;
    z-index: 1 !important; }
  .bv-cleanslate.bv-cv2-cleanslate [class*="bv-core-container-"] .bv-action-bar button.bv-write-review {
    width: 194px !important;
    padding-top: 10px !important;
    padding-bottom: 10px !important;
    background: white !important;
    border: 1px solid #dddddd !important;
    border-radius: 4px !important;
    font-size: 14px !important;
    font-weight: 500 !important;
    color: #358ed7 !important;
    font-family: "Roboto", sans-serif !important;
    line-height: 14px !important; }
    .bv-cleanslate.bv-cv2-cleanslate [class*="bv-core-container-"] .bv-action-bar button.bv-write-review:hover, .bv-cleanslate.bv-cv2-cleanslate [class*="bv-core-container-"] .bv-action-bar button.bv-write-review :active, .bv-cleanslate.bv-cv2-cleanslate [class*="bv-core-container-"] .bv-action-bar button.bv-write-review :focus, .bv-cleanslate.bv-cv2-cleanslate [class*="bv-core-container-"] .bv-action-bar button.bv-write-review :active:focus {
      background-color: #ffffff !important;
      border: solid 1px #dddddd !important;
      color: #2e2e2e !important;
      box-shadow: none !important; }
  .bv-cleanslate.bv-cv2-cleanslate [class*="bv-core-container-"] .bv-section-summary .bv-section-summary-block .bv-content-title {
    display: inline-block !important;
    font-family: "Roboto", sans-serif !important;
    line-height: 24px !important;
    font-size: 13px !important;
    color: #7c7c7c !important;
    padding-top: 0 !important; }
  .bv-cleanslate.bv-cv2-cleanslate [class*="bv-core-container-"] .bv-section-summary .bv-cv2-cleanslate .bv-core-container-583 .bv-inline-histogram-ratings td {
    font-family: "Roboto", sans-serif !important;
    line-height: 24px !important;
    font-size: 13px !important;
    color: #7c7c7c !important; }
  .bv-cleanslate.bv-cv2-cleanslate [class*="bv-core-container-"] .bv-section-summary .bv-section-summary-inline .bv-inline-histogram-ratings .bv-histogram-filter-helper {
    font-family: "Roboto", sans-serif !important;
    line-height: 24px !important;
    font-size: 13px !important;
    color: #7c7c7c !important; }
  .bv-cleanslate.bv-cv2-cleanslate [class*="bv-core-container-"] .bv-section-summary .bv-section-summary-inline .bv-secondary-rating-summary {
    padding-top: 60px !important; }
    @media screen and (max-width: 736px) {
      .bv-cleanslate.bv-cv2-cleanslate [class*="bv-core-container-"] .bv-section-summary .bv-section-summary-inline .bv-secondary-rating-summary {
        padding-top: 0px !important; } }
    .bv-cleanslate.bv-cv2-cleanslate [class*="bv-core-container-"] .bv-section-summary .bv-section-summary-inline .bv-secondary-rating-summary .bv-secondary-rating-summary-list .bv-secondary-rating-summary-id {
      font-family: "Roboto", sans-serif !important;
      line-height: 24px !important;
      font-size: 13px !important;
      color: #7c7c7c !important;
      padding: 0 !important; }
    .bv-cleanslate.bv-cv2-cleanslate [class*="bv-core-container-"] .bv-section-summary .bv-section-summary-inline .bv-secondary-rating-summary .bv-secondary-rating-summary-list .bv-secondary-rating-summary-rating {
      font-family: "Roboto", sans-serif !important;
      line-height: 24px !important;
      font-size: 13px !important;
      color: #7c7c7c !important;
      float: none !important;
      padding: 0 !important;
      text-align: left !important; }
  .bv-cleanslate.bv-cv2-cleanslate [class*="bv-core-container-"] .bv-content-secondary-ratings-value {
    background-image: none !important; }
  .bv-cleanslate.bv-cv2-cleanslate [class*="bv-core-container-"] .bv-content-item .bv-content-meta-wrapper {
    display: inline-block !important;
    line-height: 24px !important; }
  .bv-cleanslate.bv-cv2-cleanslate [class*="bv-core-container-"] .bv-content-data-summary .bv-content-meta .bv-author {
    font-family: "Roboto", sans-serif !important;
    line-height: 24px !important;
    color: #2e2e2e !important;
    font-weight: 500 !important; }
  .bv-cleanslate.bv-cv2-cleanslate [class*="bv-core-container-"] .bv-content-data-summary .bv-content-meta .bv-content-datetime {
    font-family: "Roboto", sans-serif !important;
    line-height: 24px !important;
    color: #7c7c7c !important; }
  .bv-cleanslate.bv-cv2-cleanslate [class*="bv-core-container-"] .bv-content-data-summary .bv-content-rating {
    line-height: 24px !important; }
  .bv-cleanslate.bv-cv2-cleanslate [class*="bv-core-container-"] .bv-content-summary p {
    color: #7c7c7c !important;
    font-family: "Roboto", sans-serif !important;
    font-size: 14px !important;
    line-height: 24px !important; }
  .bv-cleanslate.bv-cv2-cleanslate [class*="bv-core-container-"] .bv-content-item .bv-content-feedback-vote .bv-content-feedback-vote-request > h4 {
    color: #9d9d9d !important;
    line-height: 24px !important;
    font-size: 12px !important; }
  .bv-cleanslate.bv-cv2-cleanslate [class*="bv-core-container-"] .bv-control-bar .bv-content-btn-pages, .bv-cleanslate.bv-cv2-cleanslate [class*="bv-core-container-"] .bv-content-pagination .bv-content-btn-pages {
    width: 194px !important;
    padding-top: 15px !important;
    padding-bottom: 15px !important;
    background: white !important;
    border: 1px solid #dddddd !important;
    border-radius: 24px !important;
    font-size: 16px !important;
    font-weight: 500 !important;
    color: #358ed7 !important;
    font-family: "Roboto", sans-serif !important;
    line-height: 18px !important; }
    .bv-cleanslate.bv-cv2-cleanslate [class*="bv-core-container-"] .bv-control-bar .bv-content-btn-pages:hover, .bv-cleanslate.bv-cv2-cleanslate [class*="bv-core-container-"] .bv-control-bar .bv-content-btn-pages :active, .bv-cleanslate.bv-cv2-cleanslate [class*="bv-core-container-"] .bv-control-bar .bv-content-btn-pages :focus, .bv-cleanslate.bv-cv2-cleanslate [class*="bv-core-container-"] .bv-control-bar .bv-content-btn-pages :active:focus, .bv-cleanslate.bv-cv2-cleanslate [class*="bv-core-container-"] .bv-content-pagination .bv-content-btn-pages:hover, .bv-cleanslate.bv-cv2-cleanslate [class*="bv-core-container-"] .bv-content-pagination .bv-content-btn-pages :active, .bv-cleanslate.bv-cv2-cleanslate [class*="bv-core-container-"] .bv-content-pagination .bv-content-btn-pages :focus, .bv-cleanslate.bv-cv2-cleanslate [class*="bv-core-container-"] .bv-content-pagination .bv-content-btn-pages :active:focus {
      background-color: #ffffff !important;
      border: solid 1px #dddddd !important;
      color: #2e2e2e !important;
      box-shadow: none !important; }
  .bv-cleanslate.bv-cv2-cleanslate [class*="bv-core-container-"] .bv-mbox, .bv-cleanslate.bv-cv2-cleanslate [class*="bv-core-container-"] .bv-mbox-content-container {
    border-radius: 4px !important; }
  .bv-cleanslate.bv-cv2-cleanslate [class*="bv-core-container-"] .bv-submission .bv-fieldsets-actions {
    border-bottom-left-radius: 4px !important;
    border-bottom-right-radius: 4px !important; }
  .bv-cleanslate.bv-cv2-cleanslate [class*="bv-core-container-"] .bv-submission .bv-fieldsets .bv-form-actions .bv-submission-button-submit {
    border-radius: 4px !important;
    color: #ffffff !important;
    background-color: #358ed7 !important;
    border: solid 1px #3086cd !important;
    font-family: "Roboto", sans-serif !important;
    font-size: 16px !important;
    font-weight: 500 !important;
    background-image: none !important;
    box-shadow: none !important; }
    .bv-cleanslate.bv-cv2-cleanslate [class*="bv-core-container-"] .bv-submission .bv-fieldsets .bv-form-actions .bv-submission-button-submit:hover, .bv-cleanslate.bv-cv2-cleanslate [class*="bv-core-container-"] .bv-submission .bv-fieldsets .bv-form-actions .bv-submission-button-submit :active, .bv-cleanslate.bv-cv2-cleanslate [class*="bv-core-container-"] .bv-submission .bv-fieldsets .bv-form-actions .bv-submission-button-submit :focus, .bv-cleanslate.bv-cv2-cleanslate [class*="bv-core-container-"] .bv-submission .bv-fieldsets .bv-form-actions .bv-submission-button-submit :active:focus {
      border-radius: 4px !important;
      color: #ffffff !important;
      background-color: #379aeb !important;
      border: solid 1px #3086cd !important;
      font-family: "Roboto", sans-serif !important;
      font-size: 16px !important;
      font-weight: 500 !important;
      background-image: none !important;
      box-shadow: none !important; }
  .bv-cleanslate.bv-cv2-cleanslate [class*="bv-core-container-"] .bv-submission input.bv-text {
    font-family: "Roboto", sans-serif !important; }
  .bv-cleanslate.bv-cv2-cleanslate [class*="bv-core-container-"] .bv-mbox-close > span {
    font-family: "BVCustom" !important; }
  .bv-cleanslate.bv-cv2-cleanslate [class*="bv-core-container-"] span.bv-helper-icon-negative, .bv-cleanslate.bv-cv2-cleanslate [class*="bv-core-container-"] span.bv-helper-icon-positive {
    font-family: "BVCustom" !important; }
