@font-face {
    font-family: 'socicon';
    src: url('socicon.eot');
    src: url('socicon.eot?#iefix') format('embedded-opentype'),
    url('socicon.woff') format('woff'),
    url('socicon.woff2') format('woff2'),
    url('socicon.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
    text-transform: initial;
}

.socicon-btn, .socicon-btn:hover {
    transition: background, color .3s
}

.socicon, .socicon-btn {
    position: relative;
    font-family: socicon;
    font-style: normal;
    font-weight: 400;
    line-height: 1;
    -webkit-font-smoothing: antialiased
}

.socicon, .socicon-btn {
    display: inline-block
}

.socicon {
    top: 1px
}

.socicon-btn:empty .socicon:empty {
    width: 1em
}

.socicon-btn {
    text-align: center;
    width: 44px;
    height: 44px;
    padding-top: 11px;
    font-size: 24px;
    border: 1px solid #e7ecf1;
    color: #3f444a
}

.socicon-btn.socicon-solid {
    border: 0;
    width: 46px;
    height: 46px;
    padding-top: 12px
}

.socicon-btn.socicon-btn-circle {
    border-radius: 44px !important
}

.socicon-btn:hover {
    text-decoration: none
}

.socicon-btn.socicon-lg {
    width: 54px;
    height: 54px;
    padding-top: 13px;
    font-size: 28px
}

.socicon-btn.socicon-lg.socicon-solid {
    border: 0;
    width: 55px;
    height: 55px;
    padding-top: 13px
}

.socicon-btn.socicon-sm {
    width: 30px;
    height: 30px;
    padding-top: 8px;
    font-size: 16px
}

.socicon-btn.socicon-sm.socicon-solid {
    border: 0;
    width: 30px;
    height: 30px;
    padding-top: 8px
}

.socicons .socicon-btn {
    margin-bottom: 5px
}

.socicon-twitter:before {
    content: "a"
}

.socicon-facebook:before {
    content: "b"
}

.socicon-google:before {
    content: "c"
}

.socicon-pinterest:before {
    content: "d"
}

.socicon-foursquare:before {
    content: "e"
}

.socicon-yahoo:before {
    content: "f"
}

.socicon-skype:before {
    content: "g"
}

.socicon-yelp:before {
    content: "h"
}

.socicon-feedburner:before {
    content: "i"
}

.socicon-linkedin:before {
    content: "j"
}

.socicon-viadeo:before {
    content: "k"
}

.socicon-xing:before {
    content: "l"
}

.socicon-myspace:before {
    content: "m"
}

.socicon-soundcloud:before {
    content: "n"
}

.socicon-spotify:before {
    content: "o"
}

.socicon-grooveshark:before {
    content: "p"
}

.socicon-lastfm:before {
    content: "q"
}

.socicon-youtube:before {
    content: "r"
}

.socicon-vimeo:before {
    content: "s"
}

.socicon-dailymotion:before {
    content: "t"
}

.socicon-vine:before {
    content: "u"
}

.socicon-flickr:before {
    content: "v"
}

.socicon-500px:before {
    content: "w"
}

.socicon-instagram:before {
    content: "x"
}

.socicon-wordpress:before {
    content: "y"
}

.socicon-tumblr:before {
    content: "z"
}

.socicon-blogger:before {
    content: "A"
}

.socicon-technorati:before {
    content: "B"
}

.socicon-reddit:before {
    content: "C"
}

.socicon-dribbble:before {
    content: "D"
}

.socicon-stumbleupon:before {
    content: "E"
}

.socicon-digg:before {
    content: "F"
}

.socicon-envato:before {
    content: "G"
}

.socicon-behance:before {
    content: "H"
}

.socicon-delicious:before {
    content: "I"
}

.socicon-deviantart:before {
    content: "J"
}

.socicon-forrst:before {
    content: "K"
}

.socicon-playstore:before {
    content: "L"
}

.socicon-zerply:before {
    content: "M"
}

.socicon-wikipedia:before {
    content: "N"
}

.socicon-apple:before {
    content: "O"
}

.socicon-flattr:before {
    content: "P"
}

.socicon-github:before {
    content: "Q"
}

.socicon-chimein:before {
    content: "R"
}

.socicon-friendfeed:before {
    content: "S"
}

.socicon-newsvine:before {
    content: "T"
}

.socicon-identica:before {
    content: "U"
}

.socicon-bebo:before {
    content: "V"
}

.socicon-zynga:before {
    content: "W"
}

.socicon-steam:before {
    content: "X"
}

.socicon-xbox:before {
    content: "Y"
}

.socicon-windows:before {
    content: "Z"
}

.socicon-outlook:before {
    content: "1"
}

.socicon-coderwall:before {
    content: "2"
}

.socicon-tripadvisor:before {
    content: "3"
}

.socicon-appnet:before {
    content: "4"
}

.socicon-goodreads:before {
    content: "5"
}

.socicon-tripit:before {
    content: "6"
}

.socicon-lanyrd:before {
    content: "7"
}

.socicon-slideshare:before {
    content: "8"
}

.socicon-buffer:before {
    content: "9"
}

.socicon-rss:before {
    content: ","
}

.socicon-vkontakte:before {
    content: ";"
}

.socicon-disqus:before {
    content: ":"
}

.socicon-houzz:before {
    content: "+"
}

.socicon-mail:before {
    content: "@"
}

.socicon-patreon:before {
    content: "="
}

.socicon-paypal:before {
    content: "-"
}

.socicon-playstation:before {
    content: "^"
}

.socicon-smugmug:before {
    content: "¨"
}

.socicon-swarm:before {
    content: "$"
}

.socicon-triplej:before {
    content: "*"
}

.socicon-yammer:before {
    content: "&"
}

.socicon-stackoverflow:before {
    content: "("
}

.socicon-drupal:before {
    content: "#"
}

.socicon-odnoklassniki:before {
    content: "."
}

.socicon-android:before {
    content: "_"
}

.socicon-meetup:before {
    content: "]"
}

.socicon-persona:before {
    content: ")"
}