
.simplePopup {
display:none;
position:fixed;
border:4px solid #808080;
background:#fff;
z-index:999999;
padding:12px;
width:60%;
min-width:60%;
}

.simplePopupClose {
float:right;
cursor:pointer;
margin-left:10px;
margin-bottom:10px;
}

.simplePopupBackground {
display:none;
background:#000;
position:fixed;
height:100%;
width:100%;
top:0;
left:0;
z-index:1;
}

.popup_full 	{ float:left; width:100%; position:relative; margin:-40px 0 0 0;}
.popup_title 	{ clear:both; float:left; width:90%; position:relative; top:-50px;}
.popup_title h1 { font-size:18px; color:#fff; line-height:24px; text-align:center; padding:6px 0px; background:#062329; border-radius:5px; -webkit-border-radius:5px; -moz-border-radius:5px; -ms-border-radius:5px; -o-border-radius:5px; margin-bottom:10px;}
.location_map 	{ float:left; width:45%; padding:10px 20px; margin:0 10px; border:1px solid #c0c0c0;}
.location_map img { clear:both; float:left; margin:0;}
.location_map p 	{ clear:both; font-size:16px; color:#000; line-height:24px; padding:10px 0px 0 0; margin:0px;}
.location_map a  { clear:both; text-decoration:none; font-size:18px; color:#E2301D; line-height:24px; padding:10px 0px; margin:0px;}
.location_map p.location_mail { clear:both; width:auto; float:left; background:#1C99B8; border-radius:6px; -webkit-border-radius:6px; -moz-border-radius:6px; -ms-border-radius:6px; -o-border-radius:6px; padding:6px 10px; margin:10px 0 20px 0; text-align:center; display:block;}
.school_address_full { clear:both; float:left; width:100%;}
.school_adrss  	{ float:left; width:45%; padding:10px 20px; margin:0 10px; border:1px solid #c0c0c0;}
.school_adrss h1 { font-size:16px; font-weight:bold; color:#062329; line-height:24px; padding:0px; margin:0 0 10px 0;}
.school_adrss h1 span { font-size:20px; padding:10px 0 10px 0; color:#d90061; line-height:28px; font-weight:700;}
.school_adrss p  { font-size:14px; color:#000; line-height:24px; padding:10px 0px;}

@media only screen and (min-width:300px)
{
	.simplePopup  		{ width:80%;}
	.location_map 		{ width:100%; margin:0px;}
	.location_map p.location_mail { float:left; width:100%; text-align:left; word-wrap:break-word;}			
	.school_adrss 		{ width:100%; margin:0 0px 10px 0;}	
}

@media only screen and (min-width:600px)
{
	.simplePopup  		{ width:60%;}
	.location_map 		{ width:45%; margin:0 10px;}
	.location_map p.location_mail { float:left; width:100%; text-align:center; word-wrap:break-word;}
	.school_adrss 		{ width:45%; margin:0 10px;}	
}