@charset "utf-8";

body {
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	color: #151515;
	font-family: "Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif;
	/* background-color: #EFF5F8; 
	background-color: #F7EEEE; */
	background-color: #2F2F2F;
	text-align:center;
}

div {
	text-align:center;
}

h1 {
	font-size: 72px;
	text-align: center;
	margin-top: 0px;
	margin-bottom: 0px;
	font-family: arizonia;
	font-style: normal;
	font-weight: 400;
}
h1, h2, h3 {
	color: #3399CC;
	font-family: arizonia;
	font-style: normal;
	font-weight: 400;
}
h2 {
	font-size: 35px;
}
img {
	max-width:none;
	width: 70%;
}

#before {
	max-width: 432px;
	max-height: 590px;
	width: 45%;
	float: left;
	border-left: 0;
	border-right: 0;
	padding-left: 5%;
	margin: 0px auto;
}

#after {
	max-width: 432px;
	max-height: 590px;
	width: 45%;
	float: left;
	clear: none;
}

#beforeAftrPhotos {
	border: 0.25em solid red;
	border-radius: 2em;
	width: 70%;
	/*margin-left: 195px;*/
	margin-left: 15%;
}

.zoomImg.zm-hover {
	display:none;
	visibility:hidden
}

.cloudzoom-blank {
	border: 5px solid red;
}

.cloudzoom-zoom {
	border: 6px solid green;
}





/* styles unrelated to zoom */
		
		/* these styles are for the demo, but are not required for the plugin */
		.zoom {
			display:inline-block;
			position: relative;
		}
		
		/* magnifying glass icon */
		.zoom:after {
			content:'';
			display:block; 
			width:33px; 
			height:33px; 
			position:absolute; 
			top:0;
			right:0;
			background:url(icon.png);
		}

		.zoom img {
			display: block;
		}

		.zoom img::selection { background-color: transparent; }

/* Tablet Layout: 481px to 768px. Inherits styles from: Mobile Layout. */

@media only screen and (min-width: 481px) {
}


/* Desktop Layout: 769px to a max of 1232px.  Inherits styles from: Mobile Layout and Tablet Layout. */

@media only screen and (min-width: 769px) {
/*.zoomImg {
	width: 280px;
	height: 190px;
}*/
}

/* Desktop Layout: 1233px to a max of 1642px.  Inherits styles from: Mobile Layout and Tablet Layout. */

@media only screen and (min-width: 1233px) {
/*.zoomImg {
	width: 350px;
	height: 250px;
}*/
#ImgB4{
	width: 272px;
	height: 483px;
}

#ImgAft {
	width: 272px;
	height: 483px;
}


}