.doctorsSearch .blue-strip+.map-strip.container {
    margin: 0
}

.doctorsSearch .paging-section .row.info.list {
    margin: 0 !important
}

.doctorsSearch.map-section-container .container-fluid.tab-pane .map-strip form.form-inline.row {
    max-width: 835px;
    margin: auto;
    padding-top: 0
}

.doctorsSearch>[role=tabpanel] {
    max-width: 1033px
}

.doctorsSearch .list.info .list-item {
    display: flex
}

.doctorsSearch .list.info .list-item .col-sm-6 {
    padding: 0 7.5px !important
}

.doctorsSearch .list.info .list-item .col-sm-6 .border {
    padding: .5em 12px !important
}

.doctorsSearch .list.info .list-item .col-sm-6 .main-text .block-title {
    color: #003148;
/*    font-size: 23px;*/
    font-weight: 900
}

.doctorsSearch .list.info .list-item .col-sm-6 .main-text .block-subtitle {
    color: #6d6d6d;
/*    font-size: 18px*/
}

.doctorsSearch .list.info .list-item .col-sm-6 .togInfo {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 24.68 24.63'%3E%3Cpath fill='%23006799' d='M12.27 24.63A12.36 12.36 0 0 1 .01 11.7 12.48 12.48 0 0 1 12.23 0a12.4 12.4 0 0 1 12.44 12.63 12.32 12.32 0 0 1-12.4 12zm1.33-6.07v-7.48h-2.5v7.48h2.5zM11.1 6.1v2.52h2.5V6.1h-2.5z'/%3E%3C/svg%3E") center center/25px 25px no-repeat;
    width: 30px;
    height: 30px;
    margin: 0 auto auto -2px;
    appearance: auto
}

.doctorsSearch .list.info .list-item .col-sm-6 .footer {
    font-size: 18px;
    padding: 10px 10px 0 10px
}

.doctorsSearch .list.info .list-item .col-sm-6 .footer .location {
    display: inline-block;
    vertical-align: top;
    padding: 0px;
    position: relative;
    color: gray;
    font-size: 18px
}

.doctorsSearch .list.info .list-item .col-sm-6 .footer .location:before {
    font-family: "Glyphicons Halflings";
    content: "\e062" !important;
    font-size: 14px
}

.doctorsSearch .list.info .list-item .col-sm-6 .footer .phone {
    position: relative;
    flex: 0 0 auto;
    width: auto;
    max-width: 100%;
    margin-right: auto;
    color: gray;
    font-size: 18px;
    padding: 0
}

@media(max-width: 991.98px) {
    .doctorsSearch .list.info .list-item {
        flex-wrap:wrap
    }

    .doctorsSearch .list.info .list-item .col-sm-6 {
        flex: 0 0 100%
    }
}

.doctorsSearch .select2 .select2-selection--single .select2-selection__rendered {
    line-height: calc(2em - 5px)
}

.doctorsSearch .select2 .select2-selection--single {
    font-size: 18px
}

