/*

CSS Social Icons
By: Nick La (@nickla)
http://webdesignerwall.com/tutorials/css-social-buttons

Version: 1.0

*/

/************************************************************************************
SOCIAL LINK a.sb
*************************************************************************************/
a.sb,
.sb a {
	width: 32px;
	height: 32px;
	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: 0 2px 5px 0;
	
	/* 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 0 rgba(255,255,255,.3), 0 1px 0 rgba(0,0,0,.1);

	/* 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;
}


/* SIZES
================================================ */
/* small */
a.sb.small,
.sb.small a {
	width: 26px;
	height: 26px;
	font-size: 90%;
}

/* large */
a.sb.large,
.sb.large a {
	width: 40px;
	height: 40px;
	font-size: 120%;
}


/* GRADIENTS
================================================ */

/* default gradient */
a.sb.gradient,
.sb.gradient a {
	background-color: transparent !important;
}
a.sb.gradient:after,
.sb.gradient a:after {
	padding: 1px;
	content: "";
	width: 100%;
	height: 100%;
	position: absolute;
	top: -1px;
	left: -1px;
	z-index: -1;
	
	-webkit-box-shadow: inset 0 2px 0 rgba(255,255,255,.3);
	-moz-box-shadow: inset 0 2px 0 rgba(255,255,255,.3);
	box-shadow: inset 0 2px 0 rgba(255,255,255,.3);

	/* default gradient */
	background: -moz-linear-gradient(top, #eeeeee 0%, #d2d2d2 100%);
	background: -webkit-linear-gradient(top, #eeeeee 0%, #d2d2d2 100%);
	background: linear-gradient(top, #eeeeee 0%, #d2d2d2 100%);
}

/* gradient blue */
a.sb.gradient.blue:after,
.sb.gradient.blue a:after {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUzODRlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMyYzU2OWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background-image: -moz-linear-gradient(top,  rgba(83,132,237,1) 0%, rgba(44,86,159,1) 100%);
	background-image: -webkit-linear-gradient(top,  rgba(83,132,237,1) 0%,rgba(44,86,159,1) 100%);
	background-image: linear-gradient(top,  rgba(83,132,237,1) 0%,rgba(44,86,159,1) 100%);
}

/* gradient purple */
a.sb.gradient.purple:after,
.sb.gradient.purple a:after {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzdmNzdmYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM0ZTE4ZGIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background-image: -moz-linear-gradient(top,  rgba(127,119,252,1) 0%, rgba(78,24,219,1) 100%);
	background-image: -webkit-linear-gradient(top,  rgba(127,119,252,1) 0%,rgba(78,24,219,1) 100%);
	background-image: linear-gradient(top,  rgba(127,119,252,1) 0%,rgba(78,24,219,1) 100%);
}

/* gradient red */
a.sb.gradient.red:after,
.sb.gradient.red a:after {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y5NzQ1OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkNzIzMTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background-image: -moz-linear-gradient(top,  rgba(249,116,88,1) 0%, rgba(215,35,18,1) 100%);
	background-image: -webkit-linear-gradient(top,  rgba(249,116,88,1) 0%,rgba(215,35,18,1) 100%);
	background-image: linear-gradient(top,  rgba(249,116,88,1) 0%,rgba(215,35,18,1) 100%);
}

/* gradient green */
a.sb.gradient.green:after,
.sb.gradient.green a:after {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUxYjkxMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMTc5MDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background-image: -moz-linear-gradient(top,  rgba(81,185,18,1) 0%, rgba(49,121,9,1) 100%);
	background-image: -webkit-linear-gradient(top,  rgba(81,185,18,1) 0%,rgba(49,121,9,1) 100%);
	background-image: linear-gradient(top,  rgba(81,185,18,1) 0%,rgba(49,121,9,1) 100%);
}

/* gradient green */
a.sb.gradient.green:after,
.sb.gradient.green a:after {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUxYjkxMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMTc5MDkiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background-image: -moz-linear-gradient(top,  rgba(81,185,18,1) 0%, rgba(49,121,9,1) 100%);
	background-image: -webkit-linear-gradient(top,  rgba(81,185,18,1) 0%,rgba(49,121,9,1) 100%);
	background-image: linear-gradient(top,  rgba(81,185,18,1) 0%,rgba(49,121,9,1) 100%);
}

/* gradient orange */
a.sb.gradient.orange:after,
.sb.gradient.orange a:after {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmYTUwMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZjZmMDAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background-image: -moz-linear-gradient(top,  rgba(255,165,0,1) 0%, rgba(255,111,0,1) 100%);
	background-image: -webkit-linear-gradient(top,  rgba(255,165,0,1) 0%,rgba(255,111,0,1) 100%);
	background-image: linear-gradient(top,  rgba(255,165,0,1) 0%,rgba(255,111,0,1) 100%);
}

/* gradient brown */
a.sb.gradient.brown:after,
.sb.gradient.brown a:after {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2M1NjMwNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3YjNiMDIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background-image: -moz-linear-gradient(top,  rgba(197,99,5,1) 0%, rgba(123,59,2,1) 100%);
	background-image: -webkit-linear-gradient(top,  rgba(197,99,5,1) 0%,rgba(123,59,2,1) 100%);
	background-image: linear-gradient(top,  rgba(197,99,5,1) 0%,rgba(123,59,2,1) 100%);
}

/* gradient black */
a.sb.gradient.black:after,
.sb.gradient.black a:after {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU2NTY1NiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMwMzAzMDMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background-image: -moz-linear-gradient(top,  rgba(86,86,86,1) 0%, rgba(3,3,3,1) 100%);
	background-image: -webkit-linear-gradient(top,  rgba(86,86,86,1) 0%,rgba(3,3,3,1) 100%);
	background-image: linear-gradient(top,  rgba(86,86,86,1) 0%,rgba(3,3,3,1) 100%);
}

/* gradient gray */
a.sb.gradient.gray:after,
.sb.gradient.gray a:after {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2FjYWJhYiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1MjUyNTIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background-image: -moz-linear-gradient(top,  rgba(172,171,171,1) 0%, rgba(82,82,82,1) 100%);
	background-image: -webkit-linear-gradient(top,  rgba(172,171,171,1) 0%,rgba(82,82,82,1) 100%);
	background-image: linear-gradient(top,  rgba(172,171,171,1) 0%,rgba(82,82,82,1) 100%);
}

/* gradient light-gray */
a.sb.gradient.light-gray:after,
.sb.gradient.light-gray a:after {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q5ZDlkOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5ZDlkOWQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background-image: -moz-linear-gradient(top,  rgba(217,217,217,1) 0%, rgba(157,157,157,1) 100%);
	background-image: -webkit-linear-gradient(top,  rgba(217,217,217,1) 0%,rgba(157,157,157,1) 100%);
	background-image: linear-gradient(top,  rgba(217,217,217,1) 0%,rgba(157,157,157,1) 100%);
}

/* gradient light-blue */
a.sb.gradient.light-blue:after,
.sb.gradient.light-blue a:after {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2QxZTVmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5NmMyZmEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background-image: -moz-linear-gradient(top,  rgba(209,229,254,1) 0%, rgba(150,194,250,1) 100%);
	background-image: -webkit-linear-gradient(top,  rgba(209,229,254,1) 0%,rgba(150,194,250,1) 100%);
	background-image: linear-gradient(top,  rgba(209,229,254,1) 0%,rgba(150,194,250,1) 100%);
}

/* gradient light-purple */
a.sb.gradient.light-purple:after,
.sb.gradient.light-purple a:after {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2NlYzlmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNhODllZmMiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background-image: -moz-linear-gradient(top,  rgba(206,201,254,1) 0%, rgba(168,158,252,1) 100%);
	background-image: -webkit-linear-gradient(top,  rgba(206,201,254,1) 0%,rgba(168,158,252,1) 100%);
	background-image: linear-gradient(top,  rgba(206,201,254,1) 0%,rgba(168,158,252,1) 100%);
}

/* gradient pink */
a.sb.gradient.pink:after,
.sb.gradient.pink a:after {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZDNmMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZTkzY2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background-image: -moz-linear-gradient(top,  rgba(253,211,240,1) 0%, rgba(254,147,203,1) 100%);
	background-image: -webkit-linear-gradient(top,  rgba(253,211,240,1) 0%,rgba(254,147,203,1) 100%);
	background-image: linear-gradient(top,  rgba(253,211,240,1) 0%,rgba(254,147,203,1) 100%);
}

/* gradient light-green */
a.sb.gradient.light-green:after,
.sb.gradient.light-green a:after {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2IzZWYxNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM4ZGM4MGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background-image: -moz-linear-gradient(top,  rgba(179,239,22,1) 0%, rgba(141,200,14,1) 100%);
	background-image: -webkit-linear-gradient(top,  rgba(179,239,22,1) 0%,rgba(141,200,14,1) 100%);
	background-image: linear-gradient(top,  rgba(179,239,22,1) 0%,rgba(141,200,14,1) 100%);
}

/* gradient yellow */
a.sb.gradient.yellow:after,
.sb.gradient.yellow a:after {
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZkZjZiMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmRlMDciIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background-image: -moz-linear-gradient(top,  rgba(253,246,177,1) 0%, rgba(255,222,7,1) 100%);
	background-image: -webkit-linear-gradient(top,  rgba(253,246,177,1) 0%,rgba(255,222,7,1) 100%);
	background-image: linear-gradient(top,  rgba(253,246,177,1) 0%,rgba(255,222,7,1) 100%);
}


/* 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: #f3f3f3;
}


/* blue color */
a.sb.blue,
.sb.blue a,
a.sb.blue:after,
.sb.blue a:after {
	background-color: #4d7de1;
	border-color: #294c89;
	color: #fff;
}
a.sb.blue:hover:after,
.sb.blue a:hover:after {
	background-image: none;
}
a.sb.blue:hover,
.sb.blue a:hover,
a.sb.blue:hover:after,
.sb.blue a:hover:after {
	background-color: #5384ed;
}

/* purple color */
a.sb.purple,
.sb.purple a,
a.sb.purple:after,
.sb.purple a:after {
	background-color: #7a6bf8;
	border-color: #321396;
	color: #fff;
}
a.sb.purple:hover:after,
.sb.purple a:hover:after {
	background-image: none;
}
a.sb.purple:hover,
.sb.purple a:hover,
a.sb.purple:hover:after,
.sb.purple a:hover:after {
	background-color: #7f77fc;
}

/* red color */
a.sb.red,
.sb.red a,
a.sb.red:after,
.sb.red a:after {
	background-color: #e8311f;
	border-color: #9d1d14;
	color: #fff;
}
a.sb.red:hover:after,
.sb.red a:hover:after {
	background-image: none;
}
a.sb.red:hover,
.sb.red a:hover,
a.sb.red:hover:after,
.sb.red a:hover:after {
	background-color: #e84b34;
}

/* green color */
a.sb.green,
.sb.green a,
a.sb.green:after,
.sb.green a:after {
	background-color: #4aab10;
	border-color: #1e5608;
	color: #fff;
}
a.sb.green:hover:after,
.sb.green a:hover:after {
	background-image: none;
}
a.sb.green:hover,
.sb.green a:hover,
a.sb.green:hover:after,
.sb.green a:hover:after {
	background-color: #51b912;
}

/* orange color */
a.sb.orange,
.sb.orange a,
a.sb.orange:after,
.sb.orange a:after {
	background-color: #ff9600;
	border-color: #c35505;
	color: #fff;
}
a.sb.orange:hover:after,
.sb.orange a:hover:after {
	background-image: none;
}
a.sb.orange:hover,
.sb.orange a:hover,
a.sb.orange:hover:after,
.sb.orange a:hover:after {
	background-color: #ffa500;
}

/* brown color */
a.sb.brown,
.sb.brown a,
a.sb.brown:after,
.sb.brown a:after {
	background-color: #a35004;
	border-color: #622d07;
	color: #fff;
}
a.sb.brown:hover:after,
.sb.brown a:hover:after {
	background-image: none;
}
a.sb.brown:hover,
.sb.brown a:hover,
a.sb.brown:hover:after,
.sb.brown a:hover:after {
	background-color: #c56305;
}

/* black color */
a.sb.black,
.sb.black a,
a.sb.black:after,
.sb.black a:after {
	background-color: #252525;
	border-color: #000000;
	color: #fff;
}
a.sb.black:hover:after,
.sb.black a:hover:after {
	background-image: none;
}
a.sb.black:hover,
.sb.black a:hover,
a.sb.black:hover:after,
.sb.black a:hover:after {
	background-color: #565656;
}

/* gray color */
a.sb.gray,
.sb.gray a,
a.sb.gray:after,
.sb.gray a:after {
	background-color: #989797;
	border-color: #3f3f3f;
	color: #fff;
}
a.sb.gray:hover:after,
.sb.gray a:hover:after {
	background-image: none;
}
a.sb.gray:hover,
.sb.gray a:hover,
a.sb.gray:hover:after,
.sb.gray a:hover:after {
	background-color: #acabab;
}

/* light-gray color */
a.sb.light-gray,
.sb.light-gray a,
a.sb.light-gray:after,
.sb.light-gray a:after {
	background-color: #c7c7c7;
	border-color: #7b7b7b;
}
a.sb.light-gray:hover:after,
.sb.light-gray a:hover:after {
	background-image: none;
}
a.sb.light-gray:hover,
.sb.light-gray a:hover,
a.sb.light-gray:hover:after,
.sb.light-gray a:hover:after {
	background-color: #d9d9d9;
}

/* light-blue color */
a.sb.light-blue,
.sb.light-blue a,
a.sb.light-blue:after,
.sb.light-blue a:after {
	background-color: #bdd9fd;
	border-color: #6694d6;
}
a.sb.light-blue:hover:after,
.sb.light-blue a:hover:after {
	background-image: none;
}
a.sb.light-blue:hover,
.sb.light-blue a:hover,
a.sb.light-blue:hover:after,
.sb.light-blue a:hover:after {
	background-color: #d1e5fe;
}

/* light-purple color */
a.sb.light-purple,
.sb.light-purple a,
a.sb.light-purple:after,
.sb.light-purple a:after {
	background-color: #c1bafd;
	border-color: #7f76cc;
}
a.sb.light-purple:hover:after,
.sb.light-purple a:hover:after {
	background-image: none;
}
a.sb.light-purple:hover,
.sb.light-purple a:hover,
a.sb.light-purple:hover:after,
.sb.light-purple a:hover:after {
	background-color: #cec9fe;
}

/* pink color */
a.sb.pink,
.sb.pink a,
a.sb.pink:after,
.sb.pink a:after {
	background-color: #feb4e4;
	border-color: #e464ac;
}
a.sb.pink:hover:after,
.sb.pink a:hover:after {
	background-image: none;
}
a.sb.pink:hover,
.sb.pink a:hover,
a.sb.pink:hover:after,
.sb.pink a:hover:after {
	background-color: #fdd3f0;
}

/* light-green color */
a.sb.light-green,
.sb.light-green a,
a.sb.light-green:after,
.sb.light-green a:after {
	background-color: #9bd611;
	border-color: #71a115;
}
a.sb.light-green:hover:after,
.sb.light-green a:hover:after {
	background-image: none;
}
a.sb.light-green:hover,
.sb.light-green a:hover,
a.sb.light-green:hover:after,
.sb.light-green a:hover:after {
	background-color: #b3ef16;
}

/* yellow color */
a.sb.yellow,
.sb.yellow a,
a.sb.yellow:after,
.sb.yellow a:after {
	background-color: #fff06c;
	border-color: #dcb232;
}
a.sb.yellow:hover:after,
.sb.yellow a:hover:after {
	background-image: none;
}
a.sb.yellow:hover,
.sb.yellow a:hover,
a.sb.yellow:hover:after,
.sb.yellow a:hover:after {
	background-color: #fdf6b1;
}


/* 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;
}

/* circle style */
a.sb.circle,
.sb.circle a,
a.sb.circle:before,
.sb.circle a:before,
a.sb.circle:after,
.sb.circle a:after {
	-webkit-border-radius: 10em;
	-moz-border-radius: 10em;
	border-radius: 10em;
}

/* round style */
a.sb,
.sb a,
a.sb:before,
.sb a:before,
a.sb:after,
.sb a:after {
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
}

/* reset bottom border-radius for round and circle */
a.sb.circle:before,
.sb.circle a:before,
a.sb:before,
.sb a:before {
	border-bottom-right-radius: 0;
	border-bottom-left-radius: 0;
	-moz-border-radius-bottomright: 0;
	-moz-border-radius-bottomleft: 0;
	-webkit-border-bottom-right-radius: 0;
	-webkit-border-bottom-left-radius: 0;
}

/* thick-border border style */
a.sb.thick-border,
.sb.thick-border a {
	border-width: 3px;
}

/* no-border style */
a.sb.no-border,
.sb.no-border a {
	border: none;
}

/* no-shadow style */
a.sb.no-shadow,
.sb.no-shadow a {
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}

/* pressed style */
a.sb.pressed,
.sb.pressed a {
	-webkit-box-shadow: inset 0 1px 2px rgba(0,0,0,.35);
	-moz-box-shadow: inset 0 1px 2px rgba(0,0,0,.35);
	box-shadow: inset 0 1px 2px rgba(0,0,0,.35);
}

/* embossed style */
a.sb.embossed,
.sb.embossed a {
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.5), inset 0 -2px 0 rgba(0,0,0,.25), inset 0 -3px 0 rgba(255,255,255,.2), 0 1px 0 rgba(0,0,0,.1);
	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.5), inset 0 -2px 0 rgba(0,0,0,.25), inset 0 -3px 0 rgba(255,255,255,.2), 0 1px 0 rgba(0,0,0,.1);
	box-shadow: inset 0 1px 0 rgba(255,255,255,.5), inset 0 -2px 0 rgba(0,0,0,.25), inset 0 -3px 0 rgba(255,255,255,.2), 0 1px 0 rgba(0,0,0,.1);
}
a.sb.small.embossed,
.sb.small.embossed a {
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.5), inset 0 -1px 0 rgba(0,0,0,.25), inset 0 -2px 0 rgba(255,255,255,.2), 0 1px 0 rgba(0,0,0,.1);
	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.5), inset 0 -1px 0 rgba(0,0,0,.25), inset 0 -2px 0 rgba(255,255,255,.2), 0 1px 0 rgba(0,0,0,.1);
	box-shadow: inset 0 1px 0 rgba(255,255,255,.5), inset 0 -1px 0 rgba(0,0,0,.25), inset 0 -2px 0 rgba(255,255,255,.2), 0 1px 0 rgba(0,0,0,.1);
}
a.sb.large.embossed,
.sb.large.embossed a {
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.5), inset 0 -3px 0 rgba(0,0,0,.25), inset 0 -4px 0 rgba(255,255,255,.2), 0 1px 0 rgba(0,0,0,.1);
	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.5), inset 0 -3px 0 rgba(0,0,0,.25), inset 0 -4px 0 rgba(255,255,255,.2), 0 1px 0 rgba(0,0,0,.1);
	box-shadow: inset 0 1px 0 rgba(255,255,255,.5), inset 0 -3px 0 rgba(0,0,0,.25), inset 0 -4px 0 rgba(255,255,255,.2), 0 1px 0 rgba(0,0,0,.1);
}

