body{
	background-color: #202020;
}
body.edt1{
	background-color: #202020;
	margin:0;
	padding:0;
	font-family: 'Open Sans', sans-serif;
}
.edtcontainer{
position:relative;

margin:0 auto;
	background-color: #202020;
	z-index:1;
}

.edtcontainer img{
width:100%;
max-width:100%;
}
.edtcontainer p{
	color:#b2e8f5;
	text-align:center;
}
.price{
	position:absolute;
	right:20px;
	top:20px;
	z-index:10;
	width:7.9%;
	min-width:120px;
}
a img{
border:0;
outline:none;
}
.price img{
	width:100%;
max-width:100%;
}
h1{
	font-weight:600;
}
.reveal-modal{
}
.reveal-modal p{
color:#fff;
padding-right:40px;
	text-align:left;
}
.reveal-modal h1{
padding-right:40px;
margin-bottom: -17px;
}
.reveal-modal p a{
text-decoration:none;
}
.pink{
	color:#fe30f2;
}
.blue{
	color:#4dadff;
}
.green{
	color:#81fd2a;
}
.btmcont{
position:relative;
height:26px;
clear:both;
margin-top:35px;
}
.some{
position:absolute;
left:20px;
bottom:0px;
z-index:2;
width:200px;
height:26px;
}
.some a, .some div.g-plusone{
width:25px;
height:26px;
float:left;
}
.some div.g-plusonewrap{
margin-left: 5px;
margin-top:5px;
width:25px;
height:26px;
float:left;
}
.some a img{
	width:25px;
	height:26px;
	
}
.who{
position:absolute;
right:20px;
bottom:0px;
z-index:2;
width:50%;
max-width:212px;
}
.who img{
	width=100%;
}
.spc:before,
.spc:after {content: " "; display: table;}
.spc:after { clear: both;}
/* For IE 6/7 only*/
.spc {*zoom: 1;}

/*	--------------------------------------------------
	Reveal Modals
	-------------------------------------------------- */
		
	.reveal-modal-bg { 
		position: fixed; 
		height: 100%;
		width: 100%;
		background: #000;
		background: rgba(0,0,0,.85);
		z-index: 100;
		display: none;
		top: 0;
		left: 0; 
		}
	
	.reveal-modal {
	visibility: hidden;
	display: none;
	top: 100px;
	left: 50%;
	margin-left: -40%;
	width: 80%;
	position: absolute;
	z-index: 101;
	padding: 30px 40px 34px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
		}
		
	.reveal-modal.small 		{ width: 200px; margin-left: -140px;}
	.reveal-modal.medium 		{ width: 400px; margin-left: -240px;}
	.reveal-modal.large 		{ width: 600px; margin-left: -340px;}
	.reveal-modal.xlarge 		{ width: 800px; margin-left: -440px;}
	
	.reveal-modal .close-reveal-modal {
		position: absolute;
		top: 0px;
		right: 0px;
		cursor: pointer;
		width:7.9%;
		min-width:100px;
	} 	
	.reveal-modal .close-reveal-modal img{
		width:100%;
		max-width:100%;
	}
	/*
		
	NOTES
	
	Close button entity is &#215;
	
	Example markup
	
	<div id="myModal" class="reveal-modal">
		<h2>Awesome. I have it.</h2>
		<p class="lead">Your couch.  I it's mine.</p>
		<p>Lorem ipsum dolor sit amet, consectetur adipiscing elit. In ultrices aliquet placerat. Duis pulvinar orci et nisi euismod vitae tempus lorem consectetur. Duis at magna quis turpis mattis venenatis eget id diam. </p>
		<a class="close-reveal-modal">&#215;</a>
	</div>
	
	*/
	#mod2 a.person{
		width:100%;
		max-width:399px;
	}
	#mod2 a.person img{
			width:80%;
		max-width:399px;
		height: auto;
	}
	#mod2 a.person.mobile{
	display:none;
	}

@media only screen and (max-width: 480px){
	.edtcontainer{
		width:100%;
	}
	.reveal-modal {
left: 50%;
margin-left: -40%;
width: 80%;
padding-left: 3%;
padding-right: 3%;
top: 20px;
}
	.reveal-modal a.close-reveal-modal {
	width:50px;
	}
	.reveal-modal .close-reveal-modal img{
			width:50%;
	}
	.price {
	width: 20%;
	max-width: 20%;
	min-width: 20%;
	}
		#mod2 a.person.mobile{
	display:inline;
	}
			#mod2 a.person.text{
	display:none;
	}
		.reveal-modal-bg { 
			background: rgba(0,0,0,.95);
		}
	#mod2 a.person img {
width: 80%;
max-width: 399px;
height: auto;
}
}
@media only screen and (min-width: 480px) and (max-width: 640px){
	.edtcontainer{
			width:100%;
	}
	.reveal-modal {
left: 50%;
margin-left: -45%;
width: 80%;
padding-left: 3%;
padding-right: 3%;
top: 20px;
}
	.reveal-modal a.close-reveal-modal {
	width:40px;
	}
		.reveal-modal .close-reveal-modal img{
		width:60%;
		max-width:60%;
	}
		#mod2 a.person.mobile{
	display:inline;
	}
			#mod2 a.person.text{
	display:none;
	}
	#mod2 a.person img {
width: 80%;
max-width: 399px;
height: auto;
}
}
@media only screen and (min-width: 640px) and (max-width: 768px){
	.edtcontainer{
			width:100%;
		
	}
	.reveal-modal {
left: 50%;
margin-left: -45%;
width: 80%;
padding-left: 3%;
padding-right: 3%;
top: 20px;
}
	.reveal-modal a.close-reveal-modal {
	width:50px;
	}
		.reveal-modal .close-reveal-modal img{
		width:70%;
		max-width:70%;
	}
	#mod2 a.person.mobile{
	display:none;
	}
	#mod2 a.person.text{
	display:inline;
	}
	#mod2 a.person img {
width: 40%;
max-width: 399px;
height: auto;
}
}
/*ipad*/
@media only screen and (min-width: 768px){
	.edtcontainer{
			width:100%;
	}
	.reveal-modal{
		margin-left: -45%;
	}
	.reveal-modal a.close-reveal-modal {
	width:90px;
		position: absolute;
		top: 0px;
		right: 0px;
		cursor: pointer;
	}
	#mod2 a.person.mobile{
	display:none;
	}
	#mod2 a.person.text{
	display:inline;
	}
	#mod2 a.person img {
width: 40%;
max-width: 399px;
height: auto;
}
}
@media only screen and (min-width: 1024px) and (orientation: landscape) {
	.edtcontainer{
			width:100%;
	}
}
@media only screen and (min-width: 1024px){
	.edtcontainer{
		min-width:1024px;
	}
}
