.entry-footer{
	display: table;
}

.entry-footer .column {
	clear: both;
	display: block;
	width: 100%;
	margin: 0;
}

.entry-footer .right {
	margin: 0;
	width: 350px;
}

.social-link-buttons{
	list-style: none;
	margin: 0 0 5px 0;
	padding: 0;
	width: 100%;
}

.social-link-buttons .social-button {
	display: inline-block !important;
	margin: 0 !important;
	padding: 0 !important;
	vertical-align: top;
	width: 33%;
}

/* Color block, backgrounds, borders and hover - focus effects */
.social-link-buttons .social-button a {
	background-color: #758b4c; /* Button color (lighter) */
	border-color: #485b24; /* Border, hover, focus color (darker) */
	outline: 0;
}

.social-link-buttons .social-button a:focus,.social-link-buttons .social-button a:hover {
	background: #485b24; /* Hover, focus color (darker) */
	outline: 0;
}

.social-link-buttons li {
	border-color: #485b24; /* Change this value to alter border color */
}

.social-link-buttons .social-button a {
	border-color:  inherit;
	border-bottom: 1px solid;
	border-top: 1px solid;
	box-shadow: 0 1px 0 rgba(255,255,255,.5) inset;
	color: #ffffff;
	display: block;
	font-family: Helvetica,Verdana,Sans-serif;
	font-size: 12px;
	line-height: 18px;
	padding: 4px 0px 3px 0;
	text-align: center;
	transition: all .3s ease-in-out;
	text-decoration: none;
}

ul.social-link-buttons {
	display: flex; /* IMPORTANT */
	font: 12px "LucidaGrande"
}

.social-link-buttons .social-button a .icon {
	font-size: 14px;
	line-height: 18px;
	padding: 0 2px 0 0;
}

.social-link-buttons li a {
	outline: 0;
	margin: 0 !important;
	color: #ffffff !important;
}

.social-link-buttons li.button-left a {
	border-bottom-left-radius: 3px;
	border-left: 1px solid;
	border-top-left-radius: 3px;
	border-color: inherit;
}

.social-link-buttons li.button-right a {
	border-bottom-right-radius: 3px;
	border-right: 1px solid;
	border-top-right-radius: 3px;
	border-color: inherit;
}

.social-link-buttons li.button-center a {
	border-left: 1px solid;
	border-right: 1px solid;
	border-color: inherit;
}

.social-link-buttons li.button-between a {
	border-right: 1px solid;
	border-color: inherit;
}

/* FontAwesome styles */
@font-face {
	font-family:'FontAwesome';
	src:url('fonts/fontawesome/fontawesome-webfont.eot?v=4.7.0');
	src:url('fonts/fontawesome/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),
		url('fonts/fontawesome/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),
		url('fonts/fontawesome/fontawesome-webfont.woff?v=4.7.0') format('woff'),
		url('fonts/fontawesome/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),
		url('fonts/fontawesome/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');
	font-weight:normal;
	font-style:normal;
}

[class^="icono-"],
[class*=" icono-"] {
	font-family: 'FontAwesome';
	font-weight: normal;
	font-style: normal;
	text-decoration: inherit;
	-webkit-font-smoothing: antialiased;
	*margin-right: .3em;
}

[class^="icono-"]:before,
[class*=" icono-"]:before {
	text-decoration: inherit;
	display: inline-block;
	speak: none;
}

a [class^="icono-"],
a [class*=" icono-"] {
	display:inline;
}

.icono-google-plus:before {
	content: "\f0d5";
}

.icono-twitter:before {
	content: "\f099";
}

.icono-facebook:before {
	content: "\f09a";
}

.icono-envelope-alt:before {
	content: "\f003";
}

.icono-print:before {
	content: "\f02f";
}
.icono-whatsapp:before {
	content:"\f232";
}

[class^="icono-"].hide,
[class*=" icono-"].hide {
	display: none;
}