/* glossy style */
a.sb.glossy:before,
.sb.glossy a:before {
	content: "";
	width: 100%;
	height: 50%;
	position: absolute;
	top: 0;
	left: 0;
	
	/* glossy overlay */
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjQiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwLjEiLz4KICA8L2xpbmVhckdyYWRpZW50PgogIDxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==);
	background: -moz-linear-gradient(top,  rgba(255,255,255,0.5) 0%, rgba(255,255,255,0.2) 100%);
	background: -webkit-linear-gradient(top,  rgba(255,255,255,0.5) 0%,rgba(255,255,255,0.2) 100%);
	background: linear-gradient(top,  rgba(255,255,255,0.5) 0%,rgba(255,255,255,0.2) 100%);
}

/* icon with text style */
a.sb.text,
.sb.text a {
	text-indent: 0;
	width: auto;
	height: 20px;
	padding: 9px 14px 3px 34px;
	background-position: 2px center;
}
*:first-child+html a.sb.text,
*:first-child+html .sb.text a {
	text-indent: inherit; /* for IE */
	line-height: 100%;
	font-size: 100%;
}

a.sb.small.text,
.sb.small.text a {
	background-position: 2px center;
	padding: 6px 12px 0 34px;
}
a.sb.large.text,
.sb.large.text a {
	background-position: 6px center;
	padding: 12px 20px 8px 40px;
}

