@charset "utf-8";
/* CSS Document */

/************************************************************************************
SOCIAL LINK a.sb
*************************************************************************************/
a.sb, .sb a {
	width: 24px;
	height: 24px;
	background-repeat: no-repeat;
	background-position: center center;
	text-indent: -900em;
	color: #333;
	text-decoration: none;
	line-height: 100%;
	white-space: nowrap;
	display: inline-block;
	position: relative;
	vertical-align: middle;
	margin:4px 0 0 4px;
	
	/* default button color */
	background-color: #ececec;
	border: solid 1px #b8b8b9;
	
	/* default box shadow */
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.3), 0 1px 0 rgba(0,0,0,.1);
	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.3), 0 1px 0 rgba(0,0,0,.1);
	box-shadow: inset 0 1px 2px rgba(255,255,255,.3), 0 1px 0 rgba(0,0,0,.2);

	/* default border radius */
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	
}
/* for IE */
*:first-child+html a.sb, *:first-child+html .sb a {
	text-indent: 0;
	line-height: 0;
	font-size: 0;
	overflow: hidden;
}


/* SB LIST
================================================ */
.sb {
	margin: 0;
	padding: 0;
}
.sb li {
	margin: 0;
	padding: 0;
	display: inline;
}

/* STYLES
================================================ */

/* min style */
a.sb.min, .sb.min a {
	background-color: transparent;
	border: none;
	
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}

/* no-border style */
a.sb.no-border, .sb.no-border a {
	background-color: transparent;
	border: none;
}

/* COLORS
================================================ */

/* default hover */
a.sb:hover:after, .sb a:hover:after {
	background-image: none;
}
a.sb:hover, .sb a:hover, a.sb:hover:after, .sb a:hover:after {
	background-color: #d1ab62;	/*c08d3a*/
}

/* ICONS
================================================ */
a.sb.twitter, .sb a.twitter {
	background-image: url(../images/white_twitter.png);
	background-size:24px;
}

a.sb.facebook, .sb a.facebook {
	background-image: url(../images/white_facebook.png);
	background-size:24px;
}

a.sb.linkedin, .sb a.linkedin {
	background-image: url(../images/white_linkedin.png);
	background-size:24px;
}	
