#access {
  font: normal 14px 'HelveticaNeueLTStd45Light';
  display: block;
  float: left;
  margin: 0px;
  z-index: 9999999;
  position: absolute;
  padding: 6px 0px 0px 0px;
  width: 58%;
}

.testimonial-Text {
  background: #782A97;
  border-radius: 10px;
  color: #ffffff;
  float: right;
  font: 12px/25px Verdana, Arial, Helvetica, sans-serif;
  text-align: center;
  text-decoration: none;
  width: 180px;
}
.testimonial-Text a {
  color: #ffffff !important;
  text-decoration: none !important;
}
#access ul {
  list-style: none;
  margin: 0px;
  padding: 0px;
}
#access li {
  float: left;
  position: relative;
  font: normal 14px/41x 'HelveticaNeueLTStd45Light';
}
#access a {
  font: normal 14px/41px 'HelveticaNeueLTStd45Light';
  color: #ffffff;
  display: block;
  text-decoration: none;
  height: 41px;
  overflow: hidden;
  padding: 0px 0px 0px 0px;
  text-align: center;
}
#access a:hover {
  color: #ffffff;
  text-decoration: none;
}
.menu-item-215 {
  width: 10%;
  margin-left: 1%;
}
.menu-item-216 {
  width: 17%;
}
.menu-item-217 {
  width: 16%;
}
.menu-item-218 {
  width: 12%;
}
.menu-item-219 {
  width: 19%;
}
.menu-item-220 {
  width: 10%;
}
.menu-item-221 {
  width: 11%;
}
.menu-item-215 a {
  width: 100%;
  display: block;
}
.menu-item-215 a:hover {
  color: #ffffff;
  background: #8b8c8e;
  border-bottom-left-radius: 5px;
  border-top-left-radius: 5px;
}
.menu-item-216 a {
  width: 100%;
  display: block;
}
.menu-item-216 a:hover {
  color: #ffffff;
  background: #8b8c8e;
}
.menu-item-217 a {
  width: 100%;
  display: block;
}
.menu-item-217 a:hover {
  color: #ffffff;
  background: #8b8c8e;
}
.menu-item-218 a {
  width: 100%;
  display: block;
}
.menu-item-218 a:hover {
  color: #ffffff;
  background: #8b8c8e;
}
.menu-item-219 a {
  width: 100%;
  display: block;
}
.menu-item-219 a:hover {
  color: #ffffff;
  background: #8b8c8e;
}
.menu-item-220 a {
  width: 100%;
  display: block;
}
.menu-item-220 a:hover {
  color: #ffffff;
  background: #8b8c8e;
}
.menu-item-221 a {
  width: 100%;
  display: block;
}
.menu-item-221 a:hover {
  color: #ffffff;
  background: #8b8c8e;
}
#access ul ul {
  width: 400px;
  display: none;
  float: left;
  margin: 0px 0px 0px 0px;
  position: absolute;
  left: 0;
  top: 41px;
  z-index: 99999;
  height: auto;
  background: url(/images/sub-menu-bg-new.png) no-repeat left top;
  background-size: 100% 100%;
}
#access ul ul li {
  width: 94%;
  height: 34px;
  text-align: left !important;
  background: url(/images/sub-menu-list-bg-new.jpg) no-repeat left top;
  margin: 0 0 0 3%;
  border-bottom-style: dotted 1px solid #fff;
}
#access ul ul li:first-child {
  margin: 5% 0 0 3%;
}
#access ul ul li:last-child {
  margin: 0% 0 10% 3%;
  background: url(/images/last-child-bg-new.jpg) no-repeat left top;
}
#access ul ul li a {
  color: #ffffff;
  width: 89%;
  text-align: left;
  font: normal 14px/26px 'HelveticaNeueLTStd45Light';
  color: #fefeff;
  z-index: 99999;
  padding: 0px 0px 0px 25px;
  margin: 1% 0 0 2%;
  display: block;
  height: 30px;
}
#access ul ul li a:hover {
  color: #ffffff;
  background: #6c6d6f;
  opacity: 0.7;
  background-size: 100% auto;
}
#access ul li:hover>ul {
  display: block;
}
.menu ul li a:hover, .menu ul li:hover>a, .menu ul>li:hover>a, .menu>ul>li:hover>a {
  color: #FF0000;
}

.menu ul ul li a:hover, .menu ul ul li:hover>a, .menu ul ul>li:hover>a {
  background: #8b8c8e !important;
}
.active {
  background: #8b8c8e !important;
}
.footer-form {
  width: 100%;
  height: 115px;
}

/***Menu Styles Ends**/


/*-------------------- Container Styles --------------------*/

img {
  max-width: 99.8%;
  height: auto;
}
body {
  margin: 0px 0px 0px 0px;
  overflow-y: scroll;
  *overflow-y: none;
}
#body-bg {}
#body-s-bg {
  background: #ffffff;
}
.gdpCookie, .gdp_popup {
	font: normal 13px/16px Verdana, Arial, Helvetica, sans-serif !important;
}
#Contact-us-Right iframe {
	height: 330px !important;
}
 
/*---------- Home-page Styles ----------*/

