@font-face {
    font-family: "iconsUL";
    font-style: normal;
    font-weight: normal;
    src: url("../3rd/normes-ulaval/css/fonts/iconsUL.eot?28036741#iefix") format("embedded-opentype"), url("../3rd/normes-ulaval/css/fonts/iconsUL.woff?28036741") format("woff"), url("../3rd/normes-ulaval/css/fonts/iconsUL.svg?28036741#iconsUL") format("svg");
}
[class^="icon-"]:before, [class*=" icon-"]:before {
    display: inline-block;
    font-family: 'iconsUL';
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1em;
    margin-left: 0.2em;
    margin-right: 0.2em;
    text-align: center;
    text-decoration: inherit;
    text-transform: none;
}
.icon-duckduckgo:before {
    content: "!";
}
.icon-aim:before {
    content: "\"";
}
.icon-delicious:before {
    content: "#";
}
.icon-paypal:before {
    content: "$";
}
.icon-flattr:before {
    content: "%";
}
.icon-android:before {
    content: "&";
}
.icon-eventful:before {
    content: "\'";
}
.icon-smashmag:before {
    content: "*";
}
.icon-gplus:before {
    content: "+";
}
.icon-wikipedia:before {
    content: ",";
}
.icon-lanyrd:before {
    content: "-";
}
.icon-calendar:before {
    content: ".";
}
.icon-stumbleupon:before {
    content: "/";
}
.icon-fivehundredpx:before {
    content: "0";
}
.icon-pinterest:before {
    content: "1";
}
.icon-bitcoin:before {
    content: "2";
}
.icon-w3c:before {
    content: "3";
}
.icon-foursquare:before {
    content: "4";
}
.icon-html5:before {
    content: "5";
}
.icon-ie:before {
    content: "6";
}
.icon-call:before {
    content: "7";
}
.icon-grooveshark:before {
    content: "8";
}
.icon-ninetyninedesigns:before {
    content: "9";
}
.icon-forrst:before {
    content: ":";
}
.icon-digg:before {
    content: ";";
}
.icon-spotify:before {
    content: "=";
}
.icon-reddit:before {
    content: ">";
}
.icon-guest:before {
    content: "?";
}
.icon-gowalla:before {
    content: "@";
}
.icon-appstore:before {
    content: "A";
}
.icon-blogger:before {
    content: "B";
}
.icon-cc:before {
    content: "C";
}
.icon-dribbble:before {
    content: "D";
}
.icon-evernote:before {
    content: "E";
}
.icon-flickr:before {
    content: "F";
}
.icon-google:before {
    content: "G";
}
.icon-viadeo:before {
    content: "H";
}
.icon-instapaper:before {
    content: "I";
}
.icon-weibo:before {
    content: "J";
}
.icon-klout:before {
    content: "K";
}
.icon-linkedin:before {
    content: "L";
}
.icon-meetup:before {
    content: "M";
}
.icon-vk:before {
    content: "N";
}
.icon-plancast:before {
    content: "P";
}
.icon-disqus:before {
    content: "Q";
}
.icon-rss:before {
    content: "R";
}
.icon-skype:before {
    content: "S";
}
.icon-twitter:before {
    content: "T";
}
.icon-youtube:before {
    content: "U";
}
.icon-vimeo:before {
    content: "V";
}
.icon-windows:before {
    content: "W";
}
.icon-xing:before {
    content: "X";
}
.icon-yahoo:before {
    content: "Y";
}
.icon-chrome:before {
    content: "[";
}
.icon-email:before {
    content: "]";
}
.icon-macstore:before {
    content: "^";
}
.icon-myspace:before {
    content: "_";
}
.icon-podcast:before {
    content: "`";
}
.icon-amazon:before {
    content: "a";
}
.icon-steam:before {
    content: "b";
}
.icon-cloudapp:before {
    content: "c";
}
.icon-dropbox:before {
    content: "d";
}
.icon-ebay:before {
    content: "e";
}
.icon-facebook:before {
    content: "f";
}
.icon-github:before {
    content: "g";
}
.icon-googleplay:before {
    content: "h";
}
.icon-itunes:before {
    content: "i";
}
.icon-plurk:before {
    content: "j";
}
.icon-songkick:before {
    content: "k";
}
.icon-lastfm:before {
    content: "l";
}
.icon-gmail:before {
    content: "m";
}
.icon-pinboard:before {
    content: "n";
}
.icon-openid:before {
    content: "o";
}
.icon-quora:before {
    content: "q";
}
.icon-soundcloud:before {
    content: "s";
}
.icon-tumblr:before {
    content: "t";
}
.icon-eventasaurus:before {
    content: "v";
}
.icon-wordpress:before {
    content: "w";
}
.icon-yelp:before {
    content: "y";
}
.icon-intensedebate:before {
    content: "{";
}
.icon-eventbrite:before {
    content: "|";
}
.icon-scribd:before {
    content: "}";
}
.icon-posterous:before {
    content: "~";
}
.icon-stripe:before {
    content: "£";
}
.icon-opentable:before {
    content: "Ç";
}
.icon-cart:before {
    content: "É";
}
.icon-print:before {
    content: "Ñ";
}
.icon-angellist:before {
    content: "Ö";
}
.icon-instagram:before {
    content: "Ü";
}
.icon-dwolla:before {
    content: "à";
}
.icon-appnet:before {
    content: "á";
}
.icon-statusnet:before {
    content: "â";
}
.icon-acrobat:before {
    content: "ã";
}
.icon-drupal:before {
    content: "ä";
}
.icon-buffer:before {
    content: "å";
}
.icon-pocket:before {
    content: "ç";
}
.icon-bitbucket:before {
    content: "é";
}


