
a[class|="social-icon"] {
	display : inline-block;
	height : 25px;
	width : 25px;
	margin-right : 7px;
	overflow : hidden;
	text-indent : -9999px;
}
a.social-icon-facebook {
	background : url('/sebin/b/p/icon-social-facebook-grey.svg') no-repeat center;
}
a.social-icon-twitter {
	background : url('/sebin/j/v/icon-social-twitter-grey.svg') no-repeat center;
}
a.social-icon-youtube {
	background : url('/sebin/l/e/icon-social-youtube-grey.svg') no-repeat center;
}
a.social-icon-email {
	background : url('/sebin/v/f/icon-social-email-grey.svg') no-repeat center;
}
a[class|='button'] {
	display : inline-block;
	padding : 15px 25px;
	border-radius : 5px;
	font-size : 14px;
	line-height : 1.1;
	text-decoration : none;
}
a[class|='button']:hover {
	text-decoration : none;
}
a.button-orange {
	color : #fff !important;
	background-color : #c35a28;
}
a.button-orange:hover {
	background-color : #b44713;
}
a.button-green {
	color : #fff !important;
	background-color : #124734;
}
a.button-green:hover {
	background-color : #0a3425;
}
a[class|='icon'] {
	display : block;
	font-size : 13px;
	line-height : 1.1;
	padding : 5px 0 5px 20px;
}
a.icon-email {
	background : url('/sebin/r/p/icon-link-email.svg') no-repeat left;
}
a.icon-twitter {
	background : url('/sebin/l/e/icon-link-twitter.svg') no-repeat left;
}
a.icon-phone {
	background : url('/sebin/x/w/icon-link-phone.svg') no-repeat left;
}
.intro {
	color : #736357;
	font-size : 20px;
	font-weight : 500;
}
a.arrow-after {
}
a.arrow-after:hover {
	color : #736357;
	text-decoration : none;
}
a.arrow-after:hover:after {
	right : -2px;
}
a.arrow-after:after {
}
a.icon-linkedin {
	background : url('/sebin/f/l/icon-link-linkedin.svg') no-repeat left;
}
table.styled-table {
	width : 100%;
	border-collapse : collapse;
	text-align : left;
	border : 0;
	border-bottom : 1px solid #ccc !important;
}
table.styled-table th:first-child, table.styled-table td:first-child {
	border-left : 0;
}
table.styled-table tr:nth-child(even) {
	background-color : #e1e1e1;
}
table.styled-table td {
	vertical-align : top;
	padding : 10px;
	border-left : 1px solid #ccc;
}
table.styled-table th {
	color : #fff;
	padding : 10px;
	background-color : #124734;
	border-left : 1px solid #ccc;
}
a.button-purple {
	color : #fff !important;
	background-color : #53356f;
}
a.button-purple:hover {
	background-color : #3d2756;
}
