.FontArial {
  font-family: Arial, sans-serif;
}
body .milliarders .b-MainTitle {
  margin-bottom: 5rem;
}
.b-milliarders {
  position: relative;
  padding-top: 4rem;
  padding: 0 1.7rem;
  width: 1269px;
}
.b-milliarders__sub-title {
  position: absolute;
  color: #008381 !important;
  font-style: italic;
  font-size: 2.4rem;
  font-family: Georgia;
  top: -5.3rem;
  left: 0;
  text-decoration: underline;
  padding-left: 1.7rem;
}
.b-milliarders__sub-title:hover {
  opacity: 0.8;
  text-decoration: none;
}
.b-milliarders__header {
  transition: none !important;
}
.b-milliarders__headerholder {
  display: none;
  height: 8.9rem;
}
.b-milliarders__headerholder.expanded {
  height: 34.5rem;
}
.b-milliarders .mCSB_inside > .mCSB_container {
  margin-right: 1rem;
}
.b-milliarders * {
  font-family: Arial, sans-serif;
  outline: none !important;
  color: black;
  -webkit-transition: all 400ms ease;
  -moz-transition: all 400ms ease;
  -ms-transition: all 400ms ease;
  -o-transition: all 400ms ease;
  transition: all 400ms ease;
}
.b-milliarders * input[type="checkbox"] {
  -webkit-appearance: checkbox;
  cursor: pointer;
}
/*Paging*/

.b-mh-paging {
  padding-bottom: 1rem;
  padding-top: 0.5rem;
}
.paging-border {
  border-bottom: 1px solid #d8d4d1;
}
.b-mh-paging-list {
  font-weight: 700;
  font-size: 0;
  margin: 0;
  padding: 0;
}
.b-mh-paging-list__item {
  display: inline-block;
  vertical-align: top;
  font-size: 1.4rem;
  margin-right: 0.5rem;
  cursor: pointer;
}
.b-mh-paging-list__item a {
  color: #ada49c;
  text-decoration: none;
}
.b-mh-paging-list__item a:hover {
  text-decoration: none;
}
.b-mh-paging-list__item.active a {
  color: black;
  text-decoration: none;
}
.b-mh-paging-list__item.active a:hover {
  text-decoration: none;
}
/*Sorting*/

.b-mh-sorting {
  padding-bottom: 1rem;
  border-bottom: 1px solid #d8d4d1;
  margin-bottom: -1px;
  position: relative;
}
.b-mh-sorting-list {
  margin: 0;
  padding: 0;
  font-size: 0;
  position: relative;
}
.b-mh-sorting-list__item {
  vertical-align: top;
  display: inline-block;
  font-size: 1.4rem;
  margin-bottom: 1rem;
}
.b-mh-sorting-list__item:nth-child(1) {
  width: 33.5rem;
}
.b-mh-sorting-list__item:nth-child(2) {
  width: 30rem;
}
.b-mh-sorting-list__item:nth-child(3) {
  width: 14.3rem;
}
.b-mh-sorting-list__item:nth-child(4) {
  width: 14.7rem;
}
.b-mh-sorting-list__item:nth-child(5) {
  width: 25.8rem;
}
.b-mh-sorting-list__item:nth-child(6) {
  text-align: right;
  white-space: nowrap;
  margin-bottom: 0;
  height: 4.8rem;
  font-size: 0;
}
.b-mh-sorting-list__item:nth-child(6) .b-table {
  height: 100%;
  padding-top: 1rem;
}
.b-mh-sorting-list-item {
  cursor: pointer;
}
.b-mh-sorting-list-item__ic-filters {
  width: 3.2rem;
  height: 3.2rem;
  display: inline-block;
  font-size: 0;
  cursor: pointer;
  padding: 3px;
  text-align: left;
  -moz-transition: none;
  -webkit-transition: none;
  -o-transition: color 0 ease-in;
}
.b-mh-sorting-list-item__ic-filters * {
  -moz-transition: none;
  -webkit-transition: none;
  -o-transition: color 0 ease-in;
  transition: none;
}
.b-mh-sorting-list-item__ic-filters .ic_active {
  display: none;
  width: 2.6rem;
  height: 2.6rem;
}
.b-mh-sorting-list-item__ic-filters .close_f {
  display: none;
  margin-left: 4px;
  margin-top: 4px;
  width: 19px;
  vertical-align: top;
}
.b-mh-sorting-list-item__ic-filters.active {
  background: #008381;
  width: 62px;
}
.b-mh-sorting-list-item__ic-filters.active .ic_not_active {
  display: none;
}
.b-mh-sorting-list-item__ic-filters.active .ic_active {
  display: inline-block;
}
.b-mh-sorting-list-item__ic-filters.active .close_f {
  display: inline-block;
}
.b-mh-sorting-list-item__name-filters {
  color: #c6bcb3;
  vertical-align: middle;
  margin-right: 1rem;
  font-size: 1.4rem;
  cursor: pointer;
}
.b-mh-sorting-list-item.active .title {
  color: black !important;
}
.b-mh-sorting-list-item.active.up .sort {
  background-position: 0 0;
}
.b-mh-sorting-list-item.active.down .sort {
  background-position: 0 -22px;
}
.b-mh-sorting-list-item.inactive .sort {
  background-position: 0 -11px;
}
.b-mh-sorting-list-item .title {
  font-size: 1.4rem;
  color: #c6bcb3;
}
.b-mh-sorting-list-item .title:hover {
  text-decoration: underline;
}
.b-mh-sorting-list-item__arrow {
  position: absolute;
  bottom: -4px;
  width: 24px;
  height: 9px;
}
.b-mh-sorting-list-item__arrow .sort {
  background-image: url('/Areas/BillionairesRating/Content/images/spriteSortArrow.png');
  background-repeat: no-repeat;
  width: 24px;
  height: 10px;
  display: block;
}
/*Filters*/

