@charset "UTF-8";
/* CSS Document */


/** FONT **/

@font-face {
	font-family: 'Nexa Light';
	src: url('fonts/Nexa Light.eot');
	src: local('☺'), url('../fonts/Nexa Light.woff') format('woff'), url('../fonts/Nexa Light.ttf') format('truetype'), url('../fonts/Nexa Light.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}

/** STYLE **/

body {
	font-family:'Nexa Light',Verdana,Tahoma,Arial,Sans-Serif;
}

#bm {
	position: absolute;
	top:50%;
	margin-top:-25px;
	margin-left:-120px;
	left:50%;
	font-size: 3em;
	color:#c2c2c2;
	width:240px;
	height:50px;
	animation: fadein 3s;
    -moz-animation: fadein 3s; /* Firefox */
    -webkit-animation: fadein 3s; /* Safari and Chrome */
    -o-animation: fadein 3s; /* Opera */
}

#bm:hover {
	color:#999;
}



/** ANIMACIÓ **/


@keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-moz-keyframes fadein { /* Firefox */
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-webkit-keyframes fadein { /* Safari and Chrome */
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-o-keyframes fadein { /* Opera */
    from {
        opacity:0;
    }
    to {
        opacity: 1;
    }
}​