/*	--------------------------------------------------
	Reveal Modals
	-------------------------------------------------- */
		
	.reveal-modal-bg { 
		position: fixed; 
		height: 100%;
		width: 100%;
		background:url('http://promo6.happyby.com/wp-content/themes/conte/images/reveal-bg.png');
		z-index: 100;
		display: none;
		top: 0;
		left: 0; 
		}
	
	.reveal-modal {
		visibility: hidden;
		top: 100px!important; 
		left: 50%;
		margin-left: -300px;
		width: 520px;
		background: rgb(254,196,179);
		background: -moz-linear-gradient(top, rgba(254,196,179,1) 0%, rgba(252,140,164,1) 100%);
		background: -webkit-linear-gradient(top, rgba(254,196,179,1) 0%,rgba(252,140,164,1) 100%);
		background: linear-gradient(to bottom, rgba(254,196,179,1) 0%,rgba(252,140,164,1) 100%);
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fec4b3', endColorstr='#fc8ca4',GradientType=0 );
		position: absolute;
		z-index: 100002;
		padding: 30px 40px 34px;
		-moz-border-radius: 5px;
		-webkit-border-radius: 5px;
		border-radius: 5px;
		-moz-box-shadow: 0 0 10px rgba(0,0,0,.4);
		-webkit-box-shadow: 0 0 10px rgba(0,0,0,.4);
		-box-shadow: 0 0 10px rgba(0,0,0,.4);
		}
		
	
	.close-reveal-modal {
		font-size: 30px;
		line-height: .5;
		position: absolute;
		top: 8px;
		right: 11px;
		color: #aaa;
		text-shadow: 0 -1px 1px rbga(0,0,0,.6);
		font-weight: bold;
		cursor: pointer;
		z-index: 10000;
		} 
		
	.reveal-modal h4{
		color: #fff;
		font-size: 30px;
		font-weight: 700;
		line-height: 100%;
		margin: 10px 0 20px 0px;
		padding: 0;
		text-align: left;
	}
	.reveal-modal p, .reveal-modal{
		color: #fff;
	}
	.reveal-modal p.news-date{color:#fff;}
@media all and (max-width: 767px){
	.reveal-modal{
		width: 450px;
		margin-left: -265px;
	}
	.reveal-modal h4{
		font-size: 26px;
	}
}
@media all and (max-width: 599px){
	.reveal-modal h4 {
		font-size: 22px;
	}
	.news-date{
		font-size: 16px;
	}
	.reveal-modal{
		font-size: 15px;
	}
	.reveal-modal {
		width: 380px;
		margin-left: -220px;
		padding: 30px 30px 34px
	}
	
}
@media all and (max-width: 480px){
	.reveal-modal h4 {
		font-size: 18px;
	}
	.reveal-modal {
		width: 270px;
		margin-left: -160px;
		padding: 25px 25px;
	    font-size: 16px;
	}
}