/*

The Internet Platform Base Styles
Version 3.0.4
Developed by John Mitchell
Copyright (c) 2013 Inology Pty Ltd
http://www.inology.com.au/

*/



*,
*:before,
*:after{
	*behavior: url(boxsizing.htc);
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

html{
	height: 100%;
	overflow-y: scroll;
	font-size: 100%;
	-moz-text-size-adjust: none;
	-webkit-text-size-adjust: none;
	-ms-text-size-adjust: none;
}

body{
	margin: 0;
	padding: 0;
	height: 100%;
	font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
	font-size: 100%;
	line-height: 1.4em;
	color: #333;
	background-color: #fff;
}

h1,
h2,
h3,
h4,
h5,
h6{
	margin: 10px 0 0 0;
	padding: 0;
	font-family: inherit;
	font-weight: normal;
	line-height: 1.33333em;
	color: #000;
	text-rendering: optimizelegibility;
}
h1{font-size: 2em;}
h2{
	font-size: 1.75em;
	font-weight: bold;
}
h3{font-size: 1.5em;}
h4{font-size: 1.3em;}
h5{
	font-size: 1.2em;
	color: #000;
}
.portfolio-layout #container #body-container #body #content .table-layout.col2 tbody tr td h5 .goldcoastgraphicartist {
	font-weight: bold;
	color: #000;
}

h6{font-size: 1.1em;}

p{
	margin: 10px 0 0 0;
	padding: 0;
	line-height: 1.4em;
}
#body3 #content3 p {
}
#body3 #content3 p {
}
#body3 #content3 p {
}




ul,
ol,
dl{
	margin: 0 0 0 30px; 
	padding: 0;
	list-style-position: outside;
}
ul,
ol{
	list-style-position: outside;
}
ul{list-style-type:square;}
ul ul{list-style-type:disc;}
ul ul ul{list-style-type:circle;}
ol{list-style-type:decimal;}
ol ol{list-style-type:lower-alpha;}
ol ol ol{list-style-type:lower-roman;}
ul.unstyled,
ol.unstyled{
	list-style-type: none;
}
li,
dt,
dd{
	margin: 5px 0 0 0;
	padding: 0;
}
dt{font-weight: bold;}
dd{
	padding-left: 25px;
	border-left: 5px solid #eee;
	border-left-color: rgba(127, 127, 127, .1);
}

blockquote{
	display: block;
	margin: 10px 0 0 0;
	padding: 0 0 0 25px;
	border-left: 5px solid #eee;
	border-left-color: rgba(127, 127, 127, .1);
}
blockquote:before,blockquote:after{content:none}
q{quotes:"“" "”" "‘" "’";}

address{
	display: block;
	margin: 10px 0 0 0;
	font-style: italic;
}

center{
	display: block;
	text-align: center;
}

hr{
	clear: both;
	display: block;
	margin: 30px 0;
	padding: 0;
	border: 0;
	border-top: 1px solid #aaa;
	border-top-color: rgba(127, 127, 127, .5);
	height: 1px;
}


/* monospace styles */

pre,
code,
kbd,
tt,
samp{
	font-family: Monaco, Menlo, Consolas, "Courier New", monospace serif;
	font-size: 1em;
}
pre{
	display: block;
	margin: 10px 0 0 0;
	border: 1px solid #ccc;
	border-color: rgba(127, 127, 127, .3);
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
	padding: 10px;
	word-break: normal;
	word-wrap: normal;
	white-space: pre;
	color: #222;
	background-color: #eee;
	overflow: auto;
}
code{
	padding: 0 3px;
	white-space: pre-wrap;
	color: #222;
	background-color: #eee;
}
pre code{
	padding: 0;
	white-space: pre;
	color: inherit;
	background-color: transparent;
}


/* table styles */

table{
	border-collapse: collapse;
	border-spacing: 0;
	max-width: 100%;
}
caption{
	padding: 0;
	font-size: 1.25em;
	font-weight: normal;
	line-height: 1.33333em;
	caption-side: top;
	text-align: left;
	color: #000;
}
caption.bottom{
	font-size: .75em;
	font-weight: normal;
	caption-side: bottom;
	text-align: center;
	color: inherit;
}
thead,tbody,tfoot,tr{}
th,td{
	padding: 0;
	font-size: 1em;
	vertical-align: top;
	text-align: left;
}
thead > tr > *{
	font-weight: bold;
	vertical-align: bottom;
}
th{font-weight:bold;}
table.padded > caption,
table.padded > tr > *,
table.padded > * > tr > *{
	padding: 8px;
}
table.condensed > caption,
table.condensed > tr > *,
table.condensed > * > tr > *{
	padding: 4px;
}
table.dividers > tr > *,
table.row-dividers > tr > *,
table.dividers > * > tr > *,
table.row-dividers > * > tr > *{
	border-top: 1px solid #ddd;
	border-top-color: rgba(127, 127, 127, .2);
}
table.dividers > tr:first-child > *,
table.row-dividers > tr:first-child > *,
table.dividers > * > tr:first-child > *,
table.row-dividers > * > tr:first-child > *{
	border-top: none;
}
table.dividers > * + * > tr:first-child > *,
table.row-dividers > * + * > tr:first-child > *{
	border-top: 2px solid #ccc;
	border-top-color: rgba(127, 127, 127, .3);
}
table.dividers > caption.bottom + * > tr:first-child > *,
table.row-dividers > caption.bottom + * > tr:first-child > *{
	border-top: none;
}
table.dividers > tr > *,
table.column-dividers > tr > *,
table.dividers > * > tr > *,
table.column-dividers > * > tr > *{
	border-left: 1px solid #ddd;
	border-left-color: rgba(127, 127, 127, .2);
}
table.dividers > tr > *:first-child,
table.column-dividers > tr > *:first-child,
table.dividers > * > tr > *:first-child,
table.column-dividers > * > tr > *:first-child{
	border-left: none;
}
table.dividers > * > tr > th + td,
table.column-dividers > * > tr > th + td,
table.dividers > * > tr > td + th,
table.column-dividers > * > tr > td + th{
	border-left: 2px solid #ccc;
	border-left-color: rgba(127, 127, 127, .3);
}
table.striped > tbody > tr:nth-child(odd) > *{
	background-color: #efefef;
	background-color: rgba(127, 127, 127, .05);
}
table.hover > tbody > tr > * {
	-webkit-transition: all .15s linear;
	-moz-transition: all .15s linear;
	-o-transition: all .15s linear;
	transition: all .15s linear;
}
table.hover > tbody > tr:hover > * {
	background-color: #eee;
	background-color: rgba(127, 127, 127, .1);
}


/* inline element */

a{
	outline: 0;
	font-style: italic;
	text-decoration: none;
	text-decoration: inherit;
	color: #333333;
	color: inherit;
}
a:hover{text-decoration:underline;}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-style:normal;font-style:inherit;}

strong,b{font-weight:bold;}

em,i,cite,var,dfn{font-style:italic;}

small{font-size:.66666em;}
big{font-size:1.5em;}

sup,
sub{
	position: relative;
	font-size: .6em;
	line-height: 0;
	vertical-align: baseline;
}
sup{top:-.6em;}
sub{bottom: -.3em;}

s,strike{text-decoration:line-through;}
u{text-decoration:underline;}
ins{
	padding: 0 3px;
	color: #030;
	background-color: #bfb;
}
del{
	text-decoration:line-through;
	padding: 0 3px;
	color: #300;
	background-color: #fbb;
}
mark{
	font-weight: inherit;
	font-style: inherit;
	padding: 0 3px;
	color: #330;
	background-color: #ffb;
}

abbr[title],acronym[title]{
	cursor: help;
	border-bottom: 1px dotted #aaa;
	border-bottom-color: rgba(127, 127, 127, .5);
}

img{
	width: auto\9;
	height: auto;
	max-width: 100%;
	vertical-align: middle;
	border: 0;
	-ms-interpolation-mode: bicubic;
}
#map_canvas img,.google-maps img{max-width:none;}

time{}


/* Nav Menu System */

nav {
	position: relative;
	display: block;
}
nav.drop{z-index:1;}
nav.drop:nth-child(1){z-index:4;}
nav.drop:nth-child(2){z-index:3;}
nav.drop:nth-child(3){z-index:2;}
nav ul {
	margin: 0 -7px;
	list-style-type: none !important;
}
nav > ul:after {display: table; content: " "; line-height: 0; clear: both;}
nav > ul {*zoom: 1;}
nav li {
	position: relative;
	margin: 0;
	padding: 5px 7px;
	white-space: normal;
	cursor: pointer;
	-webkit-transition: all .15s linear;
	-moz-transition: all .15s linear;
	-o-transition: all .15s linear;
	transition: all .15s linear;
}
nav li:hover {
	background-color: rgba(127, 127, 127, .05);
}
nav li.break-before {
	border-top-style: solid;
	border-top-width: 2px;
	border-top-color: rgba(127, 127, 127, .1);
}
nav.horizontal > ul > li.break-before,
nav.sub-horizontal > ul > li > ul > li.break-before {
	border-top: none;
}
nav a {
	display: block;
	font-style: normal;
	font-style: inherit;
	color: #333;
	color: inherit;
	text-decoration: inherit;
}
nav a:hover {
	text-decoration: none;
}
nav a[title]:after {
/* following display none due to tooltip displaying. to be put back in once tooltip hidden. */
	display: none;
    content: attr(title);
	position: absolute;
	top: -1px;
	left: 105%;
	border-style: solid;
	border-width: 0;
	border-color: rgba(127, 127, 127, .3);
	padding: 3px 7px;
	width: 0;
	overflow: hidden;
	white-space: normal;
	background-color: #fff;
	-webkit-box-shadow: 3px 3px 18px rgba(127, 127, 127, .3);
	-moz-box-shadow: 3px 3px 18px rgba(127, 127, 127, .3);
	box-shadow: 3px 3px 18px rgba(127, 127, 127, .3);
	z-index: 3;
	opacity: 0;
	visibility: hidden;
	-webkit-transition: all .25s ease .5s;
	-moz-transition: all .25s ease .5s;
	-o-transition: all .25s ease .5s;
	transition: all .25s ease .5s;
}
nav.right a[title]:after {
	left: auto;
	right: 105%;
}
nav a[title]:hover:after {
	border-width: 1px;
	width: 180px;
 	opacity: 1;
	visibility: visible;
}
nav img {
	margin-right: 5px;
	border: 0;
	max-height: 1.5em;
	vertical-align: middle;
}
nav.right img {
	float: right;
	margin-left: 5px;
	margin-right: 0;
}
nav.horizontal > ul > li,
nav.sub-horizontal > ul > li > ul > li {
	float: left;
	white-space: nowrap;
}
nav.horizontal.drop.sub-horizontal > ul {
	position: relative;
}
nav.horizontal.drop.sub-horizontal > ul > li {
	position: static;
}
nav.drop li > ul {
	position: absolute;
	top: -1px;
	left: 100%;
	border-style: solid;
	border-width: 1px;
	border-color: rgba(127, 127, 127, .3);
	width: 200px;
/*	color: #fff; */
	background-color: #fff;
	-webkit-box-shadow: 3px 3px 18px rgba(127, 127, 127, .3);
	-moz-box-shadow: 3px 3px 18px rgba(127, 127, 127, .3);
	box-shadow: 3px 3px 18px rgba(127, 127, 127, .3);
	z-index: 2;
/* following replaced with display none/block due to bug with iPhones and iPads
	opacity: 0;
	visibility: hidden; */
	display: none;
	-webkit-transition: all .25s ease;
	-moz-transition: all .25s ease;
	-o-transition: all .25s ease;
	transition: all .25s ease;
}
nav.drop.right li > ul {
	left: auto;
	right: 100%;
}
nav ul ul {
	padding-left: 7px;
}
nav.right ul ul {
	padding-left: 0;
	padding-right: 7px;
}
nav.drop ul ul {
	padding-left: 0;
}
nav.drop.right ul ul {
	padding-right: 0;
}
nav.horizontal.drop > ul > li > ul {
	top: 100%;
	left: 7px;
}
nav.horizontal.drop.right > ul > li > ul {
	left: auto;
	right: 7px;
}
nav.horizontal.drop.sub-horizontal > ul > li > ul {
	width: 100%;
}
nav.drop.sub-horizontal > ul > li > ul > li > ul {
	position: static;
	top: auto;
	left: auto;
	border: 0;
	padding-left: 7px;
	color: inherit;
	background-color: transparent;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
/* following replaced with display none/block due to bug with iPhones and iPads
	opacity: 1;
	visibility: visible; */
	display: block;
}
nav.drop.sub-horizontal.right > ul > li > ul > li > ul {
	padding-left: 0;
	padding-right: 7px;
}
nav.drop li:hover > ul {
/* following replaced with display none/block due to bug with iPhones and iPads
	opacity: 1;
	visibility: visible; */
	display: block;
}
/* nav.drop ul ul a {*color: #fff;}  For IE7 and below */
@media screen and (max-width: 719px) {
	nav.minimize720 ul {
		position: static !important;
		top: auto !important;
		left: auto !important;
		right: auto !important;
		border: 0 !important;
		width: auto !important;
		color: inherit !important;
		background-image: none !important;
		background-color: transparent !important;
		-webkit-box-shadow: none !important;
		-moz-box-shadow: none !important;
		box-shadow: none !important;
	/* following replaced with display none/block due to bug with iPhones and iPads
		opacity: 1 !important;
		visibility: visible !important; */
		display: block !important;
	}
	nav.minimize720 > ul:before {
		content: "≡ menu";
		display: block;
		padding: 5px 7px;
		font-size: 1.2em;
	}
	nav.minimize720 li {
		float: none !important;
		white-space: normal !important;
	}
	nav.minimize720 li.break-before {
		border-top-style: solid !important;
		border-top-width: 2px !important;
		border-top-color: rgba(127, 127, 127, .1) !important;
	}
	nav.minimize720 a {
		*color: #333 !important;
	}
	nav.minimize720 a[title]:hover:after {
		display: none !important;
	}
	nav.minimize720 > ul > li {
		display: none;
	}
	nav.minimize720 > ul:hover > li {
		display: block;
	}
	nav.minimize720 ul ul {
		padding-left: 7px !important;
	}
	nav.minimize720.right ul ul {
		padding-left: 0 !important;
		padding-right: 7px !important;
	}
}
@media screen and (max-width: 599px) {
	nav.minimize600 ul {
		position: static !important;
		top: auto !important;
		left: auto !important;
		right: auto !important;
		border: 0 !important;
		width: auto !important;
		color: inherit !important;
		background-image: none !important;
		background-color: transparent !important;
		-webkit-box-shadow: none !important;
		-moz-box-shadow: none !important;
		box-shadow: none !important;
	/* following replaced with display none/block due to bug with iPhones and iPads
		opacity: 1 !important;
		visibility: visible !important; */
		display: block !important;
	}
	nav.minimize600 > ul:before {
		content: "≡ menu";
		display: block;
		padding: 5px 7px;
		font-size: 1.2em;
	}
	nav.minimize600 li {
		float: none !important;
		white-space: normal !important;
	}
	nav.minimize600 li.break-before {
		border-top-style: solid !important;
		border-top-width: 2px !important;
		border-top-color: rgba(127, 127, 127, .1) !important;
	}
	nav.minimize600 a {
		*color: #333 !important;
	}
	nav.minimize600 a[title]:hover:after {
		display: none !important;
	}
	nav.minimize600 > ul > li {
		display: none;
	}
	nav.minimize600 > ul:hover > li {
		display: block;
	}
	nav.minimize600 ul ul {
		padding-left: 7px !important;
	}
	nav.minimize600.right ul ul {
		padding-left: 0 !important;
		padding-right: 7px !important;
	}
}
@media screen and (max-width: 479px) {
	nav.minimize480 ul {
		position: static !important;
		top: auto !important;
		left: auto !important;
		right: auto !important;
		border: 0 !important;
		width: auto !important;
		color: inherit !important;
		background-image: none !important;
		background-color: transparent !important;
		-webkit-box-shadow: none !important;
		-moz-box-shadow: none !important;
		box-shadow: none !important;
	/* following replaced with display none/block due to bug with iPhones and iPads
		opacity: 1 !important;
		visibility: visible !important; */
		display: block !important;
	}
	nav.minimize480 > ul:before {
		content: "≡ menu";
		display: block;
		padding: 5px 7px;
		font-size: 1.2em;
	}
	nav.minimize480 li {
		float: none !important;
		white-space: normal !important;
	}
	nav.minimize480 li.break-before {
		border-top-style: solid !important;
		border-top-width: 2px !important;
		border-top-color: rgba(127, 127, 127, .1) !important;
	}
	nav.minimize480 a {
		*color: #333 !important;
	}
	nav.minimize480 a[title]:hover:after {
		display: none !important;
	}
	nav.minimize480 > ul > li {
		display: none;
	}
	nav.minimize480 > ul:hover > li {
		display: block;
	}
	nav.minimize480 ul ul {
		padding-left: 7px !important;
	}
	nav.minimize480.right ul ul {
		padding-left: 0 !important;
		padding-right: 7px !important;
	}
}


/* new elements */
details{display:block;}
details > *{display:none;}
details[open] > *{display:block;}
summary{display:block;}

figure{
	position: relative;
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin: 0;
	padding: 0;
	max-width: 100%;
	text-align: center;
}
figure > figcaption{
	display: block;
	margin: 0;
	padding: 0;
	width: 100%;
	font-size: .75em;
	line-height: 1.33333em;
}
figure > img{
	display: block;
}
figure > figcaption + img{
	margin: 5px 0 0 0;
}
figure > img + figcaption{
	margin: 5px 0 0 0;
}
figure > figcaption.over{
	position: absolute;
	top: 0;
	left: 0;
	margin: 0;
	padding: 8px;
	color: #fff;
	background-color: rgba(127, 127, 127, .3);
}
figure > figcaption.over + img{
	margin: 0;
}
figure > img + figcaption.over{
	top: auto;
	bottom: 0;
}

/* new elements not yet support */
article,
aside,
footer,
header,
hgroup,
menu,
section{
	display: block;
}
audio,
canvas,
video{
	display: inline-block;
	*display: inline;
	*zoom: 1;
}
audio:not([controls]){display:none;}
command,meter,progress{}







/* form elements */

label,
.label,
input,
textarea,
select,
button,
.button,
fieldset,
.control{
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin: 0;
	border: 1px solid #ddd;
	border-color: rgba(127, 127, 127, .2);
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding: 6px 8px;
	width: auto;
	max-width: 100%;
	font-family: inherit;
	font-size: 1em;
	font-weight: normal;
	font-style: normal;
	line-height: 1em;
	vertical-align: baseline;
	color: #333;
	background-color: #fff;
	-webkit-transition: all linear .2s;
	-moz-transition: all linear .2s;
	-o-transition: all linear .2s;
	transition: all linear .2s;
}

legend{
	display: block;
	position: relative;
	top: 0;
	left: 0;
	margin: 0;
	border: 0;
	padding: 0;
	font-size: 1em;
	font-weight: normal;
	line-height: 1.33333em;
}

.block-controls > label,
.block-controls > .label{
	display: block;
	margin: 10px 0 0 0;
	width: 100%;
}
.block-controls > input[type="color"],
.block-controls > input[type="date"],
.block-controls > input[type="datetime"],
.block-controls > input[type="datetime-local"],
.block-controls > input[type="email"],
.block-controls > input[type="file"],
.block-controls > input[type="month"],
.block-controls > input[type="number"],
.block-controls > input[type="password"],
.block-controls > input[type="range"],
.block-controls > input[type="search"],
.block-controls > input[type="tel"],
.block-controls > input[type="text"],
.block-controls > input[type="time"],
.block-controls > input[type="url"],
.block-controls > input[type="week"],
.block-controls > textarea,
.block-controls > select,
.block-controls > fieldset,
.block-controls > .control,
.block-controls > label > input[type="color"],
.block-controls > label > input[type="date"],
.block-controls > label > input[type="datetime"],
.block-controls > label > input[type="datetime-local"],
.block-controls > label > input[type="email"],
.block-controls > label > input[type="file"],
.block-controls > label > input[type="month"],
.block-controls > label > input[type="number"],
.block-controls > label > input[type="password"],
.block-controls > label > input[type="range"],
.block-controls > label > input[type="search"],
.block-controls > label > input[type="tel"],
.block-controls > label > input[type="text"],
.block-controls > label > input[type="time"],
.block-controls > label > input[type="url"],
.block-controls > label > input[type="week"],
.block-controls > label > textarea,
.block-controls > label > select,
.block-controls > label > fieldset,
.block-controls > label > .control,
.block-controls > .label > input[type="color"],
.block-controls > .label > input[type="date"],
.block-controls > .label > input[type="datetime"],
.block-controls > .label > input[type="datetime-local"],
.block-controls > .label > input[type="email"],
.block-controls > .label > input[type="file"],
.block-controls > .label > input[type="month"],
.block-controls > .label > input[type="number"],
.block-controls > .label > input[type="password"],
.block-controls > .label > input[type="range"],
.block-controls > .label > input[type="search"],
.block-controls > .label > input[type="tel"],
.block-controls > .label > input[type="text"],
.block-controls > .label > input[type="time"],
.block-controls > .label > input[type="url"],
.block-controls > .label > input[type="week"],
.block-controls > .label > textarea,
.block-controls > .label > select,
.block-controls > .label > fieldset,
.block-controls > .label > .control{
	display: block;
	margin: 5px 0 0 0;
	width: 100%;
}
.inline-controls > label,
.inline-controls > .label{
	position: relative;
	display: block;
	margin-top: 17px;
	padding-right: 67%;
	text-align: right;
}
.inline-controls > label > input[type="color"],
.inline-controls > label > input[type="date"],
.inline-controls > label > input[type="datetime"],
.inline-controls > label > input[type="datetime-local"],
.inline-controls > label > input[type="email"],
.inline-controls > label > input[type="file"],
.inline-controls > label > input[type="month"],
.inline-controls > label > input[type="number"],
.inline-controls > label > input[type="password"],
.inline-controls > label > input[type="range"],
.inline-controls > label > input[type="search"],
.inline-controls > label > input[type="tel"],
.inline-controls > label > input[type="text"],
.inline-controls > label > input[type="time"],
.inline-controls > label > input[type="url"],
.inline-controls > label > input[type="week"],
.inline-controls > label > textarea,
.inline-controls > label > select,
.inline-controls > label > fieldset,
.inline-controls > label > .control,
.inline-controls > .label > input[type="color"],
.inline-controls > .label > input[type="date"],
.inline-controls > .label > input[type="datetime"],
.inline-controls > .label > input[type="datetime-local"],
.inline-controls > .label > input[type="email"],
.inline-controls > .label > input[type="file"],
.inline-controls > .label > input[type="month"],
.inline-controls > .label > input[type="number"],
.inline-controls > .label > input[type="password"],
.inline-controls > .label > input[type="range"],
.inline-controls > .label > input[type="search"],
.inline-controls > .label > input[type="tel"],
.inline-controls > .label > input[type="text"],
.inline-controls > .label > input[type="time"],
.inline-controls > .label > input[type="url"],
.inline-controls > .label > input[type="week"],
.inline-controls > .label > textarea,
.inline-controls > .label > select,
.inline-controls > .label > fieldset,
.inline-controls > .label > .control{
	float: right;
	margin-top: -7px;
	margin-right: -203.33333%;
	width: 200%;
	max-width: 200%;
	text-align: left;
}
.inline-controls > label:after,.inline-controls > .label:after{display:table;content:"";line-height:0;}
.inline-controls > label:after,.inline-controls > .label:after{clear:both}
.inline-controls > label,.inline-controls > .label{*zoom:1}

label,
.label,
input[type="checkbox"],
input[type="radio"],
.control > *{
	border-top: 0;
	border-right: 0;
	border-bottom: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	color: inherit;
	background-color: transparent;
}
label,
.label,
input[type="checkbox"],
input[type="radio"]{
	border-left: 0;
}
.control > *:first-child{
	border-left: 0;
}

input:invalid,
textarea:invalid,
select:invalid,
input[data-error],
select[data-error],
textarea[data-error],
.control[data-error]{
	border-color: #b94a48;
}
input[data-error]:focus::before,
select[data-error]:focus::before,
textarea[data-error]:focus::before,
.control[data-error].focus::before{
	content: attr(data-error);
	position: absolute;
	display: block;
	top: auto;
	left: 0;
	bottom: 100%;
	right: 0;
	border: 1px solid #b94a48;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding: 6px 8px;
	white-space: normal;
	color: #b94a48;
	background-color: #f2dede;
}
.control > *{
	border-color: inherit !important;
}

label,
.label,
input[type="checkbox"],
input[type="radio"],
.control{
	padding: 0;
}

input::-moz-focus-inner,
button::-moz-focus-inner{
	border: 0;
	padding: 0;
}

label,
.label{
	line-height: 1.33333em;
}

input,
select,
button,
.button,
.control{
	white-space: nowrap;
}

textarea{overflow:auto;}

label,
.label,
input[type="button"],
input[type="checkbox"],
input[type="color"],
input[type="image"],
input[type="radio"],
input[type="reset"],
input[type="submit"],
select,
button,
.button{
	cursor: pointer;
}

input::-webkit-input-placeholder,
textarea::-webkit-input-placeholder{
	color: rgba(127, 127, 127, .6);
}
input:-moz-placeholder,
textarea:-moz-placeholder{
	color: rgba(127, 127, 127, .6);
}
input::-moz-placeholder,
textarea::-moz-placeholder{
	color: rgba(127, 127, 127, .6);
}
input:-ms-input-placeholder,
textarea:-ms-input-placeholder{
	color: rgba(127, 127, 127, .6);
}