.b-mh-filters {
  font-size: 0;
  padding-top: 2rem;
  padding-bottom: 1rem;
  display: none;
}
.b-mh-filters.show {
  display: block;
}
.b-mh-filters-item {
  display: inline-block;
  vertical-align: top;
}
.b-mh-filters-item_cn {
  margin-right: 7.5rem;
}
.b-mh-filters-item_year {
  margin-right: 7.5rem;
}
.b-mh-filters-item_person {
  margin-right: 7.5rem;
}
.b-mh-filters-item input[type="checkbox"] {
  height: 1.4rem;
  width: 1.4rem;
}
.b-mh-filters-item_load {
  width: 30rem;
  margin-right: 3rem;
  font-size: 0;
}
.b-mh-filters-item_load-item {
  position: relative;
}
.b-mh-filters-item_load-item__check {
  display: none;
}
.b-mh-filters-item_load-item__check:checked + .b-mh-filters-item_load-item__check-custom {
  content: "";
  display: inline-block;
  position: relative;
  background-position: 0 0;
}
.b-mh-filters-item_load-item__check:checked + .b-mh-filters-item_load-item__check-custom + .b-mh-filters-item_load-item-name .b-mh-filters-item_load-item-name__image {
  background-image: url(/Areas/BillionairesRating/Content/Images/sprite_state.png);
}
.b-mh-filters-item_load-item__check-custom {
  position: relative;
  width: 1.7rem;
  height: 1.7rem;
  margin-right: 0;
  margin-top: 0;
  display: inline-block;
  vertical-align: middle;
  background: url('/Areas/BillionairesRating/Content/images/mcheck_sprite.png') no-repeat;
  background-position: 0 -24px;
}
.b-mh-filters-item_load-item-name__image {
  background-image: url(/Areas/BillionairesRating/Content/Images/sprite_state.png);
  background-repeat: no-repeat;
  position: absolute;
  content: '';
}
.b-mh-filters-item_load__low {
  display: inline-block;
  font-size: 1.4rem;
  vertical-align: top;
  margin-right: 2rem;
}
.b-mh-filters-item_load__low .b-mh-filters-item_load-item-name__image {
  background-position: 0px -46px;
  width: 3rem;
  height: 2.1rem;
  bottom: -2rem;
  left: 4.6rem;
}
.b-mh-filters-item_load__low label {
  cursor: pointer;
}
.b-mh-filters-item_load__middle {
  display: inline-block;
  font-size: 1.4rem;
  vertical-align: top;
  margin-right: 2rem;
}
.b-mh-filters-item_load__middle .b-mh-filters-item_load-item-name__image {
  background-position: 0px -1px;
  width: 3rem;
  height: 3.5rem;
  bottom: -3.5rem;
  left: 4.6rem;
}
.b-mh-filters-item_load__middle label {
  cursor: pointer;
}
.b-mh-filters-item_load__high {
  display: inline-block;
  font-size: 1.4rem;
  vertical-align: top;
}
.b-mh-filters-item_load__high .b-mh-filters-item_load-item-name__image {
  width: 4.3rem;
  height: 5.3rem;
  background-position: 0px -70px;
  bottom: -5.2rem;
  left: 4.6rem;
}
.b-mh-filters-item_load__high label {
  cursor: pointer;
}
.b-mh-filters-item__title {
  margin-bottom: 1rem;
  font-size: 1.4rem;
}
.b-mh-filters-item__title + input[type="text"] {
  border: 1px solid #c6bcb3;
  height: 2.8rem;
  line-height: 2.8rem;
  width: 24rem;
  background: transparent;
  padding: 0 1rem;
  color: black;
  font-size: 1.4rem;
}
.b-mh-filters-item-load-name {
  line-height: 1.4rem;
  display: inline-block;
  vertical-align: top;
  padding-top: 2px;
  margin-left: 1rem;
}
.b-mh-filters-item_load-low__check {
  margin-top: 0;
}
.b-mh-filters-item_load-low__name {
  line-height: 1.4rem;
  display: inline-block;
  vertical-align: top;
  padding-top: 2px;
  margin-left: 1rem;
}
.b-mh-filters-item_load-middle__check {
  margin-top: 0;
}
.b-mh-filters-item_load-middle__name {
  line-height: 1.4rem;
  display: inline-block;
  vertical-align: top;
  padding-top: 2px;
  margin-left: 1rem;
}
.b-mh-filters-item_load-high__check {
  margin-top: 0;
}
.b-mh-filters-item_load-high__name {
  line-height: 1.4rem;
  display: inline-block;
  vertical-align: top;
  padding-top: 2px;
  margin-left: 1rem;
}
.b-mh-filters-item-scroll {
  height: 7.5rem;
  overflow-y: scroll;
  width: 24rem;
  margin-top: 1rem;
}
.b-mh-filters-item-scroll-el {
  margin-bottom: 0.5rem;
}
.b-mh-filters-item-scroll-el label {
  cursor: pointer;
  margin-bottom: 0;
  display: block;
  font-size: 0;
  vertical-align: middle;
}
.b-mh-filters-item-scroll-el__name {
  display: inline-block;
  vertical-align: middle;
  font-size: 1.4rem;
  line-height: 1.7rem;
  padding-top: 3px;
  max-width: 20rem;
  position: relative;
}
.b-mh-filters-item-scroll-el__name i {
  position: absolute;
  width: 2rem;
  right: 0;
  bottom: -1px;
  height: 2rem;
}
.b-mh-filters-item-scroll-el__name i .icon-source {
  display: inline;
}
.b-mh-filters-item-scroll-el__name i .icon-source_focus {
  display: none;
}
.b-mh-filters-item-scroll-el__name-shadow-place {
  display: inline-block;
  width: 2.5rem;
  height: 1.7rem;
  line-height: 1.7rem;
  position: relative;
  vertical-align: top;
}
.b-mh-filters-item-scroll-el__check {
  display: none;
}
.b-mh-filters-item-scroll-el__check:checked + .b-mh-filters-item-scroll-el__check-custom {
  content: "";
  display: inline-block;
  position: relative;
  background-position: 0 0;
}
.b-mh-filters-item-scroll-el__check:checked + .b-mh-filters-item-scroll-el__check-custom + .b-mh-filters-item-scroll-el__name .icon-source {
  display: none;
}
.b-mh-filters-item-scroll-el__check:checked + .b-mh-filters-item-scroll-el__check-custom + .b-mh-filters-item-scroll-el__name .icon-source_focus {
  display: inline;
}
.b-mh-filters-item-scroll-el__check-custom {
  position: relative;
  width: 17px;
  height: 17px;
  margin-right: 1rem;
  display: inline-block;
  vertical-align: top;
  background: url('/Areas/BillionairesRating/Content/images/mcheck_sprite.png') no-repeat;
  background-position: 0 -24px;
}
.b-mh-filters-item-scroll-el_disabled span {
  color: #c6bcb3;
}
/*Result*/

