#footer {
    position:absolute;
    bottom:0;
    width:100%;
    height:60px;
    text-align:center;
     font-family:Verdana, Geneva, sans-serif;
     font-size:10px;
 }
 
 #body
 {   
     -webkit-animation: fadein 3s; /* Safari, Chrome and Opera > 12.1 */
     -moz-animation: fadein 3s; /* Firefox < 16 */
     -ms-animation: fadein 3s; /* Internet Explorer */
     -o-animation: fadein 3s; /* Opera < 12.1 */
     animation: fadein 3s;
 }
 
 @keyframes fadein {
     from { opacity: 0; }
     to   { opacity: 1; }
 }
 
 /* Firefox < 16 */
 @-moz-keyframes fadein {
     from { opacity: 0; }
     to   { opacity: 1; }
 }
 
 /* Safari, Chrome and Opera > 12.1 */
 @-webkit-keyframes fadein {
     from { opacity: 0; }
     to   { opacity: 1; }
 }
 
 /* Internet Explorer */
 @-ms-keyframes fadein {
     from { opacity: 0; }
     to   { opacity: 1; }
 }
 
 /* Opera < 12.1 */
 @-o-keyframes fadein {
     from { opacity: 0; }
     to   { opacity: 1; }
 }
 

 
 .label-title { 
     top: -20px;
     -webkit-transform: scale(.85); 
     transform: scale(.85); 
     margin-left: 0px;
     margin-right: auto;
     color: #f54a42;
 }
 a { color: inherit; } 