.sbtnf:before, .sbtnf:after {
    box-sizing: content-box;
}

.btn-icon.sbtnf, .btn-icon .sbtnf {
    padding-left: 10px;
    padding-right: 10px;
    width: auto;
}
.sbtnf, .sbtnf:visited {
    background-position: -10000px center;
    color: #ffffff;
    display: inline-block;
    height: 31px;
    line-height: 31px;
    margin: 2px 0;
    overflow: hidden;
    text-align: center;
    text-decoration: none;
    transition: all 0.2s ease-out 0s;
    vertical-align: top;
    width: 31px;
}
.sbtnf:hover {
    text-decoration: none;
}
@media screen {
.sbtnf {
    display: block;
    float: left;
}
}
.sbtnf-circle {
    border-radius: 400px;
    position: relative;
}
.sbtnf-rounded {
    border-radius: 3px;
    position: relative;
}
.sbtnf-squere {
    border-radius: 0;
}
.sbtnf-icon-bg-black {
    background: none repeat scroll 0 0 #444444;
}
.sbtnf-icon-bg-black:hover {
    background: none repeat scroll 0 0 #000000;
    color: #ffffff;
}
.color.icon-twitter {
    background: none repeat scroll 0 0 #00bdec;
}
.color.icon-twitter:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-dribbble {
    background: none repeat scroll 0 0 #ef5b92;
}
.color.icon-dribbble:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-facebook {
    background: none repeat scroll 0 0 #3b5998;
}
.color.icon-facebook:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-duckduckgo {
    background: none repeat scroll 0 0 #de3100;
}
.color.icon-duckduckgo:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-aim {
    background: none repeat scroll 0 0 #158799;
}
.color.icon-aim:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-delicious {
    background: none repeat scroll 0 0 #183864;
}
.color.icon-delicious:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-paypal {
    background: none repeat scroll 0 0 #32689a;
}
.color.icon-paypal:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-android {
    background: none repeat scroll 0 0 #8ab733;
}
.color.icon-android:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-gplus {
    background: none repeat scroll 0 0 #d94a39;
}
.color.icon-gplus:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-lanyrd {
    background: none repeat scroll 0 0 #3879ba;
}
.color.icon-lanyrd:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-stumbleupon {
    background: none repeat scroll 0 0 #ea4b24;
}
.color.icon-stumbleupon:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-fivehundredpx {
    background: none repeat scroll 0 0 #00a6e1;
}
.color.icon-fivehundredpx:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-pinterest {
    background: none repeat scroll 0 0 #b8242a;
}
.color.icon-pinterest:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-bitcoin {
    background: none repeat scroll 0 0 #f7931a;
}
.color.icon-bitcoin:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-w3c {
    background: none repeat scroll 0 0 #005a9c;
}
.color.icon-w3c:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-foursquare {
    background: none repeat scroll 0 0 #3bb7e8;
}
.color.icon-foursquare:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-html5 {
    background: none repeat scroll 0 0 #e44e26;
}
.color.icon-html5:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-ie {
    background: none repeat scroll 0 0 #00ccff;
}
.color.icon-ie:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-grooveshark {
    background: none repeat scroll 0 0 #f66f00;
}
.color.icon-grooveshark:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-ninetyninedesigns {
    background: none repeat scroll 0 0 #ff5501;
}
.color.icon-ninetyninedesigns:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-forrst {
    background: none repeat scroll 0 0 #223f17;
}
.color.icon-forrst:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-spotify {
    background: none repeat scroll 0 0 #8fbd05;
}
.color.icon-spotify:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-reddit {
    background: none repeat scroll 0 0 #ff4500;
}
.color.icon-reddit:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-gowalla {
    background: none repeat scroll 0 0 #f6911d;
}
.color.icon-gowalla:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-appstore {
    background: none repeat scroll 0 0 #5f5f5f;
}
.color.icon-appstore:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-blogger {
    background: none repeat scroll 0 0 #fb9241;
}
.color.icon-blogger:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-cc {
    background: none repeat scroll 0 0 #5e7c00;
}
.color.icon-cc:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-evernote {
    background: none repeat scroll 0 0 #61b239;
}
.color.icon-evernote:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-flickr {
    background: none repeat scroll 0 0 #ff0084;
}
.color.icon-flickr:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-google {
    background: none repeat scroll 0 0 #d94a39;
}
.color.icon-google:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-viadeo {
    background: none repeat scroll 0 0 #f5a433;
}
.color.icon-viadeo:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-instapaper {
    background: none repeat scroll 0 0 #eaec08;
}
.color.icon-instapaper:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-klout {
    background: none repeat scroll 0 0 #e34600;
}
.color.icon-klout:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-linkedin {
    background: none repeat scroll 0 0 #1b92bd;
}
.color.icon-linkedin:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-meetup {
    background: none repeat scroll 0 0 #e51938;
}
.color.icon-meetup:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-vk {
    background: none repeat scroll 0 0 #587da4;
}
.color.icon-vk:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-disqus {
    background: none repeat scroll 0 0 #2e9fff;
}
.color.icon-disqus:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-rss {
    background: none repeat scroll 0 0 #ff7f00;
}
.color.icon-rss:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-skype {
    background: none repeat scroll 0 0 #18b7f1;
}
.color.icon-skype:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-youtube {
    background: none repeat scroll 0 0 #c4302b;
}
.color.icon-youtube:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-vimeo {
    background: none repeat scroll 0 0 #01557a;
}
.color.icon-vimeo:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-windows {
    background: none repeat scroll 0 0 #00ccff;
}
.color.icon-windows:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-xing {
    background: none repeat scroll 0 0 #036567;
}
.color.icon-xing:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-yahoo {
    background: none repeat scroll 0 0 #61399d;
}
.color.icon-yahoo:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-chrome {
    background: none repeat scroll 0 0 #58b947;
}
.color.icon-chrome:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-macstore {
    background: none repeat scroll 0 0 #6e6e6e;
}
.color.icon-macstore:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-amazon {
    background: none repeat scroll 0 0 #ff9900;
}
.color.icon-amazon:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-steam {
    background: none repeat scroll 0 0 #a5a4a1;
}
.color.icon-steam:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-dropbox {
    background: none repeat scroll 0 0 #7ab6ec;
}
.color.icon-dropbox:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-cloudapp {
    background: none repeat scroll 0 0 #489dde;
}
.color.icon-cloudapp:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-ebay {
    background: none repeat scroll 0 0 #86b817;
}
.color.icon-ebay:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-github {
    background: none repeat scroll 0 0 #667f8e;
}
.color.icon-github:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-googleplay {
    background: none repeat scroll 0 0 #5befd0;
}
.color.icon-googleplay:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-itunes {
    background: none repeat scroll 0 0 #177ac8;
}
.color.icon-itunes:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-plurk {
    background: none repeat scroll 0 0 #a73d07;
}
.color.icon-plurk:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-songkick {
    background: none repeat scroll 0 0 #f80046;
}
.color.icon-songkick:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-lastfm {
    background: none repeat scroll 0 0 #c60e16;
}
.color.icon-lastfm:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-gmail {
    background: none repeat scroll 0 0 #e04a3f;
}
.color.icon-gmail:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-pinboard {
    background: none repeat scroll 0 0 #224cf4;
}
.color.icon-pinboard:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-openid {
    background: none repeat scroll 0 0 #be661b;
}
.color.icon-openid:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-quora {
    background: none repeat scroll 0 0 #c41a00;
}
.color.icon-quora:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-soundcloud {
    background: none repeat scroll 0 0 #ff5c00;
}
.color.icon-soundcloud:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-tumblr {
    background: none repeat scroll 0 0 #395874;
}
.color.icon-tumblr:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-eventasaurus {
    background: none repeat scroll 0 0 #b9f15e;
}
.color.icon-eventasaurus:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-wordpress {
    background: none repeat scroll 0 0 #464646;
}
.color.icon-wordpress:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-yelp {
    background: none repeat scroll 0 0 #c41200;
}
.color.icon-yelp:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-intensedebate {
    background: none repeat scroll 0 0 #00aeef;
}
.color.icon-intensedebate:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-eventbrite {
    background: none repeat scroll 0 0 #ff6c00;
}
.color.icon-eventbrite:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-scribd {
    background: none repeat scroll 0 0 #002939;
}
.color.icon-scribd:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-posterous {
    background: none repeat scroll 0 0 #f8d667;
}
.color.icon-posterous:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-stripe {
    background: none repeat scroll 0 0 #617ee8;
}
.color.icon-stripe:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-opentable {
    background: none repeat scroll 0 0 #990000;
}
.color.icon-opentable:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-instagram {
    background: none repeat scroll 0 0 #4c799f;
}
.color.icon-instagram:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-dwolla {
    background: none repeat scroll 0 0 #ff7404;
}
.color.icon-dwolla:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-appnet {
    background: none repeat scroll 0 0 #1e0c29;
}
.color.icon-appnet:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-statusnet {
    background: none repeat scroll 0 0 #fb6104;
}
.color.icon-statusnet:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-acrobat {
    background: none repeat scroll 0 0 #ff0000;
}
.color.icon-acrobat:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-drupal {
    background: none repeat scroll 0 0 #007dc3;
}
.color.icon-drupal:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-pocket {
    background: none repeat scroll 0 0 #ee4056;
}
.color.icon-pocket:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-bitbucket {
    background: none repeat scroll 0 0 #205081;
}
.color.icon-bitbucket:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-flattr {
    background: none repeat scroll 0 0 #fbbc23;
}
.color.icon-flattr:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-eventful {
    background: none repeat scroll 0 0 #0066cc;
}
.color.icon-eventful:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-smashmag {
    background: none repeat scroll 0 0 #d6231c;
}
.color.icon-smashmag:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-wordpress {
    background: none repeat scroll 0 0 #1e8cbe;
}
.color.icon-wordpress:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-calendar {
    background: none repeat scroll 0 0 #ff0000;
}
.color.icon-calendar:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-call {
    background: none repeat scroll 0 0 #04be3d;
}
.color.icon-call:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-guest {
    background: none repeat scroll 0 0 #03a9d2;
}
.color.icon-guest:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-weibo {
    background: none repeat scroll 0 0 #fd0000;
}
.color.icon-weibo:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-plancast {
    background: none repeat scroll 0 0 #e4b82c;
}
.color.icon-plancast:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-email {
    background: none repeat scroll 0 0 blue;
}
.color.icon-email:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-myspace {
    background: none repeat scroll 0 0 #2068b0;
}
.color.icon-myspace:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-podcast {
    background: none repeat scroll 0 0 #f38b36;
}
.color.icon-podcast:hover {
    background: none repeat scroll 0 0 #000000;
}
.color.icon-cart {
    background: none repeat scroll 0 0 #00a204;
}
.color.icon-cart:hover {
    background: none repeat scroll 0 0 #000000;
}