.b-mr {
  border-top: 1px solid #d8d4d1;
  margin-top: -1px;
}
.b-mr-el {
  padding-top: 1.5rem;
  padding-bottom: 1.5rem;
  border-bottom: 1px solid #d8d4d1;
  border-right: none;
  border-left: none;
}
.b-mr-el__description {
  background-image: url('/Areas/BillionairesRating/Content/images/mpattern.png');
  background-repeat: repeat;
  clear: both;
  padding: 3rem 2.5rem 6rem;
  font-family: Georgia;
  font-size: 2rem;
  float: left;
  margin-top: 1.5rem;
  display: none;
}
.b-mr-el__description p {
  margin-bottom: 0;
}
.b-mr-el__description.show {
  display: block;
}
.b-mr-el-ls {
  width: 31rem;
  float: left;
  font-size: 0;
}
.b-mr-el-ls__position {
  display: inline-block;
  vertical-align: top;
  font-size: 3rem;
  margin-right: 1.5rem;
  white-space: nowrap;
  width: 3.6rem;
}
.b-mr-el-ls__position-icon {
  margin-right: 1.3rem;
  display: inline-block;
  vertical-align: top;
}
.b-mr-el-ls__photo {
  display: inline-block;
  vertical-align: top;
  width: 21rem;
  height: 14rem;
  border: 1px solid #a6abad;
  background-size: cover;
  -moz-background-size: cover;
  -webkit-background-size: cover;
}
.b-mr-el-rs {
  float: left;
  width: 100%;
  max-width: 95.8rem;
  font-size: 0;
}
.b-mr-el-rs-lb {
  width: 61.3rem;
  display: inline-block;
  vertical-align: top;
}
.b-mr-el-rs-rb {
  display: inline-block;
  vertical-align: top;
  width: 34.5rem;
}
.b-mr-el-rs-lb-wrap {
  display: inline-block;
  width: 30rem;
  vertical-align: top;
  padding-left: 2.5rem;
}
.b-mr-el-rs-lb-wrap__fio {
  font-size: 3rem;
  cursor: pointer;
  font-weight: 500;
  line-height: 1;
  margin-bottom: 1rem;
  margin-top: 0.5rem;
}
.b-mr-el-rs-lb-wrap__fio:hover {
  text-decoration: underline;
}
.b-mr-el-rs-lb-state {
  width: 13rem;
  display: inline-block;
  font-size: 3rem;
  background: #008381;
  color: white;
  padding: 0 1.5rem;
  margin-right: 1.5rem;
  position: relative;
  margin-left: 2.5rem;
}
.b-mr-el-rs-lb-state:after {
  content: '';
  position: absolute;
  display: block;
  background-repeat: no-repeat;
}
.b-mr-el-rs-lb-state.active:after {
  background-image: url(/Areas/BillionairesRating/Content/Images/sprite_state_active.png);
}
.b-mr-el-rs-lb-state.inactive:after {
  background-image: url(/Areas/BillionairesRating/Content/Images/sprite_state.png);
}
.b-mr-el-rs-lb-state .tooltip-container {
  position: absolute;
  right: 12px;
  z-index: 100;
  cursor: pointer;
}
.b-mr-el-rs-lb-state_low:after {
  width: 30px;
  height: 22px;
  right: 0;
  bottom: -1.6rem;
  background-position: 0px -46px;
  overflow: visible;
}
.b-mr-el-rs-lb-state_low .tooltip-container {
  width: 20px;
  height: 20px;
}
.b-mr-el-rs-lb-state_middle:after {
  width: 30px;
  height: 35px;
  right: 0.9rem;
  bottom: -2.8rem;
  background-position: 0px -1px;
  overflow: visible;
}
.b-mr-el-rs-lb-state_middle .tooltip-container {
  width: 28px;
  height: 28px;
}
.b-mr-el-rs-lb-state_high:after {
  width: 43px;
  height: 53px;
  right: 1.2rem;
  bottom: -4.5rem;
  background-position: 0px -70px;
  overflow: visible;
}
.b-mr-el-rs-lb-state_high .tooltip-container {
  width: 44px;
  height: 44px;
}
.b-mr-el-rs-lb-state-change {
  width: 10.3rem;
  vertical-align: top;
  font-size: 3rem;
  display: inline-block;
  white-space: nowrap;
}
.b-mr-el-rs-lb-state-change span {
  font-size: 3rem;
  display: inline-block;
  vertical-align: top;
}
.b-mr-el-rs-lb-state-change i {
  height: 3.5rem;
  width: 3.5rem;
  display: inline-block;
  background-size: contain;
  vertical-align: top;
  background-repeat: no-repeat;
  margin-top: -0.3rem;
}
.b-mr-el-rs-lb-state-change.up i {
  background-image: url('/Areas/BillionairesRating/Content/images/marrup.png');
}
.b-mr-el-rs-lb-state-change.up span {
  color: #008381;
}
.b-mr-el-rs-lb-state-change.down i {
  background-image: url('/Areas/BillionairesRating/Content/images/marrdown.png');
}
.b-mr-el-rs-lb-state-change.down span {
  color: #fb1d26;
}
.b-mr-el-rs-lb-state-change.horisont i {
  background-image: url('/Areas/BillionairesRating/Content/images/marrhorisont.png');
}
.b-mr-el-rs-lb-state-change.horisont span {
  color: #008381;
}
.b-mr-el-rs-lb-wrap-company span {
  cursor: pointer;
  font-size: 1.4rem;
}
.b-mr-el-rs-lb-wrap-company span.active {
  color: #008381;
}
.b-mr-el-rs-lb-wrap-company span:hover {
  text-decoration: underline;
}
.b-mr-el-rs-rb-year {
  font-size: 3rem;
  display: inline-block;
  vertical-align: top;
  margin-right: 10rem;
  min-width: 6.7rem;
  /*min-width: 115px;*/
  height: 42px;
}
.b-mr-el-rs-rb-year__description {
  display: none;
}
.b-mr-el-rs-rb-source {
  width: 17.7rem;
  vertical-align: top;
  display: inline-block;
  text-align: left;
}
.b-mr-el-rs-rb-source i {
  cursor: pointer;
  width: 3.5rem;
  height: 3.5rem;
}
.b-mr-el-rs-rb-source i img.not_active_img {
  display: inline-block;
}
.b-mr-el-rs-rb-source i img.active_img {
  display: none;
}
.b-mr-el-rs-rb-source i.active img.not_active_img {
  display: none;
}
.b-mr-el-rs-rb-source i.active img.active_img {
  display: inline-block;
}
.b-mr-el-ls-position-icon_horisont i {
  background-image: url('/Areas/BillionairesRating/Content/images/marrhorisont.png');
}
.b-mr-el-ls-position-icon_down i {
  background-image: url('/Areas/BillionairesRating/Content/images/marrdown.png');
}
.b-mr-el-ls-position-icon_up i {
  background-image: url(/Areas/BillionairesRating/Content/Images/marrup.png);
}
.b-mr-el-ls-position-icon_star i {
  background-image: url('/Areas/BillionairesRating/Content/images/mstar.png');
}
.b-mr-el-ls-position-icon i {
  height: 3.5rem;
  width: 3.5rem;
  display: inline-block;
  background-size: contain;
  vertical-align: top;
  background-repeat: no-repeat;
}
.b-mr-el-description {
  position: relative;
}
.b-mr-el-description p {
  font-family: Georgia;
  font-size: 1.6rem;
}
.b-mr-el-description__link {
  position: absolute;
  right: 2.5rem;
  bottom: 2.5rem;
  color: #008381;
  text-decoration: underline;
  font-weight: 700;
  font-family: Arial, sans-serif;
}
.b-mr-el-description__link:hover {
  color: #008381;
  text-decoration: none;
}
.tooltip.customClass .tooltip-inner {
  color: black;
  background-color: #f8ebe0;
  border: 1px solid silver;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  max-width: 300px;
  -moz-transition: none;
  -webkit-transition: none;
  -o-transition: color 0 ease-in;
  transition: none;
}
.tooltip.customClass .tooltip-arrow {
  display: none;
}
.paywall-container {
  text-align: center;
}
.paywall-container .b-key-line {
  background-color: transparent !important;
}
@media screen and (max-width: 1269px) {
  body {
    min-width: 99rem;
  }
  .b-milliarders {
    width: 100%;
  }
  .b-mh-sorting-list-item_hb {
    display: none;
  }
  .b-mh-sorting-list-item__name-filters {
    display: none;
  }
  .b-mh-sorting-list-item:nth-child(5) {
    width: 20rem;
  }
  .b-mh-filters-item_year {
    width: 11.5rem;
  }
  .b-mh-filters-item_year input[type="text"] {
    width: 100%;
  }
  .b-mh-filters-item_year .b-mh-filters-item-scroll {
    width: 100%;
  }
  .b-mh-filters-item_cn {
    margin-right: 3.5rem;
  }
  .b-mh-filters-item_person {
    margin-right: 3.5rem;
  }
  .b-mh-filters-item_load {
    margin-right: 3.5rem;
    width: 13rem;
  }
  .b-mh-filters-item_load-low {
    margin-bottom: 3rem;
  }
  .b-mh-filters-item_load-middle {
    margin-bottom: 4.6rem;
  }
  .b-mh-filters-item-scroll {
    height: 16.5rem;
  }
  .b-mr {
    min-height: 17.6rem;
  }
  .b-mr-el-rs-lb {
    width: 100%;
  }
  .b-mr-el-rs-rb {
    padding-left: 2.5rem;
    width: 100%;
    padding-top: 2.9rem;
  }
  .b-mr-el-rs {
    max-width: none;
    width: 64rem;
  }
  .b-mr-el-rs-rb-source {
    width: 28rem;
    float: none;
    text-align: left;
  }
  .b-mr-el-rs-rb-year {
    margin-right: 18.2rem;
    float: left;
    min-width: 11.6rem;
  }
  .b-mr-el-rs-rb-year__description {
    font-size: 3rem;
    font-family: Arial, sans-serif;
    display: inline-block;
  }
}
.ui-dialog.ui-corner-all.ui-widget.ui-widget-content.ui-front.notitle {
  z-index: 1000;
}
.isEmpty {
  display: none !important;
}
.fixed_mlrd {
  transition: none;
  position: fixed;
  padding: 0 1.7rem;
  left: 0;
  right: 0;
  z-index: 302;
  background-color: #f8ebe0;
  top: 7rem;
}
.fixed_mlrd .b-mh__filters {
  border-bottom: 1px solid #d8d4d1;
}
@media screen and (max-width: 990px) {
  .b-milliarders {
    width: 100%;
  }
  .b-milliarders__headerholder {
    height: 7.9rem;
  }
  .b-milliarders__headerholder.expanded {
    height: 7.9rem;
  }
  body {
    max-width: none;
    min-width: inherit;
  }
  .b-mh-sorting-list-item:nth-child(1) {
    width: 31.5rem;
  }
  .b-mh-sorting-list-item:nth-child(2) {
    width: 27rem;
  }
  .b-mh-sorting-list-item:nth-child(3) {
    width: 9.3rem;
  }
  .b-mh-sorting-list-item:nth-child(4) {
    display: none;
  }
  .b-mh-sorting-list-item:nth-child(5) {
    display: none;
  }
  .b-mh-sorting-list-item:nth-child(6) {
    display: none;
  }
  .b-mh-filters {
    display: none !important;
  }
  .b-mr {
    min-height: 16.5rem;
  }
  .b-mr-el-rs-rb {
    display: none;
  }
  .b-mr-el-rs-lb__state-change {
    display: none;
  }
  .b-mr-el-rs {
    width: 42rem;
  }
  .b-mr-el-rs-lb-state {
    margin-left: 1.5rem;
    margin-right: 0;
  }
  .b-mr-el-rs-lb-wrap {
    padding-left: 1.5rem;
    width: 27rem;
  }
  .b-mr-el-ls {
    width: 30rem;
  }
  .b-mr-el-ls__photo {
    width: 20rem;
    height: 13.3rem;
  }
}
@media screen and (max-width: 765px) {
  body,
  html {
    font-size: 46.3%;
  }
  .b-milliarders__headerholder {
    height: 5.8rem;
  }
  .b-milliarders__headerholder.expanded {
    height: 5.8rem;
  }
  .b-mh-filters {
    display: none !important;
  }
  .b-mr {
    min-height: 12.3rem;
  }
  .b-mr-el-rs-lb-state_high:after {
    bottom: -44px;
    right: -0.5rem;
  }
  .b-mr-el-rs-lb-state_low:after {
    bottom: -15px;
    right: -0.5rem;
  }
  .b-mr-el-rs-lb-state_middle:after {
    bottom: -27px;
    right: -0.5rem;
  }
  body .b-icon-search {
    height: 4.4rem;
    width: 4.3rem;
    margin-top: -2.2rem;
  }
}
@media screen and (max-width: 567px) {
  .b-milliarders__sub-title {
    font-size: 1.6rem;
    margin-top: 0.5rem;
  }
  .b-milliarders__headerholder {
    height: 7.7rem;
  }
  .b-milliarders__headerholder.expanded {
    height: 7.7rem;
  }
  .b-mh-sorting-list-item__title {
    font-size: 1.2rem;
  }
  .b-mh-sorting-list-item:nth-child(1) {
    width: 4.5rem;
  }
  .b-mh-sorting-list-item:nth-child(2) {
    width: 15.5rem;
  }
  .b-mh-sorting-list-item:nth-child(3) {
    width: 8.3rem;
  }
  .b-mh-filters {
    display: none !important;
  }
  body,
  html {
    font-size: 62.5%;
  }
  .b-mr {
    min-height: 6.4rem;
  }
  .b-mr-el-ls-photo {
    display: none;
  }
  .b-mr-el-rs-lb-state {
    margin-bottom: 0;
    width: 7rem;
    font-size: 1.4rem;
    padding: 0 0.5rem;
    height: 2.2rem;
    line-height: 2.2rem;
    position: absolute;
    top: 50%;
    margin-top: -1.1rem;
  }
  .b-mr-el-rs-lb-state:after {
    content: none;
  }
  .b-mr-el-ls {
    width: 2.5rem;
  }
  .b-mr-el-ls__position {
    font-size: 1.6rem;
    margin-right: 0;
  }
  .b-mr-el-ls__position-icon {
    margin-right: 0.5rem;
    display: none;
  }
  .b-mr-el-ls__position-icon i {
    height: 2.5rem;
    width: 2.5rem;
  }
  .b-mr-el-rs-lb {
    padding-left: 2.1rem;
    position: relative;
  }
  .b-mr-el-rs {
    width: 26rem;
  }
  .b-mr-el-rs-lb-wrap {
    width: 14rem;
    padding-left: 0;
  }
  .b-mr-el-rs-lb-wrap__fio {
    font-size: 1.6rem;
    margin-top: 0;
    margin-bottom: 0;
  }
  .b-mr-el-rs-lb-wrap-company span {
    font-size: 1.2rem;
  }
  .b-mh-paging-list__item {
    font-size: 1.2rem;
  }
  .b-mr-el-rs-lb-wrap-company {
    display: none;
  }
  .b-mr-el-description {
    padding-bottom: 6rem;
    font-size: 1.6rem;
    padding: 2.5rem 2.5rem 6rem;
  }
  .b-mr-el-description p {
    padding: 0;
  }
  .b-mr-el-description__link {
    font-size: 1.2rem;
  }
  body .b-icon-search {
    height: 3.4rem;
    width: 3.3rem;
    margin-top: -1.7rem;
  }
}
.Empty-description:hover {
  cursor: default;
  text-decoration: none;
}
.Empty-description:focus {
  cursor: default;
  text-decoration: none;
}
.Empty-description span:hover {
  cursor: default;
  text-decoration: none;
}
.Empty-description span:focus {
  cursor: default;
  text-decoration: none;
}
.rating-disabler {
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 10;
  background-color: transparent !important;
  cursor: progress;
  display: none;
}
.filter-disabler {
  width: 100%;
  height: 100%;
  position: absolute;
  z-index: 10;
  background-color: transparent !important;
  cursor: not-allowed;
}
.rating-preloader {
  text-align: center;
  padding: 2rem;
  display: none;
}
.rating-notfound {
  text-align: center;
  padding: 2rem;
  font-size: 1.4rem;
}
.b-milliarders-last-changes {
  margin-top: -2.4rem;
  font-family: Georgia !important;
}
.b-milliarders-last-changes * {
  font-family: Georgia !important;
}
.b-milliarders-last-changes__header {
  font-size: 1.4rem;
  font-style: italic;
  font-weight: 700;
  margin-right: 5px;
  float: left;
}
.b-milliarders-last-changes__content {
  display: inline;
  font-style: italic;
}
.b-milliarders-last-changes__content p {
  font-size: 1.4rem;
  padding-left: 0;
}
.b-milliarders-last-changes__content p a {
  color: #008381;
}
.rightel {
  float: right;
}
@media screen and (max-width: 945px) {
  .b-mh-paging-list {
    display: inline-block;
  }
  .b-mh-paging-list li:last-child {
    float: left;
    margin-right: 1rem;
  }
}
/* Omitting variable 'v'. The expression '2.0.1001-master' is not valid. */

