/*@import "fontawesome/font-awesome.min.css";*/body{    font-family: 'Montserrat', sans-serif;    font-size: 22px;    background-color: #fff;    text-align: center;    user-select: none;    -webkit-user-select: none;    -moz-user-select: none;    cursor: default;}body:after{    content: "";    opacity: 0.020;    top:0; left:0; bottom:0; right:0;    position: absolute;    z-index: -1;}#container{    text-align: center;    display: inline-block;    vertical-align: middle;    margin: 20px;}#box_facebook{    display: inline-block;    text-align: center;    vertical-align: middle;    margin: 20px;}.workspace{    position: absolute;    margin: auto;    top: 13rem;    right: 0;    bottom: 0;    left: 0;    width: 80%;    height: 70%;}#avatar{    border: #818181 solid 1px;    box-shadow: 0px 1px 0px rgba(0,0,0,0.25);    border-radius: 50%;    animation: bounce cubic-bezier(0.19,1.0,0.22,1.0) 1.5s alternate infinite;    -webkit-animation: bounce cubic-bezier(0.19,1.0,0.22,1.0) 1.5s alternate infinite;}@keyframes bounce {    to{        transform: translateY(-12px) scale(1.03);        box-shadow: 0px 5px 10px rgba(0,0,0,0.15);    }}@-webkit-keyframes bounce { /*maxthon duplicate*/    to{        -webkit-transform: translateY(-12px) scale(1.03);        box-shadow: 0px 5px 10px rgba(0,0,0,0.15);    }}#avatar:hover{    transform: translateY(-7px) scale(1.05);    -webkit-transform: translateY(-7px) scale(1.05);    box-shadow: 0px 5px 10px rgba(0,0,0,0.15);}#text{    margin-top: 7px;}h1, p{    margin:      0;    padding:     0;    font-family: Montserrat, sans-serif;    font-weight: 100;    font-style:  normal;    color:       #375f37;}h1{    color: #000000; /*#016A9A;*/    text-transform: uppercase;}p{    color: #375f37;    text-transform: uppercase;}