.page_sec1{background:url('../doctor/images/doc_pat.svg')no-repeat;background-size:100%;background-position:bottom;}
.page_sec1 .ctt{padding:150px 0;display:flex;justify-content:center;align-items:center;}
.page_sec1 .ctt img{width:600px;}
.doctor_txt1{padding: 130px 100px;
    background: #19475f;
    position: relative;
    top: 100px;
    left: -70px;
    border-radius:0;
}
.doc3{display:none;}
.calender{width:1200px;margin:0 auto;margin-top:40px;}
.calender table{width:100%;border-collapse:collapse;border:0 !Important;}
.calender td{font-weight:500;font-size:14px;padding:20px 15px;text-align:center;border:1px solid #e4e4e4 !important;}
.calender_tit td:nth-child(1){background:#f3a543;color:#fff;}
.calender_tit td{font-weight:bold;background:#f8f8f8;}
.ca_name{font-size:22px !Important}
.closed{opacity:0.5;color:red}
  
.doctor_txt1 .lora{font-size:14px;font-weight:600;letter-spacing:0.5px;opacity:0.3;color:#fff;}
.doctor_logo{width:150px;display:block;}
.doctor_txt1 h4{font-size:40px;line-height:56px;padding-top:20px;padding-bottom:40px;margin-bottom:40px;color:#fff;border-bottom:1px solid rgba(255,255,255,0.3);width:500px;}
.doctor_txt1 h2{font-size: 22px;
    line-height: 48px;
    margin-top: 20px;
    color: #fffece;
    margin-top: 30px;
    margin-bottom: 5px;
    margin-left:5px}
.doctor_txt1 p{margin-left:5px;color:#fff;font-size:32px;font-weight:700;}
.doctor_txt1 p span{font-weight:300;display:inline-block;margin-left:10px;opacity:0.7;}


.page_sec2{margin-top:130px;}
.carrer .ctt{display:flex;}
.carrer h2{width:20%;font-size:28px;font-weight:700;}
.carrer ul{width:40%;}
.carrer ul li{font-size:18px;color:#555;line-height:36px;}
.carrer ul li:before{    display: inline-block;
    content: "";
    width: 5px;
    height: 5px;
    background: #c3c3c3;
    margin-right: 10px;
    position: relative;
    top: -4px;}

.page_sec3{margin-top:80px;padding-top:80px;border-top:1px solid #e4e4e4;}

.page_sec4{margin-top:80px;padding-top:80px;border-top:1px solid #e4e4e4;}
.page_sec4 ul{width:80% !important}
.page_sec4 ul li{font-size:15px;letter-spacing: 0.2px;text-indent: -15px;}

.page_sec5{margin-top:80px;padding-top:80px;border-top:1px solid #e4e4e4;}
.tv{width:80% !important;display:flex;flex-wrap:wrap;}
.tv_list{width:29%;margin:2%;}
.tv_list img{width:100%;}
.tv_list p{font-size:18px;font-weight:400;padding:30px 0;color:#555;text-align:center;}
.tv_list span{font-size:22px;font-weight:700;display:block;padding-bottom:15px;color:#000;}
.pdb150{padding-bottom:150px;}
@media screen and ( max-width:799px){
  .page_sec1{    background-position: top center;}
  .page_sec1 .ctt{padding:80px 0  0px 0;display:block;}
  .page_sec1 .ctt img{width:100%;}
  .calender{width:90%;padding:30px 0;margin-top:0;}
 
  .calender table{table-layout:fixed;width:500px;}
  .calender td{font-size:11px;padding: 3px 8px;
        white-space: nowrap;}
  .ca_name{font-size:12px !Important;}
  .ca_name b{display:block;}

  .doctor_txt1{top:0;left:0;padding:40px;}
  .doctor_txt1 .lora{font-size:12px;}
  .doctor_txt1 h4 {
    font-size: 16px;
    line-height: 25px;
    padding-top: 10px;
    padding-bottom: 20px;
    margin-bottom: 20px;
    width: 100%;
  }
  .doctor_txt1 h2{font-size:16px;margin-top: 0;
    margin-bottom: 0;}
  .doctor_txt1 p{font-size:20px;margin-top:-8px;}
  
  .page_sec2{margin-top:0;}
  .carrer .ctt{display:block;}
  .carrer h2{width:100%;font-size:18px;margin-bottom:20px;}
  .carrer ul{width:100% !Important;}
  .carrer ul li{font-size:14px;line-height:30px;padding-bottom:4px;}
  .carrer ul li span{    display: block;
    line-height: 16px;
    margin-left: 13px;}
  .page_sec4 ul li{font-size:12px !Important;letter-spacing:0px !Important;    line-height: 20px;}
  .page_sec3{margin-top:40px;padding-top:40px;}
    .page_sec4{margin-top:40px;padding-top:40px;}
      .page_sec5{margin-top:40px;padding-top:40px;}
  .page_sec4 ul li{text-indent:0;}
  .tv{width:100% !Important;}
  .tv_list{width:100%;}
  .tv_list span{font-size:13px;padding-bottom:5px;}
  .tv_list p {
    font-size: 13px;
    line-height: 20px;
    padding: 10px 0;}
  .pdb150{padding-bottom:80px;}
}