.header {
      padding: 60px;
      text-align: center;
      background: #0ab6bf;
      color: white;
      font-size: 30px;
    }
    
    /* Page Content */
    .content {padding:20px;}
    
    .blink_text {
      animation: blinker 1s linear infinite;
    }
    
    .blink_img {
      animation: blinker 1.5s linear infinite;
    }
    @keyframes blinker {
      50% { opacity: 0; }
    }
    @keyframes blin {
      50% { opacity: 0; }
    }
	.container {
  position: relative;
  text-align: center;
  color: white;
}

.centered {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.container, .container-lg, .container-md, .container-sm {
    max-width: 100%;
}
.subhead {
    height:70px;
}
/*  img.img-fluid.services {
    width: 100% !important;
    height: 150px !important;
}*/
img.img-fluid.dr-amal {
  width: 50% !important;
  height: 160px !important;
}


.header-big {
  margin-top:-70;
  position: relative; 
  width: 100%;
}

.doctor-section {
  background-image: url("images/main-background.png") ;
  background-repeat: no-repeat;
  background-size: 100% 100%;
}

.doctor-section .right-col{
  padding-top: 100px !important;
}

.service-section .left-col{
  width: 100% !important;
}


.service-section .right-col-1 {
    width: 40%;
    right: 197pt;
    margin-top: 20px;
     height: 28px; 
    position: absolute;
}

.service-section .right-col-2{
  width:50%;
  position:absolute;
}

@media screen{ 
  .banner div img {
    width:600px; margin-top: 10px;
  }

  .doctor-section .right-col{
    padding-top: 10px !important;
  }

  .doctor-section .right-col img{
    padding: 10px !important;
  }
  
  .contact-link {
    text-align: center !important;
  }
  
  .contact-link img {
    
  }

  .social-links {
    padding: 20px;
    text-align: center !important;
  }

  .social-links img {
    width: 7.5em !important;
    padding: 20px;
  }

  .location-link {
    padding: 20px;
    text-align: center !important;
  }

  .location-link img {
    width: 10em !important;
    padding: 20px;
  }

  .service-section .right-col-1{
    width:40%; 
    right:5%; 
    margin-top:1em; 
    height:auto; 
    position:absolute;
  }

  .service-section .right-col-2{
    width:29%; 
    right:10%; 
    margin-top: 15%;
    /*margin-top:8.7em; */
    /*height:28px; */
    position:absolute;
  }

  .service-section .right-col-3{
    width:40%; 
    right:5%; 
    margin-top:1em; 
    /*height:28pt; */
    position:absolute;
  }
}