.SFApush{
	width: 100%;
	height: 100%;
	position: fixed;
	top: 0px;
	left: 0px;
	z-index: 1000;

	display: box;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	display: -webkit-flex;
	display: -moz-flex;
	display: -o-flex;
	display: -ms-flex;

	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-moz-justify-content: center;
	-o-justify-content: center;
	-ms-justify-content: center;
	justify-content: center;

	-webkit-box-align: center;
	-webkit-align-items: center;
	-moz-align-items: center;
	-o-align-items: center;
	-ms-align-items: center;
	align-items: center;
}

.SFcoverage{
	width: 100%;
	height: 100%;
	position: absolute;
	background-color: black;
	opacity: 0.5;
	top: 0px;
	left: 0px;
}

.SFalert{
	width: 80%;
	/*height: 1rem;
	border: 3px solid white;*/
	position: relative; 
}

.SFclose{
	width: 0.7rem;
	height: 0.3rem;
	position: absolute;
	top: 0px;
	right: 0px;
}

.SFlink{
	width: 100%;
}