    .box-doctor {
        text-align: center;
        -webkit-transition: all ease 0.2s;
        -moz-transition: all ease 0.2s;
        -ms-transition: all ease 0.2s;
        -o-transition: all ease 0.2s;
        transition: all ease 0.2s;
    }

    .box-dc-img {
        width: 112px !important;
        height: 112px !important;
        border: solid 6px #eff1f3 !important;
        -webkit-border-radius: 100%;
        -moz-border-radius: 100%;
        border-radius: 100%;
        margin: 11px auto;
    }

    .box-dc-name {
        color: #455a64;
        font-size: 15px;
        direction: rtl;
    }

    .box-dc-speci {
        color: #455a64;
        font-size: 12px;
        direction: rtl;
    }

    .hideMore {
        width: 100%;
        display: inline-block;
        white-space: nowrap;
        overflow: hidden;
        text-overflow: ellipsis;
    }

    .box-dc-city {
        color: #737373;
        font-size: 12px;
    }

    .box-doctor a:hover {
        text-decoration: none;
        text-align: center;
    }

    .box-doctor:hover {
        -webkit-box-shadow: 0 4px 15px 0 rgba(0, 0, 0, .19);
        -moz-box-shadow: 0 4px 15px 0 rgba(0, 0, 0, .19);
        box-shadow: 0 4px 15px 0 rgba(0, 0, 0, .19);
        background: white;
    }

    .box-doctor-btn {
        color: #2196f3;
        line-height: 46px;
        padding: 7px 25px;
        border: solid 1px #2196f3;
        -webkit-border-radius: 5px;
        -moz-border-radius: 5px;
        border-radius: 5px;
        -webkit-transition: all ease 0.2s;
        -moz-transition: all ease 0.2s;
        -ms-transition: all ease 0.2s;
        -o-transition: all ease 0.2s;
        transition: all ease 0.2s;
    }

    .box-doctor-btn:hover {
        background: #2196f3;
        color: #fff;
    }

    .owl-theme .owl-nav [class*=owl-] {
        width: 39px;
        height: 35px;
        background: none !important;
        position: absolute;
        -webkit-box-shadow: 0 4px 15px 0 rgb(0 0 0 / 19%);
        -moz-box-shadow: 0 4px 15px 0 rgba(0, 0, 0, .19);
        box-shadow: 0 0px 0px 0 rgb(0 0 0 / 19%);
        -webkit-border-radius: 100%;
        -moz-border-radius: 100%;
        border-radius: 5px !important;
        top: 0;
        bottom: 0;
        margin: auto 0 !important;
        z-index: 2;
        color: gray;
        font-size: 17px;
    }

    .owl-theme .owl-nav [class*=owl-]:hover {
        color: black;
    }

    .owl-navs span {
        font-size: 34px;
    }

    .owl-nav :hover {
        color: #000000;
    }

    .owl-prev {
        right: -50px;
    }

    .owl-next {
        left: -50px;
    }

    @media only screen and (max-width: 600px) {
        .owl-nav {
            position: relative;
        }

        .owl-next {
            left: 28%;
        }

        .owl-prev {
            left: 58%;
        }

        .owl-theme .owl-nav [class*=owl-] {
            top: -42px;
        }

    }