.item__price s::before { top: calc(50% + 2px); } .profile__sidebar .profile__left_menu_item_hide { display: none; } div.empty { width: 100% !important; height: auto !important; } .pr__availability .office img, .pr__availability .transport img { margin-right: 20px; } .pr__extra { display: flex; flex-direction: row; align-items: start; } .pr__extra .col {padding-left:0 !important;padding-right:0 !important;}.pr__extra__history{display:inline-block;width:50%}.pr__extra__transport{display:inline-block;margin-left:auto;padding: 0;} @media (max-width:767px){.pr__option:has(ul:empty){display:none;}.pr__availability { padding:0; }.pr__extra{flex-direction:column-reverse;gap:20px}.pr__extra__history,.pr__extra__transport{display:flex;width:100%}} .head__catalog.show .nav, .head__catalog:hover .nav { /*padding-bottom: 10px;*/ } .contacts__address details.active { background-color: #EEE; /*border-top: 1px solid #ebebeb;*/ /*border-bottom: 1px solid #ebebeb;*/ } .contacts__maps__item summary { border: none; padding: 0; } .contacts__maps__item.active summary { color: #ef713b; } @media (min-width: 1025px) { .link:hover, a:hover { color: #333; } } .contacts__maps__item summary::-webkit-details-marker { display:none; } .contacts__maps__item summary:after, .contacts__maps__item summary:before { /* content: none; */ top: 12px; } .crumbs__item.white { color: #fff; } .about__head .container { padding-left: 0!important; } .mainservice .mainservice__field span.bg-color--none { background-color: unset; } .mainservice__field .mainservice__field__img { width: 100%; height: 100%; -o-object-fit: cover; object-fit: cover; } .o-fit--scale-down { object-fit: scale-down !important; -o-object-fit: scale-down !important; }