.uc-header {
    box-shadow: 0px 4px 28.3px 0px #0000001c;
    position: relative;
    z-index: 9;
}

.t-slds__bullet_wrapper {
    display: grid !important;
    grid-template-columns: repeat(4, 1fr) !important;
    grid-gap: 10px;
}

.tn-elem .t-slds__bullet {
    border-radius: 0 !important;
}
.t-slds__bullet {
    padding: 0 !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    background-position: center !important;
    border-radius: 0 !important;
}
.t-slds__bullet_body {
    width: 100% !important;
    padding-bottom: 77%;
    border-radius: 0 !important;
    background-repeat: no-repeat !important;
    background-size: cover !important;
    background-position: center !important;
    background: none !important;
}


.tn-elem .t-slds__bullet_wrapper {
    position: static !important;
}

.t-slds__bullet_wrapper, ul.t-slds__bullet_wrapper {
    padding-top: 9px;
}



/* Фикс вида подменённого телефона */
#allrecords a.ct-phone,
#allrecords .ct-phone{
  color: #ffffff !important;
  font-family: TildaSans, Arial, sans-serif !important;
  font-size: 20px !important;
  font-weight: 700 !important;
  line-height: 1.2 !important;
  letter-spacing: 0 !important;
  text-decoration: none !important;
  white-space: nowrap !important;
  display: inline-block !important;
  padding: 6px !important;
}
#allrecords a.ct-phone:hover{
  color: #ffffff !important;
  text-decoration: none !important;
}


@media (max-width: 640px){
  #allrecords a.ct-phone,
  #allrecords .ct-phone{ font-size: 12px !important; }
}