@charset "UTF-8";

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

[class^="layout-"]:before,
[class*=" layout-"]:before {
	font-family: "su2016" !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;
}

.layout-content-2col-leftbody-alltext:before {
	content: "\61";
}
.layout-content-2col-leftbody-color:before {
	content: "\62";
}
.layout-content-2col-leftbody-image:before {
	content: "\63";
}
.layout-content-2col-rightbody-alltext:before {
	content: "\64";
}
.layout-content-2col-rightbody-color:before {
	content: "\65";
}
.layout-content-2col-rightbody-image:before {
	content: "\66";
}
.layout-content-3col-alltext:before {
	content: "\67";
}
.layout-content-3col-color:before {
	content: "\68";
}
.layout-content-3col-image:before {
	content: "\69";
}
.layout-content-leftsidebar-color:before {
	content: "\6a";
}
.layout-content-leftsidebar-image:before {
	content: "\6b";
}
.layout-content-open-color:before {
	content: "\6c";
}
.layout-content-open-image:before {
	content: "\6d";
}
.layout-content-rightsidebar-color:before {
	content: "\6e";
}
.layout-content-rightsidebar-image:before {
	content: "\6f";
}
.layout-home-2col-carousel:before {
	content: "\70";
}
.layout-home-2col-static:before {
	content: "\71";
}
.layout-home-3col-carousel:before {
	content: "\72";
}
.layout-home-3col-static:before {
	content: "\73";
}
.layout-home-buttons-carousel:before {
	content: "\74";
}
.layout-home-buttons-static:before {
	content: "\75";
}
.layout-home-hero-carousel:before {
	content: "\76";
}
.layout-home-hero-static:before {
	content: "\77";
}
.layout-home-leftbutton-carousel:before {
	content: "\78";
}
.layout-home-leftbutton-static:before {
	content: "\79";
}
.layout-home-leftside-carousel:before {
	content: "\7a";
}
.layout-home-leftside-static:before {
	content: "\41";
}
.layout-home-lefttext-carousel:before {
	content: "\42";
}
.layout-home-lefttext-static:before {
	content: "\43";
}
.layout-home-rightbutton-carousel:before {
	content: "\44";
}
.layout-home-rightbutton-static:before {
	content: "\45";
}
.layout-home-rightside-carousel:before {
	content: "\46";
}
.layout-home-rightside-static:before {
	content: "\47";
}
.layout-home-righttext-carousel:before {
	content: "\48";
}
.layout-home-righttext-static:before {
	content: "\49";
}
.layout-home-stackbutton-carousel:before {
	content: "\4a";
}
.layout-home-stackbutton-static:before {
	content: "\4b";
}
.layout-home-tile:before {
	content: "\4c";
}
.layout-home-vertical-leftcarousel:before {
	content: "\4d";
}
.layout-home-vertical-leftstatic:before {
	content: "\4e";
}
.layout-home-vertical-rightcarousel:before {
	content: "\4f";
}
.layout-home-vertical-rightstatic:before {
	content: "\50";
}
.layout-content-rubix:before {
	content: "\51";
}
.layout-content-rubix-alternating:before {
	content: "\52";
}
.layout-content-rubix-wrap:before {
	content: "\53";
}
.layout-formats-cards:before {
	content: "\54";
}
.layout-formats-columns:before {
	content: "\55";
}
.layout-formats-mosaic:before {
	content: "\56";
}
.layout-formats-rows:before {
	content: "\57";
}
.layout-home-2col-buttons:before {
	content: "\58";
}
.layout-home-2col-carousel-alt:before {
	content: "\59";
}
.layout-home-rubix-carousel:before {
	content: "\5a";
}