@media(max-width: 767.98px) {
    .doctorsSearch.map-section-container .map-section .map-strip form.form-inline.row.container {
        padding:20px 25px 0
    }

    .doctorsSearch>[role=tabpanel] {
        padding: 0 10px
    }

    .doctorsSearch .list.info {
        margin-bottom: 2rem !important;
        margin-top: 0 !important
    }

    .doctorsSearch .list.info .list-item .col-sm-6 {
        margin: 0
    }

    .doctorsSearch .list.info .list-item .col-sm-6 .border {
        padding: 13px 6px !important;
        margin-bottom: 0;
        height: auto
    }

    .doctorsSearch .list.info .list-item .col-sm-6 .border .row.col3 {
        margin: auto !important
    }

    .doctorsSearch .list.info .list-item .col-sm-6 .border .row.col3:before,.doctorsSearch .list.info .list-item .col-sm-6 .border .row.col3:after {
        display: none
    }

    .doctorsSearch .list.info .list-item .col-sm-6 .border .row.footer {
        padding: 18px 15px 0 0 !important;
        margin: 0 !important;
        border: 0;
        flex-wrap: wrap;
        color: #1e285a
    }

    .doctorsSearch .list.info .list-item .col-sm-6 .border .row.footer:before,.doctorsSearch .list.info .list-item .col-sm-6 .border .row.footer:after {
        display: none
    }

    .doctorsSearch .list.info .list-item .col-sm-6 .border .row.footer a {
        color: #1e285a
    }

    .doctorsSearch .list.info .list-item .col-sm-6 .border .row.footer .location {
        color: #1e285a;
        margin-bottom: 4px
    }

    .doctorsSearch .list.info .list-item .col-sm-6 .border .row.footer .location:before {
        display: none
    }

    .doctorsSearch .list.info .list-item .col-sm-6 .border .row.footer .location .waze {
        background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 22 22'%3E%3Cpath fill='%2304689A' d='M20.4 5.1a8.35 8.35 0 0 1 1.14 7.6 8.09 8.09 0 0 1-2.2 3.36 9.99 9.99 0 0 1-2.49 1.74 2.29 2.29 0 0 1-2.13 3.1 2.29 2.29 0 0 1-2.28-2.2H9.07a2.29 2.29 0 0 1-4.57-.19c.01-.21.05-.42.11-.63a9.2 9.2 0 0 1-4.4-3.13 1.1 1.1 0 0 1 .24-1.54l.02-.01c.2-.16.44-.24.69-.24.8 0 1.1-.28 1.29-.7.27-.79.41-1.62.43-2.45.03-.58.1-1.16.19-1.73A8.04 8.04 0 0 1 6.04 3.3a10.31 10.31 0 0 1 6.37-2.2c1.58 0 3.13.38 4.52 1.1a9.54 9.54 0 0 1 3.46 2.9m-4.2 11.74a8.12 8.12 0 0 0 4.25-4.5C22.24 6.9 17.6 2.24 12.42 2.24c-.39 0-.78.03-1.16.08-3.16.42-6.42 2.62-7.07 5.92-.41 2.2.21 5.82-3.03 5.82a8.3 8.3 0 0 0 4.13 2.83 2.28 2.28 0 0 1 3.23.2c.12.13.21.27.28.43h3.9a2.2 2.2 0 0 1 3.5-.69m-6.33-7.7a1.17 1.17 0 1 1 1.1-1.17 1.1 1.1 0 0 1-1.05 1.15H9.9l-.03.02m5.16 0a1.17 1.17 0 0 1-.13-2.33c.65-.03 1.2.48 1.23 1.13v.03c.02.62-.46 1.13-1.08 1.15h-.02v.02m-6.54 1.94a.58.58 0 0 1 .45-.69.6.6 0 0 1 .68.45 2.75 2.75 0 0 0 2.83 1.92c1.26.06 2.4-.7 2.83-1.9.14-.27.48-.4.76-.25h.02c.2.1.32.3.32.52a3.5 3.5 0 0 1-1.35 1.94c-.76.53-1.66.82-2.58.83h-.12c-1.8.08-3.41-1.1-3.88-2.83h.04z'/%3E%3C/svg%3E") center center/22px 22px no-repeat;
        width: 22px;
        height: 22px;
        display: inline-block !important;
        vertical-align: middle
    }

    .doctorsSearch .list.info .list-item .col-sm-6 .border .row.footer .phone {
        margin-right: 0;
        left: auto;
        top: auto !important;
        flex: 0 0 100%;
        width: 100%
    }

    .doctorsSearch .list.info .list-item .col-sm-6 .border .row.footer .phone .my-tel {
        width: auto;
        height: auto
    }

    .doctorsSearch .list.info .list-item .col-sm-6 .main-text .block-title {
        margin-bottom: 3px
    }

    .doctorsSearch .list.info .list-item .col-sm-6 .main-text .block-subtitle span {
        display: block
    }

    .doctorsSearch .list.info .list-item .col-sm-6 .togInfo {
        margin: -5px auto auto 4px
    }

    .doctorsSearch #service_item_list2.list.info {
        margin-bottom: 2rem !important;
        margin-top: 0 !important
    }
}

