
.search-doctor{
    width: 40%;
    margin: auto;
    height: 12rem
}
@media only screen and (max-width: 600px) {
    .search-doctor{
        width: 100%;
    }
}

.search-doctor h4{
    color: #fff;

}
.search-doctor input{
    border-radius: 25px;
background: #FFF;
}
.container-info-doctor{
width: 47%;
margin-top: 2rem;
padding: 16px 24px;
border-radius: 16px;
border: 1px solid #E4E9F2;
margin-bottom:3rem;
}
@media only screen and (max-width: 600px) {
.container-info-doctor{
        width: 96%;
        padding: 16px 8px;
        
        }
}
@media only screen and (max-width: 1000px) and (min-width: 601px) {
.container-info-doctor{
        width: 90%;
        }
}
.head-doctor-info{
    background: #F6F6F6;
    border-radius: 0px 0px 10px 10px;
    border: 6.326px solid #FFF;
    width: 100%;
    /* padding: 1rem; */
}
.info-general-doctor{
    background-color: #FFF;
}
.container-date{
    border-radius: 15px;
background: #FFF;
/* bottom: -7rem;
right: 4rem; */
width: 90%;
padding: 16px 12px;
background: #F5F9FC;
margin: auto;

}
@media only screen and (max-width: 600px) {
    .container-date{
        right: 1%;
       width: 98%;
    }
}
@media only screen and (max-width: 1000px) and (min-width: 601px) {
    .container-date{
        right: 2rem !important;
       
    }
}

.contaier-list-date button{
    border-radius: 41.391px;
    /* border: 1.623px solid #3BD8AD;
    background: #FFF; */
    border: 1px solid rgba(0, 0, 0, 0.29);
background: rgba(0, 0, 0, 0.00);
    height: 6rem;
}
.container-timing{
    background-color: #FFF;

}
.container-timing button{
    border-radius: 100px;
border: 1px solid #3BD8AD;
background: rgba(59, 216, 173, 0.15);
}
.timing{
    overflow-x: scroll;
}
.container-peroid{
    width: fit-content;
}
.container-peroid>a{
    border-radius: 8px;
    border: 1px solid #3BD8AD;
    /* background: rgba(59, 216, 173, 0.15); */
    background: #F5F9FC;
}
.container-img-doctor img{
    border-radius: 8px;
}
@media only screen and (max-width: 600px) {
.container-img-doctor img
{
        width: 60px;
    border-radius: 8px;
    height: 60px;
}
.text-tax{
    font-size: 12px;
}


}
.number-day{
    font-weight: 700;
    font-size: 20px;

}
.day-div button{
    background-color: #FFF;
    padding: 8px 20px;
    border-radius: 8px;
    box-shadow: 0px 1px 2px 0px rgba(16, 24, 40, 0.05);


}
.row-date{
    flex-direction: row-reverse;
    text-align: end;
}
.row-date h4{
  padding-bottom: 1rem;
  color: #3BD8AD;
}
.header-doctor-page{
    margin-top: 2rem !important;
}
.row-date input{
 color: #3BD8AD;
}
li.MsoNormal{
    margin-left: 0;
}
#date-list{
    flex-wrap: nowrap;
   overflow-x: auto;
}
.name-doctor{
    font-size: 24px;
    font-style: normal;
    font-weight: 500;
    line-height: normal;
    color: #000;
}
@media only screen and (max-width: 767px) {
    .name-doctor{
        font-size:18px;
    }
}
