.BackImg { background: url(../../images/social/BackGround.jpg) no-repeat center center fixed; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover; background-size: cover; height: 250px !important;  }

.social { /*position: absolute;*/ /*top: 25%;*/  text-align: center; /*transform: translateY(-10%);*/ }

    .social .link { display: inline-block; vertical-align: middle; /*position: relative;*/ width: 50px; height: 50px; border-radius: 50%; border: 2px dashed white; background-clip: content-box; padding: 5px; transition: .5s; color: #D7D0BE; text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2), 0 1px 0 rgba(255, 255, 255, 0.2); /*margin-left: 15px;
  margin-right: 15px;
  font-size: 70px;*/ }

        .social .link img { display: block; position: absolute; text-align: center; top: 50%; left: 50%; transform: translate(-50%, -50%); }

        .social .link:hover { padding: 7px; color: white; margin-left: -9px; /*transform: translateX(10px) rotate(360deg);*/ /*transform: rotate(20deg);*/ border: 2px dashed #ff6a00; }

        .social .link.google-plus { background-color: tomato; color: white; }

        .social .link.twitter { background-color: #00ACEE; color: white; }

        .social .link.facebook { background-color: #3B5998; color: white; }

/**
 * Position icons into circle (SO)
 * http://stackoverflow.com/q/12813573/1397351 
 */
/*.circle-container { position: relative; }
    .circle-container a { display: block; overflow: hidden; position: absolute; top: 50%; left: 70%; width: 4em; height: 4em; margin: -2em; }
.deg0 { transform: translate(7em); }

.deg45 { transform: rotate(45deg) translate(7em) rotate(-45deg); }
.deg135 { transform: rotate(135deg) translate(7em) rotate(-135deg); }
.deg180 { transform: translate(-7em); }
.deg225 { transform: rotate(225deg) translate(6.5em) rotate(-225deg); }
.deg315 { transform: rotate(315deg) translate(6.5em) rotate(-315deg); }*/


/*.circle-container a:not(.center):before { position: absolute; width: 4em; color: white; opacity: 0; background: rgba(0,0,0,.5); font: 1.25em/3.45 Courier, monospace; letter-spacing: 2px; text-decoration: none; text-indent: -2em; text-shadow: 0 0 .1em deeppink; transition: .7s; /* only works in Firefox */ content: attr(class)'°'; }*/

#social-img {  text-align:right}
    #social-img area { cursor:pointer }
#social-desc {  text-align:right; margin-top:20px; min-width:200px; display:none}
#social-desc p{  display:none;font-size:12pt; color:#444 !important }
    #social-desc p a { font-size:12pt; color:#444 !important }