.color-hover.icon-twitter:hover {
    background: none repeat scroll 0 0 #00bdec;
}
.color-hover.icon-dribbble:hover {
    background: none repeat scroll 0 0 #ef5b92;
}
.color-hover.icon-facebook:hover {
    background: none repeat scroll 0 0 #3b5998;
}
.color-hover.icon-duckduckgo:hover {
    background: none repeat scroll 0 0 #de3100;
}
.color-hover.icon-aim:hover {
    background: none repeat scroll 0 0 #158799;
}
.color-hover.icon-delicious:hover {
    background: none repeat scroll 0 0 #183864;
}
.color-hover.icon-paypal:hover {
    background: none repeat scroll 0 0 #32689a;
}
.color-hover.icon-android:hover {
    background: none repeat scroll 0 0 #8ab733;
}
.color-hover.icon-gplus:hover {
    background: none repeat scroll 0 0 #d94a39;
}
.color-hover.icon-lanyrd:hover {
    background: none repeat scroll 0 0 #3879ba;
}
.color-hover.icon-stumbleupon:hover {
    background: none repeat scroll 0 0 #ea4b24;
}
.color-hover.icon-fivehundredpx:hover {
    background: none repeat scroll 0 0 #00a6e1;
}
.color-hover.icon-pinterest:hover {
    background: none repeat scroll 0 0 #b8242a;
}
.color-hover.icon-bitcoin:hover {
    background: none repeat scroll 0 0 #f7931a;
}
.color-hover.icon-w3c:hover {
    background: none repeat scroll 0 0 #005a9c;
}
.color-hover.icon-foursquare:hover {
    background: none repeat scroll 0 0 #3bb7e8;
}
.color-hover.icon-html5:hover {
    background: none repeat scroll 0 0 #e44e26;
}
.color-hover.icon-ie:hover {
    background: none repeat scroll 0 0 #00ccff;
}
.color-hover.icon-grooveshark:hover {
    background: none repeat scroll 0 0 #f66f00;
}
.color-hover.icon-ninetyninedesigns:hover {
    background: none repeat scroll 0 0 #ff5501;
}
.color-hover.icon-forrst:hover {
    background: none repeat scroll 0 0 #223f17;
}
.color-hover.icon-spotify:hover {
    background: none repeat scroll 0 0 #8fbd05;
}
.color-hover.icon-reddit:hover {
    background: none repeat scroll 0 0 #ff4500;
}
.color-hover.icon-gowalla:hover {
    background: none repeat scroll 0 0 #f6911d;
}
.color-hover.icon-appstore:hover {
    background: none repeat scroll 0 0 #5f5f5f;
}
.color-hover.icon-blogger:hover {
    background: none repeat scroll 0 0 #fb9241;
}
.color-hover.icon-cc:hover {
    background: none repeat scroll 0 0 #5e7c00;
}
.color-hover.icon-evernote:hover {
    background: none repeat scroll 0 0 #61b239;
}
.color-hover.icon-flickr:hover {
    background: none repeat scroll 0 0 #ff0084;
}
.color-hover.icon-google:hover {
    background: none repeat scroll 0 0 #d94a39;
}
.color-hover.icon-viadeo:hover {
    background: none repeat scroll 0 0 #f5a433;
}
.color-hover.icon-instapaper:hover {
    background: none repeat scroll 0 0 #eaec08;
}
.color-hover.icon-klout:hover {
    background: none repeat scroll 0 0 #e34600;
}
.color-hover.icon-linkedin:hover {
    background: none repeat scroll 0 0 #1b92bd;
}
.color-hover.icon-meetup:hover {
    background: none repeat scroll 0 0 #e51938;
}
.color-hover.icon-vk:hover {
    background: none repeat scroll 0 0 #587da4;
}
.color-hover.icon-disqus:hover {
    background: none repeat scroll 0 0 #2e9fff;
}
.color-hover.icon-rss:hover {
    background: none repeat scroll 0 0 #ff7f00;
}
.color-hover.icon-skype:hover {
    background: none repeat scroll 0 0 #18b7f1;
}
.color-hover.icon-youtube:hover {
    background: none repeat scroll 0 0 #c4302b;
}
.color-hover.icon-vimeo:hover {
    background: none repeat scroll 0 0 #01557a;
}
.color-hover.icon-windows:hover {
    background: none repeat scroll 0 0 #00ccff;
}
.color-hover.icon-xing:hover {
    background: none repeat scroll 0 0 #036567;
}
.color-hover.icon-yahoo:hover {
    background: none repeat scroll 0 0 #61399d;
}
.color-hover.icon-chrome:hover {
    background: none repeat scroll 0 0 #58b947;
}
.color-hover.icon-macstore:hover {
    background: none repeat scroll 0 0 #6e6e6e;
}
.color-hover.icon-amazon:hover {
    background: none repeat scroll 0 0 #ff9900;
}
.color-hover.icon-steam:hover {
    background: none repeat scroll 0 0 #a5a4a1;
}
.color-hover.icon-dropbox:hover {
    background: none repeat scroll 0 0 #7ab6ec;
}
.color-hover.icon-cloudapp:hover {
    background: none repeat scroll 0 0 #489dde;
}
.color-hover.icon-ebay:hover {
    background: none repeat scroll 0 0 #86b817;
}
.color-hover.icon-github:hover {
    background: none repeat scroll 0 0 #667f8e;
}
.color-hover.icon-googleplay:hover {
    background: none repeat scroll 0 0 #5befd0;
}
.color-hover.icon-itunes:hover {
    background: none repeat scroll 0 0 #177ac8;
}
.color-hover.icon-plurk:hover {
    background: none repeat scroll 0 0 #a73d07;
}
.color-hover.icon-songkick:hover {
    background: none repeat scroll 0 0 #f80046;
}
.color-hover.icon-lastfm:hover {
    background: none repeat scroll 0 0 #c60e16;
}
.color-hover.icon-gmail:hover {
    background: none repeat scroll 0 0 #e04a3f;
}
.color-hover.icon-pinboard:hover {
    background: none repeat scroll 0 0 #224cf4;
}
.color-hover.icon-openid:hover {
    background: none repeat scroll 0 0 #be661b;
}
.color-hover.icon-quora:hover {
    background: none repeat scroll 0 0 #c41a00;
}
.color-hover.icon-soundcloud:hover {
    background: none repeat scroll 0 0 #ff5c00;
}
.color-hover.icon-tumblr:hover {
    background: none repeat scroll 0 0 #395874;
}
.color-hover.icon-eventasaurus:hover {
    background: none repeat scroll 0 0 #b9f15e;
}
.color-hover.icon-wordpress:hover {
    background: none repeat scroll 0 0 #464646;
}
.color-hover.icon-yelp:hover {
    background: none repeat scroll 0 0 #c41200;
}
.color-hover.icon-intensedebate:hover {
    background: none repeat scroll 0 0 #00aeef;
}
.color-hover.icon-eventbrite:hover {
    background: none repeat scroll 0 0 #ff6c00;
}
.color-hover.icon-scribd:hover {
    background: none repeat scroll 0 0 #002939;
}
.color-hover.icon-posterous:hover {
    background: none repeat scroll 0 0 #f8d667;
}
.color-hover.icon-stripe:hover {
    background: none repeat scroll 0 0 #617ee8;
}
.color-hover.icon-opentable:hover {
    background: none repeat scroll 0 0 #990000;
}
.color-hover.icon-instagram:hover {
    background: none repeat scroll 0 0 #4c799f;
}
.color-hover.icon-dwolla:hover {
    background: none repeat scroll 0 0 #ff7404;
}
.color-hover.icon-appnet:hover {
    background: none repeat scroll 0 0 #1e0c29;
}
.color-hover.icon-statusnet:hover {
    background: none repeat scroll 0 0 #fb6104;
}
.color-hover.icon-acrobat:hover {
    background: none repeat scroll 0 0 #ff0000;
}
.color-hover.icon-drupal:hover {
    background: none repeat scroll 0 0 #007dc3;
}
.color-hover.icon-pocket:hover {
    background: none repeat scroll 0 0 #ee4056;
}
.color-hover.icon-bitbucket:hover {
    background: none repeat scroll 0 0 #205081;
}
.color-hover.icon-flattr:hover {
    background: none repeat scroll 0 0 #fbbc23;
}
.color-hover.icon-eventful:hover {
    background: none repeat scroll 0 0 #0066cc;
}
.color-hover.icon-smashmag:hover {
    background: none repeat scroll 0 0 #d6231c;
}
.color-hover.icon-wordpress:hover {
    background: none repeat scroll 0 0 #1e8cbe;
}
.color-hover.icon-calendar:hover {
    background: none repeat scroll 0 0 #ff0000;
}
.color-hover.icon-call:hover {
    background: none repeat scroll 0 0 #04be3d;
}
.color-hover.icon-guest:hover {
    background: none repeat scroll 0 0 #03a9d2;
}
.color-hover.icon-weibo:hover {
    background: none repeat scroll 0 0 #fd0000;
}
.color-hover.icon-plancast:hover {
    background: none repeat scroll 0 0 #e4b82c;
}
.color-hover.icon-email:hover {
    background: none repeat scroll 0 0 blue;
}
.color-hover.icon-myspace:hover {
    background: none repeat scroll 0 0 #2068b0;
}
.color-hover.icon-podcast:hover {
    background: none repeat scroll 0 0 #f38b36;
}
.color-hover.icon-cart:hover {
    background: none repeat scroll 0 0 #00a204;
}

