@import url(http://fonts.googleapis.com/css?family=Open+Sans:700,400,600);
body{ font-family:Open Sans;}
h1,h2,h3,h4,p,ul{margin:0; padding:0}
ul{list-style-type:none;}
.home-plasty{}
.home-plasty .container{max-width:969px;}
.home-plasty header{padding:17px;}
.logo{margin:12px 0;font-size: 24px;color: #FF3366;    font-weight: bold;}
.logo:hover{color:#F7537C;}
.home-plasty .btn-primary{background-color:#FFCCCC; border-color:#FFCCCC; border-radius:2px; padding:13px 25px; color:#333333; font-weight:bold;}
.home-plasty .btn-primary:hover{background-color:#FF7FA0;}
.home-plasty .navbar-inverse{background-color: #FFCCCC;border-color: #FFCCCC;-webkit-box-shadow: 0 8px 6px -7px rgba(0,0,0,0.3);
     -moz-box-shadow: 0 8px 6px -7px rgba(0,0,0,0.3);
          box-shadow: 0 8px 6px -7px rgba(0,0,0,0.3);}
.home-plasty .navbar-inverse .navbar-nav>li>a{color:#333333; font-weight:700; padding:14px 30px}
.home-plasty .navbar-inverse .navbar-nav>li>a:hover{background-color: #FF7FA0;-webkit-transition: all 0.4s;
  -moz-transition: all 0.4s;
  -o-transition: all 0.4s;
  transition: all 0.4s;}
.home-plasty .navbar-inverse .navbar-nav>.open>a, .navbar-inverse .navbar-nav>.open>a:focus, .navbar-inverse .navbar-nav>.open>a:hover{background-color: #FF7FA0;}


.home-plasty .navbar-inverse .navbar-nav>li{}
/*.home-plasty .navbar-inverse .navbar-nav>li:first-child a{padding-left:0;}*/
.home-plasty .caret{margin-left:5px;}
.home-plasty .navbar{margin-bottom:0; min-height:48px; border:none;}
.whats-rhino{padding:60px 20px;}
.heading-main{ color:#333333; font-size:24px;}
.gray{ color:#666666; font-size:16px; line-height:26px;}
.red{color:#FF3366; font-size:16px; font-weight:700;}
.red:hover{color:#333333; -webkit-transition: all 0.4s;  -moz-transition: all 0.4s;  -o-transition: all 0.4s;  transition: all 0.4s;}
.mar25{margin:25px 0;}
.marb{margin:0 0 15px 0; display:block;}
.even{background-color:#DDC8B3;   text-align:center; min-height:160px; position:relative;}
.even:hover{border:16px solid #D5BFAB; text-decoration:none;-webkit-transition: all 0.2s;  -moz-transition: all 0.2s;  -o-transition: all 0.2s;  transition: all 0.2s;}
.odd{background-color:#E5D5C5;text-align:center;min-height:160px; position:relative;}
.odd:hover{border:16px solid rgba(255,255,255,0.2); text-decoration:none; -webkit-transition: all 0.4s;  -moz-transition: all 0.4s;  -o-transition: all 0.4s;  transition: all 0.4s;}
.our-work{margin:0;}
.our-work a{position: absolute;  top: 50%;  left: 50%;  transform: translate(-50%, -50%); color:#9F8377; font-size:18px; display:block;}
.our-work  .col-md-2{padding:0 !important;}
.bg-dark{background-color:#8D6E63;}
.about-doc{ padding:80px 0;}
.heading-white{color:#FFF; font-size:24px;}
.white{color:#FFF; font-size:16px; line-height:26px;}
.link-white{color:#FFF; font-size:16px; font-weight:700;}
.about-us{ padding:90px 0; text-align:center;}
.about-us .gray{line-height:19px;}
.about-us .red{margin:20px 0 10px 0; display:block;}
.footer{background-color:rgba(229,213,197,0.5); padding:70px 0; margin-top:40px;}
.footer-heading{font-size:14px; color:#333C4E; font-weight:700;}
.footer .red{ font-weight:normal; margin-bottom:20px; display:block; cursor:pointer;}
.footer .gray{ margin:15px 0 25px 0;}
.navbar-inverse .navbar-toggle{  border-color: #FF3366;  background-color: #FF3366;}
.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover{background-color: #FF3366;}
/*slider start*/
.about-us .carousel-indicators{top:130px;}
.about-us .carousel-indicators li{background-color:rgba(153,153,153,0.3); width:8px; height:8px;}
.about-us .carousel-indicators .active{background-color:#FF3366; width:14px; height:14px;}
.carousel-caption{right:0; left:0; background-color:rgba(0,0,0,0.7); padding:30px 25px; bottom:0; text-align:left;}
/* About us Page */
.about-us{}
.heading-about{color:#666666; font-size:48px; font-weight:600; padding:45px 0;border-bottom:1px solid #F0F0F0;}
.mar35{margin:35px 0; display:block;}
.pad50{padding:50px 25px; display:block; overflow:hidden; }
.mart35{margin-top:35px; display:block;}
.our-books{ background-color:rgba(255,204,204,0.5); border:12px solid #FFCBDB ; margin:45px 0; text-align:center; overflow:hidden;}
.our-books h2{ font-size:16px ; color:#333366; margin:30px 0 0 0;}
.our-books h4{font-size:18px; color:#FF3366; margin-bottom:15px;}
.our-books p{font-size:12px ;color:#666666;}
.books{ margin:20px 0;}
.our-books a{ font-size:12px; color:#FF3366; display:block; float:right; margin:0 10px 20px 0;}
.our-books a:hover{color:#333;}
.pink{font-size:16px; color:#FF3366; margin:30px 0; display:block;}
.slide-content{margin:80px 0;}
.slide-content .carousel-indicators{bottom:0;}
.doctor-img{float:left; margin-right:20px;}
.fixed-nav{  width: 100%;  position: fixed;  top: 0;  left: 0;  z-index:99999;
}


.row-centered {    text-align:center;}
.col-centered {    display:inline-block;    float:none;    /* reset the text-align */    text-align:left;    /* inline-block space fix */    margin-right:-4px;}
.hos-images img{max-width:100%;}
.correction{ overflow:hidden; margin-top:45px; padding:0}
.correction .marb{margin:0 0 12px 0;}
.revision .gray{margin:5px 0 10px 0;}
.mar10{margin:10px;}
.mar-l-0{margin-left:0;}
.pad-l-0{padding-left:0}

@media (max-width: 1024px){
	  
	  .home-plasty .navbar-inverse .navbar-nav>li>a{padding: 14px 20px;}
		.our-books a{ float:none;}
		.correction img{max-width:100%;}
}
@media (max-width: 767px){
	.logo{width:auto; margin:8px 0; font-size:18px;}
	.home-plasty .btn-primary{padding:5px; font-size:12px; float:left !important;}
	.doctor-img{float:none; text-align:center;}
	.pad50{padding:0;}
	.hos-images{text-align:center;}
	.correction{text-align:center;}
	.books-dr a{margin-bottom:15px; display:block;}
	.mob-btn{    position: absolute;    top: 85px;    z-index: 99999;    left: 15px;}
	}

.mar-t-15{margin-top: 15px;}