@media all {
  #Container {
    width: 100%;
    margin: 0px auto;
    overflow: hidden;
    position: relative;
  }
  #Header-Main {
    width: 100%;
    height: 96px;
    margin: 0px auto;
  }
  .Center {
    max-width: 960px;
    width: 100%;
    margin: 0px auto;
  }
  #Logo {
    width: 389px;
    height: 69px;
    position: absolute;
    z-index: 10;
    float: left;
    *height: auto;
  }
  #Logo img {
    float: left;
    height: 160px;
    margin: 0px 0px 0px 0px;
  }
  #Menu-Container {
    float: right;
    width: 58%;
    height: 53px;
    margin: 43px 0 0 0;
    background: url(/images/menu-h-bg-new.jpg) no-repeat left top;
    -webkit-background-position: 10px;
  }
  .header {
    width: 100%;
    height: 96px;
    background: url(/images/header-bg-new.jpg) no-repeat left top;
    position: relative;
  }
  .leftBGh-head {
    width: 570px;
    height: 100%;
    position: absolute;
    display: block;
    margin: 0px 0px 0px -570px;
    background: url(/images/leftbg-head-new.jpg) no-repeat right top;
  }
  .rightBGh-head {
    width: 570px;
    height: 100%;
    position: absolute;
    margin: 0px 0px 0px 960px;
    background: url(/images/right-bg-head-new.jpg) no-repeat left top;
  }
  /**Header-main Ends***/
  #Interactivity-Container {
    width: 100%;
    height: 753px;
    margin: 0px auto;
    overflow: hidden;
  }
  #Interactivity {
    width: 100%;
    height: 753px;
    position: relative;
  }
  .leftBGh {
    width: 570px;
    height: 100%;
    position: absolute;
    display: block;
    margin: 0px 0px 0px -570px;
    background: url(/images/leftbg-intra-new.jpg) no-repeat right top;
  }
  .rightBGh {
    width: 570px;
    height: 100%;
    position: absolute;
    margin: 0px 0px 0px 960px;
    background: url(/images/rightbg-intra-new.jpg) no-repeat left top;
  }
  #Intra-Top {
    width: 100%;
    height: 481px;
    background: url(/images/intra-top-bg-new.jpg) no-repeat left top;
  }
  #Fade-in-out {
    width: 340px;
    height: 481px;
    float: right;
    background: none;
  }
  .slide {
    width: 100%;
    height: 100%;
    display: none;
    z-index: 6;
  }
  .fade1 {
    width: 100%;
    height: 481px;
  }
  .fade2 {
    width: 100%;
    height: 481px;
  }
  .fade3 {
    width: 100%;
    height: 481px;
  }
  #Interactivity-Left {
    width: 620px;
    height: 481px;
    float: left;
  }
  #Intra-Text-Conatiner {
    width: 50%;
    height: auto;
    position: absolute;
    z-index: 1000;
    margin: 1% 0 0 0;
  }
  .intratext {
    font: normal 16px/20px 'LatoLight';
    color: #fffcfd;
    padding: 30% 0 0 58%;
    width: 50%;
  }
  .intratext span {
    font: normal 39px/46px 'LatoLight';
    color: #fffcfd;
    padding: 0 0 0 0;
  }
  .intra-content {
    color: #FFFCFD;
    font: 14px/18px 'LatoLight';
    margin: 3% 0 0 58%;
    width: 42%;
  }
  .read-more {
    width: 140px;
    height: 27px;
    color: #fffcfd;
    font: 14px/26px 'LatoLight';
    background: url(/images/read-more-h-bg-new.gif) no-repeat left top;
    margin: 5% 0 0 56%;
    text-align: center;
  }
  .read-more a {
    color: #fffcfd;
    text-decoration: none;
  }
  .read-more a:hover {
    color: #fffcfd;
    text-decoration: none;
  }
  #Services-Intra {
    width: 366px;
    height: 380px;
    position: absolute;
    z-index: 40;
    margin: 78px 0 0 0;
  }
  #Services-Intra img {
    float: left;
    margin: 0px;
  }
  .demo-s {
    position: relative;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    padding: 0px;
    margin: 0px;
  }
  .demo1-s {
    position: relative;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    padding: 0px;
  }
  .intratext-h {
    font: normal 16px/20px 'LatoLight';
    color: #fffcfd;
    padding: 32% 0 0 59%;
    width: 50%;
  }
  .intratext-h span {
    font: normal 32px/38px 'LatoLight';
    color: #fffcfd;
    padding: 0 0 0 0;
  }
  .intra-content-h {
    color: #FFFCFD;
    font: 14px/18px 'LatoLight';
    margin: 2% 0 0 59%;
    width: 42%;
  }
  .read-more-h {
    width: 140px;
    height: 27px;
    color: #fffcfd;
    font: 14px/26px 'LatoLight';
    background: url(/images/read-more-h-bg-new.gif) no-repeat left top;
    margin: 5% 0 0 56%;
    text-align: center;
  }
  .read-more-h a {
    color: #fffcfd;
    text-decoration: none;
  }
  .read-more-h a:hover {
    color: #fffcfd;
    text-decoration: none;
  }
  #Intra-Bottom {
    width: 100%;
    height: 272px;
    background: url(/images/intra-bottom-bg.jpg) no-repeat left top;
  }
  #Bottom-Left {
    width: 30%;
    height: auto;
    float: left;
  }
  .free-contact {
    font: normal 14px/18px 'LatoLight';
    color: #171717;
    padding: 27% 0 0 4%;
    text-align: center;
  }
  .free-contact span {
    font: normal 28px/32px 'LatoLight';
    color: #000000;
  }
  .free-contact a {
    color: #171717;
    text-decoration: none;
  }
  .free-contact a:hover {
    color: #171717;
    text-decoration: none;
  }
  .caring {
    font: normal 16px/20px 'LatoLight';
    color: #2b2b2b;
    padding: 9% 0 0 4%;
    text-align: center;
  }
  .social-icon {
    width: 80%;
    height: auto;
    margin: 5% 0 0 23%;
  }
  .social-icon img {
    float: left;
    margin: 0 2% 0 0;
  }
  .add-button {
    margin: 18% 0 0 29%;
    *margin: 2% 0 0 10%;
  }
  #Bottom-Right {
    width: 70%;
    height: auto;
    float: left;
  }
  .lead-world {
    font: bold 30px/36px 'LatoRegular';
    color: #56575c;
    padding: 1% 0 0 1%;
    text-align: center;
  }
  .lead-world span {
    color: #bf9ac7;
  }
  .less-pain {
    font: normal 30px/36px 'LatoLight';
    color: #ae8cb6;
    padding: 5% 0 0 7%;
    text-align: center;
  }
  .less-pain-text {
    font: normal 14px/18px 'LatoLight';
    color: #212121;
    text-align: center;
    padding: 2% 0 0 16%;
  }
  /**Interactivity-Conatiner Ends**/
  #Meet-Dr {
    width: 100%;
    height: 260px;
    margin: 0px auto;
    overflow: hidden;
  }
  #Meet-Dr-Home {
    width: 100%;
    height: 260px;
    position: relative;
    background: url(/images/meet-dr-bg-new.jpg) no-repeat left top;
  }
  .leftBGh-meet {
    width: 570px;
    height: 100%;
    position: absolute;
    display: block;
    margin: 0px 0px 0px -570px;
    *margin: 0px 0px 0px -160%;
    background: url(/images/meet-dr-left-bg-new.jpg) no-repeat right top;
  }
  .rightBGh-meet {
    width: 570px;
    height: 100%;
    position: absolute;
    margin: 0px 0px 0px 960px;
    *margin: 0px 0px 0px 0px;
    background: #dbdbdb;
  }
  #Meet-Left {
    width: 70%;
    height: 260px;
    float: left;
  }
  #Meet-Left img {
    float: left;
    margin: 7% 3% 0 4%;
  }
  .meet-text {
    font: normal 30px/34px 'LatoLight';
    color: #5e5f5f;
    padding: 6% 0 0 0;
  }
  .meet-text span {
    font: normal 30px/34px 'LatoRegular';
    color: #5e5f5f;
  }
  .meet-text a {
    color: #5e5f5f;
    text-decoration: none;
  }
  .meet-text a:hover {
    color: #5e5f5f;
    text-decoration: none;
  }
  .specialisation {
    font: normal 16px/20px 'LatoRegular';
    color: #81558a;
    float: right;
    margin: 0 4% 0 0;
  }
  .specialisation a {
    color: #81558a;
    text-decoration: none;
  }
  .specialisation a:hover {
    color: #81558a;
    text-decoration: none;
  }
  .description-text {
    font: normal 14px/18px 'LatoLight';
    color: #212121;
    padding: 5% 0 0 0;
  }
  .read-profile {
    font: normal 12px/29px 'LatoRegular';
    color: #ffffff;
    width: 152px;
    height: 29px;
    background: #bf9ac7;
    margin: 0 0 0 0;
    float: left;
    color: #ffffff;
    text-align: center;
    margin: 4.5% 0 0 0;
  }
  .read-profile a {
    color: #ffffff;
    text-decoration: none;
  }
  .read-profile a:hover {
    color: #ffffff;
    text-decoration: none;
  }
  #Quick-Links {
    width: 30%;
    height: 260px;
    float: left;
  }
  .quicklinks ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
    margin-top: 12%;
  }
  .quicklinks ul li {
    font: normal 18px/49px 'LatoRegular';
    color: #853a51;
    width: 100%;
    height: 49px;
    border-bottom: 1px solid #dddad7;
  }
  .quicklinks ul li:first-child {
    border-top: 1px solid #dddad7;
  }
  .quicklinks ul li img {
    float: left;
    margin: 4% 5% 0 0;
  }
  .quicklinks ul li a {
    color: #56575c;
    text-decoration: none;
  }
  .quicklinks ul li a:hover {
    color: #56575c;
    text-decoration: none;
  }
  /**Meet-Dr ends**/
  #Footer-Bottom {
    width: 100%;
    height: auto;
    margin: 0px auto;
    clear: both;
  }
  #Credibility-Logos {
    width: 100%;
    height: 105px;
    background: #ffffff;
  }
  .credibility {
    width: 100%;
    height: auto;
  }
  .credibility ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
  }
  .credibility ul li {
    background: url("/images/credibility-border-bg.png") no-repeat scroll right 15px;
    float: left;
    height: auto;
    padding: 0 0 10px;
    width: 33%;
  }
  .credibility ul li img {
    float: left;
    margin: 9% 3% 0 14%;
  }
  .credibility ul li:last-child {
    background: none;
    width: 34%;
  }
  /***Credibility-Logos Ends**/
  #Contact-Us {
    width: 100%;
    /*height: 225px;*/
    height: 410px;
   
    background: #bf9ac7;
  }
  #Contact-us-Left {
    width: 70%;
    height: auto;
    float: left;
  }
  .locate {
    font: normal 22px/26px 'LatoLight';
    color: #ffffff;
    margin: 4% 0 4% 0;
  }
  .address-text-f {
    font: normal 14px/18px 'LatoLight';
    color: #ffffff;
    width: 45%;
    float: left;
  }
  .contact-list {
    font: normal 14px/18px 'LatoLight';
    color: #343333;
    width: 40%;
    float: left;
  }
  .contact-list span {
    font: normal 14px/18px 'LatoLight';
    color: #ffffff;
  }
  .contact-list a {
    color: #ffffff;
    text-decoration: none;
  }
  .contact-list a:hover {
    color: #ffffff;
    text-decoration: none;
  }
  #Contact-us-Right {
    width: 30%;
    height: auto;
    float: left;
  }
  .locate-right {
    font: normal 22px/26px 'LatoLight';
    color: #ffffff;
    margin: 10% 0 4% 0;
  }
  .name {
    background: #ccaed2;
    opacity: 0.9;
    border: none;
    font: normal 14px/18px 'LatoLight';
    color: #ffffff;
    padding: 0 0 1% 3%;
    width: 45%;
    margin-top: 5%;
    float: left;
  }
  #Contact-us-Right div.wpcf7 .watermark {
    color: #ffffff !important;
  }
  .name1 {
    background: #ccaed2;
    opacity: 0.9;
    border: none;
    font: normal 14px/18px 'LatoLight';
    color: #ffffff;
    padding: 0 0 1% 3%;
    width: 43%;
    margin: 5% 0 0 3%;
    float: left;
  }
  .phone {
    background: #ccaed2;
    opacity: 0.9;
    border: none;
    font: normal 14px/18px 'LatoLight';
    color: #ffffff;
    padding: 0 0 1% 3%;
    width: 94%;
    margin-top: 1%;
  }
  .submit {
    background: none repeat scroll 0 0 #ba65cc;
    border: medium none;
    color: #FFFFFF;
    float: right;
    font: 14px/18px 'LatoLight';
    margin: 2% 3% 0;
    padding: 0 0 1%;
    width: 20%;
  }
  /**Contact us ends***/
  /**Sub_page Styles**/
  #Interactivity-s {
    width: 100%;
    height: 304px;
    margin: 0px auto;
    position: relative;
  }
  #Fade-in-out-s {
    width: 292px;
    height: 100%;
    float: right;
  }
  .fade1-s {
    width: 292px;
    height: 100%;
  }
  .fade2-s {
    width: 292px;
    height: 100%;
  }
  .fade3-s {
    width: 100%;
    height: 481px;
  }
  #Interactivity-Container-s {
    width: 100%;
    height: 304px;
    background: url(/images/intractivity-s-bg-new.jpg) no-repeat left top;
    position: relative;
  }
  .leftBGs {
    width: 570px;
    height: 99.5%;
    position: absolute;
    display: block;
    margin: 0px 0px 0px -570px;
    *margin: 0px 0px 0px -1235px;
    background: url(/images/leftbg-s-intra-new.jpg) no-repeat right top;
  }
  .rightBGs {
    width: 570px;
    height: 100%;
    position: absolute;
    margin: 0px 0px 0px 960px;
    *margin: 0px 0px 0px 294px;
    background: url(/images/rightbg-s-intra.jpg) no-repeat left top;
  }
  #Services-S {
    width: 361px;
    height: 380px;
    position: absolute;
    z-index: 40;
    margin: 64px 0 0 0;
  }
  #Services-S img {
    float: left;
    margin: 0px;
  }
  #Interactivity-Left-s {
    width: 667px;
    height: 100%;
    float: left;
  }
  .demo-s {
    position: relative;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    padding: 0px;
    margin: 0px;
  }
  .demo1-s {
    position: relative;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    padding: 0px;
  }
  .intratext-s {
    font: normal 18px/22px 'LatoLight';
    color: #fffcfd;
    padding: 23% 0 0 55%;
    width: 68%;
  }
  .intratext-s span {
    font: normal 40px/46px 'LatoLight';
    color: #fffcfd;
    padding: 0 0 0 0;
  }
  #Content-sub {
    width: 100%;
    height: 900px;
    margin: 0px auto;
    position: relative;
  }
  #Content-Main {
    width: 100%;
    margin: 0px auto;
  }
  .leftBGc {
    width: 570px;
    height: 100%;
    position: absolute;
    display: block;
    margin: 0px 0px 0px -570px;
    margin: 0px 0px 0px -846px;
    background: #ffffff;
  }
  .rightBGc {
    width: 570px;
    height: 100%;
    position: absolute;
    margin: 0px 0px 0px 960px;
    *margin: 0px 0px 0px 702px;
    background: url(/images/rightbg-content.jpg) no-repeat left top;
  }
  #Content-Left {
    width: 73%;
    float: right;
    background: url(/images/content-right-s-bg.jpg) repeat-y right top #fbfcfd;
  }
  #SideBar {
    width: 27%;
    float: left;
  }
  #Meet-Dr-s {
    width: 100%;
    height: 288px;
    margin: 185px 0 0 0;
    background: url(/images/meet-dr-s-top-bg.gif) no-repeat left top #f2f2f2;
  }
  #Meet-Dr-s img {
    float: left;
    margin: 6% 0 0 18%;
  }
  .meet-s {
    font: 20px/22px 'LatoLight';
    color: #56575c;
    padding: 5% 0 0 8%;
  }
  .meet-s a {
    color: #56575c;
    text-decoration: none;
  }
  .meet-s a:hover {
    color: #56575c;
    text-decoration: none;
  }
  .meet-s span {
    font: 20px/22px 'LatoRegular';
    color: #56575c;
  }
  .read-profile-s {
    font: 12px/28px 'LatoLight';
    color: #ffffff;
    width: 92%;
    height: 29px;
    background: url(/images/read-profile-s-bg-new.jpg) no-repeat left top;
    margin: 78% 0 0 0;
    text-align: center;
  }
  .read-profile-s a {
    color: #ffffff;
    text-decoration: none;
  }
  .read-profile-s a:hover {
    color: #ffffff;
    text-decoration: none;
  }
  /**Meet-Dr-s Ends**/
  #Appointment-s {
    width: 100%;
    height: 91px;
  }
  .feel-free-s {
    font: 15px/20px 'LatoLight';
    color: #171717;
    padding: 7% 0 0 1%;
    text-align: center;
  }
  .feel-free-s span {
    font: 28px/32px 'LatoLight';
  }
  .feel-free-s a {
    color: #171717;
    text-decoration: none;
  }
  .feel-free-s a:hover {
    color: #171717;
    text-decoration: none;
  }
  /**Appointment-s Ends**/
  #Quick-Links-s {
    width: 100%;
    height: 202px;
    background: url(/images/quicklinks-s-bg.jpg) no-repeat left top;
  }
  .quicklinks-s ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
  }
  .quicklinks-s ul li {
    font: normal 18px/49px 'LatoRegular';
    color: #56575c;
    width: 100%;
    height: 49px;
    border-bottom: 1px solid #dddad7;
  }
  .quicklinks-s ul li:first-child {
    border-top: 1px solid #dddad7;
  }
  .quicklinks-s ul li img {
    float: left;
    margin: 4% 5% 0 0;
  }
  .quicklinks-s ul li a {
    color: #56575c;
    text-decoration: none;
  }
  .quicklinks-s ul li a:hover {
    color: #56575c;
    text-decoration: none;
  }
  /**Quick-LInks ends**/
  #social-icon-s {
    width: 100%;
    height: 108px;
    background: #f3f4f4;
  }
  #social-icon-s img {
    float: left;
    margin: 9% 2% 0px 0px;
  }
  .face {
    margin: 9% 2% 0 14% !important;
  }
  .add-button-s {
    margin: 0 0 0 24%;
  }
  /**Sub_page Styles Ends**/
  #Footer {
    width: 100%;
    height: 115px;
    background: #56575c;
  }
  #Copyright {
    width: 80%;
    float: left;
  }
  .CopyrightText {
    font: 14px/18px 'LatoLight';
    color: #feffff;
    padding: 5.4% 0 0 0;
  }
  .copyright-bottom {
    font: 14px/18px 'LatoLight';
    color: #feffff;
  }
  .copyright-bottom a {
    color: #feffff;
    text-decoration: none;
  }
  .copyright-bottom a:hover {
    text-decoration: none;
    color: #feffff;
  }
  #ypo-logo {
    width: 101px;
    height: 24px;
    float: right;
    margin: 5% 3% 0 0;
  }
  /***/
  #Intra-Mob {
    display: none;
  }
  #Mob-Dr {
    display: none;
  }
  #Mob-Appointment {
    display: none;
  }
  #Credibility-Mob {
    display: none;
  }
  #Mob-Services {
    display: none;
  }
  .fadenav a {
    text-decoration: none !important;
  }
  #mheader {
    display: none;
  }
  /*.wpcf7-response-output {	 display: none !important;	 }	 */
}