.doctorInfo {
    padding: 5px 0 2.5rem;
    margin: auto;
    max-width: 720px
}

.doctorInfo li {
    padding: 15px 5px;
    display: flex;
    flex-wrap: wrap
}

.doctorInfo i {
    background: center center/22px 22px no-repeat;
    width: 22px !important;
    height: 22px;
    display: inline-block
}

.doctorInfo i.doctor {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 22 22'%3E%3Cpath fill='%2304689A' d='M14.12 15.69c3.33.62 5.68 2.23 5.68 4.11V22H2.2v-2.2c0-1.88 2.35-3.49 5.68-4.11L11 20.9l3.12-5.21M6.6 6.6h8.8v2.2a4.4 4.4 0 1 1-8.8 0V6.6m0-1.1L7.05.99c.06-.56.53-1 1.1-.99h5.71c.56 0 1.03.43 1.09.99l.45 4.51H6.6M11 1.1H9.9v1.1H8.8v1.1h1.1v1.1H11V3.3h1.1V2.2H11V1.1z'/%3E%3C/svg%3E")
}

.doctorInfo i.waze {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 22 22'%3E%3Cpath fill='%2304689A' d='M20.4 5.1a8.35 8.35 0 0 1 1.14 7.6 8.09 8.09 0 0 1-2.2 3.36 9.99 9.99 0 0 1-2.49 1.74 2.29 2.29 0 0 1-2.13 3.1 2.29 2.29 0 0 1-2.28-2.2H9.07a2.29 2.29 0 0 1-4.57-.19c.01-.21.05-.42.11-.63a9.2 9.2 0 0 1-4.4-3.13 1.1 1.1 0 0 1 .24-1.54l.02-.01c.2-.16.44-.24.69-.24.8 0 1.1-.28 1.29-.7.27-.79.41-1.62.43-2.45.03-.58.1-1.16.19-1.73A8.04 8.04 0 0 1 6.04 3.3a10.31 10.31 0 0 1 6.37-2.2c1.58 0 3.13.38 4.52 1.1a9.54 9.54 0 0 1 3.46 2.9m-4.2 11.74a8.12 8.12 0 0 0 4.25-4.5C22.24 6.9 17.6 2.24 12.42 2.24c-.39 0-.78.03-1.16.08-3.16.42-6.42 2.62-7.07 5.92-.41 2.2.21 5.82-3.03 5.82a8.3 8.3 0 0 0 4.13 2.83 2.28 2.28 0 0 1 3.23.2c.12.13.21.27.28.43h3.9a2.2 2.2 0 0 1 3.5-.69m-6.33-7.7a1.17 1.17 0 1 1 1.1-1.17 1.1 1.1 0 0 1-1.05 1.15H9.9l-.03.02m5.16 0a1.17 1.17 0 0 1-.13-2.33c.65-.03 1.2.48 1.23 1.13v.03c.02.62-.46 1.13-1.08 1.15h-.02v.02m-6.54 1.94a.58.58 0 0 1 .45-.69.6.6 0 0 1 .68.45 2.75 2.75 0 0 0 2.83 1.92c1.26.06 2.4-.7 2.83-1.9.14-.27.48-.4.76-.25h.02c.2.1.32.3.32.52a3.5 3.5 0 0 1-1.35 1.94c-.76.53-1.66.82-2.58.83h-.12c-1.8.08-3.41-1.1-3.88-2.83h.04z'/%3E%3C/svg%3E")
}

