@charset "utf-8";
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ul, li, fieldset, form, label, legend, table, textarea, caption, tbody, tfoot, thead, tr, th, td {
    border: 0 none;
    font-family: inherit;
    font-size: 100%;
    font-style: inherit;
    font-weight: inherit;
    margin: 0;
    outline: 0 none;
    padding: 0;
    vertical-align: baseline;
}
a {
    text-decoration: none;
}
a:focus{
	outline:none;
}
ul {
    list-style-type: none;
}
.wrapper{
    width:100%;
    height:100%;
	background:url(../images/background.jpg) no-repeat left top;
	overflow:hidden;
	position:fixed;
	background-size: cover;
	background-position:center center;

}
.ispy_landing{
	width:416px;
	height:100%;
	margin:0 auto;
	
}
.ispy_landing a{
	position:absolute;
	top:50%;
	margin-top:-206px;
	z-index:100;
	height:381px;
	width:380px;
	background:url(../images/logo.png) no-repeat;
	background-position:15px;
	border-radius:206px;
	padding:15px;
	background-size:380px;
}
@media screen and (max-width: 767px){
	.ispy_landing{
		width:320px;
	}
	.ispy_landing a{
		margin-top:-161px;
		height:301px;
		width:300px;
		border-radius:161px;
		background-size:300px;
		background-position:10px;
		padding:10px;
	}
}