input:focus,
textarea:focus,
select:focus,
button:focus,
.button:focus,
.control:focus,
.control.focus{
	outline-width: 1px;
	outline-style: solid;
	outline-color: rgba(127, 127, 127, .3);
}

input[type="button"],
input[type="image"],
input[type="reset"],
input[type="submit"],
button,
.button{
	-webkit-box-shadow: 1px 1px 6px rgba(127, 127, 127, .1);
	-moz-box-shadow: 1px 1px 6px rgba(127, 127, 127, .1);
	box-shadow: 1px 1px 6px rgba(127, 127, 127, .1);
}

input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover,
button:hover,
.button:hover{
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(rgba(127, 127, 127, .05)), to(rgba(127, 127, 127, 0)));
	background-image: -webkit-linear-gradient(top, rgba(127, 127, 127, .05), rgba(127, 127, 127, 0));
	background-image: -moz-linear-gradient(top, rgba(127, 127, 127, .05), rgba(127, 127, 127, 0));
	background-image: -o-linear-gradient(top, rgba(127, 127, 127, .05), rgba(127, 127, 127, 0));
	background-image: linear-gradient(to bottom, rgba(127, 127, 127, .05), rgba(127, 127, 127, 0));
	background-repeat: repeat-x;
}	
.button:hover{text-decoration:none;}


input[readonly],
input[disabled],
textarea[readonly],
textarea[disabled],
select[readonly],
select[disabled],
button[disabled]{
	color: #999;
	background-color: #f5f5f5;
	background-image: none;
}

input[disabled],
textarea[disabled],
select[disabled],
button[disabled]{
	cursor: not-allowed;
}





/* Pick list control */

.control.pick-list {
	position: relative;
	vertical-align: top;
}
.control.pick-list a:hover {
	text-decoration: none;
}
.control.pick-list .summary {
	display: none;
	padding: 6px 8px 3px 8px;
	line-height: 1.33em;
	font-style: inherit;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	cursor: pointer;
}
.control.pick-list.filter .summary {
	display: block;
}
.control.pick-list.multiple.filter .summary {
	display: none;
}
.control.pick-list .summary:empty {
	display: none;
}
.control.pick-list.dropdown .summary {
	display: block !important;
	padding-right: 24px;
	padding-bottom: 6px;
}
.control.pick-list.dropdown .summary::before {
	content: "\f0d7";
	display: block;
	float: right;
	margin-right: -16px;
	width: 16px;
	font-family: FontAwesome;
	font-size: .8em;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	text-decoration: inherit;
	text-align: right;
	vertical-align: baseline;
}
.control.pick-list.dropdown.open .summary::before {
	content: "\f0d8";
}
.control.pick-list .detail {
	padding: 3px 8px;
}
.control.pick-list.dropdown .detail {
	position: absolute;
	top: 100%;
	left: -1px;
	border-style: solid;
	border-width: 1px;
	border-color: rgba(127, 127, 127, .3);
	background-color: inherit;
	-webkit-box-shadow: 3px 3px 18px rgba(127, 127, 127, .3);
	-moz-box-shadow: 3px 3px 18px rgba(127, 127, 127, .3);
	box-shadow: 3px 3px 18px rgba(127, 127, 127, .3);
	z-index: 1;
/* following replaced with display none/block due to bug with iPhones and iPads
	opacity: 0;
	visibility: hidden; */
	display: none;
	-webkit-transition: all .25s ease;
	-moz-transition: all .25s ease;
	-o-transition: all .25s ease;
	transition: all .25s ease;
}
.control.pick-list.dropdown.open .detail {
/* following replaced with display none/block due to bug with iPhones and iPads
	opacity: 1;
	visibility: visible; */
	display: block;
}
.control.pick-list .deselectors {
	display: none;
	margin: 2px -1%;
	line-height: 1.33em;
}
.control.pick-list.multiple.filter .deselectors {
	display: block;
}
.control.pick-list .deselectors:empty {
	display: none;
}
.control.pick-list .deselectors > a {
	display: block;
	float: left;
	margin: 1%;
	border: 1px solid #ddd;
	border-color: rgba(127, 127, 127, .2);
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	padding: 0 20px 0 4px;
	max-width: 98%;
	font-style: inherit;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	cursor: pointer;
}
.control.pick-list .deselectors > a::before {
	content: "\f00d";
	display: block;
	float: right;
	margin-right: -16px;
	width: 16px;
	font-family: FontAwesome;
	font-size: .8em;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	text-decoration: inherit;
	text-align: right;
}
.control.pick-list .deselectors > a:hover::before {
	font-weight: bold;
}
.control.pick-list .deselectors > a.disabled::before {
	font-weight: normal;
}
.control.pick-list .deselectors:after{display:table;content:"";line-height:0;clear:both;}
.control.pick-list .deselectors{*zoom:1;}
.control.pick-list .filter {
	display: none;
	margin: 3px 0;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}
.control.pick-list.filter .filter {
	display: block;
	width: 100%;
}
.control.pick-list .message {
	margin: 3px 0;
	line-height: 1.33em;
	font-style: inherit;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	color: rgba(127, 127, 127, .5);
}
.control.pick-list .message:empty {
	display: none;
}
.control.pick-list ul {
	margin-left: 16px;
	list-style-type: none;
}
.control.pick-list .list {
	margin: 3px 0;
	overflow-y: auto;
	overflow-x: hidden;
}
.control.pick-list.select-all-hidden li.select-all {
	display: none;
}
.control.pick-list li.filtered {
	display: none;
}
.control.pick-list li > a {
	display: block;
	padding-left: 16px;
	line-height: 1.33em;
	font-style: inherit;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	cursor: pointer;
}
.control.pick-list .list > li.group > a {
	font-weight: bold;
}
.control.pick-list.focus li.current > a {
	outline-width: 2px;
	outline-style: dotted;
    outline-color: rgba(127, 127, 127, .3);
}
.control.pick-list  li > a::before {
	display: block;
	float: left;
	margin-left: -16px;
	width: 16px;
	font-family: FontAwesome;
	font-size: .8em;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	text-decoration: inherit;
}
.control.pick-list  li > a:hover::before {
	font-weight: bold;
}
.control.pick-list  li.disabled > a::before {
	font-weight: normal !important;
}
.control.pick-list.multiple  li.select-all:hover ~ li a::before {
	font-weight: bold;
}
.control.pick-list.multiple  li.group a:hover + ul a::before {
	font-weight: bold;
}
.control.pick-list.multiple  li.group.unselectable a:hover + ul a::before {
	font-weight: normal;
}
.control.pick-list li.group > a {
	padding-left: 0;
}
.control.pick-list li.group > a::before {
	display: none;
}
.control.pick-list.multiple li.group > a {
	padding-left: 16px;
}
.control.pick-list.multiple li.group > a::before {
	display: block;
}
.control.pick-list.multiple.select-groups-hidden li.group > a {
	padding-left: 0;
}
.control.pick-list.multiple.select-groups-hidden li.group > a::before {
	display: none;
}
.control.pick-list li > a::before {
	content: "\f10c";
}
.control.pick-list.multiple li > a::before {
	content: "\f096";
}
.control.pick-list li.selected > a::before {
	content: "\f05d";
}
.control.pick-list.multiple li.selected > a::before {
	content: "\f046";
}





/* global classes */

.clear-before:before,.clear-after:after,.clear:before,.clear:after{display:table;content:"";line-height:0;}
.clear-after:after,.clear:after{clear:both}
.clear-before,.clear-after,.clear{*zoom:1}

.float-left{float:left;}
.float-right{float:right;}

.left{text-align:left;}
.right{text-align:right;}
.center{text-align:center;}
.centerwhite{
    text-align: center;
    color: #FFFFFF;
}
.justify{text-align:justify;}

.small{font-size:.66666em;}
.large{font-size:1.5em;}
.xl{font-size:2.25em;}
.xxl{font-size:3.375em;}
.xxxl{font-size:5.0625em;}

.small-caps{font-variant:small-caps;}

.raised-cap:first-letter,
.dropped-cap:first-letter,
.adjacent-cap:first-letter{
	font-size: 2.25em;
	font-style: italic;
	line-height: 1em;
}
.dropped-cap:first-letter{
	float: left;
	margin-right: 2px;
}
.adjacent-cap:first-letter{
	float: left;
	display: block;
	margin-left: -1em;
	width: 1em;
	text-align: right;
}
.raised-cap:after,.dropped-cap:after,.adjacent-cap:after{display:table;content:" ";line-height:0;clear:both;}
.raised-cap,.dropped-cap,.adjacent-cap{*zoom: 1;}

.box{
	border: 1px solid #ccc;
	border-color: rgba(127, 127, 127, .3);
	padding: 10px;
}
.box > *:first-child{margin-top: 0;}
.box > .banner{
	margin-left: -10px;
	margin-right: -10px;
	border-top: 1px solid #ccc;
	border-top-color: rgba(127, 127, 127, .3);
	border-bottom: 1px solid #ccc;
	border-bottom-color: rgba(127, 127, 127, .3);
	padding: 10px;
	line-height: 1em;
}
.box > *:first-child.banner{
	margin-top: -10px;
	border-top: none;
}
.box > .banner + .banner{
	margin-top: 0;
	border-top: none;
}
.box > *:last-child.banner{
	margin-bottom: -10px;
	border-bottom: none;
}
.inline-block{
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin-top: 0;
}
.scrollable{overflow:auto;}
.scrollable-x {
    overflow: hidden;
    overflow-x: scroll;
}
.scrollable-y {
    overflow: hidden;
    overflow-y: scroll;
}
.scroll-arrows,
.hide-scrollbar {
    -ms-overflow-style: none;
    overflow: -moz-scrollbars-none;
}
.scroll-arrows::-webkit-scrollbar,
.hide-scrollbar::-webkit-scrollbar {
    display: none;
}
.scroll-arrows {
	position: relative;
}
.scroll-arrows > .scroll-arrow {
	position: absolute;
	border: none;
	width: 30px;
	height: 30px;
	line-height: 30px;
	font-size: 30px !important;
	text-align: center;
	vertical-align: middle;
	opacity: 0;
	visibility: hidden;
	-webkit-transition: opacity .25s ease;
	-moz-transition: opacity .25s ease;
	-o-transition: opacity .25s ease;
	transition: opacity .25s ease;
	cursor: pointer;
	z-index: 2;
}
.scroll-arrows > .scroll-arrow.stick-left {
	top: 50%;
	left: 0;
    -ms-transform: translate(0, -50%);
    -webkit-transform: translate(0, -50%);
    transform: translate(0, -50%);
}
.scroll-arrows > .scroll-arrow.stick-right {
	top: 50%;
	right: 0;
    -ms-transform: translate(0, -50%);
    -webkit-transform: translate(0, -50%);
    transform: translate(0, -50%);
}
.scroll-arrows > .scroll-arrow.stick-top {
	top: 0;
	left: 50%;
    -ms-transform: translate(-50%, 0);
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
}
.scroll-arrows > .scroll-arrow.stick-bottom {
	bottom: 0;
	left: 50%;
    -ms-transform: translate(-50%, 0);
    -webkit-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
}
.scroll-arrows:focus > .scroll-arrow.show,
.scroll-arrows:hover > .scroll-arrow.show {
	opacity: 1;
	visibility: visible;
}
.border{
	border: 1px solid #ccc;
	border-color: rgba(127, 127, 127, .3);
}
.dotted{border-style:dotted;}
.dashed{border-style:dashed;}
.rounded{
	-webkit-border-radius: 6px;
	-moz-border-radius: 6px;
	border-radius: 6px;
}
.circle, /* height must equal width for cirle to work otherwise it is an ellipse */
.ellipse{
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%;
}
.polaroid{
	padding: 5%;
	background-color: #fff;
}
.text-shadow{
	text-shadow: 2px 2px 0 rgba(127, 127, 127, .5);
}
.shadow{
	-webkit-box-shadow: 2px 2px 12px rgba(127, 127, 127, .3);
	-moz-box-shadow: 2px 2px 12px rgba(127, 127, 127, .3);
	box-shadow: 2px 2px 12px rgba(127, 127, 127, .3);
}

.info{
	color: #3a87ad;
	background-color: #d9edf7;
}
.success{
	color: #468847;
	background-color: #dff0d8;
}
.warning{
	color: #c09853;
	background-color: #fcf8e3;
}
.error{
	color: #b94a48;
	background-color: #f2dede;
}
.disabled{
	color: #999;
	background-color: #f5f5f5;
	background-image: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
	cursor: not-allowed;
}
.disabled:hover{
	text-decoration: none;
	background-image: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow: none;
}

.disabled-window-overlay {
	position: fixed;
	display: flex;
	justify-content: center;
	align-items: center;
	left: 0;
	top: 0;
	width: 100%;
	width: 100vw;
	height: 100%;
	height: 100vh;
	color: #000;
	background-color: rgba(0, 0, 0, .25);
	z-index: 1000;
	cursor: wait;
}

