
/*

Theme Name: Bizstair Clinic

Theme URI: http://bizstair.com/themes/bizstairclinic/

Author: Vijay Nawale

Author URI: http://bizstair.com/

Description: Bizstair Clinic Theme is for doctors & clinics

Version: 1.0

*/

/*body {

  padding-top: 50px;

}

.starter-template {

  padding: 40px 15px;

  text-align: center;

}*/

body{

font-family: 'Roboto', sans-serif;

}

/*top section*/

.s-logo{

padding-bottom:10px;

margin-top:10px;

}



.top-text{

font-size:18px;

color:#2b1c17;

font-weight:500;

text-align:right;

margin-top:26px;

/*background-image:url(images/phone-icon.png);

background-repeat:no-repeat;

background-position:left center;*/





}

.top-text span{

display: block;

margin-bottom:2px;

}

.name b{

color:#12acb7;

}

.edu{

font-size:14px;

}

.call{

font-size:24px;

color:#984c44;

}





/*navbar*/

.navbar{

margin-bottom:0px;

}

.navbar-inverse {

  background-color: #ffe397;

  border-color: #ffe397;

}

.navbar-inverse .navbar-nav > li > a {

  color: #9e5549;

  text-transform:capitalize;

  font-size:18px;

  font-weight:500;

}

.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:focus, .navbar-inverse .navbar-nav > .active > a:hover {

  border-top:2px solid #984c44;

  background-color:#ffe397;

  color:#984c44;

}

.navbar-inverse .navbar-nav > li > a:focus, .navbar-inverse .navbar-nav > li > a:hover {

  background-color: #ffe399;

  color: #984c44;

  border-top:2px solid #984c44;

  

}

/*Carousel css*/

.carousel-control.left,.carousel-control.right{

background-image:none;

}

.navbar{

border-radius:0;

}

.slider-wraper{

background-color:#e0d3b0;

}

.carousel-indicators li{

background-color:#d2e9d8;

border-color:#d2e9d8;

}

.carousel-indicators .active{

background-color:#7abf8e;

border-color:#7abf8e;

}

.carousel-indicators{

position:static;

margin-left:0;

width:auto;

margin-top:18px;



}



/*common*/

.aln-cnt{

text-align:center;

}

/*footer*/

.footer{

background-color:#984c44;

border-top:10px solid #a5625b;

}

.copyright{

background-color:#ffe397;

}

.h1{

color:#646363;

font-size:30px;

line-height:32px;

font-weight:500;

margin-top:15px;

margin-bottom:15px;

}

.lead{

font-size:18px;

line-height:26px;

color:#807f7f;

margin:30px 0px 30px;

}



/*  radhika  */

.shadow-box , #before-after img ,#before-after-single img 

{

	

	margin-bottom:20px;

	border:1px solid #f1f1f1;

	overflow:hidden;

	box-shadow: 3px 3px 5px #a8a8a8;

	/*box-shadow: 0 8px 6px -6px black;

	

	-webkit-box-shadow: 0 10px 6px -6px #777;

       -moz-box-shadow: 0 10px 6px -6px #777;

            box-shadow: 0 10px 6px -6px #777;*/

	

	

}
.shadow-box h3 a{
	color:#333;
	text-decoration:none;
}
.shadow-box h3 a:hover{
	color:#666;
}
.img-wrap

{

	overflow:hidden;

}

.shadow-box h3{

/*margin-left:20px;*/

text-align:center;

}

.shadow-box img, .home-gal img{

transform: scale(1);

transition: all 0.9s ease-in-out 0s;

}

.shadow-box img:hover , .home-gal img:hover{

transform: scale(1.3);



}



.footer h3

{

	color:#f9da92;

	font-size:24px;

	font-weight:normal;

}

.footer .img-thumbnail

{	

	padding:2px;

	border-radius:0px;

}

.footer h4

{

	font-size:16px;

	color:#fff;

}

.footer a.view-more

{	font-size:14px;

	color:#fbc6c0;

		

}

.footer a.mailto{

font-size:16px;

	color:#fbc6c0;

}

.footer

{	

	padding-bottom:15px;

	margin-bottom:4px;

}

.footer ul

{

	margin: 0 0 0 15px;

	padding:0px;

	list-style:square;

	color:#fff; 	

	font-size:14px;

}

