
	
	.fa {
		width: 30px;
		height: 30px;
		font-size: 14px;
		text-align: center;
		line-height: 30px;
		vertical-align: baseline;
	}
	
	.fa:hover {
		transition: 0.5s ease;
	}
	
	/* ========== ICON SIZE ========== */
	
		.fa-xs {
			width: 25px;
			height: 25px;
			font-size: 12px;
			text-align: center;
			line-height: 25px;
		}
		
		.fa-sm {
			width: 30px;
			height: 30px;
			font-size: 14px;
			text-align: center;
			line-height: 30px;
		}
		
		.fa-md {
			width: 35px;
			height: 35px;
			font-size: 16px;
			text-align: center;
			line-height: 35px;
		}
		
		.fa-lg {
			width: 40px;
			height: 40px;
			font-size: 18px;
			text-align: center;
			line-height: 40px;
		}
		
		.fa-xl{
			width: 45px;
			height: 45px;
			font-size: 20px;
			text-align: center;
			line-height: 45px;
		}
		
		.fa-2x{
			font-size: 30px;
		}
		
		.fa-3x{
			font-size: 45px;
		}
		
		.fa-4x{
			font-size: 60px;
		}
		
		.fa-5x{
			font-size: 75px;
		}
	/* ========== END ICON SIZE ========== */
	
	/* ========== ICON CIRCLE ========== */
	
		.icon-circle {
			border-radius: 50%;
		}
	/* ========== END ICON CIRCLE ========== */
	
	/* ========== SOCIAL ICON COLOR SET ========== */

		/* ===== Facebook ===== */
		
			.fa-facebook-b:before,
			.fa-facebook-c:before, 
			.fa-facebook-w:before,
			.fa-facebook-b-hvr:before,
			.fa-facebook-w-hvr:before,
			.fa-facebook-c-bg:before,
			.fa-facebook-w-bg:before,
			.fa-facebook-c-bg-hvr:before,
			.fa-facebook-w-bg-hvr:before {
			  content: "\f09a";
			}
			
			/* === Facebook Without Background === */
			
				.fa-facebook-b {
					color: #000;
				}
				
				.fa-facebook-c {
					color: #3b5999;
				}
			
				.fa-facebook-w {
					color: #fff;
				}
				
				.fa-facebook-b-hvr {
					color: #000;
				}
			
				.fa-facebook-b-hvr:hover {
					color: #3b5999;
				}
				
				.fa-facebook-w-hvr {
					color: #fff;
				}
			
				.fa-facebook-w-hvr:hover {
					color: #3b5999;
				}
			
			/* === Facebook With Background === */
			
				.fa-facebook-c-bg {
					background: #3b5999;
					color: #fff;
				}
			
				.fa-facebook-w-bg {
					background: #fff;
					color: #3b5999;
				}
			
				.fa-facebook-c-bg-hvr {
					background: #3b5999;
					color: #fff;
				}

				.fa-facebook-c-bg-hvr:hover {
					background: #fff;
					color: #3b5999;
				}
				
				.fa-facebook-w-bg-hvr {
					background: #fff;
					color: #3b5999;
				}
				
				.fa-facebook-w-bg-hvr:hover {
					background: #3b5999;
					color: #fff;
				}
				
		/* ===== Twitter ===== */
		
			.fa-twitter-b:before,
			.fa-twitter-c:before, 
			.fa-twitter-w:before,
			.fa-twitter-b-hvr:before,
			.fa-twitter-w-hvr:before,
			.fa-twitter-c-bg:before,
			.fa-twitter-w-bg:before,
			.fa-twitter-c-bg-hvr:before,
			.fa-twitter-w-bg-hvr:before {
			  content: "\f099";
			}
			
			/* === Twitter Without Background === */
			
				.fa-twitter-b {
					color: #000;
				}
				
				.fa-twitter-c {
					color: #55acee;
				}
			
				.fa-twitter-w {
					color: #fff;
				}
				
				.fa-twitter-b-hvr {
					color: #000;
				}
			
				.fa-twitter-b-hvr:hover {
					color: #55acee;
				}
				
				.fa-twitter-w-hvr {
					color: #fff;
				}
			
				.fa-twitter-w-hvr:hover {
					color: #55acee;
				}
			
			/* === Twitter With Background === */
			
				.fa-twitter-c-bg {
					background: #55acee;
					color: #fff;
				}
			
				.fa-twitter-w-bg {
					background: #fff;
					color: #55acee;
				}
			
				.fa-twitter-c-bg-hvr {
					background: #55acee;
					color: #fff;
				}

				.fa-twitter-c-bg-hvr:hover {
					background: #fff;
					color: #55acee;
				}
				
				.fa-twitter-w-bg-hvr {
					background: #fff;
					color: #55acee;
				}
				
				.fa-twitter-w-bg-hvr:hover {
					background: #55acee;
					color: #fff;
				}
				
		/* ===== LinkedIn ===== */
		
			.fa-linkedin-b:before,
			.fa-linkedin-c:before, 
			.fa-linkedin-w:before,
			.fa-linkedin-b-hvr:before,
			.fa-linkedin-w-hvr:before,
			.fa-linkedin-c-bg:before,
			.fa-linkedin-w-bg:before,
			.fa-linkedin-c-bg-hvr:before,
			.fa-linkedin-w-bg-hvr:before {
			  content: "\f0e1";
			}
			
			/* === LinkedIn Without Background === */
			
				.fa-linkedin-b {
					color: #000;
				}
				
				.fa-linkedin-c {
					color: #0077b5;
				}
			
				.fa-linkedin-w {
					color: #fff;
				}
				
				.fa-linkedin-b-hvr {
					color: #000;
				}
			
				.fa-linkedin-b-hvr:hover {
					color: #0077b5;
				}
				
				.fa-linkedin-w-hvr {
					color: #fff;
				}
			
				.fa-linkedin-w-hvr:hover {
					color: #0077b5;
				}
			
			/* === LinkedIn With Background === */
			
				.fa-linkedin-c-bg {
					background: #0077b5;
					color: #fff;
				}
			
				.fa-linkedin-w-bg {
					background: #fff;
					color: #0077b5;
				}
			
				.fa-linkedin-c-bg-hvr {
					background: #0077b5;
					color: #fff;
				}

				.fa-linkedin-c-bg-hvr:hover {
					background: #fff;
					color: #0077b5;
				}
				
				.fa-linkedin-w-bg-hvr {
					background: #fff;
					color: #0077b5;
				}
				
				.fa-linkedin-w-bg-hvr:hover {
					background: #0077b5;
					color: #fff;
				}
				
		/* ===== Skype ===== */
		
			.fa-skype-b:before,
			.fa-skype-c:before, 
			.fa-skype-w:before,
			.fa-skype-b-hvr:before,
			.fa-skype-w-hvr:before,
			.fa-skype-c-bg:before,
			.fa-skype-w-bg:before,
			.fa-skype-c-bg-hvr:before,
			.fa-skype-w-bg-hvr:before {
			  content: "\f17e";
			}
			
			/* === Skype Without Background === */
			
				.fa-skype-b {
					color: #000;
				}
				
				.fa-skype-c {
					color: #00aff0;
				}
			
				.fa-skype-w {
					color: #fff;
				}
				
				.fa-skype-b-hvr {
					color: #000;
				}
			
				.fa-skype-b-hvr:hover {
					color: #00aff0;
				}
				
				.fa-skype-w-hvr {
					color: #fff;
				}
			
				.fa-skype-w-hvr:hover {
					color: #00aff0;
				}
			
			/* === Skype With Background === */
			
				.fa-skype-c-bg {
					background: #00aff0;
					color: #fff;
				}
			
				.fa-skype-w-bg {
					background: #fff;
					color: #00aff0;
				}
			
				.fa-skype-c-bg-hvr {
					background: #00aff0;
					color: #fff;
				}

				.fa-skype-c-bg-hvr:hover {
					background: #fff;
					color: #00aff0;
				}
				
				.fa-skype-w-bg-hvr {
					background: #fff;
					color: #00aff0;
				}
				
				.fa-skype-w-bg-hvr:hover {
					background: #00aff0;
					color: #fff;
				}
				
		/* ===== Telegram ===== */
		
			.fa-telegram-b:before,
			.fa-telegram-c:before, 
			.fa-telegram-w:before,
			.fa-telegram-b-hvr:before,
			.fa-telegram-w-hvr:before,
			.fa-telegram-c-bg:before,
			.fa-telegram-w-bg:before,
			.fa-telegram-c-bg-hvr:before,
			.fa-telegram-w-bg-hvr:before {
			  content: "\f1d8";
			}
			
			/* === Telegram Without Background === */
			
				.fa-telegram-b {
					color: #000;
				}
				
				.fa-telegram-c {
					color: #0088cc;
				}
			
				.fa-telegram-w {
					color: #fff;
				}
				
				.fa-telegram-b-hvr {
					color: #000;
				}
			
				.fa-telegram-b-hvr:hover {
					color: #0088cc;
				}
				
				.fa-telegram-w-hvr {
					color: #fff;
				}
			
				.fa-telegram-w-hvr:hover {
					color: #0088cc;
				}
			
			/* === Telegram With Background === */
			
				.fa-telegram-c-bg {
					background: #0088cc;
					color: #fff;
				}
			
				.fa-telegram-w-bg {
					background: #fff;
					color: #0088cc;
				}
			
				.fa-telegram-c-bg-hvr {
					background: #0088cc;
					color: #fff;
				}

				.fa-telegram-c-bg-hvr:hover {
					background: #fff;
					color: #0088cc;
				}
				
				.fa-telegram-w-bg-hvr {
					background: #fff;
					color: #0088cc;
				}
				
				.fa-telegram-w-bg-hvr:hover {
					background: #0088cc;
					color: #fff;
				}
				
		/* ===== Dropbox ===== */
		
			.fa-dropbox-b:before,
			.fa-dropbox-c:before, 
			.fa-dropbox-w:before,
			.fa-dropbox-b-hvr:before,
			.fa-dropbox-w-hvr:before,
			.fa-dropbox-c-bg:before,
			.fa-dropbox-w-bg:before,
			.fa-dropbox-c-bg-hvr:before,
			.fa-dropbox-w-bg-hvr:before {
			  content: "\f16b";
			}
			
			/* === Dropbox Without Background === */
			
				.fa-dropbox-b {
					color: #000;
				}
				
				.fa-dropbox-c {
					color: #007ee5;
				}
			
				.fa-dropbox-w {
					color: #fff;
				}
				
				.fa-dropbox-b-hvr {
					color: #000;
				}
			
				.fa-dropbox-b-hvr:hover {
					color: #007ee5;
				}
				
				.fa-dropbox-w-hvr {
					color: #fff;
				}
			
				.fa-dropbox-w-hvr:hover {
					color: #007ee5;
				}
			
			/* === Dropbox With Background === */
			
				.fa-dropbox-c-bg {
					background: #007ee5;
					color: #fff;
				}
			
				.fa-dropbox-w-bg {
					background: #fff;
					color: #007ee5;
				}
			
				.fa-dropbox-c-bg-hvr {
					background: #007ee5;
					color: #fff;
				}

				.fa-dropbox-c-bg-hvr:hover {
					background: #fff;
					color: #007ee5;
				}
				
				.fa-dropbox-w-bg-hvr {
					background: #fff;
					color: #007ee5;
				}
				
				.fa-dropbox-w-bg-hvr:hover {
					background: #007ee5;
					color: #fff;
				}
				
		/* ===== Wordpress ===== */
		
			.fa-wordpress-b:before,
			.fa-wordpress-c:before, 
			.fa-wordpress-w:before,
			.fa-wordpress-b-hvr:before,
			.fa-wordpress-w-hvr:before,
			.fa-wordpress-c-bg:before,
			.fa-wordpress-w-bg:before,
			.fa-wordpress-c-bg-hvr:before,
			.fa-wordpress-w-bg-hvr:before {
			  content: "\f19a";
			}
			
			/* === Wordpress Without Background === */
			
				.fa-wordpress-b {
					color: #000;
				}
				
				.fa-wordpress-c {
					color: #21759b;
				}
			
				.fa-wordpress-w {
					color: #fff;
				}
				
				.fa-wordpress-b-hvr {
					color: #000;
				}
			
				.fa-wordpress-b-hvr:hover {
					color: #21759b;
				}
				
				.fa-wordpress-w-hvr {
					color: #fff;
				}
			
				.fa-wordpress-w-hvr:hover {
					color: #21759b;
				}
			
			/* === Wordpress With Background === */
			
				.fa-wordpress-c-bg {
					background: #21759b;
					color: #fff;
				}
			
				.fa-wordpress-w-bg {
					background: #fff;
					color: #21759b;
				}
			
				.fa-wordpress-c-bg-hvr {
					background: #21759b;
					color: #fff;
				}

				.fa-wordpress-c-bg-hvr:hover {
					background: #fff;
					color: #21759b;
				}
				
				.fa-wordpress-w-bg-hvr {
					background: #fff;
					color: #21759b;
				}
				
				.fa-wordpress-w-bg-hvr:hover {
					background: #21759b;
					color: #fff;
				}
				
		/* ===== Vimeo ===== */
		
			.fa-vimeo-b:before,
			.fa-vimeo-c:before, 
			.fa-vimeo-w:before,
			.fa-vimeo-b-hvr:before,
			.fa-vimeo-w-hvr:before,
			.fa-vimeo-c-bg:before,
			.fa-vimeo-w-bg:before,
			.fa-vimeo-c-bg-hvr:before,
			.fa-vimeo-w-bg-hvr:before {
			  content: "\f27d";
			}
			
			/* === Vimeo Without Background === */
			
				.fa-vimeo-b {
					color: #000;
				}
				
				.fa-vimeo-c {
					color: #1ab7ea;
				}
			
				.fa-vimeo-w {
					color: #fff;
				}
				
				.fa-vimeo-b-hvr {
					color: #000;
				}
			
				.fa-vimeo-b-hvr:hover {
					color: #1ab7ea;
				}
				
				.fa-vimeo-w-hvr {
					color: #fff;
				}
			
				.fa-vimeo-w-hvr:hover {
					color: #1ab7ea;
				}
			
			/* === Vimeo With Background === */
			
				.fa-vimeo-c-bg {
					background: #1ab7ea;
					color: #fff;
				}
			
				.fa-vimeo-w-bg {
					background: #fff;
					color: #1ab7ea;
				}
			
				.fa-vimeo-c-bg-hvr {
					background: #1ab7ea;
					color: #fff;
				}

				.fa-vimeo-c-bg-hvr:hover {
					background: #fff;
					color: #1ab7ea;
				}
				
				.fa-vimeo-w-bg-hvr {
					background: #fff;
					color: #1ab7ea;
				}
				
				.fa-vimeo-w-bg-hvr:hover {
					background: #1ab7ea;
					color: #fff;
				}
				
		/* ===== SlideShare ===== */
		
			.fa-slideshare-b:before,
			.fa-slideshare-c:before, 
			.fa-slideshare-w:before,
			.fa-slideshare-b-hvr:before,
			.fa-slideshare-w-hvr:before,
			.fa-slideshare-c-bg:before,
			.fa-slideshare-w-bg:before,
			.fa-slideshare-c-bg-hvr:before,
			.fa-slideshare-w-bg-hvr:before {
			  content: "\f1e7";
			}
			
			/* === SlideShare Without Background === */
			
				.fa-slideshare-b {
					color: #000;
				}
				
				.fa-slideshare-c {
					color: #0077b5;
				}
			
				.fa-slideshare-w {
					color: #fff;
				}
				
				.fa-slideshare-b-hvr {
					color: #000;
				}
			
				.fa-slideshare-b-hvr:hover {
					color: #0077b5;
				}
				
				.fa-slideshare-w-hvr {
					color: #fff;
				}
			
				.fa-slideshare-w-hvr:hover {
					color: #0077b5;
				}
			
			/* === SlideShare With Background === */
			
				.fa-slideshare-c-bg {
					background: #0077b5;
					color: #fff;
				}
			
				.fa-slideshare-w-bg {
					background: #fff;
					color: #0077b5;
				}
			
				.fa-slideshare-c-bg-hvr {
					background: #0077b5;
					color: #fff;
				}

				.fa-slideshare-c-bg-hvr:hover {
					background: #fff;
					color: #0077b5;
				}
				
				.fa-slideshare-w-bg-hvr {
					background: #fff;
					color: #0077b5;
				}
				
				.fa-slideshare-w-bg-hvr:hover {
					background: #0077b5;
					color: #fff;
				}
				
		/* ===== Vkontakte ===== */
		
			.fa-vk-b:before,
			.fa-vk-c:before, 
			.fa-vk-w:before,
			.fa-vk-b-hvr:before,
			.fa-vk-w-hvr:before,
			.fa-vk-c-bg:before,
			.fa-vk-w-bg:before,
			.fa-vk-c-bg-hvr:before,
			.fa-vk-w-bg-hvr:before {
			  content: "\f189";
			}
			
			/* === Vkontakte Without Background === */
			
				.fa-vk-b {
					color: #000;
				}
				
				.fa-vk-c {
					color: #4c75a3;
				}
			
				.fa-vk-w {
					color: #fff;
				}
				
				.fa-vk-b-hvr {
					color: #000;
				}
			
				.fa-vk-b-hvr:hover {
					color: #4c75a3;
				}
				
				.fa-vk-w-hvr {
					color: #fff;
				}
			
				.fa-vk-w-hvr:hover {
					color: #4c75a3;
				}
			
			/* === Vkontakte With Background === */
			
				.fa-vk-c-bg {
					background: #4c75a3;
					color: #fff;
				}
			
				.fa-vk-w-bg {
					background: #fff;
					color: #4c75a3;
				}
			
				.fa-vk-c-bg-hvr {
					background: #4c75a3;
					color: #fff;
				}

				.fa-vk-c-bg-hvr:hover {
					background: #fff;
					color: #4c75a3;
				}
				
				.fa-vk-w-bg-hvr {
					background: #fff;
					color: #4c75a3;
				}
				
				.fa-vk-w-bg-hvr:hover {
					background: #4c75a3;
					color: #fff;
				}
				
		/* ===== Tumblr ===== */
		
			.fa-tumblr-b:before,
			.fa-tumblr-c:before, 
			.fa-tumblr-w:before,
			.fa-tumblr-b-hvr:before,
			.fa-tumblr-w-hvr:before,
			.fa-tumblr-c-bg:before,
			.fa-tumblr-w-bg:before,
			.fa-tumblr-c-bg-hvr:before,
			.fa-tumblr-w-bg-hvr:before {
			  content: "\f173";
			}
			
			/* === Tumblr Without Background === */
			
				.fa-tumblr-b {
					color: #000;
				}
				
				.fa-tumblr-c {
					color: #34465d;
				}
			
				.fa-tumblr-w {
					color: #fff;
				}
				
				.fa-tumblr-b-hvr {
					color: #000;
				}
			
				.fa-tumblr-b-hvr:hover {
					color: #34465d;
				}
				
				.fa-tumblr-w-hvr {
					color: #fff;
				}
			
				.fa-tumblr-w-hvr:hover {
					color: #34465d;
				}
			
			/* === Tumblr With Background === */
			
				.fa-tumblr-c-bg {
					background: #34465d;
					color: #fff;
				}
			
				.fa-tumblr-w-bg {
					background: #fff;
					color: #34465d;
				}
			
				.fa-tumblr-c-bg-hvr {
					background: #34465d;
					color: #fff;
				}

				.fa-tumblr-c-bg-hvr:hover {
					background: #fff;
					color: #34465d;
				}
				
				.fa-tumblr-w-bg-hvr {
					background: #fff;
					color: #34465d;
				}
				
				.fa-tumblr-w-bg-hvr:hover {
					background: #34465d;
					color: #fff;
				}
				
		/* ===== Yahoo ===== */
		
			.fa-yahoo-b:before,
			.fa-yahoo-c:before, 
			.fa-yahoo-w:before,
			.fa-yahoo-b-hvr:before,
			.fa-yahoo-w-hvr:before,
			.fa-yahoo-c-bg:before,
			.fa-yahoo-w-bg:before,
			.fa-yahoo-c-bg-hvr:before,
			.fa-yahoo-w-bg-hvr:before {
			  content: "\f19e";
			}
			
			/* === Yahoo Without Background === */
			
				.fa-yahoo-b {
					color: #000;
				}
				
				.fa-yahoo-c {
					color: #410093;
				}
			
				.fa-yahoo-w {
					color: #fff;
				}
				
				.fa-yahoo-b-hvr {
					color: #000;
				}
			
				.fa-yahoo-b-hvr:hover {
					color: #410093;
				}
				
				.fa-yahoo-w-hvr {
					color: #fff;
				}
			
				.fa-yahoo-w-hvr:hover {
					color: #410093;
				}
			
			/* === Yahoo With Background === */
			
				.fa-yahoo-c-bg {
					background: #410093;
					color: #fff;
				}
			
				.fa-yahoo-w-bg {
					background: #fff;
					color: #410093;
				}
			
				.fa-yahoo-c-bg-hvr {
					background: #410093;
					color: #fff;
				}

				.fa-yahoo-c-bg-hvr:hover {
					background: #fff;
					color: #410093;
				}
				
				.fa-yahoo-w-bg-hvr {
					background: #fff;
					color: #410093;
				}
				
				.fa-yahoo-w-bg-hvr:hover {
					background: #410093;
					color: #fff;
				}
				
		/* ===== Google + ===== */
		
			.fa-google-plus-b:before,
			.fa-google-plus-c:before, 
			.fa-google-plus-w:before,
			.fa-google-plus-b-hvr:before,
			.fa-google-plus-w-hvr:before,
			.fa-google-plus-c-bg:before,
			.fa-google-plus-w-bg:before,
			.fa-google-plus-c-bg-hvr:before,
			.fa-google-plus-w-bg-hvr:before {
			  content: "\f0d5";
			}
			
			/* === Google + Without Background === */
			
				.fa-google-plus-b {
					color: #000;
				}
				
				.fa-google-plus-c {
					color: #dd4b39;
				}
			
				.fa-google-plus-w {
					color: #fff;
				}
				
				.fa-google-plus-b-hvr {
					color: #000;
				}
			
				.fa-google-plus-b-hvr:hover {
					color: #dd4b39;
				}
				
				.fa-google-plus-w-hvr {
					color: #fff;
				}
			
				.fa-google-plus-w-hvr:hover {
					color: #dd4b39;
				}
			
			/* === Google + With Background === */
			
				.fa-google-plus-c-bg {
					background: #dd4b39;
					color: #fff;
				}
			
				.fa-google-plus-w-bg {
					background: #fff;
					color: #dd4b39;
				}
			
				.fa-google-plus-c-bg-hvr {
					background: #dd4b39;
					color: #fff;
				}

				.fa-google-plus-c-bg-hvr:hover {
					background: #fff;
					color: #dd4b39;
				}
				
				.fa-google-plus-w-bg-hvr {
					background: #fff;
					color: #dd4b39;
				}
				
				.fa-google-plus-w-bg-hvr:hover {
					background: #dd4b39;
					color: #fff;
				}
				
		/* ===== Google Mail ===== */
		
			.fa-google-mail-b:before,
			.fa-google-mail-c:before, 
			.fa-google-mail-w:before,
			.fa-google-mail-b-hvr:before,
			.fa-google-mail-w-hvr:before,
			.fa-google-mail-c-bg:before,
			.fa-google-mail-w-bg:before,
			.fa-google-mail-c-bg-hvr:before,
			.fa-google-mail-w-bg-hvr:before {
			  content: "\f0e0";
			}
			
			/* === Google Mail Without Background === */
			
				.fa-google-mail-b {
					color: #000;
				}
				
				.fa-google-mail-c {
					color: #dd4b39;
				}
			
				.fa-google-mail-w {
					color: #fff;
				}
				
				.fa-google-mail-b-hvr {
					color: #000;
				}
			
				.fa-google-mail-b-hvr:hover {
					color: #dd4b39;
				}
				
				.fa-google-mail-w-hvr {
					color: #fff;
				}
			
				.fa-google-mail-w-hvr:hover {
					color: #dd4b39;
				}
			
			/* === Google Mail With Background === */
			
				.fa-google-mail-c-bg {
					background: #dd4b39;
					color: #fff;
				}
			
				.fa-google-mail-w-bg {
					background: #fff;
					color: #dd4b39;
				}
			
				.fa-google-mail-c-bg-hvr {
					background: #dd4b39;
					color: #fff;
				}

				.fa-google-mail-c-bg-hvr:hover {
					background: #fff;
					color: #dd4b39;
				}
				
				.fa-google-mail-w-bg-hvr {
					background: #fff;
					color: #dd4b39;
				}
				
				.fa-google-mail-w-bg-hvr:hover {
					background: #dd4b39;
					color: #fff;
				}
				
		/* ===== Google Mail Open ===== */
		
			.fa-google-mail-open-b:before,
			.fa-google-mail-open-c:before, 
			.fa-google-mail-open-w:before,
			.fa-google-mail-open-b-hvr:before,
			.fa-google-mail-open-w-hvr:before,
			.fa-google-mail-open-c-bg:before,
			.fa-google-mail-open-w-bg:before,
			.fa-google-mail-open-c-bg-hvr:before,
			.fa-google-mail-open-w-bg-hvr:before {
			  content: "\f2b6"
			}
			
			/* === Google Mail Open Without Background === */
			
				.fa-google-mail-open-b {
					color: #000;
				}
				
				.fa-google-mail-open-c {
					color: #dd4b39;
				}
			
				.fa-google-mail-open-w {
					color: #fff;
				}
				
				.fa-google-mail-open-b-hvr {
					color: #000;
				}
			
				.fa-google-mail-open-b-hvr:hover {
					color: #dd4b39;
				}
				
				.fa-google-mail-open-w-hvr {
					color: #fff;
				}
			
				.fa-google-mail-open-w-hvr:hover {
					color: #dd4b39;
				}
			
			/* === Google Mail Open With Background === */
			
				.fa-google-mail-open-c-bg {
					background: #dd4b39;
					color: #fff;
				}
			
				.fa-google-mail-open-w-bg {
					background: #fff;
					color: #dd4b39;
				}
			
				.fa-google-mail-open-c-bg-hvr {
					background: #dd4b39;
					color: #fff;
				}

				.fa-google-mail-open-c-bg-hvr:hover {
					background: #fff;
					color: #dd4b39;
				}
				
				.fa-google-mail-open-w-bg-hvr {
					background: #fff;
					color: #dd4b39;
				}
				
				.fa-google-mail-open-w-bg-hvr:hover {
					background: #dd4b39;
					color: #fff;
				}
				
		/* ===== Pinterest ===== */
		
			.fa-pinterest-b:before,
			.fa-pinterest-c:before, 
			.fa-pinterest-w:before,
			.fa-pinterest-b-hvr:before,
			.fa-pinterest-w-hvr:before,
			.fa-pinterest-c-bg:before,
			.fa-pinterest-w-bg:before,
			.fa-pinterest-c-bg-hvr:before,
			.fa-pinterest-w-bg-hvr:before {
			  content: "\f231";
			}
			
			/* === Pinterest Without Background === */
			
				.fa-pinterest-b {
					color: #000;
				}
				
				.fa-pinterest-c {
					color: #bd081c;
				}
			
				.fa-pinterest-w {
					color: #fff;
				}
				
				.fa-pinterest-b-hvr {
					color: #000;
				}
			
				.fa-pinterest-b-hvr:hover {
					color: #bd081c;
				}
				
				.fa-pinterest-w-hvr {
					color: #fff;
				}
			
				.fa-pinterest-w-hvr:hover {
					color: #bd081c;
				}
			
			/* === Pinterest With Background === */
			
				.fa-pinterest-c-bg {
					background: #bd081c;
					color: #fff;
				}
			
				.fa-pinterest-w-bg {
					background: #fff;
					color: #bd081c;
				}
			
				.fa-pinterest-c-bg-hvr {
					background: #bd081c;
					color: #fff;
				}

				.fa-pinterest-c-bg-hvr:hover {
					background: #fff;
					color: #bd081c;
				}
				
				.fa-pinterest-w-bg-hvr {
					background: #fff;
					color: #bd081c;
				}
				
				.fa-pinterest-w-bg-hvr:hover {
					background: #bd081c;
					color: #fff;
				}
				
		/* ===== YouTube ===== */
		
			.fa-youtube-b:before,
			.fa-youtube-c:before, 
			.fa-youtube-w:before,
			.fa-youtube-b-hvr:before,
			.fa-youtube-w-hvr:before,
			.fa-youtube-c-bg:before,
			.fa-youtube-w-bg:before,
			.fa-youtube-c-bg-hvr:before,
			.fa-youtube-w-bg-hvr:before {
			  content: "\f167";
			}
			
			/* === YouTube Without Background === */
			
				.fa-youtube-b {
					color: #000;
				}
				
				.fa-youtube-c {
					color: #cd201f;
				}
			
				.fa-youtube-w {
					color: #fff;
				}
				
				.fa-youtube-b-hvr {
					color: #000;
				}
			
				.fa-youtube-b-hvr:hover {
					color: #cd201f;
				}
				
				.fa-youtube-w-hvr {
					color: #fff;
				}
			
				.fa-youtube-w-hvr:hover {
					color: #cd201f;
				}
			
			/* === YouTube With Background === */
			
				.fa-youtube-c-bg {
					background: #cd201f;
					color: #fff;
				}
			
				.fa-youtube-w-bg {
					background: #fff;
					color: #cd201f;
				}
			
				.fa-youtube-c-bg-hvr {
					background: #cd201f;
					color: #fff;
				}

				.fa-youtube-c-bg-hvr:hover {
					background: #fff;
					color: #cd201f;
				}
				
				.fa-youtube-w-bg-hvr {
					background: #fff;
					color: #cd201f;
				}
				
				.fa-youtube-w-bg-hvr:hover {
					background: #cd201f;
					color: #fff;
				}
				
		/* ===== StumbleUpon ===== */
		
			.fa-stumbleupon-b:before,
			.fa-stumbleupon-c:before, 
			.fa-stumbleupon-w:before,
			.fa-stumbleupon-b-hvr:before,
			.fa-stumbleupon-w-hvr:before,
			.fa-stumbleupon-c-bg:before,
			.fa-stumbleupon-w-bg:before,
			.fa-stumbleupon-c-bg-hvr:before,
			.fa-stumbleupon-w-bg-hvr:before {
			  content: "\f1a4";
			}
			
			/* === StumbleUpon Without Background === */
			
				.fa-stumbleupon-b {
					color: #000;
				}
				
				.fa-stumbleupon-c {
					color: #eb4924;
				}
			
				.fa-stumbleupon-w {
					color: #fff;
				}
				
				.fa-stumbleupon-b-hvr {
					color: #000;
				}
			
				.fa-stumbleupon-b-hvr:hover {
					color: #eb4924;
				}
				
				.fa-stumbleupon-w-hvr {
					color: #fff;
				}
			
				.fa-stumbleupon-w-hvr:hover {
					color: #eb4924;
				}
			
			/* === StumbleUpon With Background === */
			
				.fa-stumbleupon-c-bg {
					background: #eb4924;
					color: #fff;
				}
			
				.fa-stumbleupon-w-bg {
					background: #fff;
					color: #eb4924;
				}
			
				.fa-stumbleupon-c-bg-hvr {
					background: #eb4924;
					color: #fff;
				}

				.fa-stumbleupon-c-bg-hvr:hover {
					background: #fff;
					color: #eb4924;
				}
				
				.fa-stumbleupon-w-bg-hvr {
					background: #fff;
					color: #eb4924;
				}
				
				.fa-stumbleupon-w-bg-hvr:hover {
					background: #eb4924;
					color: #fff;
				}
				
		/* ===== Reddit ===== */
		
			.fa-reddit-b:before,
			.fa-reddit-c:before, 
			.fa-reddit-w:before,
			.fa-reddit-b-hvr:before,
			.fa-reddit-w-hvr:before,
			.fa-reddit-c-bg:before,
			.fa-reddit-w-bg:before,
			.fa-reddit-c-bg-hvr:before,
			.fa-reddit-w-bg-hvr:before {
			  content: "\f1a1";
			}
			
			/* === Reddit Without Background === */
			
				.fa-reddit-b {
					color: #000;
				}
				
				.fa-reddit-c {
					color: #ff5700;
				}
			
				.fa-reddit-w {
					color: #fff;
				}
				
				.fa-reddit-b-hvr {
					color: #000;
				}
			
				.fa-reddit-b-hvr:hover {
					color: #ff5700;
				}
				
				.fa-reddit-w-hvr {
					color: #fff;
				}
			
				.fa-reddit-w-hvr:hover {
					color: #ff5700;
				}
			
			/* === Reddit With Background === */
			
				.fa-reddit-c-bg {
					background: #ff5700;
					color: #fff;
				}
			
				.fa-reddit-w-bg {
					background: #fff;
					color: #ff5700;
				}
			
				.fa-reddit-c-bg-hvr {
					background: #ff5700;
					color: #fff;
				}

				.fa-reddit-c-bg-hvr:hover {
					background: #fff;
					color: #ff5700;
				}
				
				.fa-reddit-w-bg-hvr {
					background: #fff;
					color: #ff5700;
				}
				
				.fa-reddit-w-bg-hvr:hover {
					background: #ff5700;
					color: #fff;
				}
				
		/* ===== Odnoklassniki ===== */
		
			.fa-odnoklassniki-b:before,
			.fa-odnoklassniki-c:before, 
			.fa-odnoklassniki-w:before,
			.fa-odnoklassniki-b-hvr:before,
			.fa-odnoklassniki-w-hvr:before,
			.fa-odnoklassniki-c-bg:before,
			.fa-odnoklassniki-w-bg:before,
			.fa-odnoklassniki-c-bg-hvr:before,
			.fa-odnoklassniki-w-bg-hvr:before {
			  content: "\f263";
			}
			
			/* === Odnoklassniki Without Background === */
			
				.fa-odnoklassniki-b {
					color: #000;
				}
				
				.fa-odnoklassniki-c {
					color: #f6881f;
				}
			
				.fa-odnoklassniki-w {
					color: #fff;
				}
				
				.fa-odnoklassniki-b-hvr {
					color: #000;
				}
			
				.fa-odnoklassniki-b-hvr:hover {
					color: #f6881f;
				}
				
				.fa-odnoklassniki-w-hvr {
					color: #fff;
				}
			
				.fa-odnoklassniki-w-hvr:hover {
					color: #f6881f;
				}
			
			/* === Odnoklassniki With Background === */
			
				.fa-odnoklassniki-c-bg {
					background: #f6881f;
					color: #fff;
				}
			
				.fa-odnoklassniki-w-bg {
					background: #fff;
					color: #f6881f;
				}
			
				.fa-odnoklassniki-c-bg-hvr {
					background: #f6881f;
					color: #fff;
				}

				.fa-odnoklassniki-c-bg-hvr:hover {
					background: #fff;
					color: #f6881f;
				}
				
				.fa-odnoklassniki-w-bg-hvr {
					background: #fff;
					color: #f6881f;
				}
				
				.fa-odnoklassniki-w-bg-hvr:hover {
					background: #f6881f;
					color: #fff;
				}
				
		/* ===== Quora ===== */
		
			.fa-quora-b:before,
			.fa-quora-c:before, 
			.fa-quora-w:before,
			.fa-quora-b-hvr:before,
			.fa-quora-w-hvr:before,
			.fa-quora-c-bg:before,
			.fa-quora-w-bg:before,
			.fa-quora-c-bg-hvr:before,
			.fa-quora-w-bg-hvr:before {
			  content: "\f2c4";
			}
			
			/* === Quora Without Background === */
			
				.fa-quora-b {
					color: #000;
				}
				
				.fa-quora-c {
					color: #b92b27;
				}
			
				.fa-quora-w {
					color: #fff;
				}
				
				.fa-quora-b-hvr {
					color: #000;
				}
			
				.fa-quora-b-hvr:hover {
					color: #b92b27;
				}
				
				.fa-quora-w-hvr {
					color: #fff;
				}
			
				.fa-quora-w-hvr:hover {
					color: #b92b27;
				}
			
			/* === Quora With Background === */
			
				.fa-quora-c-bg {
					background: #b92b27;
					color: #fff;
				}
			
				.fa-quora-w-bg {
					background: #fff;
					color: #b92b27;
				}
			
				.fa-quora-c-bg-hvr {
					background: #b92b27;
					color: #fff;
				}

				.fa-quora-c-bg-hvr:hover {
					background: #fff;
					color: #b92b27;
				}
				
				.fa-quora-w-bg-hvr {
					background: #fff;
					color: #b92b27;
				}
				
				.fa-quora-w-bg-hvr:hover {
					background: #b92b27;
					color: #fff;
				}
				
		/* ===== Yelp ===== */
		
			.fa-yelp-b:before,
			.fa-yelp-c:before, 
			.fa-yelp-w:before,
			.fa-yelp-b-hvr:before,
			.fa-yelp-w-hvr:before,
			.fa-yelp-c-bg:before,
			.fa-yelp-w-bg:before,
			.fa-yelp-c-bg-hvr:before,
			.fa-yelp-w-bg-hvr:before {
			  content: "\f1e9";
			}
			
			/* === Yelp Without Background === */
			
				.fa-yelp-b {
					color: #000;
				}
				
				.fa-yelp-c {
					color: #af0606;
				}
			
				.fa-yelp-w {
					color: #fff;
				}
				
				.fa-yelp-b-hvr {
					color: #000;
				}
			
				.fa-yelp-b-hvr:hover {
					color: #af0606;
				}
				
				.fa-yelp-w-hvr {
					color: #fff;
				}
			
				.fa-yelp-w-hvr:hover {
					color: #af0606;
				}
			
			/* === Yelp With Background === */
			
				.fa-yelp-c-bg {
					background: #af0606;
					color: #fff;
				}
			
				.fa-yelp-w-bg {
					background: #fff;
					color: #af0606;
				}
			
				.fa-yelp-c-bg-hvr {
					background: #af0606;
					color: #fff;
				}

				.fa-yelp-c-bg-hvr:hover {
					background: #fff;
					color: #af0606;
				}
				
				.fa-yelp-w-bg-hvr {
					background: #fff;
					color: #af0606;
				}
				
				.fa-yelp-w-bg-hvr:hover {
					background: #af0606;
					color: #fff;
				}
				
		/* ===== Weibo ===== */
		
			.fa-weibo-b:before,
			.fa-weibo-c:before, 
			.fa-weibo-w:before,
			.fa-weibo-b-hvr:before,
			.fa-weibo-w-hvr:before,
			.fa-weibo-c-bg:before,
			.fa-weibo-w-bg:before,
			.fa-weibo-c-bg-hvr:before,
			.fa-weibo-w-bg-hvr:before {
			  content: "\f18a";
			}
			
			/* === Weibo Without Background === */
			
				.fa-weibo-b {
					color: #000;
				}
				
				.fa-weibo-c {
					color: #df2029;
				}
			
				.fa-weibo-w {
					color: #fff;
				}
				
				.fa-weibo-b-hvr {
					color: #000;
				}
			
				.fa-weibo-b-hvr:hover {
					color: #df2029;
				}
				
				.fa-weibo-w-hvr {
					color: #fff;
				}
			
				.fa-weibo-w-hvr:hover {
					color: #df2029;
				}
			
			/* === Weibo With Background === */
			
				.fa-weibo-c-bg {
					background: #df2029;
					color: #fff;
				}
			
				.fa-weibo-w-bg {
					background: #fff;
					color: #df2029;
				}
			
				.fa-weibo-c-bg-hvr {
					background: #df2029;
					color: #fff;
				}

				.fa-weibo-c-bg-hvr:hover {
					background: #fff;
					color: #df2029;
				}
				
				.fa-weibo-w-bg-hvr {
					background: #fff;
					color: #df2029;
				}
				
				.fa-weibo-w-bg-hvr:hover {
					background: #df2029;
					color: #fff;
				}
				
		/* ===== ProductHunt ===== */
		
			.fa-product-hunt-b:before,
			.fa-product-hunt-c:before, 
			.fa-product-hunt-w:before,
			.fa-product-hunt-b-hvr:before,
			.fa-product-hunt-w-hvr:before,
			.fa-product-hunt-c-bg:before,
			.fa-product-hunt-w-bg:before,
			.fa-product-hunt-c-bg-hvr:before,
			.fa-product-hunt-w-bg-hvr:before {
			  content: "\f288";
			}
			
			/* === ProductHunt Without Background === */
			
				.fa-product-hunt-b {
					color: #000;
				}
				
				.fa-product-hunt-c {
					color: #da552f;
				}
			
				.fa-product-hunt-w {
					color: #fff;
				}
				
				.fa-product-hunt-b-hvr {
					color: #000;
				}
			
				.fa-product-hunt-b-hvr:hover {
					color: #da552f;
				}
				
				.fa-product-hunt-w-hvr {
					color: #fff;
				}
			
				.fa-product-hunt-w-hvr:hover {
					color: #da552f;
				}
			
			/* === ProductHunt With Background === */
			
				.fa-product-hunt-c-bg {
					background: #da552f;
					color: #fff;
				}
			
				.fa-product-hunt-w-bg {
					background: #fff;
					color: #da552f;
				}
			
				.fa-product-hunt-c-bg-hvr {
					background: #da552f;
					color: #fff;
				}

				.fa-product-hunt-c-bg-hvr:hover {
					background: #fff;
					color: #da552f;
				}
				
				.fa-product-hunt-w-bg-hvr {
					background: #fff;
					color: #da552f;
				}
				
				.fa-product-hunt-w-bg-hvr:hover {
					background: #da552f;
					color: #fff;
				}
				
		/* ===== HackerNews ===== */
		
			.fa-hacker-news-b:before,
			.fa-hacker-news-c:before, 
			.fa-hacker-news-w:before,
			.fa-hacker-news-b-hvr:before,
			.fa-hacker-news-w-hvr:before,
			.fa-hacker-news-c-bg:before,
			.fa-hacker-news-w-bg:before,
			.fa-hacker-news-c-bg-hvr:before,
			.fa-hacker-news-w-bg-hvr:before {
			  content: "\f1d4";
			}
			
			/* === HackerNews Without Background === */
			
				.fa-hacker-news-b {
					color: #000;
				}
				
				.fa-hacker-news-c {
					color: #ff6600;
				}
			
				.fa-hacker-news-w {
					color: #fff;
				}
				
				.fa-hacker-news-b-hvr {
					color: #000;
				}
			
				.fa-hacker-news-b-hvr:hover {
					color: #ff6600;
				}
				
				.fa-hacker-news-w-hvr {
					color: #fff;
				}
			
				.fa-hacker-news-w-hvr:hover {
					color: #ff6600;
				}
			
			/* === HackerNews With Background === */
			
				.fa-hacker-news-c-bg {
					background: #ff6600;
					color: #fff;
				}
			
				.fa-hacker-news-w-bg {
					background: #fff;
					color: #ff6600;
				}
			
				.fa-hacker-news-c-bg-hvr {
					background: #ff6600;
					color: #fff;
				}

				.fa-hacker-news-c-bg-hvr:hover {
					background: #fff;
					color: #ff6600;
				}
				
				.fa-hacker-news-w-bg-hvr {
					background: #fff;
					color: #ff6600;
				}
				
				.fa-hacker-news-w-bg-hvr:hover {
					background: #ff6600;
					color: #fff;
				}
				
		/* ===== Stack Overflow ===== */
		
			.fa-stack-overflow-b:before,
			.fa-stack-overflow-c:before, 
			.fa-stack-overflow-w:before,
			.fa-stack-overflow-b-hvr:before,
			.fa-stack-overflow-w-hvr:before,
			.fa-stack-overflow-c-bg:before,
			.fa-stack-overflow-w-bg:before,
			.fa-stack-overflow-c-bg-hvr:before,
			.fa-stack-overflow-w-bg-hvr:before {
			  content: "\f16c";
			}
			
			/* === Stack Overflow Without Background === */
			
				.fa-stack-overflow-b {
					color: #000;
				}
				
				.fa-stack-overflow-c {
					color: #f69c55;
				}
			
				.fa-stack-overflow-w {
					color: #fff;
				}
				
				.fa-stack-overflow-b-hvr {
					color: #000;
				}
			
				.fa-stack-overflow-b-hvr:hover {
					color: #f69c55;
				}
				
				.fa-stack-overflow-w-hvr {
					color: #fff;
				}
			
				.fa-stack-overflow-w-hvr:hover {
					color: #f69c55;
				}
			
			/* === Stack Overflow With Background === */
			
				.fa-stack-overflow-c-bg {
					background: #f69c55;
					color: #fff;
				}
			
				.fa-stack-overflow-w-bg {
					background: #fff;
					color: #f69c55;
				}
			
				.fa-stack-overflow-c-bg-hvr {
					background: #f69c55;
					color: #fff;
				}

				.fa-stack-overflow-c-bg-hvr:hover {
					background: #fff;
					color: #f69c55;
				}
				
				.fa-stack-overflow-w-bg-hvr {
					background: #fff;
					color: #f69c55;
				}
				
				.fa-stack-overflow-w-bg-hvr:hover {
					background: #f69c55;
					color: #fff;
				}
				
		/* ===== SoundCloud ===== */
		
			.fa-soundcloud-b:before,
			.fa-soundcloud-c:before, 
			.fa-soundcloud-w:before,
			.fa-soundcloud-b-hvr:before,
			.fa-soundcloud-w-hvr:before,
			.fa-soundcloud-c-bg:before,
			.fa-soundcloud-w-bg:before,
			.fa-soundcloud-c-bg-hvr:before,
			.fa-soundcloud-w-bg-hvr:before {
			  content: "\f1be";
			}
			
			/* === SoundCloud Without Background === */
			
				.fa-soundcloud-b {
					color: #000;
				}
				
				.fa-soundcloud-c {
					color: #ff3300;
				}
			
				.fa-soundcloud-w {
					color: #fff;
				}
				
				.fa-soundcloud-b-hvr {
					color: #000;
				}
			
				.fa-soundcloud-b-hvr:hover {
					color: #ff3300;
				}
				
				.fa-soundcloud-w-hvr {
					color: #fff;
				}
			
				.fa-soundcloud-w-hvr:hover {
					color: #ff3300;
				}
			
			/* === SoundCloud With Background === */
			
				.fa-soundcloud-c-bg {
					background: #ff3300;
					color: #fff;
				}
			
				.fa-soundcloud-w-bg {
					background: #fff;
					color: #ff3300;
				}
			
				.fa-soundcloud-c-bg-hvr {
					background: #ff3300;
					color: #fff;
				}

				.fa-soundcloud-c-bg-hvr:hover {
					background: #fff;
					color: #ff3300;
				}
				
				.fa-soundcloud-w-bg-hvr {
					background: #fff;
					color: #ff3300;
				}
				
				.fa-soundcloud-w-bg-hvr:hover {
					background: #ff3300;
					color: #fff;
				}
				
		/* ===== WhatsApp ===== */
		
			.fa-whatsapp-b:before,
			.fa-whatsapp-c:before, 
			.fa-whatsapp-w:before,
			.fa-whatsapp-b-hvr:before,
			.fa-whatsapp-w-hvr:before,
			.fa-whatsapp-c-bg:before,
			.fa-whatsapp-w-bg:before,
			.fa-whatsapp-c-bg-hvr:before,
			.fa-whatsapp-w-bg-hvr:before {
			  content: "\f232";
			}
			
			/* === WhatsApp Without Background === */
			
				.fa-whatsapp-b {
					color: #000;
				}
				
				.fa-whatsapp-c {
					color: #25d366;
				}
			
				.fa-whatsapp-w {
					color: #fff;
				}
				
				.fa-whatsapp-b-hvr {
					color: #000;
				}
			
				.fa-whatsapp-b-hvr:hover {
					color: #25d366;
				}
				
				.fa-whatsapp-w-hvr {
					color: #fff;
				}
			
				.fa-whatsapp-w-hvr:hover {
					color: #25d366;
				}
			
			/* === WhatsApp With Background === */
			
				.fa-whatsapp-c-bg {
					background: #25d366;
					color: #fff;
				}
			
				.fa-whatsapp-w-bg {
					background: #fff;
					color: #25d366;
				}
			
				.fa-whatsapp-c-bg-hvr {
					background: #25d366;
					color: #fff;
				}

				.fa-whatsapp-c-bg-hvr:hover {
					background: #fff;
					color: #25d366;
				}
				
				.fa-whatsapp-w-bg-hvr {
					background: #fff;
					color: #25d366;
				}
				
				.fa-whatsapp-w-bg-hvr:hover {
					background: #25d366;
					color: #fff;
				}
				
		/* ===== WeChat ===== */
		
			.fa-wechat-b:before,
			.fa-wechat-c:before, 
			.fa-wechat-w:before,
			.fa-wechat-b-hvr:before,
			.fa-wechat-w-hvr:before,
			.fa-wechat-c-bg:before,
			.fa-wechat-w-bg:before,
			.fa-wechat-c-bg-hvr:before,
			.fa-wechat-w-bg-hvr:before {
			  content: "\f1d7";
			}
			
			/* === WeChat Without Background === */
			
				.fa-wechat-b {
					color: #000;
				}
				
				.fa-wechat-c {
					color: #09b83e;
				}
			
				.fa-wechat-w {
					color: #fff;
				}
				
				.fa-wechat-b-hvr {
					color: #000;
				}
			
				.fa-wechat-b-hvr:hover {
					color: #09b83e;
				}
				
				.fa-wechat-w-hvr {
					color: #fff;
				}
			
				.fa-wechat-w-hvr:hover {
					color: #09b83e;
				}
			
			/* === WeChat With Background === */
			
				.fa-wechat-c-bg {
					background: #09b83e;
					color: #fff;
				}
			
				.fa-wechat-w-bg {
					background: #fff;
					color: #09b83e;
				}
			
				.fa-wechat-c-bg-hvr {
					background: #09b83e;
					color: #fff;
				}

				.fa-wechat-c-bg-hvr:hover {
					background: #fff;
					color: #09b83e;
				}
				
				.fa-wechat-w-bg-hvr {
					background: #fff;
					color: #09b83e;
				}
				
				.fa-wechat-w-bg-hvr:hover {
					background: #09b83e;
					color: #fff;
				}
				
		/* ===== Medium ===== */
		
			.fa-medium-b:before,
			.fa-medium-c:before, 
			.fa-medium-w:before,
			.fa-medium-b-hvr:before,
			.fa-medium-w-hvr:before,
			.fa-medium-c-bg:before,
			.fa-medium-w-bg:before,
			.fa-medium-c-bg-hvr:before,
			.fa-medium-w-bg-hvr:before {
			  content: "\f23a";
			}
			
			/* === Medium Without Background === */
			
				.fa-medium-b {
					color: #000;
				}
				
				.fa-medium-c {
					color: #02b875;
				}
			
				.fa-medium-w {
					color: #fff;
				}
				
				.fa-medium-b-hvr {
					color: #000;
				}
			
				.fa-medium-b-hvr:hover {
					color: #02b875;
				}
				
				.fa-medium-w-hvr {
					color: #fff;
				}
			
				.fa-medium-w-hvr:hover {
					color: #02b875;
				}
			
			/* === Medium With Background === */
			
				.fa-medium-c-bg {
					background: #02b875;
					color: #fff;
				}
			
				.fa-medium-w-bg {
					background: #fff;
					color: #02b875;
				}
			
				.fa-medium-c-bg-hvr {
					background: #02b875;
					color: #fff;
				}

				.fa-medium-c-bg-hvr:hover {
					background: #fff;
					color: #02b875;
				}
				
				.fa-medium-w-bg-hvr {
					background: #fff;
					color: #02b875;
				}
				
				.fa-medium-w-bg-hvr:hover {
					background: #02b875;
					color: #fff;
				}
				
		/* ===== Vine ===== */
		
			.fa-vine-b:before,
			.fa-vine-c:before, 
			.fa-vine-w:before,
			.fa-vine-b-hvr:before,
			.fa-vine-w-hvr:before,
			.fa-vine-c-bg:before,
			.fa-vine-w-bg:before,
			.fa-vine-c-bg-hvr:before,
			.fa-vine-w-bg-hvr:before {
			  content: "\f1ca";
			}
			
			/* === Vine Without Background === */
			
				.fa-vine-b {
					color: #000;
				}
				
				.fa-vine-c {
					color: #00b489;
				}
			
				.fa-vine-w {
					color: #fff;
				}
				
				.fa-vine-b-hvr {
					color: #000;
				}
			
				.fa-vine-b-hvr:hover {
					color: #00b489;
				}
				
				.fa-vine-w-hvr {
					color: #fff;
				}
			
				.fa-vine-w-hvr:hover {
					color: #00b489;
				}
			
			/* === Vine With Background === */
			
				.fa-vine-c-bg {
					background: #00b489;
					color: #fff;
				}
			
				.fa-vine-w-bg {
					background: #fff;
					color: #00b489;
				}
			
				.fa-vine-c-bg-hvr {
					background: #00b489;
					color: #fff;
				}

				.fa-vine-c-bg-hvr:hover {
					background: #fff;
					color: #00b489;
				}
				
				.fa-vine-w-bg-hvr {
					background: #fff;
					color: #00b489;
				}
				
				.fa-vine-w-bg-hvr:hover {
					background: #00b489;
					color: #fff;
				}
				
		/* ===== Slack ===== */
		
			.fa-slack-b:before,
			.fa-slack-c:before, 
			.fa-slack-w:before,
			.fa-slack-b-hvr:before,
			.fa-slack-w-hvr:before,
			.fa-slack-c-bg:before,
			.fa-slack-w-bg:before,
			.fa-slack-c-bg-hvr:before,
			.fa-slack-w-bg-hvr:before {
			  content: "\f198";
			}
			
			/* === Slack Without Background === */
			
				.fa-slack-b {
					color: #000;
				}
				
				.fa-slack-c {
					color: #3aaf85;
				}
			
				.fa-slack-w {
					color: #fff;
				}
				
				.fa-slack-b-hvr {
					color: #000;
				}
			
				.fa-slack-b-hvr:hover {
					color: #3aaf85;
				}
				
				.fa-slack-w-hvr {
					color: #fff;
				}
			
				.fa-slack-w-hvr:hover {
					color: #3aaf85;
				}
			
			/* === Slack With Background === */
			
				.fa-slack-c-bg {
					background: #3aaf85;
					color: #fff;
				}
			
				.fa-slack-w-bg {
					background: #fff;
					color: #3aaf85;
				}
			
				.fa-slack-c-bg-hvr {
					background: #3aaf85;
					color: #fff;
				}

				.fa-slack-c-bg-hvr:hover {
					background: #fff;
					color: #3aaf85;
				}
				
				.fa-slack-w-bg-hvr {
					background: #fff;
					color: #3aaf85;
				}
				
				.fa-slack-w-bg-hvr:hover {
					background: #3aaf85;
					color: #fff;
				}
				
		/* ===== Instagram ===== */
		
			.fa-instagram-b:before,
			.fa-instagram-c:before, 
			.fa-instagram-w:before,
			.fa-instagram-b-hvr:before,
			.fa-instagram-w-hvr:before,
			.fa-instagram-c-bg:before,
			.fa-instagram-w-bg:before,
			.fa-instagram-c-bg-hvr:before,
			.fa-instagram-w-bg-hvr:before {
			  content: "\f16d";
			}
			
			/* === Instagram Without Background === */
			
				.fa-instagram-b {
					color: #000;
				}
				
				.fa-instagram-c {
					color: #e4405f;
				}
			
				.fa-instagram-w {
					color: #fff;
				}
				
				.fa-instagram-b-hvr {
					color: #000;
				}
			
				.fa-instagram-b-hvr:hover {
					color: #e4405f;
				}
				
				.fa-instagram-w-hvr {
					color: #fff;
				}
			
				.fa-instagram-w-hvr:hover {
					color: #e4405f;
				}
			
			/* === Instagram With Background === */
			
				.fa-instagram-c-bg {
					background: #e4405f;
					color: #fff;
				}
			
				.fa-instagram-w-bg {
					background: #fff;
					color: #e4405f;
				}
			
				.fa-instagram-c-bg-hvr {
					background: #e4405f;
					color: #fff;
				}

				.fa-instagram-c-bg-hvr:hover {
					background: #fff;
					color: #e4405f;
				}
				
				.fa-instagram-w-bg-hvr {
					background: #fff;
					color: #e4405f;
				}
				
				.fa-instagram-w-bg-hvr:hover {
					background: #e4405f;
					color: #fff;
				}
				
		/* ===== Dribbble ===== */
		
			.fa-dribbble-b:before,
			.fa-dribbble-c:before, 
			.fa-dribbble-w:before,
			.fa-dribbble-b-hvr:before,
			.fa-dribbble-w-hvr:before,
			.fa-dribbble-c-bg:before,
			.fa-dribbble-w-bg:before,
			.fa-dribbble-c-bg-hvr:before,
			.fa-dribbble-w-bg-hvr:before {
			  content: "\f17d";
			}
			
			/* === Dribbble Without Background === */
			
				.fa-dribbble-b {
					color: #000;
				}
				
				.fa-dribbble-c {
					color: #ea4c89;
				}
			
				.fa-dribbble-w {
					color: #fff;
				}
				
				.fa-dribbble-b-hvr {
					color: #000;
				}
			
				.fa-dribbble-b-hvr:hover {
					color: #ea4c89;
				}
				
				.fa-dribbble-w-hvr {
					color: #fff;
				}
			
				.fa-dribbble-w-hvr:hover {
					color: #ea4c89;
				}
			
			/* === Dribbble With Background === */
			
				.fa-dribbble-c-bg {
					background: #ea4c89;
					color: #fff;
				}
			
				.fa-dribbble-w-bg {
					background: #fff;
					color: #ea4c89;
				}
			
				.fa-dribbble-c-bg-hvr {
					background: #ea4c89;
					color: #fff;
				}

				.fa-dribbble-c-bg-hvr:hover {
					background: #fff;
					color: #ea4c89;
				}
				
				.fa-dribbble-w-bg-hvr {
					background: #fff;
					color: #ea4c89;
				}
				
				.fa-dribbble-w-bg-hvr:hover {
					background: #ea4c89;
					color: #fff;
				}
				
		/* ===== Flickr ===== */
		
			.fa-flickr-b:before,
			.fa-flickr-c:before, 
			.fa-flickr-w:before,
			.fa-flickr-b-hvr:before,
			.fa-flickr-w-hvr:before,
			.fa-flickr-c-bg:before,
			.fa-flickr-w-bg:before,
			.fa-flickr-c-bg-hvr:before,
			.fa-flickr-w-bg-hvr:before {
			  content: "\f16e";
			}
			
			/* === Flickr Without Background === */
			
				.fa-flickr-b {
					color: #000;
				}
				
				.fa-flickr-c {
					color: #ff0084;
				}
			
				.fa-flickr-w {
					color: #fff;
				}
				
				.fa-flickr-b-hvr {
					color: #000;
				}
			
				.fa-flickr-b-hvr:hover {
					color: #ff0084;
				}
				
				.fa-flickr-w-hvr {
					color: #fff;
				}
			
				.fa-flickr-w-hvr:hover {
					color: #ff0084;
				}
			
			/* === Flickr With Background === */
			
				.fa-flickr-c-bg {
					background: #ff0084;
					color: #fff;
				}
			
				.fa-flickr-w-bg {
					background: #fff;
					color: #ff0084;
				}
			
				.fa-flickr-c-bg-hvr {
					background: #ff0084;
					color: #fff;
				}

				.fa-flickr-c-bg-hvr:hover {
					background: #fff;
					color: #ff0084;
				}
				
				.fa-flickr-w-bg-hvr {
					background: #fff;
					color: #ff0084;
				}
				
				.fa-flickr-w-bg-hvr:hover {
					background: #ff0084;
					color: #fff;
				}
				
		/* ===== FourSquare ===== */
		
			.fa-foursquare-b:before,
			.fa-foursquare-c:before, 
			.fa-foursquare-w:before,
			.fa-foursquare-b-hvr:before,
			.fa-foursquare-w-hvr:before,
			.fa-foursquare-c-bg:before,
			.fa-foursquare-w-bg:before,
			.fa-foursquare-c-bg-hvr:before,
			.fa-foursquare-w-bg-hvr:before {
			  content: "\f180";
			}
			
			/* === FourSquare Without Background === */
			
				.fa-foursquare-b {
					color: #000;
				}
				
				.fa-foursquare-c {
					color: #f94877;
				}
			
				.fa-foursquare-w {
					color: #fff;
				}
				
				.fa-foursquare-b-hvr {
					color: #000;
				}
			
				.fa-foursquare-b-hvr:hover {
					color: #f94877;
				}
				
				.fa-foursquare-w-hvr {
					color: #fff;
				}
			
				.fa-foursquare-w-hvr:hover {
					color: #f94877;
				}
			
			/* === FourSquare With Background === */
			
				.fa-foursquare-c-bg {
					background: #f94877;
					color: #fff;
				}
			
				.fa-foursquare-w-bg {
					background: #fff;
					color: #f94877;
				}
			
				.fa-foursquare-c-bg-hvr {
					background: #f94877;
					color: #fff;
				}

				.fa-foursquare-c-bg-hvr:hover {
					background: #fff;
					color: #f94877;
				}
				
				.fa-foursquare-w-bg-hvr {
					background: #fff;
					color: #f94877;
				}
				
				.fa-foursquare-w-bg-hvr:hover {
					background: #f94877;
					color: #fff;
				}
				
		/* ===== Behance ===== */
		
			.fa-behance-b:before,
			.fa-behance-c:before, 
			.fa-behance-w:before,
			.fa-behance-b-hvr:before,
			.fa-behance-w-hvr:before,
			.fa-behance-c-bg:before,
			.fa-behance-w-bg:before,
			.fa-behance-c-bg-hvr:before,
			.fa-behance-w-bg-hvr:before {
			  content: "\f1b4";
			}
			
			/* === Behance Without Background === */
			
				.fa-behance-b {
					color: #000;
				}
				
				.fa-behance-c {
					color: #f94877;
				}
			
				.fa-behance-w {
					color: #fff;
				}
				
				.fa-behance-b-hvr {
					color: #000;
				}
			
				.fa-behance-b-hvr:hover {
					color: #f94877;
				}
				
				.fa-behance-w-hvr {
					color: #fff;
				}
			
				.fa-behance-w-hvr:hover {
					color: #f94877;
				}
			
			/* === Behance With Background === */
			
				.fa-behance-c-bg {
					background: #f94877;
					color: #fff;
				}
			
				.fa-behance-w-bg {
					background: #fff;
					color: #f94877;
				}
			
				.fa-behance-c-bg-hvr {
					background: #f94877;
					color: #fff;
				}

				.fa-behance-c-bg-hvr:hover {
					background: #fff;
					color: #f94877;
				}
				
				.fa-behance-w-bg-hvr {
					background: #fff;
					color: #f94877;
				}
				
				.fa-behance-w-bg-hvr:hover {
					background: #f94877;
					color: #fff;
				}
				
		/* ===== SnapChat ===== */
		
			.fa-snapchat-b:before,
			.fa-snapchat-c:before, 
			.fa-snapchat-w:before,
			.fa-snapchat-b-hvr:before,
			.fa-snapchat-w-hvr:before,
			.fa-snapchat-c-bg:before,
			.fa-snapchat-w-bg:before,
			.fa-snapchat-c-bg-hvr:before,
			.fa-snapchat-w-bg-hvr:before {
			  content: "\f2ab";
			}
			
			/* === SnapChat Without Background === */
			
				.fa-snapchat-b {
					color: #000;
				}
				
				.fa-snapchat-c {
					color: #fffc00;
				}
			
				.fa-snapchat-w {
					color: #fff;
				}
				
				.fa-snapchat-b-hvr {
					color: #000;
				}
			
				.fa-snapchat-b-hvr:hover {
					color: #fffc00;
				}
				
				.fa-snapchat-w-hvr {
					color: #fff;
				}
			
				.fa-snapchat-w-hvr:hover {
					color: #fffc00;
				}
			
			/* === SnapChat With Background === */
			
				.fa-snapchat-c-bg {
					background: #fffc00;
					color: #fff;
				}
			
				.fa-snapchat-w-bg {
					background: #fff;
					color: #fffc00;
				}
			
				.fa-snapchat-c-bg-hvr {
					background: #fffc00;
					color: #fff;
				}

				.fa-snapchat-c-bg-hvr:hover {
					background: #fff;
					color: #fffc00;
				}
				
				.fa-snapchat-w-bg-hvr {
					background: #fff;
					color: #fffc00;
				}
				
				.fa-snapchat-w-bg-hvr:hover {
					background: #fffc00;
					color: #fff;
				}
				
		/* ===== Github ===== */
		
			.fa-github-b:before,
			.fa-github-c:before, 
			.fa-github-w:before,
			.fa-github-b-hvr:before,
			.fa-github-w-hvr:before,
			.fa-github-c-bg:before,
			.fa-github-w-bg:before,
			.fa-github-c-bg-hvr:before,
			.fa-github-w-bg-hvr:before {
			  content: "\f09b";
			}
			
			/* === Github Without Background === */
			
				.fa-github-b {
					color: #000;
				}
				
				.fa-github-c {
					color: #24292e;
				}
			
				.fa-github-w {
					color: #fff;
				}
				
				.fa-github-b-hvr {
					color: #000;
				}
			
				.fa-github-b-hvr:hover {
					color: #24292e;
				}
				
				.fa-github-w-hvr {
					color: #fff;
				}
			
				.fa-github-w-hvr:hover {
					color: #24292e;
				}
			
			/* === Github With Background === */
			
				.fa-github-c-bg {
					background: #24292e;
					color: #fff;
				}
			
				.fa-github-w-bg {
					background: #fff;
					color: #24292e;
				}
			
				.fa-github-c-bg-hvr {
					background: #24292e;
					color: #fff;
				}

				.fa-github-c-bg-hvr:hover {
					background: #fff;
					color: #24292e;
				}
				
				.fa-github-w-bg-hvr {
					background: #fff;
					color: #24292e;
				}
				
				.fa-github-w-bg-hvr:hover {
					background: #24292e;
					color: #fff;
				}			