@charset "UTF-8";
/* CSS Document */

.container{
	width:99%;
	margin:0 auto;
}
#top-links{
  background: #036e66;
  color:#fff;
  height:45px;
    padding-top:5px;
}
#top-left-links  i{
    display:none;
}
#top-left-links span{
    font-size:0.8em;
}
#top-left-links{
  width:48%;
  float:left;
    padding-left:1%;
}
#top-right-links{
  width:50%;
  float:right;
    text-align:right;
}
#header{
  height:155px;
  padding-top:5px;
}
#logo{
  float:none;
  width:35%;
  margin:0 auto;
}
#links{
  float:none;
    text-align:left;
  width:100%;
  padding-top:1px;
    border-top:1px solid #ededed;
    margin:0 auto;
}
.slidecontainer .content{
        width: 100%;
        padding-left: 0;
        transition-duration: .5s;
        position: relative;
        left: 0%;

        /* ---------- not important stuff ---------- */
     overflow-y: hidden;
        height: 120px;
        display: flex;
        align-items: center;
        justify-content: center;
        margin: .0 0 0 0;
      }
h2{
    color:#074f4a;
    font-size:1.5em;
    font-family: 'Josefin Sans', sans-serif;
    font-weight: 400;
}
#conditions{
    background: #a6f1ec;
    height:auto;
    padding:25px 0;
    text-align:center;
}
[class^="hvr-"] {
  margin: .4em;
  padding: .2em 1em;
  font-size:1.2em;
  cursor: pointer;
  background: #f8b312;
  text-decoration: none;
  color: #fff;
}
.testimonials-section {
  background: #fff;
  height: 680px;    
  position: relative;
  overflow: hidden;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  
}
#call-block{
    height:155px;
    background: url("../images/call-block-bg.jpg");
    background-repeat:no-repeat;
    background-size:cover;
    text-align: center;
    font-family: 'Oswald', sans-serif;
    color:#074f4a;
    font-size:1.6em;
    padding-top:35px;
}
#call-block-button{
    display: block;
    margin-left:0px;
    margin-top:10px;
}
#footer{
    word-wrap: break-word;
    height:100px;
    padding-top:10px;
    text-align:center;
    color:#fff;
    font-size:0.8em;
}
#footer a {
    display:inline-block;
    color:#fff;
    margin:5px;
    text-transform:uppercase;
    transition:all 0.5s;
}
/****inside design***/
#inside-banner{
    height:100px;
    background-image: url("../images/inside-banner.jpg");
    background-size:cover;
    background-repeat: no-repeat;
}
#inside-banner-heading{
    font-family: 'Jura', sans-serif;
    color:#074f4a;
    font-size:1.5em;
    font-weight:700;
    padding-top:50px;
    padding-left:5%;
}
#content{
    padding:20px 0;
}
.profile-img {
  vertical-align: middle;
  width: 150px;
  height: 150px;
  border-radius: 50%;
    border:5px solid #fff;
    box-shadow: 0px 0px 5px 5px #ededed;
}
#certifications-block{
    background: #a6f1ec;
    height:auto;
    padding:15px 0;
    text-align:center;
}
.certificate-box{
   display:block;
    width:80%;
    height:400px;
    background:#fff;
    border:1px solid #dedede;
    margin:1% auto;
}
#homeopathy-pg-img{
    width:50%;
}
.patients ol li {
  counter-increment: my-awesome-counter;
  display: block;
    vertical-align: top;
  width: 94%;
  font-size: 1em;
    line-height: 1.3em;
  margin-bottom: 2em;
    margin-left:0.7em;
     margin-right:0.7em;
   text-align: justify;
}