/* -------------------
BEGIN  
Sitecore Resource: 6e79c0d7-9a46-4f19-b496-22d051f817b0
   -------------------*/

.srk h1,
.znayu-pro-bol-v-zhivote h1 {
  font-family: 'ManropeExtraBold';
}
.srk p,
.znayu-pro-bol-v-zhivote p {
  font-family: 'ManropeMedium';
}
.srk p.light-gray,
.znayu-pro-bol-v-zhivote p.light-gray {
  font-family: 'ManropeRegular';
}
.srk nav.score-megamenu.navbar.navbar-default,
.znayu-pro-bol-v-zhivote nav.score-megamenu.navbar.navbar-default {
  background: rgba(255, 255, 255, 0.5);
}
.srk .image-component,
.znayu-pro-bol-v-zhivote .image-component {
  margin-top: -110px;
}
.srk .image-component .main-banner-content,
.znayu-pro-bol-v-zhivote .image-component .main-banner-content {
  background: linear-gradient(270deg, #b72126 7.29%, #ed1c24 90.62%);
  border-radius: 0px 800px 800px 0px;
  width: 1177px;
  height: 250px;
  top: 330px;
  padding: 50px 76px;
}
.srk .image-component .main-banner-content ol.score-breadcrumb.breadcrumb,
.znayu-pro-bol-v-zhivote .image-component .main-banner-content ol.score-breadcrumb.breadcrumb {
  padding: 0;
  margin: 0;
}
.srk .image-component .main-banner-content ol.score-breadcrumb.breadcrumb li,
.znayu-pro-bol-v-zhivote .image-component .main-banner-content ol.score-breadcrumb.breadcrumb li {
  color: white !important;
  font-size: 12px;
  line-height: 16.8px;
  font-family: 'ManropeMedium';
  font-weight: 500;
}
.srk .image-component .main-banner-content ol.score-breadcrumb.breadcrumb li a,
.znayu-pro-bol-v-zhivote .image-component .main-banner-content ol.score-breadcrumb.breadcrumb li a {
  color: white !important;
  font-size: 12px;
  line-height: 16.8px;
  font-family: 'ManropeMedium';
  font-weight: 500;
}
.srk .image-component .main-banner-content h1,
.znayu-pro-bol-v-zhivote .image-component .main-banner-content h1 {
  font-size: 50px;
  line-height: 55px;
  color: white;
  margin: 0;
  width: 85%;
  font-family: 'ManropeExtraBold';
}
.srk .publishdate,
.znayu-pro-bol-v-zhivote .publishdate {
  width: 42%;
  margin: 120px auto 30px;
}
.srk .publishdate span.publication-date,
.znayu-pro-bol-v-zhivote .publishdate span.publication-date {
  font-size: 12px;
  line-height: 18px;
  color: #878787 !important;
  font-family: 'ManropeBold';
  letter-spacing: 0.05em;
  text-transform: uppercase;
  font-weight: 700;
}
.srk .publishdate a.subsection-tag,
.znayu-pro-bol-v-zhivote .publishdate a.subsection-tag {
  display: inline-block;
  font-size: 12px;
  line-height: 18px;
  color: #12120d !important;
  font-family: 'ManropeBold';
  letter-spacing: 0.05em;
  text-transform: uppercase;
  font-weight: 700;
  background: #ebebeb;
  border-radius: 66px;
  padding: 10px 15px;
  float: right;
  margin-top: -8px;
}
.srk .score-structural.score-column2-wideright.main2column,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column {
  padding: 0 70px;
  position: relative;
}
.srk .score-structural.score-column2-wideright.main2column .score-left,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-left {
  width: 25% !important;
  position: sticky;
  top: 10%;
}
.srk .score-structural.score-column2-wideright.main2column .score-left .sideMenuLinks,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-left .sideMenuLinks {
  width: 55%;
  border-top: 1px solid #ebebeb;
  margin-top: 10px;
}
.srk .score-structural.score-column2-wideright.main2column .score-left .sideMenuLinks ul,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-left .sideMenuLinks ul {
  padding-left: 0;
  padding-top: 20px;
  list-style: none;
}
.srk .score-structural.score-column2-wideright.main2column .score-left .sideMenuLinks ul li a,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-left .sideMenuLinks ul li a {
  font-size: 12px;
  line-height: 18px;
  text-transform: uppercase;
  color: gray;
  font-weight: bold;
  letter-spacing: 0.05em;
}
.srk .score-structural.score-column2-wideright.main2column .score-right,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right {
  width: 50% !important;
float: left;

}
.srk .score-structural.score-column2-wideright.main2column .score-right .text-component.last-container,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .text-component.last-container {
  padding-top: 40px;
}
.srk .score-structural.score-column2-wideright.main2column .score-right .first-divsection,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .first-divsection {
  border-top: 1px solid #ebebeb;
  padding-top: 30px;
  margin-top: 0 !important;
}
.srk .score-structural.score-column2-wideright.main2column .score-right .first-divsection .light-gray,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .first-divsection .light-gray {
  font-size: 20px;
  line-height: 30px;
  font-weight: normal;
  color: gray !important;
  margin: 0 0 5px;
  padding-bottom: 55px;
}
@media only screen and (max-width: 767px) {
  .srk .score-structural.score-column2-wideright.main2column .score-right .first-divsection .light-gray,
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .first-divsection .light-gray {
    font-size: 16px;
    line-height: 22.4px;
  }
}
.srk .score-structural.score-column2-wideright.main2column .score-right .first-divsection img.stomach-pain-img,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .first-divsection img.stomach-pain-img {
  border-radius: 20px;
  margin-bottom: 58px;
}
.srk .score-structural.score-column2-wideright.main2column .score-right .sectiondiv,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .sectiondiv {
  margin: 60px 0;
}
.srk .score-structural.score-column2-wideright.main2column .score-right .sectiondiv.relativediv,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .sectiondiv.relativediv {
  position: relative;
}
.srk .score-structural.score-column2-wideright.main2column .score-right .sectiondiv.relativediv .leftside-img,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .sectiondiv.relativediv .leftside-img {
  width: 220px;
  height: auto;
  margin-top: 0 !important;
  padding: 0;
  top: 163px;
}
@media screen and (max-width: 1200px) {
  .srk .score-structural.score-column2-wideright.main2column .score-right .sectiondiv.relativediv .leftside-img,
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .sectiondiv.relativediv .leftside-img {
    position: initial;
    top: 0;
    left: 0;
    transform: translate(0);
    margin-left: auto;
    margin-right: auto;
    margin-top: 30px !important;
    margin-bottom: 30px !important;
  }
}
.srk .score-structural.score-column2-wideright.main2column .score-right .sectiondiv.relativediv .leftside-img p,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .sectiondiv.relativediv .leftside-img p {
  width: 80%;
  margin: 35px auto 0;
}
.srk .score-structural.score-column2-wideright.main2column .score-right .sectiondiv.relativediv .leftside-img .red-section,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .sectiondiv.relativediv .leftside-img .red-section {
  background: linear-gradient(270deg, #b72126 7.29%, #ed1c24 90.62%);
  margin-top: 85px;
  text-align: center;
  border-bottom-left-radius: 20px;
  border-bottom-right-radius: 20px;
}
.srk .score-structural.score-column2-wideright.main2column .score-right .sectiondiv.relativediv .leftside-img .red-section img.redbox-img,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .sectiondiv.relativediv .leftside-img .red-section img.redbox-img {
  margin-top: -22%;
}
.srk .score-structural.score-column2-wideright.main2column .score-right .sectiondiv.relativediv .leftside-img .red-section .red-button,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .sectiondiv.relativediv .leftside-img .red-section .red-button {
  color: white;
  border: 2px solid white;
  margin: 10px 0 20px;
  padding: 8px 20px;
}
.srk .score-structural.score-column2-wideright.main2column .score-right .sectiondiv ul,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .sectiondiv ul {
  padding-left: 25px;
  position: relative;
}
.srk .score-structural.score-column2-wideright.main2column .score-right .sectiondiv ul li,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .sectiondiv ul li {
  list-style: none;
}
.srk .score-structural.score-column2-wideright.main2column .score-right .sectiondiv ul li:before,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .sectiondiv ul li:before {
  content: " ";
  display: inline-block;
  background: url(-/media/237687f11adc42e9b9ddcfcc3e4f2ed8.ashx);
  background-size: 13px 14px;
  background-repeat: no-repeat;
  width: 13px;
  height: 14px;
  position: absolute;
  left: 0;
  margin-top: 6px;
}
@media only screen and (min-width:992px) and (max-width:1199px) {
  
}
.srk .score-structural.score-column2-wideright.main2column .score-right .sectiondiv .gray-border,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .sectiondiv .gray-border {
  border-top: 1px solid #ebebeb;
  border-bottom: 1px solid #ebebeb;
  margin-top: 40px;
}
.srk .score-structural.score-column2-wideright.main2column .score-right .sectiondiv .gray-border p,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .sectiondiv .gray-border p {
  font-size: 18px;
  line-height: 27px;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  font-weight: 700;
  color: #ed1c24 !important;
  font-family: 'ManropeBold';
}
.srk .score-structural.score-column2-wideright.main2column .score-right .sectiondiv p.strong-font,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .sectiondiv p.strong-font {
  margin: 40px 0px 20px;
}
.srk .score-structural.score-column2-wideright.main2column .score-right .sectiondiv img.toiletpaper,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .sectiondiv img.toiletpaper {
  border-radius: 20px;
  margin-top: 45px;
}
.srk .score-structural.score-column2-wideright.main2column .score-right .sectiondiv img.icon1,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .sectiondiv img.icon1 {
  margin-top: 45px;
}
.srk .score-structural.score-column2-wideright.main2column .score-right .sectiondiv img.doctor-img,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .sectiondiv img.doctor-img {
  margin-top: 55px;
  border-radius: 20px;
}
.srk .score-structural.score-column2-wideright.main2column .score-right .sectiondiv img.icon2,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .sectiondiv img.icon2 {
  margin-top: 50px;
}
.srk .score-structural.score-column2-wideright.main2column .score-right .sectiondiv img.image3,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .sectiondiv img.image3,
.srk .score-structural.score-column2-wideright.main2column .score-right .sectiondiv img.image4,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .sectiondiv img.image4 {
  margin: 50px 0 20px;
  border-radius: 20px;
}
.srk .score-structural.score-column2-wideright.main2column .score-right .sectiondiv img.doughnut-img,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .sectiondiv img.doughnut-img {
  margin-top: 70px;
  border-radius: 20px;
}
.srk .score-structural.score-column2-wideright.main2column .score-right .sectiondiv img.icon,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .sectiondiv img.icon {
  margin: 50px 0 0;
}
.srk .score-structural.score-column2-wideright.main2column .score-right .sectiondiv .row,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .sectiondiv .row {
  margin: 0;
}
.srk .score-structural.score-column2-wideright.main2column .score-right .sectiondiv .row:after,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .sectiondiv .row:after {
  content: "";
  display: table;
  clear: both;
}
.srk .score-structural.score-column2-wideright.main2column .score-right .sectiondiv .row .column,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .sectiondiv .row .column {
  float: left;
}
.srk .score-structural.score-column2-wideright.main2column .score-right .sectiondiv .row .left,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .sectiondiv .row .left {
  width: 64%;
  padding-right: 65px;
}
.srk .score-structural.score-column2-wideright.main2column .score-right .sectiondiv .row .left p,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .sectiondiv .row .left p {
  margin: 0;
}
.srk .score-structural.score-column2-wideright.main2column .score-right .sectiondiv .row .right,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .sectiondiv .row .right {
  width: 36%;
  border-left: 2px solid #ed1c24;
  height: 185px;
  padding-left: 20px;
}
.srk .score-structural.score-column2-wideright.main2column .score-right .sectiondiv .row .right p,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .sectiondiv .row .right p {
  font-size: 18px;
  line-height: 27px;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  font-weight: 700;
  color: #ed1c24 !important;
  margin: 0;
  font-family: 'ManropeBold';
}
.srk .score-structural.score-column2-wideright.main2column .score-right .sectiondiv span.red-font,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .sectiondiv span.red-font {
  color: #ed1c24 !important;
}
.srk .score-structural.score-column2-wideright.main2column .score-right .sectiondiv img.preventive-img,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .sectiondiv img.preventive-img {
  margin: 50px 0 45px;
  border-radius: 20px;
}
.srk .score-structural.score-column2-wideright.main2column .score-right div.di-has-columns .score-structural.score-column2-equal,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right div.di-has-columns .score-structural.score-column2-equal,
.srk .score-structural.score-column2-wideright.main2column .score-right div#types .score-structural.score-column2-equal,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right div#types .score-structural.score-column2-equal {
  margin-bottom: 20px;
}
.srk .score-structural.score-column2-wideright.main2column .score-right div.di-has-columns .score-structural.score-column2-equal .score-left,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right div.di-has-columns .score-structural.score-column2-equal .score-left,
.srk .score-structural.score-column2-wideright.main2column .score-right div#types .score-structural.score-column2-equal .score-left,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right div#types .score-structural.score-column2-equal .score-left,
.srk .score-structural.score-column2-wideright.main2column .score-right div.di-has-columns .score-structural.score-column2-equal .score-right,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right div.di-has-columns .score-structural.score-column2-equal .score-right,
.srk .score-structural.score-column2-wideright.main2column .score-right div#types .score-structural.score-column2-equal .score-right,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right div#types .score-structural.score-column2-equal .score-right {
  width: 50% !important;
  padding: 0 20px 0 0;
}
@media only screen and (max-width: 767px) {
  .srk .score-structural.score-column2-wideright.main2column .score-right div.di-has-columns .score-structural.score-column2-equal .score-left,
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right div.di-has-columns .score-structural.score-column2-equal .score-left,
  .srk .score-structural.score-column2-wideright.main2column .score-right div#types .score-structural.score-column2-equal .score-left,
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right div#types .score-structural.score-column2-equal .score-left,
  .srk .score-structural.score-column2-wideright.main2column .score-right div.di-has-columns .score-structural.score-column2-equal .score-right,
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right div.di-has-columns .score-structural.score-column2-equal .score-right,
  .srk .score-structural.score-column2-wideright.main2column .score-right div#types .score-structural.score-column2-equal .score-right,
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right div#types .score-structural.score-column2-equal .score-right {
    width: 100% !important;
  }
}
.srk .score-structural.score-column2-wideright.main2column .score-right div.di-has-columns .score-structural.score-column2-equal .score-left .text-component,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right div.di-has-columns .score-structural.score-column2-equal .score-left .text-component,
.srk .score-structural.score-column2-wideright.main2column .score-right div#types .score-structural.score-column2-equal .score-left .text-component,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right div#types .score-structural.score-column2-equal .score-left .text-component,
.srk .score-structural.score-column2-wideright.main2column .score-right div.di-has-columns .score-structural.score-column2-equal .score-right .text-component,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right div.di-has-columns .score-structural.score-column2-equal .score-right .text-component,
.srk .score-structural.score-column2-wideright.main2column .score-right div#types .score-structural.score-column2-equal .score-right .text-component,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right div#types .score-structural.score-column2-equal .score-right .text-component {
  background: linear-gradient(180deg, #fafaf9 0%, #eff0f1 100%);
  border-radius: 20px;
  padding: 20px 30px 20px 20px;
  min-height: 147px;
}
.srk .score-structural.score-column2-wideright.main2column .score-right div.di-has-columns .score-structural.score-column2-equal .score-left .text-component h2,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right div.di-has-columns .score-structural.score-column2-equal .score-left .text-component h2,
.srk .score-structural.score-column2-wideright.main2column .score-right div#types .score-structural.score-column2-equal .score-left .text-component h2,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right div#types .score-structural.score-column2-equal .score-left .text-component h2,
.srk .score-structural.score-column2-wideright.main2column .score-right div.di-has-columns .score-structural.score-column2-equal .score-right .text-component h2,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right div.di-has-columns .score-structural.score-column2-equal .score-right .text-component h2,
.srk .score-structural.score-column2-wideright.main2column .score-right div#types .score-structural.score-column2-equal .score-right .text-component h2,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right div#types .score-structural.score-column2-equal .score-right .text-component h2 {
  font-size: 40px;
  line-height: 48px;
  color: #ed1c24;
  font-weight: 700;
  margin: 0;
  font-family: 'ManropeBold';
}
.srk .score-structural.score-column2-wideright.main2column .score-right div.di-has-columns .score-structural.score-column2-equal .score-left .text-component p,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right div.di-has-columns .score-structural.score-column2-equal .score-left .text-component p,
.srk .score-structural.score-column2-wideright.main2column .score-right div#types .score-structural.score-column2-equal .score-left .text-component p,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right div#types .score-structural.score-column2-equal .score-left .text-component p,
.srk .score-structural.score-column2-wideright.main2column .score-right div.di-has-columns .score-structural.score-column2-equal .score-right .text-component p,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right div.di-has-columns .score-structural.score-column2-equal .score-right .text-component p,
.srk .score-structural.score-column2-wideright.main2column .score-right div#types .score-structural.score-column2-equal .score-right .text-component p,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right div#types .score-structural.score-column2-equal .score-right .text-component p {
  font-size: 12px;
  line-height: 16.8px;
  color: #ed1c24 !important;
  font-family: 'ManropeBold';
  font-weight: 700;
  text-transform: uppercase;
  margin: 5px 0 0;
}
.srk .score-structural.score-column2-wideright.main2column .score-right div#symptoms li:before,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right div#symptoms li:before {
  background: url(-/media/06f6f42ce1214566a4421b77d1588da9.ashx);
  background-size: 11px 13px;
  background-repeat: no-repeat;
  margin-top: 8px;
}
.srk .score-structural.score-column2-wideright.main2column .score-right div#diagnostics li:before,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right div#diagnostics li:before {
  background: url(-/media/7b5ab64374074fd98479247380d1d30a.ashx);
  background-size: 13px 13px;
  background-repeat: no-repeat;
}
.srk .score-structural.score-column2-wideright.main2column .score-right ul.comment-icon li:before,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right ul.comment-icon li:before {
  background: url(-/media/d9baefe41205482299626b44007b95f9.ashx) !important;
  background-size: 15px 15px !important;
  width: 15px !important;
  height: 15px !important;
}
.srk .score-structural.score-column2-wideright.main2column .score-right .leftside-img,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .leftside-img {
  position: absolute;
  transform: translateX(100%);
  right: 0;
  border: 2px solid #ebebeb;
  box-sizing: border-box;
  border-radius: 20px;
  width: 220px;
  height: 224px;
  padding: 30px;
  margin-top: 50px;
  right: -90px;
}
.srk .score-structural.score-column2-wideright.main2column .score-right .leftside-img p,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .leftside-img p {
  font-size: 14px;
  line-height: 20px;
  font-weight: 600;
  font-family: 'ManropeSemiBold';
  margin-bottom: 42px;
  margin-top: 0;
}
.srk .score-structural.score-column2-wideright.main2column .score-right .leftside-img .red-button,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .leftside-img .red-button {
  background: #ed1c24;
  border-radius: 66px;
  margin: 25px 0;
  padding: 10px 55px;
  width: 159px;
  height: 38px;
  color: white;
  display: inline-block;
  font-size: 12px;
  line-height: 18px;
  font-weight: 700;
  font-family: 'ManropeBold';
  letter-spacing: 0.05em;
  text-transform: uppercase;
}
.srk .score-structural.score-column2-wideright.main2column .score-right .last-container p.mb,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .last-container p.mb {
  margin-bottom: 60px;
}
.srk .score-structural.score-column2-wideright.main2column .score-right .last-container h2.mb,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .last-container h2.mb {
  margin-bottom: 40px;
}
.srk .score-structural.score-column2-wideright.main2column .score-right .last-container .score-structural.score-column2-equal,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .last-container .score-structural.score-column2-equal {
  margin-bottom: 20px;
}
.srk .score-structural.score-column2-wideright.main2column .score-right .last-container .score-structural.score-column2-equal .score-left,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .last-container .score-structural.score-column2-equal .score-left,
.srk .score-structural.score-column2-wideright.main2column .score-right .last-container .score-structural.score-column2-equal .score-right,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .last-container .score-structural.score-column2-equal .score-right {
  width: 50% !important;
  padding: 0 20px 0 0;
  opacity: 1;
}
.srk .score-structural.score-column2-wideright.main2column .score-right .last-container .bg-gray,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .last-container .bg-gray {
  background: linear-gradient(180deg, #fafaf9 0%, #eff0f1 100%);
  border-radius: 20px;
  padding: 20px 30px 20px 20px;
  min-height: 147px;
}
.srk .score-structural.score-column2-wideright.main2column .score-right .last-container .bg-gray p,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .last-container .bg-gray p {
  font-size: 12px;
  line-height: 16.8px;
  color: #ed1c24 !important;
  font-family: 'ManropeBold';
  font-weight: 700;
  text-transform: uppercase;
  margin: 20px 0 0;
}
.srk .score-structural.score-column2-wideright.main2column .score-right .last-container .text-component.bg-gray.last,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .last-container .text-component.bg-gray.last {
  width: 280px;
}
.srk .score-structural.score-column2-wideright.main2column.grey-bg,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column.grey-bg {
  background: #fafaf9;
  margin-top: 20px;
  padding-bottom: 70px;
}
.srk .score-structural.score-column2-wideright.main2column.grey-bg .score-right > .text-component,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column.grey-bg .score-right > .text-component {
  border: none;
}
.srk .score-structural.score-column2-wideright.main2column.grey-bg .score-right > .text-component.sectiondiv#preventive,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column.grey-bg .score-right > .text-component.sectiondiv#preventive {
  margin-bottom: 0;
  margin-top: 10px;
}
.srk .score-structural.score-column2-wideright.main2column.grey-bg .leftside-img,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column.grey-bg .leftside-img {
  bottom: auto;
  top: 65px;
  margin-top: 0;
}
.srk .score-structural.score-column.product_slider,
.znayu-pro-bol-v-zhivote .score-structural.score-column.product_slider {
  padding: 60px 0 100px;
}
.srk .panel-group,
.znayu-pro-bol-v-zhivote .panel-group {
  margin-bottom: 120px;
}
.srk .panel-group .panel-body ol,
.znayu-pro-bol-v-zhivote .panel-group .panel-body ol {
  list-style: none;
  counter-reset: item;
}
.srk .panel-group .panel-body ol li:before,
.znayu-pro-bol-v-zhivote .panel-group .panel-body ol li:before {
  content: counter(item) " ";
  counter-increment: item;
  display: inline-block;
  position: absolute;
  margin-left: -30px;
}
.srk .reference-section,
.znayu-pro-bol-v-zhivote .reference-section {
  width: 35%;
  margin: 0 auto !important;
}
.srk .article-container,
.znayu-pro-bol-v-zhivote .article-container {
  background: #fafaf9;
  padding: 35px 76px;
}
.srk .article-container .article-title p,
.znayu-pro-bol-v-zhivote .article-container .article-title p,
.srk .article-container .article-title a,
.znayu-pro-bol-v-zhivote .article-container .article-title a {
  font-weight: 800;
  font-size: 18px;
  font-family: 'ManropeExtraBold';
  line-height: 48px;
  letter-spacing: 0.16em;
  text-transform: uppercase;
  color: #ed1c24 !important;
  text-indent: 12px;
}
.srk .article-container .article-title p span.red-arrow,
.znayu-pro-bol-v-zhivote .article-container .article-title p span.red-arrow,
.srk .article-container .article-title a span.red-arrow,
.znayu-pro-bol-v-zhivote .article-container .article-title a span.red-arrow {
  display: inline-block;
  margin-left: 10px;
  margin-top: 10px;
}
.srk .article-container .article-title p:hover,
.znayu-pro-bol-v-zhivote .article-container .article-title p:hover,
.srk .article-container .article-title a:hover,
.znayu-pro-bol-v-zhivote .article-container .article-title a:hover {
  text-decoration: none;
}
.srk .article-container .score-structural.score-column4-equal,
.znayu-pro-bol-v-zhivote .article-container .score-structural.score-column4-equal {
  margin-top: 30px;
}
.srk .article-container .score-structural.score-column4-equal div .article-img-box,
.znayu-pro-bol-v-zhivote .article-container .score-structural.score-column4-equal div .article-img-box {
  margin-bottom: 20px;
}
.srk .article-container .score-structural.score-column4-equal div .article-img-box .article-img,
.znayu-pro-bol-v-zhivote .article-container .score-structural.score-column4-equal div .article-img-box .article-img {
  border-radius: 20px;
  object-fit: cover;
  height: 280px !important;
  width: 280px;
  transition: 0.3s all ease-in-out;
}
.srk .article-container .score-structural.score-column4-equal div .article-img-box .article-img:hover,
.znayu-pro-bol-v-zhivote .article-container .score-structural.score-column4-equal div .article-img-box .article-img:hover {
  transform: scale(1.05);
}
.srk .article-container .score-structural.score-column4-equal div .article-headline .proname,
.znayu-pro-bol-v-zhivote .article-container .score-structural.score-column4-equal div .article-headline .proname {
  font-size: 12px;
  line-height: 18px;
  letter-spacing: 0.05em;
  text-transform: uppercase;
  color: #878787 !important;
  font-weight: 700;
  font-family: 'ManropeBold';
}
.srk .article-container .score-structural.score-column4-equal div .article-headline .pro-dtl,
.znayu-pro-bol-v-zhivote .article-container .score-structural.score-column4-equal div .article-headline .pro-dtl {
  width: 95%;
}
.srk .article-container .score-structural.score-column4-equal div .article-headline .pro-dtl a,
.znayu-pro-bol-v-zhivote .article-container .score-structural.score-column4-equal div .article-headline .pro-dtl a {
  font-weight: 800;
  font-family: 'ManropeExtraBold';
  font-size: 22px;
  line-height: 26.4px;
  color: #12120d;
}
.srk .article-container .score-structural.score-column4-equal div .article-headline .pro-dtl a:hover,
.znayu-pro-bol-v-zhivote .article-container .score-structural.score-column4-equal div .article-headline .pro-dtl a:hover {
  text-decoration: none;
}
@media only screen and (max-width: 767px) {
  .srk .text-component.article-box,
  .znayu-pro-bol-v-zhivote .text-component.article-box {
    margin-bottom: 60px;
  }
}
@media only screen and (max-width: 767px) {
  .srk .score-header-wrapper,
  .znayu-pro-bol-v-zhivote .score-header-wrapper {
    background: transparent !important;
  }
}
.znayu-pro-bol-v-zhivote .main2column .score-right {
  border-top: 1px solid #ebebeb;
  padding-top: 10px;
}
.znayu-pro-bol-v-zhivote .main2column .score-right .text-component img {
  border-radius: 20px;
  margin: 55px 0 45px;
}
.znayu-pro-bol-v-zhivote .main2column .score-right .text-component .gray-border {
  margin-bottom: 40px;
}
.znayu-pro-bol-v-zhivote .main2column .score-right .sectiondiv {
  margin: 0 !important;
}
.znayu-pro-bol-v-zhivote p.reference-ptag {
  margin-left: 30px;
}
.znayu-pro-bol-v-zhivote p.reference-ptag:before {
  content: "*";
  position: absolute;
  margin-left: -30px;
}
@media only screen and (min-width:768px) and (max-width:991px) {
  .znayu-pro-bol-v-zhivote .sectiondiv h1 {
    margin-top: 50px;
  }
}
@media (min-width: 1200px) {
  .znayu-pro-bol-v-zhivote #forte ul li {
    white-space: nowrap;
  }
}
.srk .score-structural.score-column2-wideright.main2column .score-left .sideMenuLinks {
  margin-top: 0;
  position: sticky;
  top: 0;
}
@media (max-width: 991px) {
  .srk .image-component .main-banner-content h1,
  .znayu-pro-bol-v-zhivote .image-component .main-banner-content h1 {
    font-size: 30px;
    line-height: 33px;
    color: white;
    margin: 0;
    width: 100%;
  }
  .srk .image-component .main-banner-content {
    background: linear-gradient(270deg, #b72126 7.29%, #ed1c24 90.62%);
    border-radius: 0px;
    height: 251px;
    top: 143px;
    padding: 50px 14px;
  }
  .image-component img {
    height: auto;
  }
  .srk .score-structural.score-column2-wideright.main2column .score-right {
    width: 100% !important;
  }
  .srk .publishdate {
    width: 100%;
    margin: 237px auto 54px;
  }
  .srk .score-structural.score-column2-wideright.main2column {
    padding: 0px 0px;
  }
  button.btn.btn-primary.dropdown-toggle {
    width: 100%;
    max-width: 100%;
  }
  .srk .score-structural.score-column2-wideright.main2column .score-right {
    width: 100% !important;
  }
  .srk .score-structural.score-column2-wideright.main2column .score-left {
    width: 100% !important;
    position: unset;
    top: 10%;
  }
  .srk .image-component,
  .znayu-pro-bol-v-zhivote .image-component {
    margin-top: 0px;
  }
  .srk .score-structural.score-column2-wideright.main2column .score-right .score-structural.score-column2-equal .score-left,
  .srk .score-structural.score-column2-wideright.main2column .score-right .score-structural.score-column2-equal .score-right {
    width: 100% !important;
  }
  #causes h1,
  #symptoms h1,
  #diagnostics h1,
  #adults h1 {
    font-size: 26px;
    line-height: 31.2px;
  }
  .last-container h1 {
    font-size: 26px;
    line-height: 31.2px;
  }
  .last-container h2 {
    font-size: 22px;
    line-height: 26.4px;
  }
  .srk .score-structural.score-column2-wideright.main2column .score-right .leftside-img {
    position: relative;
    transform: unset;
    right: unset;
  }
  .srk .score-structural.score-column2-wideright.main2column .score-right .leftside-img {
    width: 93%;
    height: auto;
    margin-top: 30px;
  }
  .srk .score-structural.score-column2-wideright.main2column .score-right .sectiondiv .row .left {
    width: 100%;
  }
  .srk .score-structural.score-column2-wideright.main2column .score-right .sectiondiv .row .right {
    width: 90%;
    margin-top: 35px;
    height: auto;
  }
  #adults img.icon {
    width: 117px;
    height: 117px;
  }
  #symptoms h1 {
    width: 70%;
  }
  #symptoms img.icon1 {
    width: 117px;
    height: 117px;
  }
  .bg-gray .icon {
    width: 61px;
    height: auto;
  }
  .srk .score-structural.score-column2-wideright.main2column .score-right .last-container .score-structural.score-column2-equal .score-left {
    width: 100% !important;
    padding: 0 0px 0 0;
  }
  .srk .score-structural.score-column2-wideright.main2column .score-right .last-container .score-structural.score-column2-equal .score-right {
    width: 100% !important;
    padding: 0 0px 0 0;
  }
  .srk .article-container {
    padding: 35px 0px;
  }
  .srk .score-structural.score-column2-wideright.main2column .score-right .last-container .text-component.bg-gray.last {
    width: 100%;
  }
  .srk .score-structural.score-column2-wideright.main2column .score-left .sideMenuLinks {
    width: 100%;
    z-index: 100;
  }
  .srk .publishdate span.publication-date {
    margin-left: 22px;
  }
  .srk .publishdate a.subsection-tag {
    margin-right: 15px;
  }
  .srk img.stomach-pain-img.mobile {
    width: 100%;
  }
  .srk .article-container .score-structural.score-column4-equal div .article-img-box .article-img {
    height: auto;
    width: 100%;
  }
}
@media only screen and (min-width:768px) and (max-width:991px) {
  .srk .image-component .main-banner-content {
    width: 100%;
  }
  .srk img.stomach-pain-img.tablet {
    width: 100%;
  }
  .srk .score-structural.score-column2-wideright.main2column .score-right .score-structural.score-column2-equal .score-left {
    width: 50% !important;
    float: left;
  }
  .srk .score-structural.score-column2-wideright.main2column .score-right .score-structural.score-column2-equal .score-right {
    width: 50% !important;
    float: right;
  }
  #causes h1,
  #symptoms h1,
  #diagnostics h1,
  #adults h1 {
    font-size: 40px;
    line-height: 48px;
  }
  #causes img.toiletpaper.desktop.tablet {
    width: 100%;
  }
  #diagnostics img.image3.tablet {
    width: 100%;
  }
  #diagnostics img.image4.tablet {
    width: 100%;
  }
  #diagnostics img.doughnut-img.tablet {
    width: 100%;
  }
  #preventive img.preventive-img {
    width: 100%;
  }
  .srk .score-structural.score-column2-wideright.main2column .score-right .last-container .score-structural.score-column2-equal .score-left {
    width: 50% !important;
    padding: 0 0px 0 0;
    float: left;
  }
  .srk .score-structural.score-column2-wideright.main2column .score-right .last-container .score-structural.score-column2-equal .score-right {
    width: 47% !important;
    float: right;
  }
  .srk .score-structural.score-column2-wideright.main2column .score-right .last-container .text-component.bg-gray.last {
    width: 50%;
  }
  .srk .publishdate {
    width: 100%;
    margin: 93px auto 54px;
  }
  .srk .image-component .main-banner-content,
  .znayu-pro-bol-v-zhivote .image-component .main-banner-content {
    height: 207px;
    top: 291px;
    padding: 50px 76px !important;
    width: 100%;
    border-radius: 0px;
  }
  .srk .publishdate,
  .znayu-pro-bol-v-zhivote .publishdate {
    width: 100%;
    margin: 200px auto 30px;
  }
  .znayu-pro-bol-v-zhivote .image-component .main-banner-content {
    width: 100%;
  }
  .znayu-pro-bol-v-zhivote img.stomach-pain-img.tablet {
    width: 100%;
  }
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right div#types .score-structural.score-column2-equal .score-left {
    width: 50% !important;
    float: left;
  }
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right div#types .score-structural.score-column2-equal .score-right {
    width: 50% !important;
    float: right;
  }
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .last-container .score-structural.score-column2-equal .score-left {
    width: 50% !important;
    padding: 0 0px 0 0;
    float: left;
  }
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .last-container .score-structural.score-column2-equal .score-right {
    width: 50% !important;
    padding: 0 0px 0 0;
    float: right;
  }
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .last-container .text-component.bg-gray.last {
    width: 50%;
  }
  .znayu-pro-bol-v-zhivote .publishdate {
    width: 100%;
    margin: 93px auto 54px;
  }
  .znayu-pro-bol-v-zhivote .image-component .main-banner-content {
    height: 207px;
    top: 291px;
    padding: 50px 76px;
    width: 100%;
    border-radius: 0px;
  }
  .znayu-pro-bol-v-zhivote .publishdate {
    width: 100%;
    margin: 208px auto 54px;
  }
  .article-container .score-column4-equal > .score-left {
    width: 48%;
    display: inline-block;
    vertical-align: top;
  }
  .article-container .score-column4-equal > .score-center {
    width: 48%;
    display: inline-block;
    vertical-align: top;
  }
  .article-container .score-column4-equal > .score-center2 {
    width: 48%;
    display: inline-block;
    vertical-align: top;
  }
  .article-container .score-column4-equal > .score-right {
    width: 48%;
    display: inline-block;
    vertical-align: top;
  }
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right {
    width: 100% !important;
  }
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-left .sideMenuLinks {
    width: 100%;
    padding-top: 40px;
  }
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column {
    padding: 0 0px;
  }
  .znayu-pro-bol-v-zhivote .main2column .score-right .text-component img {
    margin: 53px 0 0 0px;
    width: 100%;
  }
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-left {
    width: 100% !important;
    position: unset;
  }
  .znayu-pro-bol-v-zhivote .reference-section,
  .srk .reference-section {
    width: 90%;
    margin: 0 auto !important;
  }
  .znayu-pro-bol-v-zhivote .social-share-ico-row .icon-box ul li {
    padding-right: 43px;
  }
  .znayu-pro-bol-v-zhivote .article-container,
  .srk .article-container {
    padding: 35px 42px;
  }
  .srk .score-structural.score-column2-wideright.main2column .score-left .sideMenuLinks ul,
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-left .sideMenuLinks ul {
    width: 100%;
  }
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .leftside-img,
  .srk .score-structural.score-column2-wideright.main2column .score-right .leftside-img {
    position: unset;
    transform: unset;
    width: 100%;
    height: 100px;
    padding: 0 30px;
    margin: 40px 0 60px;
  }
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .leftside-img .red-button,
  .srk .score-structural.score-column2-wideright.main2column .score-right .leftside-img .red-button {
    margin: -19px 0 0 0px;
    float: right;
  }
  .srk .score-structural.score-column2-wideright.main2column .score-right .leftside-img p,
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .leftside-img p {
    margin: 0 auto;
    padding-top: 30px;
  }
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right,
  .srk .score-structural.score-column2-wideright.main2column .score-right {
    padding: 10px 60px 0 60px !important;
    border: none;
  }
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-left .sideMenuLinks,
  .srk .score-structural.score-column2-wideright.main2column .score-left .sideMenuLinks {
    width: 90%;
    margin: 0 auto;
    padding: 40px 0 0;
  }
  .srk .publishdate,
  .znayu-pro-bol-v-zhivote .publishdate {
    padding: 0 65px 0 65px;
  }
  .srk .score-structural.score-column2-wideright.main2column .score-right .sectiondiv ul li:before,
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .sectiondiv ul li:before {
    left: 0;
  }
  .znayu-pro-bol-v-zhivote .social-share-ico-row .icon-box ul li,
  .srk .social-share-ico-row .icon-box ul li {
    padding-right: 35px;
  }
  /*body .social-share-ico-row {
        padding: 0 36px 0 36px;
    }*/
  
  .znayu-pro-bol-v-zhivote .panel-group .panel,
  .srk .panel-group .panel {
    padding: 0 35px 0 35px;
  }
  .srk .score-structural.score-column2-wideright.main2column #types .score-right {
    padding: 0px !important;
  }
  .srk .score-structural.score-column2-wideright.main2column .score-right .last-container .score-structural.score-column2-equal .score-right {
    padding: 0px !important;
  }
  .srk #symptoms h1 {
    width: 100%;
  }
  .srk .wideright.main2column .score-right div#types .leftside-img P {
    width: 50%;
    margin: 0px auto 0;
    float: left;
    padding: 67px 0 0 22px;
  }
  .srk .score-structural.score-column2-wideright.main2column .score-right .leftside-img .red-section img.redbox-img {
    margin-top: 10%;
  }
  .srk .score-structural.score-column2-wideright.main2column .score-right .leftside-img .red-section {
    margin-top: 0px;
    width: 235px;
    float: right;
    height: 210px;
  }
  .srk .score-structural.score-column2-wideright.main2column .score-right .leftside-img {
    width: 100%;
    height: 215px;
    margin-top: 38px;
  }
  .srk .score-structural.score-column2-wideright.main2column .score-right .leftside-img .red-section .red-button {
    float: none;
  }
  .srk .score-structural.score-column2-wideright.main2column .score-right .leftside-img P {
    width: 53%;
    float: left;
    padding-left: 20px;
  }
}
@media only screen and (max-width: 767px) {
  .znayu-pro-bol-v-zhivote .image-component .main-banner-content h1 {
    font-size: 22px;
    line-height: 26.4px;
    color: white;
    margin: 0;
    width: 100%;
    font-weight: 800 !important;
    font-family: 'ManropeExtraBold';
  }
  .znayu-pro-bol-v-zhivote .image-component .main-banner-content {
    background: linear-gradient(270deg, #b72126 7.29%, #ed1c24 90.62%);
    border-radius: 0px;
    height: 251px;
    top: 143px;
    padding: 50px 14px;
  }
  body.srk.article.open-menu nav.score-megamenu.navbar.navbar-default,
  body.znayu-pro-bol-v-zhivote.article.open-menu nav.score-megamenu.navbar.navbar-default {
    background: white;
    min-height: 90px;
  }
  body.srk .score-header-wrapper.whiteBg,
  body.znayu-pro-bol-v-zhivote .score-header-wrapper.whiteBg {
    background: white !important;
  }
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right {
    width: 100% !important;
    border: none;
  }
  .znayu-pro-bol-v-zhivote .publishdate {
    width: 45%;
    margin: 100px 0 90px 0;
  }
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column {
    padding: 0px 0px;
  }
  button.btn.btn-primary.dropdown-toggle {
    width: 100%;
    max-width: 100%;
  }
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right {
    width: 100% !important;
  }
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-left {
    width: 100% !important;
    position: unset;
    top: 10%;
  }
  .znayu-pro-bol-v-zhivote .image-component {
    margin-top: 0px;
  }
  .srk .score-structural.score-column2-wideright.main2column .score-right .score-structural.score-column2-equal .score-left,
  .srk .score-structural.score-column2-wideright.main2column .score-right .score-structural.score-column2-equal .score-right {
    width: 100% !important;
  }
  #causes h1,
  #symptoms h1,
  #diagnostics h1,
  #adults h1 {
    font-size: 26px;
    line-height: 31.2px;
  }
  .last-container h1 {
    font-size: 26px;
    line-height: 31.2px;
  }
  .last-container h2 {
    font-size: 22px;
    line-height: 26.4px;
  }
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .leftside-img {
    position: relative;
    transform: unset;
    right: unset;
  }
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right div#types .leftside-img {
    width: 93%;
    height: auto;
    margin-top: 30px;
  }
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .sectiondiv .row .left {
    width: 100%;
  }
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .sectiondiv .row .right {
    width: 90%;
    margin-top: 35px;
    height: auto;
  }
  #adults img.icon {
    width: 117px;
    height: 117px;
  }
  #symptoms h1 {
    width: 70%;
  }
  #symptoms img.icon1 {
    width: 117px;
    height: 117px;
  }
  .bg-gray .icon {
    width: 61px;
    height: auto;
  }
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .last-container .score-structural.score-column2-equal .score-left {
    width: 100% !important;
    padding: 0 0px 0 0;
  }
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .last-container .score-structural.score-column2-equal .score-right {
    width: 100% !important;
    padding: 0 0px 0 0;
  }
  .znayu-pro-bol-v-zhivote .article-container {
    padding: 35px 0px;
  }
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .last-container .text-component.bg-gray.last {
    width: 100%;
  }
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-left .sideMenuLinks {
    width: 100%;
    padding-top: 40px;
  }
  .znayu-pro-bol-v-zhivote .publishdate span.publication-date {
    margin-left: 22px;
  }
  .znayu-pro-bol-v-zhivote .publishdate a.subsection-tag {
    margin-right: 0px;
    margin-top: 25px;
  }
  .znayu-pro-bol-v-zhivote img.stomach-pain-img.mobile {
    width: 100%;
  }
  .znayu-pro-bol-v-zhivote .article-container .score-structural.score-column4-equal div .article-img-box .article-img {
    height: auto;
    width: 100%;
  }
  .znayu-pro-bol-v-zhivote .image-component .main-banner-content {
    width: 100% !important;
  }
  .znayu-pro-bol-v-zhivote .image-component .main-banner-content {
    height: 111px;
    left: 0px;
    top: 143px;
    border-radius: 0px;
    padding: 20px 15px !important;
  }
  .znayu-pro-bol-v-zhivote .mobile {
    width: 100%;
  }
  .srk .reference-section,
  .znayu-pro-bol-v-zhivote .reference-section {
    width: 90%;
    margin: 0 auto !important;
  }
  body .social-share-ico-row .icon-box {
    display: inline-block;
    width: 100%;
  }
  body .social-share-ico-row {
    display: block;
    margin: 100px auto 15px;
  }
  body .social-share-ico-row .icon-box ul li {
    padding-right: 37px;
  }
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .leftside-img {
    width: 100%;
    margin-bottom: 60px;
  }
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-left .sideMenuLinks ul li a {
    white-space: unset;
  }
  ul.dropdown-menu {
    width: 100%;
  }
  #preventive img.preventive-img.mobile {
    width: 100%;
  }
  .srk .score-structural.score-column2-wideright.main2column .score-right .leftside-img {
    width: 100%;
  }
  img.preventive-img.mobile.prevent-img1 {
    margin: 0 auto;
  }
  .srk .score-structural.score-column2-wideright.main2column .score-right .leftside-img {
    width: 85%;
    margin: 0 auto;
    top: 44px;
  }
}
@media only screen and (min-width:992px) and (max-width:1199px) {
  .srk .score-structural.score-column2-wideright.main2column .score-right,
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right {
    width: 70% !important;
  }
  .srk .image-component .main-banner-content,
  .znayu-pro-bol-v-zhivote .image-component .main-banner-content {
    width: 100%;
  }
  .znayu-pro-bol-v-zhivote .main2column .score-right .text-component img {
    width: 100%;
  }
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .sectiondiv img.howna.desktop {
    width: 60%;
  }
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .sectiondiv {
    position: relative;
  }
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .leftside-img {
    right: unset;
    top: 0;
    left: 26%;
  }
  .srk .score-structural.score-column2-wideright.main2column .score-right .sectiondiv img.preventive-img {
    width: 60%;
  }
  .srk .score-structural.score-column2-wideright.main2column .score-right .leftside-img.check-box {
    right: unset;
    left: 30%;
  }
  .srk .score-structural.score-column2-wideright.main2column .score-right .score-structural.score-column2-equal .score-left {
    width: 40% !important;
  }
  .srk .score-structural.score-column2-wideright.main2column .score-right .leftside-img {
    /*top: 10%;*/
    left: 40%;
    height: 380px;
  }
  .srk .score-structural.score-column2-wideright.main2column .score-right .leftside-img P {
    margin: 15px auto 0;
  }
  .srk .score-structural.score-column2-wideright.main2column .score-right .leftside-img .red-section {
    margin-top: 70px;
  }
  .srk .score-structural.score-column2-wideright.main2column .score-right .leftside-img {
    /*top: 11%;*/
    left: 40%;
    height: 380px;
  }
}
span.color-red {
  color: #ed1c24;
}
.panel-heading h4 a.collapsed {
  font-weight: 700;
}
.srk .image-component .main-banner-content {
  height: auto;
  min-height: initial;
}
@media only screen and (min-width:992px) and (max-width:1199px) {
  .srk .image-component .main-banner-content {
    height: auto;
    min-height: initial;
    top: initial;
    transform: translateY(50%);
    bottom: 65px;
  }
}
@media only screen and (min-width: 1200px) {
  .srk .image-component .main-banner-content {
    height: auto;
    min-height: initial;
    top: initial;
    transform: translateY(50%);
    bottom: 65px;
  }
}
.znayu-pro-bol-v-zhivote .image-component .main-banner-content {
  padding: 70px;
}
.znayu-pro-bol-v-zhivote .image-component .main-banner-content h1 {
  margin-top: 20px;
}
.srk .publishdate span.publication-date,
.znayu-pro-bol-v-zhivote .image-component .main-banner-content h1 {
  font-weight: 700;
}
.srk .score-structural.score-column2-wideright.main2column .score-right .leftside-img .red-section .red-button {
  background: none;
}
.srk .score-structural.score-column2-wideright.main2column .score-right .leftside-img .red-button:hover {
  background: white;
  color: #ed1c24 !important;
  border: 2px solid #ed1c24;
}
.srk div#diagnostics h1 {
  margin-bottom: 20px;
}
.srk .last-container h1 {
  margin-bottom: 55px;
}
body.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .leftside-img .red-button:hover {
  background: white;
  color: #ed1c24;
  border: 2px solid #ed1c24;
}
@media only screen and (min-width:768px) and (max-width:991px) {
  body .strong-font {
    font-weight: 800;
    font-family: 'ManropeExtraBold';
  }
  .srk .image-component .main-banner-content h1,
  .znayu-pro-bol-v-zhivote .image-component .main-banner-content h1 {
    font-size: 50px;
    line-height: 55px;
  }
  .srk .publishdate {
    margin: 298px auto 54px;
  }
}
@media only screen and (min-width: 1200px) {
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .leftside-img {
    bottom: 11%;
  }
}
@media only screen and (min-width:768px) and (max-width:991px) {
  .srk .score-structural.score-column2-wideright.main2column .score-right .sectiondiv .row .left {
    width: 62%;
    margin-top: 32px;
  }
  .srk .score-structural.score-column2-wideright.main2column .score-right .sectiondiv .row .right {
    width: 38%;
    margin-top: 35px;
  }
  .srk .last-container h1 {
    font-size: 40px;
    line-height: 48px;
  }
  .last-container h2 {
    font-size: 30px;
    line-height: 36px;
  }
  .srk .article-headline p {
    margin-left: 20px;
  }
  .srk .article-container {
    margin-top: -44px;
  }
}
@media only screen and (min-width:992px) and (max-width:1199px) {
  .article-headline p {
    margin-left: 10px;
  }
}
.srk .article-container .score-structural.score-column4-equal div .article-headline .red-bullet {
  background: url(-/media/82c738be2e3d4eaa994f6a93b6c7731b.ashx) no-repeat 0px 4px;
  padding-left: 15px;
}
@media only screen and (min-width: 1200px) {
  body.znayu-pro-bol-v-zhivote .score-right.rightside-section {
    width: 75% !important;
    float: right;
  }
  body.znayu-pro-bol-v-zhivote .score-left.leftside-section.stickit {
    position: fixed !important;
    top: 20%;
    max-width: 18%;
  }
  body.znayu-pro-bol-v-zhivote .score-left.leftside-section.stickend {
    position: absolute !important;
    max-width: 18%;
    bottom: 24%;
  }
  body.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column.grey-bg .score-left {
    width: 25% !important;
  }
  body.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column.grey-bg .score-right {
    width: 50% !important;
    border-top: none;
  }
  body.znayu-pro-bol-v-zhivote .main2column .score-right.rightside-section {
    max-width: 75%;
    border: none;
  }
  body.znayu-pro-bol-v-zhivote .main2column .score-right.rightside-section .text-component {
    width: 600px;
    border-top: 1px solid #ebebeb;
  }
  body.znayu-pro-bol-v-zhivote .main2column .leftside-img {
    position: absolute;
    transform: translateX(100%);
    right: 0;
    border: 2px solid #ebebeb;
    box-sizing: border-box;
    border-radius: 20px;
    width: 220px;
    height: 224px;
    padding: 25px;
    right: 90px;
  }
  body.znayu-pro-bol-v-zhivote .main2column .leftside-img .red-button {
    padding: 0px 53px;
    line-height: 35px;
    width: 159px;
    margin: 0;
    height: 38px;
  }
}
@media (max-width: 991px) {
  .score-header-wrapper {
    background: rgba(255, 255, 255, 0.5);
  }
  .znayu-pro-bol-v-zhivote .image-component {
    margin-top: -110px;
  }
}
@media (max-width: 767px) and (orientation: portrait) {
  .znayu-pro-bol-v-zhivote .publishdate {
    width: 43%;
  }
}
@media (max-width: 767px) and (orientation: landscape) {
  .znayu-pro-bol-v-zhivote .publishdate {
    width: 24%;
  }
}
@media only screen and (min-width: 1200px) {
  .srk .score-structural.score-column2-wideright.main2column .score-right .sectiondiv img.icon2 {
    margin-top: 45px;
    margin-bottom: 15px;
  }
  .srk .score-structural.score-column2-wideright.main2column .score-right .sectiondiv img.icon {
    margin: 60px 0 0;
  }
}
@media (min-width: 767px) and (max-width: 991px) {
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .leftside-img .red-button {
    display: inline-block;
    margin: auto;
    margin-top: 30px;
  }
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .leftside-img p {
    display: inline-block;
    padding: 0;
  }
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .leftside-img {
    line-height: 95px;
  }
  button.btn.btn-primary.dropdown-toggle {
    margin-bottom: 8px;
  }
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-left .sideMenuLinks {
    padding-top: 5px;
  }
  .znayu-pro-bol-v-zhivote .image-component .main-banner-content h1 {
    font-weight: 800;
    font-family: 'ManropeExtraBold';
  }
}
@media only screen and (min-width: 1200px) {
  .srk .score-structural.score-column2-wideright.main2column .score-right .leftside-img {
    margin-top: -13px;
  }
  .srk .score-structural.score-column2-wideright.main2column .score-right .sectiondiv p.strong-font {
    margin: 36px 0px 20px;
  }
}
.znayu-pro-bol-v-zhivote .article-container .score-structural.score-column4-equal div .article-headline .red-bullet {
  background: url(-/media/82c738be2e3d4eaa994f6a93b6c7731b.ashx) no-repeat 0px 4px;
  padding-left: 15px;
}
@media only screen and (min-width:768px) and (max-width:991px) {
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-left .sideMenuLinks {
    padding-top: 34px;
  }
  .znayu-pro-bol-v-zhivote .publishdate {
    margin: 208px auto 31px;
  }
  .srk .score-structural.score-column2-wideright.main2column .score-right .first-divsection .light-gray,
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .first-divsection .light-gray {
    font-weight: 400;
  }
  .srk .score-structural.score-column2-wideright.main2column .score-right .leftside-img .red-button {
    margin: -29px 0 0 0px;
  }
  .srk .score-structural.score-column2-wideright.main2column .score-right .leftside-img p {
    padding-top: 20px;
  }
}
@media only screen and (max-width: 767px) {
  .znayu-pro-bol-v-zhivote .article-container .score-structural.score-column4-equal div .article-headline p {
    padding-left: 14px;
  }
  .srk .article-container .score-structural.score-column4-equal div .article-headline .pro-dtl a {
    font-size: 18px;
    line-height: 21.6px;
  }
  .srk .score-structural.score-column2-wideright.main2column .score-right .sectiondiv .gray-border {
    margin-bottom: 56px;
  }
  .srk img.stomach-pain-img.mobile {
    border-radius: 20px;
  }
}
@media only screen and (min-width:992px) and (max-width:1199px) {
  body.srk .score-left.leftside-section.stickit {
    position: fixed !important;
    top: 20%;
    max-width: 25%;
  }
  body.srk .score-left.leftside-section.stickend {
    position: absolute !important;
    max-width: 25%;
    bottom: 12.2%;
  }
  body.srk .score-structural.score-column2-wideright.main2column .score-right.rightside-section {
    float: right !important;
    width: 75% !important;
  }
  body.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right.rightside-section {
    float: right !important;
    width: 75% !important;
  }
  body.znayu-pro-bol-v-zhivote .publishdate {
    margin: 15% auto 30px;
  }
  body.znayu-pro-bol-v-zhivote .score-left.leftside-section.stickit {
    position: fixed !important;
    top: 20%;
    max-width: 25%;
  }
  body.znayu-pro-bol-v-zhivote .score-left.leftside-section.stickend {
    position: absolute !important;
    max-width: 25%;
    bottom: 24%;
  }
}
/*slider */