.social .sbtnf {
    border-radius: 3px;
    color: #fff;
    display: block;
    float: left;
    height: 35px;
    line-height: 35px;
    margin: 0 8px 6px 0;
    opacity: 1;
    text-align: center;
    transition: opacity 0.2s linear 0s;
    width: 35px;
}
.social .sbtnf:hover {
    opacity: 0.50;
    transition: opacity 0.2s linear 0s;
}
.sbtnf-icon-white {
    color: #ffffff;
}
.sbtnf.icon-gmail:before {
    padding-right: 0.28em;
}
.sbtnf.icon-pocket:before {
    padding-right: 0.1em;
}
.sbtnf.icon-wikipedia:before {
    padding-top: 0.6em;
}
.sbtnf.icon-digg:before, .sbtnf.icon-soundcloud:before, .sbtnf.icon-macstore:before, .sbtnf.icon-cloudapp:before, .sbtnf.icon-weibo:before {
    padding-right: 0.2em;
}
.sbtnf.icon-email:before {
    padding-right: 0.05em;
}
.sbtnf.icon-googleplay:before {
    padding-left: 0.4em;
}
.sbtnf.icon-myspace:before {
    padding-left: 0.1em;
}
.sbtnf.icon-disqus:before {
    padding-left: 0.2em;
}