

/* Start:/bitrix/components/bitrix/system.pagenavigation/templates/round/style.min.css?17943839332515*/
.bx-pagination{margin:10px 0}.bx-pagination .bx-pagination-container{text-align:center;position:relative}.bx-pagination .bx-pagination-container ul{padding:0;margin:0;list-style:none;display:inline-block}.bx-pagination .bx-pagination-container ul li{display:inline-block;margin:0 2px 15px}.bx-pagination .bx-pagination-container ul li span{-webkit-transition:color .3s ease,background-color .3s ease,border-color .3s ease;-moz-transition:color .3s ease,background-color .3s ease,border-color .3s ease;-ms-transition:color .3s ease,background-color .3s ease,border-color .3s ease;-o-transition:color .3s ease,background-color .3s ease,border-color .3s ease;transition:color .3s ease,background-color .3s ease,border-color .3s ease;background:#eff0f1;padding:0 8px;font-size:14px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bx-pagination .bx-pagination-container ul li a,.bx-pagination .bx-pagination-container ul li span{display:block;height:32px;min-width:32px;line-height:32px;color:#444;border-radius:16px;vertical-align:middle}.bx-pagination .bx-pagination-container ul li a{text-decoration:none}.bx-pagination .bx-pagination-container ul li a:hover span{background:#dadada}.bx-pagination .bx-pagination-container ul li.bx-active span{background:#0083d1;color:#fff}.bx-pagination .bx-pagination-container ul li.bx-pag-all a span,.bx-pagination .bx-pagination-container ul li.bx-pag-next a span,.bx-pagination .bx-pagination-container ul li.bx-pag-prev a span{background:#fff;border:2px solid #eff0f1;line-height:28px;padding:0 18px;color:#444}.bx-pagination .bx-pagination-container ul li.bx-pag-all span,.bx-pagination .bx-pagination-container ul li.bx-pag-next span,.bx-pagination .bx-pagination-container ul li.bx-pag-prev span{color:#aab1b4;background:#fff;border:2px solid #eff0f1;line-height:28px;padding:0 18px}.bx-pagination .bx-pagination-container ul li.bx-pag-all a:hover span,.bx-pagination .bx-pagination-container ul li.bx-pag-next a:hover span,.bx-pagination .bx-pagination-container ul li.bx-pag-prev a:hover span{background:#fff;border-color:#dadada;color:#000}.bx-pagination.bx-green .bx-pagination-container ul li.bx-active span{background:#3bc915;color:#fff}.bx-pagination.bx-yellow .bx-pagination-container ul li.bx-active span{background:#f9a91d;color:#fff}.bx-pagination.bx-red .bx-pagination-container ul li.bx-active span{background:#e22b2b;color:#fff}.bx-pagination.bx-blue .bx-pagination-container ul li.bx-active span{background:#0083d1;color:#fff}
/* End */


/* Start:/local/templates/russia_otdih_2025/components/bitrix/catalog.section/sanatoriums-rating/style.css?17618992381292*/
.item-point {
  justify-content: space-between;
  display: flex;
  border-bottom: 1px dotted #cdc2c2;
  margin-bottom: 5px;
}

.middle-point span {
  text-transform: uppercase;
  font-size: 11px;
  text-align: center;
}


.bx_item_detail_rating {
  margin: 0;
  margin-bottom: 0;
  border: 0;
}

.bx_item_detail_rating td {
  vertical-align: middle;
  text-align: left;
  padding: 0;
  border: 0;
  background: #958e7c;
}

.reviews .bx_item_detail_rating td {
  background: none;
}

.reviews .bx_item_detail_rating .bx_stars_bg {
  background-position: 0 -28px;
}

.bx_item_detail_rating .bx_item_rating {
  text-align: right;
  cursor: pointer;
}

.bx_item_detail_rating .bx_stars_container {
  position: relative;
  width: 100px;
  height: 14px;
  background: #e4e4e4;
  background-size: 100% 100%;
}

.bx_item_detail_rating .bx_stars_bg {
  position: relative;
  height: 14px;
  z-index: 101;
  background: url(/bitrix/templates/russia_otdih/img/template/rating-balls.png) no-repeat 0 0;
}

.bx_item_detail_rating .bx_stars_progres {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  background: #31af60;
}

.bx_item_detail_rating .bx_stars_rating_votes {
  color: #8d8d8d;
  font-size: 11px;
  line-height: 11px;
  vertical-align: middle;
}

.middle-point {
  padding-top: 25px;
}
/* End */


/* Start:/local/templates/russia_otdih_2025/components/bitrix/form.result.new/feedback/style.css?1771492773295*/
.managers__item .feedback__form{ max-width: 100%}
.managers__item .feedback__form textarea{height: 210px;}
.managers__item .feedback__form .check__label{color: #777;}
.managers__item .feedback__form .white-text{color: red}
.managers__item .js-form-feedback-success{color: #27ae60!important;}
/* End */
/* /bitrix/components/bitrix/system.pagenavigation/templates/round/style.min.css?17943839332515 */
/* /local/templates/russia_otdih_2025/components/bitrix/catalog.section/sanatoriums-rating/style.css?17618992381292 */
/* /local/templates/russia_otdih_2025/components/bitrix/form.result.new/feedback/style.css?1771492773295 */
