/*!
 * Social Buttons for Twitter Bootstrap v1.0.0
 *
 * Copyright 2013 Adam Neumann
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 */

.btn-facebook {
  color: #ffffff !important;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important;
  background-color: #2b4b90 !important;
  *background-color: #133783 !important;
  background-image: -moz-linear-gradient(top, #3b5998, #133783) !important;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#3b5998), to(#133783)) !important;
  background-image: -webkit-linear-gradient(top, #3b5998, #133783) !important;
  background-image: -o-linear-gradient(top, #3b5998, #133783) !important;
  background-image: linear-gradient(to bottom, #3b5998, #133783) !important;
  background-repeat: repeat-x !important;
  border-color: #133783 #133783 #091b40 !important;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3b5998', endColorstr='#ff133783', GradientType=0) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
}

.btn-facebook:hover,
.btn-facebook:focus,
.btn-facebook:active,
.btn-facebook.active,
.btn-facebook.disabled,
.btn-facebook[disabled] {
  color: #ffffff !important;
  background-color: #133783 !important;
  *background-color: #102e6d !important;
}

.btn-facebook:active,
.btn-facebook.active {
  background-color: #0d2456 \9 !important;
}

.btn-twitter {
  color: #ffffff !important;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important;
  background-color: #1c95d0 !important;
  *background-color: #0271bf !important;
  background-image: -moz-linear-gradient(top, #2daddc, #0271bf) !important;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#2daddc), to(#0271bf)) !important;
  background-image: -webkit-linear-gradient(top, #2daddc, #0271bf) !important;
  background-image: -o-linear-gradient(top, #2daddc, #0271bf) !important;
  background-image: linear-gradient(to bottom, #2daddc, #0271bf) !important;
  background-repeat: repeat-x !important;
  border-color: #0271bf #0271bf #014473 !important;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2daddc', endColorstr='#ff0271bf', GradientType=0) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
}

.btn-twitter:hover,
.btn-twitter:focus,
.btn-twitter:active,
.btn-twitter.active,
.btn-twitter.disabled,
.btn-twitter[disabled] {
  color: #ffffff !important;
  background-color: #0271bf !important;
  *background-color: #0262a6 !important;
}

.btn-twitter:active,
.btn-twitter.active {
  background-color: #01538d \9 !important;
}

.btn-github {
  color: #000000 !important;
  text-shadow: 0 0.7px 0 rgba(0, 0, 0, 0.1) !important;
  background-color: #f2f2f2 !important;
  *background-color: #e6e6e6 !important;
  background-image: -moz-linear-gradient(top, #fafafa, #e6e6e6) !important;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#fafafa), to(#e6e6e6)) !important;
  background-image: -webkit-linear-gradient(top, #fafafa, #e6e6e6) !important;
  background-image: -o-linear-gradient(top, #fafafa, #e6e6e6) !important;
  background-image: linear-gradient(to bottom, #fafafa, #e6e6e6) !important;
  background-repeat: repeat-x !important;
  border-color: #e6e6e6 #e6e6e6 #c0c0c0 !important;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffafafa', endColorstr='#ffe6e6e6', GradientType=0) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
}

.btn-github:hover,
.btn-github:focus,
.btn-github:active,
.btn-github.active,
.btn-github.disabled,
.btn-github[disabled] {
  color: #000000 !important;
  background-color: #e6e6e6 !important;
  *background-color: #d9d9d9 !important;
}

.btn-github:active,
.btn-github.active {
  background-color: #cdcdcd \9 !important;
}

.btn-pinterest {
  color: #ffffff !important;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important;
  background-color: #c51e25 !important;
  *background-color: #ab171e !important;
  background-image: -moz-linear-gradient(top, #d62229, #ab171e) !important;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#d62229), to(#ab171e)) !important;
  background-image: -webkit-linear-gradient(top, #d62229, #ab171e) !important;
  background-image: -o-linear-gradient(top, #d62229, #ab171e) !important;
  background-image: linear-gradient(to bottom, #d62229, #ab171e) !important;
  background-repeat: repeat-x !important;
  border-color: #ab171e #ab171e #680e12 !important;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd62229', endColorstr='#ffab171e', GradientType=0) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
}

.btn-pinterest:hover,
.btn-pinterest:focus,
.btn-pinterest:active,
.btn-pinterest.active,
.btn-pinterest.disabled,
.btn-pinterest[disabled] {
  color: #ffffff !important;
  background-color: #ab171e !important;
  *background-color: #95141a !important;
}

.btn-pinterest:active,
.btn-pinterest.active {
  background-color: #7e1116 \9 !important;
}

.btn-linkedin {
  color: #ffffff !important;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important;
  background-color: #60a9ce !important;
  *background-color: #4393bb !important;
  background-image: -moz-linear-gradient(top, #73b8db, #4393bb) !important;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#73b8db), to(#4393bb)) !important;
  background-image: -webkit-linear-gradient(top, #73b8db, #4393bb) !important;
  background-image: -o-linear-gradient(top, #73b8db, #4393bb) !important;
  background-image: linear-gradient(to bottom, #73b8db, #4393bb) !important;
  background-repeat: repeat-x !important;
  border-color: #4393bb #4393bb #2f6783 !important;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff73b8db', endColorstr='#ff4393bb', GradientType=0) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
}

.btn-linkedin:hover,
.btn-linkedin:focus,
.btn-linkedin:active,
.btn-linkedin.active,
.btn-linkedin.disabled,
.btn-linkedin[disabled] {
  color: #ffffff !important;
  background-color: #4393bb !important;
  *background-color: #3c84a8 !important;
}

.btn-linkedin:active,
.btn-linkedin.active {
  background-color: #367595 \9 !important;
}

.btn-google-plus {
  color: #ffffff !important;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important;
  background-color: #d34332 !important;
  *background-color: #c53727 !important;
  background-image: -moz-linear-gradient(top, #dd4b39, #c53727) !important;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#dd4b39), to(#c53727)) !important;
  background-image: -webkit-linear-gradient(top, #dd4b39, #c53727) !important;
  background-image: -o-linear-gradient(top, #dd4b39, #c53727) !important;
  background-image: linear-gradient(to bottom, #dd4b39, #c53727) !important;
  background-repeat: repeat-x !important;
  border-color: #c53727 #c53727 #85251a !important;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdd4b39', endColorstr='#ffc53727', GradientType=0) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
}

.btn-google-plus:hover,
.btn-google-plus:focus,
.btn-google-plus:active,
.btn-google-plus.active,
.btn-google-plus.disabled,
.btn-google-plus[disabled] {
  color: #ffffff !important;
  background-color: #c53727 !important;
  *background-color: #b03123 !important;
}

.btn-google-plus:active,
.btn-google-plus.active {
  background-color: #9a2b1f \9 !important;
}

.btn-instagram {
  color: #ffffff !important;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important;
  background-color: #5c88ab !important;
  *background-color: #3f729b !important;
  background-image: -moz-linear-gradient(top, #6f97b6, #3f729b) !important;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#6f97b6), to(#3f729b)) !important;
  background-image: -webkit-linear-gradient(top, #6f97b6, #3f729b) !important;
  background-image: -o-linear-gradient(top, #6f97b6, #3f729b) !important;
  background-image: linear-gradient(to bottom, #6f97b6, #3f729b) !important;
  background-repeat: repeat-x !important;
  border-color: #3f729b #3f729b #294a65 !important;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff6f97b6', endColorstr='#ff3f729b', GradientType=0) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
}

.btn-instagram:hover,
.btn-instagram:focus,
.btn-instagram:active,
.btn-instagram.active,
.btn-instagram.disabled,
.btn-instagram[disabled] {
  color: #ffffff !important;
  background-color: #3f729b !important;
  *background-color: #386589 !important;
}

.btn-instagram:active,
.btn-instagram.active {
  background-color: #305777 \9 !important;
}

.btn-dropbox {
  color: #ffffff !important;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important;
  background-color: #2e95e0 !important;
  *background-color: #2181cf !important;
  background-image: -moz-linear-gradient(top, #37a3eb, #2181cf) !important;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#37a3eb), to(#2181cf)) !important;
  background-image: -webkit-linear-gradient(top, #37a3eb, #2181cf) !important;
  background-image: -o-linear-gradient(top, #37a3eb, #2181cf) !important;
  background-image: linear-gradient(to bottom, #37a3eb, #2181cf) !important;
  background-repeat: repeat-x !important;
  border-color: #2181cf #2181cf #16588d !important;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff37a3eb', endColorstr='#ff2181cf', GradientType=0) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
}

.btn-dropbox:hover,
.btn-dropbox:focus,
.btn-dropbox:active,
.btn-dropbox.active,
.btn-dropbox.disabled,
.btn-dropbox[disabled] {
  color: #ffffff !important;
  background-color: #2181cf !important;
  *background-color: #1d73b9 !important;
}

.btn-dropbox:active,
.btn-dropbox.active {
  background-color: #1a66a3 \9 !important;
}

.btn-bitbucket {
  color: #ffffff !important;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important;
  background-color: #285991 !important;
  *background-color: #205081 !important;
  background-image: -moz-linear-gradient(top, #2d5f9c, #205081) !important;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#2d5f9c), to(#205081)) !important;
  background-image: -webkit-linear-gradient(top, #2d5f9c, #205081) !important;
  background-image: -o-linear-gradient(top, #2d5f9c, #205081) !important;
  background-image: linear-gradient(to bottom, #2d5f9c, #205081) !important;
  background-repeat: repeat-x !important;
  border-color: #205081 #205081 #112a44 !important;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff2d5f9c', endColorstr='#ff205081', GradientType=0) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
}

.btn-bitbucket:hover,
.btn-bitbucket:focus,
.btn-bitbucket:active,
.btn-bitbucket.active,
.btn-bitbucket.disabled,
.btn-bitbucket[disabled] {
  color: #ffffff !important;
  background-color: #205081 !important;
  *background-color: #1b436d !important;
}

.btn-bitbucket:active,
.btn-bitbucket.active {
  background-color: #163758 \9 !important;
}

.btn-dribbble {
  color: #ffffff !important;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important;
  background-color: #de447f !important;
  *background-color: #cb396f !important;
  background-image: -moz-linear-gradient(top, #ea4c89, #cb396f) !important;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ea4c89), to(#cb396f)) !important;
  background-image: -webkit-linear-gradient(top, #ea4c89, #cb396f) !important;
  background-image: -o-linear-gradient(top, #ea4c89, #cb396f) !important;
  background-image: linear-gradient(to bottom, #ea4c89, #cb396f) !important;
  background-repeat: repeat-x !important;
  border-color: #cb396f #cb396f #91264e !important;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffea4c89', endColorstr='#ffcb396f', GradientType=0) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
}

.btn-dribbble:hover,
.btn-dribbble:focus,
.btn-dribbble:active,
.btn-dribbble.active,
.btn-dribbble.disabled,
.btn-dribbble[disabled] {
  color: #ffffff !important;
  background-color: #cb396f !important;
  *background-color: #ba3163 !important;
}

.btn-dribbble:active,
.btn-dribbble.active {
  background-color: #a62b59 \9 !important;
}

.btn-flickr {
  color: #ffffff !important;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important;
  background-color: #f63198 !important;
  *background-color: #ff0084 !important;
  background-image: -moz-linear-gradient(top, #f051a5, #ff0084) !important;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f051a5), to(#ff0084)) !important;
  background-image: -webkit-linear-gradient(top, #f051a5, #ff0084) !important;
  background-image: -o-linear-gradient(top, #f051a5, #ff0084) !important;
  background-image: linear-gradient(to bottom, #f051a5, #ff0084) !important;
  background-repeat: repeat-x !important;
  border-color: #ff0084 #ff0084 #b3005c !important;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff051a5', endColorstr='#ffff0084', GradientType=0) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
}

.btn-flickr:hover,
.btn-flickr:focus,
.btn-flickr:active,
.btn-flickr.active,
.btn-flickr.disabled,
.btn-flickr[disabled] {
  color: #ffffff !important;
  background-color: #ff0084 !important;
  *background-color: #e60077 !important;
}

.btn-flickr:active,
.btn-flickr.active {
  background-color: #cc006a \9 !important;
}

.btn-foursquare {
  color: #ffffff !important;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important;
  background-color: #079dcd !important;
  *background-color: #0072b1 !important;
  background-image: -moz-linear-gradient(top, #0cbadf, #0072b1) !important;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#0cbadf), to(#0072b1)) !important;
  background-image: -webkit-linear-gradient(top, #0cbadf, #0072b1) !important;
  background-image: -o-linear-gradient(top, #0cbadf, #0072b1) !important;
  background-image: linear-gradient(to bottom, #0cbadf, #0072b1) !important;
  background-repeat: repeat-x !important;
  border-color: #0072b1 #0072b1 #004165 !important;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0cbadf', endColorstr='#ff0072b1', GradientType=0) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
}

.btn-foursquare:hover,
.btn-foursquare:focus,
.btn-foursquare:active,
.btn-foursquare.active,
.btn-foursquare.disabled,
.btn-foursquare[disabled] {
  color: #ffffff !important;
  background-color: #0072b1 !important;
  *background-color: #006298 !important;
}

.btn-foursquare:active,
.btn-foursquare.active {
  background-color: #00517e \9 !important;
}

.btn-renren {
  color: #ffffff !important;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important;
  background-color: #3773ab !important;
  *background-color: #33669a !important;
  background-image: -moz-linear-gradient(top, #397cb6, #33669a) !important;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#397cb6), to(#33669a)) !important;
  background-image: -webkit-linear-gradient(top, #397cb6, #33669a) !important;
  background-image: -o-linear-gradient(top, #397cb6, #33669a) !important;
  background-image: linear-gradient(to bottom, #397cb6, #33669a) !important;
  background-repeat: repeat-x !important;
  border-color: #33669a #33669a #204061 !important;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff397cb6', endColorstr='#ff33669a', GradientType=0) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
}

.btn-renren:hover,
.btn-renren:focus,
.btn-renren:active,
.btn-renren.active,
.btn-renren.disabled,
.btn-renren[disabled] {
  color: #ffffff !important;
  background-color: #33669a !important;
  *background-color: #2d5987 !important;
}

.btn-renren:active,
.btn-renren.active {
  background-color: #264d74 \9 !important;
}

.btn-skype {
  color: #ffffff !important;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important;
  background-color: #43bbe8 !important;
  *background-color: #00aff0 !important;
  background-image: -moz-linear-gradient(top, #70c3e2, #00aff0) !important;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#70c3e2), to(#00aff0)) !important;
  background-image: -webkit-linear-gradient(top, #70c3e2, #00aff0) !important;
  background-image: -o-linear-gradient(top, #70c3e2, #00aff0) !important;
  background-image: linear-gradient(to bottom, #70c3e2, #00aff0) !important;
  background-repeat: repeat-x !important;
  border-color: #00aff0 #00aff0 #0077a3 !important;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff70c3e2', endColorstr='#ff00aff0', GradientType=0) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
}

.btn-skype:hover,
.btn-skype:focus,
.btn-skype:active,
.btn-skype.active,
.btn-skype.disabled,
.btn-skype[disabled] {
  color: #ffffff !important;
  background-color: #00aff0 !important;
  *background-color: #009cd7 !important;
}

.btn-skype:active,
.btn-skype.active {
  background-color: #008abd \9 !important;
}

.btn-stackexchange {
  color: #ffffff !important;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important;
  background-color: #3a70b0 !important;
  *background-color: #185397 !important;
  background-image: -moz-linear-gradient(top, #5184c1, #185397) !important;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5184c1), to(#185397)) !important;
  background-image: -webkit-linear-gradient(top, #5184c1, #185397) !important;
  background-image: -o-linear-gradient(top, #5184c1, #185397) !important;
  background-image: linear-gradient(to bottom, #5184c1, #185397) !important;
  background-repeat: repeat-x !important;
  border-color: #185397 #185397 #0e2f55 !important;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5184c1', endColorstr='#ff185397', GradientType=0) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
}

.btn-stackexchange:hover,
.btn-stackexchange:focus,
.btn-stackexchange:active,
.btn-stackexchange.active,
.btn-stackexchange.disabled,
.btn-stackexchange[disabled] {
  color: #ffffff !important;
  background-color: #185397 !important;
  *background-color: #154781 !important;
}

.btn-stackexchange:active,
.btn-stackexchange.active {
  background-color: #113b6b \9 !important;
}

.btn-trello {
  color: #ffffff !important;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important;
  background-color: #438ab4 !important;
  *background-color: #27709b !important;
  background-image: -moz-linear-gradient(top, #569cc4, #27709b) !important;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#569cc4), to(#27709b)) !important;
  background-image: -webkit-linear-gradient(top, #569cc4, #27709b) !important;
  background-image: -o-linear-gradient(top, #569cc4, #27709b) !important;
  background-image: linear-gradient(to bottom, #569cc4, #27709b) !important;
  background-repeat: repeat-x !important;
  border-color: #27709b #27709b #18445e !important;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff569cc4', endColorstr='#ff27709b', GradientType=0) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
}

.btn-trello:hover,
.btn-trello:focus,
.btn-trello:active,
.btn-trello.active,
.btn-trello.disabled,
.btn-trello[disabled] {
  color: #ffffff !important;
  background-color: #27709b !important;
  *background-color: #226187 !important;
}

.btn-trello:active,
.btn-trello.active {
  background-color: #1d5372 \9 !important;
}

.btn-tumblr {
  color: #ffffff !important;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important;
  background-color: #34526e !important;
  *background-color: #2a4763 !important;
  background-image: -moz-linear-gradient(top, #3a5976, #2a4763) !important;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#3a5976), to(#2a4763)) !important;
  background-image: -webkit-linear-gradient(top, #3a5976, #2a4763) !important;
  background-image: -o-linear-gradient(top, #3a5976, #2a4763) !important;
  background-image: linear-gradient(to bottom, #3a5976, #2a4763) !important;
  background-repeat: repeat-x !important;
  border-color: #2a4763 #2a4763 #13202d !important;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3a5976', endColorstr='#ff2a4763', GradientType=0) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
}

.btn-tumblr:hover,
.btn-tumblr:focus,
.btn-tumblr:active,
.btn-tumblr.active,
.btn-tumblr.disabled,
.btn-tumblr[disabled] {
  color: #ffffff !important;
  background-color: #2a4763 !important;
  *background-color: #223a51 !important;
}

.btn-tumblr:active,
.btn-tumblr.active {
  background-color: #1b2d3f \9 !important;
}

.btn-vk {
  color: #ffffff !important;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important;
  background-color: #50739a !important;
  *background-color: #426187 !important;
  background-image: -moz-linear-gradient(top, #5a7fa6, #426187) !important;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#5a7fa6), to(#426187)) !important;
  background-image: -webkit-linear-gradient(top, #5a7fa6, #426187) !important;
  background-image: -o-linear-gradient(top, #5a7fa6, #426187) !important;
  background-image: linear-gradient(to bottom, #5a7fa6, #426187) !important;
  background-repeat: repeat-x !important;
  border-color: #426187 #426187 #293c54 !important;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5a7fa6', endColorstr='#ff426187', GradientType=0) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
}

.btn-vk:hover,
.btn-vk:focus,
.btn-vk:active,
.btn-vk.active,
.btn-vk.disabled,
.btn-vk[disabled] {
  color: #ffffff !important;
  background-color: #426187 !important;
  *background-color: #3a5576 !important;
}

.btn-vk:active,
.btn-vk.active {
  background-color: #314865 \9 !important;
}

.btn-weibo {
  color: #ffffff !important;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important;
  background-color: #f14f4f !important;
  *background-color: #e64141 !important;
  background-image: -moz-linear-gradient(top, #f85959, #e64141) !important;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f85959), to(#e64141)) !important;
  background-image: -webkit-linear-gradient(top, #f85959, #e64141) !important;
  background-image: -o-linear-gradient(top, #f85959, #e64141) !important;
  background-image: linear-gradient(to bottom, #f85959, #e64141) !important;
  background-repeat: repeat-x !important;
  border-color: #e64141 #e64141 #c11919 !important;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff85959', endColorstr='#ffe64141', GradientType=0) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
}

.btn-weibo:hover,
.btn-weibo:focus,
.btn-weibo:active,
.btn-weibo.active,
.btn-weibo.disabled,
.btn-weibo[disabled] {
  color: #ffffff !important;
  background-color: #e64141 !important;
  *background-color: #e32a2a !important;
}

.btn-weibo:active,
.btn-weibo.active {
  background-color: #d81c1c \9 !important;
}

.btn-xing {
  color: #ffffff !important;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important;
  background-color: #155c5d !important;
  *background-color: #074c4d !important;
  background-image: -moz-linear-gradient(top, #1f6768, #074c4d) !important;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#1f6768), to(#074c4d)) !important;
  background-image: -webkit-linear-gradient(top, #1f6768, #074c4d) !important;
  background-image: -o-linear-gradient(top, #1f6768, #074c4d) !important;
  background-image: linear-gradient(to bottom, #1f6768, #074c4d) !important;
  background-repeat: repeat-x !important;
  border-color: #074c4d #074c4d #010707 !important;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff1f6768', endColorstr='#ff074c4d', GradientType=0) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
}

.btn-xing:hover,
.btn-xing:focus,
.btn-xing:active,
.btn-xing.active,
.btn-xing.disabled,
.btn-xing[disabled] {
  color: #ffffff !important;
  background-color: #074c4d !important;
  *background-color: #053536 !important;
}

.btn-xing:active,
.btn-xing.active {
  background-color: #031e1e \9 !important;
}

.btn-youtube {
  color: #ffffff !important;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25) !important;
  background-color: #a72121 !important;
  *background-color: #6e0610 !important;
  background-image: -moz-linear-gradient(top, #cd332d, #6e0610) !important;
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#cd332d), to(#6e0610)) !important;
  background-image: -webkit-linear-gradient(top, #cd332d, #6e0610) !important;
  background-image: -o-linear-gradient(top, #cd332d, #6e0610) !important;
  background-image: linear-gradient(to bottom, #cd332d, #6e0610) !important;
  background-repeat: repeat-x !important;
  border-color: #6e0610 #6e0610 #250205 !important;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffcd332d', endColorstr='#ff6e0610', GradientType=0) !important;
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false) !important;
}

.btn-youtube:hover,
.btn-youtube:focus,
.btn-youtube:active,
.btn-youtube.active,
.btn-youtube.disabled,
.btn-youtube[disabled] {
  color: #ffffff !important;
  background-color: #6e0610 !important;
  *background-color: #56050c !important;
}

.btn-youtube:active,
.btn-youtube.active {
  background-color: #3e0309 \9 !important;
}