.doctorInfo i.phone {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 22 22'%3E%3Cpath fill='%2304689A' d='M21.36 17.23a18.52 18.52 0 0 0-3.86-2.58c-1.15-.56-1.58-.55-2.4.04-.68.5-1.12.95-1.9.78a11.38 11.38 0 0 1-3.83-2.83A11.32 11.32 0 0 1 6.53 8.8c-.17-.79.3-1.23.78-1.9.59-.83.6-1.25.05-2.4C6.66 3.1 5.8 1.8 4.77.62 3.93-.2 3.74-.03 3.27.14c-.47.2-.93.45-1.36.73-.7.4-1.28 1-1.64 1.74-.33.7-.7 2.01 1.22 5.44a30.35 30.35 0 0 0 5.33 7.11l.01.01c2.1 2.12 4.5 3.92 7.13 5.34 3.42 1.93 4.73 1.55 5.44 1.22a4.06 4.06 0 0 0 1.73-1.64c.28-.43.53-.9.73-1.37.16-.46.35-.65-.5-1.5z'/%3E%3C/svg%3E")
}

.doctorInfo i.mail {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 22 22'%3E%3Cpath fill='%2304689A' d='M19.8 6.6 11 12.1 2.2 6.6V4.4L11 9.9l8.8-5.5m0-2.2H2.2A2.2 2.2 0 0 0 0 4.38V17.6c0 1.21.98 2.2 2.2 2.2h17.6a2.2 2.2 0 0 0 2.2-2.2V4.4a2.2 2.2 0 0 0-2.2-2.2z'/%3E%3C/svg%3E")
}

.doctorInfo i.website {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 22 22'%3E%3Cpath fill='%2304689A' d='M10.95 0a11 11 0 1 0 .1 22 11 11 0 0 0-.1-22zm8.08 7.03h-2.46a14 14 0 0 0-1.5-4.02c1.7.9 3.09 2.3 3.96 4.02zm.96 4.02c-.01.68-.1 1.35-.25 2.01h-2.87c.05-.65.1-1.3.1-2s-.05-1.36-.1-2.02h2.87c.16.66.24 1.33.25 2.01zm-18.09 0c.01-.68.1-1.35.25-2h2.87c-.05.65-.1 1.3-.1 2s.05 1.36.1 2.01H2.16a8.94 8.94 0 0 1-.26-2zm5.03 0c0-.7.05-1.35.1-2h2.91v4.01H7.03c-.05-.65-.1-1.3-.1-2zm5.02-8.69a5.87 5.87 0 0 1 1.5 1.86c.49.88.84 1.83 1.06 2.81h-2.56V2.36zm-2 0v4.67H7.37c.22-.98.57-1.93 1.05-2.81.37-.72.88-1.35 1.5-1.86h.01zm0 12.7v4.68a5.9 5.9 0 0 1-1.52-1.86c-.48-.88-.83-1.83-1.05-2.81h2.56zm2 4.68v-4.67h2.56c-.22.98-.57 1.93-1.05 2.81a5.87 5.87 0 0 1-1.51 1.86zm0-6.68V9.04h2.91c.05.65.1 1.3.1 2.01s-.05 1.36-.1 2h-2.91zM6.83 3a14 14 0 0 0-1.51 4.02H2.86a9.3 9.3 0 0 1 3.97-4.02zM2.86 15.07h2.46c.3 1.4.8 2.76 1.51 4.02a9.3 9.3 0 0 1-3.97-4.02zm12.2 4.02c.71-1.26 1.22-2.61 1.51-4.02h2.47a9.3 9.3 0 0 1-3.97 4.02z'/%3E%3C/svg%3E")
}

.doctorInfo i.location {
    display: none
}

.doctorInfo a {
    font-size: 22px;
    color: #1e285a
}

