/* ------------------------------------------------------------------------ */
/* SOCIAL ICONS
/* ------------------------------------------------------------------------ */
.social-icon {
	display: inline-block;
	margin: 0 3px 0 0;
	-webkit-border-radius: 1px;
	-moz-border-radius: 1px;
	border-radius: 1px;
	overflow: hidden;
	width: 30px;
	height: 30px;
}
.social-icon a {
	-webkit-transition: all 0.2s ease 0s;
	-moz-transition: all 0.2s ease 0s;
	-o-transition: all 0.2s ease 0s;
	transition: all 0.2s ease 0s;
	display: inline-block;
	width: 30px;
	height: 30px;
	text-indent: -9999px;
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
.social-icon a:hover {
	background-color: #444444;
	background-position: 0px -40px !important;
}
.social-icons ul {
	list-style: none;
	margin: 0 0 -1px 0;
	float: right;
}
.social-icons ul li {
	display: block;
	float: left;
	margin: 0;
	padding: 0;
}
.social-icons ul li a {
	-webkit-transition: all 0.2s ease 0s;
	-moz-transition: all 0.2s ease 0s;
	-o-transition: all 0.2s ease 0s;
	transition: all 0.2s ease 0s;
	display: block;
	width: 30px;
	height: 30px;
	text-indent: -9999px;
	background-position: 0px 0px;
	background-repeat: no-repeat;
}
.social-icons a:hover {
	background-color: #cccccc;
	background-position: 0px -30px !important;
	opacity: 1;
}
.social-email a {
	background: url(../img/social/icons/email.png) no-repeat 0 0;
	background-size: 30px;
}
.social-email a:hover {
	background-color: #666666
}
.social-aim a {
	background: url(../img/social/icons/aim.png) no-repeat 0 0;
	background-size: 30px;
}
.social-aim a:hover {
	background-color: #e95a00
}
.social-apple a {
	background: url(../img/social/icons/apple.png) no-repeat 0 0;
	background-size: 30px;
}
.social-apple a:hover {
	background-color: #606060
}
.social-behance a {
	background: url(../img/social/icons/behance.png) no-repeat 0 0;
	background-size: 30px;
}
.social-behance a:hover {
	background-color: #18a3fe
}
.social-blogger a {
	background: url(../img/social/icons/blogger.png) no-repeat 0 0;
	background-size: 30px;
}
.social-blogger a:hover {
	background-color: #fb913f
}
.social-cargo a {
	background: url(../img/social/icons/cargo.png) no-repeat 0 0;
	background-size: 30px;
}
.social-cargo a:hover {
	background-color: #00c462
}
.social-delicious a {
	background: url(../img/social/icons/delicious.png) no-repeat 0 0;
	background-size: 30px;
}
.social-delicious a:hover {
	background-color: #3274d1
}
.social-deviantart a {
	background: url(../img/social/icons/deviantart.png) no-repeat 0 0;
	background-size: 30px;
}
.social-deviantart a:hover {
	background-color: #d0de21
}
.social-digg a {
	background: url(../img/social/icons/digg.png) no-repeat 0 0;
	background-size: 30px;
}
.social-digg a:hover {
	background-color: #2882c6
}
.social-dopplr a {
	background: url(../img/social/icons/dopplr.png) no-repeat 0 0;
	background-size: 30px;
}
.social-dopplr a:hover {
	background-color: #99cc66
}
.social-dribbble a {
	background: url(../img/social/icons/dribbble.png) no-repeat 0 0;
	background-size: 30px;
}
.social-dribbble a:hover {
	background-color: #ef5b92
}
.social-ember a {
	background: url(../img/social/icons/ember.png) no-repeat 0 0;
	background-size: 30px;
}
.social-ember a:hover {
	background-color: #fb9d00
}
.social-evernote a {
	background: url(../img/social/icons/evernote.png) no-repeat 0 0;
	background-size: 30px;
}
.social-evernote a:hover {
	background-color: #77ba2f
}
.social-facebook a {
	background: url(../img/social/icons/facebook.png) no-repeat 0 0;
	background-size: 30px;
}
.social-facebook a:hover {
	background-color: #3b5998
}
.social-flickr a {
	background: url(../img/social/icons/flickr.png) no-repeat 0 0;
	background-size: 30px;
}
.social-flickr a:hover {
	background-color: #f1628b
}
.social-forrst a {
	background: url(../img/social/icons/forrst.png) no-repeat 0 0;
	background-size: 30px;
}
.social-forrst a:hover {
	background-color: #5b9a68
}
.social-github a {
	background: url(../img/social/icons/github.png) no-repeat 0 0;
	background-size: 30px;
}
.social-github a:hover {
	background-color: #7292a2
}
.social-google a {
	background: url(../img/social/icons/google.png) no-repeat 0 0;
	background-size: 30px;
}
.social-google a:hover {
	background-color: #dd4b39
}
.social-googleplus a {
	background: url(../img/social/icons/googleplus.png) no-repeat 0 0;
	background-size: 30px;
}
.social-googleplus a:hover {
	background-color: #d94a39
}
.social-gowalla a {
	background: url(../img/social/icons/gowalla.png) no-repeat 0 0;
	background-size: 30px;
}
.social-gowalla a:hover {
	background-color: #ff920d
}
.social-grooveshark a {
	background: url(../img/social/icons/grooveshark.png) no-repeat 0 0;
	background-size: 30px;
}
.social-grooveshark a:hover {
	background-color: #f88e00
}
.social-html5 a {
	background: url(../img/social/icons/html5.png) no-repeat 0 0;
	background-size: 30px;
}
.social-html5 a:hover {
	background-color: #f3642c
}
.social-icloud a {
	background: url(../img/social/icons/icloud.png) no-repeat 0 0;
	background-size: 30px;
}
.social-icloud a:hover {
	background-color: #fb913f
}
.social-lastfm a {
	background: url(../img/social/icons/lastfm.png) no-repeat 0 0;
	background-size: 30px;
}
.social-lastfm a:hover {
	background-color: #d21309
}
.social-linkedin a {
	background: url(../img/social/icons/linkedin.png) no-repeat 0 0;
	background-size: 30px;
}
.social-linkedin a:hover {
	background-color: #71b2d0
}
.social-metacafe a {
	background: url(../img/social/icons/metacafe.png) no-repeat 0 0;
	background-size: 30px;
}
.social-metacafe a:hover {
	background-color: #ef4035
}
.social-mixx a {
	background: url(../img/social/icons/mixx.png) no-repeat 0 0;
	background-size: 30px;
}
.social-mixx a:hover {
	background-color: #d80330
}
.social-myspace a {
	background: url(../img/social/icons/myspace.png) no-repeat 0 0;
	background-size: 30px;
}
.social-myspace a:hover {
	background-color: #003398
}
.social-netvibes a {
	background: url(../img/social/icons/netvibes.png) no-repeat 0 0;
	background-size: 30px;
}
.social-netvibes a:hover {
	background-color: #629e61
}
.social-newsvine a {
	background: url(../img/social/icons/newsvine.png) no-repeat 0 0;
	background-size: 30px;
}
.social-newsvine a:hover {
	background-color: #5b965a
}
.social-orkut a {
	background: url(../img/social/icons/orkut.png) no-repeat 0 0;
	background-size: 30px;
}
.social-orkut a:hover {
	background-color: #ed2590
}
.social-paypal a {
	background: url(../img/social/icons/paypal.png) no-repeat 0 0;
	background-size: 30px;
}
.social-paypal a:hover {
	background-color: #32689a
}
.social-picasa a {
	background: url(../img/social/icons/picasa.png) no-repeat 0 0;
	background-size: 30px;
}
.social-picasa a:hover {
	background-color: #444
}
.social-pinterest a {
	background: url(../img/social/icons/pinterest.png) no-repeat 0 0;
	background-size: 30px;
}
.social-pinterest a:hover {
	background-color: #cb2027
}
.social-plurk a {
	background: url(../img/social/icons/plurk.png) no-repeat 0 0;
	background-size: 30px;
}
.social-plurk a:hover {
	background-color: #f35b36
}
.social-posterous a {
	background: url(../img/social/icons/posterous.png) no-repeat 0 0;
	background-size: 30px;
}
.social-posterous a:hover {
	background-color: #f9d560
}
.social-reddit a {
	background: url(../img/social/icons/reddit.png) no-repeat 0 0;
	background-size: 30px;
}
.social-reddit a:hover {
	background-color: #cde2f9
}
.social-rss a {
	background: url(../img/social/icons/rss.png) no-repeat 0 0;
	background-size: 30px;
}
.social-rss a:hover {
	background-color: #fe9900
}
.social-skype a {
	background: url(../img/social/icons/skype.png) no-repeat 0 0;
	background-size: 30px;
}
.social-skype a:hover {
	background-color: #18b7f1
}
.social-stumbleupon a {
	background: url(../img/social/icons/stumbleupon.png) no-repeat 0 0;
	background-size: 30px;
}
.social-stumbleupon a:hover {
	background-color: #eb4924
}
.social-technorati a {
	background: url(../img/social/icons/technorati.png) no-repeat 0 0;
	background-size: 30px;
}
.social-technorati a:hover {
	background-color: #7ac84f
}
.social-tumblr a {
	background: url(../img/social/icons/tumblr.png) no-repeat 0 0;
	background-size: 30px;
}
.social-tumblr a:hover {
	background-color: #3a5976
}
.social-twitter a {
	background: url(../img/social/icons/twitter.png) no-repeat 0 0;
	background-size: 30px;
}
.social-twitter a:hover {
	background-color: #48c4d2
}
.social-vimeo a {
	background: url(../img/social/icons/vimeo.png) no-repeat 0 0;
	background-size: 30px;
}
.social-vimeo a:hover {
	background-color: #62a0ad
}
.social-wordpress a {
	background: url(../img/social/icons/wordpress.png) no-repeat 0 0;
	background-size: 30px;
}
.social-wordpress a:hover {
	background-color: #464646
}
.social-yahoo a {
	background: url(../img/social/icons/yahoo.png) no-repeat 0 0;
	background-size: 30px;
}
.social-yahoo a:hover {
	background-color: #ab64bc
}
.social-yelp a {
	background: url(../img/social/icons/yelp.png) no-repeat 0 0;
	background-size: 30px;
}
.social-yelp a:hover {
	background-color: #c41200
}
.social-youtube a {
	background: url(../img/social/icons/youtube.png) no-repeat 0 0;
	background-size: 30px;
}
.social-youtube a:hover {
	background-color: #f45750
}
.social-zerply a {
	background: url(../img/social/icons/zerply.png) no-repeat 0 0;
	background-size: 30px;
}
.social-zerply a:hover {
	background-color: #8db259
}
.social-zootool a {
	background: url(../img/social/icons/zootool.png) no-repeat 0 0;
	background-size: 30px;
}
.social-zootool a:hover {
	background-color: #262626
}

.social-instagram a {
	background: url(../img/social/icons/instagram.png) no-repeat 0 0;
	background-size: 30px;
}
.social-instagram a:hover {
	background-color: #517FA4
}

.social-xing a {
	background: url(../img/social/icons/xing.png) no-repeat 0 0;
	background-size: 30px;
}
.social-xing a:hover {
	background-color: #d6d800
}

.social-angellist a {
	background: url(../img/social/icons/angellist.png) no-repeat 0 0;
	background-size: 30px;
}
.social-angellist a:hover {
	background-color: #d6d800
}





/* Footer Icons */
.social-email-footer a {
	background: url(../img/social/icons-footer/email-footer.png) no-repeat 0 0;
	background-size: 30px;
}
.social-email-footer a:hover {
	background-color: #666666
}
.social-aim-footer a {
	background: url(../img/social/icons-footer/aim-footer.png) no-repeat 0 0;
	background-size: 30px;
}
.social-aim-footer a:hover {
	background-color: #e95a00
}
.social-apple-footer a {
	background: url(../img/social/icons-footer/apple-footer.png) no-repeat 0 0;
	background-size: 30px;
}
.social-apple-footer a:hover {
	background-color: #606060
}
.social-behance-footer a {
	background: url(../img/social/icons-footer/behance-footer.png) no-repeat 0 0;
	background-size: 30px;
}
.social-behance-footer a:hover {
	background-color: #18a3fe
}
.social-blogger-footer a {
	background: url(../img/social/icons-footer/blogger-footer.png) no-repeat 0 0;
	background-size: 30px;
}
.social-blogger-footer a:hover {
	background-color: #fb913f
}
.social-cargo-footer a {
	background: url(../img/social/icons-footer/cargo-footer.png) no-repeat 0 0;
	background-size: 30px;
}
.social-cargo-footer a:hover {
	background-color: #00c462
}
.social-delicious-footer a {
	background: url(../img/social/icons-footer/delicious-footer.png) no-repeat 0 0;
	background-size: 30px;
}
.social-delicious-footer a:hover {
	background-color: #3274d1
}
.social-deviantart-footer a {
	background: url(../img/social/icons-footer/deviantart-footer.png) no-repeat 0 0;
	background-size: 30px;
}
.social-deviantart-footer a:hover {
	background-color: #d0de21
}
.social-digg-footer a {
	background: url(../img/social/icons-footer/digg-footer.png) no-repeat 0 0;
	background-size: 30px;
}
.social-digg-footer a:hover {
	background-color: #2882c6
}
.social-dopplr-footer a {
	background: url(../img/social/icons-footer/dopplr-footer.png) no-repeat 0 0;
	background-size: 30px;
}
.social-dopplr-footer a:hover {
	background-color: #99cc66
}
.social-dribbble-footer a {
	background: url(../img/social/icons-footer/dribbble-footer.png) no-repeat 0 0;
	background-size: 30px;
}
.social-dribbble-footer a:hover {
	background-color: #ef5b92
}
.social-ember-footer a {
	background: url(../img/social/icons-footer/ember-footer.png) no-repeat 0 0;
	background-size: 30px;
}
.social-ember-footer a:hover {
	background-color: #fb9d00
}
.social-evernote-footer a {
	background: url(../img/social/icons-footer/evernote-footer.png) no-repeat 0 0;
	background-size: 30px;
}
.social-evernote-footer a:hover {
	background-color: #77ba2f
}
.social-facebook-footer a {
	background: url(../img/social/icons-footer/facebook-footer.png) no-repeat 0 0;
	background-size: 30px;
}
.social-facebook-footer a:hover {
	background-color: #3b5998
}
.social-flickr-footer a {
	background: url(../img/social/icons-footer/flickr-footer.png) no-repeat 0 0;
	background-size: 30px;
}
.social-flickr-footer a:hover {
	background-color: #f1628b
}
.social-forrst-footer a {
	background: url(../img/social/icons-footer/forrst-footer.png) no-repeat 0 0;
	background-size: 30px;
}
.social-forrst-footer a:hover {
	background-color: #5b9a68
}
.social-github-footer a {
	background: url(../img/social/icons-footer/github-footer.png) no-repeat 0 0;
	background-size: 30px;
}
.social-github-footer a:hover {
	background-color: #7292a2
}
.social-google-footer a {
	background: url(../img/social/icons-footer/google-footer.png) no-repeat 0 0;
	background-size: 30px;
}
.social-google-footer a:hover {
	background-color: #dd4b39
}
.social-googleplus-footer a {
	background: url(../img/social/icons-footer/googleplus-footer.png) no-repeat 0 0;
	background-size: 30px;
}
.social-googleplus-footer a:hover {
	background-color: #d94a39
}
.social-gowalla-footer a {
	background: url(../img/social/icons-footer/gowalla-footer.png) no-repeat 0 0;
	background-size: 30px;
}
.social-gowalla-footer a:hover {
	background-color: #ff920d
}
.social-grooveshark-footer a {
	background: url(../img/social/icons-footer/grooveshark-footer.png) no-repeat 0 0;
	background-size: 30px;
}
.social-grooveshark-footer a:hover {
	background-color: #f88e00
}
.social-html5-footer a {
	background: url(../img/social/icons-footer/html5-footer.png) no-repeat 0 0;
	background-size: 30px;
}
.social-html5-footer a:hover {
	background-color: #f3642c
}
.social-icloud-footer a {
	background: url(../img/social/icons-footer/icloud-footer.png) no-repeat 0 0;
	background-size: 30px;
}
.social-icloud-footer a:hover {
	background-color: #fb913f
}
.social-lastfm-footer a {
	background: url(../img/social/icons-footer/lastfm-footer.png) no-repeat 0 0;
	background-size: 30px;
}
.social-lastfm-footer a:hover {
	background-color: #d21309
}
.social-linkedin-footer a {
	background: url(../img/social/icons-footer/linkedin-footer.png) no-repeat 0 0;
	background-size: 30px;
}
.social-linkedin-footer a:hover {
	background-color: #71b2d0
}
.social-metacafe-footer a {
	background: url(../img/social/icons-footer/metacafe-footer.png) no-repeat 0 0;
	background-size: 30px;
}
.social-metacafe-footer a:hover {
	background-color: #ef4035
}
.social-mixx-footer a {
	background: url(../img/social/icons-footer/mixx-footer.png) no-repeat 0 0;
	background-size: 30px;
}
.social-mixx-footer a:hover {
	background-color: #d80330
}
.social-myspace-footer a {
	background: url(../img/social/icons-footer/myspace-footer.png) no-repeat 0 0;
	background-size: 30px;
}
.social-myspace-footer a:hover {
	background-color: #003398
}
.social-netvibes-footer a {
	background: url(../img/social/icons-footer/netvibes-footer.png) no-repeat 0 0;
	background-size: 30px;
}
.social-netvibes-footer a:hover {
	background-color: #629e61
}
.social-newsvine-footer a {
	background: url(../img/social/icons-footer/newsvine-footer.png) no-repeat 0 0;
	background-size: 30px;
}
.social-newsvine-footer a:hover {
	background-color: #5b965a
}
.social-orkut-footer a {
	background: url(../img/social/icons-footer/orkut-footer.png) no-repeat 0 0;
	background-size: 30px;
}
.social-orkut-footer a:hover {
	background-color: #ed2590
}
.social-paypal-footer a {
	background: url(../img/social/icons-footer/paypal-footer.png) no-repeat 0 0;
	background-size: 30px;
}
.social-paypal-footer a:hover {
	background-color: #32689a
}
.social-picasa-footer a {
	background: url(../img/social/icons-footer/picasa-footer.png) no-repeat 0 0;
	background-size: 30px;
}
.social-picasa-footer a:hover {
	background-color: #444
}
.social-pinterest-footer a {
	background: url(../img/social/icons-footer/pinterest-footer.png) no-repeat 0 0;
	background-size: 30px;
}
.social-pinterest-footer a:hover {
	background-color: #cb2027
}
.social-plurk-footer a {
	background: url(../img/social/icons-footer/plurk-footer.png) no-repeat 0 0;
	background-size: 30px;
}
.social-plurk-footer a:hover {
	background-color: #f35b36
}
.social-posterous-footer a {
	background: url(../img/social/icons-footer/posterous-footer.png) no-repeat 0 0;
	background-size: 30px;
}
.social-posterous-footer a:hover {
	background-color: #f9d560
}
.social-reddit-footer a {
	background: url(../img/social/icons-footer/reddit-footer.png) no-repeat 0 0;
	background-size: 30px;
}
.social-reddit-footer a:hover {
	background-color: #cde2f9
}
.social-rss-footer a {
	background: url(../img/social/icons-footer/rss-footer.png) no-repeat 0 0;
	background-size: 30px;
}
.social-rss-footer a:hover {
	background-color: #fe9900
}
.social-skype-footer a {
	background: url(../img/social/icons-footer/skype-footer.png) no-repeat 0 0;
	background-size: 30px;
}
.social-skype-footer a:hover {
	background-color: #18b7f1
}
.social-stumbleupon-footer a {
	background: url(../img/social/icons-footer/stumbleupon-footer.png) no-repeat 0 0;
	background-size: 30px;
}
.social-stumbleupon-footer a:hover {
	background-color: #eb4924
}
.social-technorati-footer a {
	background: url(../img/social/icons-footer/technorati-footer.png) no-repeat 0 0;
	background-size: 30px;
}
.social-technorati-footer a:hover {
	background-color: #7ac84f
}
.social-tumblr-footer a {
	background: url(../img/social/icons-footer/tumblr-footer.png) no-repeat 0 0;
	background-size: 30px;
}
.social-tumblr-footer a:hover {
	background-color: #3a5976
}
.social-twitter-footer a {
	background: url(../img/social/icons-footer/twitter-footer.png) no-repeat 0 0;
	background-size: 30px;
}
.social-twitter-footer a:hover {
	background-color: #48c4d2
}
.social-vimeo-footer a {
	background: url(../img/social/icons-footer/vimeo-footer.png) no-repeat 0 0;
	background-size: 30px;
}
.social-vimeo-footer a:hover {
	background-color: #62a0ad
}
.social-wordpress-footer a {
	background: url(../img/social/icons-footer/wordpress-footer.png) no-repeat 0 0;
	background-size: 30px;
}
.social-wordpress-footer a:hover {
	background-color: #464646
}
.social-yahoo-footer a {
	background: url(../img/social/icons-footer/yahoo-footer.png) no-repeat 0 0;
	background-size: 30px;
}
.social-yahoo-footer a:hover {
	background-color: #ab64bc
}
.social-yelp-footer a {
	background: url(../img/social/icons-footer/yelp-footer.png) no-repeat 0 0;
	background-size: 30px;
}
.social-yelp-footer a:hover {
	background-color: #c41200
}
.social-youtube-footer a {
	background: url(../img/social/icons-footer/youtube-footer.png) no-repeat 0 0;
	background-size: 30px;
}
.social-youtube-footer a:hover {
	background-color: #f45750
}
.social-zerply-footer a {
	background: url(../img/social/icons-footer/zerply-footer.png) no-repeat 0 0;
	background-size: 30px;
}
.social-zerply-footer a:hover {
	background-color: #8db259
}
.social-zootool-footer a {
	background: url(../img/social/icons-footer/zootool-footer.png) no-repeat 0 0;
	background-size: 30px;
}
.social-zootool-footer a:hover {
	background-color: #262626
}

.social-instagram-footer a {
	background: url(../img/social/icons-footer/instagram-footer.png) no-repeat 0 0;
	background-size: 30px;
}
.social-instagram-footer a:hover {
	background-color: #517FA4
}

.social-xing-footer a {
	background: url(../img/social/icons-footer/xing-footer.png) no-repeat 0 0;
	background-size: 30px;
}
.social-xing-footer a:hover {
	background-color: #d6d800
}

.social-angellist-footer a {
	background: url(../img/social/icons-footer/angellist-footer.png) no-repeat 0 0;
	background-size: 30px;
}
.social-angellist-footer a:hover {
	background-color: #d6d800
}