@media screen and (max-width: 958px) {
  #Interactivity-Left-s {
    width: 67%;
  }
  .intratext-s span {
    font: 36px/42px 'LatoLight';
  }
  .intratext-s {
    padding: 23% 0 0 58%;
  }
  #Interactivity-Left {
    width: 60%;
  }
  .intratext {
    font: 14px/18px 'LatoLight';
    padding: 31% 0 0 58%;
  }
  .intratext span {
    font: 37px/42px 'LatoLight';
  }
  .intratext-h {
    padding: 32% 0 0 57%;
  }
  .intratext-h span {
    font: 37px/42px 'LatoLight';
  }
  .intra-content-h {
    margin: 2% 0 0 57%;
  }
  .intra-content {
    margin: 2% 0 0 57%;
  }
}
@media screen and (max-width: 933px) {
  #access ul ul {
    margin: 0 0 0 -94%;
  }
}
@media screen and (max-width: 915px) {
  .credibility ul li img {
    margin: 9% 3% 0 14%;
    width: 62%;
    height: auto;
  }
  .credibility ul li {
    height: 105px;
  }
  #Meet-Dr-s {
    height: auto;
  }
}
@media screen and (max-width: 911px) {
  .meet-s {
    padding: 4% 0 0 8%;
  }
  #Meet-Dr-s img {
    margin: 6% 0 0 18%;
    width: 57%;
    border: 1px solid #cccccc;
  }
  .read-profile-s {
    background: url("/images/read-profile-s-bg-new.jpg") no-repeat scroll left top /100% auto rgba(0, 0, 0, 0);
  }
  .intratext {
    padding: 31% 0 0 59%;
  }
  .intra-content {
    margin: 2% 0 0 60%;
  }
}
@media screen and (max-width: 891px) {
  .intratext-h {
    padding: 31% 0 0 61%;
  }
  .intra-content-h {
    margin: 2% 0 0 61%;
  }
  .intratext {
    font: 12px/15px 'LatoLight';
    padding: 31% 0 0 61%;
  }
  .intra-content {
    margin: 2% 0 0 62%;
  }
  .intratext-h span {
    font: 32px/42px 'LatoLight';
  }
}
@media screen and (max-width: 884px) {
  .intratext-s {
    padding: 23% 0 0 62%;
    font: 16px/22px 'LatoLight';
  }
  #Interactivity-Left-s {
    width: 66%;
  }
  .intratext-h span {
    font: 22px/39px 'LatoLight';
  }
  .intratext-h {
    font: 12px/14px 'LatoLight';
    padding: 33% 0 0 60%;
  }
  .read-more-h {
    margin: 5% 0 0 60%;
  }
}
@media screen and (max-width: 858px) {
  #Interactivity-Left-s {
    width: 58%;
  }
  .intratext-s {
    font: 16px/22px 'LatoLight';
    padding: 23% 0 0 76%;
  }
  .intratext-s {
    font: 16px/22px 'LatoLight';
    padding: 34% 0 0 76%;
  }
  .intratext-s span {
    font: 29px/42px 'LatoLight';
  }
  .intratext-h {
    font: 12px/14px 'LatoLight';
    padding: 33% 0 0 62%;
  }
  .intratext-h span {
    font: 20px/37px 'LatoLight';
  }
  .intratext span {
    font: 24px/42px 'LatoLight';
  }
  .intratext {
    font: 12px/15px 'LatoLight';
    padding: 31% 0 0 63%;
  }
}
@media screen and (max-width: 849px) {
  #Interactivity-Left {
    width: 57%;
  }
  .intratext-h {
    font: 11px/14px 'LatoLight';
    padding: 33% 0 0 67%;
  }
  .intratext-h span {
    font: 19px/25px 'LatoLight';
  }
  .intra-content-h {
    margin: 4% 0 0 67%;
    width: 36%;
  }
  .intratext {
    font: 11px/14px 'LatoLight';
    padding: 33% 0 0 67%;
  }
  .intratext span {
    font: 19px/25px 'LatoLight';
  }
  .intra-content {
    margin: 4% 0 0 67%;
    width: 36%;
  }
  .read-more {
    margin: 5% 0 0 67%;
  }
}
@media screen and (max-width: 860px) {
  #Header-Main {
    height: 93px;
  }
  #Menu-Container {
    background: url("/images/menu-h-bg-new.jpg") no-repeat scroll left top rgba(0, 0, 0, 0);
    width: 56%;
  }
  #Content-Left {
    width: 67%;
    margin: 0 0 0 4%;
  }
	#Contact-us-Right {
	width: 40%;
	height: auto;
	float: none;
	text-align: center;
	margin: 0px auto;
}
 
