.list_social_icon {
	list-style: none;
	padding: 0;
	margin: 0;
}
.list_social_icon li.official a .fa-facebook-f, .list_social_icon li.official a .fa-facebook, .list_social_icon li.official a .fa-facebook-square, .list_social_icon li.official a .fa-facebook-messenger{color: #3b5998;}
.list_social_icon li.official a .fa-twitter, .list_social_icon li.official a .fa-twitter-square, .list_social_icon li.official a .fa-twitch{color: #00acee;} 
.list_social_icon li.official a .fa-instagram{background: -webkit-linear-gradient(#405de6, #5851db, #833ab4, #c13584, #e1306c, #fd1d1d, #f56040, #f77737, #fcaf45, #ffdc80);  -webkit-background-clip: text; -webkit-text-fill-color: transparent;} 
.list_social_icon li.official a .fa-tumblr-square, .list_social_icon li.official a .fa-tumblr{color: #34526f;} 
.list_social_icon li.official a .fa-line{color: #00B900;} 
.list_social_icon li.official a .fa-pinterest, .list_social_icon li.official a .fa-pinterest-p, .list_social_icon li.official a .fa-pinterest-square{color: #c8232c;}
.list_social_icon li.official a .fa-vk{color: #43638a;} 
.list_social_icon li.official a .fa-youtube, .list_social_icon li.official a .fa-youtube-square{color: #f70000;} 
.list_social_icon li.official a .fa-google-plus-g, li.official a .fa-google, li.official a .fa-google-drive, li.official a .fa-google-play, li.official a .fa-google-plus, li.official a .fa-google-plus-g, li.official a .fa-google-plus-square, li.official a .fa-google-wallet, li.official a .fa-vr-cardboard  {color: #d34940;} 
.list_social_icon li.official a .fa-xing, li.official a .fa-xing-square{background: -webkit-linear-gradient(#006568, #007579, #00888d);  -webkit-background-clip: text; -webkit-text-fill-color: transparent;} 
.list_social_icon li.official a .fa-yelp{color: #dc0000;}
.list_social_icon li.official a .fa-skype{color: #0095dd;} 
.list_social_icon li.official a .fa-paypal, li.official a .fa-cc-paypal{color: #105eab;} 
.list_social_icon li.official a .fa-digg{color: #0273b7;} 
.list_social_icon li.official a .fa-blogger-b, .list_social_icon li.official a .fa-blogger {color: #ec7901;} 
.list_social_icon li.official a .fa-rss, .list_social_icon li.official a .fa-rss-square{color: #f79f00;}
.list_social_icon li.official a .fa-apple, li.official a .fa-apple-alt, li.official a .fa-apple-pay, li.official a .fa-cc-apple-pay, li.official a .fa-mobile, li.official a .fa-mobile-alt, li.official a .fa-tablet, li.official a .fa-tablet-alt {background: -webkit-linear-gradient(#a3aaae, #000000, #f9f6ef);  -webkit-background-clip: text; -webkit-text-fill-color: transparent;} 
.list_social_icon li.official a .fa-linkedin-in, li.official a .fa-linkedin{color: #0e72a3;} 
.list_social_icon li.official a .fa-envelope, li.official a .fa-at, li.official a .fa-envelope, li.official a .fa-envelope-open, li.official a .fa-envelope-open, li.official a .fa-envelope-square{color: #178ae1;} 
.list_social_icon li.official a .fa-reddit-alien, li.official a .fa-reddit, li.official a .fa-reddit-square{color: #ed4900;} 
.list_social_icon li.official a .fa-delicious{color: #0000f7;}
.list_social_icon li.official a .fa-dribbble, li.official a .fa-dribbble-square{color: #e24c86;} 
.list_social_icon li.official a .fa-stumbleupon, li.official a .fa-stumbleupon-circle{color: #d93e06;} 
.list_social_icon li.official a .fa-flickr{color: #e6187f;} 
.list_social_icon li.official a .fa-wordpress, li.official a .fa-wordpress-simple{color: #2089b8;} 
.list_social_icon li.official a .fa-snapchat-ghost, li.official a .fa-snapchat, li.official a .fa-snapchat-square{color: #FFFC00;} 
.list_social_icon li.official a .fa-vimeo, li.official a .fa-vimeo-square, li.official a .fa-vimeo-v{color: #01a8e7;}
.list_social_icon li.official a .fa-behance-square, li.official a .fa-behance{color: #4167ad;}
.list_social_icon li.official a .fa-mix{color: #d0525c;}
.list_social_icon li.official a .fa-yahoo{color: #720e9e;}
.list_social_icon li.official a .fa-vimeo, li.official a .fa-vimeo-square, li.official a .fa-vimeo-v{color: #01a8e7;}
li a {color: #e24c86;}

ul.list_type_horizontal li {
    display: inline-block;
    margin: 5px;
}

ul.list_type_horizontal li:last-child{
	margin-right: 0;
}

ul.list_type_horizontal li:first-child{
	margin-left: 0;
}