.socialPlugin{position:relative}.socialPlugin .showSocialButtons{font-size:15px;cursor:pointer;padding:.333em .667em;border-radius:4px;border:1px solid rgba(0,0,0,.3);color:rgba(0,0,0,.7)}.socialPlugin .socials{width:100px;height:0;color:#fff;line-height:10px;text-align:center;display:block;position:absolute;top:-60px;left:0;right:0;margin:auto;display:none}.socialPlugin .socials:before{content:'';display:block;position:absolute;left:0;right:0;top:45px;margin:auto;height:0;width:0;border-left:15px solid transparent;border-right:15px solid transparent;border-top:15px solid #fff}.socialPlugin .socials.opened{opacity:1;-webkit-transform:scale(1) translateY(-60px);-moz-transform:scale(1) translateY(-60px);-o-transform:scale(1) translateY(-60px);transform:scale(1) translateY(-60px);-webkit-transition:.5s;-moz-transition:.5s;-o-transition:.5s;transition:.5s}.socialPlugin .socials .fa{height:50px;font-size:24px;line-height:50px;overflow:hidden;position:relative;text-decoration:none;width:50px;-webkit-backface-visibility:hidden;float:left;font-family:fontello}.socialPlugin .socials .fa-twitter{background-color:#00acee;color:#fff}.socialPlugin .socials .fa-twitter:after{content:'\f099'}.socialPlugin .socials .fa-facebook{background-color:#3b5998;color:#fff}.socialPlugin .socials .fa-facebook:after{content:'\f09a'}.socialPlugin .socials .fa-google-plus:after{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(25%,#bb0000),color-stop(75%,#ffffff));background-image:-webkit-linear-gradient(#bb0000 25%,#ffffff 75%);background-image:linear-gradient(#bb0000 25%,#ffffff 75%);content:"\f0d5";color:#b00}.socialPlugin .socials .fa-pinterest:after{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(25%,#cb2027),color-stop(75%,#ffffff));background-image:-webkit-linear-gradient(#cb2027 25%,#ffffff 75%);background-image:linear-gradient(#cb2027 25%,#ffffff 75%);content:"\f0d2";color:#cb2027}.socialPlugin .socials .fa-tumblr:after{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(25%,#2C4762),color-stop(75%,#ffffff));background-image:-webkit-linear-gradient(#2C4762 25%,#ffffff 75%);background-image:linear-gradient(#2C4762 25%,#ffffff 75%);content:"\f173";color:#2c4762}