#Contact-Us {
	height: auto;
}
    
}
@media screen and (max-width: 800px) {
  .intratext {
    font: 11px/14px 'LatoLight';
    padding: 33% 0 0 72%;
  }
  .intratext-h {
    font: 11px/14px 'LatoLight';
    padding: 33% 0 0 72%;
  }
  .intra-content {
    font: 12px/18px 'LatoLight';
    width: 30%;
    margin: 4% 0 0 72%;
  }
  .intra-content-h {
    font: 12px/18px 'LatoLight';
    width: 30%;
    margin: 4% 0 0 72%;
  }
}
@media screen and (max-width: 790px) {
  #Header-Main {
    height: 91px;
  }
  #Menu-Container {
    width: 51%;
  }
  .intratext {
    font: 11px/14px 'LatoLight';
    padding: 34% 39% 0 75%;
    width: 20%;
  }
  .intratext-h {
    font: 11px/14px 'LatoLight';
    padding: 34% 39% 0 75%;
    width: 20%;
  }
  #Interactivity-Left {
    width: 55%;
  }
}
@media screen and (max-width: 768px) {
  #Logo {
    float: left;
    height: auto;
    margin: 0 auto;
    width: 47%;
  }
  #Header-Main {
    height: 96px;
  }
  #Credibility-Logos {
    height: 98px;
  }
  .credibility ul li {
    height: 98px;
  }
  .meet-text {
    font: 28px/32px 'LatoLight';
  }
  .meet-text span {
    font: 28px/32px 'LatoRegular';
  }
  .specialisation {
    font: 14px/20px 'LatoRegular';
  }
  .description-text {
    font: 13px/18px 'LatoRegular';
  }
  .locate {
    font: 19px/26px 'LatoLight';
  }
  .locate-right {
    font: 19px/26px 'LatoLight';
  }
  .quicklinks ul li {
    font: 16px/49px 'LatoRegular';
  }
  .meet-text {
    font: 26px/32px 'LatoLight';
  }
  .meet-text span {
    font: 26px/32px 'LatoRegular';
  }
  /**Sub-Page Styles**/
  .read-profile-s {
    font: 10px/23px 'LatoLight';
  }
  .quicklinks-s ul li {
    font: 16px/49px 'LatoRegular';
  }
  .face {
    margin: 9% 2% 0 5% !important;
  }
  .add-button-s {
    margin: 0 0 0 15%;
  }
  /**Interactivity section**/
  #Bottom-Left {
    width: 28%;
  }
  #Bottom-Right {
    width: 72%;
  }
  .less-pain {
    padding: 2% 0 0 7%;
  }
  .lead-world {
    font: bold 26px/36px 'LatoRegular';
    padding: 1% 0 0 1%;
  }
  .less-pain-text {
    padding: 2% 0 0 6%;
  }
  #Interactivity-Left-s {
    width: 61%;
  }
  .intratext-s {
    font: 15px/17px 'LatoLight';
    padding: 35% 0 0 76%;
    width: 68%;
    position: relative;
    z-index: 100000;
  }
  .intratext-s span {
    font: 30px/38px 'LatoLight';
    padding: 0;
  }
  .intratext-h span {
    font: 17px/22px 'LatoLight';
  }
  .intratext {
    padding: 54% 39% 0 77%;
    width: 20%;
  }
  .intratext-h {
    font: 11px/14px 'LatoLight';
    padding: 59% 39% 0 72%;
    width: 20%;
  }
  .read-more-h {
    margin: 5% 0 0 69%;
  }
  #Interactivity-Left {
    width: 53%;
  }
  .intra-content-h {
    display: none;
  }
  .intra-content {
    display: none;
  }
  .read-more {
    margin: 9% 0 0 73%;
  }
  .social-icon {
    width: 89%;
  }
  .add-button {
    margin: 23% 0 0 29%;
  }
  #access ul ul {
    width: 270px;
    margin-left: -130%;
  }
  #access ul ul li a {
    font: 11px/26px 'HelveticaNeueLTStd45Light';
    height: 24px;
    margin: 1% 0 0 2%;
    padding: 0 0 0 25px;
    width: 89%;
  }
  #access ul ul {
    width: 227px;
  }
}
@media screen and (max-width: 767px) {
  .intratext {
    display: none;
  }
  .intratext-h {
    display: none;
  }
  .intratext-s {
    display: none;
  }
  .read-more {
    display: none;
  }
  .read-more-s {
    display: none;
  }
  .read-more-h {
    display: none;
  }
}
@media screen and (max-width: 748px) {
  #Interactivity-Left-s {
    width: 53%;
  }
  .intratext-s {
    font: 13px/17px 'LatoLight';
    padding: 35% 0 0 89%;
  }
  .intratext-s span {
    font: 25px/38px 'LatoLight';
  }
}
@media screen and (max-width: 745px) {
  #Appointment-s {
    height: 81px;
  }
  .feel-free-s {
    font: 13px/18px 'LatoLight';
  }
  .feel-free-s span {
    font: 25px/32px 'LatoLight';
  }
  #Content-Left {
    margin: 0 0 0 7%;
    width: 63%;
  }
}
@media screen and (max-width: 732px) {
  .intratext-s {
    display: none;
  }
  #Interactivity-Left {
    width: 47%;
  }
}
@media screen and (max-width: 721px) {
  #Header-Main {
    height: 87px;
  }
  #Menu-Container {
    width: 48%;
  }
  #Contact-us-Left {
    width: 69%;
  }
  .submit {
    width: 40%;
  }
}
@media screen and (max-width: 712px) {
  .read-profile-s {
    font: 10px/23px 'LatoLight';
    text-align: center;
  }
  .social-icon {
    margin: 5% 0 0 0%;
    width: 100%;
  }
  .add-button {
    margin: 26% 0 0 13%;
  }
}
@media screen and (max-width: 692px) {
  .quicklinks ul li {
    font: 16px/45px 'LatoRegular';
    height: 44px;
  }
  .description-text {
    font: 12px/15px 'LatoRegular';
  }
  #Quick-Links-s {
    height: auto;
  }
  .quicklinks-s ul li {
    font: 14px/43px 'LatoRegular';
    height: 44px;
  }
  .face {
    margin: 9% 2% 0 2% !important;
  }
  .add-button-s {
    margin: 0 0 0 13%;
  }
  #Content-Left {
    float: right;
    margin: 0 1% 0 0;
    width: 63%;
  }
  .read-profile-s {
    font: 9px/20px 'LatoLight';
  }
  #Fade-in-out {
    float: right;
    height: auto;
    margin: 1.7% 0 0;
    width: 40%;
  }
}
@media screen and (max-width: 678px) {
  #Header-Main {
    height: 86px;
  }
  #Menu-Container {
    width: 47%;
    background-size: 100% 100%;
  }
  .feel-free-s span {
    font: 23px/32px 'LatoLight';
  }
  #social-icon-s img {
    margin: 9% 1% 0 0;
  }
  #Fade-in-out {
    float: right;
    height: auto;
    margin: 2.7% 0 0;
    width: 40%;
  }
}
@media screen and (max-width: 670px) {
  #Fade-in-out {
    margin: 2.1% 0 0;
  }
}
@media screen and (max-width: 650px) {
  #Fade-in-out-s {
    float: right;
    height: 100%;
    width: 43%;
    margin: 3px 0px 0px 0px;
  }
  #Fade-in-out {
    margin: 2.3% 0 0;
  }
}

