@font-face {
	font-family: 'icomoon';
	src:url('../fonts/icomoon21.eot?-6doods');
	src:url('../fonts/icomoon21.eot?#iefix-6doods') format('embedded-opentype'),
		url('../fonts/icomoon21.woff2?-6doods') format('woff2'),
		url('../fonts/icomoon21.woff?-6doods') format('woff'),
		url('../fonts/icomoon21.ttf?-6doods') format('truetype'),
		url('../fonts/icomoon21.svg?-6doods#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
	position: relative;
	top: 1px;
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-casestudy:before {
	content: "\e90c";
}
.icon-casestudy:after {
	content: " ";
}
.icon-video:before {
	content: "\e957";
}
.icon-video:after {
	content: " ";
}
.icon-webinar:before {
	content: "\e95c";
}
.icon-webinar:after {
	content: " ";
}
.icon-slideshow:before {
	content: "\e95f";
}
.icon-slideshow:after {
	content: " ";
}
.icon-report:before {
	content: "\e99b";
}
.icon-report:after {
	content: " ";
}
.icon-ebook:before {
	content: "\e99f";
}
.icon-ebook:after {
	content: " ";
}
.icon-whitepaper:before {
	content: "\e9ad";
}
.icon-whitepaper:after {
	content: " ";
}
.icon-datasheet:before {
	content: "\e9c5";
}
.icon-datasheet:after {
	content: " ";
}
.icon-infographic:before {
    content: "\e93c";
}
.icon-infographic:after {
	content: " ";
}
.icon-arrow-right {
	top: 2px;
}
.icon-arrow-right:after {
	content: "\edc5";
}
.icon-arrow-left {
	top: 2px;
}
.icon-arrow-left:before {
	content: "\edc7";
}
.icon-arrow-up:before {
	content: "\edb5";
}
.icon-arrow-up-solid:before {
	content: "\edc4";
}
.icon-copyright:before {
	content: "\e600";
}
.icon-x:before {
	content: "\e603";
}
.icon-x:after {
	content: " ";
}
.icon-arrow-down:before {
	content: "\edc6";
}
.icon-arrow-right-circle:before {
	content: " ";
}
.icon-arrow-right-circle:after {
	content: "\ede5";
}
.icon-arrow-down-circle:before {
	content: "\ede6";
}
.icon-arrow-down-circle:after {
    content: " ";
}
.icon-quotes-left:before {
	content: "\eb18";
}
.icon-quotes-left:after {
	content: " ";
}
.icon-quotes-right:before {
	content: " ";
}
.icon-quotes-right:after {
	content: "\eb19";
}
.icon-play:before {
	content: "\e601";
}
.icon-phone:before {
	top: 4px;
	content: "\ea1d";
}
.icon-phone:after {
	content: " ";
}
.icon-facebook:before {
	content: "\eee9";
}
.icon-google-plus:before {
	content: "\eee5";
}
.icon-twitter:before {
	content: "\eeee";
}
.icon-rss:before {
	content: "\eef1";
}
.icon-youtube:before {
	content: "\eef5";
}
.icon-linkedin:before {
	content: "\ef24";
}
.icon-contact:before {
	content: "\eedf";
}
.icon-envelope:before {
	content: "\ea32";
}
.icon-envelope:after {
	content: " ";
}
.icon-download:after {
	content: "\ec82";
}
.icon-bullet:before {
	content: "\ee75";
}
.icon-checkmark:before {
	content: "\ed6c";
}
.icon-checkmark:after {
	content: " ";
}
.icon-menu:after {
	content: "\ec6e";
}
.icon-layouts:before {
	content: "\ec6e";
}
.icon-layouts:after {
	content: " ";
}
.icon-plus:before {
	content: " ";
}
.icon-plus:after {
	content: "\ed5a";
}
.icon-minus:before {
	content: " ";
}
.icon-minus:after {
	content: "\ed5b";
}
.icon-tag:before {
	content: "\ecb4";
}
.icon-tag:after {
	content: " ";
}
.icon-tags:before {
	content: "\ecb6";
}
.icon-tags:after {
	content: " ";
}
.icon-search:before {
	content: "\eb30";
}
.icon-question:after {
	content: "\ed53";
}
.icon-question:before {
	content: " ";
}
.icon-calendar:before {
	content: "\ea5f";
}
.icon-location:before {
	content: "\ea38";
}
.icon-lightbulb:before {
	content: "\ebf7";
}
.icon-lightbulb:after {
	content: " ";
}
.icon-clock:before {
	content: "\ea4d";
}
.icon-clock:after {
	content: " ";
}
.icon-loop:before {
	content: "\eda6";
}
.icon-loop:after {
	content: " ";
}
.icon-screen:before {
	content: "\e956";
}
.icon-screen:after {
	content: " ";
}
.icon-cog:before {
	content: "\eb5c";
}
.icon-grid:before {
	content: "\ec5c";
}
.icon-users:before {
	content: "\eb09";
}
.icon-star:before {
	content: "\ecdf";
}
.icon-star:after {
	content: " ";
}
.icon-stack:before {
	content: "\e602";
}
.icon-stack:after {
	content: " ";
}
.icon-templates:before {
	content: "\e99e";
}
.icon-templates:after {
	content: " ";
}
.icon-hammer-wrench:before {
	content: "\eb66";
}
.icon-hammer-wrench:after {
	content: " ";
}
.icon-gears:before {
	content: "\eb5d";
}
.icon-gears:after {
	content: " ";
}
.icon-visual-app:before {
	content: "\ec62";
}
.icon-link:before {
	content: "\ec96";
}
.icon-user:before {
	content: "\eb05";
}
.icon-server:before {
	content: "\ea8f";
}
.icon-cloud:before {
    content: "\ec76";
}
.icon-deployment:before {
    content: "\ea83";
}
.icon-database:before {
    content: "\ea90";
}
.icon-lock:before {
    content: "\eb50";
}
.icon-performance:before {
    content: "\eb6d";
}
.icon-scalability:before {
    content: "\eec6";
}
.icon-screen:before {
    content: "\ea70";
}
.icon-screen:after {
    content: " ";
}
.icon-scalability:after {
    content: "\eec6";
}
.icon-scalability:before {
	content: " ";
}
.icon-home:before {
	content: "\e904";
}
.icon-home:after {
	content: " ";
}
.icon-lock:before {
    content: "\eb4e";
}
.icon-lock:after {
    content: " ";
}
.icon-shield:before {
    content: "\ec2e";
}
.icon-shield:after {
    content: " ";
}
.icon-shield-check:before {
    content: "\ec2f";
}
.icon-shield-check:after {
    content: " ";
}
.icon-arrow-right-hollow:before {
    content: "\edb9";
}
.icon-arrow-down-hollow:before {
    content: "\edbd";
}