.vertical-center-3 .slick-prev.slick-arrow {
  background: url("-/media/e708ab4c9fbd475aabe92f4188a10a16.ashx");
  width: 79px;
  height: 79px;
  display: block;
  z-index: 9;
  left: 25px;
}
.vertical-center-3 .slick-next.slick-arrow {
  background: url("-/media/61d86450c5184e2e948eb09ad0c86222.ashx");
  width: 79px;
  height: 79px;
  display: block;
  z-index: 9;
  right: 25px;
}
.vertical-center-3 .slick-prev.slick-arrow:before,
.vertical-center-3 .slick-next.slick-arrow:before {
  display: none;
}
.vertical-center-4 .slick-prev.slick-arrow {
  background: url("-/media/e708ab4c9fbd475aabe92f4188a10a16.ashx");
  width: 79px;
  height: 79px;
  display: block;
  z-index: 9;
  left: 25px;
}
.vertical-center-4 .slick-next.slick-arrow {
  background: url("-/media/61d86450c5184e2e948eb09ad0c86222.ashx");
  width: 79px;
  height: 79px;
  display: block;
  z-index: 9;
  right: 25px;
}
.vertical-center-4 .slick-prev.slick-arrow:before,
.vertical-center-4 .slick-next.slick-arrow:before {
  display: none;
}
.slick-slider .slick-arrow {
  display: none !important;
}
.slick-slider:hover .slick-arrow {
  display: block !important;
}
.panel-heading h4 a.collapsed {
  font-weight: 700;
}
.image-component .main-banner-content {
  top: 285px;
}
h3.titles a {
  color: #ed1c24;
  margin-bottom: 55px;
  background: url("-/media/3d0c792c16f740c09783232a126eab6f.ashx") no-repeat right;
  padding-right: 40px;
  display: inline-block;
  font-family: 'ManropeExtraBold';
}
.content-row h3.titles {
  margin-bottom: 0;
}
.bottom-slider {
  padding: 45px 0 90px 0;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .bottom-slider {
    padding: 0 0 50px 0;
  }
}
@media only screen and (max-width: 767px) {
  .bottom-slider {
    padding: 15px 0 30px 0;
  }
}
@media only screen and (min-width: 768px) and (max-width: 991px), only screen and (max-width: 767px) {
  .score-structural.score-column.article-section .bottom-slider .score-center {
    width: 100% !important;
  }
}
h3.titles a {
  color: #ed1c24;
  margin-bottom: 55px;
  background: url("-/media/3d0c792c16f740c09783232a126eab6f.ashx") no-repeat right;
  padding-right: 40px;
  display: inline-block;
}
.content-row h3.titles {
  margin-bottom: 0;
}
.vertical-center-3 .slick-list {
  padding: 0 260px !important;
}
@media only screen and (min-width: 768px) and (max-width: 991px) {
  .vertical-center-3 .slick-list {
    padding: 0 50px !important;
  }
}
@media only screen and (max-width: 767px) {
  .vertical-center-3 .slick-list {
    padding: 0 15px !important;
  }
}
.vertical-center-3 .slick-prev.slick-arrow {
  background: url("-/media/e708ab4c9fbd475aabe92f4188a10a16.ashx");
  width: 79px;
  height: 79px;
  display: block;
  z-index: 9;
  left: 25px;
}
.vertical-center-3 .slick-next.slick-arrow {
  background: url("-/media/61d86450c5184e2e948eb09ad0c86222.ashx");
  width: 79px;
  height: 79px;
  display: block;
  z-index: 9;
  right: 25px;
}
.vertical-center-3 .slick-prev.slick-arrow:before,
.vertical-center-3 .slick-next.slick-arrow:before {
  display: none;
}
.vertical-center-4 .slick-prev.slick-arrow {
  background: url("-/media/e708ab4c9fbd475aabe92f4188a10a16.ashx");
  width: 79px;
  height: 79px;
  display: block;
  z-index: 9;
  left: 25px;
}
.vertical-center-4 .slick-next.slick-arrow {
  background: url("-/media/61d86450c5184e2e948eb09ad0c86222.ashx");
  width: 79px;
  height: 79px;
  display: block;
  z-index: 9;
  right: 25px;
}
.vertical-center-4 .slick-prev.slick-arrow:before,
.vertical-center-4 .slick-next.slick-arrow:before {
  display: none;
}
.slick-slider .slick-arrow {
  display: none !important;
}
.slick-slider:hover .slick-arrow {
  display: block !important;
}
@media only screen and (max-width: 767px), only screen and (min-width: 768px) and (max-width: 991px) {
  .slick-slider:hover .slick-arrow {
    display: none !important;
  }
}
@media only screen and (max-width: 767px) {
  body.srk .social-share-ico-row .icon-box ul li,
  body.znayu-pro-bol-v-zhivote .social-share-ico-row .icon-box ul li {
    padding-right: 15px;
  }
  .srk .score-structural.score-column2-wideright.main2column .score-right,
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right {
    padding-left: 20px;
    padding-right: 20px;
  }
  .srk .score-structural.score-column2-wideright.main2column .score-right .sectiondiv ul li:before,
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .sectiondiv ul li:before {
    left: 0px;
  }
  .srk .article-container > .score-center,
  .znayu-pro-bol-v-zhivote .article-container > .score-center {
    padding-left: 5px !important;
    padding-right: 5px !important;
  }
  .srk .score-structural.score-column.product_slider h3.titles,
  .znayu-pro-bol-v-zhivote .score-structural.score-column.product_slider h3.titles {
    padding: 0 20px;
  }
  .vertical-center-3 .slick-list {
    padding: 0 !important;
  }
  .srk .score-structural.score-column2-wideright.main2column .score-right .text-component:first-child,
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .text-component:first-child {
    border-top: none;
  }
  .srk .publishdate,
  .znayu-pro-bol-v-zhivote .publishdate {
    width: 100%;
    margin: 237px auto 34px;
    padding-bottom: 30px;
    border-bottom: 1px solid #ebebeb;
  }
  .srk button.btn.btn-primary.dropdown-toggle,
  .znayu-pro-bol-v-zhivote button.btn.btn-primary.dropdown-toggle {
    margin-bottom: 0;
  }
  .srk .score-structural.score-column2-wideright.main2column .score-right .score-structural.score-column2-equal .score-left .text-component,
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right div#types .score-structural.score-column2-equal .score-left .text-component,
  .srk .score-structural.score-column2-wideright.main2column .score-right .score-structural.score-column2-equal .score-right .text-component,
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right div#types .score-structural.score-column2-equal .score-right .text-component {
    margin-bottom: 20px;
  }
  .srk .score-structural.score-column2-wideright.main2column .score-right .score-structural.score-column2-equal,
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right div#types .score-structural.score-column2-equal {
    margin-bottom: 0;
  }
  .srk .score-structural.score-column2-wideright.main2column .score-right .leftside-img {
    top: 20px;
    margin-bottom: 80px;
  }
  .srk .score-structural.score-column2-wideright.main2column .score-right .score-structural.score-column2-equal .score-left,
  .srk .score-structural.score-column2-wideright.main2column .score-right .score-structural.score-column2-equal .score-right {
    padding-right: 0;
    width: 100% !important;
  }
  .srk .score-structural.score-column2-wideright.main2column .score-right .sectiondiv#causes ul,
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .sectiondiv#causes ul {
    margin-bottom: 65px;
  }
  .srk .score-structural.score-column2-wideright.main2column .score-right .sectiondiv#diagnostics img.stomach-pain-img.mobile,
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .sectiondiv#diagnostics img.stomach-pain-img.mobile {
    margin-top: 50px;
    margin-bottom: 60px;
  }
  .srk .score-structural.score-column2-wideright.main2column .score-right .sectiondiv img.preventive-img,
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .sectiondiv img.preventive-img {
    margin: 70px 0 0;
    border-radius: 20px;
  }
  .srk .score-structural.score-column2-wideright.main2column .score-right .last-container .bg-gray,
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .last-container .bg-gray {
    margin-bottom: 20px;
  }
  .srk .score-structural.score-column2-wideright.main2column .score-right .last-container .score-structural.score-column2-equal,
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .last-container .score-structural.score-column2-equal {
    margin-bottom: 0;
  }
  body.srk .social-share-ico-row,
  body.znayu-pro-bol-v-zhivote .social-share-ico-row {
    margin: 40px auto 15px;
  }
  .srk .image-component.banner img,
  .znayu-pro-bol-v-zhivote .image-component.banner img {
    width: 100%;
  }
  .srk .image-component .main-banner-content,
  .znayu-pro-bol-v-zhivote .image-component .main-banner-content {
    top: auto;
  }
  .srk .image-component,
  .znayu-pro-bol-v-zhivote .image-component.banner {
    line-height: 0;
  }
  .srk .image-component p,
  .znayu-pro-bol-v-zhivote .image-component.banner p {
    display: none;
  }
  .srk .image-component .main-banner-content,
  .znayu-pro-bol-v-zhivote .image-component .main-banner-content {
    position: relative;
    min-height: 100px;
  }
  .srk .publishdate,
  .znayu-pro-bol-v-zhivote .publishdate {
    margin: 57px auto 34px;
  }
  .srk .score-structural.score-column2-wideright.main2column .score-right .leftside-img,
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .leftside-img {
    width: 100%;
    top: 0;
    margin-top: 44px;
    margin-bottom: 70px;
  }
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-left .sideMenuLinks {
    padding-top: 0;
    border-top: none;
  }
  .znayu-pro-bol-v-zhivote .publishdate a.subsection-tag {
    margin-right: 15px;
    margin-top: -8px;
  }
  .srk nav.score-megamenu.navbar.navbar-default,
  .znayu-pro-bol-v-zhivote nav.score-megamenu.navbar.navbar-default {
    background: rgba(255, 255, 255, 0.5);
    border-radius: 0;
    min-height: 87px;
  }
  .srk .image-component,
  .znayu-pro-bol-v-zhivote .image-component {
    margin-top: -110px;
  }
}
@media only screen and (min-width:768px) and (max-width:991px) {
  .srk .image-component.banner img,
  .znayu-pro-bol-v-zhivote .image-component.banner img {
    width: 100%;
  }
  .srk .image-component .main-banner-content,
  .znayu-pro-bol-v-zhivote .image-component .main-banner-content {
    top: auto;
  }
  .srk .image-component,
  .znayu-pro-bol-v-zhivote .image-component.banner {
    line-height: 0;
  }
  .srk .image-component p,
  .znayu-pro-bol-v-zhivote .image-component.banner p {
    display: none;
  }
  .srk .image-component .main-banner-content,
  .znayu-pro-bol-v-zhivote .image-component .main-banner-content {
    position: relative;
  }
  .srk .publishdate,
  .znayu-pro-bol-v-zhivote .publishdate {
    margin: 57px auto 34px;
  }
  .srk .score-structural.score-column2-wideright.main2column .score-right .text-component:first-child,
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .text-component:first-child {
    border-top: none;
  }
  .srk .score-structural.score-column2-wideright.main2column .score-right .leftside-img,
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .leftside-img {
    margin-top: 44px;
  }
  .srk .score-structural.score-column2-wideright.main2column .score-right .leftside-img,
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right div#types .leftside-img {
    margin-top: 50px !important;
    margin-bottom: 80px !important;
    border-radius: 20px;
    overflow: hidden;
  }
  .srk .score-structural.score-column2-wideright.main2column .score-right .leftside-img .red-section,
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right div#types .leftside-img .red-section {
    border-radius: 0;
  }
  .product_slider .content-row h3.titles {
    padding: 0 65px;
  }
  .znayu-pro-bol-v-zhivote .article-container {
    padding: 35px 42px 100px;
  }
  .srk nav.score-megamenu.navbar.navbar-default,
  .znayu-pro-bol-v-zhivote nav.score-megamenu.navbar.navbar-default {
    background: transparent;
  }
  .srk .image-component,
  .znayu-pro-bol-v-zhivote .image-component {
    margin-top: -110px;
  }
  .srk .score-structural.score-column2-wideright.main2column .score-right .sectiondiv img.doctor-img,
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .sectiondiv img.doctor-img {
    width: 100%;
  }
  .srk .image-component .main-banner-content,
  .znayu-pro-bol-v-zhivote .image-component .main-banner-content {
    padding: 50px 45px !important;
  }
}
@media only screen and (min-width:992px) and (max-width:1199px) and (orientation: landscape) {
  .srk .score-structural.score-column2-wideright.main2column .score-right .score-structural.score-column2-equal .score-left,
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right div#types .score-structural.score-column2-equal .score-left,
  .srk .score-structural.score-column2-wideright.main2column .score-right .score-structural.score-column2-equal .score-right,
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right div#types .score-structural.score-column2-equal .score-right {
    width: 38% !important;
    padding: 0 20px 0 0;
  }
  .srk #types > p:nth-child(2) {
    width: 80%;
  }
  .srk .article-container .score-structural.score-column4-equal div .article-img-box .article-img,
  .znayu-pro-bol-v-zhivote .article-container .score-structural.score-column4-equal div .article-img-box .article-img {
    border-radius: 20px;
    height: auto;
    width: 280px;
  }
  .progressBarContainer1 {
    width: 46%;
  }
  .srk .score-structural.score-column.product_slider h3.titles,
  .znayu-pro-bol-v-zhivote .score-structural.score-column.product_slider h3.titles {
    padding: 0 89px;
  }
  .srk .score-structural.score-column2-wideright.main2column.grey-bg .leftside-img,
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column.grey-bg .leftside-img {
    top: 59px;
  }
  .srk .score-structural.score-column2-wideright.main2column .score-right .leftside-img {
    top: 143px;
  }
  .bottom-slide-box img {
    width: 100%;
  }
  .srk .score-structural.score-column2-wideright.main2column .score-right .leftside-img.check-box,
  .znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .leftside-img {
    left: 34%;
  }
  .srk .reference-section,
  .znayu-pro-bol-v-zhivote .reference-section {
    width: 83%;
    padding: 0 40px;
  }
}
@media (min-width: 1441px) {
  .srk .image-component .main-banner-content,
  .znayu-pro-bol-v-zhivote .image-component .main-banner-content {
    left: calc((100vw - 1544px)/2);
  }
  .srk .image-component .main-banner-content:before,
  .znayu-pro-bol-v-zhivote .image-component .main-banner-content:before {
    content: '';
    display: block;
    background: #ed1c24;
    width: 100vw;
    position: absolute;
    right: 99%;
    height: 100%;
    top: 0;
    z-index: -2;
  }
}
body .breadcrumb > li + li:before {
  display: none;
}
body .breadcrumb > li:after {
  display: inline-block;
  content: "";
  border-top: 1px solid #e2e2e2;
  width: 23px;
  margin: 0 14px;
  transform: translateY(-0.2rem);
}
.sideMenuLinks .desktop-link li {
  line-height: 18px;
  margin: 0px;
  padding: 0 0 20px 0;
  font-family: 'ManropeBold';
}
.sideMenuLinks .desktop-link li a {
  color: #999999 !important;
}
.sideMenuLinks .desktop-link li a.active {
  color: #ed1c24 !important;
}
.srk .article-container .score-structural.score-column4-equal div a .article-headline .pro-dtl,
.znayu-pro-bol-v-zhivote .article-container .score-structural.score-column4-equal div a .article-headline .pro-dtl {
  font-weight: 800;
  font-size: 22px;
  line-height: 26.4px;
  color: #12120d;
  font-family: 'ManropeExtraBold';
}
.srk .article-container .score-structural.score-column4-equal div a .article-headline .pro-dtl:hover,
.znayu-pro-bol-v-zhivote .article-container .score-structural.score-column4-equal div a .article-headline .pro-dtl:hover,
.srk .article-container .score-structural.score-column4-equal div a .article-headline .proname:hover,
.znayu-pro-bol-v-zhivote .article-container .score-structural.score-column4-equal div a .article-headline .proname:hover {
  color: #999999 !important;
}
@media only screen and (min-width: 1100px) and (max-width: 1433px) {
  
}
@media only screen and (min-width: 1200px) {
  .srk .score-right.rightside-section {
    width: 75% !important;
    float: right;
  }
  .srk .score-left.leftside-section.stickit {
    position: fixed !important;
    top: 20%;
    max-width: 19%;
  }
  .srk .score-left.leftside-section.stickend {
    position: absolute !important;
    max-width: 19%;
    bottom: -0.2%;
  }
  .srk .score-right.rightside-section .first-divsection,
  .srk .score-right.rightside-section .sectiondiv {
    width: 65%;
  }
  .srk .score-structural.score-column2-wideright.main2column.grey-bg .score-left {
    width: 25% !important;
  }
  .srk .score-structural.score-column2-wideright.main2column.grey-bg .score-right {
    width: 65% !important;
  }
  .srk .score-structural.score-column2-wideright.main2column.grey-bg .score-right p.hidden-xs.hidden-sm {
    width: 75%;
  }
  .srk .score-structural.score-column2-wideright.main2column.grey-bg .score-right img.preventive-img.desktop {
    border-radius: 20px;
    margin-bottom: 30px;
  }
  .srk .score-structural.score-column2-wideright.main2column.grey-bg .score-right .leftside-img.check-box {
    position: absolute;
    transform: translateX(100%);
    right: 0;
    border: 2px solid #ebebeb;
    box-sizing: border-box;
    border-radius: 20px;
    width: 220px;
    height: auto !important;
    padding: 25px;
    right: 90px;
  }
  .srk .score-structural.score-column2-wideright.main2column.grey-bg .score-right .leftside-img.check-box .red-button {
    padding: 0px 53px;
    line-height: 35px;
    width: 159px;
    margin: 0;
    height: 38px;
  }
  .srk .score-structural.score-column2-wideright.main2column.no-border .score-left {
    width: 25% !important;
  }
  .srk .score-structural.score-column2-wideright.main2column.no-border .last-container {
    width: 70%;
  }
  .srk .score-structural.score-column2-wideright.main2column.no-border .last-container p.mb {
    margin-bottom: 60px;
  }
  .srk .score-structural.score-column2-wideright.main2column.no-border .last-container h2.mb {
    margin-bottom: 40px;
  }
  .srk .score-structural.score-column2-wideright.main2column.no-border .last-container .score-structural.score-column2-equal {
    margin-bottom: 20px;
  }
  .srk .score-structural.score-column2-wideright.main2column.no-border .last-container .score-structural.score-column2-equal .score-left,
  .srk .score-structural.score-column2-wideright.main2column.no-border .last-container .score-structural.score-column2-equal .score-right {
    width: 50% !important;
    padding: 0 20px 0 0;
    opacity: 1;
  }
  .srk .score-structural.score-column2-wideright.main2column.no-border .last-container .bg-gray {
    background: linear-gradient(180deg, #fafaf9 0%, #eff0f1 100%);
    border-radius: 20px;
    padding: 20px 30px 20px 20px;
    min-height: 147px;
  }
  .srk .score-structural.score-column2-wideright.main2column.no-border .last-container .bg-gray p {
    font-size: 12px;
    line-height: 16.8px;
    color: #ed1c24 !important;
    font-family: 'ManropeBold';
    font-weight: 700;
    text-transform: uppercase;
    margin: 20px 0 0;
  }
  .srk .score-structural.score-column2-wideright.main2column.no-border .last-container .text-component.bg-gray.last {
    width: 280px;
  }
}
.srk .score-structural.score-column2-wideright.main2column .score-right .sectiondiv ul li,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .sectiondiv ul li {
  font-family: 'ManropeMedium';
}
.srk .score-structural.score-column2-wideright.main2column .score-right .sectiondiv p.strong-font,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .sectiondiv p.strong-font {
  font-family: 'ManropeExtraBold';
}
.srk .score-structural.score-column2-wideright.main2column .score-right .text-component.last-container h2,
.znayu-pro-bol-v-zhivote .score-structural.score-column2-wideright.main2column .score-right .text-component.last-container h2 {
  font-family: 'ManropeBold';
}
.article .column-relative {
  position: relative;
}
@media (max-width: 1366px) and (min-width: 999px) {
  .vertical-center-3 .slick-list {
    padding: 0 160px !important;
  }
}
@media only screen and (min-width:768px) and (max-width:991px) {
  .srk .pageWrapper .article-container {
    padding: 35px 42px 70px;
  }
  .srk .pageWrapper .article-container .score-structural.score-column4-equal div a .article-headline .pro-dtl {
    margin-top: 0px;
    margin-bottom: 40px;
  }
}
img {
  height: auto !important;
  aspect-ratio: auto !important;
}
ul.lightning-icon li:before {
  background: url(-/media/06f6f42ce1214566a4421b77d1588da9.ashx) !important;
  background-size: 11px 13px !important;
  background-repeat: no-repeat;
  margin-top: 8px;
  width: 11px !important;
  height: 13px !important;
}
ul.alert-icon li:before {
  background: url(-/media/7b5ab64374074fd98479247380d1d30a.ashx) !important;
  background-size: 13px 13px !important;
  background-repeat: no-repeat;
  width: 13px !important;
  height: 13px !important;
}
ul.comment-icon li:before {
  background: url(-/media/d9baefe41205482299626b44007b95f9.ashx) !important;
  background-size: 15px 15px !important;
  width: 15px !important;
  height: 15px !important;
}
ul.target-icon li:before {
  background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAANCAYAAABy6+R8AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFNSURBVHgBdVJRTsMwDHWyfPC5adqERJE6Uf53A7ojcILBCVaOwAnoTgCcgCOsnAD+KdIkNoGYRvuNvBo7TVlXbZaiJPZ7sf1iBTVbeUGoASZ8DHm1eeW8kgJg2lukSYVT1SE7De4KgggOmYK4+5HeyFE3CDm/evtrcNBdpEojDuRuM3J8zTjLdyXNJKBJjTrLt9dmku+T82FLkWDa/MhIa2V7AKlbCNmx7/94wWztBcT7i9z77Je46yfSnDaUi0F8kH1jzBOVQnAIhmTMfT3OpAvtVILO13zunMN6adUDVVzwGkpZ4dP3fUdKGiTbo5TpXLlmVFKmN1eWhHhdAXlPWoiXFmrM2Pmed9TbsHr9PeplrF5RU89+7so7iznlpEwNMSA+Sg9S8hGaMQMjSyCa9pbv0f9E1Ih7rSK4vrcmpSr+N0Xb2SPumWh39v4A+WGZFQRqd7IAAAAASUVORK5CYII=') !important;
  background-size: 13px 13px !important;
  width: 13px !important;
  height: 13px !important;
}
.sectiondiv sup {
  color: #ed1c24;
  top: -0.3em;
}
.reference-text li {
  margin-bottom: 8px !important;
}
footer {
  position: relative;
  z-index: 1000;
}
@media only screen and (max-width: 767px) {
  ul.dropdown-menu {
    margin-top: -10px !important;
  }
}
.dropdown-menu > li > a {
  white-space: pre-wrap;
}
.bottom-slide-box {
  color: white;
  padding-bottom: 0px;
  position: relative;
  text-align: center;
}
.bottom-slide-box:before {
  content: '';
  background: linear-gradient(270deg, #b72126 7.29%, #ed1c24 90.62%);
  position: absolute;
  bottom: 0;
  left: 15px;
  height: 80%;
  width: calc(100% - 30px);
  z-index: -1;
  border-radius: 30px;
}
@media only screen and (min-width: 1200px) {
  .bottom-slide-box:before {
    height: 52%;
    left: 30px;
    width: calc(100% - 60px);
  }
}
.bottom-slide-box.-is--pink:before {
  background: linear-gradient(270deg, #cb5e86 7.29%, #f597a9 90.62%);
}
@media only screen and (min-width:768px) and (max-width:991px) {
  .bottom-slide-box {
    text-align: center;
  }
}
@media only screen and (max-width: 767px) {
  .bottom-slide-box {
    height: 240px;
    margin-bottom: 40px;
    text-align: center;
    padding-bottom: 0;
  }
}
@media only screen and (max-width: 767px) and (orientation: landscape) {
  .bottom-slide-box {
    height: 710px;
  }
}
.bottom-slide-box .slick-initialized .slick-slide {
  margin: 0px !important;
  padding: 0px !important;
}
.bottom-slide-box {
  padding: 0 60px 0 60px;
}
@media only screen and (min-width:768px) and (max-width:991px) {
  .bottom-slide-box {
    padding: 0 40px 10px 40px;
  }
}
@media only screen and (max-width: 767px) {
  .bottom-slide-box {
    padding: 0 52px 30px 52px;
  }
}
@media (width: 320px) {
  .bottom-slide-box {
    padding: 0px 30px 30px 30px;
  }
}
.bottom-slide-box a,
.bottom-slide-box ul li {
  color: white !important;
  padding-right: 20px;
  margin-bottom: 25px;
}
@media only screen and (max-width: 767px) {
  .bottom-slide-box a,
  .bottom-slide-box ul li {
    padding-right: 0px;
  }
}
.bottom-slide-box ul li:last-child {
  padding-right: 0px;
}
.bottom-slide-box h1 {
  margin-top: 0px !important;
  text-align: left;
}
@media only screen and (min-width:768px) and (max-width:991px) {
  .bottom-slide-box h1 {
    text-align: left;
    padding-top: 15px;
  }
}
@media only screen and (max-width: 767px) {
  .bottom-slide-box h1 {
    text-align: left;
    display: block;
  }
}
.bottom-slide-box ul {
  border-top: 1px solid rgba(255, 255, 255, 0.5);
  /*padding-top:20px;*/
  list-style: inherit !important;
  padding-left: 0px !important;
  text-align: left;
  margin: 0;
}
@media only screen and (min-width:768px) and (max-width:991px) {
  .bottom-slide-box ul {
    text-align: left;
  }
}
@media only screen and (max-width: 767px) {
  .bottom-slide-box ul {
    text-align: left;
    margin-top: 30px;
  }
}
.bottom-slide-box li {
  display: inline;
  list-style: inherit !important;
  background: url("-/media/77681b8eb5aa4071b4578804e26fb415.ashx") no-repeat left;
  padding-left: 13px;
  font-family: 'ManropeSemiBold';
}
@media only screen and (min-width:768px) and (max-width:991px) {
  .bottom-slide-box li {
    padding: 5px 0px 5px 15px;
    display: inline-block;
  }
}
@media only screen and (max-width: 767px) {
  .bottom-slide-box li {
    padding: 10px 0px 10px 18px;
    display: block;
  }
}
.bottom-slide-box img {
  /* width:80%;*/
  margin: 0 auto;
}
@media only screen and (min-width: 1200px) {
  
}
.bottom-slide-box a h1 {
  color: white;
  padding-right: 95px;
  display: inline-block;
  width: 100%;
  font-family: 'ManropeExtraBold';
  margin: 30px 0 50px 20px !important;
}
@media only screen and (max-width: 767px) {
  .bottom-slide-box a h1 {
    background: none;
    display: block;
    padding: 0px;
    margin-top: 40px;
  }
}
.bottom-slide-box a h1 span.hd-arrow {
  background: url("-/media/5145357365b147a881ddb9c45a238712.ashx") no-repeat;
  width: 78px;
  height: 10px;
  margin: 0 0 4px 20px;
  display: inline-block;
}
@media only screen and (max-width: 767px) {
  .bottom-slide-box a h1 span.hd-arrow {
    display: none;
  }
}
@media screen and (max-width: 376px) {
  .bottom-slide-box li {
    padding: 0px 15px;
  }
  .bottom-slide-box a h1 {
    margin-top: 20px !important;
  }
}
.bottom-slide-box a,
.bottom-slide-box ul a li {
  line-height: 20px;
  font-size: 14px;
  font-weight: 600;
}
.bottom-slide-box a {
  line-height: 48px;
  font-size: 40px;
}
.bottom-slide-box a img {
  transition: transform 0.4s ease;
}
.bottom-slide-box a:hover img {
  transform: translateY(-10px);
}
@media only screen and (max-width: 767px) {
  .bottom-slide-box ul a li {
    margin-bottom: 25px;
    font-size: 12px;
  }
  .bottom-slide-box ul {
    padding-top: 25px;
  }
  .bottom-slide-box img {
    width: 100%;
  }
  .bottom-slide-box a {
    line-height: 32px;
    font-size: 26px;
  }
}
@media (width: 320px) {
  .bottom-slide-box img {
    margin-top: 30px;
  }
  .bottom-slide-box ul {
    padding-top: 8px;
  }
}
.vertical-center-3 .bottom-slide-box li {
  display: inline-block;
}
.vertical-center-3 .bottom-slide-box ul {
  margin-bottom: 25px;
}
.vertical-center-3 .bottom-slide-box ul li {
  margin-bottom: 0px;
}
/* -------------------
BEGIN print 
Sitecore Resource: 1e247da0-4acf-4895-8eac-b5eeaf445187
   -------------------*/
@font-face {
  font-family: 'ManropeRegular';
  src: url('-/media/0fe2296c99a24f9589cf8f061ac8b78a.ashx');
  src: url('-/media/0fe2296c99a24f9589cf8f061ac8b78a.ashx') format('embedded-opentype'), url('-/media/f589bad37e5242d294a966b398a36646.ashx') format('woff'), url('-/media/14d0893cfd68491b90be70fd144907da.ashx') format('woff2'), url('-/media/38933503e2574e9e8270c0f398a3d2be.ashx') format('truetype'), url('-/media/2eb9d229174942dfb235c6ea8229efb8.ashx') format('svg');
}
@font-face {
  font-family: 'ManropeSemiBold';
  src: url('-/media/89d76b94d69d4c56ad6b7bc3c546a89f.ashx');
  src: url('-/media/89d76b94d69d4c56ad6b7bc3c546a89f.ashx') format('embedded-opentype'), url('-/media/94e1ccf5571e4d3686f9969b051b61e9.ashx') format('woff'), url('-/media/a67ad15a40a347c8a1df3b631cc31fe3.ashx') format('woff2'), url('-/media/c37b9ce521f94e39ad59d3423612f5f8.ashx') format('truetype'), url('-/media/408bf679db4943649a654522d57e34a5.ashx') format('svg');
}
@font-face {
  font-family: 'ManropeMedium';
  src: url('-/media/d3a80456e60844a38f1c0d0ad2abac09.ashx');
  src: url('-/media/d3a80456e60844a38f1c0d0ad2abac09.ashx') format('embedded-opentype'), url('-/media/501d3624ea9e407c8f5b69a323bb59c6.ashx') format('woff'), url('-/media/f30109f066094080bf5b3e5217971b38.ashx') format('woff2'), url('-/media/e44206102ea64626b9851f923dc16834.ashx') format('truetype'), url('-/media/92de70d3815b4dada73d38ea3699ff34.ashx') format('svg');
}
@font-face {
  font-family: 'ManropeBold';
  src: url('-/media/e4f5f387be5749608dc0fca398fe7ec8.ashx');
  src: url('-/media/e4f5f387be5749608dc0fca398fe7ec8.ashx') format('embedded-opentype'), url('https://no-spa.ru/resources/css/page/-/media/58935417F0A614ED0A307DF8334D2B497.ashx') format('woff'), url('-/media/b64a8140074144d3a221ae9ea4d7bb81.ashx') format('woff2'), url('-/media/b97722ef0a444facbb8f3b153e6753fd.ashx') format('truetype'), url('-/media/d1879b6844f3434795390f254e455294.ashx') format('svg');
}
@font-face {
  font-family: 'ManropeExtraBold';
  src: url('-/media/d50d6457454a49dd8f50c09fc9757bf0.ashx');
  src: url('-/media/d50d6457454a49dd8f50c09fc9757bf0.ashx') format('embedded-opentype'), url('-/media/774c0ec367214a43b380e7d00b8649e0.ashx') format('woff'), url('-/media/961676ff8b8444d2ad2266dd0184284b.ashx') format('woff2'), url('-/media/87f57b353e414500b0189be507b7fc5c.ashx') format('truetype'), url('-/media/53c8a2f1a41a4b2bb332e8b6de56b5dc.ashx') format('svg');
}
@font-face {
  font-family: 'ManropeExtraLight';
  src: url('-/media/565120bf097d4de28b36bbbe3604af1b.ashx');
  src: url('-/media/565120bf097d4de28b36bbbe3604af1b.ashx') format('embedded-opentype'), url('-/media/fac98bbbb3204243b4e5042a149f7583.ashx') format('woff'), url('-/media/d1b004a1c9934b1c9e29692405a8595b.ashx') format('woff2'), url('-/media/87f57b353e414500b0189be507b7fc5c.ashx') format('truetype'), url('-/media/b059cc1eed3041ff9ef475db7c4f279e.ashx') format('svg');
}
body {
  font-family: 'ManropeRegular';
}
body h1 {
  font-size: 40px;
  line-height: 48px;
  color: #12120d;
  font-family: 'ManropeRegular';
  font-weight: 800;
}
@media only screen and (max-width: 767px) {
  body h1 {
    font-size: 26px;
    line-height: 31.2px;
  }
}
body h2 {
  font-size: 30px;
  line-height: 36px;
  color: #12120d;
  font-family: 'ManropeRegular';
  font-weight: 800;
}
@media only screen and (max-width: 767px) {
  body h2 {
    font-size: 22px;
    line-height: 26.4px;
  }
}
body h3 {
  font-size: 22px;
  line-height: 26.4px;
  color: #12120d;
  font-family: 'ManropeRegular';
  font-weight: 800;
}
@media only screen and (max-width: 767px) {
  body h3 {
    font-size: 18px;
    line-height: 21.6px;
  }
}
body p,
body li {
  font-size: 16px;
  line-height: 24px;
  color: #12120d !important;
  font-family: 'ManropeRegular';
  font-weight: 500;
}
@media only screen and (max-width: 767px) {
  body p,
  body li {
    font-size: 14px;
    line-height: 21px;
  }
}