/********************************DESKTOP VERSION SQUEZZING CSS COMPLETED***************************/

@media screen and (max-width: 640px) {
  .Center {
    margin: 0 auto;
    max-width: 481px;
    width: 100%;
  }
  #Header-Main {
    width: 100%;
    height: 154px;
  }
  #Menu-Container {
    display: none;
  }
  #Menu-H {
    display: none;
  }
  #mheader {
    display: block;
    position: absolute;
    z-index: 1000;
    position: absolute;
    width: 100%;
    z-index: 10000;
    height: 51px;
    background: url(/images/menu-m-bg-new.jpg) no-repeat left top;
    background-position: 43% 7%;
    margin: -9% 0 0 0;
  }
  #mheader img {
    float: left;
    margin: 3.8% 0 0 0;
  }
  .menu-m {
    color: #ffffff;
    font: 16px/40px Verdana, Geneva, sans-serif;
    margin: 0% 0 0 37%;
  }
  .menu-m a {
    color: #ffffff;
    text-decoration: none;
  }
  .menu-m a:hover {
    color: #ffffff;
    text-decoration: none;
  }
  .menu-item-215 {
    width: 100%;
  }
  .menu-item-216 {
    width: 100%;
  }
  .menu-item-217 {
    width: 100%;
  }
  .menu-item-218 {
    width: 100%;
  }
  .menu-item-219 {
    width: 100%;
  }
  .menu-item-220 {
    width: 100%;
  }
  .menu-item-221 {
    width: 100%;
  }
  .header {
    background: none;
    height: 154px;
    position: relative;
    width: 480px;
    background: url(/images/header-m-bg.jpg) no-repeat left top;
  }
  #Logo img {
    float: none;
    height: 97px;
    margin: 0 0 0 15%;
  }
  #Logo {
    float: none;
    height: auto;
    margin: 0 auto;
    width: 79%;
  }
  .leftBGh-head {
    background: url("/images/leftbg-m-head.jpg") no-repeat scroll right top rgba(0, 0, 0, 0);
    display: block;
    height: 100%;
    margin: 0 0 0 -80px;
    position: absolute;
    width: 80px;
  }
  .rightBGh-head {
    background: url(/images/right-bg-m-head.jpg) no-repeat left top;
    margin: 0 0 0 480px;
    width: 80px;
  }
  /**Header Ends**/
  #Intra-Mob {
    display: block;
    width: 100%;
    height: 700px;
  }
  #Interactivity-Container {
    display: none;
  }
  #dr-section {
    width: 100%;
    height: 344px;
    margin: 0px auto;
  }
  #Fade-in-out-s {
    width: 100%;
    height: 344px;
    margin: 0px auto;
  }
  .leftBGh-m {
    width: 80px;
    height: 100%;
    position: absolute;
    display: block;
    margin: 0px 0px 0px -80px;
    background: url(/images/leftbg-m-intra.jpg) no-repeat right top;
  }
  .rightBGh-m {
    width: 80px;
    height: 100%;
    position: absolute;
    display: block;
    margin: 0px 0px 0px 75%;
    background: url(/images/rightbg-m-intra.jpg) no-repeat left top;
  }
  /**fade-in-out Ends***/
  #Mob-Services {
    width: 480px;
    height: 385px;
    margin: 0px auto;
  }
  .services-mob ul {
    list-style: none;
    margin: 0px;
    padding: 0px;
  }
  .services-mob ul li {
    font: normal 11px/14px 'LatoRegular';
    color: #572937;
    width: 100%;
    height: 35px;
    padding: 0px 0px 0px 0px;
    float: left;
    text-align: center;
    background: url(/images/mob-services-list-bg.gif) no-repeat left bottom;
  }
  .services-mob ul li a {
    color: #572937;
    text-decoration: none;
    height: 28px;
    padding: 5px 0px 0px 0px;
    width: 430px;
    display: block;
  }
  .services-mob ul li a:hover {
    color: #ffffff;
    text-decoration: none;
    background: #902eb7;
  }
  #Lead-Mob {
    width: 100%;
    height: 340px;
    margin: 0px auto;
    float: left;
  }
  .lead-world-mob {
    font: bold 30px/36px 'LatoRegular';
    color: #71389c;
    padding: 1% 0 0 1%;
    text-align: center;
  }
  .lead-world-mob span {
    color: #eb407f;
  }
  .less-pain-mob {
    font: normal 30px/36px 'LatoLight';
    color: #853a51;
    padding: 1% 0 0 5%;
    text-align: center;
  }
  .less-pain-text-mob {
    color: #212121;
    font: 14px/18px 'LatoLight';
    padding: 2% 0 0 17%;
    text-align: center;
    width: 66%;
  }
  /**Interactivity ends**/
  #Meet-Dr {
    height: 706px;
  }
  #Meet-Left {
    display: none;
  }
  #Mob-Dr {
    display: block;
    height: 461px;
  }
  #Meet-Dr-Home {
    background: none repeat scroll 0 0 #F2F2F2;
    height: 706px;
  }
  .leftBGh-meet {
    margin: 0 0 0 -80px;
    width: 80px;
    background: #f2f2f2;
  }
  .rightBGh-meet {
    background: none repeat scroll 0 0 #F2F2F2;
    height: 100%;
    margin: 0 0 0 480px;
    width: 80px;
  }
  #Meet-Left img {
    float: left;
    margin: 7% 3% 0 4%;
  }
  .meet-text-m {
    font: normal 30px/34px 'LatoLight';
    color: #eb407f;
    padding: 6% 0 0 0;
    text-align: center;
  }
  .meet-text-m span {
    font: normal 30px/34px 'LatoRegular';
    color: #eb407f;
  }
  .specialisation-m {
    font: normal 16px/20px 'LatoRegular';
    color: #ce4d63;
    text-align: center;
  }
  .description-text-m {
    font: 14px/18px 'LatoRegular';
    margin: 0 auto;
    padding: 2% 0 0;
    text-align: center;
    width: 79%;
  }
  #Mob-Dr img {
    float: none;
    margin: 5% 0 0 32%;
  }
  .read-profile {
    float: none;
    margin: 0px auto;
    margin-top: 5%;
  }
  #Quick-Links {
    float: none;
    width: 68%;
    margin: 0px auto;
  }
  .quicklinks ul {
    margin: 4% 0 0;
  }
  .quicklinks ul li img {
    float: left;
    margin: 3% 5% 0 0;
  }
  .quicklinks ul li {
    font: 18px/45px 'LatoRegular';
  }
  /**Meet-Dr-Ends**/
  #Mob-Appointment {
    display: block;
    width: 100%;
    height: 256px;
    background: url(/images/appointment-m-bg.jpg) no-repeat left top;
    margin: 0px auto;
    background-size: 100% auto;
  }
  .free-contact {
    padding: 13% 0 0 4%;
  }
  .caring {
    padding: 4% 0 0 4%;
  }
  .social-icon {
    float: none;
    margin: 0px auto;
    width: 55%;
  }
  .social-icon img {
    float: left;
    margin: 9% 2% 0 0;
  }
  /**Appointments Ends**/
  #Credibility-Logos {
    height: 208px;
  }
  .credibility {
    display: none;
  }
  #Credibility-Mob {
    display: block;
    width: 260px;
    height: 208px;
    margin: 0px auto;
  }
  #Credibility-Mob img {
    margin: 1% 0 0 0;
  }
  /**Credibility-Ends**/
  #Contact-Us {
    /*height: 430px;*/
    height: auto !important;
  }
  .locate {
    margin: 0% 0;
  }
  #Contact-us-Left {
    float: none;
    margin: 0 auto;
    width: 100%;
    height: 238px;
  }
  .address-text-f {
    float: none;
    width: 45%;
    height: 100px;
  }
  .contact-list {
    float: none;
    width: 80%;
  }
  .locate-right {
    margin: 0% 0 4%;
  }
  #Contact-us-Right {
    float: none;
    width: 69%;
  }
  #Footer {
    height: 146px;
  }
  #ypo-logo {
    float: left;
  }
  /***Sub-Page Styles**/
  #Interactivity-s {
    display: none;
  }
  #Mob-S {
    width: 100%;
    height: 385px;
    background: #fafcfd;
  }
  #Content-Left {
    float: none;
    margin: 0 1% 0 0;
    width: 95%;
    margin: 0px auto;
  }
  #SideBar {
    float: none;
    width: 68%;
    margin: 0px auto;
  }
  #Meet-Dr-s {
    background-size: 100% auto;
    height: auto;
    margin: 0px 0 0;
    width: 100%;
  }
  .meet-s {
    text-align: center;
  }
  .read-profile-s {
    background-position: 18px 0;
    font: 12px/27px 'LatoLight';
    padding: 0 0 0 5%;
  }
  #Appointment-s {
    height: 100px;
  }
  #Quick-Links-s {
    height: 181px;
    background-size: 100% auto;
  }
  #social-icon-s {
    background: none repeat scroll 0 0 #F3F4F4;
    height: 113px;
    width: 100%;
  }
  #Content-sub {
    height: auto;
  }
  #Mob-Services {
    display: block;
  }
  #Meet-Dr-s img {
    margin: 6% 0 0 26%;
  }
  .add-button-s img {
    margin: 5% 0 0 13% !important;
  }
  .face {
    margin: 9% 2% 0 15% !important;
  }
}
@media screen and (max-width: 570px) {
  .rightBGh-m {
    margin: 0 0 0 77%;
  }
}
@media screen and (max-width: 531px) {
  .rightBGh-m {
    margin: 0 0 0 80%;
  }
}
@media screen and (max-width: 480px) {
  #Header-Main {
    height: 99px;
  }
  #Intra-Mob {
    margin: 10% 0 0 0;
  }
  .header {
    width: 100%;
  }
  #Logo {
    width: 100%;
  }
  #Logo img {
    float: none;
    height: 97px;
    margin: 0 0 0 12%;
    width: 60%;
  }
  #mheader {
    margin: 0% 0 0;
  }
  .services-mob ul li a {
    margin: 0 0 0 4%;
    padding: 5px 0 0;
    width: 92%;
  }
  #Contact-us-Left {
    width: 87%;
  }
  #Contact-Us {
    height: 440px;
  }
  #Contact-us-Right {
    float: none;
    height: auto;
    margin: 0 auto;
    width: 86%;
  }
  .add-button {
    margin: 10% 0 0 38%;
  }
  .social-icon {
    width: 43%;
  }
  /**Sub-Page Styles**/
  .textMain {
    padding: 0px !important;
  }
  .navigation {
    padding: 0px !important;
  }
  #mheader img {
    margin: 4.9% 1% 0;
  }
  .face {
    margin: 9% 2% 0 15% !important;
  }
  .social-icon {
    width: 56%;
  }
}
@media screen and (max-width: 424px) {
  #Menu-Container {
    margin: 22% 0 0 9%;
    width: 86%;
  }
  #Logo img {
    margin: 0 0 0 8%;
  }
  #Mob-Services {
    width: 100%;
  }
  .services-mob ul li a {
    padding: 5px 0 0;
    width: 100%;
    margin: 0px;
  }
  #Header-Main {
    height: 130px;
  }
}
@media screen and (max-width: 400px) {
  .social-icon {
    width: 64%;
  }
  .add-button {
    margin: 14% 0 0 32%;
  }
  .rightBGh-m {
    display: none;
  }
  #Logo img {
    margin: 0 0 0 4%;
  }
  #SideBar {
    width: 83%;
  }
  .quicklinks-s ul li {
    font: 16px/43px 'LatoRegular';
  }
  #Header-Main {
    height: 99px;
  }
  .services-mob ul li {
    background: url("/images/mob-services-list-bg.gif") no-repeat scroll left bottom rgba(0, 0, 0, 0);
    color: #572937;
    float: left;
    font: 11px/14px 'LatoRegular';
    height: 35px;
    padding: 0;
    text-align: center;
    width: 100%;
    background-position: 65% 72%;
  }
  #mheader {
    background: url("/images/menu-m-bg-new.jpg") no-repeat scroll 43% 7% /100% 100% rgba(0, 0, 0, 0);
    display: block;
    height: 41px;
    position: absolute;
    width: 100%;
    z-index: 10000;
  }
}
@media screen and (max-width: 376px) {
  #Menu-Container {
    margin: 22% 0 0 4%;
    width: 92%;
  }
  #SideBar {
    width: 83%;
  }
}
@media screen and (max-width: 360px) {
  #Menu-Container {
    margin: 26% 0 0 4%;
    width: 92%;
  }
  #Fade-in-out-s {
    width: 100%;
    height: 270px;
  }
  #dr-section {
    height: 100%;
  }
  .social-icon {
    width: 67%;
  }
  .services-mob ul li {
    background-position: -50px 36px;
    height: 44px;
    width: 92%;
  }
  .services-mob ul li a {
    margin: 0;
    padding: 5px 0 0;
    width: 96%;
    margin: 0 0 0 5%;
  }
  #Contact-us-Left {
    width: 87%;
    height: 250px;
  }
  #SideBar {
    width: 87%;
  }
  #mheader img {
    margin: 7% 1% 0;
  }
  #Logo img {
    margin: 0 0 0 13%;
  }
}
@media screen and (max-width: 350px) {
  #Logo img {
    margin: 0 0 0 1%;
    width: 94%;
  }
  #Menu-Container {
    margin: 26% 0 0 2%;
    width: 98%;
  }
  .less-pain-text-mob {
    font: 12px/15px 'LatoLight';
    padding: 0% 0 0 17%;
    width: 76%;
  }
  .contact-list {
    float: none;
    width: 85%;
  }
}
@media screen and (max-width: 337px) {
  .description-text-m {
    width: 87%;
  }
  .social-icon {
    width: 71%;
  }
  #SideBar {
    width: 80%;
  }
}
@media screen and (max-width: 320px) {
  #Menu-Container {
    margin: 26% 0 0 0;
    width: 100%;
  }
  .less-pain-text-mob {
    padding: 0 0 0 8%;
    width: 85%;
  }
  .less-pain-mob {
    padding: 1% 0 0 2%;
  }
  #Mob-Dr img {
    margin: 5% 0 0 24%;
  }
  #SideBar {
    width: 80%;
  }
  #mheader {
    margin: 0% 0 0;
  }
  .quicklinks ul li img {
    margin: 5% 5% 0 0;
  }
  .services-mob ul li a {
    margin: -1% 0 5% 5%;
  }
  #mheader img {
    margin: 8% 1% 0;
  }
  .social-icon {
    width: 85%;
  }
  .face {
    margin: 9% 2% 0 19% !important;
  }
  .services-mob ul li a {
    margin: -3% 0 5% 5%;
  }
  #Meet-Dr-s {
    background-size: 100% auto;
    height: 277px;
    margin: 0;
    width: 100%;
  }
  #social-icon-s img {
    margin: 4% 1% 0 0;
  }
}