@font-face {
	font-family: entypo;
	src: url(fonts/icons/entypo.eot?#iefix) format("ie9-skip-eot"), url(fonts/icons/entypo.woff) format("woff"), url(fonts/icons/entypo.ttf) format("truetype");
	font-weight: 400;
	font-style: normal;
}
.ie9 {
	font-family: "Open Sans";
}
.ie9 * {
	font-family: "Open Sans";
}
.hide {
	display: none;
}
.active.hide {
	display: block;
}
.show {
	display: block;
}
.fixed {
	position: fixed;
}
@media only screen and (max-width:910px)
{
.fixed {
	position: relative !important;
}
}
.center-text {
	text-align: center;
}
.row {
	margin: 0px auto; width: 100%; min-width: 320px; max-width: 960px;
}
@media only screen and (max-width:980px)
{
.row {
	padding: 0px 10px;
}
}
.row .row {
	min-width: 0px;
}
@media only screen and (max-width:980px)
{
.row .row {
	padding: 0px;
}
}
.column {
	margin-left: 1.04%; float: left; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
.columns {
	margin-left: 1.04%; float: left; min-height: 1px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box;
}
:first-child.column {
	margin-left: 0px;
}
:first-child.columns {
	margin-left: 0px;
}
.alpha {
	margin-left: 0px;
}
.omega.column {
	float: right;
}
.omega.columns {
	float: right;
}
.row .column.one {
	width: 7.37%;
}
.row .columns.one {
	width: 7.37%;
}
.colgrid.sixteen .row .columns.one {
	width: 7.37%;
}
.row .columns.two {
	width: 15.79%;
}
.row .columns.three {
	width: 24.21%;
}
.row .columns.four {
	width: 32.63%;
}
.row .columns.five {
	width: 41.05%;
}
.row .columns.six {
	width: 49.47%;
}
.row .columns.seven {
	width: 57.89%;
}
.row .columns.eight {
	width: 66.31%;
}
.row .columns.nine {
	width: 74.73%;
}
.row .columns.ten {
	width: 83.15%;
}
.row .columns.eleven {
	width: 91.57%;
}
.row .columns.twelve {
	width: 100%;
}
.row .push_one {
	margin-left: 9.46%;
}
.row :first-child.push_one {
	margin-left: 8.42%;
}
.row .push_two {
	margin-left: 17.88%;
}
.row :first-child.push_two {
	margin-left: 16.84%;
}
.row .push_three {
	margin-left: 26.3%;
}
.row :first-child.push_three {
	margin-left: 25.26%;
}
.row .push_four {
	margin-left: 34.72%;
}
.row :first-child.push_four {
	margin-left: 33.68%;
}
.row .push_five {
	margin-left: 43.14%;
}
.row :first-child.push_five {
	margin-left: 42.1%;
}
.row .push_six {
	margin-left: 51.56%;
}
.row :first-child.push_six {
	margin-left: 50.52%;
}
.row .push_seven {
	margin-left: 59.98%;
}
.row :first-child.push_seven {
	margin-left: 58.94%;
}
.row .push_eight {
	margin-left: 68.4%;
}
.row :first-child.push_eight {
	margin-left: 67.36%;
}
.row .push_nine {
	margin-left: 76.82%;
}
.row :first-child.push_nine {
	margin-left: 75.78%;
}
.row .push_ten {
	margin-left: 85.24%;
}
.row :first-child.push_ten {
	margin-left: 84.2%;
}
.row .push_eleven {
	margin-left: 93.66%;
}
.row :first-child.push_eleven {
	margin-left: 92.62%;
}
.row .centered.one {
	margin-left: 46.31%;
}
.row .centered.two {
	margin-left: 42.1%;
}
.row .centered.three {
	margin-left: 37.89%;
}
.row .centered.four {
	margin-left: 33.68%;
}
.row .centered.five {
	margin-left: 29.47%;
}
.row .centered.six {
	margin-left: 25.26%;
}
.row .centered.seven {
	margin-left: 21.05%;
}
.row .centered.eight {
	margin-left: 16.84%;
}
.row .centered.nine {
	margin-left: 12.63%;
}
.row .centered.ten {
	margin-left: 8.42%;
}
.row .centered.eleven {
	margin-left: 4.21%;
}
.colgrid.sixteen .row .column.one {
	width: 5.27%;
}
.colgrid.sixteen .row .columns.one {
	width: 5.27%;
}
.colgrid.sixteen .row .columns.two {
	width: 11.58%;
}
.colgrid.sixteen .row .columns.three {
	width: 17.9%;
}
.colgrid.sixteen .row .columns.four {
	width: 24.21%;
}
.colgrid.sixteen .row .columns.five {
	width: 30.53%;
}
.colgrid.sixteen .row .columns.six {
	width: 36.84%;
}
.colgrid.sixteen .row .columns.seven {
	width: 43.16%;
}
.colgrid.sixteen .row .columns.eight {
	width: 49.47%;
}
.colgrid.sixteen .row .columns.nine {
	width: 55.79%;
}
.colgrid.sixteen .row .columns.ten {
	width: 62.1%;
}
.colgrid.sixteen .row .columns.eleven {
	width: 68.42%;
}
.colgrid.sixteen .row .columns.twelve {
	width: 74.73%;
}
.colgrid.sixteen .row .columns.thirteen {
	width: 81.05%;
}
.colgrid.sixteen .row .columns.fourteen {
	width: 87.36%;
}
.colgrid.sixteen .row .columns.fifteen {
	width: 93.68%;
}
.colgrid.sixteen .row .columns.sixteen {
	width: 100%;
}
.colgrid.sixteen .row .push_one {
	margin-left: 7.35%;
}
.colgrid.sixteen .row :first-child.push_one {
	margin-left: 6.31%;
}
.colgrid.sixteen .row .push_two {
	margin-left: 13.67%;
}
.colgrid.sixteen .row :first-child.push_two {
	margin-left: 12.63%;
}
.colgrid.sixteen .row .push_three {
	margin-left: 19.98%;
}
.colgrid.sixteen .row :first-child.push_three {
	margin-left: 18.94%;
}
.colgrid.sixteen .row .push_four {
	margin-left: 26.3%;
}
.colgrid.sixteen .row :first-child.push_four {
	margin-left: 25.26%;
}
.colgrid.sixteen .row .push_five {
	margin-left: 32.61%;
}
.colgrid.sixteen .row :first-child.push_five {
	margin-left: 31.57%;
}
.colgrid.sixteen .row .push_six {
	margin-left: 38.93%;
}
.colgrid.sixteen .row :first-child.push_six {
	margin-left: 37.89%;
}
.colgrid.sixteen .row .push_seven {
	margin-left: 45.24%;
}
.colgrid.sixteen .row :first-child.push_seven {
	margin-left: 44.2%;
}
.colgrid.sixteen .row .push_eight {
	margin-left: 51.56%;
}
.colgrid.sixteen .row :first-child.push_eight {
	margin-left: 50.52%;
}
.colgrid.sixteen .row .push_nine {
	margin-left: 57.87%;
}
.colgrid.sixteen .row :first-child.push_nine {
	margin-left: 56.83%;
}
.colgrid.sixteen .row .push_ten {
	margin-left: 64.19%;
}
.colgrid.sixteen .row :first-child.push_ten {
	margin-left: 63.15%;
}
.colgrid.sixteen .row .push_eleven {
	margin-left: 70.5%;
}
.colgrid.sixteen .row :first-child.push_eleven {
	margin-left: 69.46%;
}
.colgrid.sixteen .row .push_twelve {
	margin-left: 76.82%;
}
.colgrid.sixteen .row :first-child.push_twelve {
	margin-left: 75.78%;
}
.colgrid.sixteen .row .push_thirteen {
	margin-left: 83.13%;
}
.colgrid.sixteen .row :first-child.push_thirteen {
	margin-left: 82.09%;
}
.colgrid.sixteen .row .push_fourteen {
	margin-left: 89.45%;
}
.colgrid.sixteen .row :first-child.push_fourteen {
	margin-left: 88.41%;
}
.colgrid.sixteen .row .push_fifteen {
	margin-left: 95.76%;
}
.colgrid.sixteen .row :first-child.push_fifteen {
	margin-left: 94.72%;
}
.colgrid.sixteen .row .centered.one {
	margin-left: 47.36%;
}
.colgrid.sixteen .row .centered.two {
	margin-left: 44.2%;
}
.colgrid.sixteen .row .centered.three {
	margin-left: 41.04%;
}
.colgrid.sixteen .row .centered.four {
	margin-left: 37.89%;
}
.colgrid.sixteen .row .centered.five {
	margin-left: 34.73%;
}
.colgrid.sixteen .row .centered.six {
	margin-left: 31.57%;
}
.colgrid.sixteen .row .centered.seven {
	margin-left: 28.41%;
}
.colgrid.sixteen .row .centered.eight {
	margin-left: 25.26%;
}
.colgrid.sixteen .row .centered.nine {
	margin-left: 22.1%;
}
.colgrid.sixteen .row .centered.ten {
	margin-left: 18.94%;
}
.colgrid.sixteen .row .centered.eleven {
	margin-left: 15.78%;
}
.colgrid.sixteen .row .centered.twelve {
	margin-left: 12.63%;
}
.colgrid.sixteen .row .centered.thirteen {
	margin-left: 9.47%;
}
.colgrid.sixteen .row .centered.fourteen {
	margin-left: 6.31%;
}
.colgrid.sixteen .row .centered.fifteen {
	margin-left: 3.15%;
}
.pull_right {
	float: right;
}
.pull_left {
	float: left;
}
img {
	height: auto; max-width: 100%;
}
embed {
	height: auto; max-width: 100%;
}
img {
	-ms-interpolation-mode: bicubic;
}
#map_canvas img {
	max-width: none !important;
}
.map_canvas img {
	max-width: none !important;
}
.tiles {
	overflow: hidden; display: block;
}
.tiles > li {
	height: auto; padding-bottom: 0px; float: left; display: block;
}
.two_up.tiles {
	margin-left: -4%;
}
.two_up.tiles > li {
	width: 46%; margin-left: 4%;
}
.three_up.tiles {
	margin-left: -2%;
}
.four_up.tiles {
	margin-left: -2%;
}
.three_up.tiles > li {
	width: 31.3%; margin-left: 2%;
}
.four_up.tiles > li {
	width: 23%; margin-left: 2%;
}
.five_up.tiles {
	margin-left: -1.5%;
}
.five_up.tiles > li {
	width: 18.5%; margin-left: 1.5%;
}
.clearfix {
	
}
.clearfix::before {
	display: table; content: "";
}
.clearfix::after {
	display: table; content: "";
}
.clearfix::after {
	clear: both;
}
.row {
	
}
.row::before {
	display: table; content: "";
}
.row::after {
	display: table; content: "";
}
.row::after {
	clear: both;
}
.valign {
	width: 100%; display: table;
}
.valign > div {
	vertical-align: middle; display: table-cell;
}
.valign > article {
	vertical-align: middle; display: table-cell;
}
@media only screen and (max-width:909px)
{
body {
	width: 100%; min-width: 0px; -ms-text-size-adjust: none; -webkit-text-size-adjust: none;
}
.container {
	margin-right: 0px; margin-left: 0px; min-width: 0px;
}
.row {
	width: 100%; margin-right: 0px; margin-left: 0px; min-width: 0px;
}
.row .row .column {
	padding: 0px;
}
.row .row .columns {
	padding: 0px;
}
.row .centered {
	margin: 0px !important;
}
.column {
	width: auto !important; margin-right: 0px; margin-left: 0px; float: none;
}
.columns {
	width: auto !important; margin-right: 0px; margin-left: 0px; float: none;
}
:last-child.column {
	margin-right: 0px; float: none;
}
:last-child.columns {
	margin-right: 0px; float: none;
}
[class*='column'] + [class*='column']:last-child {
	float: none;
}
[class*='column']::before {
	display: table;
}
[class*='column']::after {
	clear: both; display: table;
}
[class^='push_'] {
	margin-left: 0px !important;
}
[class*='push_'] {
	margin-left: 0px !important;
}
}
[class^='icon-'] a::before {
	font-family: "entypo"; text-decoration: none; position: absolute; -ms-zoom: 1;
}
[class*=' icon-'] a::before {
	font-family: "entypo"; text-decoration: none; position: absolute; -ms-zoom: 1;
}
[class^='icon-'] a::after {
	font-family: "entypo"; text-decoration: none; position: absolute; -ms-zoom: 1;
}
[class*=' icon-'] a::after {
	font-family: "entypo"; text-decoration: none; position: absolute; -ms-zoom: 1;
}
i[class^='icon-'] {
	font-family: "entypo"; text-decoration: none; position: absolute; -ms-zoom: 1;
}
i[class*=' icon-'] {
	font-family: "entypo"; text-decoration: none; position: absolute; -ms-zoom: 1;
}
i[class^='icon-'] {
	margin: 0px 5px; text-align: center; display: inline-block; position: static; min-width: 20px;
}
i[class*=' icon-'] {
	margin: 0px 5px; text-align: center; display: inline-block; position: static; min-width: 20px;
}
.icon-left.icon-note a::before {
	height: inherit; content: "\266a";
}
.icon-right.icon-note a::after {
	height: inherit; content: "\266a";
}
i.icon-note::before {
	height: inherit; content: "\266a";
}
.icon-left.icon-note-beamed a::before {
	height: inherit; content: "\266b";
}
.icon-right.icon-note-beamed a::after {
	height: inherit; content: "\266b";
}
i.icon-note-beamed::before {
	height: inherit; content: "\266b";
}
.icon-left.icon-music a::before {
	height: inherit; content: "🎵";
}
.icon-right.icon-music a::after {
	height: inherit; content: "🎵";
}
i.icon-music::before {
	height: inherit; content: "🎵";
}
.icon-left.icon-search a::before {
	height: inherit; content: "🔍";
}
.icon-right.icon-search a::after {
	height: inherit; content: "🔍";
}
i.icon-search::before {
	height: inherit; content: "🔍";
}
.icon-left.icon-flashlight a::before {
	height: inherit; content: "🔦";
}
.icon-right.icon-flashlight a::after {
	height: inherit; content: "🔦";
}
i.icon-flashlight::before {
	height: inherit; content: "🔦";
}
.icon-left.icon-mail a::before {
	height: inherit; content: "\2709";
}
.icon-right.icon-mail a::after {
	height: inherit; content: "\2709";
}
i.icon-mail::before {
	height: inherit; content: "\2709";
}
.icon-left.icon-heart a::before {
	height: inherit; content: "\2665";
}
.icon-right.icon-heart a::after {
	height: inherit; content: "\2665";
}
i.icon-heart::before {
	height: inherit; content: "\2665";
}
.icon-left.icon-heart-empty a::before {
	height: inherit; content: "\2661";
}
.icon-right.icon-heart-empty a::after {
	height: inherit; content: "\2661";
}
i.icon-heart-empty::before {
	height: inherit; content: "\2661";
}
.icon-left.icon-star a::before {
	height: inherit; content: "\2605";
}
.icon-right.icon-star a::after {
	height: inherit; content: "\2605";
}
i.icon-star::before {
	height: inherit; content: "\2605";
}
.icon-left.icon-star-empty a::before {
	height: inherit; content: "\2606";
}
.icon-right.icon-star-empty a::after {
	height: inherit; content: "\2606";
}
i.icon-star-empty::before {
	height: inherit; content: "\2606";
}
.icon-left.icon-user a::before {
	height: inherit; content: "👤";
}
.icon-right.icon-user a::after {
	height: inherit; content: "👤";
}
i.icon-user::before {
	height: inherit; content: "👤";
}
.icon-left.icon-users a::before {
	height: inherit; content: "👥";
}
.icon-right.icon-users a::after {
	height: inherit; content: "👥";
}
i.icon-users::before {
	height: inherit; content: "👥";
}
.icon-left.icon-user-add a::before {
	height: inherit; content: "\e700";
}
.icon-right.icon-user-add a::after {
	height: inherit; content: "\e700";
}
i.icon-user-add::before {
	height: inherit; content: "\e700";
}
.icon-left.icon-video a::before {
	height: inherit; content: "🎬";
}
.icon-right.icon-video a::after {
	height: inherit; content: "🎬";
}
i.icon-video::before {
	height: inherit; content: "🎬";
}
.icon-left.icon-picture a::before {
	height: inherit; content: "🌄";
}
.icon-right.icon-picture a::after {
	height: inherit; content: "🌄";
}
i.icon-picture::before {
	height: inherit; content: "🌄";
}
.icon-left.icon-camera a::before {
	height: inherit; content: "📷";
}
.icon-right.icon-camera a::after {
	height: inherit; content: "📷";
}
i.icon-camera::before {
	height: inherit; content: "📷";
}
.icon-left.icon-layout a::before {
	height: inherit; content: "\268f";
}
.icon-right.icon-layout a::after {
	height: inherit; content: "\268f";
}
i.icon-layout::before {
	height: inherit; content: "\268f";
}
.icon-left.icon-menu a::before {
	height: inherit; content: "\2630";
}
.icon-right.icon-menu a::after {
	height: inherit; content: "\2630";
}
i.icon-menu::before {
	height: inherit; content: "\2630";
}
.icon-left.icon-check a::before {
	height: inherit; content: "\2713";
}
.icon-right.icon-check a::after {
	height: inherit; content: "\2713";
}
i.icon-check::before {
	height: inherit; content: "\2713";
}
.icon-left.icon-cancel a::before {
	height: inherit; content: "\2715";
}
.icon-right.icon-cancel a::after {
	height: inherit; content: "\2715";
}
i.icon-cancel::before {
	height: inherit; content: "\2715";
}
.icon-left.icon-cancel-circled a::before {
	height: inherit; content: "\2716";
}
.icon-right.icon-cancel-circled a::after {
	height: inherit; content: "\2716";
}
i.icon-cancel-circled::before {
	height: inherit; content: "\2716";
}
.icon-left.icon-cancel-squared a::before {
	height: inherit; content: "\274e";
}
.icon-right.icon-cancel-squared a::after {
	height: inherit; content: "\274e";
}
i.icon-cancel-squared::before {
	height: inherit; content: "\274e";
}
.icon-left.icon-plus a::before {
	height: inherit; content: "\2b";
}
.icon-right.icon-plus a::after {
	height: inherit; content: "\2b";
}
i.icon-plus::before {
	height: inherit; content: "\2b";
}
.icon-left.icon-plus-circled a::before {
	height: inherit; content: "\2795";
}
.icon-right.icon-plus-circled a::after {
	height: inherit; content: "\2795";
}
i.icon-plus-circled::before {
	height: inherit; content: "\2795";
}
.icon-left.icon-plus-squared a::before {
	height: inherit; content: "\229e";
}
.icon-right.icon-plus-squared a::after {
	height: inherit; content: "\229e";
}
i.icon-plus-squared::before {
	height: inherit; content: "\229e";
}
.icon-left.icon-minus a::before {
	height: inherit; content: "\2d";
}
.icon-right.icon-minus a::after {
	height: inherit; content: "\2d";
}
i.icon-minus::before {
	height: inherit; content: "\2d";
}
.icon-left.icon-minus-circled a::before {
	height: inherit; content: "\2796";
}
.icon-right.icon-minus-circled a::after {
	height: inherit; content: "\2796";
}
i.icon-minus-circled::before {
	height: inherit; content: "\2796";
}
.icon-left.icon-minus-squared a::before {
	height: inherit; content: "\229f";
}
.icon-right.icon-minus-squared a::after {
	height: inherit; content: "\229f";
}
i.icon-minus-squared::before {
	height: inherit; content: "\229f";
}
.icon-left.icon-help a::before {
	height: inherit; content: "\2753";
}
.icon-right.icon-help a::after {
	height: inherit; content: "\2753";
}
i.icon-help::before {
	height: inherit; content: "\2753";
}
.icon-left.icon-help-circled a::before {
	height: inherit; content: "\e704";
}
.icon-right.icon-help-circled a::after {
	height: inherit; content: "\e704";
}
i.icon-help-circled::before {
	height: inherit; content: "\e704";
}
.icon-left.icon-info a::before {
	height: inherit; content: "\2139";
}
.icon-right.icon-info a::after {
	height: inherit; content: "\2139";
}
i.icon-info::before {
	height: inherit; content: "\2139";
}
.icon-left.icon-info-circled a::before {
	height: inherit; content: "\e705";
}
.icon-right.icon-info-circled a::after {
	height: inherit; content: "\e705";
}
i.icon-info-circled::before {
	height: inherit; content: "\e705";
}
.icon-left.icon-back a::before {
	height: inherit; content: "🔙";
}
.icon-right.icon-back a::after {
	height: inherit; content: "🔙";
}
i.icon-back::before {
	height: inherit; content: "🔙";
}
.icon-left.icon-home a::before {
	height: inherit; content: "\2302";
}
.icon-right.icon-home a::after {
	height: inherit; content: "\2302";
}
i.icon-home::before {
	height: inherit; content: "\2302";
}
.icon-left.icon-link a::before {
	height: inherit; content: "🔗";
}
.icon-right.icon-link a::after {
	height: inherit; content: "🔗";
}
i.icon-link::before {
	height: inherit; content: "🔗";
}
.icon-left.icon-attach a::before {
	height: inherit; content: "📎";
}
.icon-right.icon-attach a::after {
	height: inherit; content: "📎";
}
i.icon-attach::before {
	height: inherit; content: "📎";
}
.icon-left.icon-lock a::before {
	height: inherit; content: "🔒";
}
.icon-right.icon-lock a::after {
	height: inherit; content: "🔒";
}
i.icon-lock::before {
	height: inherit; content: "🔒";
}
.icon-left.icon-lock-open a::before {
	height: inherit; content: "🔓";
}
.icon-right.icon-lock-open a::after {
	height: inherit; content: "🔓";
}
i.icon-lock-open::before {
	height: inherit; content: "🔓";
}
.icon-left.icon-eye a::before {
	height: inherit; content: "\e70a";
}
.icon-right.icon-eye a::after {
	height: inherit; content: "\e70a";
}
i.icon-eye::before {
	height: inherit; content: "\e70a";
}
.icon-left.icon-tag a::before {
	height: inherit; content: "\e70c";
}
.icon-right.icon-tag a::after {
	height: inherit; content: "\e70c";
}
i.icon-tag::before {
	height: inherit; content: "\e70c";
}
.icon-left.icon-bookmark a::before {
	height: inherit; content: "🔖";
}
.icon-right.icon-bookmark a::after {
	height: inherit; content: "🔖";
}
i.icon-bookmark::before {
	height: inherit; content: "🔖";
}
.icon-left.icon-bookmarks a::before {
	height: inherit; content: "📑";
}
.icon-right.icon-bookmarks a::after {
	height: inherit; content: "📑";
}
i.icon-bookmarks::before {
	height: inherit; content: "📑";
}
.icon-left.icon-flag a::before {
	height: inherit; content: "\2691";
}
.icon-right.icon-flag a::after {
	height: inherit; content: "\2691";
}
i.icon-flag::before {
	height: inherit; content: "\2691";
}
.icon-left.icon-thumbs-up a::before {
	height: inherit; content: "👍";
}
.icon-right.icon-thumbs-up a::after {
	height: inherit; content: "👍";
}
i.icon-thumbs-up::before {
	height: inherit; content: "👍";
}
.icon-left.icon-thumbs-down a::before {
	height: inherit; content: "👎";
}
.icon-right.icon-thumbs-down a::after {
	height: inherit; content: "👎";
}
i.icon-thumbs-down::before {
	height: inherit; content: "👎";
}
.icon-left.icon-download a::before {
	height: inherit; content: "📥";
}
.icon-right.icon-download a::after {
	height: inherit; content: "📥";
}
i.icon-download::before {
	height: inherit; content: "📥";
}
.icon-left.icon-upload a::before {
	height: inherit; content: "📤";
}
.icon-right.icon-upload a::after {
	height: inherit; content: "📤";
}
i.icon-upload::before {
	height: inherit; content: "📤";
}
.icon-left.icon-upload-cloud a::before {
	height: inherit; content: "\e711";
}
.icon-right.icon-upload-cloud a::after {
	height: inherit; content: "\e711";
}
i.icon-upload-cloud::before {
	height: inherit; content: "\e711";
}
.icon-left.icon-reply a::before {
	height: inherit; content: "\e712";
}
.icon-right.icon-reply a::after {
	height: inherit; content: "\e712";
}
i.icon-reply::before {
	height: inherit; content: "\e712";
}
.icon-left.icon-reply-all a::before {
	height: inherit; content: "\e713";
}
.icon-right.icon-reply-all a::after {
	height: inherit; content: "\e713";
}
i.icon-reply-all::before {
	height: inherit; content: "\e713";
}
.icon-left.icon-forward a::before {
	height: inherit; content: "\27a6";
}
.icon-right.icon-forward a::after {
	height: inherit; content: "\27a6";
}
i.icon-forward::before {
	height: inherit; content: "\27a6";
}
.icon-left.icon-quote a::before {
	height: inherit; content: "\275e";
}
.icon-right.icon-quote a::after {
	height: inherit; content: "\275e";
}
i.icon-quote::before {
	height: inherit; content: "\275e";
}
.icon-left.icon-code a::before {
	height: inherit; content: "\e714";
}
.icon-right.icon-code a::after {
	height: inherit; content: "\e714";
}
i.icon-code::before {
	height: inherit; content: "\e714";
}
.icon-left.icon-export a::before {
	height: inherit; content: "\e715";
}
.icon-right.icon-export a::after {
	height: inherit; content: "\e715";
}
i.icon-export::before {
	height: inherit; content: "\e715";
}
.icon-left.icon-pencil a::before {
	height: inherit; content: "\270e";
}
.icon-right.icon-pencil a::after {
	height: inherit; content: "\270e";
}
i.icon-pencil::before {
	height: inherit; content: "\270e";
}
.icon-left.icon-feather a::before {
	height: inherit; content: "\2712";
}
.icon-right.icon-feather a::after {
	height: inherit; content: "\2712";
}
i.icon-feather::before {
	height: inherit; content: "\2712";
}
.icon-left.icon-print a::before {
	height: inherit; content: "\e716";
}
.icon-right.icon-print a::after {
	height: inherit; content: "\e716";
}
i.icon-print::before {
	height: inherit; content: "\e716";
}
.icon-left.icon-retweet a::before {
	height: inherit; content: "\e717";
}
.icon-right.icon-retweet a::after {
	height: inherit; content: "\e717";
}
i.icon-retweet::before {
	height: inherit; content: "\e717";
}
.icon-left.icon-keyboard a::before {
	height: inherit; content: "\2328";
}
.icon-right.icon-keyboard a::after {
	height: inherit; content: "\2328";
}
i.icon-keyboard::before {
	height: inherit; content: "\2328";
}
.icon-left.icon-comment a::before {
	height: inherit; content: "\e718";
}
.icon-right.icon-comment a::after {
	height: inherit; content: "\e718";
}
i.icon-comment::before {
	height: inherit; content: "\e718";
}
.icon-left.icon-chat a::before {
	height: inherit; content: "\e720";
}
.icon-right.icon-chat a::after {
	height: inherit; content: "\e720";
}
i.icon-chat::before {
	height: inherit; content: "\e720";
}
.icon-left.icon-bell a::before {
	height: inherit; content: "🔔";
}
.icon-right.icon-bell a::after {
	height: inherit; content: "🔔";
}
i.icon-bell::before {
	height: inherit; content: "🔔";
}
.icon-left.icon-attention a::before {
	height: inherit; content: "\26a0";
}
.icon-right.icon-attention a::after {
	height: inherit; content: "\26a0";
}
i.icon-attention::before {
	height: inherit; content: "\26a0";
}
.icon-left.icon-alert a::before {
	height: inherit; content: "💥";
}
.icon-right.icon-alert a::after {
	height: inherit; content: "💥";
}
i.icon-alert::before {
	height: inherit; content: "💥";
}
.icon-left.icon-vcard a::before {
	height: inherit; content: "\e722";
}
.icon-right.icon-vcard a::after {
	height: inherit; content: "\e722";
}
i.icon-vcard::before {
	height: inherit; content: "\e722";
}
.icon-left.icon-address a::before {
	height: inherit; content: "\e723";
}
.icon-right.icon-address a::after {
	height: inherit; content: "\e723";
}
i.icon-address::before {
	height: inherit; content: "\e723";
}
.icon-left.icon-location a::before {
	height: inherit; content: "\e724";
}
.icon-right.icon-location a::after {
	height: inherit; content: "\e724";
}
i.icon-location::before {
	height: inherit; content: "\e724";
}
.icon-left.icon-map a::before {
	height: inherit; content: "\e727";
}
.icon-right.icon-map a::after {
	height: inherit; content: "\e727";
}
i.icon-map::before {
	height: inherit; content: "\e727";
}
.icon-left.icon-direction a::before {
	height: inherit; content: "\27a2";
}
.icon-right.icon-direction a::after {
	height: inherit; content: "\27a2";
}
i.icon-direction::before {
	height: inherit; content: "\27a2";
}
.icon-left.icon-compass a::before {
	height: inherit; content: "\e728";
}
.icon-right.icon-compass a::after {
	height: inherit; content: "\e728";
}
i.icon-compass::before {
	height: inherit; content: "\e728";
}
.icon-left.icon-cup a::before {
	height: inherit; content: "\2615";
}
.icon-right.icon-cup a::after {
	height: inherit; content: "\2615";
}
i.icon-cup::before {
	height: inherit; content: "\2615";
}
.icon-left.icon-trash a::before {
	height: inherit; content: "\e729";
}
.icon-right.icon-trash a::after {
	height: inherit; content: "\e729";
}
i.icon-trash::before {
	height: inherit; content: "\e729";
}
.icon-left.icon-doc a::before {
	height: inherit; content: "\e730";
}
.icon-right.icon-doc a::after {
	height: inherit; content: "\e730";
}
i.icon-doc::before {
	height: inherit; content: "\e730";
}
.icon-left.icon-docs a::before {
	height: inherit; content: "\e736";
}
.icon-right.icon-docs a::after {
	height: inherit; content: "\e736";
}
i.icon-docs::before {
	height: inherit; content: "\e736";
}
.icon-left.icon-doc-landscape a::before {
	height: inherit; content: "\e737";
}
.icon-right.icon-doc-landscape a::after {
	height: inherit; content: "\e737";
}
i.icon-doc-landscape::before {
	height: inherit; content: "\e737";
}
.icon-left.icon-doc-text a::before {
	height: inherit; content: "📄";
}
.icon-right.icon-doc-text a::after {
	height: inherit; content: "📄";
}
i.icon-doc-text::before {
	height: inherit; content: "📄";
}
.icon-left.icon-doc-text-inv a::before {
	height: inherit; content: "\e731";
}
.icon-right.icon-doc-text-inv a::after {
	height: inherit; content: "\e731";
}
i.icon-doc-text-inv::before {
	height: inherit; content: "\e731";
}
.icon-left.icon-newspaper a::before {
	height: inherit; content: "📰";
}
.icon-right.icon-newspaper a::after {
	height: inherit; content: "📰";
}
i.icon-newspaper::before {
	height: inherit; content: "📰";
}
.icon-left.icon-book-open a::before {
	height: inherit; content: "📖";
}
.icon-right.icon-book-open a::after {
	height: inherit; content: "📖";
}
i.icon-book-open::before {
	height: inherit; content: "📖";
}
.icon-left.icon-book a::before {
	height: inherit; content: "📕";
}
.icon-right.icon-book a::after {
	height: inherit; content: "📕";
}
i.icon-book::before {
	height: inherit; content: "📕";
}
.icon-left.icon-folder a::before {
	height: inherit; content: "📁";
}
.icon-right.icon-folder a::after {
	height: inherit; content: "📁";
}
i.icon-folder::before {
	height: inherit; content: "📁";
}
.icon-left.icon-archive a::before {
	height: inherit; content: "\e738";
}
.icon-right.icon-archive a::after {
	height: inherit; content: "\e738";
}
i.icon-archive::before {
	height: inherit; content: "\e738";
}
.icon-left.icon-box a::before {
	height: inherit; content: "📦";
}
.icon-right.icon-box a::after {
	height: inherit; content: "📦";
}
i.icon-box::before {
	height: inherit; content: "📦";
}
.icon-left.icon-rss a::before {
	height: inherit; content: "\e73a";
}
.icon-right.icon-rss a::after {
	height: inherit; content: "\e73a";
}
i.icon-rss::before {
	height: inherit; content: "\e73a";
}
.icon-left.icon-phone a::before {
	height: inherit; content: "📞";
}
.icon-right.icon-phone a::after {
	height: inherit; content: "📞";
}
i.icon-phone::before {
	height: inherit; content: "📞";
}
.icon-left.icon-cog a::before {
	height: inherit; content: "\2699";
}
.icon-right.icon-cog a::after {
	height: inherit; content: "\2699";
}
i.icon-cog::before {
	height: inherit; content: "\2699";
}
.icon-left.icon-tools a::before {
	height: inherit; content: "\2692";
}
.icon-right.icon-tools a::after {
	height: inherit; content: "\2692";
}
i.icon-tools::before {
	height: inherit; content: "\2692";
}
.icon-left.icon-share a::before {
	height: inherit; content: "\e73c";
}
.icon-right.icon-share a::after {
	height: inherit; content: "\e73c";
}
i.icon-share::before {
	height: inherit; content: "\e73c";
}
.icon-left.icon-shareable a::before {
	height: inherit; content: "\e73e";
}
.icon-right.icon-shareable a::after {
	height: inherit; content: "\e73e";
}
i.icon-shareable::before {
	height: inherit; content: "\e73e";
}
.icon-left.icon-basket a::before {
	height: inherit; content: "\e73d";
}
.icon-right.icon-basket a::after {
	height: inherit; content: "\e73d";
}
i.icon-basket::before {
	height: inherit; content: "\e73d";
}
.icon-left.icon-bag a::before {
	height: inherit; content: "👜";
}
.icon-right.icon-bag a::after {
	height: inherit; content: "👜";
}
i.icon-bag::before {
	height: inherit; content: "👜";
}
.icon-left.icon-calendar a::before {
	height: inherit; content: "📅";
}
.icon-right.icon-calendar a::after {
	height: inherit; content: "📅";
}
i.icon-calendar::before {
	height: inherit; content: "📅";
}
.icon-left.icon-login a::before {
	height: inherit; content: "\e740";
}
.icon-right.icon-login a::after {
	height: inherit; content: "\e740";
}
i.icon-login::before {
	height: inherit; content: "\e740";
}
.icon-left.icon-logout a::before {
	height: inherit; content: "\e741";
}
.icon-right.icon-logout a::after {
	height: inherit; content: "\e741";
}
i.icon-logout::before {
	height: inherit; content: "\e741";
}
.icon-left.icon-mic a::before {
	height: inherit; content: "🎤";
}
.icon-right.icon-mic a::after {
	height: inherit; content: "🎤";
}
i.icon-mic::before {
	height: inherit; content: "🎤";
}
.icon-left.icon-mute a::before {
	height: inherit; content: "🔇";
}
.icon-right.icon-mute a::after {
	height: inherit; content: "🔇";
}
i.icon-mute::before {
	height: inherit; content: "🔇";
}
.icon-left.icon-sound a::before {
	height: inherit; content: "🔊";
}
.icon-right.icon-sound a::after {
	height: inherit; content: "🔊";
}
i.icon-sound::before {
	height: inherit; content: "🔊";
}
.icon-left.icon-volume a::before {
	height: inherit; content: "\e742";
}
.icon-right.icon-volume a::after {
	height: inherit; content: "\e742";
}
i.icon-volume::before {
	height: inherit; content: "\e742";
}
.icon-left.icon-clock a::before {
	height: inherit; content: "🕔";
}
.icon-right.icon-clock a::after {
	height: inherit; content: "🕔";
}
i.icon-clock::before {
	height: inherit; content: "🕔";
}
.icon-left.icon-hourglass a::before {
	height: inherit; content: "\23f3";
}
.icon-right.icon-hourglass a::after {
	height: inherit; content: "\23f3";
}
i.icon-hourglass::before {
	height: inherit; content: "\23f3";
}
.icon-left.icon-lamp a::before {
	height: inherit; content: "💡";
}
.icon-right.icon-lamp a::after {
	height: inherit; content: "💡";
}
i.icon-lamp::before {
	height: inherit; content: "💡";
}
.icon-left.icon-light-down a::before {
	height: inherit; content: "🔅";
}
.icon-right.icon-light-down a::after {
	height: inherit; content: "🔅";
}
i.icon-light-down::before {
	height: inherit; content: "🔅";
}
.icon-left.icon-light-up a::before {
	height: inherit; content: "🔆";
}
.icon-right.icon-light-up a::after {
	height: inherit; content: "🔆";
}
i.icon-light-up::before {
	height: inherit; content: "🔆";
}
.icon-left.icon-adjust a::before {
	height: inherit; content: "\25d1";
}
.icon-right.icon-adjust a::after {
	height: inherit; content: "\25d1";
}
i.icon-adjust::before {
	height: inherit; content: "\25d1";
}
.icon-left.icon-block a::before {
	height: inherit; content: "🚫";
}
.icon-right.icon-block a::after {
	height: inherit; content: "🚫";
}
i.icon-block::before {
	height: inherit; content: "🚫";
}
.icon-left.icon-resize-full a::before {
	height: inherit; content: "\e744";
}
.icon-right.icon-resize-full a::after {
	height: inherit; content: "\e744";
}
i.icon-resize-full::before {
	height: inherit; content: "\e744";
}
.icon-left.icon-resize-small a::before {
	height: inherit; content: "\e746";
}
.icon-right.icon-resize-small a::after {
	height: inherit; content: "\e746";
}
i.icon-resize-small::before {
	height: inherit; content: "\e746";
}
.icon-left.icon-popup a::before {
	height: inherit; content: "\e74c";
}
.icon-right.icon-popup a::after {
	height: inherit; content: "\e74c";
}
i.icon-popup::before {
	height: inherit; content: "\e74c";
}
.icon-left.icon-publish a::before {
	height: inherit; content: "\e74d";
}
.icon-right.icon-publish a::after {
	height: inherit; content: "\e74d";
}
i.icon-publish::before {
	height: inherit; content: "\e74d";
}
.icon-left.icon-window a::before {
	height: inherit; content: "\e74e";
}
.icon-right.icon-window a::after {
	height: inherit; content: "\e74e";
}
i.icon-window::before {
	height: inherit; content: "\e74e";
}
.icon-left.icon-arrow-combo a::before {
	height: inherit; content: "\e74f";
}
.icon-right.icon-arrow-combo a::after {
	height: inherit; content: "\e74f";
}
i.icon-arrow-combo::before {
	height: inherit; content: "\e74f";
}
.icon-left.icon-down-circled a::before {
	height: inherit; content: "\e758";
}
.icon-right.icon-down-circled a::after {
	height: inherit; content: "\e758";
}
i.icon-down-circled::before {
	height: inherit; content: "\e758";
}
.icon-left.icon-left-circled a::before {
	height: inherit; content: "\e759";
}
.icon-right.icon-left-circled a::after {
	height: inherit; content: "\e759";
}
i.icon-left-circled::before {
	height: inherit; content: "\e759";
}
.icon-left.icon-right-circled a::before {
	height: inherit; content: "\e75a";
}
.icon-right.icon-right-circled a::after {
	height: inherit; content: "\e75a";
}
i.icon-right-circled::before {
	height: inherit; content: "\e75a";
}
.icon-left.icon-up-circled a::before {
	height: inherit; content: "\e75b";
}
.icon-right.icon-up-circled a::after {
	height: inherit; content: "\e75b";
}
i.icon-up-circled::before {
	height: inherit; content: "\e75b";
}
.icon-left.icon-down-open a::before {
	height: inherit; content: "\e75c";
}
.icon-right.icon-down-open a::after {
	height: inherit; content: "\e75c";
}
i.icon-down-open::before {
	height: inherit; content: "\e75c";
}
.icon-left.icon-left-open a::before {
	height: inherit; content: "\e75d";
}
.icon-right.icon-left-open a::after {
	height: inherit; content: "\e75d";
}
i.icon-left-open::before {
	height: inherit; content: "\e75d";
}
.icon-left.icon-right-open a::before {
	height: inherit; content: "\e75e";
}
.icon-right.icon-right-open a::after {
	height: inherit; content: "\e75e";
}
i.icon-right-open::before {
	height: inherit; content: "\e75e";
}
.icon-left.icon-up-open a::before {
	height: inherit; content: "\e75f";
}
.icon-right.icon-up-open a::after {
	height: inherit; content: "\e75f";
}
i.icon-up-open::before {
	height: inherit; content: "\e75f";
}
.icon-left.icon-down-open-mini a::before {
	height: inherit; content: "\e760";
}
.icon-right.icon-down-open-mini a::after {
	height: inherit; content: "\e760";
}
i.icon-down-open-mini::before {
	height: inherit; content: "\e760";
}
.icon-left.icon-left-open-mini a::before {
	height: inherit; content: "\e761";
}
.icon-right.icon-left-open-mini a::after {
	height: inherit; content: "\e761";
}
i.icon-left-open-mini::before {
	height: inherit; content: "\e761";
}
.icon-left.icon-right-open-mini a::before {
	height: inherit; content: "\e762";
}
.icon-right.icon-right-open-mini a::after {
	height: inherit; content: "\e762";
}
i.icon-right-open-mini::before {
	height: inherit; content: "\e762";
}
.icon-left.icon-up-open-mini a::before {
	height: inherit; content: "\e763";
}
.icon-right.icon-up-open-mini a::after {
	height: inherit; content: "\e763";
}
i.icon-up-open-mini::before {
	height: inherit; content: "\e763";
}
.icon-left.icon-down-open-big a::before {
	height: inherit; content: "\e764";
}
.icon-right.icon-down-open-big a::after {
	height: inherit; content: "\e764";
}
i.icon-down-open-big::before {
	height: inherit; content: "\e764";
}
.icon-left.icon-left-open-big a::before {
	height: inherit; content: "\e765";
}
.icon-right.icon-left-open-big a::after {
	height: inherit; content: "\e765";
}
i.icon-left-open-big::before {
	height: inherit; content: "\e765";
}
.icon-left.icon-right-open-big a::before {
	height: inherit; content: "\e766";
}
.icon-right.icon-right-open-big a::after {
	height: inherit; content: "\e766";
}
i.icon-right-open-big::before {
	height: inherit; content: "\e766";
}
.icon-left.icon-up-open-big a::before {
	height: inherit; content: "\e767";
}
.icon-right.icon-up-open-big a::after {
	height: inherit; content: "\e767";
}
i.icon-up-open-big::before {
	height: inherit; content: "\e767";
}
.icon-left.icon-down a::before {
	height: inherit; content: "\2b07";
}
.icon-right.icon-down a::after {
	height: inherit; content: "\2b07";
}
i.icon-down::before {
	height: inherit; content: "\2b07";
}
.icon-left.icon-arrow-left a::before {
	height: inherit; content: "\2b05";
}
.icon-right.icon-arrow-left a::after {
	height: inherit; content: "\2b05";
}
i.icon-arrow-left::before {
	height: inherit; content: "\2b05";
}
.icon-left.icon-arrow-right a::before {
	height: inherit; content: "\27a1";
}
.icon-right.icon-arrow-right a::after {
	height: inherit; content: "\27a1";
}
i.icon-arrow-right::before {
	height: inherit; content: "\27a1";
}
.icon-left.icon-up a::before {
	height: inherit; content: "\2b06";
}
.icon-right.icon-up a::after {
	height: inherit; content: "\2b06";
}
i.icon-up::before {
	height: inherit; content: "\2b06";
}
.icon-left.icon-down-dir a::before {
	height: inherit; content: "\25be";
}
.icon-right.icon-down-dir a::after {
	height: inherit; content: "\25be";
}
i.icon-down-dir::before {
	height: inherit; content: "\25be";
}
.icon-left.icon-left-dir a::before {
	height: inherit; content: "\25c2";
}
.icon-right.icon-left-dir a::after {
	height: inherit; content: "\25c2";
}
i.icon-left-dir::before {
	height: inherit; content: "\25c2";
}
.icon-left.icon-right-dir a::before {
	height: inherit; content: "\25b8";
}
.icon-right.icon-right-dir a::after {
	height: inherit; content: "\25b8";
}
i.icon-right-dir::before {
	height: inherit; content: "\25b8";
}
.icon-left.icon-up-dir a::before {
	height: inherit; content: "\25b4";
}
.icon-right.icon-up-dir a::after {
	height: inherit; content: "\25b4";
}
i.icon-up-dir::before {
	height: inherit; content: "\25b4";
}
.icon-left.icon-down-bold a::before {
	height: inherit; content: "\e4b0";
}
.icon-right.icon-down-bold a::after {
	height: inherit; content: "\e4b0";
}
i.icon-down-bold::before {
	height: inherit; content: "\e4b0";
}
.icon-left.icon-left-bold a::before {
	height: inherit; content: "\e4ad";
}
.icon-right.icon-left-bold a::after {
	height: inherit; content: "\e4ad";
}
i.icon-left-bold::before {
	height: inherit; content: "\e4ad";
}
.icon-left.icon-right-bold a::before {
	height: inherit; content: "\e4ae";
}
.icon-right.icon-right-bold a::after {
	height: inherit; content: "\e4ae";
}
i.icon-right-bold::before {
	height: inherit; content: "\e4ae";
}
.icon-left.icon-up-bold a::before {
	height: inherit; content: "\e4af";
}
.icon-right.icon-up-bold a::after {
	height: inherit; content: "\e4af";
}
i.icon-up-bold::before {
	height: inherit; content: "\e4af";
}
.icon-left.icon-down-thin a::before {
	height: inherit; content: "\2193";
}
.icon-right.icon-down-thin a::after {
	height: inherit; content: "\2193";
}
i.icon-down-thin::before {
	height: inherit; content: "\2193";
}
.icon-left.icon-left-thin a::before {
	height: inherit; content: "\2190";
}
.icon-right.icon-left-thin a::after {
	height: inherit; content: "\2190";
}
i.icon-left-thin::before {
	height: inherit; content: "\2190";
}
.icon-left.icon-right-thin a::before {
	height: inherit; content: "\2192";
}
.icon-right.icon-right-thin a::after {
	height: inherit; content: "\2192";
}
i.icon-right-thin::before {
	height: inherit; content: "\2192";
}
.icon-left.icon-up-thin a::before {
	height: inherit; content: "\2191";
}
.icon-right.icon-up-thin a::after {
	height: inherit; content: "\2191";
}
i.icon-up-thin::before {
	height: inherit; content: "\2191";
}
.icon-left.icon-ccw a::before {
	height: inherit; content: "\27f2";
}
.icon-right.icon-ccw a::after {
	height: inherit; content: "\27f2";
}
i.icon-ccw::before {
	height: inherit; content: "\27f2";
}
.icon-left.icon-cw a::before {
	height: inherit; content: "\27f3";
}
.icon-right.icon-cw a::after {
	height: inherit; content: "\27f3";
}
i.icon-cw::before {
	height: inherit; content: "\27f3";
}
.icon-left.icon-arrows-ccw a::before {
	height: inherit; content: "🔄";
}
.icon-right.icon-arrows-ccw a::after {
	height: inherit; content: "🔄";
}
i.icon-arrows-ccw::before {
	height: inherit; content: "🔄";
}
.icon-left.icon-level-down a::before {
	height: inherit; content: "\21b3";
}
.icon-right.icon-level-down a::after {
	height: inherit; content: "\21b3";
}
i.icon-level-down::before {
	height: inherit; content: "\21b3";
}
.icon-left.icon-level-up a::before {
	height: inherit; content: "\21b0";
}
.icon-right.icon-level-up a::after {
	height: inherit; content: "\21b0";
}
i.icon-level-up::before {
	height: inherit; content: "\21b0";
}
.icon-left.icon-shuffle a::before {
	height: inherit; content: "🔀";
}
.icon-right.icon-shuffle a::after {
	height: inherit; content: "🔀";
}
i.icon-shuffle::before {
	height: inherit; content: "🔀";
}
.icon-left.icon-loop a::before {
	height: inherit; content: "🔁";
}
.icon-right.icon-loop a::after {
	height: inherit; content: "🔁";
}
i.icon-loop::before {
	height: inherit; content: "🔁";
}
.icon-left.icon-switch a::before {
	height: inherit; content: "\21c6";
}
.icon-right.icon-switch a::after {
	height: inherit; content: "\21c6";
}
i.icon-switch::before {
	height: inherit; content: "\21c6";
}
.icon-left.icon-play a::before {
	height: inherit; content: "\25b6";
}
.icon-right.icon-play a::after {
	height: inherit; content: "\25b6";
}
i.icon-play::before {
	height: inherit; content: "\25b6";
}
.icon-left.icon-stop a::before {
	height: inherit; content: "\25a0";
}
.icon-right.icon-stop a::after {
	height: inherit; content: "\25a0";
}
i.icon-stop::before {
	height: inherit; content: "\25a0";
}
.icon-left.icon-pause a::before {
	height: inherit; content: "\2389";
}
.icon-right.icon-pause a::after {
	height: inherit; content: "\2389";
}
i.icon-pause::before {
	height: inherit; content: "\2389";
}
.icon-left.icon-record a::before {
	height: inherit; content: "\26ab";
}
.icon-right.icon-record a::after {
	height: inherit; content: "\26ab";
}
i.icon-record::before {
	height: inherit; content: "\26ab";
}
.icon-left.icon-to-end a::before {
	height: inherit; content: "\23ed";
}
.icon-right.icon-to-end a::after {
	height: inherit; content: "\23ed";
}
i.icon-to-end::before {
	height: inherit; content: "\23ed";
}
.icon-left.icon-to-start a::before {
	height: inherit; content: "\23ee";
}
.icon-right.icon-to-start a::after {
	height: inherit; content: "\23ee";
}
i.icon-to-start::before {
	height: inherit; content: "\23ee";
}
.icon-left.icon-fast-forward a::before {
	height: inherit; content: "\23e9";
}
.icon-right.icon-fast-forward a::after {
	height: inherit; content: "\23e9";
}
i.icon-fast-forward::before {
	height: inherit; content: "\23e9";
}
.icon-left.icon-fast-backward a::before {
	height: inherit; content: "\23ea";
}
.icon-right.icon-fast-backward a::after {
	height: inherit; content: "\23ea";
}
i.icon-fast-backward::before {
	height: inherit; content: "\23ea";
}
.icon-left.icon-progress-0 a::before {
	height: inherit; content: "\e768";
}
.icon-right.icon-progress-0 a::after {
	height: inherit; content: "\e768";
}
i.icon-progress-0::before {
	height: inherit; content: "\e768";
}
.icon-left.icon-progress-1 a::before {
	height: inherit; content: "\e769";
}
.icon-right.icon-progress-1 a::after {
	height: inherit; content: "\e769";
}
i.icon-progress-1::before {
	height: inherit; content: "\e769";
}
.icon-left.icon-progress-2 a::before {
	height: inherit; content: "\e76a";
}
.icon-right.icon-progress-2 a::after {
	height: inherit; content: "\e76a";
}
i.icon-progress-2::before {
	height: inherit; content: "\e76a";
}
.icon-left.icon-progress-3 a::before {
	height: inherit; content: "\e76b";
}
.icon-right.icon-progress-3 a::after {
	height: inherit; content: "\e76b";
}
i.icon-progress-3::before {
	height: inherit; content: "\e76b";
}
.icon-left.icon-target a::before {
	height: inherit; content: "🎯";
}
.icon-right.icon-target a::after {
	height: inherit; content: "🎯";
}
i.icon-target::before {
	height: inherit; content: "🎯";
}
.icon-left.icon-palette a::before {
	height: inherit; content: "🎨";
}
.icon-right.icon-palette a::after {
	height: inherit; content: "🎨";
}
i.icon-palette::before {
	height: inherit; content: "🎨";
}
.icon-left.icon-list a::before {
	height: inherit; content: "\e005";
}
.icon-right.icon-list a::after {
	height: inherit; content: "\e005";
}
i.icon-list::before {
	height: inherit; content: "\e005";
}
.icon-left.icon-list-add a::before {
	height: inherit; content: "\e003";
}
.icon-right.icon-list-add a::after {
	height: inherit; content: "\e003";
}
i.icon-list-add::before {
	height: inherit; content: "\e003";
}
.icon-left.icon-signal a::before {
	height: inherit; content: "📶";
}
.icon-right.icon-signal a::after {
	height: inherit; content: "📶";
}
i.icon-signal::before {
	height: inherit; content: "📶";
}
.icon-left.icon-trophy a::before {
	height: inherit; content: "🏆";
}
.icon-right.icon-trophy a::after {
	height: inherit; content: "🏆";
}
i.icon-trophy::before {
	height: inherit; content: "🏆";
}
.icon-left.icon-battery a::before {
	height: inherit; content: "🔋";
}
.icon-right.icon-battery a::after {
	height: inherit; content: "🔋";
}
i.icon-battery::before {
	height: inherit; content: "🔋";
}
.icon-left.icon-back-in-time a::before {
	height: inherit; content: "\e771";
}
.icon-right.icon-back-in-time a::after {
	height: inherit; content: "\e771";
}
i.icon-back-in-time::before {
	height: inherit; content: "\e771";
}
.icon-left.icon-monitor a::before {
	height: inherit; content: "💻";
}
.icon-right.icon-monitor a::after {
	height: inherit; content: "💻";
}
i.icon-monitor::before {
	height: inherit; content: "💻";
}
.icon-left.icon-mobile a::before {
	height: inherit; content: "📱";
}
.icon-right.icon-mobile a::after {
	height: inherit; content: "📱";
}
i.icon-mobile::before {
	height: inherit; content: "📱";
}
.icon-left.icon-network a::before {
	height: inherit; content: "\e776";
}
.icon-right.icon-network a::after {
	height: inherit; content: "\e776";
}
i.icon-network::before {
	height: inherit; content: "\e776";
}
.icon-left.icon-cd a::before {
	height: inherit; content: "💿";
}
.icon-right.icon-cd a::after {
	height: inherit; content: "💿";
}
i.icon-cd::before {
	height: inherit; content: "💿";
}
.icon-left.icon-inbox a::before {
	height: inherit; content: "\e777";
}
.icon-right.icon-inbox a::after {
	height: inherit; content: "\e777";
}
i.icon-inbox::before {
	height: inherit; content: "\e777";
}
.icon-left.icon-install a::before {
	height: inherit; content: "\e778";
}
.icon-right.icon-install a::after {
	height: inherit; content: "\e778";
}
i.icon-install::before {
	height: inherit; content: "\e778";
}
.icon-left.icon-globe a::before {
	height: inherit; content: "🌎";
}
.icon-right.icon-globe a::after {
	height: inherit; content: "🌎";
}
i.icon-globe::before {
	height: inherit; content: "🌎";
}
.icon-left.icon-cloud a::before {
	height: inherit; content: "\2601";
}
.icon-right.icon-cloud a::after {
	height: inherit; content: "\2601";
}
i.icon-cloud::before {
	height: inherit; content: "\2601";
}
.icon-left.icon-cloud-thunder a::before {
	height: inherit; content: "\26c8";
}
.icon-right.icon-cloud-thunder a::after {
	height: inherit; content: "\26c8";
}
i.icon-cloud-thunder::before {
	height: inherit; content: "\26c8";
}
.icon-left.icon-flash a::before {
	height: inherit; content: "\26a1";
}
.icon-right.icon-flash a::after {
	height: inherit; content: "\26a1";
}
i.icon-flash::before {
	height: inherit; content: "\26a1";
}
.icon-left.icon-moon a::before {
	height: inherit; content: "\263d";
}
.icon-right.icon-moon a::after {
	height: inherit; content: "\263d";
}
i.icon-moon::before {
	height: inherit; content: "\263d";
}
.icon-left.icon-flight a::before {
	height: inherit; content: "\2708";
}
.icon-right.icon-flight a::after {
	height: inherit; content: "\2708";
}
i.icon-flight::before {
	height: inherit; content: "\2708";
}
.icon-left.icon-paper-plane a::before {
	height: inherit; content: "\e79b";
}
.icon-right.icon-paper-plane a::after {
	height: inherit; content: "\e79b";
}
i.icon-paper-plane::before {
	height: inherit; content: "\e79b";
}
.icon-left.icon-leaf a::before {
	height: inherit; content: "🍂";
}
.icon-right.icon-leaf a::after {
	height: inherit; content: "🍂";
}
i.icon-leaf::before {
	height: inherit; content: "🍂";
}
.icon-left.icon-lifebuoy a::before {
	height: inherit; content: "\e788";
}
.icon-right.icon-lifebuoy a::after {
	height: inherit; content: "\e788";
}
i.icon-lifebuoy::before {
	height: inherit; content: "\e788";
}
.icon-left.icon-mouse a::before {
	height: inherit; content: "\e789";
}
.icon-right.icon-mouse a::after {
	height: inherit; content: "\e789";
}
i.icon-mouse::before {
	height: inherit; content: "\e789";
}
.icon-left.icon-briefcase a::before {
	height: inherit; content: "💼";
}
.icon-right.icon-briefcase a::after {
	height: inherit; content: "💼";
}
i.icon-briefcase::before {
	height: inherit; content: "💼";
}
.icon-left.icon-suitcase a::before {
	height: inherit; content: "\e78e";
}
.icon-right.icon-suitcase a::after {
	height: inherit; content: "\e78e";
}
i.icon-suitcase::before {
	height: inherit; content: "\e78e";
}
.icon-left.icon-dot a::before {
	height: inherit; content: "\e78b";
}
.icon-right.icon-dot a::after {
	height: inherit; content: "\e78b";
}
i.icon-dot::before {
	border: 1px solid rgb(91, 157, 217); border-image: none; height: inherit; content: url(images/check.png);
}
.icon-left.icon-dot-2 a::before {
	height: inherit; content: "\e78c";
}
.icon-right.icon-dot-2 a::after {
	height: inherit; content: "\e78c";
}
i.icon-dot-2::before {
	height: inherit; content: "\e78c";
}
.icon-left.icon-dot-3 a::before {
	height: inherit; content: "\e78d";
}
.icon-right.icon-dot-3 a::after {
	height: inherit; content: "\e78d";
}
i.icon-dot-3::before {
	height: inherit; content: "\e78d";
}
.icon-left.icon-brush a::before {
	height: inherit; content: "\e79a";
}
.icon-right.icon-brush a::after {
	height: inherit; content: "\e79a";
}
i.icon-brush::before {
	height: inherit; content: "\e79a";
}
.icon-left.icon-magnet a::before {
	height: inherit; content: "\e7a1";
}
.icon-right.icon-magnet a::after {
	height: inherit; content: "\e7a1";
}
i.icon-magnet::before {
	height: inherit; content: "\e7a1";
}
.icon-left.icon-infinity a::before {
	height: inherit; content: "\221e";
}
.icon-right.icon-infinity a::after {
	height: inherit; content: "\221e";
}
i.icon-infinity::before {
	height: inherit; content: "\221e";
}
.icon-left.icon-erase a::before {
	height: inherit; content: "\232b";
}
.icon-right.icon-erase a::after {
	height: inherit; content: "\232b";
}
i.icon-erase::before {
	height: inherit; content: "\232b";
}
.icon-left.icon-chart-pie a::before {
	height: inherit; content: "\e751";
}
.icon-right.icon-chart-pie a::after {
	height: inherit; content: "\e751";
}
i.icon-chart-pie::before {
	height: inherit; content: "\e751";
}
.icon-left.icon-chart-line a::before {
	height: inherit; content: "📈";
}
.icon-right.icon-chart-line a::after {
	height: inherit; content: "📈";
}
i.icon-chart-line::before {
	height: inherit; content: "📈";
}
.icon-left.icon-chart-bar a::before {
	height: inherit; content: "📊";
}
.icon-right.icon-chart-bar a::after {
	height: inherit; content: "📊";
}
i.icon-chart-bar::before {
	height: inherit; content: "📊";
}
.icon-left.icon-chart-area a::before {
	height: inherit; content: "🔾";
}
.icon-right.icon-chart-area a::after {
	height: inherit; content: "🔾";
}
i.icon-chart-area::before {
	height: inherit; content: "🔾";
}
.icon-left.icon-tape a::before {
	height: inherit; content: "\2707";
}
.icon-right.icon-tape a::after {
	height: inherit; content: "\2707";
}
i.icon-tape::before {
	height: inherit; content: "\2707";
}
.icon-left.icon-graduation-cap a::before {
	height: inherit; content: "🎓";
}
.icon-right.icon-graduation-cap a::after {
	height: inherit; content: "🎓";
}
i.icon-graduation-cap::before {
	height: inherit; content: "🎓";
}
.icon-left.icon-language a::before {
	height: inherit; content: "\e752";
}
.icon-right.icon-language a::after {
	height: inherit; content: "\e752";
}
i.icon-language::before {
	height: inherit; content: "\e752";
}
.icon-left.icon-ticket a::before {
	height: inherit; content: "🎫";
}
.icon-right.icon-ticket a::after {
	height: inherit; content: "🎫";
}
i.icon-ticket::before {
	height: inherit; content: "🎫";
}
.icon-left.icon-water a::before {
	height: inherit; content: "💦";
}
.icon-right.icon-water a::after {
	height: inherit; content: "💦";
}
i.icon-water::before {
	height: inherit; content: "💦";
}
.icon-left.icon-droplet a::before {
	height: inherit; content: "💧";
}
.icon-right.icon-droplet a::after {
	height: inherit; content: "💧";
}
i.icon-droplet::before {
	height: inherit; content: "💧";
}
.icon-left.icon-air a::before {
	height: inherit; content: "\e753";
}
.icon-right.icon-air a::after {
	height: inherit; content: "\e753";
}
i.icon-air::before {
	height: inherit; content: "\e753";
}
.icon-left.icon-credit-card a::before {
	height: inherit; content: "💳";
}
.icon-right.icon-credit-card a::after {
	height: inherit; content: "💳";
}
i.icon-credit-card::before {
	height: inherit; content: "💳";
}
.icon-left.icon-floppy a::before {
	height: inherit; content: "💾";
}
.icon-right.icon-floppy a::after {
	height: inherit; content: "💾";
}
i.icon-floppy::before {
	height: inherit; content: "💾";
}
.icon-left.icon-clipboard a::before {
	height: inherit; content: "📋";
}
.icon-right.icon-clipboard a::after {
	height: inherit; content: "📋";
}
i.icon-clipboard::before {
	height: inherit; content: "📋";
}
.icon-left.icon-megaphone a::before {
	height: inherit; content: "📣";
}
.icon-right.icon-megaphone a::after {
	height: inherit; content: "📣";
}
i.icon-megaphone::before {
	height: inherit; content: "📣";
}
.icon-left.icon-database a::before {
	height: inherit; content: "\e754";
}
.icon-right.icon-database a::after {
	height: inherit; content: "\e754";
}
i.icon-database::before {
	height: inherit; content: "\e754";
}
.icon-left.icon-drive a::before {
	height: inherit; content: "\e755";
}
.icon-right.icon-drive a::after {
	height: inherit; content: "\e755";
}
i.icon-drive::before {
	height: inherit; content: "\e755";
}
.icon-left.icon-bucket a::before {
	height: inherit; content: "\e756";
}
.icon-right.icon-bucket a::after {
	height: inherit; content: "\e756";
}
i.icon-bucket::before {
	height: inherit; content: "\e756";
}
.icon-left.icon-thermometer a::before {
	height: inherit; content: "\e757";
}
.icon-right.icon-thermometer a::after {
	height: inherit; content: "\e757";
}
i.icon-thermometer::before {
	height: inherit; content: "\e757";
}
.icon-left.icon-key a::before {
	height: inherit; content: "🔑";
}
.icon-right.icon-key a::after {
	height: inherit; content: "🔑";
}
i.icon-key::before {
	height: inherit; content: "🔑";
}
.icon-left.icon-flow-cascade a::before {
	height: inherit; content: "\e790";
}
.icon-right.icon-flow-cascade a::after {
	height: inherit; content: "\e790";
}
i.icon-flow-cascade::before {
	height: inherit; content: "\e790";
}
.icon-left.icon-flow-branch a::before {
	height: inherit; content: "\e791";
}
.icon-right.icon-flow-branch a::after {
	height: inherit; content: "\e791";
}
i.icon-flow-branch::before {
	height: inherit; content: "\e791";
}
.icon-left.icon-flow-tree a::before {
	height: inherit; content: "\e792";
}
.icon-right.icon-flow-tree a::after {
	height: inherit; content: "\e792";
}
i.icon-flow-tree::before {
	height: inherit; content: "\e792";
}
.icon-left.icon-flow-line a::before {
	height: inherit; content: "\e793";
}
.icon-right.icon-flow-line a::after {
	height: inherit; content: "\e793";
}
i.icon-flow-line::before {
	height: inherit; content: "\e793";
}
.icon-left.icon-flow-parallel a::before {
	height: inherit; content: "\e794";
}
.icon-right.icon-flow-parallel a::after {
	height: inherit; content: "\e794";
}
i.icon-flow-parallel::before {
	height: inherit; content: "\e794";
}
.icon-left.icon-rocket a::before {
	height: inherit; content: "🚀";
}
.icon-right.icon-rocket a::after {
	height: inherit; content: "🚀";
}
i.icon-rocket::before {
	height: inherit; content: "🚀";
}
.icon-left.icon-gauge a::before {
	height: inherit; content: "\e7a2";
}
.icon-right.icon-gauge a::after {
	height: inherit; content: "\e7a2";
}
i.icon-gauge::before {
	height: inherit; content: "\e7a2";
}
.icon-left.icon-traffic-cone a::before {
	height: inherit; content: "\e7a3";
}
.icon-right.icon-traffic-cone a::after {
	height: inherit; content: "\e7a3";
}
i.icon-traffic-cone::before {
	height: inherit; content: "\e7a3";
}
.icon-left.icon-cc a::before {
	height: inherit; content: "\e7a5";
}
.icon-right.icon-cc a::after {
	height: inherit; content: "\e7a5";
}
i.icon-cc::before {
	height: inherit; content: "\e7a5";
}
.icon-left.icon-cc-by a::before {
	height: inherit; content: "\e7a6";
}
.icon-right.icon-cc-by a::after {
	height: inherit; content: "\e7a6";
}
i.icon-cc-by::before {
	height: inherit; content: "\e7a6";
}
.icon-left.icon-cc-nc a::before {
	height: inherit; content: "\e7a7";
}
.icon-right.icon-cc-nc a::after {
	height: inherit; content: "\e7a7";
}
i.icon-cc-nc::before {
	height: inherit; content: "\e7a7";
}
.icon-left.icon-cc-nc-eu a::before {
	height: inherit; content: "\e7a8";
}
.icon-right.icon-cc-nc-eu a::after {
	height: inherit; content: "\e7a8";
}
i.icon-cc-nc-eu::before {
	height: inherit; content: "\e7a8";
}
.icon-left.icon-cc-nc-jp a::before {
	height: inherit; content: "\e7a9";
}
.icon-right.icon-cc-nc-jp a::after {
	height: inherit; content: "\e7a9";
}
i.icon-cc-nc-jp::before {
	height: inherit; content: "\e7a9";
}
.icon-left.icon-cc-sa a::before {
	height: inherit; content: "\e7aa";
}
.icon-right.icon-cc-sa a::after {
	height: inherit; content: "\e7aa";
}
i.icon-cc-sa::before {
	height: inherit; content: "\e7aa";
}
.icon-left.icon-cc-nd a::before {
	height: inherit; content: "\e7ab";
}
.icon-right.icon-cc-nd a::after {
	height: inherit; content: "\e7ab";
}
i.icon-cc-nd::before {
	height: inherit; content: "\e7ab";
}
.icon-left.icon-cc-pd a::before {
	height: inherit; content: "\e7ac";
}
.icon-right.icon-cc-pd a::after {
	height: inherit; content: "\e7ac";
}
i.icon-cc-pd::before {
	height: inherit; content: "\e7ac";
}
.icon-left.icon-cc-zero a::before {
	height: inherit; content: "\e7ad";
}
.icon-right.icon-cc-zero a::after {
	height: inherit; content: "\e7ad";
}
i.icon-cc-zero::before {
	height: inherit; content: "\e7ad";
}
.icon-left.icon-cc-share a::before {
	height: inherit; content: "\e7ae";
}
.icon-right.icon-cc-share a::after {
	height: inherit; content: "\e7ae";
}
i.icon-cc-share::before {
	height: inherit; content: "\e7ae";
}
.icon-left.icon-cc-remix a::before {
	height: inherit; content: "\e7af";
}
.icon-right.icon-cc-remix a::after {
	height: inherit; content: "\e7af";
}
i.icon-cc-remix::before {
	height: inherit; content: "\e7af";
}
.icon-left.icon-github a::before {
	height: inherit; content: "\f300";
}
.icon-right.icon-github a::after {
	height: inherit; content: "\f300";
}
i.icon-github::before {
	height: inherit; content: "\f300";
}
.icon-left.icon-github-circled a::before {
	height: inherit; content: "\f301";
}
.icon-right.icon-github-circled a::after {
	height: inherit; content: "\f301";
}
i.icon-github-circled::before {
	height: inherit; content: "\f301";
}
.icon-left.icon-flickr a::before {
	height: inherit; content: "\f303";
}
.icon-right.icon-flickr a::after {
	height: inherit; content: "\f303";
}
i.icon-flickr::before {
	height: inherit; content: "\f303";
}
.icon-left.icon-flickr-circled a::before {
	height: inherit; content: "\f304";
}
.icon-right.icon-flickr-circled a::after {
	height: inherit; content: "\f304";
}
i.icon-flickr-circled::before {
	height: inherit; content: "\f304";
}
.icon-left.icon-vimeo a::before {
	height: inherit; content: "\f306";
}
.icon-right.icon-vimeo a::after {
	height: inherit; content: "\f306";
}
i.icon-vimeo::before {
	height: inherit; content: "\f306";
}
.icon-left.icon-vimeo-circled a::before {
	height: inherit; content: "\f307";
}
.icon-right.icon-vimeo-circled a::after {
	height: inherit; content: "\f307";
}
i.icon-vimeo-circled::before {
	height: inherit; content: "\f307";
}
.icon-left.icon-twitter a::before {
	height: inherit; content: "\f309";
}
.icon-right.icon-twitter a::after {
	height: inherit; content: "\f309";
}
i.icon-twitter::before {
	height: inherit; content: "\f309";
}
.icon-left.icon-twitter-circled a::before {
	height: inherit; content: "\f30a";
}
.icon-right.icon-twitter-circled a::after {
	height: inherit; content: "\f30a";
}
i.icon-twitter-circled::before {
	height: inherit; content: "\f30a";
}
.icon-left.icon-facebook a::before {
	height: inherit; content: "\f30c";
}
.icon-right.icon-facebook a::after {
	height: inherit; content: "\f30c";
}
i.icon-facebook::before {
	height: inherit; content: "\f30c";
}
.icon-left.icon-facebook-circled a::before {
	height: inherit; content: "\f30d";
}
.icon-right.icon-facebook-circled a::after {
	height: inherit; content: "\f30d";
}
i.icon-facebook-circled::before {
	height: inherit; content: "\f30d";
}
.icon-left.icon-facebook-squared a::before {
	height: inherit; content: "\f30e";
}
.icon-right.icon-facebook-squared a::after {
	height: inherit; content: "\f30e";
}
i.icon-facebook-squared::before {
	height: inherit; content: "\f30e";
}
.icon-left.icon-gplus a::before {
	height: inherit; content: "\f30f";
}
.icon-right.icon-gplus a::after {
	height: inherit; content: "\f30f";
}
i.icon-gplus::before {
	height: inherit; content: "\f30f";
}
.icon-left.icon-gplus-circled a::before {
	height: inherit; content: "\f310";
}
.icon-right.icon-gplus-circled a::after {
	height: inherit; content: "\f310";
}
i.icon-gplus-circled::before {
	height: inherit; content: "\f310";
}
.icon-left.icon-pinterest a::before {
	height: inherit; content: "\f312";
}
.icon-right.icon-pinterest a::after {
	height: inherit; content: "\f312";
}
i.icon-pinterest::before {
	height: inherit; content: "\f312";
}
.icon-left.icon-pinterest-circled a::before {
	height: inherit; content: "\f313";
}
.icon-right.icon-pinterest-circled a::after {
	height: inherit; content: "\f313";
}
i.icon-pinterest-circled::before {
	height: inherit; content: "\f313";
}
.icon-left.icon-tumblr a::before {
	height: inherit; content: "\f315";
}
.icon-right.icon-tumblr a::after {
	height: inherit; content: "\f315";
}
i.icon-tumblr::before {
	height: inherit; content: "\f315";
}
.icon-left.icon-tumblr-circled a::before {
	height: inherit; content: "\f316";
}
.icon-right.icon-tumblr-circled a::after {
	height: inherit; content: "\f316";
}
i.icon-tumblr-circled::before {
	height: inherit; content: "\f316";
}
.icon-left.icon-linkedin a::before {
	height: inherit; content: "\f318";
}
.icon-right.icon-linkedin a::after {
	height: inherit; content: "\f318";
}
i.icon-linkedin::before {
	height: inherit; content: "\f318";
}
.icon-left.icon-linkedin-circled a::before {
	height: inherit; content: "\f319";
}
.icon-right.icon-linkedin-circled a::after {
	height: inherit; content: "\f319";
}
i.icon-linkedin-circled::before {
	height: inherit; content: "\f319";
}
.icon-left.icon-dribbble a::before {
	height: inherit; content: "\f31b";
}
.icon-right.icon-dribbble a::after {
	height: inherit; content: "\f31b";
}
i.icon-dribbble::before {
	height: inherit; content: "\f31b";
}
.icon-left.icon-dribbble-circled a::before {
	height: inherit; content: "\f31c";
}
.icon-right.icon-dribbble-circled a::after {
	height: inherit; content: "\f31c";
}
i.icon-dribbble-circled::before {
	height: inherit; content: "\f31c";
}
.icon-left.icon-stumbleupon a::before {
	height: inherit; content: "\f31e";
}
.icon-right.icon-stumbleupon a::after {
	height: inherit; content: "\f31e";
}
i.icon-stumbleupon::before {
	height: inherit; content: "\f31e";
}
.icon-left.icon-stumbleupon-circled a::before {
	height: inherit; content: "\f31f";
}
.icon-right.icon-stumbleupon-circled a::after {
	height: inherit; content: "\f31f";
}
i.icon-stumbleupon-circled::before {
	height: inherit; content: "\f31f";
}
.icon-left.icon-lastfm a::before {
	height: inherit; content: "\f321";
}
.icon-right.icon-lastfm a::after {
	height: inherit; content: "\f321";
}
i.icon-lastfm::before {
	height: inherit; content: "\f321";
}
.icon-left.icon-lastfm-circled a::before {
	height: inherit; content: "\f322";
}
.icon-right.icon-lastfm-circled a::after {
	height: inherit; content: "\f322";
}
i.icon-lastfm-circled::before {
	height: inherit; content: "\f322";
}
.icon-left.icon-rdio a::before {
	height: inherit; content: "\f324";
}
.icon-right.icon-rdio a::after {
	height: inherit; content: "\f324";
}
i.icon-rdio::before {
	height: inherit; content: "\f324";
}
.icon-left.icon-rdio-circled a::before {
	height: inherit; content: "\f325";
}
.icon-right.icon-rdio-circled a::after {
	height: inherit; content: "\f325";
}
i.icon-rdio-circled::before {
	height: inherit; content: "\f325";
}
.icon-left.icon-spotify a::before {
	height: inherit; content: "\f327";
}
.icon-right.icon-spotify a::after {
	height: inherit; content: "\f327";
}
i.icon-spotify::before {
	height: inherit; content: "\f327";
}
.icon-left.icon-spotify-circled a::before {
	height: inherit; content: "\f328";
}
.icon-right.icon-spotify-circled a::after {
	height: inherit; content: "\f328";
}
i.icon-spotify-circled::before {
	height: inherit; content: "\f328";
}
.icon-left.icon-qq a::before {
	height: inherit; content: "\f32a";
}
.icon-right.icon-qq a::after {
	height: inherit; content: "\f32a";
}
i.icon-qq::before {
	height: inherit; content: "\f32a";
}
.icon-left.icon-instagram a::before {
	height: inherit; content: "\f32d";
}
.icon-right.icon-instagram a::after {
	height: inherit; content: "\f32d";
}
i.icon-instagram::before {
	height: inherit; content: "\f32d";
}
.icon-left.icon-dropbox a::before {
	height: inherit; content: "\f330";
}
.icon-right.icon-dropbox a::after {
	height: inherit; content: "\f330";
}
i.icon-dropbox::before {
	height: inherit; content: "\f330";
}
.icon-left.icon-evernote a::before {
	height: inherit; content: "\f333";
}
.icon-right.icon-evernote a::after {
	height: inherit; content: "\f333";
}
i.icon-evernote::before {
	height: inherit; content: "\f333";
}
.icon-left.icon-flattr a::before {
	height: inherit; content: "\f336";
}
.icon-right.icon-flattr a::after {
	height: inherit; content: "\f336";
}
i.icon-flattr::before {
	height: inherit; content: "\f336";
}
.icon-left.icon-skype a::before {
	height: inherit; content: "\f339";
}
.icon-right.icon-skype a::after {
	height: inherit; content: "\f339";
}
i.icon-skype::before {
	height: inherit; content: "\f339";
}
.icon-left.icon-skype-circled a::before {
	height: inherit; content: "\f33a";
}
.icon-right.icon-skype-circled a::after {
	height: inherit; content: "\f33a";
}
i.icon-skype-circled::before {
	height: inherit; content: "\f33a";
}
.icon-left.icon-renren a::before {
	height: inherit; content: "\f33c";
}
.icon-right.icon-renren a::after {
	height: inherit; content: "\f33c";
}
i.icon-renren::before {
	height: inherit; content: "\f33c";
}
.icon-left.icon-sina-weibo a::before {
	height: inherit; content: "\f33f";
}
.icon-right.icon-sina-weibo a::after {
	height: inherit; content: "\f33f";
}
i.icon-sina-weibo::before {
	height: inherit; content: "\f33f";
}
.icon-left.icon-paypal a::before {
	height: inherit; content: "\f342";
}
.icon-right.icon-paypal a::after {
	height: inherit; content: "\f342";
}
i.icon-paypal::before {
	height: inherit; content: "\f342";
}
.icon-left.icon-picasa a::before {
	height: inherit; content: "\f345";
}
.icon-right.icon-picasa a::after {
	height: inherit; content: "\f345";
}
i.icon-picasa::before {
	height: inherit; content: "\f345";
}
.icon-left.icon-soundcloud a::before {
	height: inherit; content: "\f348";
}
.icon-right.icon-soundcloud a::after {
	height: inherit; content: "\f348";
}
i.icon-soundcloud::before {
	height: inherit; content: "\f348";
}
.icon-left.icon-mixi a::before {
	height: inherit; content: "\f34b";
}
.icon-right.icon-mixi a::after {
	height: inherit; content: "\f34b";
}
i.icon-mixi::before {
	height: inherit; content: "\f34b";
}
.icon-left.icon-behance a::before {
	height: inherit; content: "\f34e";
}
.icon-right.icon-behance a::after {
	height: inherit; content: "\f34e";
}
i.icon-behance::before {
	height: inherit; content: "\f34e";
}
.icon-left.icon-google-circles a::before {
	height: inherit; content: "\f351";
}
.icon-right.icon-google-circles a::after {
	height: inherit; content: "\f351";
}
i.icon-google-circles::before {
	height: inherit; content: "\f351";
}
.icon-left.icon-vkontakte a::before {
	height: inherit; content: "\f354";
}
.icon-right.icon-vkontakte a::after {
	height: inherit; content: "\f354";
}
i.icon-vkontakte::before {
	height: inherit; content: "\f354";
}
.icon-left.icon-smashing a::before {
	height: inherit; content: "\f357";
}
.icon-right.icon-smashing a::after {
	height: inherit; content: "\f357";
}
i.icon-smashing::before {
	height: inherit; content: "\f357";
}
.icon-left.icon-sweden a::before {
	height: inherit; content: "\f601";
}
.icon-right.icon-sweden a::after {
	height: inherit; content: "\f601";
}
i.icon-sweden::before {
	height: inherit; content: "\f601";
}
.icon-left.icon-db-shape a::before {
	height: inherit; content: "\f600";
}
.icon-right.icon-db-shape a::after {
	height: inherit; content: "\f600";
}
i.icon-db-shape::before {
	height: inherit; content: "\f600";
}
.icon-left.icon-logo-db a::before {
	height: inherit; content: "\f603";
}
.icon-right.icon-logo-db a::after {
	height: inherit; content: "\f603";
}
i.icon-logo-db::before {
	height: inherit; content: "\f603";
}
form label {
	cursor: pointer;
}
form label.inline {
	padding-right: 20px; display: inline-block;
}
form textarea {
	height: 150px;
}
form fieldset {
	margin: 18px 0px; padding: 1.56em; border: 0.06em solid rgb(216, 216, 216);
}
form fieldset legend {
	padding: 5px 10px;
}
.field {
	margin-bottom: 10px; vertical-align: middle; position: relative; max-width: 100%;
}
.metro.field {
	border-radius: 0px; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0;
}
.field .metro {
	border-radius: 0px; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0;
}
.field input {
	width: 100%; max-width: 100%; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; resize: none; -webkit-appearance: none;
}
.field input[type='*'] {
	width: 100%; max-width: 100%; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; resize: none; -webkit-appearance: none;
}
.field textarea {
	width: 100%; max-width: 100%; box-shadow: none; -webkit-box-shadow: none; -moz-box-shadow: none; resize: none; -webkit-appearance: none;
}
.field .radio {
	position: relative;
}
.field .checkbox {
	position: relative;
}
.field .radio input[type='radio'] {
	display: none;
}
.field .checkbox input[type='checkbox'] {
	display: none;
}
.field .input {
	background: rgb(255, 255, 255); padding: 0px 10px; border-radius: 4px; height: 36px; line-height: 34px; position: relative; -webkit-border-radius: 4px; -moz-border-radius: 4px; -ms-border-radius: 4px; -o-border-radius: 4px;
}
.field .search.input {
	border-radius: 1000px; height: 36px; line-height: 34px; -webkit-border-radius: 1000px; -moz-border-radius: 1000px; -ms-border-radius: 1000px; -o-border-radius: 1000px;
}
.field .textarea.input {
	height: auto;
}
.field .xnarrow {
	width: 13.33%;
}
.field .narrow {
	width: 30.66%;
}
.field .normal {
	width: 48%;
}
.field .wide {
	width: 65.33%;
}
.field .xwide {
	width: 82.66%;
}
.field .xxwide {
	width: 100%;
}
.field .xnarrow {
	margin: 0px;
}
.field .narrow {
	margin: 0px;
}
.field .normal {
	margin: 0px;
}
.field .wide {
	margin: 0px;
}
.field .xwide {
	margin: 0px;
}
.field .xxwide {
	margin: 0px;
}
.field :last-child.xnarrow {
	margin-left: -4px;
}
.field :last-child.narrow {
	margin-left: -4px;
}
.field :last-child.normal {
	margin-left: -4px;
}
.field :last-child.wide {
	margin-left: -4px;
}
.field :last-child.xwide {
	margin-left: -4px;
}
.field :last-child.xxwide {
	margin-left: -4px;
}
.field :first-child.xnarrow {
	margin-right: 3.94%; margin-left: 0px;
}
.field :first-child.narrow {
	margin-right: 3.94%; margin-left: 0px;
}
.field :first-child.normal {
	margin-right: 3.94%; margin-left: 0px;
}
.field :first-child.wide {
	margin-right: 3.94%; margin-left: 0px;
}
.field :first-child.xwide {
	margin-right: 3.94%; margin-left: 0px;
}
.field :first-child.xxwide {
	margin-right: 3.94%; margin-left: 0px;
}
.field :first-child:last-child.xnarrow {
	margin: 0px;
}
.field :first-child:last-child.narrow {
	margin: 0px;
}
.field :first-child:last-child.normal {
	margin: 0px;
}
.field :first-child:last-child.wide {
	margin: 0px;
}
.field :first-child:last-child.xwide {
	margin: 0px;
}
.field :first-child:last-child.xxwide {
	margin: 0px;
}
.field label + :last-child.xnarrow {
	margin-left: 0px;
}
.field label + :last-child.narrow {
	margin-left: 0px;
}
.field label + :last-child.normal {
	margin-left: 0px;
}
.field label + :last-child.wide {
	margin-left: 0px;
}
.field label + :last-child.xwide {
	margin-left: 0px;
}
.field label + :last-child.xxwide {
	margin-left: 0px;
}
@media only screen and (max-width:980px)
{
.field :first-child.xxwide {
	margin-right: 0%;
}
.field :last-child.xxwide {
	margin-right: 0%;
}
}
.prepend.field {
	padding-bottom: 3.5px; font-size: 0px; white-space: nowrap;
}
.append.field {
	padding-bottom: 3.5px; font-size: 0px; white-space: nowrap;
}
.prepend.field input {
	display: inline-block; max-width: 100%;
}
.prepend.field .input {
	display: inline-block; max-width: 100%;
}
.append.field input {
	display: inline-block; max-width: 100%;
}
.append.field .input {
	display: inline-block; max-width: 100%;
}
.prepend.field input {
	border-radius: 0px 4px 4px 0px; -webkit-border-radius: 0px 4px 4px 0; -moz-border-radius: 0px 4px 4px 0; -ms-border-radius: 0px 4px 4px 0; -o-border-radius: 0px 4px 4px 0;
}
.prepend.field .input {
	border-radius: 0px 4px 4px 0px; -webkit-border-radius: 0px 4px 4px 0; -moz-border-radius: 0px 4px 4px 0; -ms-border-radius: 0px 4px 4px 0; -o-border-radius: 0px 4px 4px 0;
}
.append.field input {
	border-radius: 4px 0px 0px 4px; -webkit-border-radius: 4px 0 0 4px; -moz-border-radius: 4px 0 0 4px; -ms-border-radius: 4px 0 0 4px; -o-border-radius: 4px 0 0 4px;
}
.append.field .input {
	border-radius: 4px 0px 0px 4px; -webkit-border-radius: 4px 0 0 4px; -moz-border-radius: 4px 0 0 4px; -ms-border-radius: 4px 0 0 4px; -o-border-radius: 4px 0 0 4px;
}
.append.prepend.field input {
	border-radius: 0px; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0;
}
.append.prepend.field input:first-child {
	border-radius: 4px 0px 0px 4px; -webkit-border-radius: 4px 0 0 4px; -moz-border-radius: 4px 0 0 4px; -ms-border-radius: 4px 0 0 4px; -o-border-radius: 4px 0 0 4px;
}
.append.prepend.field input:last-child {
	border-radius: 0px 4px 4px 0px; margin-left: -1px; -webkit-border-radius: 0px 4px 4px 0; -moz-border-radius: 0px 4px 4px 0; -ms-border-radius: 0px 4px 4px 0; -o-border-radius: 0px 4px 4px 0;
}
.prepend.field .adjoined {
	margin-bottom: 0px; display: inline-block; position: relative; z-index: 99;
}
.append.field .adjoined {
	margin-bottom: 0px; display: inline-block; position: relative; z-index: 99;
}
.prepend.field .btn {
	margin-bottom: 0px; display: inline-block; position: relative; z-index: 99;
}
.append.field .btn {
	margin-bottom: 0px; display: inline-block; position: relative; z-index: 99;
}
.prepend.field .btn a {
	padding: 0px 12px;
}
.append.field .btn a {
	padding: 0px 12px;
}
.prepend.field .adjoined {
	background: rgb(242, 242, 242); padding: 0px 10px; border: 1px solid rgb(216, 216, 216); border-image: none; height: 36px; color: rgb(85, 85, 85); line-height: 34px; font-family: "Open Sans"; font-size: 1rem; font-weight: 600;
}
.append.field .adjoined {
	background: rgb(242, 242, 242); padding: 0px 10px; border: 1px solid rgb(216, 216, 216); border-image: none; height: 36px; color: rgb(85, 85, 85); line-height: 34px; font-family: "Open Sans"; font-size: 1rem; font-weight: 600;
}
.prepend.field *:first-child {
	border-radius: 4px 0px 0px 4px; -webkit-border-radius: 4px 0 0 4px; -moz-border-radius: 4px 0 0 4px; -ms-border-radius: 4px 0 0 4px; -o-border-radius: 4px 0 0 4px;
}
.prepend.field input:first-child {
	margin-right: 0px;
}
.prepend.field .adjoined {
	margin-right: -1px;
}
.prepend.field .btn {
	margin-right: -1px;
}
.field :first-child.adjoined {
	margin-left: 0px !important;
}
.append.field .adjoined {
	margin-left: -1px;
}
.append.field .btn {
	margin-left: -1px;
}
.append.field *:last-child {
	border-radius: 0px 4px 4px 0px; -webkit-border-radius: 0px 4px 4px 0; -moz-border-radius: 0px 4px 4px 0; -ms-border-radius: 0px 4px 4px 0; -o-border-radius: 0px 4px 4px 0;
}
.append.field input:first-child {
	margin-right: 0px;
}
.double.field input {
	width: 50% !important;
}
.double.field .input {
	width: 50% !important;
}
.double.field input:last-child {
	margin-left: -1px;
}
.double.field :last-child.input {
	margin-left: -1px;
}
.danger.field::after {
	top: 5px; right: 15px; color: rgb(202, 56, 56); font-family: "entypo"; font-size: 16px; position: absolute; z-index: 999; content: "\2716";
}
.append.danger.field::after {
	content: "";
}
.prepend.danger.field::after {
	content: "";
}
.danger.field input {
	background: rgb(240, 197, 197); border-color: rgb(202, 56, 56); color: rgb(202, 56, 56); transition-duration: 0.2s; -webkit-transition-duration: 0.2s; -moz-transition-duration: 0.2s; -o-transition-duration: 0.2s;
}
.danger.field .input {
	background: rgb(240, 197, 197); border-color: rgb(202, 56, 56); color: rgb(202, 56, 56); transition-duration: 0.2s; -webkit-transition-duration: 0.2s; -moz-transition-duration: 0.2s; -o-transition-duration: 0.2s;
}
.danger.field textarea {
	background: rgb(240, 197, 197); border-color: rgb(202, 56, 56); color: rgb(202, 56, 56); transition-duration: 0.2s; -webkit-transition-duration: 0.2s; -moz-transition-duration: 0.2s; -o-transition-duration: 0.2s;
}
.danger.field .textarea {
	background: rgb(240, 197, 197); border-color: rgb(202, 56, 56); color: rgb(202, 56, 56); transition-duration: 0.2s; -webkit-transition-duration: 0.2s; -moz-transition-duration: 0.2s; -o-transition-duration: 0.2s;
}
.danger.field .radio span {
	background: rgb(240, 197, 197); border-color: rgb(202, 56, 56); color: rgb(202, 56, 56); transition-duration: 0.2s; -webkit-transition-duration: 0.2s; -moz-transition-duration: 0.2s; -o-transition-duration: 0.2s;
}
.danger.field .checkbox span {
	background: rgb(240, 197, 197); border-color: rgb(202, 56, 56); color: rgb(202, 56, 56); transition-duration: 0.2s; -webkit-transition-duration: 0.2s; -moz-transition-duration: 0.2s; -o-transition-duration: 0.2s;
}
.danger.field .picker {
	background: rgb(240, 197, 197); border-color: rgb(202, 56, 56); color: rgb(202, 56, 56); transition-duration: 0.2s; -webkit-transition-duration: 0.2s; -moz-transition-duration: 0.2s; -o-transition-duration: 0.2s;
}
.danger.field textarea {
	color: rgb(202, 56, 56);
}
.warning.field::after {
	top: 5px; right: 15px; color: rgb(246, 184, 63); font-family: "entypo"; font-size: 16px; position: absolute; z-index: 999; content: "\26a0";
}
.append.warning.field::after {
	content: "";
}
.prepend.warning.field::after {
	content: "";
}
.warning.field input {
	background: rgb(254, 247, 234); border-color: rgb(246, 184, 63); color: rgb(246, 184, 63); transition-duration: 0.2s; -webkit-transition-duration: 0.2s; -moz-transition-duration: 0.2s; -o-transition-duration: 0.2s;
}
.warning.field .input {
	background: rgb(254, 247, 234); border-color: rgb(246, 184, 63); color: rgb(246, 184, 63); transition-duration: 0.2s; -webkit-transition-duration: 0.2s; -moz-transition-duration: 0.2s; -o-transition-duration: 0.2s;
}
.warning.field textarea {
	background: rgb(254, 247, 234); border-color: rgb(246, 184, 63); color: rgb(246, 184, 63); transition-duration: 0.2s; -webkit-transition-duration: 0.2s; -moz-transition-duration: 0.2s; -o-transition-duration: 0.2s;
}
.warning.field .textarea {
	background: rgb(254, 247, 234); border-color: rgb(246, 184, 63); color: rgb(246, 184, 63); transition-duration: 0.2s; -webkit-transition-duration: 0.2s; -moz-transition-duration: 0.2s; -o-transition-duration: 0.2s;
}
.warning.field .radio span {
	background: rgb(254, 247, 234); border-color: rgb(246, 184, 63); color: rgb(246, 184, 63); transition-duration: 0.2s; -webkit-transition-duration: 0.2s; -moz-transition-duration: 0.2s; -o-transition-duration: 0.2s;
}
.warning.field .checkbox span {
	background: rgb(254, 247, 234); border-color: rgb(246, 184, 63); color: rgb(246, 184, 63); transition-duration: 0.2s; -webkit-transition-duration: 0.2s; -moz-transition-duration: 0.2s; -o-transition-duration: 0.2s;
}
.warning.field .picker {
	background: rgb(254, 247, 234); border-color: rgb(246, 184, 63); color: rgb(246, 184, 63); transition-duration: 0.2s; -webkit-transition-duration: 0.2s; -moz-transition-duration: 0.2s; -o-transition-duration: 0.2s;
}
.warning.field textarea {
	color: rgb(246, 184, 63);
}
.success.field::after {
	top: 5px; right: 15px; color: rgb(88, 192, 38); font-family: "entypo"; font-size: 16px; position: absolute; z-index: 999; content: "\2713";
}
.append.success.field::after {
	content: "";
}
.prepend.success.field::after {
	content: "";
}
.success.field input {
	background: rgb(192, 238, 170); border-color: rgb(88, 192, 38); color: rgb(88, 192, 38); transition-duration: 0.2s; -webkit-transition-duration: 0.2s; -moz-transition-duration: 0.2s; -o-transition-duration: 0.2s;
}
.success.field .input {
	background: rgb(192, 238, 170); border-color: rgb(88, 192, 38); color: rgb(88, 192, 38); transition-duration: 0.2s; -webkit-transition-duration: 0.2s; -moz-transition-duration: 0.2s; -o-transition-duration: 0.2s;
}
.success.field textarea {
	background: rgb(192, 238, 170); border-color: rgb(88, 192, 38); color: rgb(88, 192, 38); transition-duration: 0.2s; -webkit-transition-duration: 0.2s; -moz-transition-duration: 0.2s; -o-transition-duration: 0.2s;
}
.success.field .textarea {
	background: rgb(192, 238, 170); border-color: rgb(88, 192, 38); color: rgb(88, 192, 38); transition-duration: 0.2s; -webkit-transition-duration: 0.2s; -moz-transition-duration: 0.2s; -o-transition-duration: 0.2s;
}
.success.field .radio span {
	background: rgb(192, 238, 170); border-color: rgb(88, 192, 38); color: rgb(88, 192, 38); transition-duration: 0.2s; -webkit-transition-duration: 0.2s; -moz-transition-duration: 0.2s; -o-transition-duration: 0.2s;
}
.success.field .checkbox span {
	background: rgb(192, 238, 170); border-color: rgb(88, 192, 38); color: rgb(88, 192, 38); transition-duration: 0.2s; -webkit-transition-duration: 0.2s; -moz-transition-duration: 0.2s; -o-transition-duration: 0.2s;
}
.success.field .picker {
	background: rgb(192, 238, 170); border-color: rgb(88, 192, 38); color: rgb(88, 192, 38); transition-duration: 0.2s; -webkit-transition-duration: 0.2s; -moz-transition-duration: 0.2s; -o-transition-duration: 0.2s;
}
.success.field textarea {
	color: rgb(88, 192, 38);
}
.field .danger.picker {
	background: rgb(240, 197, 197); border-color: rgb(202, 56, 56); color: rgb(202, 56, 56); transition-duration: 0.2s; -webkit-transition-duration: 0.2s; -moz-transition-duration: 0.2s; -o-transition-duration: 0.2s;
}
.field .danger.picker select {
	color: rgb(202, 56, 56);
}
.field .danger.picker::after {
	color: rgb(202, 56, 56);
}
.field .warning.picker {
	background: rgb(254, 247, 234); border-color: rgb(246, 184, 63); color: rgb(246, 184, 63); transition-duration: 0.2s; -webkit-transition-duration: 0.2s; -moz-transition-duration: 0.2s; -o-transition-duration: 0.2s;
}
.field .warning.picker select {
	color: rgb(246, 184, 63);
}
.field .warning.picker::after {
	color: rgb(246, 184, 63);
}
.field .success.picker {
	background: rgb(192, 238, 170); border-color: rgb(88, 192, 38); color: rgb(88, 192, 38); transition-duration: 0.2s; -webkit-transition-duration: 0.2s; -moz-transition-duration: 0.2s; -o-transition-duration: 0.2s;
}
.field .success.picker select {
	color: rgb(88, 192, 38);
}
.field .success.picker::after {
	color: rgb(88, 192, 38);
}
.field .danger.radio {
	color: rgb(202, 56, 56);
}
.field .danger.checkbox {
	color: rgb(202, 56, 56);
}
.field .danger.radio span {
	background: rgb(240, 197, 197); border-color: rgb(202, 56, 56); color: rgb(202, 56, 56); transition-duration: 0.2s; -webkit-transition-duration: 0.2s; -moz-transition-duration: 0.2s; -o-transition-duration: 0.2s;
}
.field .danger.checkbox span {
	background: rgb(240, 197, 197); border-color: rgb(202, 56, 56); color: rgb(202, 56, 56); transition-duration: 0.2s; -webkit-transition-duration: 0.2s; -moz-transition-duration: 0.2s; -o-transition-duration: 0.2s;
}
.field .warning.radio {
	color: rgb(246, 184, 63);
}
.field .warning.checkbox {
	color: rgb(246, 184, 63);
}
.field .warning.radio span {
	background: rgb(254, 247, 234); border-color: rgb(246, 184, 63); color: rgb(246, 184, 63); transition-duration: 0.2s; -webkit-transition-duration: 0.2s; -moz-transition-duration: 0.2s; -o-transition-duration: 0.2s;
}
.field .warning.checkbox span {
	background: rgb(254, 247, 234); border-color: rgb(246, 184, 63); color: rgb(246, 184, 63); transition-duration: 0.2s; -webkit-transition-duration: 0.2s; -moz-transition-duration: 0.2s; -o-transition-duration: 0.2s;
}
.field .success.radio {
	color: rgb(85, 85, 85);
}
.field .success.checkbox {
	color: rgb(85, 85, 85);
}
.field .success.radio i {
	color: rgb(88, 192, 38);
}
.field .success.checkbox i {
	color: rgb(88, 192, 38);
}
.field .success.radio span {
	background: rgb(192, 238, 170); border-color: rgb(88, 192, 38); color: rgb(88, 192, 38); transition-duration: 0.2s; -webkit-transition-duration: 0.2s; -moz-transition-duration: 0.2s; -o-transition-duration: 0.2s;
}
.field .success.checkbox span {
	background: rgb(192, 238, 170); border-color: rgb(88, 192, 38); color: rgb(88, 192, 38); transition-duration: 0.2s; -webkit-transition-duration: 0.2s; -moz-transition-duration: 0.2s; -o-transition-duration: 0.2s;
}
.field .radio span {
	background: rgb(254, 254, 254); margin: 0px 2px 0px 0px; border: 1px solid rgb(204, 204, 204); border-image: none; top: 2px; width: 14px; height: 14px; line-height: 16px; font-size: 16px; display: inline-block; position: relative;
}
.field .checkbox span {
	background: rgb(254, 254, 254); margin: 0px 2px 0px 0px; border: 1px solid rgb(204, 204, 204); border-image: none; top: 2px; width: 14px; height: 14px; line-height: 16px; font-size: 16px; display: inline-block; position: relative;
}
.field .radio span {
	
}
.field .checkbox span {
	border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px;
}
.field .checked.radio i {
	left: -8px; top: 0px; position: absolute;
}
.field .checked.checkbox i {
	left: -8px; top: 0px; position: absolute;
}
.field .text input[type='search'] {
	-webkit-appearance: textfield;
}
.picker {
	margin: 0px 0px 2px 1.2%; border: 1px solid rgb(229, 229, 229); border-image: none; width: auto; height: 36px; line-height: 34px; overflow: hidden; font-family: "Open Sans"; font-weight: 600; display: inline-block; position: relative; background-image: linear-gradient(rgb(255, 255, 255), rgb(242, 242, 242));
}
.picker::after {
	top: 0%; right: 8%; position: absolute; z-index: 0; content: "\25BE";
}
:first-child.picker {
	margin-left: 0px;
}
.picker select {
	background: none; padding: 6px 45px 6px 15px; border: currentColor; border-image: none; width: 135%; height: 34px; color: rgb(85, 85, 85); display: block; position: relative; z-index: 99; cursor: pointer; min-width: 100%; -webkit-appearance: none;
}
.column {
	position: relative;
}
.columns {
	position: relative;
}
.row {
	padding: 0px;
}
