
img { max-width:100%; }

/* Home Page Begin*/
.active{color:#fadb20;}
.navbar-right {
    float: right !important;margin-left:20px;margin-top:-20px;
  }
  header.navbar-right{margin-top:0px!important;}
  .navbar-right li{float:right!important;margin-top:0px!important;}
  .navbar-right img{max-width:70px;padding-right:5px;}
 .rd-navbar-brand img{max-width:150px;} 
 .homeBanner img{height:350px;}
 .homeBanner {background-color:#dba618;}
 .homeBanner .container{position:relative;}
 .bannerContent{text-align:center;position: absolute;top:0;right:0;left:230px;margin:0 auto;margin-top:65px;}
.bannerContent h2{font-size:20px;font-weight: bold;color:#232323;}
.bannerContent p{color:#232323;line-height:24px;margin-bottom: 20px;}

.text-left{text-align: left;}

.contentSection{padding:65px 0px;background-color:#fff;}
.contentSection ul{list-style:url(../img/home/arrow1.png);margin: auto;max-width:250px;}
.contentSection ul li{color:#232323;margin-bottom:10px;transition:.2s ease;}
.contentSection ul li a:hover{color:#dba618;text-decoration: underline;padding-left:10px;}
.heart{background-color: #ecc40c;padding:10px;max-width:250px;margin: auto;}
.heart p{color:#232323;text-align: center;font-size:12px;line-height:12px;margin-bottom:10px;}
.btn {
  display: inline-block;
  margin-bottom: 0;
  font-weight: normal;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  background-image: none;
  border: 1px solid transparent;
  white-space: nowrap;
  padding: 10px 20px;
  font-size: 13px;
  line-height: 1.428571429;
  border-radius: 4px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
  font-weight: bold;
}
.text-center {
  text-align: center;
}
.btn-color{background-color:#232323;color:#fff;border-color:#232323;text-align:center;}
.btn-color:hover{color:#e3b313;}


/*Home Page end*/

/*About Page Begin*/
.aboutContentSection{padding:35px 0px;background:url(../img/home/bg-main-a.jpg);background-attachment: fixed;width: 100%;position: relative;background-repeat: no-repeat;background-position: 51% 0px;}
.aboutContentSection h2{color:#232323;margin-bottom:30px;font-size:30px;font-weight: bold;text-transform: uppercase;}
.aboutContentSection p{color:#232323;font-size:15px;margin-bottom:15px;}
.aboutContentSection h4{text-transform:uppercase!important;margin-bottom:25px;color:#232323;font-weight:bold;font-size:17px;text-transform:capitalize;}
.aboutContentSection .coreList{list-style:url(../img/home/arrow1.png);margin-left:30px;}
.aboutContentSection .coreList li a{color:#232323;font-weight: bold;font-size:15px;margin-bottom:20px;transition:.2s ease;}
.aboutContentSection .coreList li a:hover{text-decoration:underline;color:#232323;padding-left:10px;}
.aboutContentSection img{border:2px solid #fff; margin-bottom:30px;}
.clear{margin-bottom: 50px;}
.aboutContentSection p a{color:#232323;}
.aboutContentSection .referalList{margin-left:0px;list-style: none;color:#232323;margin-bottom:20px;}
.aboutContentSection .referalList li a{font-size:15px;margin-bottom:10px;} 
 .secondImg img {max-width: 250px !important;border:none;height:auto;}
  .thirdImg {border:none!important;margin-bottom:20px;height:auto;}
.paddingTop{margin-top:88px!important;}
.marginTop{margin-top:30px!important;}
.marginBottom{margin-bottom: 30px!important;}
.aboutContentSection iframe{width:100%;height:300px;border:none;border:1px solid #fff;}
hr{
	color: #232323;
    border: 1px solid #232323;
    max-width: 50%;
    margin: 0 auto;
    margin-top: 50px;
    margin-bottom: 50px;
}
/*About Page End*/

.paddingLeft ul{margin-top:20px;margin-bottom:30px;}
.paddingLeft{margin-top:50px;}
.aboutContentSection .headLogo img{max-width:100%!important;height: auto;border: none;}
.aboutContentSection .medicineBanner img{max-width:100%!important;height:auto;border:none;margin-bottom:0px;}
.aboutContentSection .medicineBanner{margin-top:50px;}
h4.dear {font-family: 'Alex Brush', cursive;
    font-style: normal;
    font-weight: bold;
    font-size: 30px;
    color: #232323;
    text-transform:capitalize!important;
  }


.blackcontent, .blackcontent h2, .blackcontent p, .blackcontent ul, .blackcontent h4, .blackcontent a, .blackcontent .coreList li a, .blackcontent .referalList, .blackcontent p a { color:#000; }


.floatleft { float:left; margin:0 10px 10px 0; }

.blackcontent h4 { margin-top:0px; }



@media(max-width:1200px) {
	

.navbar-right img { max-width:50px; }
.rd-navbar-brand img {
    max-width: 118px;
}
.sf-menu > li + li {
    margin-left: 24px;
}

.sf-menu > li > a { font-size:14px; }
header .nav { margin-top:21px; }
.navbar-right { margin-top:-12px; }


}





@media(max-width:1000px)
{
	.btn
	{
		font-size:12px;
		padding:3px 8px;
	}
 .bannerContent{text-align:center;position: absolute;top:0;right:0;left:200px;max-width:400px;margin:0 auto;margin-top:50px;}
.bannerContent h2{font-size:16px;font-weight: bold;color:#232323;}
.bannerContent p{color:#232323;line-height:24px;margin-bottom: 20px;}
 
 .sf-menu > li > a {font-size:14px!important;margin-top:10px;}
   
  .navbar-right img{max-width:25px;}
  .navbar-right{float: none;}
  	.navbar-right {
    margin-top: -104px;
}
.navbar-right img {
    max-width: 54px;
}

}

 


@media(max-width:768px)
{
.navbar-right {
    margin-top: -70px;
}
	.aboutContentSection h2{font-size:23px;}
	.paddingTop{
		margin-top:0px;
	}
	img{
		max-width: 100%;
		height:auto !important;
	}

	.btn
	{
		font-size:10px;
		padding:3px 8px;
	}
 .bannerContent{text-align:center;position: absolute;top:0;right:0;left:200px;max-width:300px;margin:0 auto;margin-top:20px;}
.bannerContent h2{font-size:16px;font-weight: bold;color:#232323;margin-bottom:0px!important;}
.bannerContent p{color:#232323;line-height:20px;margin-bottom: 0px;font-size:12px;}
.page{overflow: hidden;}
}

@media(max-width:515px){

	.btn
	{
		font-size:7px;
		padding:3px 8px;
	}
 .bannerContent{text-align:center;position: absolute;top:0;right:0;left:100px;max-width:300px;margin:0 auto;margin-top:20px;}
.bannerContent h2{font-size:10px;font-weight: bold;color:#232323;margin-bottom:0px!important;}
.bannerContent p{color:#232323;line-height:20px;margin-bottom: 0px;font-size:8px;}
}

@media(max-width:414px){

	.contentSection ul{margin-left:30px;}

	.btn
	{
		font-size:5px;
		padding:3px 8px;
	}
 .bannerContent{text-align:center;position: absolute;top:0;right:0;left:70px;max-width:150px;margin:0 auto;margin-top:10px;}
.bannerContent h2{font-size:8px;font-weight: bold;color:#232323;margin-bottom:0px!important;}
.bannerContent p{color:#232323;line-height:8px;margin-bottom: 0px;font-size:6px;}
}