* {
	margin:0;padding:0;box-sizing:border-box;-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;-webkit-font-smoothing:antialiased;
	-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;
	font-smoothing:antialiased;text-rendering:optimizeLegibility
}
html, body {min-width:320px}
body {
	background: #cedce7;
	background: -moz-linear-gradient(top,  #cedce7 0%, #596a72 100%);
	background: -webkit-linear-gradient(top,  #cedce7 0%,#596a72 100%);
	background: linear-gradient(to bottom,  #cedce7 0%,#596a72 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cedce7', endColorstr='#596a72',GradientType=0 );
	background-size:cover; background-position:center center; background-attachment:fixed
}

.madman {position:absolute;left:100px;top:100px}
.molloy {position:absolute;right:100px;top:100px}
.face {position:absolute;bottom:0;max-height:100%;width:auto;left:0;right:0;margin:auto;max-width:100%}
.fb-like {top:10px;left:10px}

@media only screen and (max-width:1200px) {
.madman {left:50px;top:50px}
.molloy {right:50px;top:50px}
.face {max-height:98%}
}
@media only screen and (max-width:1024px) {
.madman,.molloy {height:auto}
.madman {max-width:45%}
.molloy {max-width:40%}
}
@media only screen and (max-width:768px) {
.madman {max-width:35%}
.molloy {max-width:30%}
}
@media only screen and (max-width:640px) {
}
@media only screen and (max-width:480px) {
}
@media only screen and (max-width:360px) {
}
