/*============================================================================
  Social Icon Buttons v1.0
  Author:
    Carson Shold | @cshold
    http://www.carsonshold.com
  MIT License
==============================================================================*/
@font-face {
  font-family: 'icons';
  src: url("icons.eot?qhrhpx");
  src: url("icons.eot?qhrhpx#iefix") format("embedded-opentype"), url("icons.ttf?qhrhpx") format("truetype"), url("icons.woff?qhrhpx") format("woff"), url("icons.svg?qhrhpx#icons") format("svg");
  font-weight: normal;
  font-style: normal; }
[class^="icon-"], [class*=" icon-"] {
  font-family: 'icons';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

.icon-fancy:before {
  content: "a"; }

.icon-twitter:before {
  content: "b"; }

.icon-facebook:before {
  content: "c"; }

.icon-google:before {
  content: "d"; }

.icon-pinterest:before {
  content: "e"; }

.icon-reddit:before {
  content: "f"; }

.icon-linkedin:before {
  content: "g"; }

.icon-skype:before {
  content: "h"; }

/*================ Social share buttons ================*/
.social-sharing {
	font-family: "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
	text-align: center;
	width: 100%;
	display: table;
  /*================ Large Buttons ================*/ }

.social-sharing * {
 	-webkit-box-sizing: border-box;
 	-moz-box-sizing: border-box;
	box-sizing: border-box;
	}
	
.social-sharing a {
	display: inline-block;
    color: #fff !important;
    margin: 10px;
    line-height: 22px;
    text-decoration: none;
    font-weight: normal;
	}
	
.social-sharing a:active {
    color: #fff;
	}
	
.social-sharing a:hover {
	color: silver; 
	}

	  
.social-sharing span {
    display: inline-block;
	}
	
.social-sharing .icon {
    padding: 0px; 
	}

.social-sharing.is-large a {
    line-height: 40px; 
	}
	
.social-sharing.is-large a span {
	height: 40px;
	line-height: 40px;
	font-size: 40px; 
	}
	  
.social-sharing.is-large a .icon {
	padding: 0px; 
	}
	  