

/* Start:/bitrix/templates/aspro-med_new/components/bitrix/news.list/sections/style.css?1742367337702*/
.form-select {
  -moz-user-select: -moz-none;
  -ms-user-select: none;
  -webkit-user-select: none;
  user-select: none;
  overflow: hidden;
background-color: #fff;
border: 1px solid #e1e1e1;
  border-radius: 20px;
}
.form-select:focus, .form-select:hover {
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.2);
}
.ie .form-select:after {
  display: none;
}
.form-select .select_location{
width: 97%;
background: unset;
padding: 10px;
}

.column-6 {
display:inline-block;
width: 23%;
margin-bottom: 24px;
margin-right: 32px;
}
.form-select select {
  border: 0;
  }
@media (max-width:464px){
.column-6 {
display:block;
width: 100%;
margin-bottom: 16px;
margin-right: 0;
}
}

/* End */


/* Start:/bitrix/templates/aspro-med_new/components/bitrix/news.list/staff-elements-1/style.css?17901973222346*/
.price-staff-table {
    margin-bottom: 40px;
    width: 100%;
    overflow-x: auto;
}
.price-staff-table .price-table-title {
    
    font-size: 22px;
    font-weight: 600;            
}



.price-staff-table .price-table {
    width: 100%;
    border-collapse: collapse;
    font-size: 14px;
    background: #fff;
    border-radius: 8px;
    overflow: hidden;
}
.price-staff-table .price-table th {
    background: #37ade7;
    color: #fff;
    padding: 14px 12px;
    border: none;
    text-align: left;
    font-weight: 600;
}

.price-staff-table .price-table td {
    padding: 12px;
    border-bottom: 1px solid #e0e6ed;
    vertical-align: top;
    background: #fff;
}

.price-staff-table .price-table tr:hover td {
    background-color: #f8f9fa;
}

.price-staff-table .price-table-doctor a {
    color: #000;
    text-decoration: none;
    font-weight: 500;
}

.price-staff-table .price-table-doctor a:hover {
    color: #37ade7;
    text-decoration: underline;
}

.price-staff-table .price-table-specialization {
    color: #6c757d;
}

.price-staff-table .price-table-category {
    color: #6c757d;
}

.price-staff-table .price-table-work {
    color: #6c757d;
}

.price-staff-table .price-table-address {
    color: #6c757d;
}

.price-staff-table .price-table-price {
    color: #000;
    font-weight: 600;
    white-space: nowrap;
}

.staff-section-description {
    margin-top: 30px;
    margin-bottom: 30px;
    width: 100%;
}

.row.sid.items > .staff-section-description,
.row.sid.items > .price-staff-table,
.row.sid.items > .rat_staff_cat {
    padding-left: 16px;
    padding-right: 16px;
}

.staff-items.staff-type-1 .item .top-block-wrapper {
    display: flex;
    flex-direction: column;
}

.staff-items.staff-type-1 .item .top-block-wrapper > * {
    min-height: 0;
}

.staff-items.staff-type-1 .item .top-block-wrapper > .post:last-child {
    margin-top: auto;
}

/* Стили для блока партнеров ДМС */
.dms-partners-block {
    margin: 40px 0 30px;
    width: 100%;
}

.rat_staff_cat {
    .rat-glav {
        padding-left: 0;
        padding-right: 0;
    }
    .rat-glav .item img {
        max-width: 210px;
    }
    .cw-reviews__item {
        height: 200px !important;
    }
}
/* End */
/* /bitrix/templates/aspro-med_new/components/bitrix/news.list/sections/style.css?1742367337702 */
/* /bitrix/templates/aspro-med_new/components/bitrix/news.list/staff-elements-1/style.css?17901973222346 */