.footer ul  li

{

	margin:5px 0px	;

}

.footer ul  li a

{

	font-size:16px;

	color:#ffffff;

	line-height:26px;

}

.li-fst

{

	margin:0px!important;

}

.small-footer,a.bizstair

{

	margin:10px 0px;

	font-size:14px;

	font-weight:200;

	color:#423c36;

}



.footer address

{

	color:#fff;

	line-height:26px;

	font-size:16px;

}

h2

{

	font-size:24px;

	color:#2b1c17;

	font-weight:bold;

	text-transform:uppercase;

}

.input-group 

{

	margin-bottom:30px;


}

.doctor-info

{

	/*background-color:#ffe397;*/

	position:relative;

	min-height:300px;



}

.doc-info-hr

{

	border-bottom:1px solid #d7c081;

	padding-bottom:13px;

	

}

.doc-img

{

	position:absolute;

	z-index:2;

}



.doc-info

{

	text-align:center;

	background-color:#ffe397;

	position:absolute;

	z-index:1;

	top:20px;

	left:150px;

	padding-left:35px;

	box-shadow: 0px 0px 5px #a8a8a8;

	margin-right:35px;

}

/*.doc-info p

{

	

	color:#b2a37a;

	font-size:16px;

	text-align:center;

}*/

.doctor-info h3

{

	font-size:24px;

	color:#984c44;

	margin-top:10px;

}

.doctor-info h4

{

	font-size:15px;

	color:#353333;

}

.doctor-info p

{

	color:#5b5959;

	font-size:15px;

	line-height:24px;

	text-align:left;

	padding-left:75px;
	padding-right:10px;

	margin-top:0px;

	margin-bottom:7px;

}



/*About doctor*/

.abt-dr{



background-image:url(images/dr.jpg);

background-repeat:no-repeat;

height:300px;

text-align:center;

padding-top:20px;

}

.abt-dr h3, .abt-dr h4, .abt-dr p{

width:300px;

margin-left:210px;

}

.abt-dr p{

margin-top:30px;

}



/* form*/

.l-form{

margin-top:35px;

margin-bottom:30px;



}

.fm-head{

margin-top:15px;

margin-bottom:15px;

}

.form-control{

background-color:#f0f0f0;

border:none;

margin-bottom:29px;

box-shadow: 0 1px 1px rgba(0, 0, 0, 0.075);

border-radius:0px;

height:45px;



}

.btn-warning {

  background-color: #ffe397;

  border-color: #ffe397;

  color: #984c44;

  border-radius:0px;

  background-image:url(images/btn-bg1.jpg);

  background-repeat:no-repeat;

  background-position:right bottom;

}

.btn-warning:hover {

  background-color: #984c44;

  border-color: #984c44;

  color: #fff;

  background-image:url(images/btn-bg2.jpg);

}

.form-control:focus {

 

 box-shadow: 0 1px 1px #898888 inset, 0 0 8px #898888;

 

}



/* menu toggle button */

.navbar-inverse .navbar-toggle 

{

    border-color: #984c44;

}

.navbar-inverse .navbar-toggle:focus, .navbar-inverse .navbar-toggle:hover 

{

    background-color: #965851;

}

.navbar-toggle {

    background-color: #984c44;

}

.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {

    border:none;

}

.logo-wrap .img-thumbnail

{

	border:none;

}

.navbar-inverse .navbar-nav .open .dropdown-menu .divider {

  background-color: #9e5549;

}

.navbar-inverse .navbar-nav .dropdown-menu > li > a , .navbar-inverse .navbar-nav .open .dropdown-menu > li > a{

  color: #9e5549;

  font-size:16px;

  font-weight:500;

}

.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:focus, .navbar-inverse .navbar-nav > .open > a:hover 

{

	background-color: #965851;

	color: #fff;

}

.dropdown-menu > .active > a, .dropdown-menu > .active > a:focus, .dropdown-menu > .active > a:hover {

  background-color: #ffe397;

}

.dropdown-menu > li > a:focus, .dropdown-menu > li > a:hover {

  background-color: #ffe397;

  color: #9e5549;

}

.navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover 

{

  background-color: #ffe397;

  color: #9e5549;

}

.drop-shadow

