/* CSS Document */
/* CSS Document */
@charset "utf-8";

/* Social Media Icon Links Extension (S.M.I.L.E.) */

.socialmedia-buttons {
	overflow: hidden;
	margin:0 auto;
	width:400px;
	float:left;
	padding:11px 0 0 10px;
}

.socialmedia-buttons h3 {
		letter-spacing:-1px; font-family: 'Open Sans', arial, serif !important; font-size:24px; font-weight:600!important; color:#fff; width:300px; margin:16px 30px 0 0; float:left; padding:0; border:none;
	}


.socialmedia-buttons a {
	float: left;
	width: 54px;
	height: 56px;
	margin: 0 11px 0 0;
	overflow: hidden;
}

.socialmedia-buttons a img {
	width:54px!important; height:112px!important; margin-right:23px!important; position:relative; top:-57px;
}

.smw_left {
	text-align: left;
}

.smw_center {
	text-align: center;
}

.smw_right {
	text-align: right;
}
	
.socialmedia-buttons img {
	float: left;
	border: 0;
	border: 0 !important;
	margin-right: 11px !important;
	display: inline;
}

.socialmedia-buttons a {
	background: none !important;
}

.socialmedia-buttons a:hover {
	text-decoration: none;
	border: 0;
}

	.socialmedia-buttons a:hover img {
		margin: 0px 0 0 0;
		top:2px;
	}

.socialmedia-buttons img.fade:hover {
	opacity: 1 !important;
	-moz-opacity: 1 !important;
}

.socialmedia-buttons img.scale:hover {
	-moz-transform: scale(1.2);
	-webkit-transform: scale(1.2);
	-webkit-transition: all 0.2s ease-in;
	-moz-transition: all 0.2s ease-in;
	-ms-zoom: 1.2;
	transition: all 0.2s ease;
}
	
.socialmedia-buttons img.bounce:hover {
	transform: translate(0px, -2px);
	-moz-transform: translate(0px, -2px);
	-webkit-transform: translate(0px, -2px);
	-webkit-transition: -webkit-transform 0.2s ease-in;
	-moz-transition: all 0.2s ease-in;
	transition: all 0.2s ease;
	
}

.socialmedia-buttons img.combo:hover {
	transform: translate(0px, -4px);
	-moz-transform: scale(1.1) translate(0px, -4px);
	-webkit-transform: scale(1.1) translate(0px, -4px);
	-ms-zoom: 1.1;
	opacity: 1 !important;
	-moz-opacity: 1 !important;
	-webkit-transition: all 0.2s ease-in;
	-moz-transition: all 0.2s ease-in;
	transition: all 0.2s ease;
}