.doctorInfo a.waze {
    background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 22 22'%3E%3Cpath fill='%2304689A' d='M20.4 5.1a8.35 8.35 0 0 1 1.14 7.6 8.09 8.09 0 0 1-2.2 3.36 9.99 9.99 0 0 1-2.49 1.74 2.29 2.29 0 0 1-2.13 3.1 2.29 2.29 0 0 1-2.28-2.2H9.07a2.29 2.29 0 0 1-4.57-.19c.01-.21.05-.42.11-.63a9.2 9.2 0 0 1-4.4-3.13 1.1 1.1 0 0 1 .24-1.54l.02-.01c.2-.16.44-.24.69-.24.8 0 1.1-.28 1.29-.7.27-.79.41-1.62.43-2.45.03-.58.1-1.16.19-1.73A8.04 8.04 0 0 1 6.04 3.3a10.31 10.31 0 0 1 6.37-2.2c1.58 0 3.13.38 4.52 1.1a9.54 9.54 0 0 1 3.46 2.9m-4.2 11.74a8.12 8.12 0 0 0 4.25-4.5C22.24 6.9 17.6 2.24 12.42 2.24c-.39 0-.78.03-1.16.08-3.16.42-6.42 2.62-7.07 5.92-.41 2.2.21 5.82-3.03 5.82a8.3 8.3 0 0 0 4.13 2.83 2.28 2.28 0 0 1 3.23.2c.12.13.21.27.28.43h3.9a2.2 2.2 0 0 1 3.5-.69m-6.33-7.7a1.17 1.17 0 1 1 1.1-1.17 1.1 1.1 0 0 1-1.05 1.15H9.9l-.03.02m5.16 0a1.17 1.17 0 0 1-.13-2.33c.65-.03 1.2.48 1.23 1.13v.03c.02.62-.46 1.13-1.08 1.15h-.02v.02m-6.54 1.94a.58.58 0 0 1 .45-.69.6.6 0 0 1 .68.45 2.75 2.75 0 0 0 2.83 1.92c1.26.06 2.4-.7 2.83-1.9.14-.27.48-.4.76-.25h.02c.2.1.32.3.32.52a3.5 3.5 0 0 1-1.35 1.94c-.76.53-1.66.82-2.58.83h-.12c-1.8.08-3.41-1.1-3.88-2.83h.04z'/%3E%3C/svg%3E") center center/22px 22px no-repeat;
    width: 22px;
    height: 56px;
    display: inline-block
}

.doctorInfo .title {
    font-size: 22px;
    color: #8d8d8d
}

.doctorInfo .text {
    font-size: 22px;
    color: #1e285a;
    line-height: 1
}

@media(max-width: 991.98px) {
    .doctorInfo li {
        position:relative;
        padding: 10px 52px 15px 5px;
        margin-bottom: 7px
    }

    .doctorInfo li:not(:last-child) {
        border-bottom: 1px solid #ddd
    }

    .doctorInfo li i,.doctorInfo li a.waze {
        position: absolute;
        right: 5px
    }

    .doctorInfo li .title {
        flex: 0 0 100%;
        width: 100%
    }
}

