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

.socicon {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'socicon';
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    color: #FFFFFF;
    padding: 4px;
    text-transform: none;
}
.socicon:empty{
    width: 1em;
}

.socicon-circle {
    border: 0px solid #000000;
    -webkit-border-radius: 100px;
    -moz-border-radius: 100px;
    border-radius: 100px;
}

.socicon-square {
    border: 0px solid #000000;
    -webkit-border-radius: 0px;
    -moz-border-radius: 0px;
    border-radius: 0px;
}

.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: ")"; }
.socicon-amazon:before { content: "�"; }
.socicon-ello:before { content: "'"; }
.socicon-mixloud:before { content: '"'; }
.socicon-8tracks:before { content: '}'; }
.socicon-twitch:before { content: "{"; }

.socicon-twitter { background-color: #4DA7DE; }
.socicon-facebook { background-color: #3E5B98; }
.socicon-google { background-color: #D93E2D; }
.socicon-pinterest { background-color: #C92619; }
.socicon-foursquare { background-color: #23B7E0; }
.socicon-yahoo { background-color: #6E2A85; }
.socicon-skype { background-color: #28ABE3; }
.socicon-yelp { background-color: #C83218; }
.socicon-feedburner { background-color: #FFCC00; }
.socicon-linkedin { background-color: #3371B7; }
.socicon-viadeo { background-color: #E4A000; }
.socicon-xing { background-color: #005A60; }
.socicon-myspace { background-color: #323232; }
.socicon-soundcloud { background-color: #FE3801; }
.socicon-spotify { background-color: #7BB342; }
.socicon-grooveshark { background-color: #000000; }
.socicon-lastfm { background-color: #D41316; }
.socicon-youtube { background-color: #E02A20; }
.socicon-vimeo { background-color: #51B5E7; }
.socicon-dailymotion { background-color: #004E72; }
.socicon-vine { background-color: #00B389; }
.socicon-flickr { background-color: #1E1E1B; }
.socicon-500px { background-color: #58A9DE; }
.socicon-instagram { background-color: #C33483; }
.socicon-wordpress { background-color: #464646; }
.socicon-tumblr { background-color: #45556C; }
.socicon-blogger { background-color: #EC661C; }
.socicon-technorati { background-color: #5CB030; }
.socicon-reddit { background-color: #E74A1E; }
.socicon-dribbble { background-color: #E84D88; }
.socicon-stumbleupon { background-color: #E64011; }
.socicon-digg { background-color: #1D1D1B; }
.socicon-envato { background-color: #597C3A; }
.socicon-behance { background-color: #000000; }
.socicon-delicious { background-color: #020202; }
.socicon-deviantart { background-color: #C5D200; }
.socicon-forrst { background-color: #5B9A68; }
.socicon-playstore { background-color: #000000; }
.socicon-zerply { background-color: #9DBC7A; }
.socicon-wikipedia { background-color: #000000; }
.socicon-apple { background-color: #B9BFC1; }
.socicon-flattr { background-color: #F67C1A; }
.socicon-github { background-color: #221E1B; }
.socicon-chimein { background-color: #888688; }
.socicon-friendfeed { background-color: #2F72C4; }
.socicon-newsvine { background-color: #075B2F; }
.socicon-identica { background-color: #000000; }
.socicon-bebo { background-color: #EF1011; }
.socicon-zynga { background-color: #DC0606; }
.socicon-steam { background-color: #8F8D8A; }
.socicon-xbox { background-color: #92C83E; }
.socicon-windows { background-color: #00BDF6; }
.socicon-outlook { background-color: #0072C6; }
.socicon-coderwall { background-color: #3E8DCC; }
.socicon-tripadvisor { background-color: #000000; }
.socicon-appnet { background-color: #494949; }
.socicon-goodreads { background-color: #1ABC9C; }
.socicon-tripit { background-color: #1982C3; }
.socicon-lanyrd { background-color: #3C80C9; }
.socicon-slideshare { background-color: #4BA3A6; }
.socicon-buffer { background-color: #000000; }
.socicon-rss { background-color: #F26109; }
.socicon-vkontakte { background-color: #5A7FA6; }
.socicon-disqus { background-color: #2E9FFF; }
.socicon-houzz { background-color: #7CC04B; }
.socicon-mail { background-color: #000000; }
.socicon-patreon { background-color: #E44727; }
.socicon-paypal { background-color: #009CDE; }
.socicon-playstation { background-color: #000000; }
.socicon-smugmug { background-color: #ACFD32; }
.socicon-swarm { background-color: #FC9D3C; }
.socicon-triplej { background-color: #E53531; }
.socicon-yammer { background-color: #1175C4; }
.socicon-stackoverflow { background-color: #FD9827; }
.socicon-drupal { background-color: #00598E; }
.socicon-odnoklassniki { background-color : #F48420;}
.socicon-android { background-color: #8EC047; }
.socicon-meetup { background-color: #E2373C; }
.socicon-persona { background-color: #E6753D; }
.socicon-amazon { background-color: #FF9900; }
.socicon-ello { background-color: #000000; }
.socicon-mixloud { background-color: #314359; }
.socicon-8tracks { background-color: #122C4B; }
.socicon-twitch { background-color: #6441A5; }