.fade-out{
	position: relative;
}
.fade-out:before{
	position: absolute;
	content: '';
	left: 0;
	top: auto;
	bottom: 0;
	width: 100%;
	height: 4em; 
	max-height: 100%;
	background: linear-gradient(rgba(255, 255, 255, .25), #fff);
	/*The RGBA values and # background must match the background color of the parent block. For example for black: 
	background: linear-gradient(rgba(0, 0, 0, .25), #000);
	*/
}

.ellipsis{
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
}

.spin{
	-moz-animation: spin 2s infinite linear;
	-o-animation: spin 2s infinite linear;
	-webkit-animation: spin 2s infinite linear;
	animation: spin 2s infinite linear;
}
.disabled .spin,
.disabled.spin{
	-moz-animation: none;
	-o-animation: none;
	-webkit-animation: none;
	animation: none;
}
@-moz-keyframes spin {
	0% { -moz-transform: rotate(0deg); }
	100% { -moz-transform: rotate(359deg); }
}
@-webkit-keyframes spin {
	0% { -webkit-transform: rotate(0deg); }
	100% { -webkit-transform: rotate(359deg); }
}
@-o-keyframes spin {
	0% { -o-transform: rotate(0deg); }
	100% { -o-transform: rotate(359deg); }
}
@-ms-keyframes spin {
	0% { -ms-transform: rotate(0deg); }
	100% { -ms-transform: rotate(359deg); }
}
@keyframes spin {
	0% { transform: rotate(0deg); }
	100% { transform: rotate(359deg); }
}

.zoom {
	/* display must be block or inline-block */
	-webkit-transition: all .5s ease;
	-moz-transition: all .5s ease;
	-o-transition: all .5s ease;
	-ms-transition: all .5s ease;
	transition: all .5s ease;
}
.zoom:hover {
	-webkit-transform: scale(1.5);
	-moz-transform: scale(1.5);
	-ms-transform: scale(1.5);
	-o-transform: scale(1.5);
	transform: scale(1.5);
	position: relative;
	z-index: 99;
}
.zoom.x2:hover {
	-webkit-transform: scale(2);
	-moz-transform: scale(2);
	-ms-transform: scale(2);
	-o-transform: scale(2);
	transform: scale(2);
}
.zoom.x3:hover {
	-webkit-transform: scale(3);
	-moz-transform: scale(3);
	-ms-transform: scale(3);
	-o-transform: scale(3);
	transform: scale(3);
}
.zoom.x4:hover {
	-webkit-transform: scale(4);
	-moz-transform: scale(4);
	-ms-transform: scale(4);
	-o-transform: scale(4);
	transform: scale(4);
}



.columns{
	margin-top: 10px;
	-webkit-column-gap: 20px;
	-moz-column-gap: 20px;
	column-gap: 20px;
}
.columns > *:first-child{
	margin-top: 0;
}
.columns.rules{
	-webkit-column-gap: 41px;
	-moz-column-gap: 41px;
	column-gap: 41px;
	-webkit-column-rule: 1px solid rgba(127, 127, 127, .2);
	-moz-column-rule: 1px solid rgba(127, 127, 127, .2);
	column-rule: 1px solid rgba(127, 127, 127, .2);
}
.columns .span-all{
	-webkit-column-span: all;
	column-span: all;
}
.columns.x1{-webkit-column-count:1;-moz-column-count:1;column-count:1;}
.columns.x2{-webkit-column-count:2;-moz-column-count:2;column-count:2;}
.columns.x3{-webkit-column-count:3;-moz-column-count:3;column-count:3;}
.columns.x4{-webkit-column-count:4;-moz-column-count:4;column-count:4;}
.columns.x5{-webkit-column-count:5;-moz-column-count:5;column-count:5;}
.columns.x6{-webkit-column-count:6;-moz-column-count:6;column-count:6;}
@media screen and (max-width: 1199px) {
	.columns.u1200x1{-webkit-column-count:1;-moz-column-count:1;column-count:1;}
	.columns.u1200x2{-webkit-column-count:2;-moz-column-count:2;column-count:2;}
	.columns.u1200x3{-webkit-column-count:3;-moz-column-count:3;column-count:3;}
	.columns.u1200x4{-webkit-column-count:4;-moz-column-count:4;column-count:4;}
	.columns.u1200x5{-webkit-column-count:5;-moz-column-count:5;column-count:5;}
	.columns.u1200x6{-webkit-column-count:6;-moz-column-count:6;column-count:6;}
}
@media screen and (max-width: 1079px) {
	.columns.u1080x1{-webkit-column-count:1;-moz-column-count:1;column-count:1;}
	.columns.u1080x2{-webkit-column-count:2;-moz-column-count:2;column-count:2;}
	.columns.u1080x3{-webkit-column-count:3;-moz-column-count:3;column-count:3;}
	.columns.u1080x4{-webkit-column-count:4;-moz-column-count:4;column-count:4;}
	.columns.u1080x5{-webkit-column-count:5;-moz-column-count:5;column-count:5;}
	.columns.u1080x6{-webkit-column-count:6;-moz-column-count:6;column-count:6;}
}
@media screen and (max-width: 959px) {
	.columns.u960x1{-webkit-column-count:1;-moz-column-count:1;column-count:1;}
	.columns.u960x2{-webkit-column-count:2;-moz-column-count:2;column-count:2;}
	.columns.u960x3{-webkit-column-count:3;-moz-column-count:3;column-count:3;}
	.columns.u960x4{-webkit-column-count:4;-moz-column-count:4;column-count:4;}
	.columns.u960x5{-webkit-column-count:5;-moz-column-count:5;column-count:5;}
	.columns.u960x6{-webkit-column-count:6;-moz-column-count:6;column-count:6;}
}
@media screen and (max-width: 839px) {
	.columns.u840x1{-webkit-column-count:1;-moz-column-count:1;column-count:1;}
	.columns.u840x2{-webkit-column-count:2;-moz-column-count:2;column-count:2;}
	.columns.u840x3{-webkit-column-count:3;-moz-column-count:3;column-count:3;}
	.columns.u840x4{-webkit-column-count:4;-moz-column-count:4;column-count:4;}
	.columns.u840x5{-webkit-column-count:5;-moz-column-count:5;column-count:5;}
	.columns.u840x6{-webkit-column-count:6;-moz-column-count:6;column-count:6;}
}
@media screen and (max-width: 719px) {
	.columns.u720x1{-webkit-column-count:1;-moz-column-count:1;column-count:1;}
	.columns.u720x2{-webkit-column-count:2;-moz-column-count:2;column-count:2;}
	.columns.u720x3{-webkit-column-count:3;-moz-column-count:3;column-count:3;}
	.columns.u720x4{-webkit-column-count:4;-moz-column-count:4;column-count:4;}
	.columns.u720x5{-webkit-column-count:5;-moz-column-count:5;column-count:5;}
	.columns.u720x6{-webkit-column-count:6;-moz-column-count:6;column-count:6;}
}
@media screen and (max-width: 599px) {
	.columns.u600x1{-webkit-column-count:1;-moz-column-count:1;column-count:1;}
	.columns.u600x2{-webkit-column-count:2;-moz-column-count:2;column-count:2;}
	.columns.u600x3{-webkit-column-count:3;-moz-column-count:3;column-count:3;}
	.columns.u600x4{-webkit-column-count:4;-moz-column-count:4;column-count:4;}
	.columns.u600x5{-webkit-column-count:5;-moz-column-count:5;column-count:5;}
	.columns.u600x6{-webkit-column-count:6;-moz-column-count:6;column-count:6;}
}
@media screen and (max-width: 479px) {
	.columns.u480x1{-webkit-column-count:1;-moz-column-count:1;column-count:1;}
	.columns.u480x2{-webkit-column-count:2;-moz-column-count:2;column-count:2;}
	.columns.u480x3{-webkit-column-count:3;-moz-column-count:3;column-count:3;}
	.columns.u480x4{-webkit-column-count:4;-moz-column-count:4;column-count:4;}
	.columns.u480x5{-webkit-column-count:5;-moz-column-count:5;column-count:5;}
	.columns.u480x6{-webkit-column-count:6;-moz-column-count:6;column-count:6;}
}
@media screen and (max-width: 359px) {
	.columns.u360x1{-webkit-column-count:1;-moz-column-count:1;column-count:1;}
	.columns.u360x2{-webkit-column-count:2;-moz-column-count:2;column-count:2;}
	.columns.u360x3{-webkit-column-count:3;-moz-column-count:3;column-count:3;}
	.columns.u360x4{-webkit-column-count:4;-moz-column-count:4;column-count:4;}
	.columns.u360x5{-webkit-column-count:5;-moz-column-count:5;column-count:5;}
	.columns.u360x6{-webkit-column-count:6;-moz-column-count:6;column-count:6;}
}
@media screen and (max-width: 239px) {
	.columns.u240x1{-webkit-column-count:1;-moz-column-count:1;column-count:1;}
	.columns.u240x2{-webkit-column-count:2;-moz-column-count:2;column-count:2;}
	.columns.u240x3{-webkit-column-count:3;-moz-column-count:3;column-count:3;}
	.columns.u240x4{-webkit-column-count:4;-moz-column-count:4;column-count:4;}
	.columns.u240x5{-webkit-column-count:5;-moz-column-count:5;column-count:5;}
	.columns.u240x6{-webkit-column-count:6;-moz-column-count:6;column-count:6;}
}
@media screen and (max-width: 119px) {
	.columns.u120x1{-webkit-column-count:1;-moz-column-count:1;column-count:1;}
	.columns.u120x2{-webkit-column-count:2;-moz-column-count:2;column-count:2;}
	.columns.u120x3{-webkit-column-count:3;-moz-column-count:3;column-count:3;}
	.columns.u120x4{-webkit-column-count:4;-moz-column-count:4;column-count:4;}
	.columns.u120x5{-webkit-column-count:5;-moz-column-count:5;column-count:5;}
	.columns.u120x6{-webkit-column-count:6;-moz-column-count:6;column-count:6;}
}


/* Adaptive Grid */

/* Grid Setup */

.grid {
	clear: both;
	position: relative;
	display: block;
}
.grid.m1 {
	margin-left: -1%;
	margin-right: -1%;
}
.grid:before, .grid:after {display: table; content: " "; line-height: 0;}
.grid:after {clear: both;}
.grid {*zoom: 1;}


/* Cell Defaults */

.grid > * {
	float: left;
	display: block;
	width: 100%;
}
.grid.m1 > * {
	margin-left: 1%;
	margin-right: 1%;
	width: 98%;
}



/* Default Cell Span Widths */

.w116, .c16 > * {width: 6.25%;}
.w112, .c12 > * {width: 8.33333%;}
.w110, .c10 > * {width: 10%;}
.w18, .c16 > .s2, .c8 > * {width: 12.5%;}
.w16, .c12 > .s2, .c6 > * {width: 16.66667%;}
.w316, .c16 > .s3 {width: 18.75%;}
.w15, .c10 > .s2, .c5 > * {width: 20%;}
.w14, .c16 > .s4, .c12 > .s3, .c8 > .s2, .c4 > * {width: 25%;}
.w310, .c10 > .s3 {width: 30%;}
.w516, .c16 > .s5 {width: 31.25%;}
.w13, .c12 > .s4, .c6 > .s2, .c3 > * {width: 33.33333%;}
.w38, .c16 > .s6, .c8 > .s3 {width: 37.5%;}
.w25, .c10 > .s4, .c5 > .s2 {width: 40%;}
.w512, .c12 > .s5 {width: 41.66667%;}
.w716, .c16 > .s7 {width: 43.75%;}
.w12, .c16 > .s8, .c12 > .s6, .c10 > .s5, .c8 > .s4, .c6 > .s3, .c4 > .s2, .c2 > * {width: 50%;}
.w916, .c16 > .s9 {width: 56.25%;}
.w712, .c12 > .s7 {width: 58.33333%;}
.w35, .c10 > .s6, .c5 > .s3 {width: 60%;}
.w58, .c16 > .s10, .c8 > .s5 {width: 62.5%;}
.w23, .c12 > .s8, .c6 > .s4, .c3 > .s2 {width: 66.66667%;}
.w1116, .c16 > .s11 {width: 68.75%;}
.w710, .c10 > .s7 {width: 70%;}
.w34, .c16 > .s12, .c12 > .s9, .c8 > .s6, .c4 > .s3 {width: 75%;}
.w45, .c10 > .s8, .c5 > .s4 {width: 80%;}
.w1316, .c16 > .s13 {width: 81.25%;}
.w56, .c12 > .s10, .c6 > .s5 {width: 83.33333%;}
.w78, .c16 > .s14, .c8 > .s7 {width: 87.5%;}
.w910, .c10 > .s9 {width: 90%;}
.w1112, .c12 > .s11 {width: 91.66667%;}
.w1516, .c16 > .s15 {width: 93.75%;}
.w11, .c16 > .s16, .c12 > .s16, .c12 > .s15, .c12 > .s14, .c12 > .s13, .c12 > .s12, .c10 > .s16, .c10 > .s15, .c10 > .s14, .c10 > .s13, .c10 > .s12, .c10 > .s11, .c10 > .s10, .c8 > .s16, .c8 > .s15, .c8 > .s14, .c8 > .s13, .c8 > .s12, .c8 > .s11, .c8 > .s10, .c8 > .s9, .c8 > .s8, .c6 > .s16, .c6 > .s15, .c6 > .s14, .c6 > .s13, .c6 > .s12, .c6 > .s11, .c6 > .s10, .c6 > .s9, .c6 > .s8, .c6 > .s7, .c6 > .s6, .c5 > .s16, .c5 > .s15, .c5 > .s14, .c5 > .s13, .c5 > .s12, .c5 > .s11, .c5 > .s10, .c5 > .s9, .c5 > .s8, .c5 > .s7, .c5 > .s6, .c5 > .s5, .c4 > .s16, .c4 > .s15, .c4 > .s14, .c4 > .s13, .c4 > .s12, .c4 > .s11, .c4 > .s10, .c4 > .s9, .c4 > .s8, .c4 > .s7, .c4 > .s6, .c4 > .s5, .c4 > .s4, .c3 > .s16, .c3 > .s15, .c3 > .s14, .c3 > .s13, .c3 > .s12, .c3 > .s11, .c3 > .s10, .c3 > .s9, .c3 > .s8, .c3 > .s7, .c3 > .s6, .c3 > .s5, .c3 > .s4, .c3 > .s3, .c2 > .s16, .c2 > .s15, .c2 > .s14, .c2 > .s13, .c2 > .s12, .c2 > .s11, .c2 > .s10, .c2 > .s9, .c2 > .s8, .c2 > .s7, .c2 > .s6, .c2 > .s5, .c2 > .s4, .c2 > .s3, .c2 > .s2, .c1 > .s16, .c1 > .s15, .c1 > .s14, .c1 > .s13, .c1 > .s12, .c1 > .s11, .c1 > .s10, .c1 > .s9, .c1 > .s8, .c1 > .s7, .c1 > .s6, .c1 > .s5, .c1 > .s4, .c1 > .s3, .c1 > .s2, .c1 > * {width: 100%;}

.m1 > .w116, .m1.c16 > * {width: 4.25%;}
.m1 > .w112, .m1.c12 > * {width: 6.33333%;}
.m1 > .w110, .m1.c10 > * {width: 8%;}
.m1 > .w18, .m1.c16 > .s2, .m1.c8 > * {width: 10.5%;}
.m1 > .w16, .m1.c12 > .s2, .m1.c6 > * {width: 14.66667%;}
.m1 > .w316, .m1.c16 > .s3 {width: 16.75%;}
.m1 > .w15, .m1.c10 > .s2, .m1.c5 > * {width: 18%;}
.m1 > .w14, .m1.c16 > .s4, .m1.c12 > .s3, .m1.c8 > .s2, .m1.c4 > * {
	width: 23%;
	margin-bottom: 25px;
}
.m1 > .w310, .m1.c10 > .s3 {width: 28%;}
.m1 > .w516, .m1.c16 > .s5 {width: 29.25%;}
.m1 > .w13, .m1.c12 > .s4, .m1.c6 > .s2, .m1.c3 > * {width: 31.33333%;}
.m1 > .w38, .m1.c16 > .s6, .m1.c8 > .s3 {width: 35.5%;}
.m1 > .w25, .m1.c10 > .s4, .m1.c5 > .s2 {width: 38%;}
.m1 > .w512, .m1.c12 > .s5 {width: 39.66667%;}
.m1 > .w716, .m1.c16 > .s7 {width: 41.75%;}
.m1 > .w12, .m1.c16 > .s8, .m1.c12 > .s6, .m1.c10 > .s5, .m1.c8 > .s4, .m1.c6 > .s3, .m1.c4 > .s2, .m1.c2 > * {width: 48%;}
.m1 > .w916, .m1.c16 > .s9 {width: 54.25%;}
.m1 > .w712, .m1.c12 > .s7 {width: 56.33333%;}
.m1 > .w35, .m1.c10 > .s6, .m1.c5 > .s3 {width: 58%;}
.m1 > .w58, .m1.c16 > .s10, .m1.c8 > .s5 {width: 60.5%;}
.m1 > .w23, .m1.c12 > .s8, .m1.c6 > .s4, .m1.c3 > .s2 {width: 64.66667%;}
.m1 > .w1116, .m1.c16 > .s11 {width: 66.75%;}
.m1 > .w710, .m1.c10 > .s7 {width: 68%;}
.m1 > .w34, .m1.c16 > .s12, .m1.c12 > .s9, .m1.c8 > .s6, .m1.c4 > .s3 {width: 73%;}
.m1 > .w45, .m1.c10 > .s8, .m1.c5 > .s4 {width: 78%;}
.m1 > .w1316, .m1.c16 > .s13 {width: 79.25%;}
.m1 > .w56, .m1.c12 > .s10, .m1.c6 > .s5 {width: 81.33333%;}
.m1 > .w78, .m1.c16 > .s14, .m1.c8 > .s7 {width: 85.5%;}
.m1 > .w910, .m1.c10 > .s9 {width: 88%;}
.m1 > .w1112, .m1.c12 > .s11 {width: 89.66667%;}
.m1 > .w1516, .m1.c16 > .s15 {width: 91.75%;}
.m1 > .w11, .m1.c16 > .s16, .m1.c12 > .s16, .m1.c12 > .s15, .m1.c12 > .s14, .m1.c12 > .s13, .m1.c12 > .s12, .m1.c10 > .s16, .m1.c10 > .s15, .m1.c10 > .s14, .m1.c10 > .s13, .m1.c10 > .s12, .m1.c10 > .s11, .m1.c10 > .s10, .m1.c8 > .s16, .m1.c8 > .s15, .m1.c8 > .s14, .m1.c8 > .s13, .m1.c8 > .s12, .m1.c8 > .s11, .m1.c8 > .s10, .m1.c8 > .s9, .m1.c8 > .s8, .m1.c6 > .s16, .m1.c6 > .s15, .m1.c6 > .s14, .m1.c6 > .s13, .m1.c6 > .s12, .m1.c6 > .s11, .m1.c6 > .s10, .m1.c6 > .s9, .m1.c6 > .s8, .m1.c6 > .s7, .m1.c6 > .s6, .m1.c5 > .s16, .m1.c5 > .s15, .m1.c5 > .s14, .m1.c5 > .s13, .m1.c5 > .s12, .m1.c5 > .s11, .m1.c5 > .s10, .m1.c5 > .s9, .m1.c5 > .s8, .m1.c5 > .s7, .m1.c5 > .s6, .m1.c5 > .s5, .m1.c4 > .s16, .m1.c4 > .s15, .m1.c4 > .s14, .m1.c4 > .s13, .m1.c4 > .s12, .m1.c4 > .s11, .m1.c4 > .s10, .m1.c4 > .s9, .m1.c4 > .s8, .m1.c4 > .s7, .m1.c4 > .s6, .m1.c4 > .s5, .m1.c4 > .s4, .m1.c3 > .s16, .m1.c3 > .s15, .m1.c3 > .s14, .m1.c3 > .s13, .m1.c3 > .s12, .m1.c3 > .s11, .m1.c3 > .s10, .m1.c3 > .s9, .m1.c3 > .s8, .m1.c3 > .s7, .m1.c3 > .s6, .m1.c3 > .s5, .m1.c3 > .s4, .m1.c3 > .s3, .m1.c2 > .s16, .m1.c2 > .s15, .m1.c2 > .s14, .m1.c2 > .s13, .m1.c2 > .s12, .m1.c2 > .s11, .m1.c2 > .s10, .m1.c2 > .s9, .m1.c2 > .s8, .m1.c2 > .s7, .m1.c2 > .s6, .m1.c2 > .s5, .m1.c2 > .s4, .m1.c2 > .s3, .m1.c2 > .s2, .m1.c1 > .s16, .m1.c1 > .s15, .m1.c1 > .s14, .m1.c1 > .s13, .m1.c1 > .s12, .m1.c1 > .s11, .m1.c1 > .s10, .m1.c1 > .s9, .m1.c1 > .s8, .m1.c1 > .s7, .m1.c1 > .s6, .m1.c1 > .s5, .m1.c1 > .s4, .m1.c1 > .s3, .m1.c1 > .s2, .m1.c1 > * {width: 98%;}


/* Cell Span Widths Under 1200px */

@media screen and (max-width: 1199px) {
	.u1200w116, .u1200c16 > * {width: 6.25%;}
	.u1200w112, .u1200c12 > * {width: 8.33333%;}
	.u1200w110, .u1200c10 > * {width: 10%;}
	.u1200w18, .u1200c16 > .s2, .u1200c8 > * {width: 12.5%;}
	.u1200w16, .u1200c12 > .s2, .u1200c6 > * {width: 16.66667%;}
	.u1200w316, .u1200c16 > .s3 {width: 18.75%;}
	.u1200w15, .u1200c10 > .s2, .u1200c5 > * {width: 20%;}
	.u1200w14, .u1200c16 > .s4, .u1200c12 > .s3, .u1200c8 > .s2, .u1200c4 > * {width: 25%;}
	.u1200w310, .u1200c10 > .s3 {width: 30%;}
	.u1200w516, .u1200c16 > .s5 {width: 31.25%;}
	.u1200w13, .u1200c12 > .s4, .u1200c6 > .s2, .u1200c3 > * {width: 33.33333%;}
	.u1200w38, .u1200c16 > .s6, .u1200c8 > .s3 {width: 37.5%;}
	.u1200w25, .u1200c10 > .s4, .u1200c5 > .s2 {width: 40%;}
	.u1200w512, .u1200c12 > .s5 {width: 41.66667%;}
	.u1200w716, .u1200c16 > .s7 {width: 43.75%;}
	.u1200w12, .u1200c16 > .s8, .u1200c12 > .s6, .u1200c10 > .s5, .u1200c8 > .s4, .u1200c6 > .s3, .u1200c4 > .s2, .u1200c2 > * {width: 50%;}
	.u1200w916, .u1200c16 > .s9 {width: 56.25%;}
	.u1200w712, .u1200c12 > .s7 {width: 58.33333%;}
	.u1200w35, .u1200c10 > .s6, .u1200c5 > .s3 {width: 60%;}
	.u1200w58, .u1200c16 > .s10, .u1200c8 > .s5 {width: 62.5%;}
	.u1200w23, .u1200c12 > .s8, .u1200c6 > .s4, .u1200c3 > .s2 {width: 66.66667%;}
	.u1200w1116, .u1200c16 > .s11 {width: 68.75%;}
	.u1200w710, .u1200c10 > .s7 {width: 70%;}
	.u1200w34, .u1200c16 > .s12, .u1200c12 > .s9, .u1200c8 > .s6, .u1200c4 > .s3 {width: 75%;}
	.u1200w45, .u1200c10 > .s8, .u1200c5 > .s4 {width: 80%;}
	.u1200w1316, .u1200c16 > .s13 {width: 81.25%;}
	.u1200w56, .u1200c12 > .s10, .u1200c6 > .s5 {width: 83.33333%;}
	.u1200w78, .u1200c16 > .s14, .u1200c8 > .s7 {width: 87.5%;}
	.u1200w910, .u1200c10 > .s9 {width: 90%;}
	.u1200w1112, .u1200c12 > .s11 {width: 91.66667%;}
	.u1200w1516, .u1200c16 > .s15 {width: 93.75%;}
	.u1200w11, .u1200c16 > .s16, .u1200c12 > .s16, .u1200c12 > .s15, .u1200c12 > .s14, .u1200c12 > .s13, .u1200c12 > .s12, .u1200c10 > .s16, .u1200c10 > .s15, .u1200c10 > .s14, .u1200c10 > .s13, .u1200c10 > .s12, .u1200c10 > .s11, .u1200c10 > .s10, .u1200c8 > .s16, .u1200c8 > .s15, .u1200c8 > .s14, .u1200c8 > .s13, .u1200c8 > .s12, .u1200c8 > .s11, .u1200c8 > .s10, .u1200c8 > .s9, .u1200c8 > .s8, .u1200c6 > .s16, .u1200c6 > .s15, .u1200c6 > .s14, .u1200c6 > .s13, .u1200c6 > .s12, .u1200c6 > .s11, .u1200c6 > .s10, .u1200c6 > .s9, .u1200c6 > .s8, .u1200c6 > .s7, .u1200c6 > .s6, .u1200c5 > .s16, .u1200c5 > .s15, .u1200c5 > .s14, .u1200c5 > .s13, .u1200c5 > .s12, .u1200c5 > .s11, .u1200c5 > .s10, .u1200c5 > .s9, .u1200c5 > .s8, .u1200c5 > .s7, .u1200c5 > .s6, .u1200c5 > .s5, .u1200c4 > .s16, .u1200c4 > .s15, .u1200c4 > .s14, .u1200c4 > .s13, .u1200c4 > .s12, .u1200c4 > .s11, .u1200c4 > .s10, .u1200c4 > .s9, .u1200c4 > .s8, .u1200c4 > .s7, .u1200c4 > .s6, .u1200c4 > .s5, .u1200c4 > .s4, .u1200c3 > .s16, .u1200c3 > .s15, .u1200c3 > .s14, .u1200c3 > .s13, .u1200c3 > .s12, .u1200c3 > .s11, .u1200c3 > .s10, .u1200c3 > .s9, .u1200c3 > .s8, .u1200c3 > .s7, .u1200c3 > .s6, .u1200c3 > .s5, .u1200c3 > .s4, .u1200c3 > .s3, .u1200c2 > .s16, .u1200c2 > .s15, .u1200c2 > .s14, .u1200c2 > .s13, .u1200c2 > .s12, .u1200c2 > .s11, .u1200c2 > .s10, .u1200c2 > .s9, .u1200c2 > .s8, .u1200c2 > .s7, .u1200c2 > .s6, .u1200c2 > .s5, .u1200c2 > .s4, .u1200c2 > .s3, .u1200c2 > .s2, .u1200c1 > .s16, .u1200c1 > .s15, .u1200c1 > .s14, .u1200c1 > .s13, .u1200c1 > .s12, .u1200c1 > .s11, .u1200c1 > .s10, .u1200c1 > .s9, .u1200c1 > .s8, .u1200c1 > .s7, .u1200c1 > .s6, .u1200c1 > .s5, .u1200c1 > .s4, .u1200c1 > .s3, .u1200c1 > .s2, .u1200c1 > * {width: 100%;}

	.m1 > .u1200w116, .m1.u1200c16 > * {width: 4.25%;}
	.m1 > .u1200w112, .m1.u1200c12 > * {width: 6.33333%;}
	.m1 > .u1200w110, .m1.u1200c10 > * {width: 8%;}
	.m1 > .u1200w18, .m1.u1200c16 > .s2, .m1.u1200c8 > * {width: 10.5%;}
	.m1 > .u1200w16, .m1.u1200c12 > .s2, .m1.u1200c6 > * {width: 14.66667%;}
	.m1 > .u1200w316, .m1.u1200c16 > .s3 {width: 16.75%;}
	.m1 > .u1200w15, .m1.u1200c10 > .s2, .m1.u1200c5 > * {width: 18%;}
	.m1 > .u1200w14, .m1.u1200c16 > .s4, .m1.u1200c12 > .s3, .m1.u1200c8 > .s2, .m1.u1200c4 > * {width: 23%;}
	.m1 > .u1200w310, .m1.u1200c10 > .s3 {width: 28%;}
	.m1 > .u1200w516, .m1.u1200c16 > .s5 {width: 29.25%;}
	.m1 > .u1200w13, .m1.u1200c12 > .s4, .m1.u1200c6 > .s2, .m1.u1200c3 > * {width: 31.33333%;}
	.m1 > .u1200w38, .m1.u1200c16 > .s6, .m1.u1200c8 > .s3 {width: 35.5%;}
	.m1 > .u1200w25, .m1.u1200c10 > .s4, .m1.u1200c5 > .s2 {width: 38%;}
	.m1 > .u1200w512, .m1.u1200c12 > .s5 {width: 39.66667%;}
	.m1 > .u1200w716, .m1.u1200c16 > .s7 {width: 41.75%;}
	.m1 > .u1200w12, .m1.u1200c16 > .s8, .m1.u1200c12 > .s6, .m1.u1200c10 > .s5, .m1.u1200c8 > .s4, .m1.u1200c6 > .s3, .m1.u1200c4 > .s2, .m1.u1200c2 > * {width: 48%;}
	.m1 > .u1200w916, .m1.u1200c16 > .s9 {width: 54.25%;}
	.m1 > .u1200w712, .m1.u1200c12 > .s7 {width: 56.33333%;}
	.m1 > .u1200w35, .m1.u1200c10 > .s6, .m1.u1200c5 > .s3 {width: 58%;}
	.m1 > .u1200w58, .m1.u1200c16 > .s10, .m1.u1200c8 > .s5 {width: 60.5%;}
	.m1 > .u1200w23, .m1.u1200c12 > .s8, .m1.u1200c6 > .s4, .m1.u1200c3 > .s2 {width: 64.66667%;}
	.m1 > .u1200w1116, .m1.u1200c16 > .s11 {width: 66.75%;}
	.m1 > .u1200w710, .m1.u1200c10 > .s7 {width: 68%;}
	.m1 > .u1200w34, .m1.u1200c16 > .s12, .m1.u1200c12 > .s9, .m1.u1200c8 > .s6, .m1.u1200c4 > .s3 {width: 73%;}
	.m1 > .u1200w45, .m1.u1200c10 > .s8, .m1.u1200c5 > .s4 {width: 78%;}
	.m1 > .u1200w1316, .m1.u1200c16 > .s13 {width: 79.25%;}
	.m1 > .u1200w56, .m1.u1200c12 > .s10, .m1.u1200c6 > .s5 {width: 81.33333%;}
	.m1 > .u1200w78, .m1.u1200c16 > .s14, .m1.u1200c8 > .s7 {width: 85.5%;}
	.m1 > .u1200w910, .m1.u1200c10 > .s9 {width: 88%;}
	.m1 > .u1200w1112, .m1.u1200c12 > .s11 {width: 89.66667%;}
	.m1 > .u1200w1516, .m1.u1200c16 > .s15 {width: 91.75%;}
	.m1 > .u1200w11, .m1.u1200c16 > .s16, .m1.u1200c12 > .s16, .m1.u1200c12 > .s15, .m1.u1200c12 > .s14, .m1.u1200c12 > .s13, .m1.u1200c12 > .s12, .m1.u1200c10 > .s16, .m1.u1200c10 > .s15, .m1.u1200c10 > .s14, .m1.u1200c10 > .s13, .m1.u1200c10 > .s12, .m1.u1200c10 > .s11, .m1.u1200c10 > .s10, .m1.u1200c8 > .s16, .m1.u1200c8 > .s15, .m1.u1200c8 > .s14, .m1.u1200c8 > .s13, .m1.u1200c8 > .s12, .m1.u1200c8 > .s11, .m1.u1200c8 > .s10, .m1.u1200c8 > .s9, .m1.u1200c8 > .s8, .m1.u1200c6 > .s16, .m1.u1200c6 > .s15, .m1.u1200c6 > .s14, .m1.u1200c6 > .s13, .m1.u1200c6 > .s12, .m1.u1200c6 > .s11, .m1.u1200c6 > .s10, .m1.u1200c6 > .s9, .m1.u1200c6 > .s8, .m1.u1200c6 > .s7, .m1.u1200c6 > .s6, .m1.u1200c5 > .s16, .m1.u1200c5 > .s15, .m1.u1200c5 > .s14, .m1.u1200c5 > .s13, .m1.u1200c5 > .s12, .m1.u1200c5 > .s11, .m1.u1200c5 > .s10, .m1.u1200c5 > .s9, .m1.u1200c5 > .s8, .m1.u1200c5 > .s7, .m1.u1200c5 > .s6, .m1.u1200c5 > .s5, .m1.u1200c4 > .s16, .m1.u1200c4 > .s15, .m1.u1200c4 > .s14, .m1.u1200c4 > .s13, .m1.u1200c4 > .s12, .m1.u1200c4 > .s11, .m1.u1200c4 > .s10, .m1.u1200c4 > .s9, .m1.u1200c4 > .s8, .m1.u1200c4 > .s7, .m1.u1200c4 > .s6, .m1.u1200c4 > .s5, .m1.u1200c4 > .s4, .m1.u1200c3 > .s16, .m1.u1200c3 > .s15, .m1.u1200c3 > .s14, .m1.u1200c3 > .s13, .m1.u1200c3 > .s12, .m1.u1200c3 > .s11, .m1.u1200c3 > .s10, .m1.u1200c3 > .s9, .m1.u1200c3 > .s8, .m1.u1200c3 > .s7, .m1.u1200c3 > .s6, .m1.u1200c3 > .s5, .m1.u1200c3 > .s4, .m1.u1200c3 > .s3, .m1.u1200c2 > .s16, .m1.u1200c2 > .s15, .m1.u1200c2 > .s14, .m1.u1200c2 > .s13, .m1.u1200c2 > .s12, .m1.u1200c2 > .s11, .m1.u1200c2 > .s10, .m1.u1200c2 > .s9, .m1.u1200c2 > .s8, .m1.u1200c2 > .s7, .m1.u1200c2 > .s6, .m1.u1200c2 > .s5, .m1.u1200c2 > .s4, .m1.u1200c2 > .s3, .m1.u1200c2 > .s2, .m1.u1200c1 > .s16, .m1.u1200c1 > .s15, .m1.u1200c1 > .s14, .m1.u1200c1 > .s13, .m1.u1200c1 > .s12, .m1.u1200c1 > .s11, .m1.u1200c1 > .s10, .m1.u1200c1 > .s9, .m1.u1200c1 > .s8, .m1.u1200c1 > .s7, .m1.u1200c1 > .s6, .m1.u1200c1 > .s5, .m1.u1200c1 > .s4, .m1.u1200c1 > .s3, .m1.u1200c1 > .s2, .m1.u1200c1 > * {width: 98%;}
}


/* Cell Span Widths Under 1080px */

@media screen and (max-width: 1079px) {
	.u1080w116, .u1080c16 > * {width: 6.25%;}
	.u1080w112, .u1080c12 > * {width: 8.33333%;}
	.u1080w110, .u1080c10 > * {width: 10%;}
	.u1080w18, .u1080c16 > .s2, .u1080c8 > * {width: 12.5%;}
	.u1080w16, .u1080c12 > .s2, .u1080c6 > * {width: 16.66667%;}
	.u1080w316, .u1080c16 > .s3 {width: 18.75%;}
	.u1080w15, .u1080c10 > .s2, .u1080c5 > * {width: 20%;}
	.u1080w14, .u1080c16 > .s4, .u1080c12 > .s3, .u1080c8 > .s2, .u1080c4 > * {width: 25%;}
	.u1080w310, .u1080c10 > .s3 {width: 30%;}
	.u1080w516, .u1080c16 > .s5 {width: 31.25%;}
	.u1080w13, .u1080c12 > .s4, .u1080c6 > .s2, .u1080c3 > * {width: 33.33333%;}
	.u1080w38, .u1080c16 > .s6, .u1080c8 > .s3 {width: 37.5%;}
	.u1080w25, .u1080c10 > .s4, .u1080c5 > .s2 {width: 40%;}
	.u1080w512, .u1080c12 > .s5 {width: 41.66667%;}
	.u1080w716, .u1080c16 > .s7 {width: 43.75%;}
	.u1080w12, .u1080c16 > .s8, .u1080c12 > .s6, .u1080c10 > .s5, .u1080c8 > .s4, .u1080c6 > .s3, .u1080c4 > .s2, .u1080c2 > * {width: 50%;}
	.u1080w916, .u1080c16 > .s9 {width: 56.25%;}
	.u1080w712, .u1080c12 > .s7 {width: 58.33333%;}
	.u1080w35, .u1080c10 > .s6, .u1080c5 > .s3 {width: 60%;}
	.u1080w58, .u1080c16 > .s10, .u1080c8 > .s5 {width: 62.5%;}
	.u1080w23, .u1080c12 > .s8, .u1080c6 > .s4, .u1080c3 > .s2 {width: 66.66667%;}
	.u1080w1116, .u1080c16 > .s11 {width: 68.75%;}
	.u1080w710, .u1080c10 > .s7 {width: 70%;}
	.u1080w34, .u1080c16 > .s12, .u1080c12 > .s9, .u1080c8 > .s6, .u1080c4 > .s3 {width: 75%;}
	.u1080w45, .u1080c10 > .s8, .u1080c5 > .s4 {width: 80%;}
	.u1080w1316, .u1080c16 > .s13 {width: 81.25%;}
	.u1080w56, .u1080c12 > .s10, .u1080c6 > .s5 {width: 83.33333%;}
	.u1080w78, .u1080c16 > .s14, .u1080c8 > .s7 {width: 87.5%;}
	.u1080w910, .u1080c10 > .s9 {width: 90%;}
	.u1080w1112, .u1080c12 > .s11 {width: 91.66667%;}
	.u1080w1516, .u1080c16 > .s15 {width: 93.75%;}
	.u1080w11, .u1080c16 > .s16, .u1080c12 > .s16, .u1080c12 > .s15, .u1080c12 > .s14, .u1080c12 > .s13, .u1080c12 > .s12, .u1080c10 > .s16, .u1080c10 > .s15, .u1080c10 > .s14, .u1080c10 > .s13, .u1080c10 > .s12, .u1080c10 > .s11, .u1080c10 > .s10, .u1080c8 > .s16, .u1080c8 > .s15, .u1080c8 > .s14, .u1080c8 > .s13, .u1080c8 > .s12, .u1080c8 > .s11, .u1080c8 > .s10, .u1080c8 > .s9, .u1080c8 > .s8, .u1080c6 > .s16, .u1080c6 > .s15, .u1080c6 > .s14, .u1080c6 > .s13, .u1080c6 > .s12, .u1080c6 > .s11, .u1080c6 > .s10, .u1080c6 > .s9, .u1080c6 > .s8, .u1080c6 > .s7, .u1080c6 > .s6, .u1080c5 > .s16, .u1080c5 > .s15, .u1080c5 > .s14, .u1080c5 > .s13, .u1080c5 > .s12, .u1080c5 > .s11, .u1080c5 > .s10, .u1080c5 > .s9, .u1080c5 > .s8, .u1080c5 > .s7, .u1080c5 > .s6, .u1080c5 > .s5, .u1080c4 > .s16, .u1080c4 > .s15, .u1080c4 > .s14, .u1080c4 > .s13, .u1080c4 > .s12, .u1080c4 > .s11, .u1080c4 > .s10, .u1080c4 > .s9, .u1080c4 > .s8, .u1080c4 > .s7, .u1080c4 > .s6, .u1080c4 > .s5, .u1080c4 > .s4, .u1080c3 > .s16, .u1080c3 > .s15, .u1080c3 > .s14, .u1080c3 > .s13, .u1080c3 > .s12, .u1080c3 > .s11, .u1080c3 > .s10, .u1080c3 > .s9, .u1080c3 > .s8, .u1080c3 > .s7, .u1080c3 > .s6, .u1080c3 > .s5, .u1080c3 > .s4, .u1080c3 > .s3, .u1080c2 > .s16, .u1080c2 > .s15, .u1080c2 > .s14, .u1080c2 > .s13, .u1080c2 > .s12, .u1080c2 > .s11, .u1080c2 > .s10, .u1080c2 > .s9, .u1080c2 > .s8, .u1080c2 > .s7, .u1080c2 > .s6, .u1080c2 > .s5, .u1080c2 > .s4, .u1080c2 > .s3, .u1080c2 > .s2, .u1080c1 > .s16, .u1080c1 > .s15, .u1080c1 > .s14, .u1080c1 > .s13, .u1080c1 > .s12, .u1080c1 > .s11, .u1080c1 > .s10, .u1080c1 > .s9, .u1080c1 > .s8, .u1080c1 > .s7, .u1080c1 > .s6, .u1080c1 > .s5, .u1080c1 > .s4, .u1080c1 > .s3, .u1080c1 > .s2, .u1080c1 > * {width: 100%;}

	.m1 > .u1080w116, .m1.u1080c16 > * {width: 4.25%;}
	.m1 > .u1080w112, .m1.u1080c12 > * {width: 6.33333%;}
	.m1 > .u1080w110, .m1.u1080c10 > * {width: 8%;}
	.m1 > .u1080w18, .m1.u1080c16 > .s2, .m1.u1080c8 > * {width: 10.5%;}
	.m1 > .u1080w16, .m1.u1080c12 > .s2, .m1.u1080c6 > * {width: 14.66667%;}
	.m1 > .u1080w316, .m1.u1080c16 > .s3 {width: 16.75%;}
	.m1 > .u1080w15, .m1.u1080c10 > .s2, .m1.u1080c5 > * {width: 18%;}
	.m1 > .u1080w14, .m1.u1080c16 > .s4, .m1.u1080c12 > .s3, .m1.u1080c8 > .s2, .m1.u1080c4 > * {width: 23%;}
	.m1 > .u1080w310, .m1.u1080c10 > .s3 {width: 28%;}
	.m1 > .u1080w516, .m1.u1080c16 > .s5 {width: 29.25%;}
	.m1 > .u1080w13, .m1.u1080c12 > .s4, .m1.u1080c6 > .s2, .m1.u1080c3 > * {width: 31.33333%;}
	.m1 > .u1080w38, .m1.u1080c16 > .s6, .m1.u1080c8 > .s3 {width: 35.5%;}
	.m1 > .u1080w25, .m1.u1080c10 > .s4, .m1.u1080c5 > .s2 {width: 38%;}
	.m1 > .u1080w512, .m1.u1080c12 > .s5 {width: 39.66667%;}
	.m1 > .u1080w716, .m1.u1080c16 > .s7 {width: 41.75%;}
	.m1 > .u1080w12, .m1.u1080c16 > .s8, .m1.u1080c12 > .s6, .m1.u1080c10 > .s5, .m1.u1080c8 > .s4, .m1.u1080c6 > .s3, .m1.u1080c4 > .s2, .m1.u1080c2 > * {width: 48%;}
	.m1 > .u1080w916, .m1.u1080c16 > .s9 {width: 54.25%;}
	.m1 > .u1080w712, .m1.u1080c12 > .s7 {width: 56.33333%;}
	.m1 > .u1080w35, .m1.u1080c10 > .s6, .m1.u1080c5 > .s3 {width: 58%;}
	.m1 > .u1080w58, .m1.u1080c16 > .s10, .m1.u1080c8 > .s5 {width: 60.5%;}
	.m1 > .u1080w23, .m1.u1080c12 > .s8, .m1.u1080c6 > .s4, .m1.u1080c3 > .s2 {width: 64.66667%;}
	.m1 > .u1080w1116, .m1.u1080c16 > .s11 {width: 66.75%;}
	.m1 > .u1080w710, .m1.u1080c10 > .s7 {width: 68%;}
	.m1 > .u1080w34, .m1.u1080c16 > .s12, .m1.u1080c12 > .s9, .m1.u1080c8 > .s6, .m1.u1080c4 > .s3 {width: 73%;}
	.m1 > .u1080w45, .m1.u1080c10 > .s8, .m1.u1080c5 > .s4 {width: 78%;}
	.m1 > .u1080w1316, .m1.u1080c16 > .s13 {width: 79.25%;}
	.m1 > .u1080w56, .m1.u1080c12 > .s10, .m1.u1080c6 > .s5 {width: 81.33333%;}
	.m1 > .u1080w78, .m1.u1080c16 > .s14, .m1.u1080c8 > .s7 {width: 85.5%;}
	.m1 > .u1080w910, .m1.u1080c10 > .s9 {width: 88%;}
	.m1 > .u1080w1112, .m1.u1080c12 > .s11 {width: 89.66667%;}
	.m1 > .u1080w1516, .m1.u1080c16 > .s15 {width: 91.75%;}
	.m1 > .u1080w11, .m1.u1080c16 > .s16, .m1.u1080c12 > .s16, .m1.u1080c12 > .s15, .m1.u1080c12 > .s14, .m1.u1080c12 > .s13, .m1.u1080c12 > .s12, .m1.u1080c10 > .s16, .m1.u1080c10 > .s15, .m1.u1080c10 > .s14, .m1.u1080c10 > .s13, .m1.u1080c10 > .s12, .m1.u1080c10 > .s11, .m1.u1080c10 > .s10, .m1.u1080c8 > .s16, .m1.u1080c8 > .s15, .m1.u1080c8 > .s14, .m1.u1080c8 > .s13, .m1.u1080c8 > .s12, .m1.u1080c8 > .s11, .m1.u1080c8 > .s10, .m1.u1080c8 > .s9, .m1.u1080c8 > .s8, .m1.u1080c6 > .s16, .m1.u1080c6 > .s15, .m1.u1080c6 > .s14, .m1.u1080c6 > .s13, .m1.u1080c6 > .s12, .m1.u1080c6 > .s11, .m1.u1080c6 > .s10, .m1.u1080c6 > .s9, .m1.u1080c6 > .s8, .m1.u1080c6 > .s7, .m1.u1080c6 > .s6, .m1.u1080c5 > .s16, .m1.u1080c5 > .s15, .m1.u1080c5 > .s14, .m1.u1080c5 > .s13, .m1.u1080c5 > .s12, .m1.u1080c5 > .s11, .m1.u1080c5 > .s10, .m1.u1080c5 > .s9, .m1.u1080c5 > .s8, .m1.u1080c5 > .s7, .m1.u1080c5 > .s6, .m1.u1080c5 > .s5, .m1.u1080c4 > .s16, .m1.u1080c4 > .s15, .m1.u1080c4 > .s14, .m1.u1080c4 > .s13, .m1.u1080c4 > .s12, .m1.u1080c4 > .s11, .m1.u1080c4 > .s10, .m1.u1080c4 > .s9, .m1.u1080c4 > .s8, .m1.u1080c4 > .s7, .m1.u1080c4 > .s6, .m1.u1080c4 > .s5, .m1.u1080c4 > .s4, .m1.u1080c3 > .s16, .m1.u1080c3 > .s15, .m1.u1080c3 > .s14, .m1.u1080c3 > .s13, .m1.u1080c3 > .s12, .m1.u1080c3 > .s11, .m1.u1080c3 > .s10, .m1.u1080c3 > .s9, .m1.u1080c3 > .s8, .m1.u1080c3 > .s7, .m1.u1080c3 > .s6, .m1.u1080c3 > .s5, .m1.u1080c3 > .s4, .m1.u1080c3 > .s3, .m1.u1080c2 > .s16, .m1.u1080c2 > .s15, .m1.u1080c2 > .s14, .m1.u1080c2 > .s13, .m1.u1080c2 > .s12, .m1.u1080c2 > .s11, .m1.u1080c2 > .s10, .m1.u1080c2 > .s9, .m1.u1080c2 > .s8, .m1.u1080c2 > .s7, .m1.u1080c2 > .s6, .m1.u1080c2 > .s5, .m1.u1080c2 > .s4, .m1.u1080c2 > .s3, .m1.u1080c2 > .s2, .m1.u1080c1 > .s16, .m1.u1080c1 > .s15, .m1.u1080c1 > .s14, .m1.u1080c1 > .s13, .m1.u1080c1 > .s12, .m1.u1080c1 > .s11, .m1.u1080c1 > .s10, .m1.u1080c1 > .s9, .m1.u1080c1 > .s8, .m1.u1080c1 > .s7, .m1.u1080c1 > .s6, .m1.u1080c1 > .s5, .m1.u1080c1 > .s4, .m1.u1080c1 > .s3, .m1.u1080c1 > .s2, .m1.u1080c1 > * {width: 98%;}
}


/* Cell Span Widths Under 960px */

@media screen and (max-width: 959px) {
	.u960w116, .u960c16 > * {width: 6.25%;}
	.u960w112, .u960c12 > * {width: 8.33333%;}
	.u960w110, .u960c10 > * {width: 10%;}
	.u960w18, .u960c16 > .s2, .u960c8 > * {width: 12.5%;}
	.u960w16, .u960c12 > .s2, .u960c6 > * {width: 16.66667%;}
	.u960w316, .u960c16 > .s3 {width: 18.75%;}
	.u960w15, .u960c10 > .s2, .u960c5 > * {width: 20%;}
	.u960w14, .u960c16 > .s4, .u960c12 > .s3, .u960c8 > .s2, .u960c4 > * {width: 25%;}
	.u960w310, .u960c10 > .s3 {width: 30%;}
	.u960w516, .u960c16 > .s5 {width: 31.25%;}
	.u960w13, .u960c12 > .s4, .u960c6 > .s2, .u960c3 > * {width: 33.33333%;}
	.u960w38, .u960c16 > .s6, .u960c8 > .s3 {width: 37.5%;}
	.u960w25, .u960c10 > .s4, .u960c5 > .s2 {width: 40%;}
	.u960w512, .u960c12 > .s5 {width: 41.66667%;}
	.u960w716, .u960c16 > .s7 {width: 43.75%;}
	.u960w12, .u960c16 > .s8, .u960c12 > .s6, .u960c10 > .s5, .u960c8 > .s4, .u960c6 > .s3, .u960c4 > .s2, .u960c2 > * {width: 50%;}
	.u960w916, .u960c16 > .s9 {width: 56.25%;}
	.u960w712, .u960c12 > .s7 {width: 58.33333%;}
	.u960w35, .u960c10 > .s6, .u960c5 > .s3 {width: 60%;}
	.u960w58, .u960c16 > .s10, .u960c8 > .s5 {width: 62.5%;}
	.u960w23, .u960c12 > .s8, .u960c6 > .s4, .u960c3 > .s2 {width: 66.66667%;}
	.u960w1116, .u960c16 > .s11 {width: 68.75%;}
	.u960w710, .u960c10 > .s7 {width: 70%;}
	.u960w34, .u960c16 > .s12, .u960c12 > .s9, .u960c8 > .s6, .u960c4 > .s3 {width: 75%;}
	.u960w45, .u960c10 > .s8, .u960c5 > .s4 {width: 80%;}
	.u960w1316, .u960c16 > .s13 {width: 81.25%;}
	.u960w56, .u960c12 > .s10, .u960c6 > .s5 {width: 83.33333%;}
	.u960w78, .u960c16 > .s14, .u960c8 > .s7 {width: 87.5%;}
	.u960w910, .u960c10 > .s9 {width: 90%;}
	.u960w1112, .u960c12 > .s11 {width: 91.66667%;}
	.u960w1516, .u960c16 > .s15 {width: 93.75%;}
	.u960w11, .u960c16 > .s16, .u960c12 > .s16, .u960c12 > .s15, .u960c12 > .s14, .u960c12 > .s13, .u960c12 > .s12, .u960c10 > .s16, .u960c10 > .s15, .u960c10 > .s14, .u960c10 > .s13, .u960c10 > .s12, .u960c10 > .s11, .u960c10 > .s10, .u960c8 > .s16, .u960c8 > .s15, .u960c8 > .s14, .u960c8 > .s13, .u960c8 > .s12, .u960c8 > .s11, .u960c8 > .s10, .u960c8 > .s9, .u960c8 > .s8, .u960c6 > .s16, .u960c6 > .s15, .u960c6 > .s14, .u960c6 > .s13, .u960c6 > .s12, .u960c6 > .s11, .u960c6 > .s10, .u960c6 > .s9, .u960c6 > .s8, .u960c6 > .s7, .u960c6 > .s6, .u960c5 > .s16, .u960c5 > .s15, .u960c5 > .s14, .u960c5 > .s13, .u960c5 > .s12, .u960c5 > .s11, .u960c5 > .s10, .u960c5 > .s9, .u960c5 > .s8, .u960c5 > .s7, .u960c5 > .s6, .u960c5 > .s5, .u960c4 > .s16, .u960c4 > .s15, .u960c4 > .s14, .u960c4 > .s13, .u960c4 > .s12, .u960c4 > .s11, .u960c4 > .s10, .u960c4 > .s9, .u960c4 > .s8, .u960c4 > .s7, .u960c4 > .s6, .u960c4 > .s5, .u960c4 > .s4, .u960c3 > .s16, .u960c3 > .s15, .u960c3 > .s14, .u960c3 > .s13, .u960c3 > .s12, .u960c3 > .s11, .u960c3 > .s10, .u960c3 > .s9, .u960c3 > .s8, .u960c3 > .s7, .u960c3 > .s6, .u960c3 > .s5, .u960c3 > .s4, .u960c3 > .s3, .u960c2 > .s16, .u960c2 > .s15, .u960c2 > .s14, .u960c2 > .s13, .u960c2 > .s12, .u960c2 > .s11, .u960c2 > .s10, .u960c2 > .s9, .u960c2 > .s8, .u960c2 > .s7, .u960c2 > .s6, .u960c2 > .s5, .u960c2 > .s4, .u960c2 > .s3, .u960c2 > .s2, .u960c1 > .s16, .u960c1 > .s15, .u960c1 > .s14, .u960c1 > .s13, .u960c1 > .s12, .u960c1 > .s11, .u960c1 > .s10, .u960c1 > .s9, .u960c1 > .s8, .u960c1 > .s7, .u960c1 > .s6, .u960c1 > .s5, .u960c1 > .s4, .u960c1 > .s3, .u960c1 > .s2, .u960c1 > * {width: 100%;}

	.m1 > .u960w116, .m1.u960c16 > * {width: 4.25%;}
	.m1 > .u960w112, .m1.u960c12 > * {width: 6.33333%;}
	.m1 > .u960w110, .m1.u960c10 > * {width: 8%;}
	.m1 > .u960w18, .m1.u960c16 > .s2, .m1.u960c8 > * {width: 10.5%;}
	.m1 > .u960w16, .m1.u960c12 > .s2, .m1.u960c6 > * {width: 14.66667%;}
	.m1 > .u960w316, .m1.u960c16 > .s3 {width: 16.75%;}
	.m1 > .u960w15, .m1.u960c10 > .s2, .m1.u960c5 > * {width: 18%;}
	.m1 > .u960w14, .m1.u960c16 > .s4, .m1.u960c12 > .s3, .m1.u960c8 > .s2, .m1.u960c4 > * {width: 23%;}
	.m1 > .u960w310, .m1.u960c10 > .s3 {width: 28%;}
	.m1 > .u960w516, .m1.u960c16 > .s5 {width: 29.25%;}
	.m1 > .u960w13, .m1.u960c12 > .s4, .m1.u960c6 > .s2, .m1.u960c3 > * {width: 31.33333%;}
	.m1 > .u960w38, .m1.u960c16 > .s6, .m1.u960c8 > .s3 {width: 35.5%;}
	.m1 > .u960w25, .m1.u960c10 > .s4, .m1.u960c5 > .s2 {width: 38%;}
	.m1 > .u960w512, .m1.u960c12 > .s5 {width: 39.66667%;}
	.m1 > .u960w716, .m1.u960c16 > .s7 {width: 41.75%;}
	.m1 > .u960w12, .m1.u960c16 > .s8, .m1.u960c12 > .s6, .m1.u960c10 > .s5, .m1.u960c8 > .s4, .m1.u960c6 > .s3, .m1.u960c4 > .s2, .m1.u960c2 > * {width: 48%;}
	.m1 > .u960w916, .m1.u960c16 > .s9 {width: 54.25%;}
	.m1 > .u960w712, .m1.u960c12 > .s7 {width: 56.33333%;}
	.m1 > .u960w35, .m1.u960c10 > .s6, .m1.u960c5 > .s3 {width: 58%;}
	.m1 > .u960w58, .m1.u960c16 > .s10, .m1.u960c8 > .s5 {width: 60.5%;}
	.m1 > .u960w23, .m1.u960c12 > .s8, .m1.u960c6 > .s4, .m1.u960c3 > .s2 {width: 64.66667%;}
	.m1 > .u960w1116, .m1.u960c16 > .s11 {width: 66.75%;}
	.m1 > .u960w710, .m1.u960c10 > .s7 {width: 68%;}
	.m1 > .u960w34, .m1.u960c16 > .s12, .m1.u960c12 > .s9, .m1.u960c8 > .s6, .m1.u960c4 > .s3 {width: 73%;}
	.m1 > .u960w45, .m1.u960c10 > .s8, .m1.u960c5 > .s4 {width: 78%;}
	.m1 > .u960w1316, .m1.u960c16 > .s13 {width: 79.25%;}
	.m1 > .u960w56, .m1.u960c12 > .s10, .m1.u960c6 > .s5 {width: 81.33333%;}
	.m1 > .u960w78, .m1.u960c16 > .s14, .m1.u960c8 > .s7 {width: 85.5%;}
	.m1 > .u960w910, .m1.u960c10 > .s9 {width: 88%;}
	.m1 > .u960w1112, .m1.u960c12 > .s11 {width: 89.66667%;}
	.m1 > .u960w1516, .m1.u960c16 > .s15 {width: 91.75%;}
	.m1 > .u960w11, .m1.u960c16 > .s16, .m1.u960c12 > .s16, .m1.u960c12 > .s15, .m1.u960c12 > .s14, .m1.u960c12 > .s13, .m1.u960c12 > .s12, .m1.u960c10 > .s16, .m1.u960c10 > .s15, .m1.u960c10 > .s14, .m1.u960c10 > .s13, .m1.u960c10 > .s12, .m1.u960c10 > .s11, .m1.u960c10 > .s10, .m1.u960c8 > .s16, .m1.u960c8 > .s15, .m1.u960c8 > .s14, .m1.u960c8 > .s13, .m1.u960c8 > .s12, .m1.u960c8 > .s11, .m1.u960c8 > .s10, .m1.u960c8 > .s9, .m1.u960c8 > .s8, .m1.u960c6 > .s16, .m1.u960c6 > .s15, .m1.u960c6 > .s14, .m1.u960c6 > .s13, .m1.u960c6 > .s12, .m1.u960c6 > .s11, .m1.u960c6 > .s10, .m1.u960c6 > .s9, .m1.u960c6 > .s8, .m1.u960c6 > .s7, .m1.u960c6 > .s6, .m1.u960c5 > .s16, .m1.u960c5 > .s15, .m1.u960c5 > .s14, .m1.u960c5 > .s13, .m1.u960c5 > .s12, .m1.u960c5 > .s11, .m1.u960c5 > .s10, .m1.u960c5 > .s9, .m1.u960c5 > .s8, .m1.u960c5 > .s7, .m1.u960c5 > .s6, .m1.u960c5 > .s5, .m1.u960c4 > .s16, .m1.u960c4 > .s15, .m1.u960c4 > .s14, .m1.u960c4 > .s13, .m1.u960c4 > .s12, .m1.u960c4 > .s11, .m1.u960c4 > .s10, .m1.u960c4 > .s9, .m1.u960c4 > .s8, .m1.u960c4 > .s7, .m1.u960c4 > .s6, .m1.u960c4 > .s5, .m1.u960c4 > .s4, .m1.u960c3 > .s16, .m1.u960c3 > .s15, .m1.u960c3 > .s14, .m1.u960c3 > .s13, .m1.u960c3 > .s12, .m1.u960c3 > .s11, .m1.u960c3 > .s10, .m1.u960c3 > .s9, .m1.u960c3 > .s8, .m1.u960c3 > .s7, .m1.u960c3 > .s6, .m1.u960c3 > .s5, .m1.u960c3 > .s4, .m1.u960c3 > .s3, .m1.u960c2 > .s16, .m1.u960c2 > .s15, .m1.u960c2 > .s14, .m1.u960c2 > .s13, .m1.u960c2 > .s12, .m1.u960c2 > .s11, .m1.u960c2 > .s10, .m1.u960c2 > .s9, .m1.u960c2 > .s8, .m1.u960c2 > .s7, .m1.u960c2 > .s6, .m1.u960c2 > .s5, .m1.u960c2 > .s4, .m1.u960c2 > .s3, .m1.u960c2 > .s2, .m1.u960c1 > .s16, .m1.u960c1 > .s15, .m1.u960c1 > .s14, .m1.u960c1 > .s13, .m1.u960c1 > .s12, .m1.u960c1 > .s11, .m1.u960c1 > .s10, .m1.u960c1 > .s9, .m1.u960c1 > .s8, .m1.u960c1 > .s7, .m1.u960c1 > .s6, .m1.u960c1 > .s5, .m1.u960c1 > .s4, .m1.u960c1 > .s3, .m1.u960c1 > .s2, .m1.u960c1 > * {width: 98%;}
}


/* Cell Span Widths Under 840px */

@media screen and (max-width: 839px) {
	.u840w116, .u840c16 > * {width: 6.25%;}
	.u840w112, .u840c12 > * {width: 8.33333%;}
	.u840w110, .u840c10 > * {width: 10%;}
	.u840w18, .u840c16 > .s2, .u840c8 > * {width: 12.5%;}
	.u840w16, .u840c12 > .s2, .u840c6 > * {width: 16.66667%;}
	.u840w316, .u840c16 > .s3 {width: 18.75%;}
	.u840w15, .u840c10 > .s2, .u840c5 > * {width: 20%;}
	.u840w14, .u840c16 > .s4, .u840c12 > .s3, .u840c8 > .s2, .u840c4 > * {width: 25%;}
	.u840w310, .u840c10 > .s3 {width: 30%;}
	.u840w516, .u840c16 > .s5 {width: 31.25%;}
	.u840w13, .u840c12 > .s4, .u840c6 > .s2, .u840c3 > * {width: 33.33333%;}
	.u840w38, .u840c16 > .s6, .u840c8 > .s3 {width: 37.5%;}
	.u840w25, .u840c10 > .s4, .u840c5 > .s2 {width: 40%;}
	.u840w512, .u840c12 > .s5 {width: 41.66667%;}
	.u840w716, .u840c16 > .s7 {width: 43.75%;}
	.u840w12, .u840c16 > .s8, .u840c12 > .s6, .u840c10 > .s5, .u840c8 > .s4, .u840c6 > .s3, .u840c4 > .s2, .u840c2 > * {width: 50%;}
	.u840w916, .u840c16 > .s9 {width: 56.25%;}
	.u840w712, .u840c12 > .s7 {width: 58.33333%;}
	.u840w35, .u840c10 > .s6, .u840c5 > .s3 {width: 60%;}
	.u840w58, .u840c16 > .s10, .u840c8 > .s5 {width: 62.5%;}
	.u840w23, .u840c12 > .s8, .u840c6 > .s4, .u840c3 > .s2 {width: 66.66667%;}
	.u840w1116, .u840c16 > .s11 {width: 68.75%;}
	.u840w710, .u840c10 > .s7 {width: 70%;}
	.u840w34, .u840c16 > .s12, .u840c12 > .s9, .u840c8 > .s6, .u840c4 > .s3 {width: 75%;}
	.u840w45, .u840c10 > .s8, .u840c5 > .s4 {width: 80%;}
	.u840w1316, .u840c16 > .s13 {width: 81.25%;}
	.u840w56, .u840c12 > .s10, .u840c6 > .s5 {width: 83.33333%;}
	.u840w78, .u840c16 > .s14, .u840c8 > .s7 {width: 87.5%;}
	.u840w910, .u840c10 > .s9 {width: 90%;}
	.u840w1112, .u840c12 > .s11 {width: 91.66667%;}
	.u840w1516, .u840c16 > .s15 {width: 93.75%;}
	.u840w11, .u840c16 > .s16, .u840c12 > .s16, .u840c12 > .s15, .u840c12 > .s14, .u840c12 > .s13, .u840c12 > .s12, .u840c10 > .s16, .u840c10 > .s15, .u840c10 > .s14, .u840c10 > .s13, .u840c10 > .s12, .u840c10 > .s11, .u840c10 > .s10, .u840c8 > .s16, .u840c8 > .s15, .u840c8 > .s14, .u840c8 > .s13, .u840c8 > .s12, .u840c8 > .s11, .u840c8 > .s10, .u840c8 > .s9, .u840c8 > .s8, .u840c6 > .s16, .u840c6 > .s15, .u840c6 > .s14, .u840c6 > .s13, .u840c6 > .s12, .u840c6 > .s11, .u840c6 > .s10, .u840c6 > .s9, .u840c6 > .s8, .u840c6 > .s7, .u840c6 > .s6, .u840c5 > .s16, .u840c5 > .s15, .u840c5 > .s14, .u840c5 > .s13, .u840c5 > .s12, .u840c5 > .s11, .u840c5 > .s10, .u840c5 > .s9, .u840c5 > .s8, .u840c5 > .s7, .u840c5 > .s6, .u840c5 > .s5, .u840c4 > .s16, .u840c4 > .s15, .u840c4 > .s14, .u840c4 > .s13, .u840c4 > .s12, .u840c4 > .s11, .u840c4 > .s10, .u840c4 > .s9, .u840c4 > .s8, .u840c4 > .s7, .u840c4 > .s6, .u840c4 > .s5, .u840c4 > .s4, .u840c3 > .s16, .u840c3 > .s15, .u840c3 > .s14, .u840c3 > .s13, .u840c3 > .s12, .u840c3 > .s11, .u840c3 > .s10, .u840c3 > .s9, .u840c3 > .s8, .u840c3 > .s7, .u840c3 > .s6, .u840c3 > .s5, .u840c3 > .s4, .u840c3 > .s3, .u840c2 > .s16, .u840c2 > .s15, .u840c2 > .s14, .u840c2 > .s13, .u840c2 > .s12, .u840c2 > .s11, .u840c2 > .s10, .u840c2 > .s9, .u840c2 > .s8, .u840c2 > .s7, .u840c2 > .s6, .u840c2 > .s5, .u840c2 > .s4, .u840c2 > .s3, .u840c2 > .s2, .u840c1 > .s16, .u840c1 > .s15, .u840c1 > .s14, .u840c1 > .s13, .u840c1 > .s12, .u840c1 > .s11, .u840c1 > .s10, .u840c1 > .s9, .u840c1 > .s8, .u840c1 > .s7, .u840c1 > .s6, .u840c1 > .s5, .u840c1 > .s4, .u840c1 > .s3, .u840c1 > .s2, .u840c1 > * {width: 100%;}

	.m1 > .u840w116, .m1.u840c16 > * {width: 4.25%;}
	.m1 > .u840w112, .m1.u840c12 > * {width: 6.33333%;}
	.m1 > .u840w110, .m1.u840c10 > * {width: 8%;}
	.m1 > .u840w18, .m1.u840c16 > .s2, .m1.u840c8 > * {width: 10.5%;}
	.m1 > .u840w16, .m1.u840c12 > .s2, .m1.u840c6 > * {width: 14.66667%;}
	.m1 > .u840w316, .m1.u840c16 > .s3 {width: 16.75%;}
	.m1 > .u840w15, .m1.u840c10 > .s2, .m1.u840c5 > * {width: 18%;}
	.m1 > .u840w14, .m1.u840c16 > .s4, .m1.u840c12 > .s3, .m1.u840c8 > .s2, .m1.u840c4 > * {width: 23%;}
	.m1 > .u840w310, .m1.u840c10 > .s3 {width: 28%;}
	.m1 > .u840w516, .m1.u840c16 > .s5 {width: 29.25%;}
	.m1 > .u840w13, .m1.u840c12 > .s4, .m1.u840c6 > .s2, .m1.u840c3 > * {width: 31.33333%;}
	.m1 > .u840w38, .m1.u840c16 > .s6, .m1.u840c8 > .s3 {width: 35.5%;}
	.m1 > .u840w25, .m1.u840c10 > .s4, .m1.u840c5 > .s2 {width: 38%;}
	.m1 > .u840w512, .m1.u840c12 > .s5 {width: 39.66667%;}
	.m1 > .u840w716, .m1.u840c16 > .s7 {width: 41.75%;}
	.m1 > .u840w12, .m1.u840c16 > .s8, .m1.u840c12 > .s6, .m1.u840c10 > .s5, .m1.u840c8 > .s4, .m1.u840c6 > .s3, .m1.u840c4 > .s2, .m1.u840c2 > * {width: 48%;}
	.m1 > .u840w916, .m1.u840c16 > .s9 {width: 54.25%;}
	.m1 > .u840w712, .m1.u840c12 > .s7 {width: 56.33333%;}
	.m1 > .u840w35, .m1.u840c10 > .s6, .m1.u840c5 > .s3 {width: 58%;}
	.m1 > .u840w58, .m1.u840c16 > .s10, .m1.u840c8 > .s5 {width: 60.5%;}
	.m1 > .u840w23, .m1.u840c12 > .s8, .m1.u840c6 > .s4, .m1.u840c3 > .s2 {width: 64.66667%;}
	.m1 > .u840w1116, .m1.u840c16 > .s11 {width: 66.75%;}
	.m1 > .u840w710, .m1.u840c10 > .s7 {width: 68%;}
	.m1 > .u840w34, .m1.u840c16 > .s12, .m1.u840c12 > .s9, .m1.u840c8 > .s6, .m1.u840c4 > .s3 {width: 73%;}
	.m1 > .u840w45, .m1.u840c10 > .s8, .m1.u840c5 > .s4 {width: 78%;}
	.m1 > .u840w1316, .m1.u840c16 > .s13 {width: 79.25%;}
	.m1 > .u840w56, .m1.u840c12 > .s10, .m1.u840c6 > .s5 {width: 81.33333%;}
	.m1 > .u840w78, .m1.u840c16 > .s14, .m1.u840c8 > .s7 {width: 85.5%;}
	.m1 > .u840w910, .m1.u840c10 > .s9 {width: 88%;}
	.m1 > .u840w1112, .m1.u840c12 > .s11 {width: 89.66667%;}
	.m1 > .u840w1516, .m1.u840c16 > .s15 {width: 91.75%;}
	.m1 > .u840w11, .m1.u840c16 > .s16, .m1.u840c12 > .s16, .m1.u840c12 > .s15, .m1.u840c12 > .s14, .m1.u840c12 > .s13, .m1.u840c12 > .s12, .m1.u840c10 > .s16, .m1.u840c10 > .s15, .m1.u840c10 > .s14, .m1.u840c10 > .s13, .m1.u840c10 > .s12, .m1.u840c10 > .s11, .m1.u840c10 > .s10, .m1.u840c8 > .s16, .m1.u840c8 > .s15, .m1.u840c8 > .s14, .m1.u840c8 > .s13, .m1.u840c8 > .s12, .m1.u840c8 > .s11, .m1.u840c8 > .s10, .m1.u840c8 > .s9, .m1.u840c8 > .s8, .m1.u840c6 > .s16, .m1.u840c6 > .s15, .m1.u840c6 > .s14, .m1.u840c6 > .s13, .m1.u840c6 > .s12, .m1.u840c6 > .s11, .m1.u840c6 > .s10, .m1.u840c6 > .s9, .m1.u840c6 > .s8, .m1.u840c6 > .s7, .m1.u840c6 > .s6, .m1.u840c5 > .s16, .m1.u840c5 > .s15, .m1.u840c5 > .s14, .m1.u840c5 > .s13, .m1.u840c5 > .s12, .m1.u840c5 > .s11, .m1.u840c5 > .s10, .m1.u840c5 > .s9, .m1.u840c5 > .s8, .m1.u840c5 > .s7, .m1.u840c5 > .s6, .m1.u840c5 > .s5, .m1.u840c4 > .s16, .m1.u840c4 > .s15, .m1.u840c4 > .s14, .m1.u840c4 > .s13, .m1.u840c4 > .s12, .m1.u840c4 > .s11, .m1.u840c4 > .s10, .m1.u840c4 > .s9, .m1.u840c4 > .s8, .m1.u840c4 > .s7, .m1.u840c4 > .s6, .m1.u840c4 > .s5, .m1.u840c4 > .s4, .m1.u840c3 > .s16, .m1.u840c3 > .s15, .m1.u840c3 > .s14, .m1.u840c3 > .s13, .m1.u840c3 > .s12, .m1.u840c3 > .s11, .m1.u840c3 > .s10, .m1.u840c3 > .s9, .m1.u840c3 > .s8, .m1.u840c3 > .s7, .m1.u840c3 > .s6, .m1.u840c3 > .s5, .m1.u840c3 > .s4, .m1.u840c3 > .s3, .m1.u840c2 > .s16, .m1.u840c2 > .s15, .m1.u840c2 > .s14, .m1.u840c2 > .s13, .m1.u840c2 > .s12, .m1.u840c2 > .s11, .m1.u840c2 > .s10, .m1.u840c2 > .s9, .m1.u840c2 > .s8, .m1.u840c2 > .s7, .m1.u840c2 > .s6, .m1.u840c2 > .s5, .m1.u840c2 > .s4, .m1.u840c2 > .s3, .m1.u840c2 > .s2, .m1.u840c1 > .s16, .m1.u840c1 > .s15, .m1.u840c1 > .s14, .m1.u840c1 > .s13, .m1.u840c1 > .s12, .m1.u840c1 > .s11, .m1.u840c1 > .s10, .m1.u840c1 > .s9, .m1.u840c1 > .s8, .m1.u840c1 > .s7, .m1.u840c1 > .s6, .m1.u840c1 > .s5, .m1.u840c1 > .s4, .m1.u840c1 > .s3, .m1.u840c1 > .s2, .m1.u840c1 > * {width: 98%;}
}


/* Cell Span Widths Under 720px */

@media screen and (max-width: 719px) {
	.u720w116, .u720c16 > * {width: 6.25%;}
	.u720w112, .u720c12 > * {width: 8.33333%;}
	.u720w110, .u720c10 > * {width: 10%;}
	.u720w18, .u720c16 > .s2, .u720c8 > * {width: 12.5%;}
	.u720w16, .u720c12 > .s2, .u720c6 > * {width: 16.66667%;}
	.u720w316, .u720c16 > .s3 {width: 18.75%;}
	.u720w15, .u720c10 > .s2, .u720c5 > * {width: 20%;}
	.u720w14, .u720c16 > .s4, .u720c12 > .s3, .u720c8 > .s2, .u720c4 > * {width: 25%;}
	.u720w310, .u720c10 > .s3 {width: 30%;}
	.u720w516, .u720c16 > .s5 {width: 31.25%;}
	.u720w13, .u720c12 > .s4, .u720c6 > .s2, .u720c3 > * {width: 33.33333%;}
	.u720w38, .u720c16 > .s6, .u720c8 > .s3 {width: 37.5%;}
	.u720w25, .u720c10 > .s4, .u720c5 > .s2 {width: 40%;}
	.u720w512, .u720c12 > .s5 {width: 41.66667%;}
	.u720w716, .u720c16 > .s7 {width: 43.75%;}
	.u720w12, .u720c16 > .s8, .u720c12 > .s6, .u720c10 > .s5, .u720c8 > .s4, .u720c6 > .s3, .u720c4 > .s2, .u720c2 > * {width: 50%;}
	.u720w916, .u720c16 > .s9 {width: 56.25%;}
	.u720w712, .u720c12 > .s7 {width: 58.33333%;}
	.u720w35, .u720c10 > .s6, .u720c5 > .s3 {width: 60%;}
	.u720w58, .u720c16 > .s10, .u720c8 > .s5 {width: 62.5%;}
	.u720w23, .u720c12 > .s8, .u720c6 > .s4, .u720c3 > .s2 {width: 66.66667%;}
	.u720w1116, .u720c16 > .s11 {width: 68.75%;}
	.u720w710, .u720c10 > .s7 {width: 70%;}
	.u720w34, .u720c16 > .s12, .u720c12 > .s9, .u720c8 > .s6, .u720c4 > .s3 {width: 75%;}
	.u720w45, .u720c10 > .s8, .u720c5 > .s4 {width: 80%;}
	.u720w1316, .u720c16 > .s13 {width: 81.25%;}
	.u720w56, .u720c12 > .s10, .u720c6 > .s5 {width: 83.33333%;}
	.u720w78, .u720c16 > .s14, .u720c8 > .s7 {width: 87.5%;}
	.u720w910, .u720c10 > .s9 {width: 90%;}
	.u720w1112, .u720c12 > .s11 {width: 91.66667%;}
	.u720w1516, .u720c16 > .s15 {width: 93.75%;}
	.u720w11, .u720c16 > .s16, .u720c12 > .s16, .u720c12 > .s15, .u720c12 > .s14, .u720c12 > .s13, .u720c12 > .s12, .u720c10 > .s16, .u720c10 > .s15, .u720c10 > .s14, .u720c10 > .s13, .u720c10 > .s12, .u720c10 > .s11, .u720c10 > .s10, .u720c8 > .s16, .u720c8 > .s15, .u720c8 > .s14, .u720c8 > .s13, .u720c8 > .s12, .u720c8 > .s11, .u720c8 > .s10, .u720c8 > .s9, .u720c8 > .s8, .u720c6 > .s16, .u720c6 > .s15, .u720c6 > .s14, .u720c6 > .s13, .u720c6 > .s12, .u720c6 > .s11, .u720c6 > .s10, .u720c6 > .s9, .u720c6 > .s8, .u720c6 > .s7, .u720c6 > .s6, .u720c5 > .s16, .u720c5 > .s15, .u720c5 > .s14, .u720c5 > .s13, .u720c5 > .s12, .u720c5 > .s11, .u720c5 > .s10, .u720c5 > .s9, .u720c5 > .s8, .u720c5 > .s7, .u720c5 > .s6, .u720c5 > .s5, .u720c4 > .s16, .u720c4 > .s15, .u720c4 > .s14, .u720c4 > .s13, .u720c4 > .s12, .u720c4 > .s11, .u720c4 > .s10, .u720c4 > .s9, .u720c4 > .s8, .u720c4 > .s7, .u720c4 > .s6, .u720c4 > .s5, .u720c4 > .s4, .u720c3 > .s16, .u720c3 > .s15, .u720c3 > .s14, .u720c3 > .s13, .u720c3 > .s12, .u720c3 > .s11, .u720c3 > .s10, .u720c3 > .s9, .u720c3 > .s8, .u720c3 > .s7, .u720c3 > .s6, .u720c3 > .s5, .u720c3 > .s4, .u720c3 > .s3, .u720c2 > .s16, .u720c2 > .s15, .u720c2 > .s14, .u720c2 > .s13, .u720c2 > .s12, .u720c2 > .s11, .u720c2 > .s10, .u720c2 > .s9, .u720c2 > .s8, .u720c2 > .s7, .u720c2 > .s6, .u720c2 > .s5, .u720c2 > .s4, .u720c2 > .s3, .u720c2 > .s2, .u720c1 > .s16, .u720c1 > .s15, .u720c1 > .s14, .u720c1 > .s13, .u720c1 > .s12, .u720c1 > .s11, .u720c1 > .s10, .u720c1 > .s9, .u720c1 > .s8, .u720c1 > .s7, .u720c1 > .s6, .u720c1 > .s5, .u720c1 > .s4, .u720c1 > .s3, .u720c1 > .s2, .u720c1 > * {width: 100%;}

	.m1 > .u720w116, .m1.u720c16 > * {width: 4.25%;}
	.m1 > .u720w112, .m1.u720c12 > * {width: 6.33333%;}
	.m1 > .u720w110, .m1.u720c10 > * {width: 8%;}
	.m1 > .u720w18, .m1.u720c16 > .s2, .m1.u720c8 > * {width: 10.5%;}
	.m1 > .u720w16, .m1.u720c12 > .s2, .m1.u720c6 > * {width: 14.66667%;}
	.m1 > .u720w316, .m1.u720c16 > .s3 {width: 16.75%;}
	.m1 > .u720w15, .m1.u720c10 > .s2, .m1.u720c5 > * {width: 18%;}
	.m1 > .u720w14, .m1.u720c16 > .s4, .m1.u720c12 > .s3, .m1.u720c8 > .s2, .m1.u720c4 > * {width: 23%;}
	.m1 > .u720w310, .m1.u720c10 > .s3 {width: 28%;}
	.m1 > .u720w516, .m1.u720c16 > .s5 {width: 29.25%;}
	.m1 > .u720w13, .m1.u720c12 > .s4, .m1.u720c6 > .s2, .m1.u720c3 > * {width: 31.33333%;}
	.m1 > .u720w38, .m1.u720c16 > .s6, .m1.u720c8 > .s3 {width: 35.5%;}
	.m1 > .u720w25, .m1.u720c10 > .s4, .m1.u720c5 > .s2 {width: 38%;}
	.m1 > .u720w512, .m1.u720c12 > .s5 {width: 39.66667%;}
	.m1 > .u720w716, .m1.u720c16 > .s7 {width: 41.75%;}
	.m1 > .u720w12, .m1.u720c16 > .s8, .m1.u720c12 > .s6, .m1.u720c10 > .s5, .m1.u720c8 > .s4, .m1.u720c6 > .s3, .m1.u720c4 > .s2, .m1.u720c2 > * {width: 48%;}
	.m1 > .u720w916, .m1.u720c16 > .s9 {width: 54.25%;}
	.m1 > .u720w712, .m1.u720c12 > .s7 {width: 56.33333%;}
	.m1 > .u720w35, .m1.u720c10 > .s6, .m1.u720c5 > .s3 {width: 58%;}
	.m1 > .u720w58, .m1.u720c16 > .s10, .m1.u720c8 > .s5 {width: 60.5%;}
	.m1 > .u720w23, .m1.u720c12 > .s8, .m1.u720c6 > .s4, .m1.u720c3 > .s2 {width: 64.66667%;}
	.m1 > .u720w1116, .m1.u720c16 > .s11 {width: 66.75%;}
	.m1 > .u720w710, .m1.u720c10 > .s7 {width: 68%;}
	.m1 > .u720w34, .m1.u720c16 > .s12, .m1.u720c12 > .s9, .m1.u720c8 > .s6, .m1.u720c4 > .s3 {width: 73%;}
	.m1 > .u720w45, .m1.u720c10 > .s8, .m1.u720c5 > .s4 {width: 78%;}
	.m1 > .u720w1316, .m1.u720c16 > .s13 {width: 79.25%;}
	.m1 > .u720w56, .m1.u720c12 > .s10, .m1.u720c6 > .s5 {width: 81.33333%;}
	.m1 > .u720w78, .m1.u720c16 > .s14, .m1.u720c8 > .s7 {width: 85.5%;}
	.m1 > .u720w910, .m1.u720c10 > .s9 {width: 88%;}
	.m1 > .u720w1112, .m1.u720c12 > .s11 {width: 89.66667%;}
	.m1 > .u720w1516, .m1.u720c16 > .s15 {width: 91.75%;}
	.m1 > .u720w11, .m1.u720c16 > .s16, .m1.u720c12 > .s16, .m1.u720c12 > .s15, .m1.u720c12 > .s14, .m1.u720c12 > .s13, .m1.u720c12 > .s12, .m1.u720c10 > .s16, .m1.u720c10 > .s15, .m1.u720c10 > .s14, .m1.u720c10 > .s13, .m1.u720c10 > .s12, .m1.u720c10 > .s11, .m1.u720c10 > .s10, .m1.u720c8 > .s16, .m1.u720c8 > .s15, .m1.u720c8 > .s14, .m1.u720c8 > .s13, .m1.u720c8 > .s12, .m1.u720c8 > .s11, .m1.u720c8 > .s10, .m1.u720c8 > .s9, .m1.u720c8 > .s8, .m1.u720c6 > .s16, .m1.u720c6 > .s15, .m1.u720c6 > .s14, .m1.u720c6 > .s13, .m1.u720c6 > .s12, .m1.u720c6 > .s11, .m1.u720c6 > .s10, .m1.u720c6 > .s9, .m1.u720c6 > .s8, .m1.u720c6 > .s7, .m1.u720c6 > .s6, .m1.u720c5 > .s16, .m1.u720c5 > .s15, .m1.u720c5 > .s14, .m1.u720c5 > .s13, .m1.u720c5 > .s12, .m1.u720c5 > .s11, .m1.u720c5 > .s10, .m1.u720c5 > .s9, .m1.u720c5 > .s8, .m1.u720c5 > .s7, .m1.u720c5 > .s6, .m1.u720c5 > .s5, .m1.u720c4 > .s16, .m1.u720c4 > .s15, .m1.u720c4 > .s14, .m1.u720c4 > .s13, .m1.u720c4 > .s12, .m1.u720c4 > .s11, .m1.u720c4 > .s10, .m1.u720c4 > .s9, .m1.u720c4 > .s8, .m1.u720c4 > .s7, .m1.u720c4 > .s6, .m1.u720c4 > .s5, .m1.u720c4 > .s4, .m1.u720c3 > .s16, .m1.u720c3 > .s15, .m1.u720c3 > .s14, .m1.u720c3 > .s13, .m1.u720c3 > .s12, .m1.u720c3 > .s11, .m1.u720c3 > .s10, .m1.u720c3 > .s9, .m1.u720c3 > .s8, .m1.u720c3 > .s7, .m1.u720c3 > .s6, .m1.u720c3 > .s5, .m1.u720c3 > .s4, .m1.u720c3 > .s3, .m1.u720c2 > .s16, .m1.u720c2 > .s15, .m1.u720c2 > .s14, .m1.u720c2 > .s13, .m1.u720c2 > .s12, .m1.u720c2 > .s11, .m1.u720c2 > .s10, .m1.u720c2 > .s9, .m1.u720c2 > .s8, .m1.u720c2 > .s7, .m1.u720c2 > .s6, .m1.u720c2 > .s5, .m1.u720c2 > .s4, .m1.u720c2 > .s3, .m1.u720c2 > .s2, .m1.u720c1 > .s16, .m1.u720c1 > .s15, .m1.u720c1 > .s14, .m1.u720c1 > .s13, .m1.u720c1 > .s12, .m1.u720c1 > .s11, .m1.u720c1 > .s10, .m1.u720c1 > .s9, .m1.u720c1 > .s8, .m1.u720c1 > .s7, .m1.u720c1 > .s6, .m1.u720c1 > .s5, .m1.u720c1 > .s4, .m1.u720c1 > .s3, .m1.u720c1 > .s2, .m1.u720c1 > * {width: 98%;}
}


/* Cell Span Widths Under 600px */

@media screen and (max-width: 599px) {
	.u600w116, .u600c16 > * {width: 6.25%;}
	.u600w112, .u600c12 > * {width: 8.33333%;}
	.u600w110, .u600c10 > * {width: 10%;}
	.u600w18, .u600c16 > .s2, .u600c8 > * {width: 12.5%;}
	.u600w16, .u600c12 > .s2, .u600c6 > * {width: 16.66667%;}
	.u600w316, .u600c16 > .s3 {width: 18.75%;}
	.u600w15, .u600c10 > .s2, .u600c5 > * {width: 20%;}
	.u600w14, .u600c16 > .s4, .u600c12 > .s3, .u600c8 > .s2, .u600c4 > * {width: 25%;}
	.u600w310, .u600c10 > .s3 {width: 30%;}
	.u600w516, .u600c16 > .s5 {width: 31.25%;}
	.u600w13, .u600c12 > .s4, .u600c6 > .s2, .u600c3 > * {width: 33.33333%;}
	.u600w38, .u600c16 > .s6, .u600c8 > .s3 {width: 37.5%;}
	.u600w25, .u600c10 > .s4, .u600c5 > .s2 {width: 40%;}
	.u600w512, .u600c12 > .s5 {width: 41.66667%;}
	.u600w716, .u600c16 > .s7 {width: 43.75%;}
	.u600w12, .u600c16 > .s8, .u600c12 > .s6, .u600c10 > .s5, .u600c8 > .s4, .u600c6 > .s3, .u600c4 > .s2, .u600c2 > * {width: 50%;}
	.u600w916, .u600c16 > .s9 {width: 56.25%;}
	.u600w712, .u600c12 > .s7 {width: 58.33333%;}
	.u600w35, .u600c10 > .s6, .u600c5 > .s3 {width: 60%;}
	.u600w58, .u600c16 > .s10, .u600c8 > .s5 {width: 62.5%;}
	.u600w23, .u600c12 > .s8, .u600c6 > .s4, .u600c3 > .s2 {width: 66.66667%;}
	.u600w1116, .u600c16 > .s11 {width: 68.75%;}
	.u600w710, .u600c10 > .s7 {width: 70%;}
	.u600w34, .u600c16 > .s12, .u600c12 > .s9, .u600c8 > .s6, .u600c4 > .s3 {width: 75%;}
	.u600w45, .u600c10 > .s8, .u600c5 > .s4 {width: 80%;}
	.u600w1316, .u600c16 > .s13 {width: 81.25%;}
	.u600w56, .u600c12 > .s10, .u600c6 > .s5 {width: 83.33333%;}
	.u600w78, .u600c16 > .s14, .u600c8 > .s7 {width: 87.5%;}
	.u600w910, .u600c10 > .s9 {width: 90%;}
	.u600w1112, .u600c12 > .s11 {width: 91.66667%;}
	.u600w1516, .u600c16 > .s15 {width: 93.75%;}
	.u600w11, .u600c16 > .s16, .u600c12 > .s16, .u600c12 > .s15, .u600c12 > .s14, .u600c12 > .s13, .u600c12 > .s12, .u600c10 > .s16, .u600c10 > .s15, .u600c10 > .s14, .u600c10 > .s13, .u600c10 > .s12, .u600c10 > .s11, .u600c10 > .s10, .u600c8 > .s16, .u600c8 > .s15, .u600c8 > .s14, .u600c8 > .s13, .u600c8 > .s12, .u600c8 > .s11, .u600c8 > .s10, .u600c8 > .s9, .u600c8 > .s8, .u600c6 > .s16, .u600c6 > .s15, .u600c6 > .s14, .u600c6 > .s13, .u600c6 > .s12, .u600c6 > .s11, .u600c6 > .s10, .u600c6 > .s9, .u600c6 > .s8, .u600c6 > .s7, .u600c6 > .s6, .u600c5 > .s16, .u600c5 > .s15, .u600c5 > .s14, .u600c5 > .s13, .u600c5 > .s12, .u600c5 > .s11, .u600c5 > .s10, .u600c5 > .s9, .u600c5 > .s8, .u600c5 > .s7, .u600c5 > .s6, .u600c5 > .s5, .u600c4 > .s16, .u600c4 > .s15, .u600c4 > .s14, .u600c4 > .s13, .u600c4 > .s12, .u600c4 > .s11, .u600c4 > .s10, .u600c4 > .s9, .u600c4 > .s8, .u600c4 > .s7, .u600c4 > .s6, .u600c4 > .s5, .u600c4 > .s4, .u600c3 > .s16, .u600c3 > .s15, .u600c3 > .s14, .u600c3 > .s13, .u600c3 > .s12, .u600c3 > .s11, .u600c3 > .s10, .u600c3 > .s9, .u600c3 > .s8, .u600c3 > .s7, .u600c3 > .s6, .u600c3 > .s5, .u600c3 > .s4, .u600c3 > .s3, .u600c2 > .s16, .u600c2 > .s15, .u600c2 > .s14, .u600c2 > .s13, .u600c2 > .s12, .u600c2 > .s11, .u600c2 > .s10, .u600c2 > .s9, .u600c2 > .s8, .u600c2 > .s7, .u600c2 > .s6, .u600c2 > .s5, .u600c2 > .s4, .u600c2 > .s3, .u600c2 > .s2, .u600c1 > .s16, .u600c1 > .s15, .u600c1 > .s14, .u600c1 > .s13, .u600c1 > .s12, .u600c1 > .s11, .u600c1 > .s10, .u600c1 > .s9, .u600c1 > .s8, .u600c1 > .s7, .u600c1 > .s6, .u600c1 > .s5, .u600c1 > .s4, .u600c1 > .s3, .u600c1 > .s2, .u600c1 > * {width: 100%;}

	.m1 > .u600w116, .m1.u600c16 > * {width: 4.25%;}
	.m1 > .u600w112, .m1.u600c12 > * {width: 6.33333%;}
	.m1 > .u600w110, .m1.u600c10 > * {width: 8%;}
	.m1 > .u600w18, .m1.u600c16 > .s2, .m1.u600c8 > * {width: 10.5%;}
	.m1 > .u600w16, .m1.u600c12 > .s2, .m1.u600c6 > * {width: 14.66667%;}
	.m1 > .u600w316, .m1.u600c16 > .s3 {width: 16.75%;}
	.m1 > .u600w15, .m1.u600c10 > .s2, .m1.u600c5 > * {width: 18%;}
	.m1 > .u600w14, .m1.u600c16 > .s4, .m1.u600c12 > .s3, .m1.u600c8 > .s2, .m1.u600c4 > * {width: 23%;}
	.m1 > .u600w310, .m1.u600c10 > .s3 {width: 28%;}
	.m1 > .u600w516, .m1.u600c16 > .s5 {width: 29.25%;}
	.m1 > .u600w13, .m1.u600c12 > .s4, .m1.u600c6 > .s2, .m1.u600c3 > * {width: 31.33333%;}
	.m1 > .u600w38, .m1.u600c16 > .s6, .m1.u600c8 > .s3 {width: 35.5%;}
	.m1 > .u600w25, .m1.u600c10 > .s4, .m1.u600c5 > .s2 {width: 38%;}
	.m1 > .u600w512, .m1.u600c12 > .s5 {width: 39.66667%;}
	.m1 > .u600w716, .m1.u600c16 > .s7 {width: 41.75%;}
	.m1 > .u600w12, .m1.u600c16 > .s8, .m1.u600c12 > .s6, .m1.u600c10 > .s5, .m1.u600c8 > .s4, .m1.u600c6 > .s3, .m1.u600c4 > .s2, .m1.u600c2 > * {width: 48%;}
	.m1 > .u600w916, .m1.u600c16 > .s9 {width: 54.25%;}
	.m1 > .u600w712, .m1.u600c12 > .s7 {width: 56.33333%;}
	.m1 > .u600w35, .m1.u600c10 > .s6, .m1.u600c5 > .s3 {width: 58%;}
	.m1 > .u600w58, .m1.u600c16 > .s10, .m1.u600c8 > .s5 {width: 60.5%;}
	.m1 > .u600w23, .m1.u600c12 > .s8, .m1.u600c6 > .s4, .m1.u600c3 > .s2 {width: 64.66667%;}
	.m1 > .u600w1116, .m1.u600c16 > .s11 {width: 66.75%;}
	.m1 > .u600w710, .m1.u600c10 > .s7 {width: 68%;}
	.m1 > .u600w34, .m1.u600c16 > .s12, .m1.u600c12 > .s9, .m1.u600c8 > .s6, .m1.u600c4 > .s3 {width: 73%;}
	.m1 > .u600w45, .m1.u600c10 > .s8, .m1.u600c5 > .s4 {width: 78%;}
	.m1 > .u600w1316, .m1.u600c16 > .s13 {width: 79.25%;}
	.m1 > .u600w56, .m1.u600c12 > .s10, .m1.u600c6 > .s5 {width: 81.33333%;}
	.m1 > .u600w78, .m1.u600c16 > .s14, .m1.u600c8 > .s7 {width: 85.5%;}
	.m1 > .u600w910, .m1.u600c10 > .s9 {width: 88%;}
	.m1 > .u600w1112, .m1.u600c12 > .s11 {width: 89.66667%;}
	.m1 > .u600w1516, .m1.u600c16 > .s15 {width: 91.75%;}
	.m1 > .u600w11, .m1.u600c16 > .s16, .m1.u600c12 > .s16, .m1.u600c12 > .s15, .m1.u600c12 > .s14, .m1.u600c12 > .s13, .m1.u600c12 > .s12, .m1.u600c10 > .s16, .m1.u600c10 > .s15, .m1.u600c10 > .s14, .m1.u600c10 > .s13, .m1.u600c10 > .s12, .m1.u600c10 > .s11, .m1.u600c10 > .s10, .m1.u600c8 > .s16, .m1.u600c8 > .s15, .m1.u600c8 > .s14, .m1.u600c8 > .s13, .m1.u600c8 > .s12, .m1.u600c8 > .s11, .m1.u600c8 > .s10, .m1.u600c8 > .s9, .m1.u600c8 > .s8, .m1.u600c6 > .s16, .m1.u600c6 > .s15, .m1.u600c6 > .s14, .m1.u600c6 > .s13, .m1.u600c6 > .s12, .m1.u600c6 > .s11, .m1.u600c6 > .s10, .m1.u600c6 > .s9, .m1.u600c6 > .s8, .m1.u600c6 > .s7, .m1.u600c6 > .s6, .m1.u600c5 > .s16, .m1.u600c5 > .s15, .m1.u600c5 > .s14, .m1.u600c5 > .s13, .m1.u600c5 > .s12, .m1.u600c5 > .s11, .m1.u600c5 > .s10, .m1.u600c5 > .s9, .m1.u600c5 > .s8, .m1.u600c5 > .s7, .m1.u600c5 > .s6, .m1.u600c5 > .s5, .m1.u600c4 > .s16, .m1.u600c4 > .s15, .m1.u600c4 > .s14, .m1.u600c4 > .s13, .m1.u600c4 > .s12, .m1.u600c4 > .s11, .m1.u600c4 > .s10, .m1.u600c4 > .s9, .m1.u600c4 > .s8, .m1.u600c4 > .s7, .m1.u600c4 > .s6, .m1.u600c4 > .s5, .m1.u600c4 > .s4, .m1.u600c3 > .s16, .m1.u600c3 > .s15, .m1.u600c3 > .s14, .m1.u600c3 > .s13, .m1.u600c3 > .s12, .m1.u600c3 > .s11, .m1.u600c3 > .s10, .m1.u600c3 > .s9, .m1.u600c3 > .s8, .m1.u600c3 > .s7, .m1.u600c3 > .s6, .m1.u600c3 > .s5, .m1.u600c3 > .s4, .m1.u600c3 > .s3, .m1.u600c2 > .s16, .m1.u600c2 > .s15, .m1.u600c2 > .s14, .m1.u600c2 > .s13, .m1.u600c2 > .s12, .m1.u600c2 > .s11, .m1.u600c2 > .s10, .m1.u600c2 > .s9, .m1.u600c2 > .s8, .m1.u600c2 > .s7, .m1.u600c2 > .s6, .m1.u600c2 > .s5, .m1.u600c2 > .s4, .m1.u600c2 > .s3, .m1.u600c2 > .s2, .m1.u600c1 > .s16, .m1.u600c1 > .s15, .m1.u600c1 > .s14, .m1.u600c1 > .s13, .m1.u600c1 > .s12, .m1.u600c1 > .s11, .m1.u600c1 > .s10, .m1.u600c1 > .s9, .m1.u600c1 > .s8, .m1.u600c1 > .s7, .m1.u600c1 > .s6, .m1.u600c1 > .s5, .m1.u600c1 > .s4, .m1.u600c1 > .s3, .m1.u600c1 > .s2, .m1.u600c1 > * {width: 98%;}
}


/* Cell Span Widths Under 480px */

@media screen and (max-width: 479px) {
	.u480w116, .u480c16 > * {width: 6.25%;}
	.u480w112, .u480c12 > * {width: 8.33333%;}
	.u480w110, .u480c10 > * {width: 10%;}
	.u480w18, .u480c16 > .s2, .u480c8 > * {width: 12.5%;}
	.u480w16, .u480c12 > .s2, .u480c6 > * {width: 16.66667%;}
	.u480w316, .u480c16 > .s3 {width: 18.75%;}
	.u480w15, .u480c10 > .s2, .u480c5 > * {width: 20%;}
	.u480w14, .u480c16 > .s4, .u480c12 > .s3, .u480c8 > .s2, .u480c4 > * {width: 25%;}
	.u480w310, .u480c10 > .s3 {width: 30%;}
	.u480w516, .u480c16 > .s5 {width: 31.25%;}
	.u480w13, .u480c12 > .s4, .u480c6 > .s2, .u480c3 > * {width: 33.33333%;}
	.u480w38, .u480c16 > .s6, .u480c8 > .s3 {width: 37.5%;}
	.u480w25, .u480c10 > .s4, .u480c5 > .s2 {width: 40%;}
	.u480w512, .u480c12 > .s5 {width: 41.66667%;}
	.u480w716, .u480c16 > .s7 {width: 43.75%;}
	.u480w12, .u480c16 > .s8, .u480c12 > .s6, .u480c10 > .s5, .u480c8 > .s4, .u480c6 > .s3, .u480c4 > .s2, .u480c2 > * {width: 50%;}
	.u480w916, .u480c16 > .s9 {width: 56.25%;}
	.u480w712, .u480c12 > .s7 {width: 58.33333%;}
	.u480w35, .u480c10 > .s6, .u480c5 > .s3 {width: 60%;}
	.u480w58, .u480c16 > .s10, .u480c8 > .s5 {width: 62.5%;}
	.u480w23, .u480c12 > .s8, .u480c6 > .s4, .u480c3 > .s2 {width: 66.66667%;}
	.u480w1116, .u480c16 > .s11 {width: 68.75%;}
	.u480w710, .u480c10 > .s7 {width: 70%;}
	.u480w34, .u480c16 > .s12, .u480c12 > .s9, .u480c8 > .s6, .u480c4 > .s3 {width: 75%;}
	.u480w45, .u480c10 > .s8, .u480c5 > .s4 {width: 80%;}
	.u480w1316, .u480c16 > .s13 {width: 81.25%;}
	.u480w56, .u480c12 > .s10, .u480c6 > .s5 {width: 83.33333%;}
	.u480w78, .u480c16 > .s14, .u480c8 > .s7 {width: 87.5%;}
	.u480w910, .u480c10 > .s9 {width: 90%;}
	.u480w1112, .u480c12 > .s11 {width: 91.66667%;}
	.u480w1516, .u480c16 > .s15 {width: 93.75%;}
	.u480w11, .u480c16 > .s16, .u480c12 > .s16, .u480c12 > .s15, .u480c12 > .s14, .u480c12 > .s13, .u480c12 > .s12, .u480c10 > .s16, .u480c10 > .s15, .u480c10 > .s14, .u480c10 > .s13, .u480c10 > .s12, .u480c10 > .s11, .u480c10 > .s10, .u480c8 > .s16, .u480c8 > .s15, .u480c8 > .s14, .u480c8 > .s13, .u480c8 > .s12, .u480c8 > .s11, .u480c8 > .s10, .u480c8 > .s9, .u480c8 > .s8, .u480c6 > .s16, .u480c6 > .s15, .u480c6 > .s14, .u480c6 > .s13, .u480c6 > .s12, .u480c6 > .s11, .u480c6 > .s10, .u480c6 > .s9, .u480c6 > .s8, .u480c6 > .s7, .u480c6 > .s6, .u480c5 > .s16, .u480c5 > .s15, .u480c5 > .s14, .u480c5 > .s13, .u480c5 > .s12, .u480c5 > .s11, .u480c5 > .s10, .u480c5 > .s9, .u480c5 > .s8, .u480c5 > .s7, .u480c5 > .s6, .u480c5 > .s5, .u480c4 > .s16, .u480c4 > .s15, .u480c4 > .s14, .u480c4 > .s13, .u480c4 > .s12, .u480c4 > .s11, .u480c4 > .s10, .u480c4 > .s9, .u480c4 > .s8, .u480c4 > .s7, .u480c4 > .s6, .u480c4 > .s5, .u480c4 > .s4, .u480c3 > .s16, .u480c3 > .s15, .u480c3 > .s14, .u480c3 > .s13, .u480c3 > .s12, .u480c3 > .s11, .u480c3 > .s10, .u480c3 > .s9, .u480c3 > .s8, .u480c3 > .s7, .u480c3 > .s6, .u480c3 > .s5, .u480c3 > .s4, .u480c3 > .s3, .u480c2 > .s16, .u480c2 > .s15, .u480c2 > .s14, .u480c2 > .s13, .u480c2 > .s12, .u480c2 > .s11, .u480c2 > .s10, .u480c2 > .s9, .u480c2 > .s8, .u480c2 > .s7, .u480c2 > .s6, .u480c2 > .s5, .u480c2 > .s4, .u480c2 > .s3, .u480c2 > .s2, .u480c1 > .s16, .u480c1 > .s15, .u480c1 > .s14, .u480c1 > .s13, .u480c1 > .s12, .u480c1 > .s11, .u480c1 > .s10, .u480c1 > .s9, .u480c1 > .s8, .u480c1 > .s7, .u480c1 > .s6, .u480c1 > .s5, .u480c1 > .s4, .u480c1 > .s3, .u480c1 > .s2, .u480c1 > * {width: 100%;}

	.m1 > .u480w116, .m1.u480c16 > * {width: 4.25%;}
	.m1 > .u480w112, .m1.u480c12 > * {width: 6.33333%;}
	.m1 > .u480w110, .m1.u480c10 > * {width: 8%;}
	.m1 > .u480w18, .m1.u480c16 > .s2, .m1.u480c8 > * {width: 10.5%;}
	.m1 > .u480w16, .m1.u480c12 > .s2, .m1.u480c6 > * {width: 14.66667%;}
	.m1 > .u480w316, .m1.u480c16 > .s3 {width: 16.75%;}
	.m1 > .u480w15, .m1.u480c10 > .s2, .m1.u480c5 > * {width: 18%;}
	.m1 > .u480w14, .m1.u480c16 > .s4, .m1.u480c12 > .s3, .m1.u480c8 > .s2, .m1.u480c4 > * {width: 23%;}
	.m1 > .u480w310, .m1.u480c10 > .s3 {width: 28%;}
	.m1 > .u480w516, .m1.u480c16 > .s5 {width: 29.25%;}
	.m1 > .u480w13, .m1.u480c12 > .s4, .m1.u480c6 > .s2, .m1.u480c3 > * {width: 31.33333%;}
	.m1 > .u480w38, .m1.u480c16 > .s6, .m1.u480c8 > .s3 {width: 35.5%;}
	.m1 > .u480w25, .m1.u480c10 > .s4, .m1.u480c5 > .s2 {width: 38%;}
	.m1 > .u480w512, .m1.u480c12 > .s5 {width: 39.66667%;}
	.m1 > .u480w716, .m1.u480c16 > .s7 {width: 41.75%;}
	.m1 > .u480w12, .m1.u480c16 > .s8, .m1.u480c12 > .s6, .m1.u480c10 > .s5, .m1.u480c8 > .s4, .m1.u480c6 > .s3, .m1.u480c4 > .s2, .m1.u480c2 > * {width: 48%;}
	.m1 > .u480w916, .m1.u480c16 > .s9 {width: 54.25%;}
	.m1 > .u480w712, .m1.u480c12 > .s7 {width: 56.33333%;}
	.m1 > .u480w35, .m1.u480c10 > .s6, .m1.u480c5 > .s3 {width: 58%;}
	.m1 > .u480w58, .m1.u480c16 > .s10, .m1.u480c8 > .s5 {width: 60.5%;}
	.m1 > .u480w23, .m1.u480c12 > .s8, .m1.u480c6 > .s4, .m1.u480c3 > .s2 {width: 64.66667%;}
	.m1 > .u480w1116, .m1.u480c16 > .s11 {width: 66.75%;}
	.m1 > .u480w710, .m1.u480c10 > .s7 {width: 68%;}
	.m1 > .u480w34, .m1.u480c16 > .s12, .m1.u480c12 > .s9, .m1.u480c8 > .s6, .m1.u480c4 > .s3 {width: 73%;}
	.m1 > .u480w45, .m1.u480c10 > .s8, .m1.u480c5 > .s4 {width: 78%;}
	.m1 > .u480w1316, .m1.u480c16 > .s13 {width: 79.25%;}
	.m1 > .u480w56, .m1.u480c12 > .s10, .m1.u480c6 > .s5 {width: 81.33333%;}
	.m1 > .u480w78, .m1.u480c16 > .s14, .m1.u480c8 > .s7 {width: 85.5%;}
	.m1 > .u480w910, .m1.u480c10 > .s9 {width: 88%;}
	.m1 > .u480w1112, .m1.u480c12 > .s11 {width: 89.66667%;}
	.m1 > .u480w1516, .m1.u480c16 > .s15 {width: 91.75%;}
	.m1 > .u480w11, .m1.u480c16 > .s16, .m1.u480c12 > .s16, .m1.u480c12 > .s15, .m1.u480c12 > .s14, .m1.u480c12 > .s13, .m1.u480c12 > .s12, .m1.u480c10 > .s16, .m1.u480c10 > .s15, .m1.u480c10 > .s14, .m1.u480c10 > .s13, .m1.u480c10 > .s12, .m1.u480c10 > .s11, .m1.u480c10 > .s10, .m1.u480c8 > .s16, .m1.u480c8 > .s15, .m1.u480c8 > .s14, .m1.u480c8 > .s13, .m1.u480c8 > .s12, .m1.u480c8 > .s11, .m1.u480c8 > .s10, .m1.u480c8 > .s9, .m1.u480c8 > .s8, .m1.u480c6 > .s16, .m1.u480c6 > .s15, .m1.u480c6 > .s14, .m1.u480c6 > .s13, .m1.u480c6 > .s12, .m1.u480c6 > .s11, .m1.u480c6 > .s10, .m1.u480c6 > .s9, .m1.u480c6 > .s8, .m1.u480c6 > .s7, .m1.u480c6 > .s6, .m1.u480c5 > .s16, .m1.u480c5 > .s15, .m1.u480c5 > .s14, .m1.u480c5 > .s13, .m1.u480c5 > .s12, .m1.u480c5 > .s11, .m1.u480c5 > .s10, .m1.u480c5 > .s9, .m1.u480c5 > .s8, .m1.u480c5 > .s7, .m1.u480c5 > .s6, .m1.u480c5 > .s5, .m1.u480c4 > .s16, .m1.u480c4 > .s15, .m1.u480c4 > .s14, .m1.u480c4 > .s13, .m1.u480c4 > .s12, .m1.u480c4 > .s11, .m1.u480c4 > .s10, .m1.u480c4 > .s9, .m1.u480c4 > .s8, .m1.u480c4 > .s7, .m1.u480c4 > .s6, .m1.u480c4 > .s5, .m1.u480c4 > .s4, .m1.u480c3 > .s16, .m1.u480c3 > .s15, .m1.u480c3 > .s14, .m1.u480c3 > .s13, .m1.u480c3 > .s12, .m1.u480c3 > .s11, .m1.u480c3 > .s10, .m1.u480c3 > .s9, .m1.u480c3 > .s8, .m1.u480c3 > .s7, .m1.u480c3 > .s6, .m1.u480c3 > .s5, .m1.u480c3 > .s4, .m1.u480c3 > .s3, .m1.u480c2 > .s16, .m1.u480c2 > .s15, .m1.u480c2 > .s14, .m1.u480c2 > .s13, .m1.u480c2 > .s12, .m1.u480c2 > .s11, .m1.u480c2 > .s10, .m1.u480c2 > .s9, .m1.u480c2 > .s8, .m1.u480c2 > .s7, .m1.u480c2 > .s6, .m1.u480c2 > .s5, .m1.u480c2 > .s4, .m1.u480c2 > .s3, .m1.u480c2 > .s2, .m1.u480c1 > .s16, .m1.u480c1 > .s15, .m1.u480c1 > .s14, .m1.u480c1 > .s13, .m1.u480c1 > .s12, .m1.u480c1 > .s11, .m1.u480c1 > .s10, .m1.u480c1 > .s9, .m1.u480c1 > .s8, .m1.u480c1 > .s7, .m1.u480c1 > .s6, .m1.u480c1 > .s5, .m1.u480c1 > .s4, .m1.u480c1 > .s3, .m1.u480c1 > .s2, .m1.u480c1 > * {width: 98%;}
}


/* Cell Span Widths Under 360px */

@media screen and (max-width: 359px) {
	.u360w116, .u360c16 > * {width: 6.25%;}
	.u360w112, .u360c12 > * {width: 8.33333%;}
	.u360w110, .u360c10 > * {width: 10%;}
	.u360w18, .u360c16 > .s2, .u360c8 > * {width: 12.5%;}
	.u360w16, .u360c12 > .s2, .u360c6 > * {width: 16.66667%;}
	.u360w316, .u360c16 > .s3 {width: 18.75%;}
	.u360w15, .u360c10 > .s2, .u360c5 > * {width: 20%;}
	.u360w14, .u360c16 > .s4, .u360c12 > .s3, .u360c8 > .s2, .u360c4 > * {width: 25%;}
	.u360w310, .u360c10 > .s3 {width: 30%;}
	.u360w516, .u360c16 > .s5 {width: 31.25%;}
	.u360w13, .u360c12 > .s4, .u360c6 > .s2, .u360c3 > * {width: 33.33333%;}
	.u360w38, .u360c16 > .s6, .u360c8 > .s3 {width: 37.5%;}
	.u360w25, .u360c10 > .s4, .u360c5 > .s2 {width: 40%;}
	.u360w512, .u360c12 > .s5 {width: 41.66667%;}
	.u360w716, .u360c16 > .s7 {width: 43.75%;}
	.u360w12, .u360c16 > .s8, .u360c12 > .s6, .u360c10 > .s5, .u360c8 > .s4, .u360c6 > .s3, .u360c4 > .s2, .u360c2 > * {width: 50%;}
	.u360w916, .u360c16 > .s9 {width: 56.25%;}
	.u360w712, .u360c12 > .s7 {width: 58.33333%;}
	.u360w35, .u360c10 > .s6, .u360c5 > .s3 {width: 60%;}
	.u360w58, .u360c16 > .s10, .u360c8 > .s5 {width: 62.5%;}
	.u360w23, .u360c12 > .s8, .u360c6 > .s4, .u360c3 > .s2 {width: 66.66667%;}
	.u360w1116, .u360c16 > .s11 {width: 68.75%;}
	.u360w710, .u360c10 > .s7 {width: 70%;}
	.u360w34, .u360c16 > .s12, .u360c12 > .s9, .u360c8 > .s6, .u360c4 > .s3 {width: 75%;}
	.u360w45, .u360c10 > .s8, .u360c5 > .s4 {width: 80%;}
	.u360w1316, .u360c16 > .s13 {width: 81.25%;}
	.u360w56, .u360c12 > .s10, .u360c6 > .s5 {width: 83.33333%;}
	.u360w78, .u360c16 > .s14, .u360c8 > .s7 {width: 87.5%;}
	.u360w910, .u360c10 > .s9 {width: 90%;}
	.u360w1112, .u360c12 > .s11 {width: 91.66667%;}
	.u360w1516, .u360c16 > .s15 {width: 93.75%;}
	.u360w11, .u360c16 > .s16, .u360c12 > .s16, .u360c12 > .s15, .u360c12 > .s14, .u360c12 > .s13, .u360c12 > .s12, .u360c10 > .s16, .u360c10 > .s15, .u360c10 > .s14, .u360c10 > .s13, .u360c10 > .s12, .u360c10 > .s11, .u360c10 > .s10, .u360c8 > .s16, .u360c8 > .s15, .u360c8 > .s14, .u360c8 > .s13, .u360c8 > .s12, .u360c8 > .s11, .u360c8 > .s10, .u360c8 > .s9, .u360c8 > .s8, .u360c6 > .s16, .u360c6 > .s15, .u360c6 > .s14, .u360c6 > .s13, .u360c6 > .s12, .u360c6 > .s11, .u360c6 > .s10, .u360c6 > .s9, .u360c6 > .s8, .u360c6 > .s7, .u360c6 > .s6, .u360c5 > .s16, .u360c5 > .s15, .u360c5 > .s14, .u360c5 > .s13, .u360c5 > .s12, .u360c5 > .s11, .u360c5 > .s10, .u360c5 > .s9, .u360c5 > .s8, .u360c5 > .s7, .u360c5 > .s6, .u360c5 > .s5, .u360c4 > .s16, .u360c4 > .s15, .u360c4 > .s14, .u360c4 > .s13, .u360c4 > .s12, .u360c4 > .s11, .u360c4 > .s10, .u360c4 > .s9, .u360c4 > .s8, .u360c4 > .s7, .u360c4 > .s6, .u360c4 > .s5, .u360c4 > .s4, .u360c3 > .s16, .u360c3 > .s15, .u360c3 > .s14, .u360c3 > .s13, .u360c3 > .s12, .u360c3 > .s11, .u360c3 > .s10, .u360c3 > .s9, .u360c3 > .s8, .u360c3 > .s7, .u360c3 > .s6, .u360c3 > .s5, .u360c3 > .s4, .u360c3 > .s3, .u360c2 > .s16, .u360c2 > .s15, .u360c2 > .s14, .u360c2 > .s13, .u360c2 > .s12, .u360c2 > .s11, .u360c2 > .s10, .u360c2 > .s9, .u360c2 > .s8, .u360c2 > .s7, .u360c2 > .s6, .u360c2 > .s5, .u360c2 > .s4, .u360c2 > .s3, .u360c2 > .s2, .u360c1 > .s16, .u360c1 > .s15, .u360c1 > .s14, .u360c1 > .s13, .u360c1 > .s12, .u360c1 > .s11, .u360c1 > .s10, .u360c1 > .s9, .u360c1 > .s8, .u360c1 > .s7, .u360c1 > .s6, .u360c1 > .s5, .u360c1 > .s4, .u360c1 > .s3, .u360c1 > .s2, .u360c1 > * {width: 100%;}

	.m1 > .u360w116, .m1.u360c16 > * {width: 4.25%;}
	.m1 > .u360w112, .m1.u360c12 > * {width: 6.33333%;}
	.m1 > .u360w110, .m1.u360c10 > * {width: 8%;}
	.m1 > .u360w18, .m1.u360c16 > .s2, .m1.u360c8 > * {width: 10.5%;}
	.m1 > .u360w16, .m1.u360c12 > .s2, .m1.u360c6 > * {width: 14.66667%;}
	.m1 > .u360w316, .m1.u360c16 > .s3 {width: 16.75%;}
	.m1 > .u360w15, .m1.u360c10 > .s2, .m1.u360c5 > * {width: 18%;}
	.m1 > .u360w14, .m1.u360c16 > .s4, .m1.u360c12 > .s3, .m1.u360c8 > .s2, .m1.u360c4 > * {width: 23%;}
	.m1 > .u360w310, .m1.u360c10 > .s3 {width: 28%;}
	.m1 > .u360w516, .m1.u360c16 > .s5 {width: 29.25%;}
	.m1 > .u360w13, .m1.u360c12 > .s4, .m1.u360c6 > .s2, .m1.u360c3 > * {width: 31.33333%;}
	.m1 > .u360w38, .m1.u360c16 > .s6, .m1.u360c8 > .s3 {width: 35.5%;}
	.m1 > .u360w25, .m1.u360c10 > .s4, .m1.u360c5 > .s2 {width: 38%;}
	.m1 > .u360w512, .m1.u360c12 > .s5 {width: 39.66667%;}
	.m1 > .u360w716, .m1.u360c16 > .s7 {width: 41.75%;}
	.m1 > .u360w12, .m1.u360c16 > .s8, .m1.u360c12 > .s6, .m1.u360c10 > .s5, .m1.u360c8 > .s4, .m1.u360c6 > .s3, .m1.u360c4 > .s2, .m1.u360c2 > * {width: 48%;}
	.m1 > .u360w916, .m1.u360c16 > .s9 {width: 54.25%;}
	.m1 > .u360w712, .m1.u360c12 > .s7 {width: 56.33333%;}
	.m1 > .u360w35, .m1.u360c10 > .s6, .m1.u360c5 > .s3 {width: 58%;}
	.m1 > .u360w58, .m1.u360c16 > .s10, .m1.u360c8 > .s5 {width: 60.5%;}
	.m1 > .u360w23, .m1.u360c12 > .s8, .m1.u360c6 > .s4, .m1.u360c3 > .s2 {width: 64.66667%;}
	.m1 > .u360w1116, .m1.u360c16 > .s11 {width: 66.75%;}
	.m1 > .u360w710, .m1.u360c10 > .s7 {width: 68%;}
	.m1 > .u360w34, .m1.u360c16 > .s12, .m1.u360c12 > .s9, .m1.u360c8 > .s6, .m1.u360c4 > .s3 {width: 73%;}
	.m1 > .u360w45, .m1.u360c10 > .s8, .m1.u360c5 > .s4 {width: 78%;}
	.m1 > .u360w1316, .m1.u360c16 > .s13 {width: 79.25%;}
	.m1 > .u360w56, .m1.u360c12 > .s10, .m1.u360c6 > .s5 {width: 81.33333%;}
	.m1 > .u360w78, .m1.u360c16 > .s14, .m1.u360c8 > .s7 {width: 85.5%;}
	.m1 > .u360w910, .m1.u360c10 > .s9 {width: 88%;}
	.m1 > .u360w1112, .m1.u360c12 > .s11 {width: 89.66667%;}
	.m1 > .u360w1516, .m1.u360c16 > .s15 {width: 91.75%;}
	.m1 > .u360w11, .m1.u360c16 > .s16, .m1.u360c12 > .s16, .m1.u360c12 > .s15, .m1.u360c12 > .s14, .m1.u360c12 > .s13, .m1.u360c12 > .s12, .m1.u360c10 > .s16, .m1.u360c10 > .s15, .m1.u360c10 > .s14, .m1.u360c10 > .s13, .m1.u360c10 > .s12, .m1.u360c10 > .s11, .m1.u360c10 > .s10, .m1.u360c8 > .s16, .m1.u360c8 > .s15, .m1.u360c8 > .s14, .m1.u360c8 > .s13, .m1.u360c8 > .s12, .m1.u360c8 > .s11, .m1.u360c8 > .s10, .m1.u360c8 > .s9, .m1.u360c8 > .s8, .m1.u360c6 > .s16, .m1.u360c6 > .s15, .m1.u360c6 > .s14, .m1.u360c6 > .s13, .m1.u360c6 > .s12, .m1.u360c6 > .s11, .m1.u360c6 > .s10, .m1.u360c6 > .s9, .m1.u360c6 > .s8, .m1.u360c6 > .s7, .m1.u360c6 > .s6, .m1.u360c5 > .s16, .m1.u360c5 > .s15, .m1.u360c5 > .s14, .m1.u360c5 > .s13, .m1.u360c5 > .s12, .m1.u360c5 > .s11, .m1.u360c5 > .s10, .m1.u360c5 > .s9, .m1.u360c5 > .s8, .m1.u360c5 > .s7, .m1.u360c5 > .s6, .m1.u360c5 > .s5, .m1.u360c4 > .s16, .m1.u360c4 > .s15, .m1.u360c4 > .s14, .m1.u360c4 > .s13, .m1.u360c4 > .s12, .m1.u360c4 > .s11, .m1.u360c4 > .s10, .m1.u360c4 > .s9, .m1.u360c4 > .s8, .m1.u360c4 > .s7, .m1.u360c4 > .s6, .m1.u360c4 > .s5, .m1.u360c4 > .s4, .m1.u360c3 > .s16, .m1.u360c3 > .s15, .m1.u360c3 > .s14, .m1.u360c3 > .s13, .m1.u360c3 > .s12, .m1.u360c3 > .s11, .m1.u360c3 > .s10, .m1.u360c3 > .s9, .m1.u360c3 > .s8, .m1.u360c3 > .s7, .m1.u360c3 > .s6, .m1.u360c3 > .s5, .m1.u360c3 > .s4, .m1.u360c3 > .s3, .m1.u360c2 > .s16, .m1.u360c2 > .s15, .m1.u360c2 > .s14, .m1.u360c2 > .s13, .m1.u360c2 > .s12, .m1.u360c2 > .s11, .m1.u360c2 > .s10, .m1.u360c2 > .s9, .m1.u360c2 > .s8, .m1.u360c2 > .s7, .m1.u360c2 > .s6, .m1.u360c2 > .s5, .m1.u360c2 > .s4, .m1.u360c2 > .s3, .m1.u360c2 > .s2, .m1.u360c1 > .s16, .m1.u360c1 > .s15, .m1.u360c1 > .s14, .m1.u360c1 > .s13, .m1.u360c1 > .s12, .m1.u360c1 > .s11, .m1.u360c1 > .s10, .m1.u360c1 > .s9, .m1.u360c1 > .s8, .m1.u360c1 > .s7, .m1.u360c1 > .s6, .m1.u360c1 > .s5, .m1.u360c1 > .s4, .m1.u360c1 > .s3, .m1.u360c1 > .s2, .m1.u360c1 > * {width: 98%;}
}


/* Cell Span Widths Under 240px */

@media screen and (max-width: 239px) {
	.u240w116, .u240c16 > * {width: 6.25%;}
	.u240w112, .u240c12 > * {width: 8.33333%;}
	.u240w110, .u240c10 > * {width: 10%;}
	.u240w18, .u240c16 > .s2, .u240c8 > * {width: 12.5%;}
	.u240w16, .u240c12 > .s2, .u240c6 > * {width: 16.66667%;}
	.u240w316, .u240c16 > .s3 {width: 18.75%;}
	.u240w15, .u240c10 > .s2, .u240c5 > * {width: 20%;}
	.u240w14, .u240c16 > .s4, .u240c12 > .s3, .u240c8 > .s2, .u240c4 > * {width: 25%;}
	.u240w310, .u240c10 > .s3 {width: 30%;}
	.u240w516, .u240c16 > .s5 {width: 31.25%;}
	.u240w13, .u240c12 > .s4, .u240c6 > .s2, .u240c3 > * {width: 33.33333%;}
	.u240w38, .u240c16 > .s6, .u240c8 > .s3 {width: 37.5%;}
	.u240w25, .u240c10 > .s4, .u240c5 > .s2 {width: 40%;}
	.u240w512, .u240c12 > .s5 {width: 41.66667%;}
	.u240w716, .u240c16 > .s7 {width: 43.75%;}
	.u240w12, .u240c16 > .s8, .u240c12 > .s6, .u240c10 > .s5, .u240c8 > .s4, .u240c6 > .s3, .u240c4 > .s2, .u240c2 > * {width: 50%;}
	.u240w916, .u240c16 > .s9 {width: 56.25%;}
	.u240w712, .u240c12 > .s7 {width: 58.33333%;}
	.u240w35, .u240c10 > .s6, .u240c5 > .s3 {width: 60%;}
	.u240w58, .u240c16 > .s10, .u240c8 > .s5 {width: 62.5%;}
	.u240w23, .u240c12 > .s8, .u240c6 > .s4, .u240c3 > .s2 {width: 66.66667%;}
	.u240w1116, .u240c16 > .s11 {width: 68.75%;}
	.u240w710, .u240c10 > .s7 {width: 70%;}
	.u240w34, .u240c16 > .s12, .u240c12 > .s9, .u240c8 > .s6, .u240c4 > .s3 {width: 75%;}
	.u240w45, .u240c10 > .s8, .u240c5 > .s4 {width: 80%;}
	.u240w1316, .u240c16 > .s13 {width: 81.25%;}
	.u240w56, .u240c12 > .s10, .u240c6 > .s5 {width: 83.33333%;}
	.u240w78, .u240c16 > .s14, .u240c8 > .s7 {width: 87.5%;}
	.u240w910, .u240c10 > .s9 {width: 90%;}
	.u240w1112, .u240c12 > .s11 {width: 91.66667%;}
	.u240w1516, .u240c16 > .s15 {width: 93.75%;}
	.u240w11, .u240c16 > .s16, .u240c12 > .s16, .u240c12 > .s15, .u240c12 > .s14, .u240c12 > .s13, .u240c12 > .s12, .u240c10 > .s16, .u240c10 > .s15, .u240c10 > .s14, .u240c10 > .s13, .u240c10 > .s12, .u240c10 > .s11, .u240c10 > .s10, .u240c8 > .s16, .u240c8 > .s15, .u240c8 > .s14, .u240c8 > .s13, .u240c8 > .s12, .u240c8 > .s11, .u240c8 > .s10, .u240c8 > .s9, .u240c8 > .s8, .u240c6 > .s16, .u240c6 > .s15, .u240c6 > .s14, .u240c6 > .s13, .u240c6 > .s12, .u240c6 > .s11, .u240c6 > .s10, .u240c6 > .s9, .u240c6 > .s8, .u240c6 > .s7, .u240c6 > .s6, .u240c5 > .s16, .u240c5 > .s15, .u240c5 > .s14, .u240c5 > .s13, .u240c5 > .s12, .u240c5 > .s11, .u240c5 > .s10, .u240c5 > .s9, .u240c5 > .s8, .u240c5 > .s7, .u240c5 > .s6, .u240c5 > .s5, .u240c4 > .s16, .u240c4 > .s15, .u240c4 > .s14, .u240c4 > .s13, .u240c4 > .s12, .u240c4 > .s11, .u240c4 > .s10, .u240c4 > .s9, .u240c4 > .s8, .u240c4 > .s7, .u240c4 > .s6, .u240c4 > .s5, .u240c4 > .s4, .u240c3 > .s16, .u240c3 > .s15, .u240c3 > .s14, .u240c3 > .s13, .u240c3 > .s12, .u240c3 > .s11, .u240c3 > .s10, .u240c3 > .s9, .u240c3 > .s8, .u240c3 > .s7, .u240c3 > .s6, .u240c3 > .s5, .u240c3 > .s4, .u240c3 > .s3, .u240c2 > .s16, .u240c2 > .s15, .u240c2 > .s14, .u240c2 > .s13, .u240c2 > .s12, .u240c2 > .s11, .u240c2 > .s10, .u240c2 > .s9, .u240c2 > .s8, .u240c2 > .s7, .u240c2 > .s6, .u240c2 > .s5, .u240c2 > .s4, .u240c2 > .s3, .u240c2 > .s2, .u240c1 > .s16, .u240c1 > .s15, .u240c1 > .s14, .u240c1 > .s13, .u240c1 > .s12, .u240c1 > .s11, .u240c1 > .s10, .u240c1 > .s9, .u240c1 > .s8, .u240c1 > .s7, .u240c1 > .s6, .u240c1 > .s5, .u240c1 > .s4, .u240c1 > .s3, .u240c1 > .s2, .u240c1 > * {width: 100%;}

	.m1 > .u240w116, .m1.u240c16 > * {width: 4.25%;}
	.m1 > .u240w112, .m1.u240c12 > * {width: 6.33333%;}
	.m1 > .u240w110, .m1.u240c10 > * {width: 8%;}
	.m1 > .u240w18, .m1.u240c16 > .s2, .m1.u240c8 > * {width: 10.5%;}
	.m1 > .u240w16, .m1.u240c12 > .s2, .m1.u240c6 > * {width: 14.66667%;}
	.m1 > .u240w316, .m1.u240c16 > .s3 {width: 16.75%;}
	.m1 > .u240w15, .m1.u240c10 > .s2, .m1.u240c5 > * {width: 18%;}
	.m1 > .u240w14, .m1.u240c16 > .s4, .m1.u240c12 > .s3, .m1.u240c8 > .s2, .m1.u240c4 > * {width: 23%;}
	.m1 > .u240w310, .m1.u240c10 > .s3 {width: 28%;}
	.m1 > .u240w516, .m1.u240c16 > .s5 {width: 29.25%;}
	.m1 > .u240w13, .m1.u240c12 > .s4, .m1.u240c6 > .s2, .m1.u240c3 > * {width: 31.33333%;}
	.m1 > .u240w38, .m1.u240c16 > .s6, .m1.u240c8 > .s3 {width: 35.5%;}
	.m1 > .u240w25, .m1.u240c10 > .s4, .m1.u240c5 > .s2 {width: 38%;}
	.m1 > .u240w512, .m1.u240c12 > .s5 {width: 39.66667%;}
	.m1 > .u240w716, .m1.u240c16 > .s7 {width: 41.75%;}
	.m1 > .u240w12, .m1.u240c16 > .s8, .m1.u240c12 > .s6, .m1.u240c10 > .s5, .m1.u240c8 > .s4, .m1.u240c6 > .s3, .m1.u240c4 > .s2, .m1.u240c2 > * {width: 48%;}
	.m1 > .u240w916, .m1.u240c16 > .s9 {width: 54.25%;}
	.m1 > .u240w712, .m1.u240c12 > .s7 {width: 56.33333%;}
	.m1 > .u240w35, .m1.u240c10 > .s6, .m1.u240c5 > .s3 {width: 58%;}
	.m1 > .u240w58, .m1.u240c16 > .s10, .m1.u240c8 > .s5 {width: 60.5%;}
	.m1 > .u240w23, .m1.u240c12 > .s8, .m1.u240c6 > .s4, .m1.u240c3 > .s2 {width: 64.66667%;}
	.m1 > .u240w1116, .m1.u240c16 > .s11 {width: 66.75%;}
	.m1 > .u240w710, .m1.u240c10 > .s7 {width: 68%;}
	.m1 > .u240w34, .m1.u240c16 > .s12, .m1.u240c12 > .s9, .m1.u240c8 > .s6, .m1.u240c4 > .s3 {width: 73%;}
	.m1 > .u240w45, .m1.u240c10 > .s8, .m1.u240c5 > .s4 {width: 78%;}
	.m1 > .u240w1316, .m1.u240c16 > .s13 {width: 79.25%;}
	.m1 > .u240w56, .m1.u240c12 > .s10, .m1.u240c6 > .s5 {width: 81.33333%;}
	.m1 > .u240w78, .m1.u240c16 > .s14, .m1.u240c8 > .s7 {width: 85.5%;}
	.m1 > .u240w910, .m1.u240c10 > .s9 {width: 88%;}
	.m1 > .u240w1112, .m1.u240c12 > .s11 {width: 89.66667%;}
	.m1 > .u240w1516, .m1.u240c16 > .s15 {width: 91.75%;}
	.m1 > .u240w11, .m1.u240c16 > .s16, .m1.u240c12 > .s16, .m1.u240c12 > .s15, .m1.u240c12 > .s14, .m1.u240c12 > .s13, .m1.u240c12 > .s12, .m1.u240c10 > .s16, .m1.u240c10 > .s15, .m1.u240c10 > .s14, .m1.u240c10 > .s13, .m1.u240c10 > .s12, .m1.u240c10 > .s11, .m1.u240c10 > .s10, .m1.u240c8 > .s16, .m1.u240c8 > .s15, .m1.u240c8 > .s14, .m1.u240c8 > .s13, .m1.u240c8 > .s12, .m1.u240c8 > .s11, .m1.u240c8 > .s10, .m1.u240c8 > .s9, .m1.u240c8 > .s8, .m1.u240c6 > .s16, .m1.u240c6 > .s15, .m1.u240c6 > .s14, .m1.u240c6 > .s13, .m1.u240c6 > .s12, .m1.u240c6 > .s11, .m1.u240c6 > .s10, .m1.u240c6 > .s9, .m1.u240c6 > .s8, .m1.u240c6 > .s7, .m1.u240c6 > .s6, .m1.u240c5 > .s16, .m1.u240c5 > .s15, .m1.u240c5 > .s14, .m1.u240c5 > .s13, .m1.u240c5 > .s12, .m1.u240c5 > .s11, .m1.u240c5 > .s10, .m1.u240c5 > .s9, .m1.u240c5 > .s8, .m1.u240c5 > .s7, .m1.u240c5 > .s6, .m1.u240c5 > .s5, .m1.u240c4 > .s16, .m1.u240c4 > .s15, .m1.u240c4 > .s14, .m1.u240c4 > .s13, .m1.u240c4 > .s12, .m1.u240c4 > .s11, .m1.u240c4 > .s10, .m1.u240c4 > .s9, .m1.u240c4 > .s8, .m1.u240c4 > .s7, .m1.u240c4 > .s6, .m1.u240c4 > .s5, .m1.u240c4 > .s4, .m1.u240c3 > .s16, .m1.u240c3 > .s15, .m1.u240c3 > .s14, .m1.u240c3 > .s13, .m1.u240c3 > .s12, .m1.u240c3 > .s11, .m1.u240c3 > .s10, .m1.u240c3 > .s9, .m1.u240c3 > .s8, .m1.u240c3 > .s7, .m1.u240c3 > .s6, .m1.u240c3 > .s5, .m1.u240c3 > .s4, .m1.u240c3 > .s3, .m1.u240c2 > .s16, .m1.u240c2 > .s15, .m1.u240c2 > .s14, .m1.u240c2 > .s13, .m1.u240c2 > .s12, .m1.u240c2 > .s11, .m1.u240c2 > .s10, .m1.u240c2 > .s9, .m1.u240c2 > .s8, .m1.u240c2 > .s7, .m1.u240c2 > .s6, .m1.u240c2 > .s5, .m1.u240c2 > .s4, .m1.u240c2 > .s3, .m1.u240c2 > .s2, .m1.u240c1 > .s16, .m1.u240c1 > .s15, .m1.u240c1 > .s14, .m1.u240c1 > .s13, .m1.u240c1 > .s12, .m1.u240c1 > .s11, .m1.u240c1 > .s10, .m1.u240c1 > .s9, .m1.u240c1 > .s8, .m1.u240c1 > .s7, .m1.u240c1 > .s6, .m1.u240c1 > .s5, .m1.u240c1 > .s4, .m1.u240c1 > .s3, .m1.u240c1 > .s2, .m1.u240c1 > * {width: 98%;}
}


/* Cell Span Widths Under 120px */

@media screen and (max-width: 119px) {
	.u120w116, .u120c16 > * {width: 6.25%;}
	.u120w112, .u120c12 > * {width: 8.33333%;}
	.u120w110, .u120c10 > * {width: 10%;}
	.u120w18, .u120c16 > .s2, .u120c8 > * {width: 12.5%;}
	.u120w16, .u120c12 > .s2, .u120c6 > * {width: 16.66667%;}
	.u120w316, .u120c16 > .s3 {width: 18.75%;}
	.u120w15, .u120c10 > .s2, .u120c5 > * {width: 20%;}
	.u120w14, .u120c16 > .s4, .u120c12 > .s3, .u120c8 > .s2, .u120c4 > * {width: 25%;}
	.u120w310, .u120c10 > .s3 {width: 30%;}
	.u120w516, .u120c16 > .s5 {width: 31.25%;}
	.u120w13, .u120c12 > .s4, .u120c6 > .s2, .u120c3 > * {width: 33.33333%;}
	.u120w38, .u120c16 > .s6, .u120c8 > .s3 {width: 37.5%;}
	.u120w25, .u120c10 > .s4, .u120c5 > .s2 {width: 40%;}
	.u120w512, .u120c12 > .s5 {width: 41.66667%;}
	.u120w716, .u120c16 > .s7 {width: 43.75%;}
	.u120w12, .u120c16 > .s8, .u120c12 > .s6, .u120c10 > .s5, .u120c8 > .s4, .u120c6 > .s3, .u120c4 > .s2, .u120c2 > * {width: 50%;}
	.u120w916, .u120c16 > .s9 {width: 56.25%;}
	.u120w712, .u120c12 > .s7 {width: 58.33333%;}
	.u120w35, .u120c10 > .s6, .u120c5 > .s3 {width: 60%;}
	.u120w58, .u120c16 > .s10, .u120c8 > .s5 {width: 62.5%;}
	.u120w23, .u120c12 > .s8, .u120c6 > .s4, .u120c3 > .s2 {width: 66.66667%;}
	.u120w1116, .u120c16 > .s11 {width: 68.75%;}
	.u120w710, .u120c10 > .s7 {width: 70%;}
	.u120w34, .u120c16 > .s12, .u120c12 > .s9, .u120c8 > .s6, .u120c4 > .s3 {width: 75%;}
	.u120w45, .u120c10 > .s8, .u120c5 > .s4 {width: 80%;}
	.u120w1316, .u120c16 > .s13 {width: 81.25%;}
	.u120w56, .u120c12 > .s10, .u120c6 > .s5 {width: 83.33333%;}
	.u120w78, .u120c16 > .s14, .u120c8 > .s7 {width: 87.5%;}
	.u120w910, .u120c10 > .s9 {width: 90%;}
	.u120w1112, .u120c12 > .s11 {width: 91.66667%;}
	.u120w1516, .u120c16 > .s15 {width: 93.75%;}
	.u120w11, .u120c16 > .s16, .u120c12 > .s16, .u120c12 > .s15, .u120c12 > .s14, .u120c12 > .s13, .u120c12 > .s12, .u120c10 > .s16, .u120c10 > .s15, .u120c10 > .s14, .u120c10 > .s13, .u120c10 > .s12, .u120c10 > .s11, .u120c10 > .s10, .u120c8 > .s16, .u120c8 > .s15, .u120c8 > .s14, .u120c8 > .s13, .u120c8 > .s12, .u120c8 > .s11, .u120c8 > .s10, .u120c8 > .s9, .u120c8 > .s8, .u120c6 > .s16, .u120c6 > .s15, .u120c6 > .s14, .u120c6 > .s13, .u120c6 > .s12, .u120c6 > .s11, .u120c6 > .s10, .u120c6 > .s9, .u120c6 > .s8, .u120c6 > .s7, .u120c6 > .s6, .u120c5 > .s16, .u120c5 > .s15, .u120c5 > .s14, .u120c5 > .s13, .u120c5 > .s12, .u120c5 > .s11, .u120c5 > .s10, .u120c5 > .s9, .u120c5 > .s8, .u120c5 > .s7, .u120c5 > .s6, .u120c5 > .s5, .u120c4 > .s16, .u120c4 > .s15, .u120c4 > .s14, .u120c4 > .s13, .u120c4 > .s12, .u120c4 > .s11, .u120c4 > .s10, .u120c4 > .s9, .u120c4 > .s8, .u120c4 > .s7, .u120c4 > .s6, .u120c4 > .s5, .u120c4 > .s4, .u120c3 > .s16, .u120c3 > .s15, .u120c3 > .s14, .u120c3 > .s13, .u120c3 > .s12, .u120c3 > .s11, .u120c3 > .s10, .u120c3 > .s9, .u120c3 > .s8, .u120c3 > .s7, .u120c3 > .s6, .u120c3 > .s5, .u120c3 > .s4, .u120c3 > .s3, .u120c2 > .s16, .u120c2 > .s15, .u120c2 > .s14, .u120c2 > .s13, .u120c2 > .s12, .u120c2 > .s11, .u120c2 > .s10, .u120c2 > .s9, .u120c2 > .s8, .u120c2 > .s7, .u120c2 > .s6, .u120c2 > .s5, .u120c2 > .s4, .u120c2 > .s3, .u120c2 > .s2, .u120c1 > .s16, .u120c1 > .s15, .u120c1 > .s14, .u120c1 > .s13, .u120c1 > .s12, .u120c1 > .s11, .u120c1 > .s10, .u120c1 > .s9, .u120c1 > .s8, .u120c1 > .s7, .u120c1 > .s6, .u120c1 > .s5, .u120c1 > .s4, .u120c1 > .s3, .u120c1 > .s2, .u120c1 > * {width: 100%;}

	.m1 > .u120w116, .m1.u120c16 > * {width: 4.25%;}
	.m1 > .u120w112, .m1.u120c12 > * {width: 6.33333%;}
	.m1 > .u120w110, .m1.u120c10 > * {width: 8%;}
	.m1 > .u120w18, .m1.u120c16 > .s2, .m1.u120c8 > * {width: 10.5%;}
	.m1 > .u120w16, .m1.u120c12 > .s2, .m1.u120c6 > * {width: 14.66667%;}
	.m1 > .u120w316, .m1.u120c16 > .s3 {width: 16.75%;}
	.m1 > .u120w15, .m1.u120c10 > .s2, .m1.u120c5 > * {width: 18%;}
	.m1 > .u120w14, .m1.u120c16 > .s4, .m1.u120c12 > .s3, .m1.u120c8 > .s2, .m1.u120c4 > * {width: 23%;}
	.m1 > .u120w310, .m1.u120c10 > .s3 {width: 28%;}
	.m1 > .u120w516, .m1.u120c16 > .s5 {width: 29.25%;}
	.m1 > .u120w13, .m1.u120c12 > .s4, .m1.u120c6 > .s2, .m1.u120c3 > * {width: 31.33333%;}
	.m1 > .u120w38, .m1.u120c16 > .s6, .m1.u120c8 > .s3 {width: 35.5%;}
	.m1 > .u120w25, .m1.u120c10 > .s4, .m1.u120c5 > .s2 {width: 38%;}
	.m1 > .u120w512, .m1.u120c12 > .s5 {width: 39.66667%;}
	.m1 > .u120w716, .m1.u120c16 > .s7 {width: 41.75%;}
	.m1 > .u120w12, .m1.u120c16 > .s8, .m1.u120c12 > .s6, .m1.u120c10 > .s5, .m1.u120c8 > .s4, .m1.u120c6 > .s3, .m1.u120c4 > .s2, .m1.u120c2 > * {width: 48%;}
	.m1 > .u120w916, .m1.u120c16 > .s9 {width: 54.25%;}
	.m1 > .u120w712, .m1.u120c12 > .s7 {width: 56.33333%;}
	.m1 > .u120w35, .m1.u120c10 > .s6, .m1.u120c5 > .s3 {width: 58%;}
	.m1 > .u120w58, .m1.u120c16 > .s10, .m1.u120c8 > .s5 {width: 60.5%;}
	.m1 > .u120w23, .m1.u120c12 > .s8, .m1.u120c6 > .s4, .m1.u120c3 > .s2 {width: 64.66667%;}
	.m1 > .u120w1116, .m1.u120c16 > .s11 {width: 66.75%;}
	.m1 > .u120w710, .m1.u120c10 > .s7 {width: 68%;}
	.m1 > .u120w34, .m1.u120c16 > .s12, .m1.u120c12 > .s9, .m1.u120c8 > .s6, .m1.u120c4 > .s3 {width: 73%;}
	.m1 > .u120w45, .m1.u120c10 > .s8, .m1.u120c5 > .s4 {width: 78%;}
	.m1 > .u120w1316, .m1.u120c16 > .s13 {width: 79.25%;}
	.m1 > .u120w56, .m1.u120c12 > .s10, .m1.u120c6 > .s5 {width: 81.33333%;}
	.m1 > .u120w78, .m1.u120c16 > .s14, .m1.u120c8 > .s7 {width: 85.5%;}
	.m1 > .u120w910, .m1.u120c10 > .s9 {width: 88%;}
	.m1 > .u120w1112, .m1.u120c12 > .s11 {width: 89.66667%;}
	.m1 > .u120w1516, .m1.u120c16 > .s15 {width: 91.75%;}
	.m1 > .u120w11, .m1.u120c16 > .s16, .m1.u120c12 > .s16, .m1.u120c12 > .s15, .m1.u120c12 > .s14, .m1.u120c12 > .s13, .m1.u120c12 > .s12, .m1.u120c10 > .s16, .m1.u120c10 > .s15, .m1.u120c10 > .s14, .m1.u120c10 > .s13, .m1.u120c10 > .s12, .m1.u120c10 > .s11, .m1.u120c10 > .s10, .m1.u120c8 > .s16, .m1.u120c8 > .s15, .m1.u120c8 > .s14, .m1.u120c8 > .s13, .m1.u120c8 > .s12, .m1.u120c8 > .s11, .m1.u120c8 > .s10, .m1.u120c8 > .s9, .m1.u120c8 > .s8, .m1.u120c6 > .s16, .m1.u120c6 > .s15, .m1.u120c6 > .s14, .m1.u120c6 > .s13, .m1.u120c6 > .s12, .m1.u120c6 > .s11, .m1.u120c6 > .s10, .m1.u120c6 > .s9, .m1.u120c6 > .s8, .m1.u120c6 > .s7, .m1.u120c6 > .s6, .m1.u120c5 > .s16, .m1.u120c5 > .s15, .m1.u120c5 > .s14, .m1.u120c5 > .s13, .m1.u120c5 > .s12, .m1.u120c5 > .s11, .m1.u120c5 > .s10, .m1.u120c5 > .s9, .m1.u120c5 > .s8, .m1.u120c5 > .s7, .m1.u120c5 > .s6, .m1.u120c5 > .s5, .m1.u120c4 > .s16, .m1.u120c4 > .s15, .m1.u120c4 > .s14, .m1.u120c4 > .s13, .m1.u120c4 > .s12, .m1.u120c4 > .s11, .m1.u120c4 > .s10, .m1.u120c4 > .s9, .m1.u120c4 > .s8, .m1.u120c4 > .s7, .m1.u120c4 > .s6, .m1.u120c4 > .s5, .m1.u120c4 > .s4, .m1.u120c3 > .s16, .m1.u120c3 > .s15, .m1.u120c3 > .s14, .m1.u120c3 > .s13, .m1.u120c3 > .s12, .m1.u120c3 > .s11, .m1.u120c3 > .s10, .m1.u120c3 > .s9, .m1.u120c3 > .s8, .m1.u120c3 > .s7, .m1.u120c3 > .s6, .m1.u120c3 > .s5, .m1.u120c3 > .s4, .m1.u120c3 > .s3, .m1.u120c2 > .s16, .m1.u120c2 > .s15, .m1.u120c2 > .s14, .m1.u120c2 > .s13, .m1.u120c2 > .s12, .m1.u120c2 > .s11, .m1.u120c2 > .s10, .m1.u120c2 > .s9, .m1.u120c2 > .s8, .m1.u120c2 > .s7, .m1.u120c2 > .s6, .m1.u120c2 > .s5, .m1.u120c2 > .s4, .m1.u120c2 > .s3, .m1.u120c2 > .s2, .m1.u120c1 > .s16, .m1.u120c1 > .s15, .m1.u120c1 > .s14, .m1.u120c1 > .s13, .m1.u120c1 > .s12, .m1.u120c1 > .s11, .m1.u120c1 > .s10, .m1.u120c1 > .s9, .m1.u120c1 > .s8, .m1.u120c1 > .s7, .m1.u120c1 > .s6, .m1.u120c1 > .s5, .m1.u120c1 > .s4, .m1.u120c1 > .s3, .m1.u120c1 > .s2, .m1.u120c1 > * {width: 98%;}
}





/* Font Awesome by Dave Gandy - http://fortawesome.io */
@font-face {
	font-family: 'FontAwesome';
	src: url('../../font/fontawesome-webfont.eot?v=3.0.1');
	src: url('../../font/fontawesome-webfont.eot?#iefix&v=3.0.1') format('embedded-opentype'), url('../../font/fontawesome-webfont.woff?v=3.0.1') format('woff'), url('../../font/fontawesome-webfont.ttf?v=3.0.1') format('truetype');
	font-weight: normal;
	font-style: normal;
}

[class^="icon-"]:before,
[class*=" icon-"]:before{
	display: inline-block;
	*display: inline;
	*zoom: 1;
	margin-right: 5px;
	font-family: FontAwesome;
	font-weight: normal;
	font-style: normal;
	-webkit-font-smoothing: antialiased;
	text-decoration: inherit;
	line-height: 1em;
	vertical-align: baseline;
}
[class^="icon-"]:empty:before,
[class*=" icon-"]:empty:before{
	margin-right: 0;
}

/*  Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
    readers do not read off random characters that represent icons */
.icon-glass:before                { content: "\f000"; }
.icon-music:before                { content: "\f001"; }
.icon-search:before               { content: "\f002"; }
.icon-envelope:before             { content: "\f003"; }
.icon-heart:before                { content: "\f004"; }
.icon-star:before                 { content: "\f005"; }
.icon-star-empty:before           { content: "\f006"; }
.icon-user:before                 { content: "\f007"; }
.icon-film:before                 { content: "\f008"; }
.icon-th-large:before             { content: "\f009"; }
.icon-th:before                   { content: "\f00a"; }
.icon-th-list:before              { content: "\f00b"; }
.icon-ok:before                   { content: "\f00c"; }
.icon-remove:before               { content: "\f00d"; }
.icon-zoom-in:before              { content: "\f00e"; }

.icon-zoom-out:before             { content: "\f010"; }
.icon-off:before                  { content: "\f011"; }
.icon-signal:before               { content: "\f012"; }
.icon-cog:before                  { content: "\f013"; }
.icon-trash:before                { content: "\f014"; }
.icon-home:before                 { content: "\f015"; }
.icon-file:before                 { content: "\f016"; }
.icon-time:before                 { content: "\f017"; }
.icon-road:before                 { content: "\f018"; }
.icon-download-alt:before         { content: "\f019"; }
.icon-download:before             { content: "\f01a"; }
.icon-upload:before               { content: "\f01b"; }
.icon-inbox:before                { content: "\f01c"; }
.icon-play-circle:before          { content: "\f01d"; }
.icon-repeat:before               { content: "\f01e"; }

/* \f020 doesn't work in Safari. all shifted one down */
.icon-refresh:before              { content: "\f021"; }
.icon-list-alt:before             { content: "\f022"; }
.icon-lock:before                 { content: "\f023"; }
.icon-flag:before                 { content: "\f024"; }
.icon-headphones:before           { content: "\f025"; }
.icon-volume-off:before           { content: "\f026"; }
.icon-volume-down:before          { content: "\f027"; }
.icon-volume-up:before            { content: "\f028"; }
.icon-qrcode:before               { content: "\f029"; }
.icon-barcode:before              { content: "\f02a"; }
.icon-tag:before                  { content: "\f02b"; }
.icon-tags:before                 { content: "\f02c"; }
.icon-book:before                 { content: "\f02d"; }
.icon-bookmark:before             { content: "\f02e"; }
.icon-print:before                { content: "\f02f"; }

.icon-camera:before               { content: "\f030"; }
.icon-font:before                 { content: "\f031"; }
.icon-bold:before                 { content: "\f032"; }
.icon-italic:before               { content: "\f033"; }
.icon-text-height:before          { content: "\f034"; }
.icon-text-width:before           { content: "\f035"; }
.icon-align-left:before           { content: "\f036"; }
.icon-align-center:before         { content: "\f037"; }
.icon-align-right:before          { content: "\f038"; }
.icon-align-justify:before        { content: "\f039"; }
.icon-list:before                 { content: "\f03a"; }
.icon-indent-left:before          { content: "\f03b"; }
.icon-indent-right:before         { content: "\f03c"; }
.icon-facetime-video:before       { content: "\f03d"; }
.icon-picture:before              { content: "\f03e"; }

.icon-pencil:before               { content: "\f040"; }
.icon-map-marker:before           { content: "\f041"; }
.icon-adjust:before               { content: "\f042"; }
.icon-tint:before                 { content: "\f043"; }
.icon-edit:before                 { content: "\f044"; }
.icon-share:before                { content: "\f045"; }
.icon-check:before                { content: "\f046"; }
.icon-move:before                 { content: "\f047"; }
.icon-step-backward:before        { content: "\f048"; }
.icon-fast-backward:before        { content: "\f049"; }
.icon-backward:before             { content: "\f04a"; }
.icon-play:before                 { content: "\f04b"; }
.icon-pause:before                { content: "\f04c"; }
.icon-stop:before                 { content: "\f04d"; }
.icon-forward:before              { content: "\f04e"; }

.icon-fast-forward:before         { content: "\f050"; }
.icon-step-forward:before         { content: "\f051"; }
.icon-eject:before                { content: "\f052"; }
.icon-chevron-left:before         { content: "\f053"; }
.icon-chevron-right:before        { content: "\f054"; }
.icon-plus-sign:before            { content: "\f055"; }
.icon-minus-sign:before           { content: "\f056"; }
.icon-remove-sign:before          { content: "\f057"; }
.icon-ok-sign:before              { content: "\f058"; }
.icon-question-sign:before        { content: "\f059"; }
.icon-info-sign:before            { content: "\f05a"; }
.icon-screenshot:before           { content: "\f05b"; }
.icon-remove-circle:before        { content: "\f05c"; }
.icon-ok-circle:before            { content: "\f05d"; }
.icon-ban-circle:before           { content: "\f05e"; }

.icon-arrow-left:before           { content: "\f060"; }
.icon-arrow-right:before          { content: "\f061"; }
.icon-arrow-up:before             { content: "\f062"; }
.icon-arrow-down:before           { content: "\f063"; }
.icon-share-alt:before            { content: "\f064"; }
.icon-resize-full:before          { content: "\f065"; }
.icon-resize-small:before         { content: "\f066"; }
.icon-plus:before                 { content: "\f067"; }
.icon-minus:before                { content: "\f068"; }
.icon-asterisk:before             { content: "\f069"; }
.icon-exclamation-sign:before     { content: "\f06a"; }
.icon-gift:before                 { content: "\f06b"; }
.icon-leaf:before                 { content: "\f06c"; }
.icon-fire:before                 { content: "\f06d"; }
.icon-eye-open:before             { content: "\f06e"; }

.icon-eye-close:before            { content: "\f070"; }
.icon-warning-sign:before         { content: "\f071"; }
.icon-plane:before                { content: "\f072"; }
.icon-calendar:before             { content: "\f073"; }
.icon-random:before               { content: "\f074"; }
.icon-comment:before              { content: "\f075"; }
.icon-magnet:before               { content: "\f076"; }
.icon-chevron-up:before           { content: "\f077"; }
.icon-chevron-down:before         { content: "\f078"; }
.icon-retweet:before              { content: "\f079"; }
.icon-shopping-cart:before        { content: "\f07a"; }
.icon-folder-close:before         { content: "\f07b"; }
.icon-folder-open:before          { content: "\f07c"; }
.icon-resize-vertical:before      { content: "\f07d"; }
.icon-resize-horizontal:before    { content: "\f07e"; }

.icon-bar-chart:before            { content: "\f080"; }
.icon-twitter-sign:before         { content: "\f081"; }
.icon-facebook-sign:before        { content: "\f082"; }
.icon-camera-retro:before         { content: "\f083"; }
.icon-key:before                  { content: "\f084"; }
.icon-cogs:before                 { content: "\f085"; }
.icon-comments:before             { content: "\f086"; }
.icon-thumbs-up:before            { content: "\f087"; }
.icon-thumbs-down:before          { content: "\f088"; }
.icon-star-half:before            { content: "\f089"; }
.icon-heart-empty:before          { content: "\f08a"; }
.icon-signout:before              { content: "\f08b"; }
.icon-linkedin-sign:before        { content: "\f08c"; }
.icon-pushpin:before              { content: "\f08d"; }
.icon-external-link:before        { content: "\f08e"; }

.icon-signin:before               { content: "\f090"; }
.icon-trophy:before               { content: "\f091"; }
.icon-github-sign:before          { content: "\f092"; }
.icon-upload-alt:before           { content: "\f093"; }
.icon-lemon:before                { content: "\f094"; }
.icon-phone:before                { content: "\f095"; }
.icon-check-empty:before          { content: "\f096"; }
.icon-bookmark-empty:before       { content: "\f097"; }
.icon-phone-sign:before           { content: "\f098"; }
.icon-twitter:before              { content: "\f099"; }
.icon-facebook:before             { content: "\f09a"; }
.icon-github:before               { content: "\f09b"; }
.icon-unlock:before               { content: "\f09c"; }
.icon-credit-card:before          { content: "\f09d"; }
.icon-rss:before                  { content: "\f09e"; }

.icon-hdd:before                  { content: "\f0a0"; }
.icon-bullhorn:before             { content: "\f0a1"; }
.icon-bell:before                 { content: "\f0a2"; }
.icon-certificate:before          { content: "\f0a3"; }
.icon-hand-right:before           { content: "\f0a4"; }
.icon-hand-left:before            { content: "\f0a5"; }
.icon-hand-up:before              { content: "\f0a6"; }
.icon-hand-down:before            { content: "\f0a7"; }
.icon-circle-arrow-left:before    { content: "\f0a8"; }
.icon-circle-arrow-right:before   { content: "\f0a9"; }
.icon-circle-arrow-up:before      { content: "\f0aa"; }
.icon-circle-arrow-down:before    { content: "\f0ab"; }
.icon-globe:before                { content: "\f0ac"; }
.icon-wrench:before               { content: "\f0ad"; }
.icon-tasks:before                { content: "\f0ae"; }

.icon-filter:before               { content: "\f0b0"; }
.icon-briefcase:before            { content: "\f0b1"; }
.icon-fullscreen:before           { content: "\f0b2"; }

.icon-group:before                { content: "\f0c0"; }
.icon-link:before                 { content: "\f0c1"; }
.icon-cloud:before                { content: "\f0c2"; }
.icon-beaker:before               { content: "\f0c3"; }
.icon-cut:before                  { content: "\f0c4"; }
.icon-copy:before                 { content: "\f0c5"; }
.icon-paper-clip:before           { content: "\f0c6"; }
.icon-save:before                 { content: "\f0c7"; }
.icon-sign-blank:before           { content: "\f0c8"; }
.icon-reorder:before              { content: "\f0c9"; }
.icon-list-ul:before              { content: "\f0ca"; }
.icon-list-ol:before              { content: "\f0cb"; }
.icon-strikethrough:before        { content: "\f0cc"; }
.icon-underline:before            { content: "\f0cd"; }
.icon-table:before                { content: "\f0ce"; }

.icon-magic:before                { content: "\f0d0"; }
.icon-truck:before                { content: "\f0d1"; }
.icon-pinterest:before            { content: "\f0d2"; }
.icon-pinterest-sign:before       { content: "\f0d3"; }
.icon-google-plus-sign:before     { content: "\f0d4"; }
.icon-google-plus:before          { content: "\f0d5"; }
.icon-money:before                { content: "\f0d6"; }
.icon-caret-down:before           { content: "\f0d7"; }
.icon-caret-up:before             { content: "\f0d8"; }
.icon-caret-left:before           { content: "\f0d9"; }
.icon-caret-right:before          { content: "\f0da"; }
.icon-columns:before              { content: "\f0db"; }
.icon-sort:before                 { content: "\f0dc"; }
.icon-sort-down:before            { content: "\f0dd"; }
.icon-sort-up:before              { content: "\f0de"; }

.icon-envelope-alt:before         { content: "\f0e0"; }
.icon-linkedin:before             { content: "\f0e1"; }
.icon-undo:before                 { content: "\f0e2"; }
.icon-legal:before                { content: "\f0e3"; }
.icon-dashboard:before            { content: "\f0e4"; }
.icon-comment-alt:before          { content: "\f0e5"; }
.icon-comments-alt:before         { content: "\f0e6"; }
.icon-bolt:before                 { content: "\f0e7"; }
.icon-sitemap:before              { content: "\f0e8"; }
.icon-umbrella:before             { content: "\f0e9"; }
.icon-paste:before                { content: "\f0ea"; }
.icon-lightbulb:before            { content: "\f0eb"; }
.icon-exchange:before             { content: "\f0ec"; }
.icon-cloud-download:before       { content: "\f0ed"; }
.icon-cloud-upload:before         { content: "\f0ee"; }

.icon-user-md:before              { content: "\f0f0"; }
.icon-stethoscope:before          { content: "\f0f1"; }
.icon-suitcase:before             { content: "\f0f2"; }
.icon-bell-alt:before             { content: "\f0f3"; }
.icon-coffee:before               { content: "\f0f4"; }
.icon-food:before                 { content: "\f0f5"; }
.icon-file-alt:before             { content: "\f0f6"; }
.icon-building:before             { content: "\f0f7"; }
.icon-hospital:before             { content: "\f0f8"; }
.icon-ambulance:before            { content: "\f0f9"; }
.icon-medkit:before               { content: "\f0fa"; }
.icon-fighter-jet:before          { content: "\f0fb"; }
.icon-beer:before                 { content: "\f0fc"; }
.icon-h-sign:before               { content: "\f0fd"; }
.icon-plus-sign-alt:before        { content: "\f0fe"; }

.icon-double-angle-left:before    { content: "\f100"; }
.icon-double-angle-right:before   { content: "\f101"; }
.icon-double-angle-up:before      { content: "\f102"; }
.icon-double-angle-down:before    { content: "\f103"; }
.icon-angle-left:before           { content: "\f104"; }
.icon-angle-right:before          { content: "\f105"; }
.icon-angle-up:before             { content: "\f106"; }
.icon-angle-down:before           { content: "\f107"; }
.icon-desktop:before              { content: "\f108"; }
.icon-laptop:before               { content: "\f109"; }
.icon-tablet:before               { content: "\f10a"; }
.icon-mobile-phone:before         { content: "\f10b"; }
.icon-circle-blank:before         { content: "\f10c"; }
.icon-quote-left:before           { content: "\f10d"; }
.icon-quote-right:before          { content: "\f10e"; }

.icon-spinner:before              { content: "\f110"; }
.icon-circle:before               { content: "\f111"; }
.icon-reply:before                { content: "\f112"; }
.icon-github-alt:before           { content: "\f113"; }
.icon-folder-close-alt:before     { content: "\f114"; }
.icon-folder-open-alt:before      { content: "\f115"; }






/* hide classes */
.hide{display:none !important;}
.hide-text{
	font: 0/0 a;
	color: transparent;
	text-shadow: none;
	background-color: transparent;
	border: 0;
}