@media(min-width: 992px) {
    .doctorInfo a.waze {
        display:none
    }

    .doctorInfo li {
        padding: 26.5px 16% 2.5rem 0
    }

    .doctorInfo li:not(:first-child) {
        border-top: 1px solid #ddd
    }

    .doctorInfo i {
        margin-left: 62px
    }

    .doctorInfo i.doctor {
        background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 22 22'%3E%3Cpath fill='%23666666' d='M14.12 15.69c3.33.62 5.68 2.23 5.68 4.11V22H2.2v-2.2c0-1.88 2.35-3.49 5.68-4.11L11 20.9l3.12-5.21M6.6 6.6h8.8v2.2a4.4 4.4 0 1 1-8.8 0V6.6m0-1.1L7.05.99c.06-.56.53-1 1.1-.99h5.71c.56 0 1.03.43 1.09.99l.45 4.51H6.6M11 1.1H9.9v1.1H8.8v1.1h1.1v1.1H11V3.3h1.1V2.2H11V1.1z'/%3E%3C/svg%3E")
    }

    .doctorInfo i.waze {
        background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 22 22'%3E%3Cpath fill='%23666666' d='M20.4 5.1a8.35 8.35 0 0 1 1.14 7.6 8.09 8.09 0 0 1-2.2 3.36 9.99 9.99 0 0 1-2.49 1.74 2.29 2.29 0 0 1-2.13 3.1 2.29 2.29 0 0 1-2.28-2.2H9.07a2.29 2.29 0 0 1-4.57-.19c.01-.21.05-.42.11-.63a9.2 9.2 0 0 1-4.4-3.13 1.1 1.1 0 0 1 .24-1.54l.02-.01c.2-.16.44-.24.69-.24.8 0 1.1-.28 1.29-.7.27-.79.41-1.62.43-2.45.03-.58.1-1.16.19-1.73A8.04 8.04 0 0 1 6.04 3.3a10.31 10.31 0 0 1 6.37-2.2c1.58 0 3.13.38 4.52 1.1a9.54 9.54 0 0 1 3.46 2.9m-4.2 11.74a8.12 8.12 0 0 0 4.25-4.5C22.24 6.9 17.6 2.24 12.42 2.24c-.39 0-.78.03-1.16.08-3.16.42-6.42 2.62-7.07 5.92-.41 2.2.21 5.82-3.03 5.82a8.3 8.3 0 0 0 4.13 2.83 2.28 2.28 0 0 1 3.23.2c.12.13.21.27.28.43h3.9a2.2 2.2 0 0 1 3.5-.69m-6.33-7.7a1.17 1.17 0 1 1 1.1-1.17 1.1 1.1 0 0 1-1.05 1.15H9.9l-.03.02m5.16 0a1.17 1.17 0 0 1-.13-2.33c.65-.03 1.2.48 1.23 1.13v.03c.02.62-.46 1.13-1.08 1.15h-.02v.02m-6.54 1.94a.58.58 0 0 1 .45-.69.6.6 0 0 1 .68.45 2.75 2.75 0 0 0 2.83 1.92c1.26.06 2.4-.7 2.83-1.9.14-.27.48-.4.76-.25h.02c.2.1.32.3.32.52a3.5 3.5 0 0 1-1.35 1.94c-.76.53-1.66.82-2.58.83h-.12c-1.8.08-3.41-1.1-3.88-2.83h.04z'/%3E%3C/svg%3E")
    }

    .doctorInfo i.phone {
        background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 22 22'%3E%3Cpath fill='%23666666' d='M21.36 17.23a18.52 18.52 0 0 0-3.86-2.58c-1.15-.56-1.58-.55-2.4.04-.68.5-1.12.95-1.9.78a11.38 11.38 0 0 1-3.83-2.83A11.32 11.32 0 0 1 6.53 8.8c-.17-.79.3-1.23.78-1.9.59-.83.6-1.25.05-2.4C6.66 3.1 5.8 1.8 4.77.62 3.93-.2 3.74-.03 3.27.14c-.47.2-.93.45-1.36.73-.7.4-1.28 1-1.64 1.74-.33.7-.7 2.01 1.22 5.44a30.35 30.35 0 0 0 5.33 7.11l.01.01c2.1 2.12 4.5 3.92 7.13 5.34 3.42 1.93 4.73 1.55 5.44 1.22a4.06 4.06 0 0 0 1.73-1.64c.28-.43.53-.9.73-1.37.16-.46.35-.65-.5-1.5z'/%3E%3C/svg%3E")
    }

    .doctorInfo i.mail {
        background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 22 22'%3E%3Cpath fill='%23666666' d='M19.8 6.6 11 12.1 2.2 6.6V4.4L11 9.9l8.8-5.5m0-2.2H2.2A2.2 2.2 0 0 0 0 4.38V17.6c0 1.21.98 2.2 2.2 2.2h17.6a2.2 2.2 0 0 0 2.2-2.2V4.4a2.2 2.2 0 0 0-2.2-2.2z'/%3E%3C/svg%3E")
    }

    .doctorInfo i.website {
        background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 22 22'%3E%3Cpath fill='%23666666' d='M10.95 0a11 11 0 1 0 .1 22 11 11 0 0 0-.1-22zm8.08 7.03h-2.46a14 14 0 0 0-1.5-4.02c1.7.9 3.09 2.3 3.96 4.02zm.96 4.02c-.01.68-.1 1.35-.25 2.01h-2.87c.05-.65.1-1.3.1-2s-.05-1.36-.1-2.02h2.87c.16.66.24 1.33.25 2.01zm-18.09 0c.01-.68.1-1.35.25-2h2.87c-.05.65-.1 1.3-.1 2s.05 1.36.1 2.01H2.16a8.94 8.94 0 0 1-.26-2zm5.03 0c0-.7.05-1.35.1-2h2.91v4.01H7.03c-.05-.65-.1-1.3-.1-2zm5.02-8.69a5.87 5.87 0 0 1 1.5 1.86c.49.88.84 1.83 1.06 2.81h-2.56V2.36zm-2 0v4.67H7.37c.22-.98.57-1.93 1.05-2.81.37-.72.88-1.35 1.5-1.86h.01zm0 12.7v4.68a5.9 5.9 0 0 1-1.52-1.86c-.48-.88-.83-1.83-1.05-2.81h2.56zm2 4.68v-4.67h2.56c-.22.98-.57 1.93-1.05 2.81a5.87 5.87 0 0 1-1.51 1.86zm0-6.68V9.04h2.91c.05.65.1 1.3.1 2.01s-.05 1.36-.1 2h-2.91zM6.83 3a14 14 0 0 0-1.51 4.02H2.86a9.3 9.3 0 0 1 3.97-4.02zM2.86 15.07h2.46c.3 1.4.8 2.76 1.51 4.02a9.3 9.3 0 0 1-3.97-4.02zm12.2 4.02c.71-1.26 1.22-2.61 1.51-4.02h2.47a9.3 9.3 0 0 1-3.97 4.02z'/%3E%3C/svg%3E")
    }

    .doctorInfo i.location {
        background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' viewBox='0 0 22 22'%3E%3Cpath fill='%23666666' d='M11 0C6.05 0 2.5 4.05 2.5 9s5.75 10.64 7.8 12.7c.35.38.96.4 1.34.05l.06-.06c2.05-2.05 7.8-7.65 7.8-12.7C19.5 3.96 15.95 0 11 0zm0 11a3.5 3.5 0 1 1 3.5-3.5A3.5 3.5 0 0 1 11 11z'/%3E%3C/svg%3E");
        display: inline-block
    }

    .doctorInfo .title {
        width: 100%;
        max-width: 170px;
        padding-left: 15px
    }
}

