* {
            margin: 0;
            padding: 0;
        }
body {background-color: #fff; padding:0; margin:0; overflow-y: hidden; overflow-x: hidden;}
p, h1, h2, h3, a {font-family: "Trebuchet MS", Tahoma, Verdana; font-size: 18px; font-style: normal; color: #fff; font-weight: normal;}
img.main{border: 0px solid #000000;}
.inv {position:absolute;top:-500px;}
a {color: #f8f8f8;text-decoration: none;}
a:hover	{color: #fff;text-decoration: underline;}
div.link {text-indent: -9999px;color: #fff;}
div.link a, div.link a:hover, div.link a:visited{color: #f8f8f8;}
.logo {text-align: center; margin:0px!important; height:100%; display: grid;}
.logo img { max-width: 100%; max-height: 100vh; margin: auto;}

/*--------------------------------------------------
			SOCIAL-BOOKMARKS
---------------------------------------------------*/
.social-bookmarks {
	list-style-type: none;
	text-align: center;
	margin-left:-40px;
}
.social-bookmarks li {
	background-color: #f8f8f8;
	display: inline-block;
}	
.social-bookmarks li {
	/*float: left;*/
	margin-right: 0px;
	margin-bottom: 2px;
	padding: 0px;
	background-color: #333;
}	
.social-bookmarks li a {
	-moz-transition: all 0.3s ease 0s;
	display: inline-block;
	/*float: left;*/
	height: 100%;
	margin: 0;
	padding: 0;
	width: 40px;
	height: 40px;
	text-indent: -9999px;
}	
.social-bookmarks li.facebook a {
	background: url(/img/socialize-icons/facebook.png) no-repeat 0 0;
}
.social-bookmarks li.facebook a:hover {
	background-color: #3b5998;
}
.social-bookmarks li.linkedin a {
	background: url(/img/socialize-icons/linkedin.png) no-repeat 0 0;
}
.social-bookmarks li.linkedin a:hover {
	background-color: #71b2d0;
}
.social-bookmarks li.pinterest a {
	background: url(/img/socialize-icons/pinterest.png) no-repeat 0 0;
}
.social-bookmarks li.pinterest a:hover {
	background-color: #cb2027;
}
.social-bookmarks li.twitter a {
	background: url(/img/socialize-icons/twitter.png) no-repeat 0 0;
}
.social-bookmarks li.twitter a:hover {
	background-color: #48c4d2;
}
.social-bookmarks li a:hover {
	background-position: 0 -40px;
}