/* ------------------------------------
$ Fonts
------------------------------------ */
@font-face { font-family: 'mathworks'; font-style: normal; font-weight: normal;
	src:	url('/css/fonts/mathworks.eot?5hi3p2');
	src:	url('/css/fonts/mathworks.eot?#iefix5hi3p2') format('embedded-opentype'),
				url('/css/fonts/mathworks.woff?5hi3p2') format('woff'),
				url('/css/fonts/mathworks.ttf?5hi3p2') format('truetype'),
				url('/css/fonts/mathworks.svg?5hi3p2#mathworks') format('svg');
}

@font-face { font-family: 'mathworks-eps'; font-style: normal; font-weight: normal;
	src:	url('/css/fonts/mathworks-eps.eot?29yaua');
	src:	url('/css/fonts/mathworks-eps.eot?#iefix29yaua') format('embedded-opentype'),
				url('/css/fonts/mathworks-eps.woff?29yaua') format('woff'),
				url('/css/fonts/mathworks-eps.ttf?29yaua') format('truetype'),
				url('/css/fonts/mathworks-eps.svg?29yaua#mathworks-eps') format('svg');
}


/* ---- Icon Font ---- */

	/* Icon Font: As Background */
	h1[class*="icon-"]:before,
	h2[class*="icon-"]:before,
	h3[class*="icon-"]:before,
	h4[class*="icon-"]:before,
	h5[class*="icon-"]:before,
	h6[class*="icon-"]:before,
	td[class*="icon-"]:before,
	p[class*="icon-"]:before,
	a[class*="icon-"]:before,
	ul.list-unstyled>li[class*="icon-"]:before { margin-left: -1.5em; display: inline-block; font-family: 'mathworks'; font-size: 106.5%; font-style: normal; font-variant: normal; font-weight: normal; opacity: 0.7; position: absolute; speak: none; text-transform: none; }

		/* As Background: mathworks-eps Font */
		h1[class*="icon-mw-"]:before,
		h2[class*="icon-mw-"]:before,
		h3[class*="icon-mw-"]:before,
		h4[class*="icon-mw-"]:before,
		h5[class*="icon-mw-"]:before,
		h6[class*="icon-mw-"]:before,
		td[class*="icon-mw-"]:before,
		p[class*="icon-mw-"]:before,
		a[class*="icon-mw-"]:before,
		ul.list-unstyled>li[class*="icon-mw-"]:before { font-family: 'mathworks-eps'; }

	h1[class*="icon-"],
	h2[class*="icon-"],
	h3[class*="icon-"],
	h4[class*="icon-"],
	h5[class*="icon-"],
	h6[class*="icon-"],
	td[class*="icon-"],
	p[class*="icon-"],
	a[class*="icon-"],
	ul.list-unstyled>li[class*="icon-"] { padding-left: 1.65em; }

	a[class*="icon-"] { display: block; }


	/* Icon Font: In-Line */
	span[class*="icon-"] { opacity: 0.7; }

	span[class*="icon-"],
	button[class*="icon-"] { border: 1px transparent solid; display: inline-block; font-family: 'mathworks'; line-height: 1; font-style: normal; -moz-osx-font-smoothing: grayscale; -webkit-font-smoothing: antialiased; font-variant: normal; font-weight: normal; text-transform: none; speak: none; }

		/* In-Line: mathworks-eps Font */		
		span[class*="icon-mw-"],
		button[class*="icon-mw-"] { font-family: 'mathworks-eps'; }


		/* In-Line: Reset for Glyphicons */
		span.glyphicon { border: none; font-family: 'Glyphicons Halflings'; font-weight: 400; position: relative; top: 1px; }

		/* In-Line: Sizes */
		.icon_16 { font-size:16px; line-height:16px; }
		.icon_24 { font-size:24px; line-height:24px; }
		.icon_32 { font-size:32px; line-height:32px; }	
		.icon_48 { font-size:48px; line-height:48px; }	
		.icon_56 { font-size:56px; line-height:56px; }
		.icon_64 { font-size:64px; line-height:64px; }	


	/* Icon Font: mathworks Available Icons (Apply any updates to fonts.css as well) */
	.icon-account:before { content: "\e600"!important; }
	.icon-activation:before { content: "\e601"!important; }
	.icon-add:before { content: "\e602"!important; }
	.icon-add-circle:before { content: "\e603"!important; }
	.icon-add-circle-reverse:before { content: "\e604"!important; }
	.icon-alert-error:before { content: "\e605"!important; }
	.icon-alert-info-reverse:before { content: "\e606"!important; }
	.icon-alert-success:before { content: "\e607"!important; }
	.icon-alert-warning:before { content: "\e608"!important; }
	.icon-answers:before { content: "\e609"!important; }
	.icon-app:before { content: "\e60a"!important; }
	.icon-arrow-boxed-down:before { content: "\e60b"!important; }
	.icon-arrow-boxed-left:before { content: "\e60c"!important; }
	.icon-arrow-boxed-right:before { content: "\e60d"!important; }
	.icon-arrow-boxed-up:before { content: "\e60e"!important; }
	.icon-arrow-down:before { content: "\e60f"!important; }
	.icon-arrow-left:before { content: "\e610"!important; }
	.icon-arrow-open-down:before { content: "\e611"!important; }
	.icon-arrow-open-down-reverse:before { content: "\e612"!important; }
	.icon-arrow-open-left:before { content: "\e613"!important; }
	.icon-arrow-open-left-reverse:before { content: "\e614"!important; }
	.icon-arrow-open-right:before { content: "\e615"!important; }
	.icon-arrow-open-right-reverse:before { content: "\e616"!important; }
	.icon-arrow-open-up:before { content: "\e617"!important; }
	.icon-arrow-open-up-reverse:before { content: "\e618"!important; }
	.icon-arrow-right:before { content: "\e619"!important; }
	.icon-arrow-up:before { content: "\e61a"!important; }
	.icon-attachment:before { content: "\e61b"!important; }
	.icon-block:before { content: "\e61c"!important; }
	.icon-blogs:before { content: "\e61d"!important; }
	.icon-bug-report:before { content: "\e61e"!important; }
	.icon-calendar:before { content: "\e61f"!important; }
	.icon-chat:before { content: "\e620"!important; }
	.icon-check:before { content: "\e621"!important; }
	.icon-chevron:before { content: "\e622"!important; }
	.icon-cloud:before { content: "\e623"!important; }
	.icon-cody:before { content: "\e67a"!important; }
	.icon-cog:before { content: "\e66d"!important; }
	.icon-cog-reverse:before { content: "\e66e"!important; }
	.icon-community:before { content: "\e624"!important; }
	.icon-contactus:before { content: "\e625"!important; }
	.icon-contactus-menu:before { content: "\e679"!important; }
	.icon-contactus-menu-reverse:before { content: "\e678"!important; }
	.icon-corporation:before { content: "\e626"!important; }
	.icon-data:before { content: "\e627"!important; }
	.icon-document:before { content: "\e628"!important; }
	.icon-documentation:before { content: "\e629"!important; }
	.icon-download:before { content: "\e62a"!important; }
	.icon-edit:before { content: "\e62b"!important; }
	.icon-email:before { content: "\e62c"!important; }
	.icon-email-circle:before { content: "\e62d"!important; }
	.icon-examples:before { content: "\e62e"!important; }
	.icon-features:before { content: "\e62f"!important; }
	.icon-feedback:before { content: "\e630"!important; }
	.icon-file-excel:before { content: "\e674"!important; }
	.icon-fileexchange:before { content: "\e631"!important; }
	.icon-file-pdf:before { content: "\e632"!important; }
	.icon-file-zip:before { content: "\e633"!important; }
	.icon-filter:before { content: "\e634"!important; }
	.icon-function:before { content: "\e635"!important; }
	.icon-globe:before { content: "\e636"!important; }
	.icon-hardware:before { content: "\e637"!important; }
	.icon-help:before { content: "\e638"!important; }
	.icon-help-circle:before { content: "\e639"!important; }
	.icon-help-reverse:before { content: "\e63a"!important; }
	.icon-history:before { content: "\e671"!important; }
	.icon-home:before { content: "\e63b"!important; }
	.icon-homeuse:before { content: "\e63c"!important; }
	.icon-info:before { content: "\e63d"!important; }
	.icon-info-circle:before { content: "\e63e"!important; }
	.icon-installation-help:before { content: "\e63f"!important; }
	.icon-license-management:before { content: "\e640"!important; }
	.icon-like:before { content: "\e676"!important; }
	.icon-link:before { content: "\e641"!important; }
	.icon-link-external:before { content: "\e681" !important; }
	.icon-locked:before { content: "\e642"!important; }
	.icon-menu:before { content: "\e66f"!important; }
	.icon-menu-reverse:before { content: "\e670"!important; }
	.icon-mobile:before { content: "\e643"!important; }
	.icon-model:before { content: "\e644"!important; }
	.icon-newsletter-subscribe:before { content: "\e645"!important; }
	.icon-note:before { content: "\e646"!important; }
	.icon-payment:before { content: "\e647"!important; }
	.icon-phone:before { content: "\e648"!important; }
	.icon-phone-circle:before { content: "\e649"!important; }
	.icon-quote:before { content: "\e64a"!important; }
	.icon-rating:before { content: "\e677"!important; }
	.icon-refresh:before { content: "\e673"!important; }
	.icon-remove:before { content: "\e64b"!important; }
	.icon-remove-circle:before { content: "\e64c"!important; }
	.icon-remove-circle-reverse:before { content: "\e64d"!important; }
	.icon-rss:before { content: "\e64e"!important; }
	.icon-rss-enclosed:before { content: "\e64f"!important; }
	.icon-save:before { content: "\e650"!important; }
	.icon-script:before { content: "\e651"!important; }
	.icon-search:before { content: "\e652"!important; }
	.icon-search-boxed-reverse:before { content: "\e653"!important; }
	.icon-server:before { content: "\e654"!important; }
	.icon-smartphone:before { content: "\e655"!important; }
	.icon-spinner:before { content: "\e672"!important; }
	.icon-startup:before { content: "\e656"!important; }
	.icon-store:before { content: "\e657"!important; }
	.icon-student:before { content: "\e658"!important; }
	.icon-submit:before { content: "\e659"!important; }
	.icon-support:before { content: "\e675"!important; }
	.icon-supported:before { content: "\e65a"!important; }
	.icon-systemobject:before { content: "\e65b"!important; }
	.icon-system-requirements:before { content: "\e65c"!important; }
	.icon-techkit:before { content: "\e65d"!important; }
	.icon-training:before { content: "\e65e"!important; }
	.icon-trendy:before { content: "\e67b"!important; }
	.icon-trial-circle:before { content: "\e65f"!important; }
	.icon-tutorial:before { content: "\e660"!important; }
	.icon-university:before { content: "\e661"!important; }
	.icon-unlocked:before { content: "\e662"!important; }
	.icon-userstory:before { content: "\e663"!important; }
	.icon-video:before { content: "\e664"!important; }
	.icon-video-cc:before { content: "\e665"!important; }
	.icon-video-contract:before { content: "\e666"!important; }
	.icon-video-expand:before { content: "\e667"!important; }
	.icon-video-locked:before { content: "\e668"!important; }
	.icon-video-locked-reverse:before { content: "\e669"!important; }
	.icon-webinar:before { content: "\e66a"!important; }
	.icon-zoomin:before { content: "\e66b"!important; }
	.icon-zoomout:before { content: "\e66c"!important; }


	/* Icon Font: mathworks-eps Available Icons */	
	.icon-mw-badge:before { content: "\e600" !important; }
	.icon-mw-comment:before { content: "\e607" !important; }
	.icon-mw-copy:before { content: "\e602" !important; }
	.icon-mw-hot-pick:before { content: "\e603" !important; }
	.icon-mw-report:before { content: "\e604" !important; }
	.icon-mw-trendy-plot:before { content: "\e605" !important; }
	.icon-mw-watch:before { content: "\e606" !important; }


	/* Icon Font: Colors */
	span[class*="icon_color_"],
	*[class*="icon_color_"]:before { opacity: 1; }

	span.icon_color_null,
	.icon_color_null:before { color: #fff; }

	span.icon_color_general,
	.icon_color_general:before { color: #666; }

	span.icon_color_primary,
	.icon_color_primary:before { color: #3c3c3c; }

	span.icon_color_secondary,
	.icon_color_secondary:before { color: #205592; }

	span.icon_color_tertiary,
	.icon_color_tertiary:before { color: #009915; }

	span.icon_color_quaternary,
	.icon_color_quaternary:before { color: #eea600; }	
	
	span.icon_color_quinary,
	.icon_color_quinary:before { color: #00ace8; }
		
	span.icon_color_senary,
	.icon_color_senary:before { color: #07b38c; }	
	
	span.icon_color_septenary,
	.icon_color_septenary:before { color: #eea600; }	

	span.icon_color_emphasize,
	.icon_color_emphasize:before { color: #c45400; }		

	/* Icon Font: Form Alerts */
	.alert [class*="icon-alert"] { opacity: 1; }