/*
 * Social Buttons for Bootstrap
 *
 * Copyright 2013-2014 Panayiotis Lipiridis
 * Licensed under the MIT License
 *
 * https://github.com/lipis/bootstrap-social
 */

.btn-facebook, .btn-twitter, .btn-google-plus {
    text-shadow: 0 -1px 0 rgba(0, 0, 0, .2);
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075)
}

.btn-facebook:active, .btn-twitter:active, .btn-google-plus:active,
.btn-facebook.active, .btn-twitter.active, .btn-google-plus.active {
    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125)
}

.btn-facebook.badge, .btn-twitter.badge, .btn-google-plus.badge {
    text-shadow: none
}

.btn-facebook {
    text-shadow: 0 1px 0 #3b5898;
    background-image: -webkit-linear-gradient(top, #4363aa 0, #2d4373 100%);
    background-image: -o-linear-gradient(top, #4363aa 0, #2d4373 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#4363aa), to(#2d4373));
    background-image: linear-gradient(to bottom, #4363aa 0, #2d4373 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ff4363aa', endColorstr='#ff2d4373', GradientType=0);
    filter: progid: DXImageTransform.Microsoft.gradient(enabled=false);
    background-repeat: repeat-x;
    border-color: #2d4f73;
}

.btn-facebook:hover, .btn-facebook:focus {
    background-color: #2d4373;
    background-position: 0 -15px
}

.btn-facebook:active, .btn-facebook.active {
    background-color: #2d4373;
    border-color: #2d4f73
}

.btn-facebook:disabled, .btn-facebook[disabled] {
    background-color: #2d4373;
    background-image: none
}

.btn-twitter {
    text-shadow: 0 1px 0 #55acee;
    background-image: -webkit-linear-gradient(top, #55acee 0, #2795e9 100%);
    background-image: -o-linear-gradient(top, #55acee 0, #2795e9 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#55acee), to(#2795e9));
    background-image: linear-gradient(to bottom, #55acee 0, #2795e9 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ff55acee', endColorstr='#ff2795e9', GradientType=0);
    filter: progid: DXImageTransform.Microsoft.gradient(enabled=false);
    background-repeat: repeat-x;
    border-color: #2775e9;
}

.btn-twitter:hover, .btn-twitter:focus {
    background-color: #2795e9;
    background-position: 0 -15px
}

.btn-twitter:active, .btn-twitter.active {
    background-color: #2795e9;
    border-color: #27b5e9
}

.btn-twitter:disabled, .btn-twitter[disabled] {
    background-color: #2795e9;
    background-image: none
}

.btn-google-plus {
    text-shadow: 0 1px 0 #c25b21;
    background-image: -webkit-linear-gradient(top, #e15f4f 0, #c23321 100%);
    background-image: -o-linear-gradient(top, #e15f4f 0, #c23321 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, from(#e15f4f), to(#c23321));
    background-image: linear-gradient(to bottom, #e15f4f 0, #c23321 100%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffe15f4f', endColorstr='#ffc23321', GradientType=0);
    filter: progid: DXImageTransform.Microsoft.gradient(enabled=false);
    background-repeat: repeat-x;
    border-color: #96281a;
}

.btn-google-plus:hover, .btn-google-plus:focus {
    background-color: #c23321;
    background-position: 0 -15px
}

.btn-google-plus:active, .btn-google-plus.active {
    background-color: #c23321;
    border-color: #2775e9
}

.btn-google-plus:disabled, .btn-google-plus[disabled] {
    background-color: #c23321;
    background-image: none
}