@charset "UTF-8";

@font-face {
	font-family: "ycpicons";
	src:url("ycpicons.eot");
	src:url("ycpicons.eot?#iefix") format("embedded-opentype"),
		url("ycpicons.woff") format("woff"),
		url("ycpicons.ttf") format("truetype"),
		url("ycpicons.svgycpicons") format("svg");
	font-weight: normal;
	font-style: normal;
	}

[class*="icon-ycpbefore"]::before,
[class*="icon-ycpafter"]::after,
[class*="icon-ycponly"]::before {
	font-family: 'ycpicons';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;
	top: 0.15em;
	display: inline;
	position: relative;
	}

[class*="icon-ycpbefore"]::before {
	margin-right: 0.35em;
	}

[class*="icon-ycpafter"]::after {
	margin-left: 0.35em;
	}



/* ICONS */

.icon-ycpbefore-left::before,
.icon-ycpafter-left::after,
.icon-ycponly-left::before {
	content: "\e000";
	}

.icon-ycpbefore-right::before,
.icon-ycpafter-right::after,
.icon-ycponly-right::before {
	content: "\e001";
	}

.icon-ycpbefore-up::before,
.icon-ycpafter-up::after,
.icon-ycponly-up::before {
	content: "\e002";
	}

.icon-ycpbefore-down::before,
.icon-ycpafter-down::after,
.icon-ycponly-down::before {
	content: "\e003";
	}

.icon-ycpbefore-asterisk::before,
.icon-ycpafter-asterisk::after,
.icon-ycponly-asterisk::before {
	content: "\e004";
	}

.icon-ycpbefore-camera::before,
.icon-ycpafter-camera::after,
.icon-ycponly-camera::before {
	content: "\e005";
	}

.icon-ycpbefore-clock::before,
.icon-ycpafter-clock::after,
.icon-ycponly-clock::before {
	content: "\e006";
	}

.icon-ycpbefore-calendar-check::before,
.icon-ycpafter-calendar-check::after,
.icon-ycponly-calendar-check::before {
	content: "\e007";
	}

.icon-ycpbefore-play::before,
.icon-ycpafter-play::after,
.icon-ycponly-play::before {
	content: "\e008";
	}

.icon-ycpbefore-question::before,
.icon-ycpafter-question::after,
.icon-ycponly-question::before {
	content: "\e009";
	}

.icon-ycpbefore-rss::before,
.icon-ycpafter-rss::after,
.icon-ycponly-rss::before {
	content: "\e00a";
	}

.icon-ycpbefore-print::before,
.icon-ycpafter-print::after,
.icon-ycponly-print::before {
	content: "\e00b";
	}

.icon-ycpbefore-select::before,
.icon-ycpafter-select::after,
.icon-ycponly-select::before {
	content: "\e00c";
	}

.icon-ycpbefore-key::before,
.icon-ycpafter-key::after,
.icon-ycponly-key::before {
	content: "\e00d";
	}

.icon-ycpbefore-share::before,
.icon-ycpafter-share::after,
.icon-ycponly-share::before {
	content: "\e00e";
	}

.icon-ycpbefore-search::before,
.icon-ycpafter-search::after,
.icon-ycponly-search::before {
	content: "\e00f";
	}

.icon-ycpbefore-checkmark::before,
.icon-ycpafter-checkmark::after,
.icon-ycponly-checkmark::before {
	content: "\e010";
	}

.icon-ycpbefore-logo::before,
.icon-ycpafter-logo::after,
.icon-ycponly-logo::before {
	content: "\e011";
	}

.icon-ycpbefore-facebook::before,
.icon-ycpafter-facebook::after,
.icon-ycponly-facebook::before {
	content: "\e012";
	}

.icon-ycpbefore-twitter::before,
.icon-ycpafter-twitter::after,
.icon-ycponly-twitter::before {
	content: "\e013";
	}

.icon-ycpbefore-instagram::before,
.icon-ycpafter-instagram::after,
.icon-ycponly-instagram::before {
	content: "\e014";
	}

.icon-ycpbefore-youtube::before,
.icon-ycpafter-youtube::after,
.icon-ycponly-youtube::before {
	content: "\e015";
	}

.icon-ycpbefore-linkedin::before,
.icon-ycpafter-linkedin::after,
.icon-ycponly-linkedin::before {
	content: "\e016";
	}

.icon-ycpbefore-response::before,
.icon-ycpafter-response::after,
.icon-ycponly-response::before {
	content: "\e017";
	}

.icon-ycpbefore-cart::before,
.icon-ycpafter-cart::after,
.icon-ycponly-cart::before {
	content: "\e018";
	}

.icon-ycpbefore-envelope::before,
.icon-ycpafter-envelope::after,
.icon-ycponly-envelope::before {
	content: "\e019";
	}

.icon-ycpbefore-phone::before,
.icon-ycpafter-phone::after,
.icon-ycponly-phone::before {
	content: "\e01a";
	}

