.error-page-inner .logo-kray div:first-of-type {
  font-size: 34px;
  font-weight: 500;
  line-height: 0.75;
}
.error-page-inner h1,
.error-page-inner p {
  color: #ffffff;
  line-height: 2.14;
  font-weight: 400;
}
.error-page-inner h1 {
  font-family: 'Montserrat', sans-serif;
  font-size: 48px;
}
.error-page-inner p {
  font-family: 'Montserrat', sans-serif;
  font-size: 14px;
}
.error-page-inner a:hover,
.error-page-inner a:visited,
.error-page-inner a:active {
  text-decoration: none;
  -webkit-font-smoothing: antialiased;
  -webkit-text-shadow: rgba(0,0,0,.01) 0 0 1px;
  text-shadow: rgba(0,0,0,.01) 0 0 1px;
  color: #fff;
}
.sr-experience .header-title,
.sr-experience .price-include,
.sr-experience .price-exclude,
.sr-experience .cancel-policy {
  margin-bottom: 20px;
}
/***************module-experience-list******************/
.solidres-module-experience .item-name, 
.sr-experience .item-name {
  font-size: 16px;
}
/****************итог заказа************************/
.table td, 
.table th {
  padding: .55rem;
}
/*****************footer-menu**************************/
.top-footer_menu a {
  font-size: 18px;
}
.main-body .item-page {
	margin-top: 50px;
  	margin-bottom: 50px;
}
.top-footer_menu ul {
	list-style: none;
	margin-bottom: 0px;
}
/**********************tikets*************************/
body .TPWL-template-header {
  background: #fe435b;
}
.mewtwo-widget--whitelabel_ru .mewtwo-flights {
  background: #fe435b !important;
  border-color: #d35131 !important;
  border-radius: 0px !important;
}
.TPWL-widget .TPWL-template-header {
  overflow: visible;
  padding-top: 25px;
  min-height: 180px;
}
/************************отзывы********************/
.item .review-score-badge {
  width: 35px;
  line-height: 35px;
  border-radius: 5px 5px 5px 5px;
  background-color: #f5f5f5;
}
.tour-header .review-score-badge {
  width: 45px;
  line-height: 45px;
  border-radius: 5px 5px 5px 5px;
  background-color: #f5f5f5;
}
.item .review-comment {
  font-size: 14px;
  font-weight: 400;
}
.item .review-count {
  font-size: 10px;
}
.review-comment {
	line-height: 1.0;
}
.tour-header .review-comment {
  font-size: 16px;
}
.tour-header .review-count {
  font-size: 14px;
}
.sr-wish-list > a, .sr-wish-list > a:hover, .sr-wish-list > a:focus {
  line-height: 26px;
  padding: 10px;
}
.list_feedback_value > li.tag {
  display: inline-block;
  border: 1px solid #3e4b6c;
  background-color: #3e4b6c;
  text-align: center;
  color: #fff;
  position: relative;
  margin-right: 10px;
  margin-bottom: 5px;
  padding: 7px 12px;
}
.sr-feedback-list .box > .detail > .like_count,
.feedback_comment_like .fa, .positive .fa {
  color: #3e4b6c;
}
.list_feedback_value > li.tag::after, .list_feedback_value > li.tag::before {
  border: none;
}
/************************оценки экскурсии*************************/
.badge, .badge-info {
  background-color: #fb66796b;
}
.progress-bar {
  background-color: #3e4b6cb3;
}
/**********************news***************************/
#news-item .sppb-addon-article > .sppb-article-info-wrap h3 > a {
    color: #fe3c52;
}
/**************************tags*********************************/
.tagspopular .tags_content {
	list-style: none;
}