/* flat style */
a.sb.flat,
.sb.flat a,
a.sb.flat:before,
.sb.flat a:before {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;

	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}

/* ICONS
================================================ */
a.sb.twitter,
.sb a.twitter {
	background-image: url(../images/social-buttons/twitter_bird.png);
}

a.sb.facebook,
.sb a.facebook {
	background-image: url(../images/social-buttons/facebook.png);
}

a.sb.google,
.sb a.google {
	background-image: url(../images/social-buttons/google.png);
}

a.sb.heart,
.sb a.heart {
	background-image: url(../images/social-buttons/heart.png);
}

a.sb.linkedin,
.sb a.linkedin {
	background-image: url(../images/social-buttons/linkedin.png);
}

a.sb.pinterest,
.sb a.pinterest {
	background-image: url(../images/social-buttons/pinterest.png);
}

a.sb.live,
.sb a.live {
	background-image: url(../images/social-buttons/live.png);
	background-size: 19px;
}

a.sb.tumblr,
.sb a.tumblr {
	background-image: url(http://freeiconbox.com/icon/256/7667.png);
	background-size: 18px;
}

a.sb.podcast,
.sb a.podcast {
	background-image: url(../images/social-buttons/podcast.png);
}

a.sb.rss,
.sb a.rss {
	background-image: url(../images/social-buttons/rss.png);
}

a.sb.share_this,
.sb a.share_this {
	background-image: url(../images/social-buttons/share_this.png);
}

a.sb.star,
.sb a.star {
	background-image: url(../images/social-buttons/star.png);
}

a.sb.vimeo,
.sb a.vimeo {
	background-image: url(../images/social-buttons/vimeo.png);
}

/* white icons */
a.sb.blue.twitter,
.sb.blue a.twitter,
a.sb.purple.twitter,
.sb.purple a.twitter,
a.sb.red.twitter,
.sb.red a.twitter,
a.sb.green.twitter,
.sb.green a.twitter,
a.sb.orange.twitter,
.sb.orange a.twitter,
a.sb.brown.twitter,
.sb.brown a.twitter,
a.sb.black.twitter,
.sb.black a.twitter,
a.sb.gray.twitter,
.sb.gray a.twitter {
	background-image: url(../images/social-buttons/white_twitter_bird.png);
}

a.sb.blue.facebook,
.sb.blue a.facebook,
a.sb.purple.facebook,
.sb.purple a.facebook,
a.sb.red.facebook,
.sb.red a.facebook,
a.sb.green.facebook,
.sb.green a.facebook,
a.sb.orange.facebook,
.sb.orange a.facebook,
a.sb.brown.facebook,
.sb.brown a.facebook,
a.sb.black.facebook,
.sb.black a.facebook,
a.sb.gray.facebook,
.sb.gray a.facebook {
	background-image: url(../images/social-buttons/white_facebook.png);
}

a.sb.blue.heart,
.sb.blue a.heart,
a.sb.purple.heart,
.sb.purple a.heart,
a.sb.red.heart,
.sb.red a.heart,
a.sb.green.heart,
.sb.green a.heart,
a.sb.orange.heart,
.sb.orange a.heart,
a.sb.brown.heart,
.sb.brown a.heart,
a.sb.black.heart,
.sb.black a.heart,
a.sb.gray.heart,
.sb.gray a.heart {
	background-image: url(../images/social-buttons/white_heart.png);
}

a.sb.blue.linkedin,
.sb.blue a.linkedin,
a.sb.purple.linkedin,
.sb.purple a.linkedin,
a.sb.red.linkedin,
.sb.red a.linkedin,
a.sb.green.linkedin,
.sb.green a.linkedin,
a.sb.orange.linkedin,
.sb.orange a.linkedin,
a.sb.brown.linkedin,
.sb.brown a.linkedin,
a.sb.black.linkedin,
.sb.black a.linkedin,
a.sb.gray.linkedin,
.sb.gray a.linkedin {
	background-image: url(../images/social-buttons/white_linkedin.png);
}

a.sb.blue.pinterest,
.sb.blue a.pinterest,
a.sb.purple.pinterest,
.sb.purple a.pinterest,
a.sb.red.pinterest,
.sb.red a.pinterest,
a.sb.green.pinterest,
.sb.green a.pinterest,
a.sb.orange.pinterest,
.sb.orange a.pinterest,
a.sb.brown.pinterest,
.sb.brown a.pinterest,
a.sb.black.pinterest,
.sb.black a.pinterest,
a.sb.gray.pinterest,
.sb.gray a.pinterest {
	background-image: url(../images/social-buttons/white_pinterest.png);
}

a.sb.blue.podcast,
.sb.blue a.podcast,
a.sb.purple.podcast,
.sb.purple a.podcast,
a.sb.red.podcast,
.sb.red a.podcast,
a.sb.green.podcast,
.sb.green a.podcast,
a.sb.orange.podcast,
.sb.orange a.podcast,
a.sb.brown.podcast,
.sb.brown a.podcast,
a.sb.black.podcast,
.sb.black a.podcast,
a.sb.gray.podcast,
.sb.gray a.podcast {
	background-image: url(../images/social-buttons/white_podcast.png);
}

a.sb.blue.rss,
.sb.blue a.rss,
a.sb.purple.rss,
.sb.purple a.rss,
a.sb.red.rss,
.sb.red a.rss,
a.sb.green.rss,
.sb.green a.rss,
a.sb.orange.rss,
.sb.orange a.rss,
a.sb.brown.rss,
.sb.brown a.rss,
a.sb.black.rss,
.sb.black a.rss,
a.sb.gray.rss,
.sb.gray a.rss {
	background-image: url(../images/social-buttons/white_rss.png);
}

a.sb.blue.share_this,
.sb.blue a.share_this,
a.sb.purple.share_this,
.sb.purple a.share_this,
a.sb.red.share_this,
.sb.red a.share_this,
a.sb.green.share_this,
.sb.green a.share_this,
a.sb.orange.share_this,
.sb.orange a.share_this,
a.sb.brown.share_this,
.sb.brown a.share_this,
a.sb.black.share_this,
.sb.black a.share_this,
a.sb.gray.share_this,
.sb.gray a.share_this {
	background-image: url(../images/social-buttons/white_share_this.png);
}

a.sb.blue.star,
.sb.blue a.star,
a.sb.purple.star,
.sb.purple a.star,
a.sb.red.star,
.sb.red a.star,
a.sb.green.star,
.sb.green a.star,
a.sb.orange.star,
.sb.orange a.star,
a.sb.brown.star,
.sb.brown a.star,
a.sb.black.star,
.sb.black a.star,
a.sb.gray.star,
.sb.gray a.star {
	background-image: url(../images/social-buttons/white_star.png);
}

a.sb.blue.vimeo,
.sb.blue a.vimeo,
a.sb.purple.vimeo,
.sb.purple a.vimeo,
a.sb.red.vimeo,
.sb.red a.vimeo,
a.sb.green.vimeo,
.sb.green a.vimeo,
a.sb.orange.vimeo,
.sb.orange a.vimeo,
a.sb.brown.vimeo,
.sb.brown a.vimeo,
a.sb.black.vimeo,
.sb.black a.vimeo,
a.sb.gray.vimeo,
.sb.gray a.vimeo {
	background-image: url(../images/social-buttons/white_vimeo.png);
}


/* ADD YOUR CUSTOM STYLES BELOW
================================================ */
a.sb.youtube {
	background-image: url(../images/social-buttons/youtube.png);
}
a.sb.email {
	background-image: url(../images/social-buttons/email.png);
}

/* custom icon */
a.sb.custom {
	width: 80px;
	height: 80px;
	
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
}
a.sb.custom:after {
	background-image: url(../images/social-buttons/custom-bg.png);

	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
}

/* custom icon blue */
a.sb.custom.blue {
	border-color: #96a8af;
}
a.sb.custom.blue:after {
	background-image: url(../images/social-buttons/custom-bg-blue.png);
}
/* custom icon pink */
a.sb.custom.pink {
	border-color: #b0a1aa;
}
a.sb.custom.pink:after {
	background-image: url(../images/social-buttons/custom-bg-pink.png);
}

/* custom icon background ../images */
a.sb.custom.retweet {
	background-image: url(../images/social-buttons/custom-icon-retweet.png);
}
a.sb.custom.photo {
	background-image: url(../images/social-buttons/custom-icon-photo.png);
}
a.sb.custom.comment {
	background-image: url(../images/social-buttons/custom-icon-comment.png);
}

@font-face{font-family:embed-icons;src:url(fonts/embed-icons.eot);src:url(fonts/embed-icons.eot?#iefix) format('embedded-opentype'),url(fonts/embed-icons.svg#embed-icons) format('svg'),url(fonts/embed-icons.woff) format('woff'),url(fonts/embed-icons.ttf) format('truetype');font-weight:400;font-style:normal}[data-icon]:before{font-family:embed-icons;content:attr(data-icon);speak:none;font-weight:400;-webkit-font-smoothing:antialiased}[class^=icon-]:before,[class*=" icon-"]:before{font-family:embed-icons;speak:none;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased}.icon-arrow-forward:before{content:"\2771"}.icon-cancel:before{content:"\2715"}.icon-lock:before{content:"\1f512"}.icon-forward:before{content:"\3e"}.icon-star:before{content:"\2605"}.icon-play:before{content:"\25ba"}.icon-pause:before{content:"\268c"}.icon-plus:before{content:"\2b"}.icon-minus:before{content:"\2d"}.icon-arrow-2:before{content:"\25b3"}.icon-feed:before{content:"\72"}.icon-mail:before{content:"\2709"}.icon-proceed:before{content:"\2192"}.icon-pencil:before{content:"\270f"}.icon-search:before{content:"\26b2"}.icon-export:before{content:"\2924"}.icon-pin:before{content:"\2199"}.icon-reply:before{content:"\3c"}.icon-flag:before{content:"\2691"}.icon-cog:before{content:"\2699"}.icon-photo:before{content:"\25f1"}.icon-comment:before{content:"\e603"}.icon-disqus:before{content:"\64"}.icon-discovery:before{content:"\2604"}.icon-expand:before{content:"\23cd"}.icon-location:before{content:"\2351"}.icon-share:before{content:"\2945"}.icon-reply-large:before{content:"\21a9"}.icon-pencil-large:before{content:"\270e"}.icon-google-plus:before{content:"\67"}.icon-write:before{content:"\e010"}.icon-camera:before{content:"\233c"}.icon-arrow:before{content:"\25bd"}.icon-arrow-back:before{content:"\2770"}.icon-checkmark:before{content:"\2714"}.icon-twitter:before{content:"\74"}.icon-facebook:before{content:"\66"}.icon-facebook-circle:before{content:"\46"}.icon-google-plus-circle:before{content:"\47"}.icon-twitter-circle:before{content:"\54"}.icon-plus:before{content:"\2b"}.icon-bell:before{content:"\2b26"}.icon-images:before{content:"\26fa"}.icon-map:before{content:"\25eb"}.icon-video:before{content:"\25b6"}.icon-music:before{content:"\266b"}.icon-expand-corners:before{content:"\2922"}.icon-menu:before{content:"\2630"}.icon-trophy:before{content:"\1f3c6"}.icon-remove:before{content:"\2716"}.icon-clock:before{content:"\23f2"}.icon-warning:before{content:"\26a0"}

@font-face{font-family:'line-icons';src:url("fonts/line-icons.eot");src:url("fonts/line-icons.eot?#iefix") format("embedded-opentype"),url("fonts/line-icons.woff") format("woff"),url("fonts/line-icons.ttf") format("truetype"),url("fonts/line-icons.svg#line-icons") format("svg");font-weight:normal;font-style:normal}.line-icon:before{font-family:'line-icons' !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.line-icon-alerts-01:before{content:'a'}.line-icon-alerts-02:before{content:'b'}.line-icon-alerts-03:before{content:'c'}.line-icon-alerts-04:before{content:'d'}.line-icon-alerts-05:before{content:'e'}.line-icon-alerts-06:before{content:'f'}.line-icon-alerts-07:before{content:'g'}.line-icon-alerts-08:before{content:'h'}.line-icon-alerts-09:before{content:'i'}.line-icon-alerts-10:before{content:'j'}.line-icon-alerts-11:before{content:'k'}.line-icon-alerts-12:before{content:'l'}.line-icon-alerts-13:before{content:'m'}.line-icon-arrows-08:before{content:'n'}.line-icon-arrows-07:before{content:'o'}.line-icon-arrows-06:before{content:'p'}.line-icon-arrows-05:before{content:'q'}.line-icon-arrows-03:before{content:'r'}.line-icon-arrows-04:before{content:'s'}.line-icon-arrows-02:before{content:'t'}.line-icon-arrows-01:before{content:'u'}.line-icon-alerts-18:before{content:'v'}.line-icon-alerts-17:before{content:'w'}.line-icon-alerts-16:before{content:'x'}.line-icon-alerts-15:before{content:'y'}.line-icon-alerts-14:before{content:'z'}.line-icon-arrows-09:before{content:'A'}.line-icon-arrows-10:before{content:'B'}.line-icon-arrows-11:before{content:'C'}.line-icon-arrows-12:before{content:'D'}.line-icon-arrows-13:before{content:'E'}.line-icon-arrows-14:before{content:'F'}.line-icon-arrows-15:before{content:'G'}.line-icon-arrows-16:before{content:'H'}.line-icon-arrows-22:before{content:'I'}.line-icon-arrows-17:before{content:'J'}.line-icon-arrows-18:before{content:'K'}.line-icon-arrows-19:before{content:'L'}.line-icon-arrows-20:before{content:'M'}.line-icon-arrows-21:before{content:'N'}.line-icon-arrows-30:before{content:'O'}.line-icon-arrows-31:before{content:'P'}.line-icon-arrows-32:before{content:'Q'}.line-icon-arrows-33:before{content:'R'}.line-icon-arrows-34:before{content:'S'}.line-icon-arrows-23:before{content:'O'}.line-icon-arrows-24:before{content:'T'}.line-icon-arrows-25:before{content:'U'}.line-icon-arrows-26:before{content:'V'}.line-icon-arrows-27:before{content:'W'}.line-icon-arrows-28:before{content:'X'}.line-icon-arrows-29:before{content:'Y'}.line-icon-arrows-36:before{content:'Z'}.line-icon-arrows-37:before{content:'0'}.line-icon-arrows-38:before{content:'1'}.line-icon-arrows-39:before{content:'2'}.line-icon-arrows-40:before{content:'3'}.line-icon-arrows-41:before{content:'4'}.line-icon-badges-votes-01:before{content:'5'}.line-icon-badges-votes-02:before{content:'6'}.line-icon-arrows-30:before{content:'7'}.line-icon-badges-votes-03:before{content:'8'}.line-icon-badges-votes-04:before{content:'9'}.line-icon-badges-votes-05:before{content:'!'}.line-icon-badges-votes-06:before{content:'\''}.line-icon-arrows-35:before{content:'#'}.line-icon-badges-votes-07:before{content:'$'}.line-icon-badges-votes-08:before{content:'%'}.line-icon-badges-votes-09:before{content:'&'}.line-icon-badges-votes-10:before{content:"'"}.line-icon-badges-votes-11:before{content:'('}.line-icon-badges-votes-12:before{content:')'}.line-icon-badges-votes-13:before{content:'*'}.line-icon-badges-votes-14:before{content:'+'}.line-icon-badges-votes-15:before{content:','}.line-icon-badges-votes-16:before{content:'-'}.line-icon-chat-messages-01:before{content:'.'}.line-icon-chat-messages-02:before{content:'/'}.line-icon-chat-messages-03:before{content:':'}.line-icon-chat-messages-04:before{content:';'}.line-icon-chat-messages-05:before{content:'<'}.line-icon-chat-messages-06:before{content:'='}.line-icon-chat-messages-07:before{content:'>'}.line-icon-chat-messages-08:before{content:'?'}.line-icon-chat-messages-09:before{content:'@'}.line-icon-chat-messages-10:before{content:'['}.line-icon-chat-messages-11:before{content:']'}.line-icon-chat-messages-12:before{content:'^'}.line-icon-chat-messages-13:before{content:'_'}.line-icon-chat-messages-14:before{content:'`'}.line-icon-chat-messages-15:before{content:'{'}.line-icon-chat-messages-16:before{content:'|'}.line-icon-documents-bookmarks-01:before{content:'}'}.line-icon-documents-bookmarks-02:before{content:'~'}.line-icon-documents-bookmarks-03:before{content:'\\'}.line-icon-documents-bookmarks-04:before{content:'\e000'}.line-icon-documents-bookmarks-05:before{content:'\e001'}.line-icon-documents-bookmarks-06:before{content:'\e002'}.line-icon-documents-bookmarks-07:before{content:'\e003'}.line-icon-documents-bookmarks-08:before{content:'\e004'}.line-icon-documents-bookmarks-09:before{content:'\e005'}.line-icon-documents-bookmarks-10:before{content:'\e006'}.line-icon-documents-bookmarks-11:before{content:'\e007'}.line-icon-documents-bookmarks-12:before{content:'\e008'}.line-icon-documents-bookmarks-13:before{content:'\e009'}.line-icon-documents-bookmarks-14:before{content:'\e00a'}.line-icon-documents-bookmarks-15:before{content:'\e00b'}.line-icon-documents-bookmarks-16:before{content:'\e00c'}.line-icon-ecology-01:before{content:'\e00d'}.line-icon-ecology-02:before{content:'\e00e'}.line-icon-ecology-03:before{content:'\e00f'}.line-icon-ecology-04:before{content:'\e010'}.line-icon-ecology-05:before{content:'\e011'}.line-icon-ecology-06:before{content:'\e012'}.line-icon-ecology-07:before{content:'\e013'}.line-icon-ecology-08:before{content:'\e014'}.line-icon-ecology-09:before{content:'\e015'}.line-icon-ecology-10:before{content:'\e016'}.line-icon-ecology-11:before{content:'\e017'}.line-icon-ecology-12:before{content:'\e018'}.line-icon-ecology-13:before{content:'\e019'}.line-icon-ecology-14:before{content:'\e01a'}.line-icon-ecology-15:before{content:'\e01b'}.line-icon-ecology-16:before{content:'\e01c'}.line-icon-education-science-01:before{content:'\e01d'}.line-icon-education-science-02:before{content:'\e01e'}.line-icon-education-science-03:before{content:'\e01f'}.line-icon-education-science-04:before{content:'\e020'}.line-icon-education-science-05:before{content:'\e021'}.line-icon-education-science-06:before{content:'\e022'}.line-icon-education-science-07:before{content:'\e023'}.line-icon-education-science-08:before{content:'\e024'}.line-icon-education-science-09:before{content:'\e025'}.line-icon-education-science-10:before{content:'\e026'}.line-icon-education-science-11:before{content:'\e027'}.line-icon-education-science-12:before{content:'\e028'}.line-icon-education-science-13:before{content:'\e029'}.line-icon-education-science-14:before{content:'\e02a'}.line-icon-education-science-15:before{content:'\e02b'}.line-icon-education-science-16:before{content:'\e02c'}.line-icon-education-science-17:before{content:'\e02d'}.line-icon-education-science-18:before{content:'\e02e'}.line-icon-education-science-19:before{content:'\e02f'}.line-icon-education-science-20:before{content:'\e030'}.line-icon-emoticons-01:before{content:'\e031'}.line-icon-emoticons-02:before{content:'\e032'}.line-icon-emoticons-03:before{content:'\e033'}.line-icon-emoticons-04:before{content:'\e034'}.line-icon-emoticons-05:before{content:'\e035'}.line-icon-emoticons-06:before{content:'\e036'}.line-icon-emoticons-07:before{content:'\e037'}.line-icon-emoticons-08:before{content:'\e038'}.line-icon-emoticons-09:before{content:'\e039'}.line-icon-emoticons-10:before{content:'\e03a'}.line-icon-emoticons-11:before{content:'\e03b'}.line-icon-emoticons-12:before{content:'\e03c'}.line-icon-emoticons-13:before{content:'\e03d'}.line-icon-emoticons-14:before{content:'\e03e'}.line-icon-emoticons-15:before{content:'\e03f'}.line-icon-emoticons-16:before{content:'\e040'}.line-icon-emoticons-17:before{content:'\e041'}.line-icon-emoticons-18:before{content:'\e042'}.line-icon-emoticons-19:before{content:'\e043'}.line-icon-emoticons-20:before{content:'\e044'}.line-icon-emoticons-21:before{content:'\e045'}.line-icon-emoticons-22:before{content:'\e046'}.line-icon-emoticons-23:before{content:'\e047'}.line-icon-emoticons-24:before{content:'\e048'}.line-icon-emoticons-25:before{content:'\e049'}.line-icon-emoticons-26:before{content:'\e04a'}.line-icon-emoticons-27:before{content:'\e04b'}.line-icon-emoticons-28:before{content:'\e04c'}.line-icon-emoticons-29:before{content:'\e04d'}.line-icon-emoticons-30:before{content:'\e04e'}.line-icon-emoticons-31:before{content:'\e04f'}.line-icon-emoticons-32:before{content:'\e050'}.line-icon-emoticons-33:before{content:'\e051'}.line-icon-emoticons-34:before{content:'\e052'}.line-icon-emoticons-35:before{content:'\e053'}.line-icon-emoticons-artboard-80:before{content:'\e054'}.line-icon-faces-users-01:before{content:'\e055'}.line-icon-faces-users-02:before{content:'\e056'}.line-icon-faces-users-03:before{content:'\e057'}.line-icon-faces-users-04:before{content:'\e058'}.line-icon-faces-users-05:before{content:'\e059'}.line-icon-faces-users-06:before{content:'\e05a'}.line-icon-faces-users-07:before{content:'\e05b'}.line-icon-filetypes-01:before{content:'\e05c'}.line-icon-filetypes-02:before{content:'\e05d'}.line-icon-filetypes-03:before{content:'\e05e'}.line-icon-filetypes-04:before{content:'\e05f'}.line-icon-filetypes-05:before{content:'\e060'}.line-icon-filetypes-06:before{content:'\e061'}.line-icon-filetypes-07:before{content:'\e062'}.line-icon-filetypes-08:before{content:'\e063'}.line-icon-filetypes-09:before{content:'\e064'}.line-icon-filetypes-10:before{content:'\e065'}.line-icon-filetypes-11:before{content:'\e066'}.line-icon-filetypes-12:before{content:'\e067'}.line-icon-filetypes-13:before{content:'\e068'}.line-icon-filetypes-14:before{content:'\e069'}.line-icon-filetypes-15:before{content:'\e06a'}.line-icon-filetypes-16:before{content:'\e06b'}.line-icon-filetypes-17:before{content:'\e06c'}.line-icon-food-01:before{content:'\e06d'}.line-icon-food-02:before{content:'\e06e'}.line-icon-food-03:before{content:'\e06f'}.line-icon-food-04:before{content:'\e070'}.line-icon-food-05:before{content:'\e071'}.line-icon-food-06:before{content:'\e072'}.line-icon-food-07:before{content:'\e073'}.line-icon-food-08:before{content:'\e074'}.line-icon-food-09:before{content:'\e075'}.line-icon-food-10:before{content:'\e076'}.line-icon-food-11:before{content:'\e077'}.line-icon-food-12:before{content:'\e078'}.line-icon-food-13:before{content:'\e079'}.line-icon-food-14:before{content:'\e07a'}.line-icon-food-15:before{content:'\e07b'}.line-icon-food-16:before{content:'\e07c'}.line-icon-food-17:before{content:'\e07d'}.line-icon-food-18:before{content:'\e07e'}.line-icon-graphic-design-01:before{content:'\e07f'}.line-icon-graphic-design-02:before{content:'\e080'}.line-icon-graphic-design-03:before{content:'\e081'}.line-icon-graphic-design-04:before{content:'\e082'}.line-icon-graphic-design-05:before{content:'\e083'}.line-icon-graphic-design-06:before{content:'\e084'}.line-icon-graphic-design-07:before{content:'\e085'}.line-icon-graphic-design-08:before{content:'\e086'}.line-icon-graphic-design-09:before{content:'\e087'}.line-icon-graphic-design-10:before{content:'\e088'}.line-icon-graphic-design-11:before{content:'\e089'}.line-icon-graphic-design-12:before{content:'\e08a'}.line-icon-graphic-design-13:before{content:'\e08b'}.line-icon-graphic-design-14:before{content:'\e08c'}.line-icon-graphic-design-15:before{content:'\e08d'}.line-icon-graphic-design-16:before{content:'\e08e'}.line-icon-graphic-design-17:before{content:'\e08f'}.line-icon-graphic-design-18:before{content:'\e090'}.line-icon-graphic-design-19:before{content:'\e091'}.line-icon-graphic-design-20:before{content:'\e092'}.line-icon-graphic-design-21:before{content:'\e093'}.line-icon-graphic-design-22:before{content:'\e094'}.line-icon-graphic-design-23:before{content:'\e095'}.line-icon-graphic-design-24:before{content:'\e096'}.line-icon-graphic-design-25:before{content:'\e097'}.line-icon-graphic-design-26:before{content:'\e098'}.line-icon-graphic-design-27:before{content:'\e099'}.line-icon-graphic-design-28:before{content:'\e09a'}.line-icon-graphic-design-29:before{content:'\e09b'}.line-icon-graphic-design-30:before{content:'\e09c'}.line-icon-graphic-design-31:before{content:'\e09d'}.line-icon-graphic-design-32:before{content:'\e09e'}.line-icon-graphic-design-33:before{content:'\e09f'}.line-icon-graphic-design-34:before{content:'\e0a0'}.line-icon-medical-01:before{content:'\e0a1'}.line-icon-medical-02:before{content:'\e0a2'}.line-icon-medical-03:before{content:'\e0a3'}.line-icon-medical-04:before{content:'\e0a4'}.line-icon-medical-05:before{content:'\e0a5'}.line-icon-medical-06:before{content:'\e0a6'}.line-icon-medical-07:before{content:'\e0a7'}.line-icon-medical-08:before{content:'\e0a8'}.line-icon-medical-09:before{content:'\e0a9'}.line-icon-medical-10:before{content:'\e0aa'}.line-icon-medical-11:before{content:'\e0ab'}.line-icon-medical-12:before{content:'\e0ac'}.line-icon-medical-13:before{content:'\e0ad'}.line-icon-medical-14:before{content:'\e0ae'}.line-icon-medical-15:before{content:'\e0af'}.line-icon-medical-16:before{content:'\e0b0'}.line-icon-medical-17:before{content:'\e0b1'}.line-icon-medical-18:before{content:'\e0b2'}.line-icon-medical-19:before{content:'\e0b3'}.line-icon-medical-20:before{content:'\e0b4'}.line-icon-medical-21:before{content:'\e0b5'}.line-icon-medical-22:before{content:'\e0b6'}.line-icon-medical-23:before{content:'\e0b7'}.line-icon-medical-24:before{content:'\e0b8'}.line-icon-medical-25:before{content:'\e0b9'}.line-icon-medical-26:before{content:'\e0ba'}.line-icon-medical-27:before{content:'\e0bb'}.line-icon-medical-28:before{content:'\e0bc'}.line-icon-multimedia-01:before{content:'\e0bd'}.line-icon-multimedia-02:before{content:'\e0be'}.line-icon-multimedia-03:before{content:'\e0bf'}.line-icon-multimedia-04:before{content:'\e0c0'}.line-icon-multimedia-05:before{content:'\e0c1'}.line-icon-multimedia-06:before{content:'\e0c2'}.line-icon-multimedia-07:before{content:'\e0c3'}.line-icon-multimedia-08:before{content:'\e0c4'}.line-icon-multimedia-09:before{content:'\e0c5'}.line-icon-multimedia-10:before{content:'\e0c6'}.line-icon-multimedia-11:before{content:'\e0c7'}.line-icon-multimedia-12:before{content:'\e0c8'}.line-icon-multimedia-13:before{content:'\e0c9'}.line-icon-multimedia-14:before{content:'\e0ca'}.line-icon-multimedia-15:before{content:'\e0cb'}.line-icon-multimedia-16:before{content:'\e0cc'}.line-icon-multimedia-17:before{content:'\e0cd'}.line-icon-multimedia-18:before{content:'\e0ce'}.line-icon-multimedia-19:before{content:'\e0cf'}.line-icon-multimedia-20:before{content:'\e0d0'}.line-icon-multimedia-21:before{content:'\e0d1'}.line-icon-multimedia-22:before{content:'\e0d2'}.line-icon-multimedia-23:before{content:'\e0d3'}.line-icon-multimedia-24:before{content:'\e0d4'}.line-icon-multimedia-25:before{content:'\e0d5'}.line-icon-multimedia-26:before{content:'\e0d6'}.line-icon-multimedia-27:before{content:'\e0d7'}.line-icon-multimedia-28:before{content:'\e0d8'}.line-icon-multimedia-29:before{content:'\e0d9'}.line-icon-multimedia-30:before{content:'\e0da'}.line-icon-multimedia-31:before{content:'\e0db'}.line-icon-multimedia-32:before{content:'\e0dc'}.line-icon-multimedia-33:before{content:'\e0dd'}.line-icon-multimedia-34:before{content:'\e0de'}.line-icon-multimedia-35:before{content:'\e0df'}.line-icon-multimedia-36:before{content:'\e0e0'}.line-icon-multimedia-37:before{content:'\e0e1'}.line-icon-multimedia-38:before{content:'\e0e2'}.line-icon-multimedia-39:before{content:'\e0e3'}.line-icon-multimedia-40:before{content:'\e0e4'}.line-icon-nature-01:before{content:'\e0e5'}.line-icon-nature-02:before{content:'\e0e6'}.line-icon-nature-03:before{content:'\e0e7'}.line-icon-nature-04:before{content:'\e0e8'}.line-icon-nature-05:before{content:'\e0e9'}.line-icon-nature-06:before{content:'\e0ea'}.line-icon-nature-07:before{content:'\e0eb'}.line-icon-nature-08:before{content:'\e0ec'}.line-icon-nature-09:before{content:'\e0ed'}.line-icon-nature-10:before{content:'\e0ee'}.line-icon-nature-11:before{content:'\e0ef'}.line-icon-nature-12:before{content:'\e0f0'}.line-icon-nature-13:before{content:'\e0f1'}.line-icon-nature-14:before{content:'\e0f2'}.line-icon-office-01:before{content:'\e0f3'}.line-icon-office-01:before{content:'\e0f3'}.line-icon-shopping-15:before{content:'\e183'}.line-icon-shopping-16:before{content:'\e184'}.line-icon-shopping-17:before{content:'\e185'}.line-icon-shopping-18:before{content:'\e186'}.line-icon-shopping-19:before{content:'\e187'}.line-icon-shopping-20:before{content:'\e188'}.line-icon-shopping-21:before{content:'\e189'}.line-icon-shopping-22:before{content:'\e18a'}.line-icon-shopping-23:before{content:'\e18b'}.line-icon-shopping-24:before{content:'\e18c'}.line-icon-shopping-25:before{content:'\e18d'}.line-icon-shopping-26:before{content:'\e18e'}.line-icon-shopping-27:before{content:'\e18f'}.line-icon-socialmedia-01:before{content:'\e190'}.line-icon-socialmedia-02:before{content:'\e191'}.line-icon-socialmedia-03:before{content:'\e192'}.line-icon-socialmedia-04:before{content:'\e193'}.line-icon-socialmedia-05:before{content:'\e194'}.line-icon-socialmedia-06:before{content:'\e195'}.line-icon-socialmedia-07:before{content:'\e196'}.line-icon-socialmedia-08:before{content:'\e197'}.line-icon-socialmedia-09:before{content:'\e198'}.line-icon-socialmedia-10:before{content:'\e199'}.line-icon-socialmedia-11:before{content:'\e19a'}.line-icon-socialmedia-12:before{content:'\e19b'}.line-icon-socialmedia-13:before{content:'\e19c'}.line-icon-socialmedia-14:before{content:'\e19d'}.line-icon-socialmedia-15:before{content:'\e19e'}.line-icon-socialmedia-16:before{content:'\e19f'}.line-icon-socialmedia-17:before{content:'\e1a0'}.line-icon-socialmedia-18:before{content:'\e1a1'}.line-icon-socialmedia-19:before{content:'\e1a2'}.line-icon-socialmedia-20:before{content:'\e1a3'}.line-icon-socialmedia-21:before{content:'\e1a4'}.line-icon-socialmedia-22:before{content:'\e1a5'}.line-icon-socialmedia-23:before{content:'\e1a6'}.line-icon-socialmedia-24:before{content:'\e1a7'}.line-icon-socialmedia-25:before{content:'\e1a8'}.line-icon-socialmedia-26:before{content:'\e1a9'}.line-icon-socialmedia-27:before{content:'\e1aa'}.line-icon-socialmedia-28:before{content:'\e1ab'}.line-icon-socialmedia-29:before{content:'\e1ac'}.line-icon-sport-01:before{content:'\e1ad'}.line-icon-sport-02:before{content:'\e1ae'}.line-icon-sport-03:before{content:'\e1af'}.line-icon-sport-04:before{content:'\e1b0'}.line-icon-sport-05:before{content:'\e1b1'}.line-icon-sport-06:before{content:'\e1b2'}.line-icon-sport-07:before{content:'\e1b3'}.line-icon-sport-08:before{content:'\e1b4'}.line-icon-sport-09:before{content:'\e1b5'}.line-icon-sport-10:before{content:'\e1b6'}.line-icon-sport-11:before{content:'\e1b7'}.line-icon-sport-12:before{content:'\e1b8'}.line-icon-sport-13:before{content:'\e1b9'}.line-icon-sport-14:before{content:'\e1ba'}.line-icon-sport-15:before{content:'\e1bb'}.line-icon-sport-16:before{content:'\e1bc'}.line-icon-sport-17:before{content:'\e1bd'}.line-icon-sport-18:before{content:'\e1be'}.line-icon-text-hierarchy-01:before{content:'\e1bf'}.line-icon-text-hierarchy-02:before{content:'\e1c0'}.line-icon-text-hierarchy-03:before{content:'\e1c1'}.line-icon-text-hierarchy-04:before{content:'\e1c2'}.line-icon-text-hierarchy-05:before{content:'\e1c3'}.line-icon-text-hierarchy-06:before{content:'\e1c4'}.line-icon-text-hierarchy-07:before{content:'\e1c5'}.line-icon-text-hierarchy-08:before{content:'\e1c6'}.line-icon-text-hierarchy-09:before{content:'\e1c7'}.line-icon-text-hierarchy-10:before{content:'\e1c8'}.line-icon-touch-gestures-01:before{content:'\e1c9'}.line-icon-touch-gestures-02:before{content:'\e1ca'}.line-icon-touch-gestures-03:before{content:'\e1cb'}.line-icon-touch-gestures-04:before{content:'\e1cc'}.line-icon-touch-gestures-05:before{content:'\e1cd'}.line-icon-touch-gestures-06:before{content:'\e1ce'}.line-icon-touch-gestures-07:before{content:'\e1cf'}.line-icon-touch-gestures-08:before{content:'\e1d0'}.line-icon-touch-gestures-09:before{content:'\e1d1'}.line-icon-touch-gestures-10:before{content:'\e1d2'}.line-icon-touch-gestures-11:before{content:'\e1d3'}.line-icon-touch-gestures-12:before{content:'\e1d4'}.line-icon-touch-gestures-13:before{content:'\e1d5'}.line-icon-touch-gestures-14:before{content:'\e1d6'}.line-icon-touch-gestures-15:before{content:'\e1d7'}.line-icon-touch-gestures-16:before{content:'\e1d8'}.line-icon-touch-gestures-17:before{content:'\e1d9'}.line-icon-touch-gestures-18:before{content:'\e1da'}.line-icon-touch-gestures-19:before{content:'\e1db'}.line-icon-touch-gestures-20:before{content:'\e1dc'}.line-icon-touch-gestures-21:before{content:'\e1dd'}.line-icon-touch-gestures-22:before{content:'\e1de'}.line-icon-touch-gestures-23:before{content:'\e1df'}.line-icon-touch-gestures-24:before{content:'\e1e0'}.line-icon-travel-transportation-01:before{content:'\e1e1'}.line-icon-travel-transportation-02:before{content:'\e1e2'}.line-icon-travel-transportation-03:before{content:'\e1e3'}.line-icon-travel-transportation-04:before{content:'\e1e4'}.line-icon-travel-transportation-05:before{content:'\e1e5'}.line-icon-travel-transportation-06:before{content:'\e1e6'}.line-icon-travel-transportation-07:before{content:'\e1e7'}.line-icon-travel-transportation-08:before{content:'\e1e8'}.line-icon-travel-transportation-09:before{content:'\e1e9'}.line-icon-travel-transportation-10:before{content:'\e1ea'}.line-icon-travel-transportation-11:before{content:'\e1eb'}.line-icon-travel-transportation-12:before{content:'\e1ec'}.line-icon-travel-transportation-13:before{content:'\e1ed'}.line-icon-travel-transportation-14:before{content:'\e1ee'}.line-icon-travel-transportation-15:before{content:'\e1ef'}.line-icon-travel-transportation-16:before{content:'\e1f0'}.line-icon-travel-transportation-17:before{content:'\e1f1'}.line-icon-travel-transportation-18:before{content:'\e1f2'}.line-icon-travel-transportation-19:before{content:'\e1f3'}.line-icon-travel-transportation-20:before{content:'\e1f4'}.line-icon-weather-01:before{content:'\e1f5'}.line-icon-weather-02:before{content:'\e1f6'}.line-icon-weather-03:before{content:'\e1f7'}.line-icon-weather-04:before{content:'\e1f8'}.line-icon-weather-05:before{content:'\e1f9'}.line-icon-weather-06:before{content:'\e1fa'}.line-icon-weather-07:before{content:'\e1fb'}.line-icon-weather-08:before{content:'\e1fc'}.line-icon-weather-09:before{content:'\e1fd'}.line-icon-weather-10:before{content:'\e1fe'}.line-icon-weather-11:before{content:'\e1ff'}.line-icon-weather-12:before{content:'\e200'}.line-icon-weather-13:before{content:'\e201'}.line-icon-weather-14:before{content:'\e202'}.line-icon-office-02:before{content:'\e0f4'}.line-icon-office-03:before{content:'\e0f5'}.line-icon-office-04:before{content:'\e0f6'}.line-icon-office-05:before{content:'\e0f7'}.line-icon-office-06:before{content:'\e0f8'}.line-icon-office-07:before{content:'\e0f9'}.line-icon-office-08:before{content:'\e0fa'}.line-icon-office-09:before{content:'\e0fb'}.line-icon-office-10:before{content:'\e0fc'}.line-icon-office-11:before{content:'\e0fd'}.line-icon-office-12:before{content:'\e0fe'}.line-icon-office-13:before{content:'\e0ff'}.line-icon-office-14:before{content:'\e100'}.line-icon-office-15:before{content:'\e101'}.line-icon-office-16:before{content:'\e102'}.line-icon-office-17:before{content:'\e103'}.line-icon-office-18:before{content:'\e104'}.line-icon-office-19:before{content:'\e105'}.line-icon-office-20:before{content:'\e106'}.line-icon-office-21:before{content:'\e107'}.line-icon-office-22:before{content:'\e108'}.line-icon-office-23:before{content:'\e109'}.line-icon-office-24:before{content:'\e10a'}.line-icon-office-25:before{content:'\e10b'}.line-icon-office-26:before{content:'\e10c'}.line-icon-office-27:before{content:'\e10d'}.line-icon-office-28:before{content:'\e10e'}.line-icon-office-29:before{content:'\e10f'}.line-icon-office-30:before{content:'\e110'}.line-icon-office-31:before{content:'\e111'}.line-icon-office-32:before{content:'\e112'}.line-icon-office-33:before{content:'\e113'}.line-icon-office-34:before{content:'\e114'}.line-icon-office-35:before{content:'\e115'}.line-icon-office-36:before{content:'\e116'}.line-icon-office-37:before{content:'\e117'}.line-icon-office-38:before{content:'\e118'}.line-icon-office-39:before{content:'\e119'}.line-icon-office-40:before{content:'\e11a'}.line-icon-office-41:before{content:'\e11b'}.line-icon-office-42:before{content:'\e11c'}.line-icon-office-43:before{content:'\e11d'}.line-icon-office-44:before{content:'\e11e'}.line-icon-office-45:before{content:'\e11f'}.line-icon-office-46:before{content:'\e120'}.line-icon-office-47:before{content:'\e121'}.line-icon-office-48:before{content:'\e122'}.line-icon-office-49:before{content:'\e123'}.line-icon-office-50:before{content:'\e124'}.line-icon-office-51:before{content:'\e125'}.line-icon-office-52:before{content:'\e126'}.line-icon-office-53:before{content:'\e127'}.line-icon-office-54:before{content:'\e128'}.line-icon-office-55:before{content:'\e129'}.line-icon-office-56:before{content:'\e12a'}.line-icon-office-57:before{content:'\e12b'}.line-icon-office-58:before{content:'\e12c'}.line-icon-office-59:before{content:'\e12d'}.line-icon-office-60:before{content:'\e12e'}.line-icon-office-61:before{content:'\e12f'}.line-icon-party-01:before{content:'\e130'}.line-icon-party-02:before{content:'\e131'}.line-icon-party-03:before{content:'\e132'}.line-icon-party-04:before{content:'\e133'}.line-icon-party-05:before{content:'\e134'}.line-icon-party-06:before{content:'\e135'}.line-icon-party-07:before{content:'\e136'}.line-icon-party-08:before{content:'\e137'}.line-icon-party-09:before{content:'\e138'}.line-icon-party-10:before{content:'\e139'}.line-icon-party-11:before{content:'\e13a'}.line-icon-realestate-living-01:before{content:'\e13b'}.line-icon-realestate-living-02:before{content:'\e13c'}.line-icon-realestate-living-03:before{content:'\e13d'}.line-icon-realestate-living-04:before{content:'\e13e'}.line-icon-realestate-living-05:before{content:'\e13f'}.line-icon-realestate-living-06:before{content:'\e140'}.line-icon-realestate-living-07:before{content:'\e141'}.line-icon-realestate-living-08:before{content:'\e142'}.line-icon-realestate-living-09:before{content:'\e143'}.line-icon-realestate-living-10:before{content:'\e144'}.line-icon-realestate-living-11:before{content:'\e145'}.line-icon-realestate-living-12:before{content:'\e146'}.line-icon-realestate-living-13:before{content:'\e147'}.line-icon-realestate-living-14:before{content:'\e148'}.line-icon-realestate-living-15:before{content:'\e149'}.line-icon-realestate-living-16:before{content:'\e14a'}.line-icon-seo-icons-01:before{content:'\e14b'}.line-icon-seo-icons-02:before{content:'\e14c'}.line-icon-seo-icons-03:before{content:'\e14d'}.line-icon-seo-icons-04:before{content:'\e14e'}.line-icon-seo-icons-05:before{content:'\e14f'}.line-icon-seo-icons-06:before{content:'\e150'}.line-icon-seo-icons-07:before{content:'\e151'}.line-icon-seo-icons-08:before{content:'\e152'}.line-icon-seo-icons-09:before{content:'\e153'}.line-icon-seo-icons-10:before{content:'\e154'}.line-icon-seo-icons-11:before{content:'\e155'}.line-icon-seo-icons-12:before{content:'\e156'}.line-icon-seo-icons-13:before{content:'\e157'}.line-icon-seo-icons-14:before{content:'\e158'}.line-icon-seo-icons-15:before{content:'\e159'}.line-icon-seo-icons-16:before{content:'\e15a'}.line-icon-seo-icons-17:before{content:'\e15b'}.line-icon-seo-icons-18:before{content:'\e15c'}.line-icon-seo-icons-19:before{content:'\e15d'}.line-icon-seo-icons-20:before{content:'\e15e'}.line-icon-seo-icons-21:before{content:'\e15f'}.line-icon-seo-icons-22:before{content:'\e160'}.line-icon-seo-icons-23:before{content:'\e161'}.line-icon-seo-icons-24:before{content:'\e162'}.line-icon-seo-icons-25:before{content:'\e163'}.line-icon-seo-icons-26:before{content:'\e164'}.line-icon-seo-icons-27:before{content:'\e165'}.line-icon-seo-icons-28:before{content:'\e166'}.line-icon-seo-icons-29:before{content:'\e167'}.line-icon-seo-icons-30:before{content:'\e168'}.line-icon-seo-icons-31:before{content:'\e169'}.line-icon-seo-icons-32:before{content:'\e16a'}.line-icon-seo-icons-33:before{content:'\e16b'}.line-icon-seo-icons-34:before{content:'\e16c'}.line-icon-seo-icons-35:before{content:'\e16d'}.line-icon-seo-icons-36:before{content:'\e16e'}.line-icon-seo-icons-37:before{content:'\e16f'}.line-icon-seo-icons-38:before{content:'\e170'}.line-icon-seo-icons-39:before{content:'\e171'}.line-icon-seo-icons-40:before{content:'\e172'}.line-icon-seo-icons-41:before{content:'\e173'}.line-icon-seo-icons-42:before{content:'\e174'}.line-icon-shopping-01:before{content:'\e175'}.line-icon-shopping-02:before{content:'\e176'}.line-icon-shopping-03:before{content:'\e177'}.line-icon-shopping-04:before{content:'\e178'}.line-icon-shopping-05:before{content:'\e179'}.line-icon-shopping-06:before{content:'\e17a'}.line-icon-shopping-07:before{content:'\e17b'}.line-icon-shopping-08:before{content:'\e17c'}.line-icon-shopping-09:before{content:'\e17d'}.line-icon-shopping-10:before{content:'\e17e'}.line-icon-shopping-11:before{content:'\e17f'}.line-icon-shopping-12:before{content:'\e180'}.line-icon-shopping-13:before{content:'\e181'}.line-icon-shopping-14:before{content:'\e182'}.line-icon-plus{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.line-icon-plus:before{content:'\e126'}.line-icon-circle{border:1px solid rgba(242,244,248,0.7);border-radius:50%;display:inline-block;width:32px;height:32px;line-height:32px;color:#fff;-webkit-transition:border-color 0.3s;-moz-transition:border-color 0.3s;-o-transition:border-color 0.3s;transition:border-color 0.3s}.line-icon-circle.line-icon:before{line-height:30px}.line-icon-circle:hover{border:1px solid #fff}/*!