.doctorsModal {
    direction: rtl;
    text-align: right
}

.doctorsModal .modal-dialog {
    width: calc(100% - 20px);
    max-width: 1000px
}

.doctorsModal .modal-content {
    border-radius: 0
}

.doctorsModal .modal-header {
    background-color: #edf3f8;
    display: flex;
    flex-wrap: wrap;
    position: relative
}

.doctorsModal .modal-header:before,.doctorsModal .modal-header:after {
    display: none
}

.doctorsModal .modal-header .close {
    margin: 0;
    position: absolute;
    right: 28px;
    top: 25px;
    font-size: 40px;
    font-weight: bold
}

.doctorsModal .modal-header .close span {
    color: #a8a8a8;
    font-weight: bold
}

@media(max-width: 991.98px) {
    .doctorsModal .modal-header .close {
        right:15px;
        top: 2px
    }
}

@media(min-width: 992px) {
    .doctorsModal .modal-header {
        padding-right:27%
    }
}

.doctorsModal .modal-title {
    flex: 0 0 100%;
    width: 100%;
    max-width: 100%;
    font-weight: 600;
    color: #256398;
    font-size: 35px;
    line-height: 1;
    margin: 18px 0 0
}

.doctorsModal .sub_modal-title {
    flex: 0 0 81%;
    width: 81%;
    max-width: 100%;
    color: #1e285a;
    font-size: 27px;
    margin-bottom: 2rem
}

