/*
	Mike Paech Character Animator
*/

/* === footer === */

.footer {
	position: relative;
	display:block;
	width: 100%;
	margin: 100px 0px 40px 0px;
	padding: 0px;
	text-align:right;
	}

ul.navFooter {
	position:relative;
	display:block;
	list-style: none;
	height: 30px;
	margin: 0px auto;
	padding: 0px;
	vertical-align:middle;
	text-align:right;

}

ul.navFooter li {
	position:relative;
	display:inline-block;
	height: 30px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	font-family: "nueva-std-condensed", serif;
	font-style: normal;
	font-weight: 400;
	font-size: 22px;
	color:#00d8ff;	
	line-height: 30px;
}

ul.navFooter li a, ul.navFooter li a:visited {
	color:#00d8ff;
	text-decoration:none;
}

ul.navFooter li a:hover, ul.navFooter li a:active {
	color:#acf664;
	text-decoration:none;
}

ul.navFooter li a.current {
	color:#acf664;
	text-decoration:none;
}

ul.navFooter li.topNavBullet {
	display: inline-block;
	margin: 0px;
	width: 8px;
	height: 8px;
	vertical-align: middle;
	line-height: 0px;
	padding: 0px 10px 0px 10px;
}

ul.navFooter li.topNavBullet img {
	margin: 0px;
	padding: 0px;
	width: 8px;
	height: 8px;
	border: 0px;
}


ul.socialMediaFooter {
	position:relative;
	display:block;
	height: 32px;
	list-style:none;
	padding: 0px;
	margin: 20px -10px 20px 0px;
}

ul.socialMediaFooter li {
	position:relative;
	display:inline-block;
	height: 32px;
	width: 32px;
	margin: 0px 10px;
	padding: 0px;
}


.footer a.linkedin, .footer a.linkedin:visited {
	display:block;
	height: 32px;
	width: 32px;
	background: url(../images/social-linkiedin.png) no-repeat 0px 0px;
	background-size: cover;
}

.footer li a.linkedin:hover, .footer li a.linkedin:active {
	background: url(../images/social-linkiedin.png) no-repeat 0px -32px;
	background-size: cover;
}

.footer li a.imdb:link, .footer li a.imdb:visited {
	display:block;
	height: 32px;
	width: 32px;
	background: url(../images/social-imdb.png) no-repeat 0px 0px;
	background-size: cover;
}

.footer li a.imdb:hover, .footer li a.imdb:active {
	display:block;
	height: 32px;
	width: 32px;	
	background: url(../images/social-imdb.png) no-repeat 0px -32px;
	background-size: cover;	
}

.footer li a.vimeo:link, .footer li a.vimeo:visited {
	display:block;
	height: 32px;
	width: 32px;	
	background: url(../images/social-vimeo.png) no-repeat 0px 0px;
	background-size: cover;	
}

.footer li a.vimeo:hover, .footer li a.vimeo:active {
	display:block;
	height: 32px;
	width: 32px;	
	background: url(../images/social-vimeo.png) no-repeat 0px -32px;
	background-size: cover;	
}

.footer li a.download:link, .footer li a.download:visited {
	display:block;
	height: 32px;
	width: 32px;	
	background: url(../images/social-download.png) no-repeat 0px 0px;
	background-size: cover;	
}

.footer li a.download:hover, .footer li a.download:active {
	display:block;
	height: 32px;
	width: 32px;	
	background: url(../images/social-download.png) no-repeat 0px -32px;
	background-size: cover;	
}

.footer li a.email:link, .footer li a.email:visited {
	display:block;
	height: 32px;
	width: 32px;	
	background: url(../images/social-email.png) no-repeat 0px 0px;
	background-size: cover;	
}

.footer li a.email:hover, .footer li a.email:active {
	display:block;
	height: 32px;
	width: 32px;	
	background: url(../images/social-email.png) no-repeat 0px -32px;
	background-size: cover;
}

.footer li a span {
	display: none;	
}

.footer p.copyright {
	font-size: .7em;
	letter-spacing: 1px;
	padding: 0px;
	margin: 0px;
	color:#044f5d;
}