/* Header, PopUp Address */
#allrecords .t-descr_xxs, #allrecords .t-descr_xs {font-size: 14px;}

#rec1550255691 .t-heading strong {
  font-size: 1.3em;
  font-weight: inherit;
  letter-spacing: -0.015em;
}

#rec1550255691 .t390__descr ul {
  list-style: none;
  padding: 0;
/*  display: grid; */
/*  grid-template-columns: 1fr 1fr; */
/*  text-align: left; */
/*  column-gap: 10px; */
/*   row-gap: 30px; */
  margin-bottom: 30px;
}

#rec1550255691 .t390__descr li.hidden {display: none;}

#rec1550255691 .t390__descr ul>li>strong:first-child {
  color: dodgerblue;
}

#t-header a:not(:hover) {
  text-decoration: none !important;
  box-shadow: none !important;
  color: inherit;
}

#rec1550255691 .t390__wrapper {
  padding: 20px 20px 30px;
  margin-top: -30px;
  position: relative;
  background: inherit;
}

#t-footer .t1055__img {margin-bottom: 10px;}
#t-footer .t389__list_item a:not(:hover) {box-shadow: none !important;}

#t-header .t451m .t-sociallinks__item {padding-right: 0;}
#t-header .t451m .t-sociallinks__item>a,
#t-header .t451m .t-sociallinks__item>a svg {
  width: 40px !important;
  height: 40px !important;
}


#t-header .t451 ul.t-sociallinks__wrapper {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

#t-header .t451 .ya-share2__container_size_m .ya-share2__icon {
  height: 40px;
  width: 40px;
  background-size: 40px 40px !important;
}

#t-header .t451 ul.ya-share2__list {padding-left: 10px;}

#t-header .t451 .ya-share2__list_direction_horizontal > .ya-share2__item+.ya-share2__item {margin-left: 10px;}

#rec1550200741 .t451__centerside .t821__adress-container {margin-left: 30px;}

#rec1550200741 .t451__centerside .t821__adress-container .t-descr {
  color: #fff;
  font-size: 16px !important;
  text-decoration: underline;
  text-underline-offset: 4px;
}

#rec1560043221 .t-radio__wrapper_button .t-radio__item {font-size: 16px !important;}

.t898__icon-phone_wrapper svg.t-sociallinks__svg path {fill: #efaf65;}
.t898__icon-website_wrapper svg.t-sociallinks__svg path {fill: #5995DC;}
.t898__btn-text {background-color: #0A72AE;}
.t898__btn-text::after {border-left-color: #0A72AE;}


@media screen and (max-width: 1200px) {
  #allrecords .t-descr_xxs, #allrecords .t-descr_xs {font-size: 14px;}
}

@media screen and (max-width: 1100px) {
  #t-footer .t190__button:not(:hover) {transition: all .3s ease-in-out;}
  #t-footer .t190__button:not(:hover) {opacity: 0.5;}
}

@media screen and (max-width: 960px) {
  #t-footer .t1055__col-wrapper {padding: 25px 0;}
  #t-footer .t1055 .t-container {max-width: 100%;}
  #rec1550200741 .t451__logo__content .t-heading {text-align: left;}
  #t-footer .t898__btn  {
    bottom: 120px !important;
    right: 25px !important;
  }
}

@media screen and (max-width: 960px) and (min-width: 561px) {
  #t-footer .t1055__row {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
  }
}

@media screen and (max-width: 640px) {
  #allrecords .t-text_sm {font-size: 14px;}
  #rec1550200741 .t451__centerside .t821__adress-container .t-descr {padding-left: 0;}
}

@media screen and (max-width: 560px) {
  #rec1560043221 .t702 .t-popup .t-popup__container {min-height: initial;}
}

@media screen and (max-width: 480px) {
  #t-header .t451m {max-width: 100%;}    
  #rec1550200741 .t451__centerside .t821__adress-container {margin-left: 10px; margin-right: 30px;}
  .uc-aktsiya .t218__blockimgmobile {width: 100%; overflow: hidden;}
  .uc-aktsiya .t218__imgmobile {
    max-width: none;
    height: 300px;
  }
}

@media screen and (max-width: 480px), (orientation: landscape) and (max-height: 480px) {
  #rec1540061111 .t-section__descr {padding-bottom: 20px !important;}
}

@media screen and (min-width: 981px) {
  #rec1550255691 .t-heading strong {font-size: 1.6em;}
  #rec1550255691 .t390__wrapper {margin-top: -50px;}
}

@media screen and (min-width: 1200px) {
  #t-header .t821__maincontainer,
  #t-footer .t389__maincontainer{
    max-width: 1600px;
    margin-left: auto;
    margin-right: auto;
  }
}