/* Equal Heights for OwlCarousel 2 */
.owl-carousel .owl-stage {
    display: flex;
   }
   .owl-carousel .owl-item {
    display: flex;
    flex: 1 0 auto;
   }
   .owl-carousel .thumbnail {
    display: flex;
    flex-direction: column;
    margin: 0px 10px !important;
   }
   .owl-carousel .thumbnail .caption {
    display: flex;
    flex: 1 0 auto;
    flex-direction: column;
   }
   .captio img{
     width: 100%;
   }
   .owl-carousel .thumbnail .caption .flex-text {
    flex-grow: 1;
   } 
   .owl-carousel .owl-dots.disabled, .owl-carousel .owl-nav.disabled{
     display: block !important;
   }
   .owl-nav{
     text-align: left !important;
   }
   .owl-dots{
     display: none !important;
   }
   .owl-prev span{
     display: none;
   }
   .owl-prev{
     position: relative;
     border:none !important;
     padding: 0px !important;
     margin-right: 50px !important;
         height: 40px;
   }
   .owl-prev:before{
     content:"";
     background-image: url(../img/lefticon.png);
     height: 40px;
     width: 50px;
     display: block;
     position: absolute;
     top: 0;
     left: 0;
     background-size: 82%;
     background-repeat: no-repeat;
   }
   .owl-next{
     position: relative;
     border:none !important;
     padding: 0px !important;
         height: 40px;
   }
   .owl-next span{
     display: none !important;
   }
   .owl-next:before{
     content:"";
     background-image: url(../img/righticon.png) !important;
     height: 40px;
     width: 50px;
     display: block;
     position: absolute;
     top: 0;
     left: 0;
     background-size: 82%;
     background-repeat: no-repeat;
   }
   .new-row-design-slider{
     border:1px solid lightgray;
     padding: 24px;
     border-radius: 16px;
   }
   .patient-name-detail h2{
     font-size: 20px;
     color: #021229;
     margin-bottom: 16px;
     font-family: 'Plus Jakarta Sans', sans-serif;
     font-weight: 600;
   }
   .main-patient-birthday{
     border-bottom: 1px solid lightgray;
     padding: 12px 0px 12px 0px;
   }
   .patiend-birthday h6{
      font-size: 14px;
      color: #42597A;
      margin:0px !important;
      font-family: 'Plus Jakarta Sans', sans-serif;
     font-weight: 400;
     margin-bottom: 4px !important;
   }
   .patiend-birthday h4{
      font-size: 16px;
      color: #021229;
      margin: 0px !important;
      font-family: 'Plus Jakarta Sans', sans-serif;
     font-weight: 400;
   }
   .main-patient-birthday img{
     max-width: 20px;
     width: 100%;
     margin-right: 15px;
   }
   .main-patient-birthday{
     display: flex;
     align-items: center;
   }
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   
   