@import url('font.css');
.modalbox
{
	z-index:999;position:absolute;width:70%;background-color:#000;color:#fff;right:0px;top:0px;
	height:100%;display:none;min-height:100% !important;float:left;
}

.modalbox .closediv
{
	float:right;text-align:right;width:90%; font-family: 'Good Sans Bold';font-size:40px !important;
	margin-top:36px;margin-right:6%;clear:both;display:inline-block;
}
.close1
{
	font-weight:inherit;font-size:inherit;font-family:inherit;color:#fff;
}

.modalbox .divmodal2
{
	text-align:center;color:#fff;clear:both;width:80%;margin:107px auto 4px auto;
}

.modalboxupper , .modalboxup , .modalboxdown
{
	text-align:center;width:100%;display:inline-block;clear:both;
}

.modalboxupper
{
	margin-bottom:30px;
}
.modalboxupper.contactdivmodal
{
	margin-bottom:0px;
}
.modalboxup
{
	 font-family: 'Good Sans Bold';text-decoration:underline;font-size:24px;
}
.modalboxdown
{
	 font-family: 'Good Sans Regular';font-size:21px;
}
.modalboxdown a , .modalboxup a
{
	font-weight:inherit;font-size:inherit;font-family:inherit;color:inherit;
}


@media all and (min-width: 800px) and (max-width: 900px) 
{
	.modalboxup
	{
		 font-size:21px;
	}
	.modalboxdown
	{
		 font-size:18px;
	}
}

@media all and (min-width: 700px) and (max-width: 800px) 
{
	.modalboxup
	{
		 font-size:20px;
	}
	.modalboxdown
	{
		 font-size:18px;
	}
}

@media all and (min-width: 600px) and (max-width: 700px) 
{
	.modalboxup
	{
		 font-size:19px;
	}
	.modalboxdown
	{
		 font-size:17px;
	}
}
@media all and (min-width: 500px) and (max-width: 600px) 
{
	.modalboxup
	{
		 font-size:19px;
	}
	.modalboxdown
	{
		 font-size:17px;
	}
}
@media all and (min-width: 1px) and (max-width: 500px) 
{
	.modalboxup
	{
		 font-size:18px;
	}
	.modalboxdown
	{
		 font-size:16px;
	}
}