{

  /*  box-shadow: 0 3px 4px rgba(0, 0, 0, 0.14);*/

  box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);

	margin-bottom:10px;

	margin-top:15px;

	

}

.shadow-up

{

	

}

/* separator  */

.separator-container .separator.line-separator::before {

  float: left;

}

.separator-container .separator.line-separator::before, .separator-container .separator.line-separator::after {

  border: 1px solid #e0d3b0;

  content: " ";

  display: block;

  margin-top: 14px;

  width: 40%;

}

.separator-container .separator.line-separator::after {

  float: right;

}

.separator-container .separator {

  color: #e0d3b0;

  margin: 0 auto 1em;

  width: 11em;

}

.separator-container {

  text-align: center;

}

.footer-txt

{

	font-size:14px;

	line-height:22px;

	color:#35302f;

	font-weight:400;

}

.request .h1

{

	/*margin-bottom:-20px;*/

}

.btn-warning.focus, .btn-warning:focus {

  background-color: #984c44!important;

  border-color: #984c44;

  color: #fff;

}

/*.glyphicon-share-alt

{

	font-size:20px;

}*/

figcaption

{

	color:#ffe397;

	font-size:15px;

}





/*inner page*/

.inner-head{

 background-color:#e0d3b0;

 background-image:url(images/inner-bg.jpg);

 background-repeat:no-repeat;

 height:100px;

 padding-top:10px;

 margin-top:-10px;

}

.inner-page-head{

 color:#13686e;

 font-size:36px;

 font-weight:bold;

 vertical-align:middle;

}

.no-margin{

margin:0;

}

/*  Radhika page */


.related-img

{

	float:left;

	/*box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.75);*/
	
   margin:20px 5px;


	

}

#page 

{

	margin-bottom:20px;

}
#page .content
{

	min-height:815px;

}
/* Added by Radhika */
#page .related-img
{
  margin: 20px 20px 5px -5px;
}
#page .sp-gal
{
 padding-top: 10px;
/* min-height:379px;*/
}
#page h3 a:hover {
    text-decoration: none;
}
#page h3
{
    border-bottom: 1px solid #e2e2e2;
    font-size: 20px;
    line-height: 30px;

}
#page h5
{
    color: #5e5652;
    font-weight:bold;
    margin-bottom: 0;
    margin-top: 20px;
    line-height: 26px;
}
#page h4
{
    background: #f1f1f1 none repeat scroll 0 0;
    border-bottom: 1px solid #d7d7d7;
    color: #5e5652;
    font-weight: bold;
    margin: 32px -16px 35px;
    padding: 20px 25px;
}
#page .content h4{
	background:none;
	border-bottom:none;
	margin:0px;
	padding:0px;
}
#page ol ul
{
	list-style:none;
}
/* end Radhika */
#page h2

{

	font-size:20px;

	line-height:30px;

	color:#13686e;

}

#page p

{

	overflow:hidden;

	color:#737475;

	font-size:15px;

	line-height:24px;

	/*margin-top:10px;

	margin-bottom:30px;

	padding-left:20px;

	text-align:justify;*/
        
	

}

.inner-sub-heading

{

	overflow:hidden;

	/*margin:0px;

	padding-left:20px;*/

	

}

#page ul

{

	/*margin-left:10px;

	overflow:hidden;*/

	list-style:square;

	color:#13686e;

	font-size:15px;

	line-height:20px;

	padding-left:20px;
	background-color:#fff;

}
#page nav ul{
	text-align:center;
}

#page ul li

{

	color:#737475;

	padding-top:6px;

}

#app_req

{

	padding:0;
	margin-bottom:30px;

}



.l-form 

{

	margin-top:25px;

	margin-bottom:10px;

}

.form-c {

    background-color: #12adb8;

    color: #636162;

    padding: 15px;

	height: auto;

	margin-top:60px;

}

.form-c h2

{

	color:#fff;

	margin-top:8px;

	font-weight:normal;

	font-size:19px;

	line-height:auto;

	padding-bottom:10px;

	border-bottom:1px solid #fff;
	margin-bottom:30px;

}

.btn-frm

{

	background-color:#ffe397;

	color:#984c44;

	width:100%;

	font-weight:bold;

}

.view-more

{

	text-align:center;

}

.img-thumbnail