.doctorsModal .doctorRegNum {
    flex: 0 0 100%;
    width: 100%;
    max-width: 100%;
    color: #4d6b78;
    font-size: 18px
}

@media(min-width: 992px) {
    .doctorsModal .doctorRegNum {
        font-size:20px;
        position: absolute;
        left: 30px;
        bottom: 10px;
        width: auto
    }
}

@media(max-width: 991.98px) {
    .doctorsModal .modal-title {
        margin-top:0
    }

    .doctorsModal .sub_modal-title {
        font-size: 26px;
        width: 100% !important;
        flex: 0 0 100% !important;
        line-height: 28px
    }

    .doctorsModal .sub_modal-title .seperator {
        display: none
    }

    .doctorsModal .sub_modal-title span {
        display: block
    }

    .doctorsModal .modal-title,.doctorsModal .sub_modal-title,.doctorsModal .doctorRegNum {
        text-align: center
    }

    .doctorsModal .my-tel {
        padding-right: 0 !important
    }

    .list-item .doctorsModal .modal-content .doctorInfo i.modal_custom_icon {
        top: 50% !important;
        transform: translate(-50%, -50%);
        right: -8px
    }
}

.docInfoWrap {
    background: #fff
}

.docInfoWrap .doctorInfo-header {
    padding: 15px;
    background-color: #edf3f8;
    display: flex;
    flex-wrap: wrap;
    position: relative
}

.docInfoWrap .doctorInfo-header h4 {
    flex: 0 0 100%;
    width: 100%;
    max-width: 100%;
    font-weight: 600;
    color: #256398;
    font-size: 35px;
    line-height: 1;
    margin: 18px 0 0
}

.docInfoWrap .doctorInfo-header .sub-title {
    flex: 0 0 100%;
    width: 100%;
    max-width: 100%;
    color: #1e285a;
    font-size: 27px
}

.docInfoWrap .doctorInfo-header .doctorRegNum {
    flex: 0 0 100%;
    width: 100%;
    max-width: 100%;
    color: #4d6b78;
    font-size: 18px
}

@media(min-width: 992px) {
    .docInfoWrap .doctorInfo-header .doctorRegNum {
        font-size:20px;
        position: absolute;
        left: 30px;
        bottom: 10px;
        width: auto
    }
}

@media(max-width: 991.98px) {
    .docInfoWrap .doctorInfo-header h4 {
        margin-top:0
    }

    .docInfoWrap .doctorInfo-header .sub-title {
        font-size: 26px
    }

    .docInfoWrap .doctorInfo-header .sub-title .seperator {
        display: none
    }

    .docInfoWrap .doctorInfo-header .sub-title span {
        display: block
    }

    .docInfoWrap .doctorInfo-header h4,.docInfoWrap .doctorInfo-header .sub-title,.docInfoWrap .doctorInfo-header .doctorRegNum {
        text-align: center
    }
}

.docInfoWrap .doctorInfo {
    padding: 5px 18px
}

@media(min-width: 992px) {
    .docInfoWrap .doctorInfo-header {
        padding-right:27%
    }
    .main-menu .menu-wrapper ul.nav>li:last-child>.mega-menu .container,.main-menu .menu-wrapper .forms-display .nav.list>li:last-child>.mega-menu .container,.forms-display .main-menu .menu-wrapper .nav.list>li:last-child>.mega-menu .container {
        width: auto;
        min-width: 290px
    }

    .main-menu .menu-wrapper ul.nav>li:last-child>.mega-menu .container .nav-column-container,.main-menu .menu-wrapper .forms-display .nav.list>li:last-child>.mega-menu .container .nav-column-container,.forms-display .main-menu .menu-wrapper .nav.list>li:last-child>.mega-menu .container .nav-column-container {
        column-count: 1
    }
}

.text-login-wrapper {
    position: absolute;
    bottom: -20px;
    width: 100%;
}

.text-login-new {
    font-size: 12px; 
    text-decoration: underline !important; 
    color: #000 !important;
}