/*! Generated by Font Squirrel (https://www.fontsquirrel.com) on April 28, 2017 */

@font-face {
	font-family: 'opensans-light';
	src: url('opensans-light.eot');
	src: url('opensans-light.eot?#iefix') format('embedded-opentype'),
			 url('opensans-light.woff2') format('woff2'),
			 url('opensans-light.woff') format('woff'),
			 url('opensans-light.ttf') format('truetype'),
			 url('opensans-light.svg#open_sanslight') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'opensans-regular';
	src: url('opensans-regular.eot');
	src: url('opensans-regular.eot?#iefix') format('embedded-opentype'),
			 url('opensans-regular.woff2') format('woff2'),
			 url('opensans-regular.woff') format('woff'),
			 url('opensans-regular.ttf') format('truetype'),
			 url('opensans-regular.svg#open_sansregular') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'opensans-semibold';
	src: url('opensans-semibold.eot?#iefix') format('embedded-opentype'),
		 url('opensans-semibold.woff') format('woff'),
		 url('opensans-semibold.ttf') format('truetype'),
		 url('opensans-semibold.svg#opensans-semibold') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'opensans-bold';
	src: url('opensans-bold.eot');
	src: url('opensans-bold.eot?#iefix') format('embedded-opentype'),
		 url('opensans-bold.woff2') format('woff2'),
		 url('opensans-bold.woff') format('woff'),
		 url('opensans-bold.ttf') format('truetype'),
		 url('opensans-bold.svg#opensans-bold') format('svg');
	font-weight: normal;
	font-style: normal;
}

@font-face {
	font-family: 'opensans-extrabold';
	src: url('opensans-extrabold.eot?#iefix') format('embedded-opentype'),
		 url('opensans-extrabold.woff') format('woff'),
		 url('opensans-extrabold.ttf') format('truetype'),
		 url('opensans-extrabold.svg#opensans-extrabold') format('svg');
	font-weight: normal;
	font-style: normal;
}

/*fontastic*/
@font-face {
	font-family: "custom-icons";
	src: url("custom-icons.eot");
	src: url("custom-icons.eot?#iefix") format("embedded-opentype"),
		 url("custom-icons.woff") format("woff"),
		 url("custom-icons.ttf") format("truetype"),
		 url("custom-icons.svg#custom-icons") format("svg");
	font-weight: normal;
	font-style: normal;

}

[data-icon]::before {
	font-family: "custom-icons" !important;
	content: attr(data-icon);
	font-style: normal !important;
	font-weight: normal !important;
	font-variant: normal !important;
	text-transform: none !important;
	speak: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

[class^="ic-"]::before,
[class*=" ic-"]::before {
	font-family: "custom-icons" !important;
	font-style: normal !important;
	font-weight: normal !important;
	font-variant: normal !important;
	text-transform: none !important;
	speak: none;
	line-height: 1;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.ic-ic-locker::before {
	content: "\61";
}
.ic-ic-back::before {
	content: "\62";
}
.ic-ic-calendar::before {
	content: "\63";
}
.ic-ic-creditcard::before {
	content: "\64";
}
.ic-ic-dispenser::before {
	content: "\65";
}
.ic-ic-favorite::before {
	content: "\66";
}
.ic-ic-favorite-full::before {
	content: "\67";
}
.ic-ic-help::before {
	content: "\68";
}
.ic-ic-homepage::before {
	content: "\69";
}
.ic-ic-info::before {
	content: "\6a";
}
.ic-ic-list::before {
	content: "\6b";
}
.ic-ic-map::before {
	content: "\6c";
}
.ic-ic-mats::before {
	content: "\6d";
}
.ic-ic-time::before {
	content: "\6e";
}
.ic-ic-star::before {
	content: "\6f";
}
.ic-ic-shower::before {
	content: "\70";
}
.ic-ic-share::before {
	content: "\71";
}
.ic-ic-settings::before {
	content: "\72";
}
.ic-ic-search::before {
	content: "\73";
}
.ic-ic-rewards::before {
	content: "\74";
}
.ic-ic-promotions::before {
	content: "\75";
}
.ic-ic-previous::before {
	content: "\76";
}
.ic-ic-parking::before {
	content: "\77";
}
.ic-ic-next::before {
	content: "\78";
}
.ic-ic-mysessions::before {
	content: "\79";
}
.ic-ic-menu::before {
	content: "\7a";
}
.ic-ic-wifi::before {
	content: "\41";
}