{

	border:none;

}

/*Gallery page */

.gallery-head{
	background-image:url(images/gallery-bg.jpg);
	background-repeat:no-repeat;
	background-color:#e0d3b0;
	height:145px;
    padding-top:10px;
 	margin-top:-10px;
}

.view-more-box

{

	margin-top:20px;

}
.panel-group{
	margin-top:30px;
}
.panel-heading {
 border-top-left-radius: 0px;
 border-top-right-radius: 0px;
}
.list-group li{
	list-style-type:none;
}
.panel-default > .panel-heading {
  background-color: #984c44;
  border-color: #fff;
  color: #ffe397;
}
.cat-item a {
	color:#984c44;
}
.panel-title a:focus {
	outline:medium none; 
	text-decoration:none;
}
.cat-item{
	background-color: #fff;
    border: 1px solid #984c44;
    display: block;
    margin-bottom: -1px;
    padding: 10px 15px;
    position: relative;
	background-color:#ffe397;
}
.modal-title{
	text-transform:capitalize;
}
/* end Radhika page*/



/* separator 

.line-separator-img

{

	background-image:url(images/separator.jpg);

	background-repeat:no-repeat; 

}*/

/* multilevel dropdown menu Start */

.dropdown-submenu {
    position: relative;
}

.dropdown-submenu>.dropdown-menu {
    top: 0;
    left: 100%;
    margin-top: -6px;
    margin-left: -1px;
    -webkit-border-radius: 0 6px 6px 6px;
    -moz-border-radius: 0 6px 6px;
    border-radius: 0 6px 6px 6px;
}

.dropdown-submenu:hover>.dropdown-menu {
    display: block;
}

.dropdown-submenu>a:after {
    display: block;
    content: " ";
    float: right;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid;
    border-width: 5px 0 5px 5px;
    border-left-color: #ccc;
    margin-top: 5px;
    margin-right: -10px;
}

.dropdown-submenu:hover>a:after {
    border-left-color: #fff;
}

.dropdown-submenu.pull-left {
    float: none;
}

.dropdown-submenu.pull-left>.dropdown-menu {
    left: -100%;
    margin-left: 10px;
    -webkit-border-radius: 6px 0 6px 6px;
    -moz-border-radius: 6px 0 6px 6px;
    border-radius: 6px 0 6px 6px;
}
/* Before After Gallery pages */
#before-after img
{
	margin-right:30px;
	/*width:189px; */
}
#before-after h4
{
	font-size:14px;
	text-transform:uppercase;
}
#before-after-single img 
{
	margin-right:40px;
	width:300px;
	height:auto;
}
.img-caption {
  left: 1px;
  position: absolute;
  text-transform: capitalize;
  top: 1px;
  color:#FFFFFF;
  background-color:#000000;
  opacity:0.8;
  padding:3px;
  
}
.content{
	border: 1px solid #f1f1f1;
    box-shadow: 3px 3px 5px #a8a8a8;
}
.content p , .content p a{
	position:relative;
}
.content p a{
	float:left;
}
.home-gal img{
	width:250px;
	height:auto;
	border:3px solid #fff;
	margin-right:5px;
}
.home-gal p , .home-gal p a{
	position:relative;
}
.home-gal p a{
	display:block;
	float:left;
}
.home-gal img.img-caption{
	bottom:0px;
}
.home-gal p{
 margin-bottom:10px;
 overflow:hidden;
}
.screen-reader-response{
display:none!important;
}
#home-form .wpcf7-not-valid-tip{
	position:absolute;
	width:200px;
	top:-20px;
	left:0;
	width:200px;
	color:red;
	font-size:12px;
}
#home-form .wpcf7-form-control-wrap {
	position:relative;
	display:block;
	
}
#home-form .wpcf7-validation-errors{
	color:red;
}
#home-form .txtMobile input{
	margin-bottom:15px;
}
#home-form .wpcf7-mail-sent-ok{
	color:green;
}
#form-c .wpcf7-not-valid-tip {
  color: #ff0000;
  left: 0;
  position: absolute;
  top: -22px;
  font-size:12px;
}
#form-c .wpcf7-response-output{
color:#FF0000;
text-align:center;
margin-top:10px;
}
#form-c .wpcf7-mail-sent-ok{
	color:#fff;
}

