.navbar-default { background-color: #27AE60 !important; border-color: #27AE60 !important;    padding: 20px 0px !important; }
body{    font-family: 'Molengo', sans-serif !important; font-size: 16px !important; color: rgba(0, 0, 0, 0.74) !important}
.vamanas h2{    font-size: 23px !important;}
a.viewall { display: table; margin: 0 auto; background: #e20263;  color: #fff;  padding: 1.2% 14.2%;}
a:hover.viewall {background: #fc575e; color: #fff; text-decoration: none;}
.vamanasbottom{margin-bottom:3%;}
.navbar{ margin-bottom: 0px !important;}
.servicesthree img { margin-top: 24px;} 
.rightmenus{float: right !important;}
.navbar {border-radius: 0px !important;}
.walogo{}
header.container-fluid.wheader { padding: 0px;}
.navbar-default .navbar-brand {font-family: 'Spirax', cursive !important; font-size: 59px  !important;color: #fff  !important;}
.navbar-default .navbar-nav>li>a { font-family: 'Oxygen', sans-serif; color: #fff !important; font-size: 14px !important; text-transform: uppercase;font-weight: 400;}
.bannermain { width: 86% !important; margin: 0 auto !important; margin-top: 10px !important;}
.navi { padding: 0px !important;}
.navcnt ul{float: right !important;}
.fotterlinks a:hover {text-decoration: none;}
.container-fluid {margin-right: 0px !important; margin-left: 0px !important;}
hr { margin-top: 20px; margin-bottom: 20px; border: 0; border-top: 2px solid #58626c !important;}
footer.container-fluid { background: #333242;color: #fff;    padding: 30px 0px;}
hr{    width: 86%;margin: 0 auto;border: 1px solid #68717a;} 
.fa-facebook{ background: #fff; padding: 10px 15px; border-radius: 50%;margin-right: 10px;}
.fa-twitter{background: #fff; padding: 10px 10px; border-radius: 50%;margin-right: 10px;}
.fa-google-plus{background: #fff; padding: 10px 10px; border-radius: 50%;}
.fotterlinks a {color: #fff; font-size: 20px;font-family: 'Hammersmith One', sans-serif;}
.fotterlinks p{ margin-top: 20px;}
.panchakarmas { padding: 10% 5% !important; text-align: center;}
.panchakarmas p{text-align: center;}
.hairfalls {padding: 4.1% !important;}
.hairfalls h3{font-family: 'Niconne', cursive;font-size: 44px; color: #34495e;}
.hairfalls:nth-child(2) h3{font-family: 'Niconne', cursive;font-size: 44px; color: #4bf;}
.hairfalls:nth-child(3) h3{font-family: 'Niconne', cursive;font-size: 44px; color: #fc575e;}
.hairfalls:nth-child(5) h3{font-family: 'Niconne', cursive;font-size: 44px; color: #4bf;}
.hairfalls p{font-size: 16px; font-weight: 100; font-family: 'Molengo', sans-serif;color: rgba(0, 0, 0, 0.48);}
.aboutme {padding:7% 8% 7% 8%; margin-top: 0%; margin-bottom: 0%;}
.aboutme  h3{font-family: 'Niconne', cursive;font-size: 55px; margin-top: 0px; margin-bottom: 28px;}
.aboutme  p{font-size: 16px; font-weight: 100; font-family: 'Molengo', sans-serif;color: rgba(0, 0, 0, 0.75);}
a.readmores { background: #44bbff; color: #fff; padding: 10px 21px; display: inline-block; margin-top: 3%; -webkit-border-top-left-radius: 5px;
    -webkit-border-top-right-radius: 5px; -moz-border-radius-topleft: 5px; -moz-border-radius-topright: 5px;  border-top-left-radius: 5px; border-top-right-radius: 5px; border-bottom: 4px solid #1aa3f1;}
a:hover.readmores {background: #fc575e; color: #fff; border-bottom: 4px solid #c10008; text-decoration: none;}
.aboutusbgcolor{background: rgba(255, 255, 255, 0.32); padding: 4.2% 4% !important;}
.homebanners { margin-bottom: 3.5%;}
.aboutmeimgs{ border: 15px solid rgba(255, 255, 255, 0.32)}
.navbar-default .navbar-nav>.open>a, .navbar-default .navbar-nav>.open>a:hover, .navbar-default .navbar-nav>.open>a:focus {background-color: #229050 !important;}
.dropdown-menu{padding: 0px 0 !important;}
.dropdown-menu>li>a{font-family: 'Oxygen', sans-serif; padding: 9px 15px !important;}
.dropdown-menu>li>a:hover, .dropdown-menu>li>a:focus{color: #fff !important; background-color: #44bbff !important;}
.ayurvedics { color: #fff;  padding: 14% 8%;margin-top: 4%; margin-bottom: 0%; height: 470px;  background-position: 50% 50%;  background-repeat: no-repeat;  background-attachment: fixed;  -webkit-background-size: cover;  -moz-background-size: cover;  -o-background-size: cover;    background-size: cover;}
.ayurvedics h2{    font-family: 'Molengo';    font-size: 45px;}
.carousel{ margin-top: 0px;}
.carousel .item img{  margin: 0 auto; /* Align slide image horizontally center */}
.bs-example{margin: 20px;}
.clientsbaners { width: 70%;  margin: 0 auto;  text-align: center;}
.clientsbaners ol { bottom: -50px;}
.clientsbaners h3{font-family: 'Oxygen', sans-serif; font-size: 18px;    font-weight: 400;    line-height: 30px;}
.clientsays{padding:4.5% 8%; }
.item span { font-style: italic;  font-size: 18px; font-weight: 400;  margin-top: 22px;  display: inline-block;    color: #000;}
.clientsays h2 { text-align: center; font-family: 'Molengo';   font-size: 40px; padding-bottom: 30px; position: relative;}
.clientsays h2:after {content: ''; display: inline-block;  position: absolute; border-top: 3px solid #fc575e; width: 100px; top: 76px; right: 0px; text-transform: uppercase; left: 0px; margin: 0 auto;}
.icons {text-align: center;}
.webamoeba-footer hr { width: 60%;    border-color: rgba(204, 204, 204, 0.08) !important;}
.facebook1, .twitter1, .google1 { font-size: 18pt !important; color: #222; margin: 0px;margin-right: 1%; margin-top: 1%; margin-bottom: 2%;}
.footer-nav {width: 50%; margin: 0px auto;  display: table !important;}
.footer-nav ul {margin: 0px auto;display: table !important;    padding-left: 0;}
.footer-nav ul li { float: left; padding: 20px;list-style: none; font-size: 14pt; font-family: 'Open Sans', sans-serif;  font-weight: 100;}
.footer-nav ul li a { text-decoration: none; color: #ccc;}
.footer-nav ul li a:hover {color: rgba(0,0,0,.5);}
.powerd {text-align: center; font-size: 14pt; color: #ccc; margin: 0px; margin-top: 3%; margin-bottom: 1%; font-family: 'Open Sans', sans-serif;
    font-weight: 300;}
.aboutus h2 {text-align: center; padding-bottom: 50px; position: relative;font-size: 40px;}
.aboutus h2:after { content: ''; display: inline-block; position: absolute; border-top: 3px solid #fc2fcf; width: 100px; top: 65px; right: 0px; text-transform: uppercase; left: 0px; margin: 0 auto;}
.aboutkiss p {line-height: 28px; margin-right: 30px; text-align: justify;}
.abimgs{margin-bottom: 3%;padding: 5px !important;}
.abouimge{margin-bottom: 5%;}
.imgallerys{padding: 5px !important;}
.imgallerys h3 {font-size: 20px; margin-top: 0px; background: rgb(252, 87, 94); padding: 10px; text-align: center;  color: #fff; margin-bottom: 15px;}
.servicestl h2{font-style: italic; text-align: center;font-weight: 400; color: #161616; font-size: 45px;}
.heading_part2 {font-weight: 700; display: inline-block; font-style: normal;}
h2 .heading_part2 {margin-left: 15px;}
.servicestl p { text-align: center; font-size: 18px; margin: 25px 0px 50px 0px; color: rgba(0, 0, 0, 0.6);}
.serviceone {text-align: center;    margin-bottom: 4%;}
.servicestwo {padding: 4% 6% !important;}
.servicestwo h2{font-weight: bold;}
.servicebgs{margin-bottom: 4%;    padding: 0% 8%;}
.adgallery img {padding: 10px;}
.fa-map-marker {background: rgb(68, 187, 255); color: #fff; padding: 7% 9%; border-radius: 50%; font-size: 30px !important;display: table !important ; margin: 0 auto !important;}
.fa-phone{color: #fff; padding: 7% 8%; border-radius: 50%; font-size: 30px !important; background: rgb(252, 87, 156);display: table !important;
    margin: 0 auto !important;}
.fa-clock-o{color: #fff; padding: 7% 8%; border-radius: 50%;  font-size: 30px !important; background: rgb(52, 73, 94); display: table !important;
    margin: 0 auto !important;}
.contactone{text-align: center;margin: 4% 0%;}
.contactusform {display: table;width: 80%; margin: 2% auto 2% auto;}
.formsends {background: #fc579c !important; padding: 10px 40px  !important; color: #fff !important; text-transform: uppercase; border-color: #fc579c !important;}
.panchakarmatx img{    margin-right: 22px;    width: 16%;}
.panchakarmatx p {padding: 0% 0%;margin-bottom: 0px;}
.psoriasis p{line-height: 26px;}
p{line-height: 26px;text-align: justify;}
.psoriasis img {float: left; margin-right: 23px; width: 28%; margin-bottom: 10px;}
.psoriasis {margin-bottom: 3%;}
.contactone p {text-align: center;}
.serviceone p {text-align: center;}

@media only screen and (min-width : 220px) and (max-width : 319px) {
.navbar-default .navbar-brand{font-size: 23px !important;}
.navbar-default .navbar-toggle .icon-bar {background-color: #fff !important;}
.navbar-collapse{margin-top: 10px !important;}
.navcnt ul{float: left !important;width: 100% !important;}
.navbar-nav{ margin: 7.5px 0 !important;}
.navbar-nav .open .dropdown-menu{width: 100% !important; z-index: 999; position: relative !important;margin-bottom: 25px;}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus{background-color: #44bbff !important;}
.nav > li > a:hover, .nav > li > a:focusP{background-color: #229050 !important;}
.navbar-default .navbar-nav .open .dropdown-menu > li > a{color: #fff !important;}
.hairfalls{text-align: center;}
.ayurvedics{background-attachment: inherit; height: auto;}
.ayurvedics h2{ font-size: 25px; text-align: center;}
.aboutusbgcolor {text-align: center;}
.aboutme h3{font-size: 40px;}
.aboutme{background-size: cover !important; padding: 7% 2%;}
.clientsays{background-size: cover !important; padding: 4.5% 2% 15.5% 2%;}
.clientsbaners{width: 100%;}
.footer-nav{width: 100%;}
.footer-nav ul li{padding: 10px;font-size: 12pt; float: none;}
.footer-nav ul{ text-align: center;}
.facebook1, .twitter1, .google1{font-size: 10pt !important;}
.powerd{font-size: 12pt;}
.hairfalls p{text-align: center;}
a.viewall{padding: 5% 14.2%;width: 100%; text-align: center;}
a.readmores{width: 100%; text-align: center;}
.webamoeba-footer{width: 100%;padding: 0px !important;}
.webamoeba-footer hr{width: 100%;}
.aboutus h2{font-size: 30px;padding-bottom: 30px;}
.aboutus h2::after{top: 45px;}
p{text-align: center;}
.aboutkiss p{margin-right: 5px;text-align: center;}
.servicestl h2{font-size: 30px;}
.servicestl p br{display: none;}
.servicestwo h2{text-align: center;}
.adgallery img{width: 100% !important;}
.panchakarmatx img{width: 100%;margin-bottom: 20px;}
.vamanas h2{text-align: center;}
.psoriasis img{width: 100%;margin-right: 0px;margin-bottom: 20px;}
.contactusform{width: 100%;margin: 5% auto 5% auto;}

}

@media only screen and (min-width : 220px) and (max-width : 767px) {
.navbar-default .navbar-toggle .icon-bar {background-color: #fff !important;}

}	

@media only screen and (min-width : 320px) and (max-width : 480px) {
.navbar-default .navbar-brand{font-size: 40px !important;}
.navbar-default .navbar-toggle .icon-bar {background-color: #fff !important;}
.navbar-collapse{margin-top: 10px !important;}
.navcnt ul{float: left !important;width: 100% !important;}
.navbar-nav{ margin: 7.5px 0 !important;}
.navbar-nav .open .dropdown-menu{width: 100% !important; z-index: 999; position: relative !important;margin-bottom: 25px;}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus{background-color: #44bbff !important;}
.nav > li > a:hover, .nav > li > a:focusP{background-color: #229050 !important;}
.navbar-default .navbar-nav .open .dropdown-menu > li > a{color: #fff !important;}
.hairfalls{text-align: center;}
.ayurvedics{background-attachment: inherit; height: auto;}
.ayurvedics h2{ font-size: 25px; text-align: center;}
.aboutusbgcolor {text-align: center;}
.aboutme h3{font-size: 40px;}
.aboutme{background-size: cover !important; padding: 7% 2%;}
.clientsays{background-size: cover !important; padding: 4.5% 2% 15.5% 2%;}
.clientsbaners{width: 100%;}
.footer-nav{width: 100%;}
.footer-nav ul li{padding: 10px;font-size: 12pt; float: none;}
.footer-nav ul{ text-align: center;}
.facebook1, .twitter1, .google1{font-size: 10pt !important;}
.powerd{font-size: 12pt;}
.hairfalls p{text-align: center;}
a.viewall{padding: 5% 14.2%;width: 100%; text-align: center;}
a.readmores{width: 100%; text-align: center;}
.webamoeba-footer{width: 100%;padding: 0px !important;}
.webamoeba-footer hr{width: 100%;}
.aboutus h2{font-size: 30px;padding-bottom: 30px;}
.aboutus h2::after{top: 45px;}
p{text-align: center;}
.aboutkiss p{margin-right: 5px;text-align: center;}
.servicestl h2{font-size: 30px;}
.servicestl p br{display: none;}
.servicestwo h2{text-align: center;}
.adgallery img{width: 100% !important;}
.panchakarmatx img{width: 100%;margin-bottom: 20px;}
.vamanas h2{text-align: center;}
.psoriasis img{width: 100%;margin-right: 0px;margin-bottom: 20px;}
.contactusform{width: 100%;margin: 5% auto 5% auto;}

}

@media only screen and (min-width : 360px) and (max-width : 640px) {
.navbar-default .navbar-brand{font-size: 45px !important;}
.navbar-default .navbar-toggle .icon-bar {background-color: #fff !important;}
.navbar-collapse{margin-top: 10px !important;}
.navcnt ul{float: left !important;width: 100% !important;}
.navbar-nav{ margin: 7.5px 0 !important;}
.navbar-nav .open .dropdown-menu{width: 100% !important; z-index: 999; position: relative !important;margin-bottom: 25px;}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus{background-color: #44bbff !important;}
.nav > li > a:hover, .nav > li > a:focusP{background-color: #229050 !important;}
.navbar-default .navbar-nav .open .dropdown-menu > li > a{color: #fff !important;}
.hairfalls{text-align: center;}
.ayurvedics{background-attachment: inherit; height: auto;}
.ayurvedics h2{ font-size: 25px; text-align: center;}
.aboutusbgcolor {text-align: center;}
.aboutme h3{font-size: 40px;}
.aboutme{background-size: cover !important; padding: 7% 2%;}
.clientsays{background-size: cover !important; padding: 4.5% 2% 15.5% 2%;}
.clientsbaners{width: 100%;}
.footer-nav{width: 100%;}
.footer-nav ul li{padding: 10px;font-size: 12pt; float: none;}
.footer-nav ul{ text-align: center;}
.facebook1, .twitter1, .google1{font-size: 10pt !important;}
.powerd{font-size: 12pt;}
.hairfalls p{text-align: center;}
a.viewall{padding: 5% 14.2%;width: 100%; text-align: center;}
a.readmores{width: 100%; text-align: center;}
.webamoeba-footer{width: 100%;padding: 0px !important;}
.webamoeba-footer hr{width: 100%;}
.aboutus h2{font-size: 30px;padding-bottom: 30px;}
.aboutus h2::after{top: 45px;}
p{text-align: center;}
.aboutkiss p{margin-right: 5px;text-align: center;}
.servicestl h2{font-size: 30px;}
.servicestl p br{display: none;}
.servicestwo h2{text-align: center;}
.adgallery img{width: 100% !important;}
.panchakarmatx img{width: 100%;margin-bottom: 20px;}
.vamanas h2{text-align: center;}
.psoriasis img{width: 100%;margin-right: 0px;margin-bottom: 20px;}
.contactusform{width: 100%;margin: 5% auto 5% auto;}

}

@media only screen and (min-width : 667px) and (max-width : 668px) {
.navbar-default .navbar-brand{font-size: 45px !important;}
.navbar-default .navbar-toggle .icon-bar {background-color: #fff !important;}
.navbar-collapse{margin-top: 10px !important;}
.navcnt ul{float: left !important;width: 100% !important;}
.navbar-nav{ margin: 7.5px 0 !important;}
.navbar-nav .open .dropdown-menu{width: 100% !important; z-index: 999; position: relative !important;margin-bottom: 25px;}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus{background-color: #44bbff !important;}
.nav > li > a:hover, .nav > li > a:focusP{background-color: #229050 !important;}
.navbar-default .navbar-nav .open .dropdown-menu > li > a{color: #fff !important;}
.hairfalls{text-align: center;}
.ayurvedics{background-attachment: inherit; height: auto;}
.ayurvedics h2{ font-size: 25px; text-align: center;}
.aboutusbgcolor {text-align: center;}
.aboutme h3{font-size: 40px;}
.aboutme{background-size: cover !important; padding: 7% 2%;}
.clientsays{background-size: cover !important; padding: 4.5% 2% 15.5% 2%;}
.clientsbaners{width: 100%;}
.footer-nav{width: 100%;}
.footer-nav ul li{padding: 10px;font-size: 12pt; float: none;}
.footer-nav ul{ text-align: center;}
.facebook1, .twitter1, .google1{font-size: 10pt !important;}
.powerd{font-size: 12pt;}
.hairfalls p{text-align: center;}
a.viewall{padding: 5% 14.2%;width: 100%; text-align: center;}
a.readmores{width: 100%; text-align: center;}
.webamoeba-footer{width: 100%;padding: 0px !important;}
.webamoeba-footer hr{width: 100%;}
.aboutus h2{font-size: 30px;padding-bottom: 30px;}
.aboutus h2::after{top: 45px;}
p{text-align: center;}
.aboutkiss p{margin-right: 5px;text-align: center;}
.servicestl h2{font-size: 30px;}
.servicestl p br{display: none;}
.servicestwo h2{text-align: center;}
.adgallery img{width: 100% !important;}
.panchakarmatx img{width: 100%;margin-bottom: 20px;}
.vamanas h2{text-align: center;}
.psoriasis img{width: 100%;margin-right: 0px;margin-bottom: 20px;}
.contactusform{width: 100%;margin: 5% auto 5% auto;}

}

@media only screen and (min-width : 220px) and (max-width : 767px) {
.navcnt ul {float: left !important;}
.navbar-collapse{margin-top: 20px !important;}



}

@media only screen and (min-width : 768px) and (max-width : 1024px) {
.navbar-default .navbar-brand{font-size: 45px !important;}
.navbar-default .navbar-toggle .icon-bar {background-color: #fff !important;}
.navbar-collapse{margin-top: 10px !important;}
.navbar-default{padding: 10px 0px !important;}
.navcnt ul{float: right  !important;width: auto !important;}
.navbar-brand{line-height: 45px !important;}
.navbar-nav{ margin: 7.5px 0 !important;}
.hairfalls{text-align: center;}
.ayurvedics{background-attachment: initial; height: auto;}
.ayurvedics h2{ font-size: 45px; text-align: center;}
.aboutusbgcolor {text-align: center;}
.aboutme h3{font-size: 40px;}
.aboutme{background-size: cover !important; padding: 7% 2%;}
.clientsays{background-size: cover !important; padding: 4.5% 2% 15.5% 2%;}
.clientsbaners{width: 100%;}
.footer-nav{width: 100%;}
.footer-nav ul li{padding: 10px;font-size: 12pt; float: none;}
.footer-nav ul{ text-align: center;}
.facebook1, .twitter1, .google1{font-size: 10pt !important;}
.powerd{font-size: 12pt;}
.hairfalls p{text-align: center;}
a.viewall{padding: 2% 13.8%;width:auto !important; text-align: center;}
a.readmores{width: auto !important; text-align: center;}
.webamoeba-footer{width: 100% !important;padding: 0px !important;}
.webamoeba-footer hr{width: 100% !important;}
.aboutus h2{font-size: 30px;padding-bottom: 30px;}
.aboutus h2::after{top: 45px;}
p{text-align: center;}
.aboutkiss p{margin-right: 5px;text-align: center;}
.servicestl h2{font-size: 30px;}
.servicestl p br{display: none;}
.servicestwo h2{text-align: center;}
.adgallery img{width:33.33333% !important;}
.panchakarmatx img{width: 100%;margin-bottom: 20px;}
.vamanas h2{text-align: center;}
.psoriasis img{width: 100%;margin-right: 0px;margin-bottom: 20px;}
.contactusform{width: 100%;margin: 2% auto 3% auto;}

}

@media only screen and (min-width : 1024px) and (max-width : 1025px) {
.adgallery img {width: 25% !important;}
.footer-nav ul li{float: left;font-size: 14pt;}
.powerd{font-size: 13pt;}
.aboutkiss p{margin-right: 14px; text-align: left;}
.abouimge{margin-bottom: 18%;}
.servicestwo h2{font-size: 21px;text-align: left;}
p{text-align: left;}
.servicestwo{padding: 0% 0% 0% 3% !important;}
.servicebgs img{margin-top: 5%;}
.panchakarmatx img{width: 19%;}
.vamanas h2{text-align: left;}
.psoriasis img{width: 27%;margin-right: 20px;margin-bottom: 12px;}
.aboutus h2{font-size: 40px;padding-bottom: 50px;}
.aboutus h2::after {top: 65px;}
.hairfalls{padding: 2.8% 2.1% !important;}
a.viewall{padding: 2% 13.6% 2% 13.7%;}
.aboutme h3{    text-align: left;}
.clientsays{    padding: 4.5% 2% 6.5% 2%;}

}	

