@charset "utf-8";
/* CSS Document */
	.br4{	display:inherit;}
	.navLR{	margin:-10px 30px 0  30px;}
	#nav{ font-size: 28px;}

@media screen and (max-width: 991px){
	.br3{	display:inherit;	}	
	.show-tablet{	display:inherit	}
	.hide-tablet{	display:none;	}
	
	#nav{ font-size: 26px;}
	.navLR{	margin:-10px 10px 0  10px;}
	.bgFlower{ padding-bottom: 200px;}
	.imgTreatments{ border-radius: 250px; width: 50%; margin-bottom: 20px; }
	#nav{ font-size: 22px;}
	.fbLike{ height: 26px; margin: -7px 0 0 15px;}
}

@media screen and (max-width: 767px){
	.br2{	display:inherit;	}
	.show-pc{	display:none;	}
	.hide-mobile{	display:none;	}
	.show-mobile{	display:inherit;	}
	.logoMobile{ width: 270px; position:absolute;   left: 50%; z-index:9999; margin-top:-75px; margin-left: -135px;}
	.callNow{ width: 200px; margin: 0 0 0 0;}
	.linkContact{ margin: 85px 0 0 0;}
}

@media screen and (max-width: 500px){
	body{font-size: 15px; line-height: 18px; font-weight: normal;}
	#footer{ font-size: 14px; font-weight: bold;}
	.br1{	display:inherit;}
	.img100Mobile{	width:90%;}
	.bgFlower{ background: url(../images/2412/bgFlowerHome-sm.png); padding-bottom: 200px; background-position: bottom center; background-repeat: no-repeat; }
	h3{ font-size: 35px; line-height: 35px; color: #5d1c04;}
	.callNow{ width: 150px; margin: 0 0 0 0;}
	.linkContact{ margin: 65px 0 0 0;}
	.imgTreatments{width: 80%;}
	.tbmins{ font-size: 1.1em;}
	.tbprice{ font-size: 1.5em;}
	.contactImg{
		background-image:url(../images/2412/bgFlowerHome-sm.png);  background-size: 80%;
		background-position:bottom right;
	}
}
@media screen and (max-width: 300px){
	.logoMobile{ width: 200px; margin:-60px 0 0 -100px;}
}