/* multilevel dropdown menu end */

 /*==========  Mobile First Method  ==========*/



    /* Custom, iPhone Retina */ 

    @media only screen and (min-width : 320px) {		

        .small-img

		{

			display:block;

			

		}

		.big-img

		{

			

			display:none;

			

		}
		

    }



    /* Extra Small Devices, Phones */ 

    @media only screen and (min-width : 480px) {

		 .small-img

		{

			

			display:none;

			

		}

		.big-img

		{

			display:block;

				

		}
              


    }



    /* Small Devices, Tablets */

    @media only screen and (min-width : 768px) {

		/*.navbar-inverse .navbar-nav > li > a 

		{

		  font-size: 18px;

		  padding:15px 15px;

		}*/

		 #page .content h2 + p img 
                 { 
                   height: auto;
                   width: 285px;
                 }
                #before-after-single .sp-gal p a img {
			margin-right:30px;
			width:313px;
			height:auto;
	         }
                 #before-after .sp-gal p a img {
                   margin-right:10px;
                 }

    }



    /* Medium Devices, Desktops */

    @media only screen and (min-width : 992px) and (max-width : 1200px){

		/*.navbar-inverse .navbar-nav > li > a 

		{

		  font-size: 16px;

		  padding:15px 15px;

		}

		*/
		.home-gal img{
			width:125px;
			height:auto;
		}
		
		.doctor-info h3

		{

			font-size:20px;

			margin-top:15px;

		}

		.doctor-info h4

		{

			font-size:12px;

		}

		.doctor-info p

		{

			font-size:13px;

			margin-top:8px;

			margin-bottom:8px;

		}

		 #before-after-single .sp-gal p a img {
			margin-right:20px;
			width:270px;
			height:auto;
	         }
                #before-after img {
                   margin-right: 10px;
                   width: 165px;
                  height:auto;
                }

    }



    /* Large Devices, Wide Screens */

    @media only screen and (min-width : 1200px) {

		

			.shadow-box {

			 width:333px;

			}

		/*.navbar-inverse .navbar-nav > li > a 

		{

		  font-size: 18px;

		  padding:15px 15px;

		}*/

		/*.doctor-info h3

		{

			font-size:24px;

			margin-top:30px;

		}

		.doctor-info h4

		{

			font-size:15px;

		}

		.doctor-info p

		{

			font-size:16px;

			line-height:24px;

			margin-top:23px;

			margin-bottom:23px;

		}*/

		

    }







    /*==========  Non-Mobile First Method  ==========*/



    /* Large Devices, Wide Screens */

    @media only screen and (max-width : 1200px) {

	.doc-img
		{
			left:-30px;
		}
		
		.doctor-info p{
			padding-left:18px;
			text-align:center;
		}
		
    }



    /* Medium Devices, Desktops */

    @media only screen and (max-width : 992px) {

	.doc-info  {
			top:67px;
			left:140px;
			
		}
	.doc-img
		{
			left:0;
		}
		.doctor-info p{
			padding-left:75px;
			
		}
		#page .content{

			min-height:auto;
		}
		#page .sp-gal{
			min-height:auto;
		}

    }



    /* Small Devices, Tablets */

    @media only screen and (max-width : 767px) {

		 .logo-wrap

		{

			/*border-bottom:3px solid #946662;*/

			text-align:center;

		}

		.top-text

		{

			text-align:center;

			margin-top:13px;

		}

		.top-text span

		{

			font-size:16px;

			display:inline;

		}

		.top-text .edu

		{

			font-size:11px;

			color:#946560;

		}

		.top-text .call

		{

			display:block;

		}

		.navbar-inverse .navbar-nav > li > a

		{

			font-size:16px;

		}

		.navbar-brand 

		{

			height:75px;

			padding:0px;

		}

		.navbar-inverse 
		{
			background-color: #fff;
			border-top:none;
			border-color: #ffe397;
			border:none;
			/*border-bottom:10px solid #ffe397;*/
			
		}
		.navbar-toggle
		{
			margin-top:21px;
		}
		.navbar-inverse .navbar-nav > li > a:focus, .navbar-inverse .navbar-nav > li > a:hover 
		{
			border:none;
		}
		
		/*.top-text 
		{
			background-image:none;
		}*/
		.lead
		{
			font-size:16px;
		}
		.name ,.call
		{
			font-size:14px;
		}
		.footer h3
		{
			margin-bottom:20px;
			margin-top:20px;
		}
		
		/*inner page*/
		.related-img{
		float:none;
		}
		.inner-page-head{
		text-align:center;
		font-size:28px;
		}
		
		#page ul{
		text-align:left;
		}
		
		#page, #page .breadcrumb{
		text-align:center;
		}
		#page p{
			text-align:left;
		}
		
		/* Added By Radhika */
		
		#page ol 
		{
			padding-left:8px;
		}
		#page ol ul
			{
				list-style:none;
				padding-left:0px;
				text-align: left;
				font-size:14px;
			}
		#page h5 {
			font-size:13px;
		}
		#page ol h5{
			text-align:left;
		}
		.breadcrumb {
			font-size: 14px!important;
			margin-bottom:0px;
			padding-left:0px!important;
			
		}
	
		.breadcrumb > li + li::before{
			  padding: 0px;
		}
		#page p img{
			margin-bottom:10px;
			
		}
		/* end Radhika */
		.form-c h2{
			text-align:center;
		}
		
		.doc-img
		{
			position:static;
		}
		
		.doc-info
		{
			position:static;
		}
		
		/*by vijay for about dr*/
		.doctor-info{
			text-align:center;
		}
		.doc-info {
		margin:10px 0 50px;
		padding:10px;
		
		}
		.doctor-info h3 {
		   margin-top:0px;
		}
		
		.doctor-info p {
		  padding:0
		  
		}
		 
		
		
    }
	
	@media only screen and (max-width : 640px) {
	/* Radhika */
		#before-after img {
			margin-right:10px;
			width:264px;
		}
		.img-caption {
			 padding: 0px;
			 font-size: 15px;
		}
               #page .content h2 + p img 
                 { 
                   height: auto;
                   width: 260px;
                 }
               #before-after-single .sp-gal p a img {
			margin-right:5px;
			width:264px;
			height:auto;
	         }
	/* end Radhika */
	}

    /* Extra Small Devices, Phones */ 
    @media only screen and (max-width : 480px) {
	
		.h1
		{
			font-size:22px;
			font-weight:700;
		}
		.lead{
		font-size:14px;
		}
		
		.shadow-box h3
		{
			font-size:14px;
		}
		
		. img
		{
			/*width:110px;*/
		}
			
		/* Radhika */
		#before-after img {
			height: auto;
			margin-right: 0;
			width: 190px;
		}
		.img-caption {
			 padding: 0px;
			 font-size: 14px;
		}
               #page .content h2 + p img 
                 { 
                   height: auto;
                   width: 200px;
                 }
		 #before-after-single .sp-gal p a img {
			margin-right:5px;
			width:204px;
			height:auto;
	         }
		/* end Radhika */

    }

    /* Custom, iPhone Retina */ 
    @media only screen and (max-width : 360px) {
       .shadow-box
		{
			width:auto;
		}
		.navbar-brand > img 
		{
			width:250px;
		}
		.footer h3
		{
			font-size:18px;
			
		}
		
		/* Radhika */
		#before-after img {
			height: auto;
			margin-right: 0;
			width: 130px;
		}
		.img-caption {
			 padding: 0px;
			 font-size: 10px;
		}
                #page .content h2 + p img { 
                   height: auto;
                   width: 145px;
                 }
	          #before-after-single .sp-gal p a img {
			margin-right:5px;
			width:144px;
			height:auto;
	         }
		/* end Radhika */
    }
	 
	@media only screen and (max-width : 320px) {
       .top-text span
		{
			font-size:12px;
		}
		.h1
		{
			font-size:19px;
			font-weight:700;
		}
		/* Radhika */
		#before-after img {
			height: auto;
			margin-right: 0;
			width: 112px;
		}
		.img-caption {
			 padding: 0px;
			 font-size: 10px;
		}
                #page .content h2 + p img 
                 { 
                   height: auto;
                   width: 120px;
                 }
	 	 #before-after-single .sp-gal p a img {
			margin-right:5px;
			width:124px;
			height:auto;
	         }
                 address{
                 text-align:center;
                 font-size:12px;
                 }
		/* end Radhika */
		
		
    }