.icon-ycpbefore-pin::before,
.icon-ycpafter-pin::after,
.icon-ycponly-pin::before {
	content: "\e01b";
	}

.icon-ycpbefore-lock::before,
.icon-ycpafter-lock::after,
.icon-ycponly-lock::before {
	content: "\e01c";
	}

.icon-ycpbefore-user::before,
.icon-ycpafter-user::after,
.icon-ycponly-user::before {
	content: "\e01d";
	}

.icon-ycpbefore-document::before,
.icon-ycpafter-document::after,
.icon-ycponly-document::before {
	content: "\e01e";
	}

.icon-ycpbefore-mic::before,
.icon-ycpafter-mic::after,
.icon-ycponly-mic::before {
	content: "\e01f";
	}

.icon-ycpbefore-film-strip::before,
.icon-ycpafter-film-strip::after,
.icon-ycponly-film-strip::before {
	content: "\e020";
	}

.icon-ycpbefore-download::before,
.icon-ycpafter-download::after,
.icon-ycponly-download::before {
	content: "\e021";
	}

.icon-ycpbefore-arrow-left::before,
.icon-ycpafter-arrow-left::after,
.icon-ycponly-arrow-left::before {
	content: "\e022";
	}

.icon-ycpbefore-arrow-right::before,
.icon-ycpafter-arrow-right::after,
.icon-ycponly-arrow-right::before {
	content: "\e023";
	}

.icon-ycpbefore-arrow-up::before,
.icon-ycpafter-arrow-up::after,
.icon-ycponly-arrow-up::before {
	content: "\e024";
	}

.icon-ycpbefore-arrow-down::before,
.icon-ycpafter-arrow-down::after,
.icon-ycponly-arrow-down::before {
	content: "\e025";
	}

.icon-ycpbefore-plus::before,
.icon-ycpafter-plus::after,
.icon-ycponly-plus::before {
	content: "\e026";
	}

.icon-ycpbefore-home::before,
.icon-ycpafter-home::after,
.icon-ycponly-home::before {
	content: "\e027";
	}

.icon-ycpbefore-dashboard::before,
.icon-ycpafter-dashboard::after,
.icon-ycponly-dashboard::before {
	content: "\e028";
	}

.icon-ycpbefore-googleplus::before,
.icon-ycpafter-googleplus::after,
.icon-ycponly-googleplus::before {
	content: "\e029";
	}

.icon-ycpbefore-close::before,
.icon-ycpafter-close::after,
.icon-ycponly-close::before {
	content: "\e02a";
	}

.icon-ycpbefore-tag::before,
.icon-ycpafter-tag::after,
.icon-ycponly-tag::before {
	content: "\e02b";
	}

.icon-ycpbefore-categories::before,
.icon-ycpafter-categories::after,
.icon-ycponly-categories::before {
	content: "\e02c";
	}

.icon-ycpbefore-send::before,
.icon-ycpafter-send::after,
.icon-ycponly-send::before {
	content: "\e02d";
	}

.icon-ycpbefore-fax::before,
.icon-ycpafter-fax::after,
.icon-ycponly-fax::before {
	content: "\e02e";
	}

.icon-ycpbefore-clipboard::before,
.icon-ycpafter-clipboard::after,
.icon-ycponly-clipboard::before {
	content: "\e02f";
	}

.icon-ycpbefore-minus::before,
.icon-ycpafter-minus::after,
.icon-ycponly-minus::before {
	content: "\e030";
	}

.icon-ycpbefore-vimeo::before,
.icon-ycpafter-vimeo::after,
.icon-ycponly-vimeo::before {
	content: "\e031";
	}

.icon-ycpbefore-link::before,
.icon-ycpafter-link::after,
.icon-ycponly-link::before {
	content: "\e032";
	}

.icon-ycpbefore-paragraph-left::before,
.icon-ycpafter-paragraph-left::after,
.icon-ycponly-paragraph-left::before {
	content: "\e033";
	}

.icon-ycpbefore-paragraph-center::before,
.icon-ycpafter-paragraph-center::after,
.icon-ycponly-paragraph-center::before {
	content: "\e034";
	}

.icon-ycpbefore-paragraph-right::before,
.icon-ycpafter-paragraph-right::after,
.icon-ycponly-paragraph-right::before {
	content: "\e035";
	}

.icon-ycpbefore-list-ol::before,
.icon-ycpafter-list-ol::after,
.icon-ycponly-list-ol::before {
	content: "\e036";
	}

.icon-ycpbefore-list-ul::before,
.icon-ycpafter-list-ul::after,
.icon-ycponly-list-ul::before {
	content: "\e037";
	}

.icon-ycpbefore-photo::before,
.icon-ycpafter-photo::after,
.icon-ycponly-photo::before {
	content: "\e038";
	}

.icon-ycpbefore-history::before,
.icon-ycpafter-history::after,
.icon-ycponly-history::before {
	content: "\e039";
	}

.icon-ycpbefore-gallery::before,
.icon-ycpafter-gallery::after,
.icon-ycponly-gallery::before {
	content: "\e03a";
	}