








/* Commodity */


*, *:before, *:after {
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	border-radius:0;
}

body {
	margin:0;
	padding:0;
	color:#444444;fill:#444444;background-color:#eeeeee;
	font-size:12pt;
	font-family:sans-serif;
	font-weight:light;
	text-align:center;
	vertical-align:middle;
}

h1 {
	font-size:32pt;
	margin:0;
	padding:20px 0 20px 0;;
	width:100%;
	font-family:sans-serif;
}

h2 {
	font-size:22pt;
	margin:0;
	padding:10px 0 10px 0;;
	width:100%;
	font-family:sans-serif;
}

h3 {
	font-size:16pt;
	margin:0;
	padding:5px 0 5px 0;
	width:100%;
	font-family:sans-serif;
}

h4 {
	font-size:12pt;
	margin:0;
	padding:5px 0 5px 0;
	width:100%;
	font-family:sans-serif;
}

h5 {
	font-size:10pt;
	margin:0;
	padding:2px 0 2px 0;
	width:100%;
	font-family:sans-serif;
}

hr {
	display:block;
	margin:8px 0 8px 0;
	padding:0;
	width:100%;
	height:2px;
	border:0;
	color:#44444466;background-color:#44444466;;
	opacity:0.25;
}

p {
	margin:15px 0 15px 0;
	xtext-align:justify;
}

a {
	color:inherit;
	text-decoration:none;
}

.parsed-content a { font-weight:bold; }

b                                    { font-weight:bold; }
i                                    { font-style:italic; }
u                                    { text-decoration:underline; }
.b                                   { font-weight:bold; }
.i                                   { font-style:italic; }
.b.i                                 {  }
.u                                   { text-decoration:underline; }
.bold                                { font-weight:bold; }
.italic                              { font-style:italic; }
.bold.italic                         {  }
.underlined                          { text-decoration:underline; }
.bold-content                        { font-weight:bold; }
.italic-content                      { font-style:italic; }
.bold-content.italic-content         {  }


li {
	text-align:left;
}
	li a { text-decoration:underline; }

pre {
	font-family:monospace;
	font-size:8pt;
	text-align:left;
	white-space:pre-wrap;
	word-wrap:normal;
	margin:0;
}

	.report pre {
		white-space:pre;
	}

::placeholder               { opacity:0.5; }
	.required::placeholder  { color:#ff0000; }

img {
	border:0;
	vertical-align:middle;
}

*:focus {
	outline:none;
}

form {
	display:inline-block;
	margin:0;
	padding:0;
	width:100%;
}

	input {
		position:relative;
		font-family:'null', sans-serif;
		-webkit-transition: border 0.2s;
		transition: border 0.2s;
	}
		textarea:hover, input:hover { border-color:#FF6600 !important; }
		textarea:focus, input:focus { border-color:#FF6600 !important; }

	input[type=text], input[type=number], input[type=email], input[type=search], input[type=url], input[type=password], textarea, select {
		margin:1px;
		padding:5px;
		height:78px;
		border:0;
		background-color:#ffffff;
		font-family:'null', sans-serif;
		font-size:16pt;
		vertical-align:middle;
		-webkit-appearance:none;
		-moz-appearance:none;
		appearance:none;
		border-radius:4px;
		box-shadow:0px 1px 2px 2px rgba(0,0,0,0.025);
		border:solid 1px #eeeeee !important;
	}

	input[type=file] {
		height:78px;
		background-color:#444444;
		border:0;
		font-size:12pt;
		vertical-align:middle;
	}

	input[type=submit], button[type=submit] {
		cursor:pointer;
		padding:0;
	}

	input[type=checkbox], input[type=radio] {
		position:relative;
		width:22px;
		height:22px;
		vertical-align:middle;
	}

	textarea {
		height:358.00px;
		font-size:11pt;
		overflow:auto !important;
		resize:vertical;
		border:solid 1px #eeeeee !important;
	}

	input[readonly] {
		color:#444444;fill:#444444;background-color:#cccccc;
	}

	input.xs-content { font-size:6pt !important; }
	input.s-content { font-size:8pt !important; }
	input.m-content { font-size:12pt !important; }
	input.l-content { font-size:16pt !important; }
	input.xl-content { font-size:24pt !important; }

	option.disabled { color:rgba(0,0,0,0.1); }

	input.with-overlay, textarea.with-overlay, select.with-overlay {
		padding-left:50px;
	}

	.overlay {
		position:absolute;
		left:5px;
		display:inline-block;
		padding:0px;
		width:0;
		z-index:100;
		pointer-events:none;
		font-size:32pt;
		color:rgba(0,0,0,0.2);
	}

	label {
		display:inline-block;
		padding:0 4px 0 4px;
		vertical-align:middle;
		text-align:right;
		font-size:8pt;
		text-decoration:none;
	}

		label.presentation {
			border-right:solid 2px #99999933;
		}

		label.required:after {
			color:#ff9900;
			font-weight:bold;
			content:" *";
		}

table {
	display:table !important;
	margin:0;
	padding:0;
	border-spacing:0;
	color:inherit;
	font-size:11pt;
	text-align:left;
}

	tbody {
		width:100%;
	}

.formatted {
	width:100%;
	border-spacing:0;
	border-collapse:separate;
	border:solid 1px rgba(0,0,0,0.05);
	overflow:hidden;
}

	.formatted th {
		background-color:#99999933;
		padding:4px;
		text-align:left;
		white-space:nowrap;
		position:relative;
	}
		.report th {
			height:150px;
			vertical-align:bottom;
		}

	.formatted tr {
		margin:0;
		padding:0;
		background-color:rgba(0,0,0,0.02);
		position:relative;
	}

	.formatted tbody tr:nth-child(2n) {
		/* background-color:rgba(255,255,255,0.001); */
	}

	.formatted tbody tr:hover {
		background-color:rgba(255,255,255,0.1);
	}

	.formatted td {
		margin:0;
		padding:4px;
		text-align:left;
		white-space:nowrap;
		text-overflow: ellipsis;
		position:relative;
	}
		.report td {
			font-size:8pt;
		}

	.with-lead-in td:first-of-type {
		display: inline-block;
		white-space:initial !important;
		width:100% !important;
	}

	.with-lead-in td:not(first-of-type) {
		width:0% !important;
	}

	.with-lead-out td:last-of-type {
		white-space:initial !important;
		width:100% !important;
	}

	.with-lead-out td:not(last-of-type) {
		width:0% !important;
	}

	.with-options td:last-of-type:not(:only-of-type) {
		text-align:right;
	}

.vertical-content {
	transform: rotate(-90deg);
	-ms-transform: rotate(-90deg);
	-webkit-transform: rotate(-90deg);
	-moz-transform: rotate(-90deg);
	-o-transform: rotate(-90deg);
	display:inline-block;
	vertical-align:bottom;
	width:18px;
	white-space:nowrap;
}

	th .vertical-content {
		font-size:8pt;
		transform-origin:4px 5px;
		-ms-transform-origin:4px 5px;
		-webkit-transform-origin:4px 5px;
		-moz-transform-origin:4px 5px;
		-o-transform-origin:4px 5px;
	}

button {
	display:inline-block;
	position:relative;
	border:0;
	text-decoration:none;
}
button:active span, button:focus span { position:relative;top:0;left:0; }
button.click-button { padding:0 !important; }

object {
	display:inline-block;
	position:relative;
	margin:0px !important;
	padding:0px !important;
	vertical-align:middle;
	overflow:hidden;
}

.cleared {
	display:block !important;
	clear:both !important;
}

@media print {
	.no-print, .no-print * {
		display:none !important;
	}
}

/* Customizations for icon fonts */
[class^="icon-"], [class*=" icon-"] {
	text-align:center;
	vertical-align:middle;
	position:relative;
}
	[class^="icon-"]:hover, [class*=" icon-"]:hover { text-decoration:none !important; }

.glyph {
	display:inline-block;
	position:relative;
	margin:0px !important;
	padding:0px !important;
	vertical-align:middle;
	overflow:hidden;
}


/* Components */


.app-container {
	display: flex !important;
	flex-flow: column !important;
	height: 100% !important;
}

	.app-container .app-header {
		flex: 0 1 auto !important;
	}

	.app-container .app-body {
		flex: 1 1 auto !important;
		overflow: auto !important;
	}

	.app-container .app-footer {
		flex: 0 1 auto !important;
	}

.section {
	display:block;
	position:relative;
	margin:0;
	padding:20px 0 20px 0;
	width:100%;
}
	.slither.section              { padding:5px 0 5px 0; }
	.slim.section                 { padding:10px 0 10px 0; }

.module {
	display:inline-block;
	position:relative;
	margin:2px;
	padding:4px;
	border-radius:8px;
	border-top:solid 1px rgba(255,255,255,0.1);
	border-bottom:solid 1px rgba(0,0,0,0.1);
	vertical-align:middle;
	color:#444444;fill:#444444;background-color:#e5e5e5;
}

.container {
	display:inline-block;
	position:relative;
	margin:0px !important;
	padding:0px !important;
	vertical-align:middle;
	overflow:hidden;
}

.segment {

}

.element {
	display:inline-block;
	margin:1px;
	padding:2px;
	height:78px;
	line-height:16px;
	vertical-align:middle;
	text-align:center;
	text-decoration:none;
	border:0;
}

.message {
	display:block;
	width:100%;
	color:#444444;fill:#444444;background-color:#ffffff;
	text-align:center;
	margin:0;
	padding:20px;
	border-radius:2px;
	text-align:center;
	font-weight:bold;
}

.badge {
	display:inline-block;
	position:relative;
	padding:6px;
	font-size:8pt;
	text-align:center;
	color:#e5e5e5;fill:#e5e5e5;background-color:#444444;
	border-radius:20px;
	box-shadow:0 4px 8px 0px rgba(0,0,0,0.25);
	-webkit-transition: background-color 0.2s;
	transition: background-color 0.2s;
}
	.badge:hover { background-color:#FF6600;text-decoration:none; }

.tag {
	color:#444444;fill:#444444;background-color:#9a9a9a;;
	display:inline-block;
	position:relative;
	margin:4px;
	padding:4px 4px 4px 8px;
	min-width:40px;
	height:24px;
	vertical-align:middle;
	font-size:12px;
	font-weight:bold;
	box-shadow:inset 0px -5px 20px -5px rgba(0,0,0,0.05);
	border-radius:2px;
	mask: conic-gradient(from -45deg at 10px 10px,#000 75%,#0000 0) 0 -10px;	
}

.zoom-over {
	transition: transform .5s;
}
	.zoom-over:hover { transform: scale(1.1); }

[class^="click-"], [class*=" click-"] {
	display:inline-block;
	position:relative;
	margin:1px;
	vertical-align:middle;
	text-align:center;
	text-decoration:none;
	white-space:nowrap;
	font-family:sans-serif;
	font-weight:bold;
	border:0;
	cursor:pointer;
	-webkit-appearance:none;
	-moz-appearance:none;
	appearance:none;
	-webkit-transition:filter 0.2s;
	transition:filter 0.2s;
}
	[class^="click-"]>*, [class*=" click-"]>* { vertical-align:middle; }
	[class^="click-"]:hover, [class*=" click-"]:hover { filter:brightness(1.2) saturate(1.2);text-decoration:none; }
	[class^="click-"].depressed, [class*=" click-"].depressed { border-top:solid 2px #333333;border-left:solid 2px #333333;border-bottom:solid 2px #eeeeee;border-right:solid 2px #eeeeee; !important; }

.click-container {
	padding:30px 8px 0 8px;
	min-width:39px;
}

.click-icon {
	color:#444444;fill:#444444;background-color:#9a9a9a;;
	padding:2px 4px 2px 4px;
	min-width:20px;
	height:20px;
	font-size:12px;
	box-shadow:inset 0px -5px 20px -5px rgba(0,0,0,0.05);
	border-radius:2px;
}

.click-item {
	color:#444444;fill:#444444;background-color:#9a9a9a;;
	padding:4px;
	min-width:40px;
	height:28px;
	font-size:14px;
	box-shadow:inset 0px -5px 20px -5px rgba(0,0,0,0.05);
	border-radius:2px;
}

.click-button {
	color:#444444;fill:#444444;background-color:#9a9a9a;;
	padding:30px 2px 0 2px;
	height:78px;
	min-width:39px;
	font-size:18px;
	line-height:16px;
	box-shadow:inset 0px -20px 80px -40px rgba(0,0,0,0.25);
	border-radius:2px;
}

.click-tab {
	display:inline-block;
	margin:8px;
	padding:8px;
	min-width:24px;
	height:28px;
	font-size:10px;
	font-weight:bold;
	text-align:center;
	border-bottom:solid 2px #999999;
	opacity:0.5;
	/*border-right:solid 1px #99999933;*/
	/*border-radius:10px 10px 0 0;*/
}

	.click-tab.active {
		opacity:1;
		border-color:#FF6600;
	}

	.click-tab.option {
		opacity:1;
		background:none;
		min-width:0;
		border-top:0;
		box-shadow:none;
		border-bottom:0;
	}

	.click-tab.spacer {
		background:none;
		min-width:10px;
		border-top:0;
		cursor:inherit !important;
		box-shadow:none;
		border-bottom:0;
	}

.join-left, input.join-left {
	margin-left:0 !important;
	border-top-left-radius:0 !important;
	border-bottom-left-radius:0 !important;
}

.join-right, input.join-right {
	margin-right:0 !important;
	border-top-right-radius:0 !important;
	border-bottom-right-radius:0 !important;
}

.join-top, input.join-right {
	margin-top:0 !important;
	border-top-left-radius:0 !important;
	border-top-right-radius:0 !important;
}

.join-bottom, input.join-right {
	margin-bottom:0 !important;
	border-bottom-left-radius:0 !important;
	border-bottom-right-radius:0 !important;
}

.stickyCanvas {
	position:relative;
	overflow:visible !important;
	-moz-user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none;
	user-select:none;
}
	.sticky {
		display:inline-block;
		position:absolute;
		margin:1px;
		padding: 2px !important;
		min-width:10px;
		min-height:10px;
		width:calc(180px - 4px);
		height:calc(120px - 4px);
		overflow:hidden;
		text-align:left;
		border-radius:5px;
		opacity:0.95;
	}


/* Layout */


.block                               { display:block !important; }

.fixed                               { position:fixed;top:0;left:0;z-index:1000; }
.fixed-top                           { position:fixed;top:0;z-index:1000; }
.fixed-bottom                        { position:fixed;bottom:0;z-index:1000; }
.fixed-left                          { position:fixed;left:0;z-index:1000; }
.fixed-right                         { position:fixed;right:0;z-index:1000; }
.fixed-top-left                      { position:fixed;top:0;left:0;z-index:1000; }
.fixed-bottom-left                   { position:fixed;bottom:0;left:0;z-index:1000; }
.fixed-top-right                     { position:fixed;top:0;right:0;z-index:1000; }
.fixed-bottom-right                  { position:fixed;bottom:0;right:0;z-index:1000; }

.not-buffered                        { margin:0px !important; }
.micro-buffered                      { margin:2px !important; }
.mini-buffered                       { margin:5px !important; }
.semi-buffered                       { margin:10px !important; }
.buffered                            { margin:20px !important; }
.double-buffered                     { margin:40px !important; }
.triple-buffered                     { margin:60px !important; }
.quadruple-buffered                  { margin:80px !important; }
.top-not-buffered                    { margin-top:0px !important; }
.top-micro-buffered                  { margin-top:2px !important; }
.top-mini-buffered                   { margin-top:5px !important; }
.top-semi-buffered                   { margin-top:10px !important; }
.top-buffered                        { margin-top:20px !important; }
.top-double-buffered                 { margin-top:40px !important; }
.top-triple-buffered                 { margin-top:60px !important; }
.top-quadruple-buffered              { margin-top:80px !important; }
.right-not-buffered                  { margin-right:0px !important; }
.right-micro-buffered                { margin-right:2px !important; }
.right-mini-buffered                 { margin-right:5px !important; }
.right-semi-buffered                 { margin-right:10px !important; }
.right-buffered                      { margin-right:20px !important; }
.right-double-buffered               { margin-right:40px !important; }
.right-triple-buffered               { margin-right:60px !important; }
.right-quadruple-buffered            { margin-right:80px !important; }
.bottom-not-buffered                 { margin-bottom:0px !important; }
.bottom-micro-buffered               { margin-bottom:2px !important; }
.bottom-mini-buffered                { margin-bottom:5px !important; }
.bottom-semi-buffered                { margin-bottom:10px !important; }
.bottom-buffered                     { margin-bottom:20px !important; }
.bottom-double-buffered              { margin-bottom:40px !important; }
.bottom-triple-buffered              { margin-bottom:60px !important; }
.bottom-quadruple-buffered           { margin-bottom:80px !important; }
.left-not-buffered                   { margin-left:0px !important; }
.left-micro-buffered                 { margin-left:2px !important; }
.left-mini-buffered                  { margin-left:5px !important; }
.left-semi-buffered                  { margin-left:10px !important; }
.left-buffered                       { margin-left:20px !important; }
.left-double-buffered                { margin-left:40px !important; }
.left-triple-buffered                { margin-left:60px !important; }
.left-quadruple-buffered             { margin-left:80px !important; }
.vertical-not-buffered               { margin-top:0px !important; margin-bottom:0px !important; }
.vertical-micro-buffered             { margin-top:2px !important; margin-bottom:2px !important; }
.vertical-mini-buffered              { margin-top:5px !important; margin-bottom:5px !important; }
.vertical-semi-buffered              { margin-top:10px !important; margin-bottom:10px !important; }
.vertical-buffered                   { margin-top:20px !important; margin-bottom:20px !important; }
.vertical-double-buffered            { margin-top:40px !important; margin-bottom:40px !important; }
.vertical-triple-buffered            { margin-top:60px !important; margin-bottom:60px !important; }
.vertical-quadruple-buffered         { margin-top:80px !important; margin-bottom:80px !important; }
.horizontal-not-buffered             { margin-left:0px !important; margin-right:0px !important; }
.horizontal-micro-buffered           { margin-left:2px !important; margin-right:2px !important; }
.horizontal-mini-buffered            { margin-left:5px !important; margin-right:5px !important; }
.horizontal-semi-buffered            { margin-left:10px !important; margin-right:10px !important; }
.horizontal-buffered                 { margin-left:20px !important; margin-right:20px !important; }
.horizontal-double-buffered          { margin-left:40px !important; margin-right:40px !important; }
.horizontal-triple-buffered          { margin-left:60px !important; margin-right:60px !important; }
.horizontal-quadruple-buffered       { margin-left:80px !important; margin-right:80px !important; }

.inner-not-buffered                  { padding:0px !important; }
.inner-micro-buffered                { padding:2px !important; }
.inner-mini-buffered                 { padding:5px !important; }
.inner-semi-buffered                 { padding:10px !important; }
.inner-buffered                      { padding:20px !important; }
.inner-double-buffered               { padding:40px !important; }
.inner-triple-buffered               { padding:60px !important; }
.inner-quadruple-buffered            { padding:80px !important; }
.inner-top-not-buffered              { padding-top:0px !important; }
.inner-top-micro-buffered            { padding-top:2px !important; }
.inner-top-mini-buffered             { padding-top:5px !important; }
.inner-top-semi-buffered             { padding-top:10px !important; }
.inner-top-buffered                  { padding-top:20px !important; }
.inner-top-double-buffered           { padding-top:40px !important; }
.inner-top-triple-buffered           { padding-top:60px !important; }
.inner-top-quadruple-buffered        { padding-top:80px !important; }
.inner-right-not-buffered            { padding-right:0px !important; }
.inner-right-micro-buffered          { padding-right:2px !important; }
.inner-right-mini-buffered           { padding-right:5px !important; }
.inner-right-semi-buffered           { padding-right:10px !important; }
.inner-right-buffered                { padding-right:20px !important; }
.inner-right-double-buffered         { padding-right:40px !important; }
.inner-right-triple-buffered         { padding-right:60px !important; }
.inner-right-quadruple-buffered      { padding-right:80px !important; }
.inner-bottom-not-buffered           { padding-bottom:0px !important; }
.inner-bottom-micro-buffered         { padding-bottom:2px !important; }
.inner-bottom-mini-buffered          { padding-bottom:5px !important; }
.inner-bottom-semi-buffered          { padding-bottom:10px !important; }
.inner-bottom-buffered               { padding-bottom:20px !important; }
.inner-bottom-double-buffered        { padding-bottom:40px !important; }
.inner-bottom-triple-buffered        { padding-bottom:60px !important; }
.inner-bottom-quadruple-buffered     { padding-bottom:80px !important; }
.inner-left-not-buffered             { padding-left:0px !important; }
.inner-left-micro-buffered           { padding-left:2px !important; }
.inner-left-mini-buffered            { padding-left:5px !important; }
.inner-left-semi-buffered            { padding-left:10px !important; }
.inner-left-buffered                 { padding-left:20px !important; }
.inner-left-double-buffered          { padding-left:40px !important; }
.inner-left-triple-buffered          { padding-left:60px !important; }
.inner-left-quadruple-buffered       { padding-left:80px !important; }
.inner-vertical-not-buffered         { padding-top:0px !important; padding-bottom:0px !important; }
.inner-vertical-micro-buffered       { padding-top:2px !important; padding-bottom:2px !important; }
.inner-vertical-mini-buffered        { padding-top:5px !important; padding-bottom:5px !important; }
.inner-vertical-semi-buffered        { padding-top:10px !important; padding-bottom:10px !important; }
.inner-vertical-buffered             { padding-top:20px !important; padding-bottom:20px !important; }
.inner-vertical-double-buffered      { padding-top:40px !important; padding-bottom:40px !important; }
.inner-vertical-triple-buffered      { padding-top:60px !important; padding-bottom:60px !important; }
.inner-vertical-quadruple-buffered   { padding-top:80px !important; padding-bottom:80px !important; }
.inner-horizontal-not-buffered       { padding-left:0px !important; padding-right:0px !important; }
.inner-horizontal-micro-buffered     { padding-left:2px !important; padding-right:2px !important; }
.inner-horizontal-mini-buffered      { padding-left:5px !important; padding-right:5px !important; }
.inner-horizontal-semi-buffered      { padding-left:10px !important; padding-right:10px !important; }
.inner-horizontal-buffered           { padding-left:20px !important; padding-right:20px !important; }
.inner-horizontal-double-buffered    { padding-left:40px !important; padding-right:40px !important; }
.inner-horizontal-triple-buffered    { padding-left:60px !important; padding-right:60px !important; }
.inner-horizontal-quadruple-buffered { padding-left:80px !important; padding-right:80px !important; }

.flush-left                          { text-align:left !important; }
.flush-center                        { text-align:center !important; }
.flush-right                         { text-align:right !important; }
.flush-justify                       { text-align:justify !important; }
.flush-top                           { vertical-align:top !important; }
.flush-middle                        { vertical-align:middle !important; }
.flush-bottom                        { vertical-align:bottom !important; }
.flush-top-left                      { vertical-align:top !important;text-align:left !important; }
.flush-top-center                    { vertical-align:top !important;text-align:center !important; }
.flush-top-right                     { vertical-align:top !important;text-align:right !important; }
.flush-top-justify                   { vertical-align:top !important;text-align:justify !important; }
.flush-middle-left                   { vertical-align:middle !important;text-align:left !important; }
.flush-middle-center                 { vertical-align:middle !important;text-align:center !important; }
.flush-middle-right                  { vertical-align:middle !important;text-align:right !important; }
.flush-middle-justify                { vertical-align:middle !important;text-align:justify !important; }
.flush-bottom-left                   { vertical-align:bottom !important;text-align:left !important; }
.flush-bottom-center                 { vertical-align:bottom !important;text-align:center !important; }
.flush-bottom-right                  { vertical-align:bottom !important;text-align:right !important; }
.flush-bottom-justify                { vertical-align:bottom !important;text-align:justify !important; }

.position-left                       { position:absolute !important;left:0 !important; }
.position-center                     { position:absolute !important;left:50% !important;transform:translateX(-50%) !important; }
.position-right                      { position:absolute !important;right:0 !important; }
.position-top                        { position:absolute !important;top:0 !important; }
.position-middle                     { position:absolute !important;top:50% !important;transform:translateY(-50%) !important; }
.position-bottom                     { position:absolute !important;bottom:0 !important; }
.position-top-left                   { position:absolute !important;top:0 !important;left:0 !important; }
.position-top-center                 { position:absolute !important;top:0 !important;left:50% !important;transform:translateX(-50%) !important; }
.position-top-right                  { position:absolute !important;top:0 !important;right:0 !important; }
.position-middle-left                { position:absolute !important;top:50% !important;left:0 !important;transform:translateY(-50%) !important; }
.position-middle-center              { position:absolute !important;top:50% !important;left:50% !important;transform:translate(-50%,-50%) !important; }
.position-middle-right               { position:absolute !important;top:50% !important;right:0 !important;transform:translateY(-50%) !important; }
.position-bottom-left                { position:absolute !important;bottom:0 !important;left:0 !important; }
.position-bottom-center              { position:absolute !important;bottom:0 !important;left:50% !important;transform:translateX(-50%) !important; }
.position-bottom-right               { position:absolute !important;bottom:0 !important;right:0 !important; }
.position-outer-left                 { position:absolute !important;right:100% !important; }
.position-outer-right                { position:absolute !important;left:100% !important; }
.position-outer-top                  { position:absolute !important;bottom:100% !important; }
.position-outer-bottom               { position:absolute !important;top:100% !important; }
.position-outer-top-left             { position:absolute !important;bottom:100% !important;right:100% !important; }
.position-outer-flush-top-left       { position:absolute !important;top:0 !important;right:100% !important; }
.position-outer-top-flush-left       { position:absolute !important;bottom:100% !important;left:0 !important; }
.position-outer-top-center           { position:absolute !important;bottom:100% !important;left:50% !important;transform:translateX(-50%) !important; }
.position-outer-top-right            { position:absolute !important;bottom:100% !important;left:100% !important; }
.position-outer-flush-top-right      { position:absolute !important;top:0 !important;left:100% !important; }
.position-outer-top-flush-right      { position:absolute !important;bottom:100% !important;right:0 !important; }
.position-outer-middle-left          { position:absolute !important;top:50% !important;right:100% !important;transform:translateY(-50%) !important; }
.position-outer-middle-right         { position:absolute !important;top:50% !important;left:100% !important;transform:translateY(-50%) !important; }
.position-outer-bottom-left          { position:absolute !important;top:100% !important;right:100% !important; }
.position-outer-flush-bottom-left    { position:absolute !important;bottom:0 !important;right:100% !important; }
.position-outer-bottom-flush-left    { position:absolute !important;top:100% !important;left:0 !important; }
.position-outer-bottom-center        { position:absolute !important;top:100% !important;left:50% !important;transform:translateX(-50%) !important; }
.position-outer-bottom-right         { position:absolute !important;top:100% !important;left:100% !important; }
.position-outer-flush-bottom-right   { position:absolute !important;bottom:0 !important;left:100% !important; }
.position-outer-bottom-flush-right   { position:absolute !important;top:100% !important;right:0 !important; }


/* Cosmetics */



.brand { color:#444444 !important;fill:#444444 !important;background-color:#FF6600 !important; }
	.brand svg { color:#444444 !important;fill:#444444 !important;background-color:#FF6600 !important; }
	.brand>hr { color:#44444466;background-color:#44444466; }
	.brand.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.brand-double-stroked { border:solid 4px #FF6600 !important; }
	.brand-stroked { border:solid 2px #FF6600 !important; }
	.brand-semi-stroked { border:solid 1px #FF6600 !important; }
	.brand-stroked-content { text-shadow:-1.5px -1.5px #FF6600, 0px -2px #FF6600, 1.5px -1.5px #FF6600, 2px 0px #FF6600, 1.5px 1.5px #FF6600, 0px 2px #FF6600, -1.5px 1.5px #FF6600, -2px 0px #FF6600; }

.light-light-brand { color:#444444 !important;fill:#444444 !important;background-color:#ffc8a4 !important; }
	.light-light-brand svg { color:#444444 !important;fill:#444444 !important;background-color:#ffc8a4 !important; }
	.light-light-brand>hr { color:#44444466;background-color:#44444466; }
	.light-light-brand.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.light-light-brand-double-stroked { border:solid 4px #ffc8a4 !important; }
	.light-light-brand-stroked { border:solid 2px #ffc8a4 !important; }
	.light-light-brand-semi-stroked { border:solid 1px #ffc8a4 !important; }
	.light-light-brand-stroked-content { text-shadow:-1.5px -1.5px #ffc8a4, 0px -2px #ffc8a4, 1.5px -1.5px #ffc8a4, 2px 0px #ffc8a4, 1.5px 1.5px #ffc8a4, 0px 2px #ffc8a4, -1.5px 1.5px #ffc8a4, -2px 0px #ffc8a4; }

.light-brand { color:#444444 !important;fill:#444444 !important;background-color:#ff9752 !important; }
	.light-brand svg { color:#444444 !important;fill:#444444 !important;background-color:#ff9752 !important; }
	.light-brand>hr { color:#44444466;background-color:#44444466; }
	.light-brand.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.light-brand-double-stroked { border:solid 4px #ff9752 !important; }
	.light-brand-stroked { border:solid 2px #ff9752 !important; }
	.light-brand-semi-stroked { border:solid 1px #ff9752 !important; }
	.light-brand-stroked-content { text-shadow:-1.5px -1.5px #ff9752, 0px -2px #ff9752, 1.5px -1.5px #ff9752, 2px 0px #ff9752, 1.5px 1.5px #ff9752, 0px 2px #ff9752, -1.5px 1.5px #ff9752, -2px 0px #ff9752; }

.dark-brand { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#a34100 !important; }
	.dark-brand svg { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#a34100 !important; }
	.dark-brand>hr { color:#e5e5e566;background-color:#e5e5e566; }
	.dark-brand.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.dark-brand-double-stroked { border:solid 4px #a34100 !important; }
	.dark-brand-stroked { border:solid 2px #a34100 !important; }
	.dark-brand-semi-stroked { border:solid 1px #a34100 !important; }
	.dark-brand-stroked-content { text-shadow:-1.5px -1.5px #a34100, 0px -2px #a34100, 1.5px -1.5px #a34100, 2px 0px #a34100, 1.5px 1.5px #a34100, 0px 2px #a34100, -1.5px 1.5px #a34100, -2px 0px #a34100; }

.dark-dark-brand { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#512000 !important; }
	.dark-dark-brand svg { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#512000 !important; }
	.dark-dark-brand>hr { color:#e5e5e566;background-color:#e5e5e566; }
	.dark-dark-brand.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.dark-dark-brand-double-stroked { border:solid 4px #512000 !important; }
	.dark-dark-brand-stroked { border:solid 2px #512000 !important; }
	.dark-dark-brand-semi-stroked { border:solid 1px #512000 !important; }
	.dark-dark-brand-stroked-content { text-shadow:-1.5px -1.5px #512000, 0px -2px #512000, 1.5px -1.5px #512000, 2px 0px #512000, 1.5px 1.5px #512000, 0px 2px #512000, -1.5px 1.5px #512000, -2px 0px #512000; }

.intense-brand { color:#444444 !important;fill:#444444 !important;background-color:#ff4c00 !important; }
	.intense-brand svg { color:#444444 !important;fill:#444444 !important;background-color:#ff4c00 !important; }
	.intense-brand>hr { color:#44444466;background-color:#44444466; }
	.intense-brand.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.intense-brand-double-stroked { border:solid 4px #ff4c00 !important; }
	.intense-brand-stroked { border:solid 2px #ff4c00 !important; }
	.intense-brand-semi-stroked { border:solid 1px #ff4c00 !important; }
	.intense-brand-stroked-content { text-shadow:-1.5px -1.5px #ff4c00, 0px -2px #ff4c00, 1.5px -1.5px #ff4c00, 2px 0px #ff4c00, 1.5px 1.5px #ff4c00, 0px 2px #ff4c00, -1.5px 1.5px #ff4c00, -2px 0px #ff4c00; }

.subdued-brand { color:#444444 !important;fill:#444444 !important;background-color:#bf723f !important; }
	.subdued-brand svg { color:#444444 !important;fill:#444444 !important;background-color:#bf723f !important; }
	.subdued-brand>hr { color:#44444466;background-color:#44444466; }
	.subdued-brand.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.subdued-brand-double-stroked { border:solid 4px #bf723f !important; }
	.subdued-brand-stroked { border:solid 2px #bf723f !important; }
	.subdued-brand-semi-stroked { border:solid 1px #bf723f !important; }
	.subdued-brand-stroked-content { text-shadow:-1.5px -1.5px #bf723f, 0px -2px #bf723f, 1.5px -1.5px #bf723f, 2px 0px #bf723f, 1.5px 1.5px #bf723f, 0px 2px #bf723f, -1.5px 1.5px #bf723f, -2px 0px #bf723f; }

.accent { color:#444444 !important;fill:#444444 !important;background-color:#ff6600 !important; }
	.accent svg { color:#444444 !important;fill:#444444 !important;background-color:#ff6600 !important; }
	.accent>hr { color:#44444466;background-color:#44444466; }
	.accent.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.accent-double-stroked { border:solid 4px #ff6600 !important; }
	.accent-stroked { border:solid 2px #ff6600 !important; }
	.accent-semi-stroked { border:solid 1px #ff6600 !important; }
	.accent-stroked-content { text-shadow:-1.5px -1.5px #ff6600, 0px -2px #ff6600, 1.5px -1.5px #ff6600, 2px 0px #ff6600, 1.5px 1.5px #ff6600, 0px 2px #ff6600, -1.5px 1.5px #ff6600, -2px 0px #ff6600; }

.ok { color:#444444 !important;fill:#444444 !important;background-color:#009900 !important; }
	.ok svg { color:#444444 !important;fill:#444444 !important;background-color:#009900 !important; }
	.ok>hr { color:#44444466;background-color:#44444466; }
	.ok.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.ok-double-stroked { border:solid 4px #009900 !important; }
	.ok-stroked { border:solid 2px #009900 !important; }
	.ok-semi-stroked { border:solid 1px #009900 !important; }
	.ok-stroked-content { text-shadow:-1.5px -1.5px #009900, 0px -2px #009900, 1.5px -1.5px #009900, 2px 0px #009900, 1.5px 1.5px #009900, 0px 2px #009900, -1.5px 1.5px #009900, -2px 0px #009900; }

.notice { color:#444444 !important;fill:#444444 !important;background-color:#ffffff !important; }
	.notice svg { color:#444444 !important;fill:#444444 !important;background-color:#ffffff !important; }
	.notice>hr { color:#44444466;background-color:#44444466; }
	.notice.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.notice-double-stroked { border:solid 4px #ffffff !important; }
	.notice-stroked { border:solid 2px #ffffff !important; }
	.notice-semi-stroked { border:solid 1px #ffffff !important; }
	.notice-stroked-content { text-shadow:-1.5px -1.5px #ffffff, 0px -2px #ffffff, 1.5px -1.5px #ffffff, 2px 0px #ffffff, 1.5px 1.5px #ffffff, 0px 2px #ffffff, -1.5px 1.5px #ffffff, -2px 0px #ffffff; }

.alert { color:#444444 !important;fill:#444444 !important;background-color:#ffcc00 !important; }
	.alert svg { color:#444444 !important;fill:#444444 !important;background-color:#ffcc00 !important; }
	.alert>hr { color:#44444466;background-color:#44444466; }
	.alert.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.alert-double-stroked { border:solid 4px #ffcc00 !important; }
	.alert-stroked { border:solid 2px #ffcc00 !important; }
	.alert-semi-stroked { border:solid 1px #ffcc00 !important; }
	.alert-stroked-content { text-shadow:-1.5px -1.5px #ffcc00, 0px -2px #ffcc00, 1.5px -1.5px #ffcc00, 2px 0px #ffcc00, 1.5px 1.5px #ffcc00, 0px 2px #ffcc00, -1.5px 1.5px #ffcc00, -2px 0px #ffcc00; }

.warning { color:#444444 !important;fill:#444444 !important;background-color:#ff9900 !important; }
	.warning svg { color:#444444 !important;fill:#444444 !important;background-color:#ff9900 !important; }
	.warning>hr { color:#44444466;background-color:#44444466; }
	.warning.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.warning-double-stroked { border:solid 4px #ff9900 !important; }
	.warning-stroked { border:solid 2px #ff9900 !important; }
	.warning-semi-stroked { border:solid 1px #ff9900 !important; }
	.warning-stroked-content { text-shadow:-1.5px -1.5px #ff9900, 0px -2px #ff9900, 1.5px -1.5px #ff9900, 2px 0px #ff9900, 1.5px 1.5px #ff9900, 0px 2px #ff9900, -1.5px 1.5px #ff9900, -2px 0px #ff9900; }

.error { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#ff0000 !important; }
	.error svg { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#ff0000 !important; }
	.error>hr { color:#e5e5e566;background-color:#e5e5e566; }
	.error.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.error-double-stroked { border:solid 4px #ff0000 !important; }
	.error-stroked { border:solid 2px #ff0000 !important; }
	.error-semi-stroked { border:solid 1px #ff0000 !important; }
	.error-stroked-content { text-shadow:-1.5px -1.5px #ff0000, 0px -2px #ff0000, 1.5px -1.5px #ff0000, 2px 0px #ff0000, 1.5px 1.5px #ff0000, 0px 2px #ff0000, -1.5px 1.5px #ff0000, -2px 0px #ff0000; }

.na { color:#444444 !important;fill:#444444 !important;background-color:#cccccc !important; }
	.na svg { color:#444444 !important;fill:#444444 !important;background-color:#cccccc !important; }
	.na>hr { color:#44444466;background-color:#44444466; }
	.na.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.na-double-stroked { border:solid 4px #cccccc !important; }
	.na-stroked { border:solid 2px #cccccc !important; }
	.na-semi-stroked { border:solid 1px #cccccc !important; }
	.na-stroked-content { text-shadow:-1.5px -1.5px #cccccc, 0px -2px #cccccc, 1.5px -1.5px #cccccc, 2px 0px #cccccc, 1.5px 1.5px #cccccc, 0px 2px #cccccc, -1.5px 1.5px #cccccc, -2px 0px #cccccc; }

.null { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#000000 !important; }
	.null svg { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#000000 !important; }
	.null>hr { color:#e5e5e566;background-color:#e5e5e566; }
	.null.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.null-double-stroked { border:solid 4px #000000 !important; }
	.null-stroked { border:solid 2px #000000 !important; }
	.null-semi-stroked { border:solid 1px #000000 !important; }
	.null-stroked-content { text-shadow:-1.5px -1.5px #000000, 0px -2px #000000, 1.5px -1.5px #000000, 2px 0px #000000, 1.5px 1.5px #000000, 0px 2px #000000, -1.5px 1.5px #000000, -2px 0px #000000; }

.white { color:#444444 !important;fill:#444444 !important;background-color:#ffffff !important; }
	.white svg { color:#444444 !important;fill:#444444 !important;background-color:#ffffff !important; }
	.white>hr { color:#44444466;background-color:#44444466; }
	.white.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.white-double-stroked { border:solid 4px #ffffff !important; }
	.white-stroked { border:solid 2px #ffffff !important; }
	.white-semi-stroked { border:solid 1px #ffffff !important; }
	.white-stroked-content { text-shadow:-1.5px -1.5px #ffffff, 0px -2px #ffffff, 1.5px -1.5px #ffffff, 2px 0px #ffffff, 1.5px 1.5px #ffffff, 0px 2px #ffffff, -1.5px 1.5px #ffffff, -2px 0px #ffffff; }

.light-light-gray { color:#444444 !important;fill:#444444 !important;background-color:#e5e5e5 !important; }
	.light-light-gray svg { color:#444444 !important;fill:#444444 !important;background-color:#e5e5e5 !important; }
	.light-light-gray>hr { color:#44444466;background-color:#44444466; }
	.light-light-gray.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.light-light-gray-double-stroked { border:solid 4px #e5e5e5 !important; }
	.light-light-gray-stroked { border:solid 2px #e5e5e5 !important; }
	.light-light-gray-semi-stroked { border:solid 1px #e5e5e5 !important; }
	.light-light-gray-stroked-content { text-shadow:-1.5px -1.5px #e5e5e5, 0px -2px #e5e5e5, 1.5px -1.5px #e5e5e5, 2px 0px #e5e5e5, 1.5px 1.5px #e5e5e5, 0px 2px #e5e5e5, -1.5px 1.5px #e5e5e5, -2px 0px #e5e5e5; }

.light-gray { color:#444444 !important;fill:#444444 !important;background-color:#cccccc !important; }
	.light-gray svg { color:#444444 !important;fill:#444444 !important;background-color:#cccccc !important; }
	.light-gray>hr { color:#44444466;background-color:#44444466; }
	.light-gray.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.light-gray-double-stroked { border:solid 4px #cccccc !important; }
	.light-gray-stroked { border:solid 2px #cccccc !important; }
	.light-gray-semi-stroked { border:solid 1px #cccccc !important; }
	.light-gray-stroked-content { text-shadow:-1.5px -1.5px #cccccc, 0px -2px #cccccc, 1.5px -1.5px #cccccc, 2px 0px #cccccc, 1.5px 1.5px #cccccc, 0px 2px #cccccc, -1.5px 1.5px #cccccc, -2px 0px #cccccc; }

.gray { color:#444444 !important;fill:#444444 !important;background-color:#999999 !important; }
	.gray svg { color:#444444 !important;fill:#444444 !important;background-color:#999999 !important; }
	.gray>hr { color:#44444466;background-color:#44444466; }
	.gray.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.gray-double-stroked { border:solid 4px #999999 !important; }
	.gray-stroked { border:solid 2px #999999 !important; }
	.gray-semi-stroked { border:solid 1px #999999 !important; }
	.gray-stroked-content { text-shadow:-1.5px -1.5px #999999, 0px -2px #999999, 1.5px -1.5px #999999, 2px 0px #999999, 1.5px 1.5px #999999, 0px 2px #999999, -1.5px 1.5px #999999, -2px 0px #999999; }

.dark-gray { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#444444 !important; }
	.dark-gray svg { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#444444 !important; }
	.dark-gray>hr { color:#e5e5e566;background-color:#e5e5e566; }
	.dark-gray.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.dark-gray-double-stroked { border:solid 4px #444444 !important; }
	.dark-gray-stroked { border:solid 2px #444444 !important; }
	.dark-gray-semi-stroked { border:solid 1px #444444 !important; }
	.dark-gray-stroked-content { text-shadow:-1.5px -1.5px #444444, 0px -2px #444444, 1.5px -1.5px #444444, 2px 0px #444444, 1.5px 1.5px #444444, 0px 2px #444444, -1.5px 1.5px #444444, -2px 0px #444444; }

.dark-dark-gray { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#222222 !important; }
	.dark-dark-gray svg { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#222222 !important; }
	.dark-dark-gray>hr { color:#e5e5e566;background-color:#e5e5e566; }
	.dark-dark-gray.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.dark-dark-gray-double-stroked { border:solid 4px #222222 !important; }
	.dark-dark-gray-stroked { border:solid 2px #222222 !important; }
	.dark-dark-gray-semi-stroked { border:solid 1px #222222 !important; }
	.dark-dark-gray-stroked-content { text-shadow:-1.5px -1.5px #222222, 0px -2px #222222, 1.5px -1.5px #222222, 2px 0px #222222, 1.5px 1.5px #222222, 0px 2px #222222, -1.5px 1.5px #222222, -2px 0px #222222; }

.black { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#000000 !important; }
	.black svg { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#000000 !important; }
	.black>hr { color:#e5e5e566;background-color:#e5e5e566; }
	.black.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.black-double-stroked { border:solid 4px #000000 !important; }
	.black-stroked { border:solid 2px #000000 !important; }
	.black-semi-stroked { border:solid 1px #000000 !important; }
	.black-stroked-content { text-shadow:-1.5px -1.5px #000000, 0px -2px #000000, 1.5px -1.5px #000000, 2px 0px #000000, 1.5px 1.5px #000000, 0px 2px #000000, -1.5px 1.5px #000000, -2px 0px #000000; }

.slate { color:#444444 !important;fill:#444444 !important;background-color:#968c80 !important; }
	.slate svg { color:#444444 !important;fill:#444444 !important;background-color:#968c80 !important; }
	.slate>hr { color:#44444466;background-color:#44444466; }
	.slate.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.slate-double-stroked { border:solid 4px #968c80 !important; }
	.slate-stroked { border:solid 2px #968c80 !important; }
	.slate-semi-stroked { border:solid 1px #968c80 !important; }
	.slate-stroked-content { text-shadow:-1.5px -1.5px #968c80, 0px -2px #968c80, 1.5px -1.5px #968c80, 2px 0px #968c80, 1.5px 1.5px #968c80, 0px 2px #968c80, -1.5px 1.5px #968c80, -2px 0px #968c80; }

.charcoal { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#3c3833 !important; }
	.charcoal svg { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#3c3833 !important; }
	.charcoal>hr { color:#e5e5e566;background-color:#e5e5e566; }
	.charcoal.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.charcoal-double-stroked { border:solid 4px #3c3833 !important; }
	.charcoal-stroked { border:solid 2px #3c3833 !important; }
	.charcoal-semi-stroked { border:solid 1px #3c3833 !important; }
	.charcoal-stroked-content { text-shadow:-1.5px -1.5px #3c3833, 0px -2px #3c3833, 1.5px -1.5px #3c3833, 2px 0px #3c3833, 1.5px 1.5px #3c3833, 0px 2px #3c3833, -1.5px 1.5px #3c3833, -2px 0px #3c3833; }

.stone { color:#444444 !important;fill:#444444 !important;background-color:#c0bab2 !important; }
	.stone svg { color:#444444 !important;fill:#444444 !important;background-color:#c0bab2 !important; }
	.stone>hr { color:#44444466;background-color:#44444466; }
	.stone.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.stone-double-stroked { border:solid 4px #c0bab2 !important; }
	.stone-stroked { border:solid 2px #c0bab2 !important; }
	.stone-semi-stroked { border:solid 1px #c0bab2 !important; }
	.stone-stroked-content { text-shadow:-1.5px -1.5px #c0bab2, 0px -2px #c0bab2, 1.5px -1.5px #c0bab2, 2px 0px #c0bab2, 1.5px 1.5px #c0bab2, 0px 2px #c0bab2, -1.5px 1.5px #c0bab2, -2px 0px #c0bab2; }

.post-it { color:#444444 !important;fill:#444444 !important;background-color:#fffddd !important; }
	.post-it svg { color:#444444 !important;fill:#444444 !important;background-color:#fffddd !important; }
	.post-it>hr { color:#44444466;background-color:#44444466; }
	.post-it.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.post-it-double-stroked { border:solid 4px #fffddd !important; }
	.post-it-stroked { border:solid 2px #fffddd !important; }
	.post-it-semi-stroked { border:solid 1px #fffddd !important; }
	.post-it-stroked-content { text-shadow:-1.5px -1.5px #fffddd, 0px -2px #fffddd, 1.5px -1.5px #fffddd, 2px 0px #fffddd, 1.5px 1.5px #fffddd, 0px 2px #fffddd, -1.5px 1.5px #fffddd, -2px 0px #fffddd; }

.light-light-red { color:#444444 !important;fill:#444444 !important;background-color:#ebaeae !important; }
	.light-light-red svg { color:#444444 !important;fill:#444444 !important;background-color:#ebaeae !important; }
	.light-light-red>hr { color:#44444466;background-color:#44444466; }
	.light-light-red.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.light-light-red-double-stroked { border:solid 4px #ebaeae !important; }
	.light-light-red-stroked { border:solid 2px #ebaeae !important; }
	.light-light-red-semi-stroked { border:solid 1px #ebaeae !important; }
	.light-light-red-stroked-content { text-shadow:-1.5px -1.5px #ebaeae, 0px -2px #ebaeae, 1.5px -1.5px #ebaeae, 2px 0px #ebaeae, 1.5px 1.5px #ebaeae, 0px 2px #ebaeae, -1.5px 1.5px #ebaeae, -2px 0px #ebaeae; }

.light-light-orange { color:#444444 !important;fill:#444444 !important;background-color:#f9d0ae !important; }
	.light-light-orange svg { color:#444444 !important;fill:#444444 !important;background-color:#f9d0ae !important; }
	.light-light-orange>hr { color:#44444466;background-color:#44444466; }
	.light-light-orange.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.light-light-orange-double-stroked { border:solid 4px #f9d0ae !important; }
	.light-light-orange-stroked { border:solid 2px #f9d0ae !important; }
	.light-light-orange-semi-stroked { border:solid 1px #f9d0ae !important; }
	.light-light-orange-stroked-content { text-shadow:-1.5px -1.5px #f9d0ae, 0px -2px #f9d0ae, 1.5px -1.5px #f9d0ae, 2px 0px #f9d0ae, 1.5px 1.5px #f9d0ae, 0px 2px #f9d0ae, -1.5px 1.5px #f9d0ae, -2px 0px #f9d0ae; }

.light-light-yellow { color:#444444 !important;fill:#444444 !important;background-color:#ffebae !important; }
	.light-light-yellow svg { color:#444444 !important;fill:#444444 !important;background-color:#ffebae !important; }
	.light-light-yellow>hr { color:#44444466;background-color:#44444466; }
	.light-light-yellow.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.light-light-yellow-double-stroked { border:solid 4px #ffebae !important; }
	.light-light-yellow-stroked { border:solid 2px #ffebae !important; }
	.light-light-yellow-semi-stroked { border:solid 1px #ffebae !important; }
	.light-light-yellow-stroked-content { text-shadow:-1.5px -1.5px #ffebae, 0px -2px #ffebae, 1.5px -1.5px #ffebae, 2px 0px #ffebae, 1.5px 1.5px #ffebae, 0px 2px #ffebae, -1.5px 1.5px #ffebae, -2px 0px #ffebae; }

.light-light-lime { color:#444444 !important;fill:#444444 !important;background-color:#dee4b5 !important; }
	.light-light-lime svg { color:#444444 !important;fill:#444444 !important;background-color:#dee4b5 !important; }
	.light-light-lime>hr { color:#44444466;background-color:#44444466; }
	.light-light-lime.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.light-light-lime-double-stroked { border:solid 4px #dee4b5 !important; }
	.light-light-lime-stroked { border:solid 2px #dee4b5 !important; }
	.light-light-lime-semi-stroked { border:solid 1px #dee4b5 !important; }
	.light-light-lime-stroked-content { text-shadow:-1.5px -1.5px #dee4b5, 0px -2px #dee4b5, 1.5px -1.5px #dee4b5, 2px 0px #dee4b5, 1.5px 1.5px #dee4b5, 0px 2px #dee4b5, -1.5px 1.5px #dee4b5, -2px 0px #dee4b5; }

.light-light-green { color:#444444 !important;fill:#444444 !important;background-color:#c2dec2 !important; }
	.light-light-green svg { color:#444444 !important;fill:#444444 !important;background-color:#c2dec2 !important; }
	.light-light-green>hr { color:#44444466;background-color:#44444466; }
	.light-light-green.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.light-light-green-double-stroked { border:solid 4px #c2dec2 !important; }
	.light-light-green-stroked { border:solid 2px #c2dec2 !important; }
	.light-light-green-semi-stroked { border:solid 1px #c2dec2 !important; }
	.light-light-green-stroked-content { text-shadow:-1.5px -1.5px #c2dec2, 0px -2px #c2dec2, 1.5px -1.5px #c2dec2, 2px 0px #c2dec2, 1.5px 1.5px #c2dec2, 0px 2px #c2dec2, -1.5px 1.5px #c2dec2, -2px 0px #c2dec2; }

.light-light-aqua { color:#444444 !important;fill:#444444 !important;background-color:#b5ded0 !important; }
	.light-light-aqua svg { color:#444444 !important;fill:#444444 !important;background-color:#b5ded0 !important; }
	.light-light-aqua>hr { color:#44444466;background-color:#44444466; }
	.light-light-aqua.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.light-light-aqua-double-stroked { border:solid 4px #b5ded0 !important; }
	.light-light-aqua-stroked { border:solid 2px #b5ded0 !important; }
	.light-light-aqua-semi-stroked { border:solid 1px #b5ded0 !important; }
	.light-light-aqua-stroked-content { text-shadow:-1.5px -1.5px #b5ded0, 0px -2px #b5ded0, 1.5px -1.5px #b5ded0, 2px 0px #b5ded0, 1.5px 1.5px #b5ded0, 0px 2px #b5ded0, -1.5px 1.5px #b5ded0, -2px 0px #b5ded0; }

.light-light-cyan { color:#444444 !important;fill:#444444 !important;background-color:#aedede !important; }
	.light-light-cyan svg { color:#444444 !important;fill:#444444 !important;background-color:#aedede !important; }
	.light-light-cyan>hr { color:#44444466;background-color:#44444466; }
	.light-light-cyan.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.light-light-cyan-double-stroked { border:solid 4px #aedede !important; }
	.light-light-cyan-stroked { border:solid 2px #aedede !important; }
	.light-light-cyan-semi-stroked { border:solid 1px #aedede !important; }
	.light-light-cyan-stroked-content { text-shadow:-1.5px -1.5px #aedede, 0px -2px #aedede, 1.5px -1.5px #aedede, 2px 0px #aedede, 1.5px 1.5px #aedede, 0px 2px #aedede, -1.5px 1.5px #aedede, -2px 0px #aedede; }

.light-light-azure { color:#444444 !important;fill:#444444 !important;background-color:#aed7e4 !important; }
	.light-light-azure svg { color:#444444 !important;fill:#444444 !important;background-color:#aed7e4 !important; }
	.light-light-azure>hr { color:#44444466;background-color:#44444466; }
	.light-light-azure.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.light-light-azure-double-stroked { border:solid 4px #aed7e4 !important; }
	.light-light-azure-stroked { border:solid 2px #aed7e4 !important; }
	.light-light-azure-semi-stroked { border:solid 1px #aed7e4 !important; }
	.light-light-azure-stroked-content { text-shadow:-1.5px -1.5px #aed7e4, 0px -2px #aed7e4, 1.5px -1.5px #aed7e4, 2px 0px #aed7e4, 1.5px 1.5px #aed7e4, 0px 2px #aed7e4, -1.5px 1.5px #aed7e4, -2px 0px #aed7e4; }

.light-light-blue { color:#444444 !important;fill:#444444 !important;background-color:#aec2e4 !important; }
	.light-light-blue svg { color:#444444 !important;fill:#444444 !important;background-color:#aec2e4 !important; }
	.light-light-blue>hr { color:#44444466;background-color:#44444466; }
	.light-light-blue.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.light-light-blue-double-stroked { border:solid 4px #aec2e4 !important; }
	.light-light-blue-stroked { border:solid 2px #aec2e4 !important; }
	.light-light-blue-semi-stroked { border:solid 1px #aec2e4 !important; }
	.light-light-blue-stroked-content { text-shadow:-1.5px -1.5px #aec2e4, 0px -2px #aec2e4, 1.5px -1.5px #aec2e4, 2px 0px #aec2e4, 1.5px 1.5px #aec2e4, 0px 2px #aec2e4, -1.5px 1.5px #aec2e4, -2px 0px #aec2e4; }

.light-light-indigo { color:#444444 !important;fill:#444444 !important;background-color:#bcbcde !important; }
	.light-light-indigo svg { color:#444444 !important;fill:#444444 !important;background-color:#bcbcde !important; }
	.light-light-indigo>hr { color:#44444466;background-color:#44444466; }
	.light-light-indigo.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.light-light-indigo-double-stroked { border:solid 4px #bcbcde !important; }
	.light-light-indigo-stroked { border:solid 2px #bcbcde !important; }
	.light-light-indigo-semi-stroked { border:solid 1px #bcbcde !important; }
	.light-light-indigo-stroked-content { text-shadow:-1.5px -1.5px #bcbcde, 0px -2px #bcbcde, 1.5px -1.5px #bcbcde, 2px 0px #bcbcde, 1.5px 1.5px #bcbcde, 0px 2px #bcbcde, -1.5px 1.5px #bcbcde, -2px 0px #bcbcde; }

.light-light-purple { color:#444444 !important;fill:#444444 !important;background-color:#c9aede !important; }
	.light-light-purple svg { color:#444444 !important;fill:#444444 !important;background-color:#c9aede !important; }
	.light-light-purple>hr { color:#44444466;background-color:#44444466; }
	.light-light-purple.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.light-light-purple-double-stroked { border:solid 4px #c9aede !important; }
	.light-light-purple-stroked { border:solid 2px #c9aede !important; }
	.light-light-purple-semi-stroked { border:solid 1px #c9aede !important; }
	.light-light-purple-stroked-content { text-shadow:-1.5px -1.5px #c9aede, 0px -2px #c9aede, 1.5px -1.5px #c9aede, 2px 0px #c9aede, 1.5px 1.5px #c9aede, 0px 2px #c9aede, -1.5px 1.5px #c9aede, -2px 0px #c9aede; }

.light-light-fuchsia { color:#444444 !important;fill:#444444 !important;background-color:#deaed0 !important; }
	.light-light-fuchsia svg { color:#444444 !important;fill:#444444 !important;background-color:#deaed0 !important; }
	.light-light-fuchsia>hr { color:#44444466;background-color:#44444466; }
	.light-light-fuchsia.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.light-light-fuchsia-double-stroked { border:solid 4px #deaed0 !important; }
	.light-light-fuchsia-stroked { border:solid 2px #deaed0 !important; }
	.light-light-fuchsia-semi-stroked { border:solid 1px #deaed0 !important; }
	.light-light-fuchsia-stroked-content { text-shadow:-1.5px -1.5px #deaed0, 0px -2px #deaed0, 1.5px -1.5px #deaed0, 2px 0px #deaed0, 1.5px 1.5px #deaed0, 0px 2px #deaed0, -1.5px 1.5px #deaed0, -2px 0px #deaed0; }

.light-red { color:#444444 !important;fill:#444444 !important;background-color:#dc7171 !important; }
	.light-red svg { color:#444444 !important;fill:#444444 !important;background-color:#dc7171 !important; }
	.light-red>hr { color:#44444466;background-color:#44444466; }
	.light-red.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.light-red-double-stroked { border:solid 4px #dc7171 !important; }
	.light-red-stroked { border:solid 2px #dc7171 !important; }
	.light-red-semi-stroked { border:solid 1px #dc7171 !important; }
	.light-red-stroked-content { text-shadow:-1.5px -1.5px #dc7171, 0px -2px #dc7171, 1.5px -1.5px #dc7171, 2px 0px #dc7171, 1.5px 1.5px #dc7171, 0px 2px #dc7171, -1.5px 1.5px #dc7171, -2px 0px #dc7171; }

.light-orange { color:#444444 !important;fill:#444444 !important;background-color:#f4ac71 !important; }
	.light-orange svg { color:#444444 !important;fill:#444444 !important;background-color:#f4ac71 !important; }
	.light-orange>hr { color:#44444466;background-color:#44444466; }
	.light-orange.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.light-orange-double-stroked { border:solid 4px #f4ac71 !important; }
	.light-orange-stroked { border:solid 2px #f4ac71 !important; }
	.light-orange-semi-stroked { border:solid 1px #f4ac71 !important; }
	.light-orange-stroked-content { text-shadow:-1.5px -1.5px #f4ac71, 0px -2px #f4ac71, 1.5px -1.5px #f4ac71, 2px 0px #f4ac71, 1.5px 1.5px #f4ac71, 0px 2px #f4ac71, -1.5px 1.5px #f4ac71, -2px 0px #f4ac71; }

.light-yellow { color:#444444 !important;fill:#444444 !important;background-color:#ffdc71 !important; }
	.light-yellow svg { color:#444444 !important;fill:#444444 !important;background-color:#ffdc71 !important; }
	.light-yellow>hr { color:#44444466;background-color:#44444466; }
	.light-yellow.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.light-yellow-double-stroked { border:solid 4px #ffdc71 !important; }
	.light-yellow-stroked { border:solid 2px #ffdc71 !important; }
	.light-yellow-semi-stroked { border:solid 1px #ffdc71 !important; }
	.light-yellow-stroked-content { text-shadow:-1.5px -1.5px #ffdc71, 0px -2px #ffdc71, 1.5px -1.5px #ffdc71, 2px 0px #ffdc71, 1.5px 1.5px #ffdc71, 0px 2px #ffdc71, -1.5px 1.5px #ffdc71, -2px 0px #ffdc71; }

.light-lime { color:#444444 !important;fill:#444444 !important;background-color:#c4d07d !important; }
	.light-lime svg { color:#444444 !important;fill:#444444 !important;background-color:#c4d07d !important; }
	.light-lime>hr { color:#44444466;background-color:#44444466; }
	.light-lime.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.light-lime-double-stroked { border:solid 4px #c4d07d !important; }
	.light-lime-stroked { border:solid 2px #c4d07d !important; }
	.light-lime-semi-stroked { border:solid 1px #c4d07d !important; }
	.light-lime-stroked-content { text-shadow:-1.5px -1.5px #c4d07d, 0px -2px #c4d07d, 1.5px -1.5px #c4d07d, 2px 0px #c4d07d, 1.5px 1.5px #c4d07d, 0px 2px #c4d07d, -1.5px 1.5px #c4d07d, -2px 0px #c4d07d; }

.light-green { color:#444444 !important;fill:#444444 !important;background-color:#94c494 !important; }
	.light-green svg { color:#444444 !important;fill:#444444 !important;background-color:#94c494 !important; }
	.light-green>hr { color:#44444466;background-color:#44444466; }
	.light-green.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.light-green-double-stroked { border:solid 4px #94c494 !important; }
	.light-green-stroked { border:solid 2px #94c494 !important; }
	.light-green-semi-stroked { border:solid 1px #94c494 !important; }
	.light-green-stroked-content { text-shadow:-1.5px -1.5px #94c494, 0px -2px #94c494, 1.5px -1.5px #94c494, 2px 0px #94c494, 1.5px 1.5px #94c494, 0px 2px #94c494, -1.5px 1.5px #94c494, -2px 0px #94c494; }

.light-aqua { color:#444444 !important;fill:#444444 !important;background-color:#7dc4ac !important; }
	.light-aqua svg { color:#444444 !important;fill:#444444 !important;background-color:#7dc4ac !important; }
	.light-aqua>hr { color:#44444466;background-color:#44444466; }
	.light-aqua.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.light-aqua-double-stroked { border:solid 4px #7dc4ac !important; }
	.light-aqua-stroked { border:solid 2px #7dc4ac !important; }
	.light-aqua-semi-stroked { border:solid 1px #7dc4ac !important; }
	.light-aqua-stroked-content { text-shadow:-1.5px -1.5px #7dc4ac, 0px -2px #7dc4ac, 1.5px -1.5px #7dc4ac, 2px 0px #7dc4ac, 1.5px 1.5px #7dc4ac, 0px 2px #7dc4ac, -1.5px 1.5px #7dc4ac, -2px 0px #7dc4ac; }

.light-cyan { color:#444444 !important;fill:#444444 !important;background-color:#71c4c4 !important; }
	.light-cyan svg { color:#444444 !important;fill:#444444 !important;background-color:#71c4c4 !important; }
	.light-cyan>hr { color:#44444466;background-color:#44444466; }
	.light-cyan.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.light-cyan-double-stroked { border:solid 4px #71c4c4 !important; }
	.light-cyan-stroked { border:solid 2px #71c4c4 !important; }
	.light-cyan-semi-stroked { border:solid 1px #71c4c4 !important; }
	.light-cyan-stroked-content { text-shadow:-1.5px -1.5px #71c4c4, 0px -2px #71c4c4, 1.5px -1.5px #71c4c4, 2px 0px #71c4c4, 1.5px 1.5px #71c4c4, 0px 2px #71c4c4, -1.5px 1.5px #71c4c4, -2px 0px #71c4c4; }

.light-azure { color:#444444 !important;fill:#444444 !important;background-color:#71b8d0 !important; }
	.light-azure svg { color:#444444 !important;fill:#444444 !important;background-color:#71b8d0 !important; }
	.light-azure>hr { color:#44444466;background-color:#44444466; }
	.light-azure.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.light-azure-double-stroked { border:solid 4px #71b8d0 !important; }
	.light-azure-stroked { border:solid 2px #71b8d0 !important; }
	.light-azure-semi-stroked { border:solid 1px #71b8d0 !important; }
	.light-azure-stroked-content { text-shadow:-1.5px -1.5px #71b8d0, 0px -2px #71b8d0, 1.5px -1.5px #71b8d0, 2px 0px #71b8d0, 1.5px 1.5px #71b8d0, 0px 2px #71b8d0, -1.5px 1.5px #71b8d0, -2px 0px #71b8d0; }

.light-blue { color:#444444 !important;fill:#444444 !important;background-color:#7194d0 !important; }
	.light-blue svg { color:#444444 !important;fill:#444444 !important;background-color:#7194d0 !important; }
	.light-blue>hr { color:#44444466;background-color:#44444466; }
	.light-blue.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.light-blue-double-stroked { border:solid 4px #7194d0 !important; }
	.light-blue-stroked { border:solid 2px #7194d0 !important; }
	.light-blue-semi-stroked { border:solid 1px #7194d0 !important; }
	.light-blue-stroked-content { text-shadow:-1.5px -1.5px #7194d0, 0px -2px #7194d0, 1.5px -1.5px #7194d0, 2px 0px #7194d0, 1.5px 1.5px #7194d0, 0px 2px #7194d0, -1.5px 1.5px #7194d0, -2px 0px #7194d0; }

.light-indigo { color:#444444 !important;fill:#444444 !important;background-color:#8989c4 !important; }
	.light-indigo svg { color:#444444 !important;fill:#444444 !important;background-color:#8989c4 !important; }
	.light-indigo>hr { color:#44444466;background-color:#44444466; }
	.light-indigo.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.light-indigo-double-stroked { border:solid 4px #8989c4 !important; }
	.light-indigo-stroked { border:solid 2px #8989c4 !important; }
	.light-indigo-semi-stroked { border:solid 1px #8989c4 !important; }
	.light-indigo-stroked-content { text-shadow:-1.5px -1.5px #8989c4, 0px -2px #8989c4, 1.5px -1.5px #8989c4, 2px 0px #8989c4, 1.5px 1.5px #8989c4, 0px 2px #8989c4, -1.5px 1.5px #8989c4, -2px 0px #8989c4; }

.light-purple { color:#444444 !important;fill:#444444 !important;background-color:#a071c4 !important; }
	.light-purple svg { color:#444444 !important;fill:#444444 !important;background-color:#a071c4 !important; }
	.light-purple>hr { color:#44444466;background-color:#44444466; }
	.light-purple.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.light-purple-double-stroked { border:solid 4px #a071c4 !important; }
	.light-purple-stroked { border:solid 2px #a071c4 !important; }
	.light-purple-semi-stroked { border:solid 1px #a071c4 !important; }
	.light-purple-stroked-content { text-shadow:-1.5px -1.5px #a071c4, 0px -2px #a071c4, 1.5px -1.5px #a071c4, 2px 0px #a071c4, 1.5px 1.5px #a071c4, 0px 2px #a071c4, -1.5px 1.5px #a071c4, -2px 0px #a071c4; }

.light-fuchsia { color:#444444 !important;fill:#444444 !important;background-color:#c471ac !important; }
	.light-fuchsia svg { color:#444444 !important;fill:#444444 !important;background-color:#c471ac !important; }
	.light-fuchsia>hr { color:#44444466;background-color:#44444466; }
	.light-fuchsia.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.light-fuchsia-double-stroked { border:solid 4px #c471ac !important; }
	.light-fuchsia-stroked { border:solid 2px #c471ac !important; }
	.light-fuchsia-semi-stroked { border:solid 1px #c471ac !important; }
	.light-fuchsia-stroked-content { text-shadow:-1.5px -1.5px #c471ac, 0px -2px #c471ac, 1.5px -1.5px #c471ac, 2px 0px #c471ac, 1.5px 1.5px #c471ac, 0px 2px #c471ac, -1.5px 1.5px #c471ac, -2px 0px #c471ac; }

.red { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#cc3333 !important; }
	.red svg { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#cc3333 !important; }
	.red>hr { color:#e5e5e566;background-color:#e5e5e566; }
	.red.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.red-double-stroked { border:solid 4px #cc3333 !important; }
	.red-stroked { border:solid 2px #cc3333 !important; }
	.red-semi-stroked { border:solid 1px #cc3333 !important; }
	.red-stroked-content { text-shadow:-1.5px -1.5px #cc3333, 0px -2px #cc3333, 1.5px -1.5px #cc3333, 2px 0px #cc3333, 1.5px 1.5px #cc3333, 0px 2px #cc3333, -1.5px 1.5px #cc3333, -2px 0px #cc3333; }

.orange { color:#444444 !important;fill:#444444 !important;background-color:#ee8833 !important; }
	.orange svg { color:#444444 !important;fill:#444444 !important;background-color:#ee8833 !important; }
	.orange>hr { color:#44444466;background-color:#44444466; }
	.orange.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.orange-double-stroked { border:solid 4px #ee8833 !important; }
	.orange-stroked { border:solid 2px #ee8833 !important; }
	.orange-semi-stroked { border:solid 1px #ee8833 !important; }
	.orange-stroked-content { text-shadow:-1.5px -1.5px #ee8833, 0px -2px #ee8833, 1.5px -1.5px #ee8833, 2px 0px #ee8833, 1.5px 1.5px #ee8833, 0px 2px #ee8833, -1.5px 1.5px #ee8833, -2px 0px #ee8833; }

.yellow { color:#444444 !important;fill:#444444 !important;background-color:#ffcc33 !important; }
	.yellow svg { color:#444444 !important;fill:#444444 !important;background-color:#ffcc33 !important; }
	.yellow>hr { color:#44444466;background-color:#44444466; }
	.yellow.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.yellow-double-stroked { border:solid 4px #ffcc33 !important; }
	.yellow-stroked { border:solid 2px #ffcc33 !important; }
	.yellow-semi-stroked { border:solid 1px #ffcc33 !important; }
	.yellow-stroked-content { text-shadow:-1.5px -1.5px #ffcc33, 0px -2px #ffcc33, 1.5px -1.5px #ffcc33, 2px 0px #ffcc33, 1.5px 1.5px #ffcc33, 0px 2px #ffcc33, -1.5px 1.5px #ffcc33, -2px 0px #ffcc33; }

.lime { color:#444444 !important;fill:#444444 !important;background-color:#aabb44 !important; }
	.lime svg { color:#444444 !important;fill:#444444 !important;background-color:#aabb44 !important; }
	.lime>hr { color:#44444466;background-color:#44444466; }
	.lime.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.lime-double-stroked { border:solid 4px #aabb44 !important; }
	.lime-stroked { border:solid 2px #aabb44 !important; }
	.lime-semi-stroked { border:solid 1px #aabb44 !important; }
	.lime-stroked-content { text-shadow:-1.5px -1.5px #aabb44, 0px -2px #aabb44, 1.5px -1.5px #aabb44, 2px 0px #aabb44, 1.5px 1.5px #aabb44, 0px 2px #aabb44, -1.5px 1.5px #aabb44, -2px 0px #aabb44; }

.green { color:#444444 !important;fill:#444444 !important;background-color:#66aa66 !important; }
	.green svg { color:#444444 !important;fill:#444444 !important;background-color:#66aa66 !important; }
	.green>hr { color:#44444466;background-color:#44444466; }
	.green.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.green-double-stroked { border:solid 4px #66aa66 !important; }
	.green-stroked { border:solid 2px #66aa66 !important; }
	.green-semi-stroked { border:solid 1px #66aa66 !important; }
	.green-stroked-content { text-shadow:-1.5px -1.5px #66aa66, 0px -2px #66aa66, 1.5px -1.5px #66aa66, 2px 0px #66aa66, 1.5px 1.5px #66aa66, 0px 2px #66aa66, -1.5px 1.5px #66aa66, -2px 0px #66aa66; }

.aqua { color:#444444 !important;fill:#444444 !important;background-color:#44aa88 !important; }
	.aqua svg { color:#444444 !important;fill:#444444 !important;background-color:#44aa88 !important; }
	.aqua>hr { color:#44444466;background-color:#44444466; }
	.aqua.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.aqua-double-stroked { border:solid 4px #44aa88 !important; }
	.aqua-stroked { border:solid 2px #44aa88 !important; }
	.aqua-semi-stroked { border:solid 1px #44aa88 !important; }
	.aqua-stroked-content { text-shadow:-1.5px -1.5px #44aa88, 0px -2px #44aa88, 1.5px -1.5px #44aa88, 2px 0px #44aa88, 1.5px 1.5px #44aa88, 0px 2px #44aa88, -1.5px 1.5px #44aa88, -2px 0px #44aa88; }

.cyan { color:#444444 !important;fill:#444444 !important;background-color:#33aaaa !important; }
	.cyan svg { color:#444444 !important;fill:#444444 !important;background-color:#33aaaa !important; }
	.cyan>hr { color:#44444466;background-color:#44444466; }
	.cyan.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.cyan-double-stroked { border:solid 4px #33aaaa !important; }
	.cyan-stroked { border:solid 2px #33aaaa !important; }
	.cyan-semi-stroked { border:solid 1px #33aaaa !important; }
	.cyan-stroked-content { text-shadow:-1.5px -1.5px #33aaaa, 0px -2px #33aaaa, 1.5px -1.5px #33aaaa, 2px 0px #33aaaa, 1.5px 1.5px #33aaaa, 0px 2px #33aaaa, -1.5px 1.5px #33aaaa, -2px 0px #33aaaa; }

.azure { color:#444444 !important;fill:#444444 !important;background-color:#3399bb !important; }
	.azure svg { color:#444444 !important;fill:#444444 !important;background-color:#3399bb !important; }
	.azure>hr { color:#44444466;background-color:#44444466; }
	.azure.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.azure-double-stroked { border:solid 4px #3399bb !important; }
	.azure-stroked { border:solid 2px #3399bb !important; }
	.azure-semi-stroked { border:solid 1px #3399bb !important; }
	.azure-stroked-content { text-shadow:-1.5px -1.5px #3399bb, 0px -2px #3399bb, 1.5px -1.5px #3399bb, 2px 0px #3399bb, 1.5px 1.5px #3399bb, 0px 2px #3399bb, -1.5px 1.5px #3399bb, -2px 0px #3399bb; }

.blue { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#3366bb !important; }
	.blue svg { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#3366bb !important; }
	.blue>hr { color:#e5e5e566;background-color:#e5e5e566; }
	.blue.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.blue-double-stroked { border:solid 4px #3366bb !important; }
	.blue-stroked { border:solid 2px #3366bb !important; }
	.blue-semi-stroked { border:solid 1px #3366bb !important; }
	.blue-stroked-content { text-shadow:-1.5px -1.5px #3366bb, 0px -2px #3366bb, 1.5px -1.5px #3366bb, 2px 0px #3366bb, 1.5px 1.5px #3366bb, 0px 2px #3366bb, -1.5px 1.5px #3366bb, -2px 0px #3366bb; }

.indigo { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#5555aa !important; }
	.indigo svg { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#5555aa !important; }
	.indigo>hr { color:#e5e5e566;background-color:#e5e5e566; }
	.indigo.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.indigo-double-stroked { border:solid 4px #5555aa !important; }
	.indigo-stroked { border:solid 2px #5555aa !important; }
	.indigo-semi-stroked { border:solid 1px #5555aa !important; }
	.indigo-stroked-content { text-shadow:-1.5px -1.5px #5555aa, 0px -2px #5555aa, 1.5px -1.5px #5555aa, 2px 0px #5555aa, 1.5px 1.5px #5555aa, 0px 2px #5555aa, -1.5px 1.5px #5555aa, -2px 0px #5555aa; }

.purple { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#7733aa !important; }
	.purple svg { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#7733aa !important; }
	.purple>hr { color:#e5e5e566;background-color:#e5e5e566; }
	.purple.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.purple-double-stroked { border:solid 4px #7733aa !important; }
	.purple-stroked { border:solid 2px #7733aa !important; }
	.purple-semi-stroked { border:solid 1px #7733aa !important; }
	.purple-stroked-content { text-shadow:-1.5px -1.5px #7733aa, 0px -2px #7733aa, 1.5px -1.5px #7733aa, 2px 0px #7733aa, 1.5px 1.5px #7733aa, 0px 2px #7733aa, -1.5px 1.5px #7733aa, -2px 0px #7733aa; }

.fuchsia { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#aa3388 !important; }
	.fuchsia svg { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#aa3388 !important; }
	.fuchsia>hr { color:#e5e5e566;background-color:#e5e5e566; }
	.fuchsia.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.fuchsia-double-stroked { border:solid 4px #aa3388 !important; }
	.fuchsia-stroked { border:solid 2px #aa3388 !important; }
	.fuchsia-semi-stroked { border:solid 1px #aa3388 !important; }
	.fuchsia-stroked-content { text-shadow:-1.5px -1.5px #aa3388, 0px -2px #aa3388, 1.5px -1.5px #aa3388, 2px 0px #aa3388, 1.5px 1.5px #aa3388, 0px 2px #aa3388, -1.5px 1.5px #aa3388, -2px 0px #aa3388; }

.dark-red { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#8e2323 !important; }
	.dark-red svg { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#8e2323 !important; }
	.dark-red>hr { color:#e5e5e566;background-color:#e5e5e566; }
	.dark-red.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.dark-red-double-stroked { border:solid 4px #8e2323 !important; }
	.dark-red-stroked { border:solid 2px #8e2323 !important; }
	.dark-red-semi-stroked { border:solid 1px #8e2323 !important; }
	.dark-red-stroked-content { text-shadow:-1.5px -1.5px #8e2323, 0px -2px #8e2323, 1.5px -1.5px #8e2323, 2px 0px #8e2323, 1.5px 1.5px #8e2323, 0px 2px #8e2323, -1.5px 1.5px #8e2323, -2px 0px #8e2323; }

.dark-orange { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#a65f23 !important; }
	.dark-orange svg { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#a65f23 !important; }
	.dark-orange>hr { color:#e5e5e566;background-color:#e5e5e566; }
	.dark-orange.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.dark-orange-double-stroked { border:solid 4px #a65f23 !important; }
	.dark-orange-stroked { border:solid 2px #a65f23 !important; }
	.dark-orange-semi-stroked { border:solid 1px #a65f23 !important; }
	.dark-orange-stroked-content { text-shadow:-1.5px -1.5px #a65f23, 0px -2px #a65f23, 1.5px -1.5px #a65f23, 2px 0px #a65f23, 1.5px 1.5px #a65f23, 0px 2px #a65f23, -1.5px 1.5px #a65f23, -2px 0px #a65f23; }

.dark-yellow { color:#444444 !important;fill:#444444 !important;background-color:#b28e23 !important; }
	.dark-yellow svg { color:#444444 !important;fill:#444444 !important;background-color:#b28e23 !important; }
	.dark-yellow>hr { color:#44444466;background-color:#44444466; }
	.dark-yellow.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.dark-yellow-double-stroked { border:solid 4px #b28e23 !important; }
	.dark-yellow-stroked { border:solid 2px #b28e23 !important; }
	.dark-yellow-semi-stroked { border:solid 1px #b28e23 !important; }
	.dark-yellow-stroked-content { text-shadow:-1.5px -1.5px #b28e23, 0px -2px #b28e23, 1.5px -1.5px #b28e23, 2px 0px #b28e23, 1.5px 1.5px #b28e23, 0px 2px #b28e23, -1.5px 1.5px #b28e23, -2px 0px #b28e23; }

.dark-lime { color:#444444 !important;fill:#444444 !important;background-color:#76822f !important; }
	.dark-lime svg { color:#444444 !important;fill:#444444 !important;background-color:#76822f !important; }
	.dark-lime>hr { color:#44444466;background-color:#44444466; }
	.dark-lime.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.dark-lime-double-stroked { border:solid 4px #76822f !important; }
	.dark-lime-stroked { border:solid 2px #76822f !important; }
	.dark-lime-semi-stroked { border:solid 1px #76822f !important; }
	.dark-lime-stroked-content { text-shadow:-1.5px -1.5px #76822f, 0px -2px #76822f, 1.5px -1.5px #76822f, 2px 0px #76822f, 1.5px 1.5px #76822f, 0px 2px #76822f, -1.5px 1.5px #76822f, -2px 0px #76822f; }

.dark-green { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#477647 !important; }
	.dark-green svg { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#477647 !important; }
	.dark-green>hr { color:#e5e5e566;background-color:#e5e5e566; }
	.dark-green.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.dark-green-double-stroked { border:solid 4px #477647 !important; }
	.dark-green-stroked { border:solid 2px #477647 !important; }
	.dark-green-semi-stroked { border:solid 1px #477647 !important; }
	.dark-green-stroked-content { text-shadow:-1.5px -1.5px #477647, 0px -2px #477647, 1.5px -1.5px #477647, 2px 0px #477647, 1.5px 1.5px #477647, 0px 2px #477647, -1.5px 1.5px #477647, -2px 0px #477647; }

.dark-aqua { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#2f765f !important; }
	.dark-aqua svg { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#2f765f !important; }
	.dark-aqua>hr { color:#e5e5e566;background-color:#e5e5e566; }
	.dark-aqua.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.dark-aqua-double-stroked { border:solid 4px #2f765f !important; }
	.dark-aqua-stroked { border:solid 2px #2f765f !important; }
	.dark-aqua-semi-stroked { border:solid 1px #2f765f !important; }
	.dark-aqua-stroked-content { text-shadow:-1.5px -1.5px #2f765f, 0px -2px #2f765f, 1.5px -1.5px #2f765f, 2px 0px #2f765f, 1.5px 1.5px #2f765f, 0px 2px #2f765f, -1.5px 1.5px #2f765f, -2px 0px #2f765f; }

.dark-cyan { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#237676 !important; }
	.dark-cyan svg { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#237676 !important; }
	.dark-cyan>hr { color:#e5e5e566;background-color:#e5e5e566; }
	.dark-cyan.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.dark-cyan-double-stroked { border:solid 4px #237676 !important; }
	.dark-cyan-stroked { border:solid 2px #237676 !important; }
	.dark-cyan-semi-stroked { border:solid 1px #237676 !important; }
	.dark-cyan-stroked-content { text-shadow:-1.5px -1.5px #237676, 0px -2px #237676, 1.5px -1.5px #237676, 2px 0px #237676, 1.5px 1.5px #237676, 0px 2px #237676, -1.5px 1.5px #237676, -2px 0px #237676; }

.dark-azure { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#236b82 !important; }
	.dark-azure svg { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#236b82 !important; }
	.dark-azure>hr { color:#e5e5e566;background-color:#e5e5e566; }
	.dark-azure.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.dark-azure-double-stroked { border:solid 4px #236b82 !important; }
	.dark-azure-stroked { border:solid 2px #236b82 !important; }
	.dark-azure-semi-stroked { border:solid 1px #236b82 !important; }
	.dark-azure-stroked-content { text-shadow:-1.5px -1.5px #236b82, 0px -2px #236b82, 1.5px -1.5px #236b82, 2px 0px #236b82, 1.5px 1.5px #236b82, 0px 2px #236b82, -1.5px 1.5px #236b82, -2px 0px #236b82; }

.dark-blue { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#234782 !important; }
	.dark-blue svg { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#234782 !important; }
	.dark-blue>hr { color:#e5e5e566;background-color:#e5e5e566; }
	.dark-blue.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.dark-blue-double-stroked { border:solid 4px #234782 !important; }
	.dark-blue-stroked { border:solid 2px #234782 !important; }
	.dark-blue-semi-stroked { border:solid 1px #234782 !important; }
	.dark-blue-stroked-content { text-shadow:-1.5px -1.5px #234782, 0px -2px #234782, 1.5px -1.5px #234782, 2px 0px #234782, 1.5px 1.5px #234782, 0px 2px #234782, -1.5px 1.5px #234782, -2px 0px #234782; }

.dark-indigo { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#3b3b76 !important; }
	.dark-indigo svg { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#3b3b76 !important; }
	.dark-indigo>hr { color:#e5e5e566;background-color:#e5e5e566; }
	.dark-indigo.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.dark-indigo-double-stroked { border:solid 4px #3b3b76 !important; }
	.dark-indigo-stroked { border:solid 2px #3b3b76 !important; }
	.dark-indigo-semi-stroked { border:solid 1px #3b3b76 !important; }
	.dark-indigo-stroked-content { text-shadow:-1.5px -1.5px #3b3b76, 0px -2px #3b3b76, 1.5px -1.5px #3b3b76, 2px 0px #3b3b76, 1.5px 1.5px #3b3b76, 0px 2px #3b3b76, -1.5px 1.5px #3b3b76, -2px 0px #3b3b76; }

.dark-purple { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#532376 !important; }
	.dark-purple svg { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#532376 !important; }
	.dark-purple>hr { color:#e5e5e566;background-color:#e5e5e566; }
	.dark-purple.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.dark-purple-double-stroked { border:solid 4px #532376 !important; }
	.dark-purple-stroked { border:solid 2px #532376 !important; }
	.dark-purple-semi-stroked { border:solid 1px #532376 !important; }
	.dark-purple-stroked-content { text-shadow:-1.5px -1.5px #532376, 0px -2px #532376, 1.5px -1.5px #532376, 2px 0px #532376, 1.5px 1.5px #532376, 0px 2px #532376, -1.5px 1.5px #532376, -2px 0px #532376; }

.dark-fuchsia { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#76235f !important; }
	.dark-fuchsia svg { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#76235f !important; }
	.dark-fuchsia>hr { color:#e5e5e566;background-color:#e5e5e566; }
	.dark-fuchsia.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.dark-fuchsia-double-stroked { border:solid 4px #76235f !important; }
	.dark-fuchsia-stroked { border:solid 2px #76235f !important; }
	.dark-fuchsia-semi-stroked { border:solid 1px #76235f !important; }
	.dark-fuchsia-stroked-content { text-shadow:-1.5px -1.5px #76235f, 0px -2px #76235f, 1.5px -1.5px #76235f, 2px 0px #76235f, 1.5px 1.5px #76235f, 0px 2px #76235f, -1.5px 1.5px #76235f, -2px 0px #76235f; }

.dark-dark-red { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#511414 !important; }
	.dark-dark-red svg { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#511414 !important; }
	.dark-dark-red>hr { color:#e5e5e566;background-color:#e5e5e566; }
	.dark-dark-red.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.dark-dark-red-double-stroked { border:solid 4px #511414 !important; }
	.dark-dark-red-stroked { border:solid 2px #511414 !important; }
	.dark-dark-red-semi-stroked { border:solid 1px #511414 !important; }
	.dark-dark-red-stroked-content { text-shadow:-1.5px -1.5px #511414, 0px -2px #511414, 1.5px -1.5px #511414, 2px 0px #511414, 1.5px 1.5px #511414, 0px 2px #511414, -1.5px 1.5px #511414, -2px 0px #511414; }

.dark-dark-orange { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#5f3614 !important; }
	.dark-dark-orange svg { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#5f3614 !important; }
	.dark-dark-orange>hr { color:#e5e5e566;background-color:#e5e5e566; }
	.dark-dark-orange.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.dark-dark-orange-double-stroked { border:solid 4px #5f3614 !important; }
	.dark-dark-orange-stroked { border:solid 2px #5f3614 !important; }
	.dark-dark-orange-semi-stroked { border:solid 1px #5f3614 !important; }
	.dark-dark-orange-stroked-content { text-shadow:-1.5px -1.5px #5f3614, 0px -2px #5f3614, 1.5px -1.5px #5f3614, 2px 0px #5f3614, 1.5px 1.5px #5f3614, 0px 2px #5f3614, -1.5px 1.5px #5f3614, -2px 0px #5f3614; }

.dark-dark-yellow { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#665114 !important; }
	.dark-dark-yellow svg { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#665114 !important; }
	.dark-dark-yellow>hr { color:#e5e5e566;background-color:#e5e5e566; }
	.dark-dark-yellow.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.dark-dark-yellow-double-stroked { border:solid 4px #665114 !important; }
	.dark-dark-yellow-stroked { border:solid 2px #665114 !important; }
	.dark-dark-yellow-semi-stroked { border:solid 1px #665114 !important; }
	.dark-dark-yellow-stroked-content { text-shadow:-1.5px -1.5px #665114, 0px -2px #665114, 1.5px -1.5px #665114, 2px 0px #665114, 1.5px 1.5px #665114, 0px 2px #665114, -1.5px 1.5px #665114, -2px 0px #665114; }

.dark-dark-lime { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#444a1b !important; }
	.dark-dark-lime svg { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#444a1b !important; }
	.dark-dark-lime>hr { color:#e5e5e566;background-color:#e5e5e566; }
	.dark-dark-lime.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.dark-dark-lime-double-stroked { border:solid 4px #444a1b !important; }
	.dark-dark-lime-stroked { border:solid 2px #444a1b !important; }
	.dark-dark-lime-semi-stroked { border:solid 1px #444a1b !important; }
	.dark-dark-lime-stroked-content { text-shadow:-1.5px -1.5px #444a1b, 0px -2px #444a1b, 1.5px -1.5px #444a1b, 2px 0px #444a1b, 1.5px 1.5px #444a1b, 0px 2px #444a1b, -1.5px 1.5px #444a1b, -2px 0px #444a1b; }

.dark-dark-green { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#284428 !important; }
	.dark-dark-green svg { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#284428 !important; }
	.dark-dark-green>hr { color:#e5e5e566;background-color:#e5e5e566; }
	.dark-dark-green.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.dark-dark-green-double-stroked { border:solid 4px #284428 !important; }
	.dark-dark-green-stroked { border:solid 2px #284428 !important; }
	.dark-dark-green-semi-stroked { border:solid 1px #284428 !important; }
	.dark-dark-green-stroked-content { text-shadow:-1.5px -1.5px #284428, 0px -2px #284428, 1.5px -1.5px #284428, 2px 0px #284428, 1.5px 1.5px #284428, 0px 2px #284428, -1.5px 1.5px #284428, -2px 0px #284428; }

.dark-dark-aqua { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#1b4436 !important; }
	.dark-dark-aqua svg { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#1b4436 !important; }
	.dark-dark-aqua>hr { color:#e5e5e566;background-color:#e5e5e566; }
	.dark-dark-aqua.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.dark-dark-aqua-double-stroked { border:solid 4px #1b4436 !important; }
	.dark-dark-aqua-stroked { border:solid 2px #1b4436 !important; }
	.dark-dark-aqua-semi-stroked { border:solid 1px #1b4436 !important; }
	.dark-dark-aqua-stroked-content { text-shadow:-1.5px -1.5px #1b4436, 0px -2px #1b4436, 1.5px -1.5px #1b4436, 2px 0px #1b4436, 1.5px 1.5px #1b4436, 0px 2px #1b4436, -1.5px 1.5px #1b4436, -2px 0px #1b4436; }

.dark-dark-cyan { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#144444 !important; }
	.dark-dark-cyan svg { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#144444 !important; }
	.dark-dark-cyan>hr { color:#e5e5e566;background-color:#e5e5e566; }
	.dark-dark-cyan.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.dark-dark-cyan-double-stroked { border:solid 4px #144444 !important; }
	.dark-dark-cyan-stroked { border:solid 2px #144444 !important; }
	.dark-dark-cyan-semi-stroked { border:solid 1px #144444 !important; }
	.dark-dark-cyan-stroked-content { text-shadow:-1.5px -1.5px #144444, 0px -2px #144444, 1.5px -1.5px #144444, 2px 0px #144444, 1.5px 1.5px #144444, 0px 2px #144444, -1.5px 1.5px #144444, -2px 0px #144444; }

.dark-dark-azure { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#143d4a !important; }
	.dark-dark-azure svg { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#143d4a !important; }
	.dark-dark-azure>hr { color:#e5e5e566;background-color:#e5e5e566; }
	.dark-dark-azure.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.dark-dark-azure-double-stroked { border:solid 4px #143d4a !important; }
	.dark-dark-azure-stroked { border:solid 2px #143d4a !important; }
	.dark-dark-azure-semi-stroked { border:solid 1px #143d4a !important; }
	.dark-dark-azure-stroked-content { text-shadow:-1.5px -1.5px #143d4a, 0px -2px #143d4a, 1.5px -1.5px #143d4a, 2px 0px #143d4a, 1.5px 1.5px #143d4a, 0px 2px #143d4a, -1.5px 1.5px #143d4a, -2px 0px #143d4a; }

.dark-dark-blue { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#14284a !important; }
	.dark-dark-blue svg { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#14284a !important; }
	.dark-dark-blue>hr { color:#e5e5e566;background-color:#e5e5e566; }
	.dark-dark-blue.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.dark-dark-blue-double-stroked { border:solid 4px #14284a !important; }
	.dark-dark-blue-stroked { border:solid 2px #14284a !important; }
	.dark-dark-blue-semi-stroked { border:solid 1px #14284a !important; }
	.dark-dark-blue-stroked-content { text-shadow:-1.5px -1.5px #14284a, 0px -2px #14284a, 1.5px -1.5px #14284a, 2px 0px #14284a, 1.5px 1.5px #14284a, 0px 2px #14284a, -1.5px 1.5px #14284a, -2px 0px #14284a; }

.dark-dark-indigo { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#222244 !important; }
	.dark-dark-indigo svg { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#222244 !important; }
	.dark-dark-indigo>hr { color:#e5e5e566;background-color:#e5e5e566; }
	.dark-dark-indigo.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.dark-dark-indigo-double-stroked { border:solid 4px #222244 !important; }
	.dark-dark-indigo-stroked { border:solid 2px #222244 !important; }
	.dark-dark-indigo-semi-stroked { border:solid 1px #222244 !important; }
	.dark-dark-indigo-stroked-content { text-shadow:-1.5px -1.5px #222244, 0px -2px #222244, 1.5px -1.5px #222244, 2px 0px #222244, 1.5px 1.5px #222244, 0px 2px #222244, -1.5px 1.5px #222244, -2px 0px #222244; }

.dark-dark-purple { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#2f1444 !important; }
	.dark-dark-purple svg { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#2f1444 !important; }
	.dark-dark-purple>hr { color:#e5e5e566;background-color:#e5e5e566; }
	.dark-dark-purple.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.dark-dark-purple-double-stroked { border:solid 4px #2f1444 !important; }
	.dark-dark-purple-stroked { border:solid 2px #2f1444 !important; }
	.dark-dark-purple-semi-stroked { border:solid 1px #2f1444 !important; }
	.dark-dark-purple-stroked-content { text-shadow:-1.5px -1.5px #2f1444, 0px -2px #2f1444, 1.5px -1.5px #2f1444, 2px 0px #2f1444, 1.5px 1.5px #2f1444, 0px 2px #2f1444, -1.5px 1.5px #2f1444, -2px 0px #2f1444; }

.dark-dark-fuchsia { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#441436 !important; }
	.dark-dark-fuchsia svg { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#441436 !important; }
	.dark-dark-fuchsia>hr { color:#e5e5e566;background-color:#e5e5e566; }
	.dark-dark-fuchsia.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.dark-dark-fuchsia-double-stroked { border:solid 4px #441436 !important; }
	.dark-dark-fuchsia-stroked { border:solid 2px #441436 !important; }
	.dark-dark-fuchsia-semi-stroked { border:solid 1px #441436 !important; }
	.dark-dark-fuchsia-stroked-content { text-shadow:-1.5px -1.5px #441436, 0px -2px #441436, 1.5px -1.5px #441436, 2px 0px #441436, 1.5px 1.5px #441436, 0px 2px #441436, -1.5px 1.5px #441436, -2px 0px #441436; }

.light-text { color:#444444 !important;fill:#444444 !important;background-color:#e5e5e5 !important; }
	.light-text svg { color:#444444 !important;fill:#444444 !important;background-color:#e5e5e5 !important; }
	.light-text>hr { color:#44444466;background-color:#44444466; }
	.light-text.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.light-text-double-stroked { border:solid 4px #e5e5e5 !important; }
	.light-text-stroked { border:solid 2px #e5e5e5 !important; }
	.light-text-semi-stroked { border:solid 1px #e5e5e5 !important; }
	.light-text-stroked-content { text-shadow:-1.5px -1.5px #e5e5e5, 0px -2px #e5e5e5, 1.5px -1.5px #e5e5e5, 2px 0px #e5e5e5, 1.5px 1.5px #e5e5e5, 0px 2px #e5e5e5, -1.5px 1.5px #e5e5e5, -2px 0px #e5e5e5; }

.dark-text { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#444444 !important; }
	.dark-text svg { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#444444 !important; }
	.dark-text>hr { color:#e5e5e566;background-color:#e5e5e566; }
	.dark-text.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.dark-text-double-stroked { border:solid 4px #444444 !important; }
	.dark-text-stroked { border:solid 2px #444444 !important; }
	.dark-text-semi-stroked { border:solid 1px #444444 !important; }
	.dark-text-stroked-content { text-shadow:-1.5px -1.5px #444444, 0px -2px #444444, 1.5px -1.5px #444444, 2px 0px #444444, 1.5px 1.5px #444444, 0px 2px #444444, -1.5px 1.5px #444444, -2px 0px #444444; }

.light-background { color:#444444 !important;fill:#444444 !important;background-color:#eeeeee !important; }
	.light-background svg { color:#444444 !important;fill:#444444 !important;background-color:#eeeeee !important; }
	.light-background>hr { color:#44444466;background-color:#44444466; }
	.light-background.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.light-background-double-stroked { border:solid 4px #eeeeee !important; }
	.light-background-stroked { border:solid 2px #eeeeee !important; }
	.light-background-semi-stroked { border:solid 1px #eeeeee !important; }
	.light-background-stroked-content { text-shadow:-1.5px -1.5px #eeeeee, 0px -2px #eeeeee, 1.5px -1.5px #eeeeee, 2px 0px #eeeeee, 1.5px 1.5px #eeeeee, 0px 2px #eeeeee, -1.5px 1.5px #eeeeee, -2px 0px #eeeeee; }

.dark-background { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#333333 !important; }
	.dark-background svg { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#333333 !important; }
	.dark-background>hr { color:#e5e5e566;background-color:#e5e5e566; }
	.dark-background.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.dark-background-double-stroked { border:solid 4px #333333 !important; }
	.dark-background-stroked { border:solid 2px #333333 !important; }
	.dark-background-semi-stroked { border:solid 1px #333333 !important; }
	.dark-background-stroked-content { text-shadow:-1.5px -1.5px #333333, 0px -2px #333333, 1.5px -1.5px #333333, 2px 0px #333333, 1.5px 1.5px #333333, 0px 2px #333333, -1.5px 1.5px #333333, -2px 0px #333333; }

.light-header { color:#444444 !important;fill:#444444 !important;background-color:#fefefe !important; }
	.light-header svg { color:#444444 !important;fill:#444444 !important;background-color:#fefefe !important; }
	.light-header>hr { color:#44444466;background-color:#44444466; }
	.light-header.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.light-header-double-stroked { border:solid 4px #fefefe !important; }
	.light-header-stroked { border:solid 2px #fefefe !important; }
	.light-header-semi-stroked { border:solid 1px #fefefe !important; }
	.light-header-stroked-content { text-shadow:-1.5px -1.5px #fefefe, 0px -2px #fefefe, 1.5px -1.5px #fefefe, 2px 0px #fefefe, 1.5px 1.5px #fefefe, 0px 2px #fefefe, -1.5px 1.5px #fefefe, -2px 0px #fefefe; }

.dark-header { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#232323 !important; }
	.dark-header svg { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#232323 !important; }
	.dark-header>hr { color:#e5e5e566;background-color:#e5e5e566; }
	.dark-header.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.dark-header-double-stroked { border:solid 4px #232323 !important; }
	.dark-header-stroked { border:solid 2px #232323 !important; }
	.dark-header-semi-stroked { border:solid 1px #232323 !important; }
	.dark-header-stroked-content { text-shadow:-1.5px -1.5px #232323, 0px -2px #232323, 1.5px -1.5px #232323, 2px 0px #232323, 1.5px 1.5px #232323, 0px 2px #232323, -1.5px 1.5px #232323, -2px 0px #232323; }

.light-footer { color:#444444 !important;fill:#444444 !important;background-color:#fefefe !important; }
	.light-footer svg { color:#444444 !important;fill:#444444 !important;background-color:#fefefe !important; }
	.light-footer>hr { color:#44444466;background-color:#44444466; }
	.light-footer.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.light-footer-double-stroked { border:solid 4px #fefefe !important; }
	.light-footer-stroked { border:solid 2px #fefefe !important; }
	.light-footer-semi-stroked { border:solid 1px #fefefe !important; }
	.light-footer-stroked-content { text-shadow:-1.5px -1.5px #fefefe, 0px -2px #fefefe, 1.5px -1.5px #fefefe, 2px 0px #fefefe, 1.5px 1.5px #fefefe, 0px 2px #fefefe, -1.5px 1.5px #fefefe, -2px 0px #fefefe; }

.dark-footer { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#232323 !important; }
	.dark-footer svg { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#232323 !important; }
	.dark-footer>hr { color:#e5e5e566;background-color:#e5e5e566; }
	.dark-footer.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.dark-footer-double-stroked { border:solid 4px #232323 !important; }
	.dark-footer-stroked { border:solid 2px #232323 !important; }
	.dark-footer-semi-stroked { border:solid 1px #232323 !important; }
	.dark-footer-stroked-content { text-shadow:-1.5px -1.5px #232323, 0px -2px #232323, 1.5px -1.5px #232323, 2px 0px #232323, 1.5px 1.5px #232323, 0px 2px #232323, -1.5px 1.5px #232323, -2px 0px #232323; }

.light-navigation { color:#444444 !important;fill:#444444 !important;background-color:#f6f6f6 !important; }
	.light-navigation svg { color:#444444 !important;fill:#444444 !important;background-color:#f6f6f6 !important; }
	.light-navigation>hr { color:#44444466;background-color:#44444466; }
	.light-navigation.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.light-navigation-double-stroked { border:solid 4px #f6f6f6 !important; }
	.light-navigation-stroked { border:solid 2px #f6f6f6 !important; }
	.light-navigation-semi-stroked { border:solid 1px #f6f6f6 !important; }
	.light-navigation-stroked-content { text-shadow:-1.5px -1.5px #f6f6f6, 0px -2px #f6f6f6, 1.5px -1.5px #f6f6f6, 2px 0px #f6f6f6, 1.5px 1.5px #f6f6f6, 0px 2px #f6f6f6, -1.5px 1.5px #f6f6f6, -2px 0px #f6f6f6; }

.dark-navigation { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#2b2b2b !important; }
	.dark-navigation svg { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#2b2b2b !important; }
	.dark-navigation>hr { color:#e5e5e566;background-color:#e5e5e566; }
	.dark-navigation.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.dark-navigation-double-stroked { border:solid 4px #2b2b2b !important; }
	.dark-navigation-stroked { border:solid 2px #2b2b2b !important; }
	.dark-navigation-semi-stroked { border:solid 1px #2b2b2b !important; }
	.dark-navigation-stroked-content { text-shadow:-1.5px -1.5px #2b2b2b, 0px -2px #2b2b2b, 1.5px -1.5px #2b2b2b, 2px 0px #2b2b2b, 1.5px 1.5px #2b2b2b, 0px 2px #2b2b2b, -1.5px 1.5px #2b2b2b, -2px 0px #2b2b2b; }

.light-subdued { color:#444444 !important;fill:#444444 !important;background-color:#e2e2e2 !important; }
	.light-subdued svg { color:#444444 !important;fill:#444444 !important;background-color:#e2e2e2 !important; }
	.light-subdued>hr { color:#44444466;background-color:#44444466; }
	.light-subdued.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.light-subdued-double-stroked { border:solid 4px #e2e2e2 !important; }
	.light-subdued-stroked { border:solid 2px #e2e2e2 !important; }
	.light-subdued-semi-stroked { border:solid 1px #e2e2e2 !important; }
	.light-subdued-stroked-content { text-shadow:-1.5px -1.5px #e2e2e2, 0px -2px #e2e2e2, 1.5px -1.5px #e2e2e2, 2px 0px #e2e2e2, 1.5px 1.5px #e2e2e2, 0px 2px #e2e2e2, -1.5px 1.5px #e2e2e2, -2px 0px #e2e2e2; }

.dark-subdued { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#3a3a3a !important; }
	.dark-subdued svg { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#3a3a3a !important; }
	.dark-subdued>hr { color:#e5e5e566;background-color:#e5e5e566; }
	.dark-subdued.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.dark-subdued-double-stroked { border:solid 4px #3a3a3a !important; }
	.dark-subdued-stroked { border:solid 2px #3a3a3a !important; }
	.dark-subdued-semi-stroked { border:solid 1px #3a3a3a !important; }
	.dark-subdued-stroked-content { text-shadow:-1.5px -1.5px #3a3a3a, 0px -2px #3a3a3a, 1.5px -1.5px #3a3a3a, 2px 0px #3a3a3a, 1.5px 1.5px #3a3a3a, 0px 2px #3a3a3a, -1.5px 1.5px #3a3a3a, -2px 0px #3a3a3a; }

.light-spotlight { color:#444444 !important;fill:#444444 !important;background-color:#ffffff !important; }
	.light-spotlight svg { color:#444444 !important;fill:#444444 !important;background-color:#ffffff !important; }
	.light-spotlight>hr { color:#44444466;background-color:#44444466; }
	.light-spotlight.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.light-spotlight-double-stroked { border:solid 4px #ffffff !important; }
	.light-spotlight-stroked { border:solid 2px #ffffff !important; }
	.light-spotlight-semi-stroked { border:solid 1px #ffffff !important; }
	.light-spotlight-stroked-content { text-shadow:-1.5px -1.5px #ffffff, 0px -2px #ffffff, 1.5px -1.5px #ffffff, 2px 0px #ffffff, 1.5px 1.5px #ffffff, 0px 2px #ffffff, -1.5px 1.5px #ffffff, -2px 0px #ffffff; }

.dark-spotlight { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#1f1f1f !important; }
	.dark-spotlight svg { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#1f1f1f !important; }
	.dark-spotlight>hr { color:#e5e5e566;background-color:#e5e5e566; }
	.dark-spotlight.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.dark-spotlight-double-stroked { border:solid 4px #1f1f1f !important; }
	.dark-spotlight-stroked { border:solid 2px #1f1f1f !important; }
	.dark-spotlight-semi-stroked { border:solid 1px #1f1f1f !important; }
	.dark-spotlight-stroked-content { text-shadow:-1.5px -1.5px #1f1f1f, 0px -2px #1f1f1f, 1.5px -1.5px #1f1f1f, 2px 0px #1f1f1f, 1.5px 1.5px #1f1f1f, 0px 2px #1f1f1f, -1.5px 1.5px #1f1f1f, -2px 0px #1f1f1f; }

.light-impact { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#3a3a3a !important; }
	.light-impact svg { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#3a3a3a !important; }
	.light-impact>hr { color:#e5e5e566;background-color:#e5e5e566; }
	.light-impact.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.light-impact-double-stroked { border:solid 4px #3a3a3a !important; }
	.light-impact-stroked { border:solid 2px #3a3a3a !important; }
	.light-impact-semi-stroked { border:solid 1px #3a3a3a !important; }
	.light-impact-stroked-content { text-shadow:-1.5px -1.5px #3a3a3a, 0px -2px #3a3a3a, 1.5px -1.5px #3a3a3a, 2px 0px #3a3a3a, 1.5px 1.5px #3a3a3a, 0px 2px #3a3a3a, -1.5px 1.5px #3a3a3a, -2px 0px #3a3a3a; }

.dark-impact { color:#444444 !important;fill:#444444 !important;background-color:#e2e2e2 !important; }
	.dark-impact svg { color:#444444 !important;fill:#444444 !important;background-color:#e2e2e2 !important; }
	.dark-impact>hr { color:#44444466;background-color:#44444466; }
	.dark-impact.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.dark-impact-double-stroked { border:solid 4px #e2e2e2 !important; }
	.dark-impact-stroked { border:solid 2px #e2e2e2 !important; }
	.dark-impact-semi-stroked { border:solid 1px #e2e2e2 !important; }
	.dark-impact-stroked-content { text-shadow:-1.5px -1.5px #e2e2e2, 0px -2px #e2e2e2, 1.5px -1.5px #e2e2e2, 2px 0px #e2e2e2, 1.5px 1.5px #e2e2e2, 0px 2px #e2e2e2, -1.5px 1.5px #e2e2e2, -2px 0px #e2e2e2; }

.light-click { color:#444444 !important;fill:#444444 !important;background-color:#9a9a9a !important; }
	.light-click svg { color:#444444 !important;fill:#444444 !important;background-color:#9a9a9a !important; }
	.light-click>hr { color:#44444466;background-color:#44444466; }
	.light-click.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.light-click-double-stroked { border:solid 4px #9a9a9a !important; }
	.light-click-stroked { border:solid 2px #9a9a9a !important; }
	.light-click-semi-stroked { border:solid 1px #9a9a9a !important; }
	.light-click-stroked-content { text-shadow:-1.5px -1.5px #9a9a9a, 0px -2px #9a9a9a, 1.5px -1.5px #9a9a9a, 2px 0px #9a9a9a, 1.5px 1.5px #9a9a9a, 0px 2px #9a9a9a, -1.5px 1.5px #9a9a9a, -2px 0px #9a9a9a; }

.dark-click { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#6c6c6c !important; }
	.dark-click svg { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#6c6c6c !important; }
	.dark-click>hr { color:#e5e5e566;background-color:#e5e5e566; }
	.dark-click.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.dark-click-double-stroked { border:solid 4px #6c6c6c !important; }
	.dark-click-stroked { border:solid 2px #6c6c6c !important; }
	.dark-click-semi-stroked { border:solid 1px #6c6c6c !important; }
	.dark-click-stroked-content { text-shadow:-1.5px -1.5px #6c6c6c, 0px -2px #6c6c6c, 1.5px -1.5px #6c6c6c, 2px 0px #6c6c6c, 1.5px 1.5px #6c6c6c, 0px 2px #6c6c6c, -1.5px 1.5px #6c6c6c, -2px 0px #6c6c6c; }

.text { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#444444 !important; }
	.text svg { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#444444 !important; }
	.text>hr { color:#e5e5e566;background-color:#e5e5e566; }
	.text.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.text-double-stroked { border:solid 4px #444444 !important; }
	.text-stroked { border:solid 2px #444444 !important; }
	.text-semi-stroked { border:solid 1px #444444 !important; }
	.text-stroked-content { text-shadow:-1.5px -1.5px #444444, 0px -2px #444444, 1.5px -1.5px #444444, 2px 0px #444444, 1.5px 1.5px #444444, 0px 2px #444444, -1.5px 1.5px #444444, -2px 0px #444444; }

.background { color:#444444 !important;fill:#444444 !important;background-color:#eeeeee !important; }
	.background svg { color:#444444 !important;fill:#444444 !important;background-color:#eeeeee !important; }
	.background>hr { color:#44444466;background-color:#44444466; }
	.background.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.background-double-stroked { border:solid 4px #eeeeee !important; }
	.background-stroked { border:solid 2px #eeeeee !important; }
	.background-semi-stroked { border:solid 1px #eeeeee !important; }
	.background-stroked-content { text-shadow:-1.5px -1.5px #eeeeee, 0px -2px #eeeeee, 1.5px -1.5px #eeeeee, 2px 0px #eeeeee, 1.5px 1.5px #eeeeee, 0px 2px #eeeeee, -1.5px 1.5px #eeeeee, -2px 0px #eeeeee; }

.header { color:#444444 !important;fill:#444444 !important;background-color:#fefefe !important; }
	.header svg { color:#444444 !important;fill:#444444 !important;background-color:#fefefe !important; }
	.header>hr { color:#44444466;background-color:#44444466; }
	.header.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.header-double-stroked { border:solid 4px #fefefe !important; }
	.header-stroked { border:solid 2px #fefefe !important; }
	.header-semi-stroked { border:solid 1px #fefefe !important; }
	.header-stroked-content { text-shadow:-1.5px -1.5px #fefefe, 0px -2px #fefefe, 1.5px -1.5px #fefefe, 2px 0px #fefefe, 1.5px 1.5px #fefefe, 0px 2px #fefefe, -1.5px 1.5px #fefefe, -2px 0px #fefefe; }

.footer { color:#444444 !important;fill:#444444 !important;background-color:#fefefe !important; }
	.footer svg { color:#444444 !important;fill:#444444 !important;background-color:#fefefe !important; }
	.footer>hr { color:#44444466;background-color:#44444466; }
	.footer.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.footer-double-stroked { border:solid 4px #fefefe !important; }
	.footer-stroked { border:solid 2px #fefefe !important; }
	.footer-semi-stroked { border:solid 1px #fefefe !important; }
	.footer-stroked-content { text-shadow:-1.5px -1.5px #fefefe, 0px -2px #fefefe, 1.5px -1.5px #fefefe, 2px 0px #fefefe, 1.5px 1.5px #fefefe, 0px 2px #fefefe, -1.5px 1.5px #fefefe, -2px 0px #fefefe; }

.navigation { color:#444444 !important;fill:#444444 !important;background-color:#f6f6f6 !important; }
	.navigation svg { color:#444444 !important;fill:#444444 !important;background-color:#f6f6f6 !important; }
	.navigation>hr { color:#44444466;background-color:#44444466; }
	.navigation.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.navigation-double-stroked { border:solid 4px #f6f6f6 !important; }
	.navigation-stroked { border:solid 2px #f6f6f6 !important; }
	.navigation-semi-stroked { border:solid 1px #f6f6f6 !important; }
	.navigation-stroked-content { text-shadow:-1.5px -1.5px #f6f6f6, 0px -2px #f6f6f6, 1.5px -1.5px #f6f6f6, 2px 0px #f6f6f6, 1.5px 1.5px #f6f6f6, 0px 2px #f6f6f6, -1.5px 1.5px #f6f6f6, -2px 0px #f6f6f6; }

.subdued { color:#444444 !important;fill:#444444 !important;background-color:#e2e2e2 !important; }
	.subdued svg { color:#444444 !important;fill:#444444 !important;background-color:#e2e2e2 !important; }
	.subdued>hr { color:#44444466;background-color:#44444466; }
	.subdued.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.subdued-double-stroked { border:solid 4px #e2e2e2 !important; }
	.subdued-stroked { border:solid 2px #e2e2e2 !important; }
	.subdued-semi-stroked { border:solid 1px #e2e2e2 !important; }
	.subdued-stroked-content { text-shadow:-1.5px -1.5px #e2e2e2, 0px -2px #e2e2e2, 1.5px -1.5px #e2e2e2, 2px 0px #e2e2e2, 1.5px 1.5px #e2e2e2, 0px 2px #e2e2e2, -1.5px 1.5px #e2e2e2, -2px 0px #e2e2e2; }

.spotlight { color:#444444 !important;fill:#444444 !important;background-color:#f8f8f8 !important; }
	.spotlight svg { color:#444444 !important;fill:#444444 !important;background-color:#f8f8f8 !important; }
	.spotlight>hr { color:#44444466;background-color:#44444466; }
	.spotlight.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.spotlight-double-stroked { border:solid 4px #f8f8f8 !important; }
	.spotlight-stroked { border:solid 2px #f8f8f8 !important; }
	.spotlight-semi-stroked { border:solid 1px #f8f8f8 !important; }
	.spotlight-stroked-content { text-shadow:-1.5px -1.5px #f8f8f8, 0px -2px #f8f8f8, 1.5px -1.5px #f8f8f8, 2px 0px #f8f8f8, 1.5px 1.5px #f8f8f8, 0px 2px #f8f8f8, -1.5px 1.5px #f8f8f8, -2px 0px #f8f8f8; }

.impact { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#333333 !important; }
	.impact svg { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#333333 !important; }
	.impact>hr { color:#e5e5e566;background-color:#e5e5e566; }
	.impact.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.impact-double-stroked { border:solid 4px #333333 !important; }
	.impact-stroked { border:solid 2px #333333 !important; }
	.impact-semi-stroked { border:solid 1px #333333 !important; }
	.impact-stroked-content { text-shadow:-1.5px -1.5px #333333, 0px -2px #333333, 1.5px -1.5px #333333, 2px 0px #333333, 1.5px 1.5px #333333, 0px 2px #333333, -1.5px 1.5px #333333, -2px 0px #333333; }

.click { color:#444444 !important;fill:#444444 !important;background-color:#9a9a9a !important; }
	.click svg { color:#444444 !important;fill:#444444 !important;background-color:#9a9a9a !important; }
	.click>hr { color:#44444466;background-color:#44444466; }
	.click.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.click-double-stroked { border:solid 4px #9a9a9a !important; }
	.click-stroked { border:solid 2px #9a9a9a !important; }
	.click-semi-stroked { border:solid 1px #9a9a9a !important; }
	.click-stroked-content { text-shadow:-1.5px -1.5px #9a9a9a, 0px -2px #9a9a9a, 1.5px -1.5px #9a9a9a, 2px 0px #9a9a9a, 1.5px 1.5px #9a9a9a, 0px 2px #9a9a9a, -1.5px 1.5px #9a9a9a, -2px 0px #9a9a9a; }

.pc-0 { color:#444444 !important;fill:#444444 !important;background-color:#f54834 !important; }
	.pc-0 svg { color:#444444 !important;fill:#444444 !important;background-color:#f54834 !important; }
	.pc-0>hr { color:#44444466;background-color:#44444466; }
	.pc-0.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.pc-0-double-stroked { border:solid 4px #f54834 !important; }
	.pc-0-stroked { border:solid 2px #f54834 !important; }
	.pc-0-semi-stroked { border:solid 1px #f54834 !important; }
	.pc-0-stroked-content { text-shadow:-1.5px -1.5px #f54834, 0px -2px #f54834, 1.5px -1.5px #f54834, 2px 0px #f54834, 1.5px 1.5px #f54834, 0px 2px #f54834, -1.5px 1.5px #f54834, -2px 0px #f54834; }

.pc-10 { color:#444444 !important;fill:#444444 !important;background-color:#f96438 !important; }
	.pc-10 svg { color:#444444 !important;fill:#444444 !important;background-color:#f96438 !important; }
	.pc-10>hr { color:#44444466;background-color:#44444466; }
	.pc-10.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.pc-10-double-stroked { border:solid 4px #f96438 !important; }
	.pc-10-stroked { border:solid 2px #f96438 !important; }
	.pc-10-semi-stroked { border:solid 1px #f96438 !important; }
	.pc-10-stroked-content { text-shadow:-1.5px -1.5px #f96438, 0px -2px #f96438, 1.5px -1.5px #f96438, 2px 0px #f96438, 1.5px 1.5px #f96438, 0px 2px #f96438, -1.5px 1.5px #f96438, -2px 0px #f96438; }

.pc-20 { color:#444444 !important;fill:#444444 !important;background-color:#fe823d !important; }
	.pc-20 svg { color:#444444 !important;fill:#444444 !important;background-color:#fe823d !important; }
	.pc-20>hr { color:#44444466;background-color:#44444466; }
	.pc-20.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.pc-20-double-stroked { border:solid 4px #fe823d !important; }
	.pc-20-stroked { border:solid 2px #fe823d !important; }
	.pc-20-semi-stroked { border:solid 1px #fe823d !important; }
	.pc-20-stroked-content { text-shadow:-1.5px -1.5px #fe823d, 0px -2px #fe823d, 1.5px -1.5px #fe823d, 2px 0px #fe823d, 1.5px 1.5px #fe823d, 0px 2px #fe823d, -1.5px 1.5px #fe823d, -2px 0px #fe823d; }

.pc-30 { color:#444444 !important;fill:#444444 !important;background-color:#ff9f44 !important; }
	.pc-30 svg { color:#444444 !important;fill:#444444 !important;background-color:#ff9f44 !important; }
	.pc-30>hr { color:#44444466;background-color:#44444466; }
	.pc-30.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.pc-30-double-stroked { border:solid 4px #ff9f44 !important; }
	.pc-30-stroked { border:solid 2px #ff9f44 !important; }
	.pc-30-semi-stroked { border:solid 1px #ff9f44 !important; }
	.pc-30-stroked-content { text-shadow:-1.5px -1.5px #ff9f44, 0px -2px #ff9f44, 1.5px -1.5px #ff9f44, 2px 0px #ff9f44, 1.5px 1.5px #ff9f44, 0px 2px #ff9f44, -1.5px 1.5px #ff9f44, -2px 0px #ff9f44; }

.pc-40 { color:#444444 !important;fill:#444444 !important;background-color:#ffb14a !important; }
	.pc-40 svg { color:#444444 !important;fill:#444444 !important;background-color:#ffb14a !important; }
	.pc-40>hr { color:#44444466;background-color:#44444466; }
	.pc-40.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.pc-40-double-stroked { border:solid 4px #ffb14a !important; }
	.pc-40-stroked { border:solid 2px #ffb14a !important; }
	.pc-40-semi-stroked { border:solid 1px #ffb14a !important; }
	.pc-40-stroked-content { text-shadow:-1.5px -1.5px #ffb14a, 0px -2px #ffb14a, 1.5px -1.5px #ffb14a, 2px 0px #ffb14a, 1.5px 1.5px #ffb14a, 0px 2px #ffb14a, -1.5px 1.5px #ffb14a, -2px 0px #ffb14a; }

.pc-50 { color:#444444 !important;fill:#444444 !important;background-color:#ffc450 !important; }
	.pc-50 svg { color:#444444 !important;fill:#444444 !important;background-color:#ffc450 !important; }
	.pc-50>hr { color:#44444466;background-color:#44444466; }
	.pc-50.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.pc-50-double-stroked { border:solid 4px #ffc450 !important; }
	.pc-50-stroked { border:solid 2px #ffc450 !important; }
	.pc-50-semi-stroked { border:solid 1px #ffc450 !important; }
	.pc-50-stroked-content { text-shadow:-1.5px -1.5px #ffc450, 0px -2px #ffc450, 1.5px -1.5px #ffc450, 2px 0px #ffc450, 1.5px 1.5px #ffc450, 0px 2px #ffc450, -1.5px 1.5px #ffc450, -2px 0px #ffc450; }

.pc-60 { color:#444444 !important;fill:#444444 !important;background-color:#efcc48 !important; }
	.pc-60 svg { color:#444444 !important;fill:#444444 !important;background-color:#efcc48 !important; }
	.pc-60>hr { color:#44444466;background-color:#44444466; }
	.pc-60.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.pc-60-double-stroked { border:solid 4px #efcc48 !important; }
	.pc-60-stroked { border:solid 2px #efcc48 !important; }
	.pc-60-semi-stroked { border:solid 1px #efcc48 !important; }
	.pc-60-stroked-content { text-shadow:-1.5px -1.5px #efcc48, 0px -2px #efcc48, 1.5px -1.5px #efcc48, 2px 0px #efcc48, 1.5px 1.5px #efcc48, 0px 2px #efcc48, -1.5px 1.5px #efcc48, -2px 0px #efcc48; }

.pc-70 { color:#444444 !important;fill:#444444 !important;background-color:#ddd04a !important; }
	.pc-70 svg { color:#444444 !important;fill:#444444 !important;background-color:#ddd04a !important; }
	.pc-70>hr { color:#44444466;background-color:#44444466; }
	.pc-70.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.pc-70-double-stroked { border:solid 4px #ddd04a !important; }
	.pc-70-stroked { border:solid 2px #ddd04a !important; }
	.pc-70-semi-stroked { border:solid 1px #ddd04a !important; }
	.pc-70-stroked-content { text-shadow:-1.5px -1.5px #ddd04a, 0px -2px #ddd04a, 1.5px -1.5px #ddd04a, 2px 0px #ddd04a, 1.5px 1.5px #ddd04a, 0px 2px #ddd04a, -1.5px 1.5px #ddd04a, -2px 0px #ddd04a; }

.pc-80 { color:#444444 !important;fill:#444444 !important;background-color:#c2d548 !important; }
	.pc-80 svg { color:#444444 !important;fill:#444444 !important;background-color:#c2d548 !important; }
	.pc-80>hr { color:#44444466;background-color:#44444466; }
	.pc-80.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.pc-80-double-stroked { border:solid 4px #c2d548 !important; }
	.pc-80-stroked { border:solid 2px #c2d548 !important; }
	.pc-80-semi-stroked { border:solid 1px #c2d548 !important; }
	.pc-80-stroked-content { text-shadow:-1.5px -1.5px #c2d548, 0px -2px #c2d548, 1.5px -1.5px #c2d548, 2px 0px #c2d548, 1.5px 1.5px #c2d548, 0px 2px #c2d548, -1.5px 1.5px #c2d548, -2px 0px #c2d548; }

.pc-90 { color:#444444 !important;fill:#444444 !important;background-color:#add647 !important; }
	.pc-90 svg { color:#444444 !important;fill:#444444 !important;background-color:#add647 !important; }
	.pc-90>hr { color:#44444466;background-color:#44444466; }
	.pc-90.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.pc-90-double-stroked { border:solid 4px #add647 !important; }
	.pc-90-stroked { border:solid 2px #add647 !important; }
	.pc-90-semi-stroked { border:solid 1px #add647 !important; }
	.pc-90-stroked-content { text-shadow:-1.5px -1.5px #add647, 0px -2px #add647, 1.5px -1.5px #add647, 2px 0px #add647, 1.5px 1.5px #add647, 0px 2px #add647, -1.5px 1.5px #add647, -2px 0px #add647; }

.pc-100 { color:#444444 !important;fill:#444444 !important;background-color:#91d944 !important; }
	.pc-100 svg { color:#444444 !important;fill:#444444 !important;background-color:#91d944 !important; }
	.pc-100>hr { color:#44444466;background-color:#44444466; }
	.pc-100.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.pc-100-double-stroked { border:solid 4px #91d944 !important; }
	.pc-100-stroked { border:solid 2px #91d944 !important; }
	.pc-100-semi-stroked { border:solid 1px #91d944 !important; }
	.pc-100-stroked-content { text-shadow:-1.5px -1.5px #91d944, 0px -2px #91d944, 1.5px -1.5px #91d944, 2px 0px #91d944, 1.5px 1.5px #91d944, 0px 2px #91d944, -1.5px 1.5px #91d944, -2px 0px #91d944; }

.amber { color:#444444 !important;fill:#444444 !important;background-color:#ee8833 !important; }
	.amber svg { color:#444444 !important;fill:#444444 !important;background-color:#ee8833 !important; }
	.amber>hr { color:#44444466;background-color:#44444466; }
	.amber.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.amber-double-stroked { border:solid 4px #ee8833 !important; }
	.amber-stroked { border:solid 2px #ee8833 !important; }
	.amber-semi-stroked { border:solid 1px #ee8833 !important; }
	.amber-stroked-content { text-shadow:-1.5px -1.5px #ee8833, 0px -2px #ee8833, 1.5px -1.5px #ee8833, 2px 0px #ee8833, 1.5px 1.5px #ee8833, 0px 2px #ee8833, -1.5px 1.5px #ee8833, -2px 0px #ee8833; }

.light_light_amber { color:#444444 !important;fill:#444444 !important;background-color:#f9d0ae !important; }
	.light_light_amber svg { color:#444444 !important;fill:#444444 !important;background-color:#f9d0ae !important; }
	.light_light_amber>hr { color:#44444466;background-color:#44444466; }
	.light_light_amber.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.light_light_amber-double-stroked { border:solid 4px #f9d0ae !important; }
	.light_light_amber-stroked { border:solid 2px #f9d0ae !important; }
	.light_light_amber-semi-stroked { border:solid 1px #f9d0ae !important; }
	.light_light_amber-stroked-content { text-shadow:-1.5px -1.5px #f9d0ae, 0px -2px #f9d0ae, 1.5px -1.5px #f9d0ae, 2px 0px #f9d0ae, 1.5px 1.5px #f9d0ae, 0px 2px #f9d0ae, -1.5px 1.5px #f9d0ae, -2px 0px #f9d0ae; }

.light_amber { color:#444444 !important;fill:#444444 !important;background-color:#f4ac71 !important; }
	.light_amber svg { color:#444444 !important;fill:#444444 !important;background-color:#f4ac71 !important; }
	.light_amber>hr { color:#44444466;background-color:#44444466; }
	.light_amber.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.light_amber-double-stroked { border:solid 4px #f4ac71 !important; }
	.light_amber-stroked { border:solid 2px #f4ac71 !important; }
	.light_amber-semi-stroked { border:solid 1px #f4ac71 !important; }
	.light_amber-stroked-content { text-shadow:-1.5px -1.5px #f4ac71, 0px -2px #f4ac71, 1.5px -1.5px #f4ac71, 2px 0px #f4ac71, 1.5px 1.5px #f4ac71, 0px 2px #f4ac71, -1.5px 1.5px #f4ac71, -2px 0px #f4ac71; }

.dark_amber { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#a65f23 !important; }
	.dark_amber svg { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#a65f23 !important; }
	.dark_amber>hr { color:#e5e5e566;background-color:#e5e5e566; }
	.dark_amber.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.dark_amber-double-stroked { border:solid 4px #a65f23 !important; }
	.dark_amber-stroked { border:solid 2px #a65f23 !important; }
	.dark_amber-semi-stroked { border:solid 1px #a65f23 !important; }
	.dark_amber-stroked-content { text-shadow:-1.5px -1.5px #a65f23, 0px -2px #a65f23, 1.5px -1.5px #a65f23, 2px 0px #a65f23, 1.5px 1.5px #a65f23, 0px 2px #a65f23, -1.5px 1.5px #a65f23, -2px 0px #a65f23; }

.dark_dark_amber { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#5f3614 !important; }
	.dark_dark_amber svg { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#5f3614 !important; }
	.dark_dark_amber>hr { color:#e5e5e566;background-color:#e5e5e566; }
	.dark_dark_amber.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.dark_dark_amber-double-stroked { border:solid 4px #5f3614 !important; }
	.dark_dark_amber-stroked { border:solid 2px #5f3614 !important; }
	.dark_dark_amber-semi-stroked { border:solid 1px #5f3614 !important; }
	.dark_dark_amber-stroked-content { text-shadow:-1.5px -1.5px #5f3614, 0px -2px #5f3614, 1.5px -1.5px #5f3614, 2px 0px #5f3614, 1.5px 1.5px #5f3614, 0px 2px #5f3614, -1.5px 1.5px #5f3614, -2px 0px #5f3614; }

.pink { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#aa3388 !important; }
	.pink svg { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#aa3388 !important; }
	.pink>hr { color:#e5e5e566;background-color:#e5e5e566; }
	.pink.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.pink-double-stroked { border:solid 4px #aa3388 !important; }
	.pink-stroked { border:solid 2px #aa3388 !important; }
	.pink-semi-stroked { border:solid 1px #aa3388 !important; }
	.pink-stroked-content { text-shadow:-1.5px -1.5px #aa3388, 0px -2px #aa3388, 1.5px -1.5px #aa3388, 2px 0px #aa3388, 1.5px 1.5px #aa3388, 0px 2px #aa3388, -1.5px 1.5px #aa3388, -2px 0px #aa3388; }

.light_light_pink { color:#444444 !important;fill:#444444 !important;background-color:#deaed0 !important; }
	.light_light_pink svg { color:#444444 !important;fill:#444444 !important;background-color:#deaed0 !important; }
	.light_light_pink>hr { color:#44444466;background-color:#44444466; }
	.light_light_pink.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.light_light_pink-double-stroked { border:solid 4px #deaed0 !important; }
	.light_light_pink-stroked { border:solid 2px #deaed0 !important; }
	.light_light_pink-semi-stroked { border:solid 1px #deaed0 !important; }
	.light_light_pink-stroked-content { text-shadow:-1.5px -1.5px #deaed0, 0px -2px #deaed0, 1.5px -1.5px #deaed0, 2px 0px #deaed0, 1.5px 1.5px #deaed0, 0px 2px #deaed0, -1.5px 1.5px #deaed0, -2px 0px #deaed0; }

.light_pink { color:#444444 !important;fill:#444444 !important;background-color:#c471ac !important; }
	.light_pink svg { color:#444444 !important;fill:#444444 !important;background-color:#c471ac !important; }
	.light_pink>hr { color:#44444466;background-color:#44444466; }
	.light_pink.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.light_pink-double-stroked { border:solid 4px #c471ac !important; }
	.light_pink-stroked { border:solid 2px #c471ac !important; }
	.light_pink-semi-stroked { border:solid 1px #c471ac !important; }
	.light_pink-stroked-content { text-shadow:-1.5px -1.5px #c471ac, 0px -2px #c471ac, 1.5px -1.5px #c471ac, 2px 0px #c471ac, 1.5px 1.5px #c471ac, 0px 2px #c471ac, -1.5px 1.5px #c471ac, -2px 0px #c471ac; }

.dark_pink { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#76235f !important; }
	.dark_pink svg { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#76235f !important; }
	.dark_pink>hr { color:#e5e5e566;background-color:#e5e5e566; }
	.dark_pink.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.dark_pink-double-stroked { border:solid 4px #76235f !important; }
	.dark_pink-stroked { border:solid 2px #76235f !important; }
	.dark_pink-semi-stroked { border:solid 1px #76235f !important; }
	.dark_pink-stroked-content { text-shadow:-1.5px -1.5px #76235f, 0px -2px #76235f, 1.5px -1.5px #76235f, 2px 0px #76235f, 1.5px 1.5px #76235f, 0px 2px #76235f, -1.5px 1.5px #76235f, -2px 0px #76235f; }

.dark_dark_pink { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#441436 !important; }
	.dark_dark_pink svg { color:#e5e5e5 !important;fill:#e5e5e5 !important;background-color:#441436 !important; }
	.dark_dark_pink>hr { color:#e5e5e566;background-color:#e5e5e566; }
	.dark_dark_pink.patterned { background-image:url('../images/layout/pattern-hex-light.png'); }
	.dark_dark_pink-double-stroked { border:solid 4px #441436 !important; }
	.dark_dark_pink-stroked { border:solid 2px #441436 !important; }
	.dark_dark_pink-semi-stroked { border:solid 1px #441436 !important; }
	.dark_dark_pink-stroked-content { text-shadow:-1.5px -1.5px #441436, 0px -2px #441436, 1.5px -1.5px #441436, 2px 0px #441436, 1.5px 1.5px #441436, 0px 2px #441436, -1.5px 1.5px #441436, -2px 0px #441436; }


.patterned {
	background-image:url('../images/layout/pattern-hex-light.png');
}

.semi-elevated { box-shadow:0 6px 16px -8px rgba(0,0,0,0.25); !margin-bottom:5px !important; }
.elevated { box-shadow:0 6px 16px -8px rgba(0,0,0,0.5); !margin-bottom:5px !important; }
.double-elevated { box-shadow:0 8px 16px -8px rgba(0,0,0,0.75); !margin-bottom:5px !important; }
.soft-semi-elevated { box-shadow:0 6px 16px -16px rgba(0,0,0,0.75); !margin-bottom:5px !important; }
.soft-elevated { box-shadow:0 12px 24px -16px rgba(0,0,0,0.75); !margin-bottom:5px !important; }
.soft-double-elevated { box-shadow:0 12px 32px -8px rgba(0,0,0,0.75); !margin-bottom:5px !important; }
.elevated-text { text-shadow: 2px 2px 2px #00000033; }
.recessed { box-shadow:inset 0 2px 4px 0 rgba(0,0,0,0.25); }
.soft-recessed { box-shadow:inset 0 12px 24px 0 rgba(0,0,0,0.75); }
.vignette { box-shadow:inset 0px 0px 100px 25px rgba(0,0,0,0.25); z-index:0; }
.shaded { background-image: linear-gradient(0, rgba(0,0,0,0.25), rgba(0,0,0,0)); }
.reverse-shaded { background-image: linear-gradient(0, rgba(0,0,0,0), rgba(0,0,0,0.25)); }
.lit { background-image: linear-gradient(0, rgba(255,255,255,0), rgba(255,255,255,0.25)); }
.reverse-lit { background-image: linear-gradient(0, rgba(255,255,255,0.25), rgba(255,255,255,0)); }
.options { display:block; padding:2px 0; background-color:rgba(128,128,128,0.1); text-align:center; }

.hero {
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	background-size:cover;
	background-position:center center;
}

[class^="hero-"], [class*=" hero-"] {
	-webkit-background-size:cover;
	-moz-background-size:cover;
	-o-background-size:cover;
	background-size:cover;
	background-position:center center;
	color:#ffffff;
	text-shadow:0px 0px 2px #000000, 0px 0px 5px #000000, 0px 0px 10px #000000, 0px 0px 15px #000000, 0px 0px 20px #000000;
	font-size:24pt;
}

.highlight {
	background-color:rgba(128,128,128,0.25);
	padding:6px;
	text-align:left;
	vertical-align:middle;
	min-height:32px;
}

.underscored {
	border-bottom:solid 1px;
}

.status-indicator {
	display:inline-block;
	position:relative;
	margin:0 1px 0 1px;
	width:16px;height:16px;
	border-radius:8px;
	background-color:#ffffff;
	text-decoration:none;
}

.flush                               { padding:0 !important; }
.micro-rounded                       { border-radius:2px !important; }
.top-micro-rounded                   { border-top-left-radius:2px !important; border-top-right-radius:2px !important; }
.right-micro-rounded                 { border-top-right-radius:2px !important; border-bottom-right-radius:2px !important; }
.bottom-micro-rounded                { border-bottom-right-radius:2px !important; border-bottom-left-radius:2px !important; }
.left-micro-rounded                  { border-bottom-left-radius:2px !important; border-top-left-radius:2px !important; }
.top-left-micro-rounded              { border-top-left-radius:2px !important; }
.top-right-micro-rounded             { border-top-right-radius:2px !important; }
.bottom-left-micro-rounded           { border-bottom-left-radius:2px !important; }
.bottom-right-micro-rounded          { border-bottom-right-radius:2px !important; }
.mini-rounded                        { border-radius:4px !important; }
.top-mini-rounded                    { border-top-left-radius:4px !important; border-top-right-radius:8px !important; }
.right-mini-rounded                  { border-top-right-radius:4px !important; border-bottom-right-radius:8px !important; }
.bottom-mini-rounded                 { border-bottom-right-radius:4px !important; border-bottom-left-radius:8px !important; }
.left-mini-rounded                   { border-bottom-left-radius:4px !important; border-top-left-radius:8px !important; }
.top-left-mini-rounded               { border-top-left-radius:4px !important; }
.top-right-mini-rounded              { border-top-right-radius:4px !important; }
.bottom-left-mini-rounded            { border-bottom-left-radius:4px !important; }
.bottom-right-mini-rounded           { border-bottom-right-radius:4px !important; }
.semi-rounded                        { border-radius:8px !important; }
.top-semi-rounded                    { border-top-left-radius:8px !important; border-top-right-radius:8px !important; }
.right-semi-rounded                  { border-top-right-radius:8px !important; border-bottom-right-radius:8px !important; }
.bottom-semi-rounded                 { border-bottom-right-radius:8px !important; border-bottom-left-radius:8px !important; }
.left-semi-rounded                   { border-bottom-left-radius:8px !important; border-top-left-radius:8px !important; }
.top-left-semi-rounded               { border-top-left-radius:8px !important; }
.top-right-semi-rounded              { border-top-right-radius:8px !important; }
.bottom-left-semi-rounded            { border-bottom-left-radius:8px !important; }
.bottom-right-semi-rounded           { border-bottom-right-radius:8px !important; }
.rounded                             { border-radius:16px !important; }
.top-rounded                         { border-top-left-radius:16px !important; border-top-right-radius:16px !important; }
.right-rounded                       { border-top-right-radius:16px !important; border-bottom-right-radius:16px !important; }
.bottom-rounded                      { border-bottom-right-radius:16px !important; border-bottom-left-radius:16px !important; }
.left-rounded                        { border-bottom-left-radius:16px !important; border-top-left-radius:16px !important; }
.top-left-rounded                    { border-top-left-radius:16px !important; }
.top-right-rounded                   { border-top-right-radius:16px !important; }
.bottom-left-rounded                 { border-bottom-left-radius:16px !important; }
.bottom-right-rounded                { border-bottom-right-radius:16px !important; }
.double-rounded                      { border-radius:32px !important; }
.top-double-rounded                  { border-top-left-radius:32px !important; border-top-right-radius:8px !important; }
.right-double-rounded                { border-top-right-radius:32px !important; border-bottom-right-radius:8px !important; }
.bottom-double-rounded               { border-bottom-right-radius:32px !important; border-bottom-left-radius:8px !important; }
.left-double-rounded                 { border-bottom-left-radius:32px !important; border-top-left-radius:8px !important; }
.top-left-double-rounded             { border-top-left-radius:32px !important; }
.top-right-double-rounded            { border-top-right-radius:32px !important; }
.bottom-left-double-rounded          { border-bottom-left-radius:32px !important; }
.bottom-right-double-rounded         { border-bottom-right-radius:32px !important; }
.triple-rounded                      { border-radius:48px !important; }
.top-triple-rounded                  { border-top-left-radius:48px !important; border-top-right-radius:8px !important; }
.right-triple-rounded                { border-top-right-radius:48px !important; border-bottom-right-radius:8px !important; }
.bottom-triple-rounded               { border-bottom-right-radius:48px !important; border-bottom-left-radius:8px !important; }
.left-triple-rounded                 { border-bottom-left-radius:48px !important; border-top-left-radius:8px !important; }
.top-left-triple-rounded             { border-top-left-radius:48px !important; }
.top-right-triple-rounded            { border-top-right-radius:48px !important; }
.bottom-left-triple-rounded          { border-bottom-left-radius:48px !important; }
.bottom-right-triple-rounded         { border-bottom-right-radius:48px !important; }
.quadruple-rounded                   { border-radius:64px !important; }
.top-quadruple-rounded               { border-top-left-radius:64px !important; border-top-right-radius:8px !important; }
.right-quadruple-rounded             { border-top-right-radius:64px !important; border-bottom-right-radius:8px !important; }
.bottom-quadruple-rounded            { border-bottom-right-radius:64px !important; border-bottom-left-radius:8px !important; }
.left-quadruple-rounded              { border-bottom-left-radius:64px !important; border-top-left-radius:8px !important; }
.top-left-quadruple-rounded          { border-top-left-radius:64px !important; }
.top-right-quadruple-rounded         { border-top-right-radius:64px !important; }
.bottom-left-quadruple-rounded       { border-bottom-left-radius:64px !important; }
.bottom-right-quadruple-rounded      { border-bottom-right-radius:64px !important; }
.circled                             { border-radius:50% !important; }
.top-circled                         { border-top-left-radius:50% !important; border-top-right-radius:50% !important; }
.right-circled                       { border-top-right-radius:50% !important; border-bottom-right-radius:50% !important; }
.bottom-circled                      { border-bottom-right-radius:50% !important; border-bottom-left-radius:50% !important; }
.left-circled                        { border-bottom-left-radius:50% !important; border-top-left-radius:50% !important; }
.top-left-circled                    { border-top-left-radius:50% !important; }
.top-right-circled                   { border-top-right-radius:50% !important; }
.bottom-left-circled                 { border-bottom-left-radius:50% !important; }
.bottom-right-circled                { border-bottom-right-radius:50% !important; }
.pill                                { border-radius:1000px !important; }
.clickable                           { cursor:pointer; text-decoration:none !important; pointer-events:auto !important; }
.hoverable:hover                     { filter:brightness(1.2) saturate(1.2);text-decoration:none;background-color:rgba(128,128,128,0.1); }
.scrollable                          { overflow:auto !important; text-overflow:initial !important; }
.semi-embossed                       { border-top:solid 1px rgba(255,255,255,0.25); border-bottom:solid 1px rgba(0,0,0,0.25); }
.embossed                            { border-top:solid 2px rgba(255,255,255,0.25); border-bottom:solid 2px rgba(0,0,0,0.25); }
.double-embossed                     { border-top:solid 4px rgba(255,255,255,0.25); border-bottom:solid 4px rgba(0,0,0,0.25); }

.mini-bordered                       { border:solid 1px #00000033 !important; }
.vertical-mini-bordered              { border-top:solid 1px #00000033 !important;border-bottom:solid 1px #00000033 !important; }
.horizontal-mini-bordered            { border-left:solid 1px #00000033 !important;border-right:solid 1px #00000033 !important; }
.top-mini-bordered                   { border-top:solid 1px #00000033 !important; }
.right-mini-bordered                 { border-right:solid 1px #00000033 !important; }
.bottom-mini-bordered                { border-bottom:solid 1px #00000033 !important; }
.left-mini-bordered                  { border-left:solid 1px #00000033 !important; }
.semi-bordered                       { border:solid 1px #000000 !important; }
.vertical-semi-bordered              { border-top:solid 1px #000000 !important;border-bottom:solid 1px #000000 !important; }
.horizontal-semi-bordered            { border-left:solid 1px #000000 !important;border-right:solid 1px #000000 !important; }
.top-semi-bordered                   { border-top:solid 1px #000000 !important; }
.right-semi-bordered                 { border-right:solid 1px #000000 !important; }
.bottom-semi-bordered                { border-bottom:solid 1px #000000 !important; }
.left-semi-bordered                  { border-left:solid 1px #000000 !important; }
.bordered                            { border:solid 2px #000000 !important; }
.vertical-bordered                   { border-top:solid 2px #000000 !important;border-bottom:solid 2px #000000 !important; }
.horizontal-bordered                 { border-left:solid 2px #000000 !important;border-right:solid 2px #000000 !important; }
.top-bordered                        { border-top:solid 2px #000000 !important; }
.right-bordered                      { border-right:solid 2px #000000 !important; }
.bottom-bordered                     { border-bottom:solid 2px #000000 !important; }
.left-bordered                       { border-left:solid 2px #000000 !important; }
.double-bordered                     { border:solid 4px #000000 !important; }
.vertical-double-bordered            { border-top:solid 4px #000000 !important;border-bottom:solid 4px #000000 !important; }
.horizontal-double-bordered          { border-left:solid 4px #000000 !important;border-right:solid 4px #000000 !important; }
.top-double-bordered                 { border-top:solid 4px #000000 !important; }
.right-double-bordered               { border-right:solid 4px #000000 !important; }
.bottom-double-bordered              { border-bottom:solid 4px #000000 !important; }
.left-double-bordered                { border-left:solid 4px #000000 !important; }

	.mini-brand-bordered              { border:solid 1px #FF660033 !important; }
	.vertical-mini-brand-bordered     { border-top:solid 1px #FF660033 !important;border-bottom:solid 1px #FF660033 !important; }
	.horizontal-mini-brand-bordered   { border-left:solid 1px #FF660033 !important;border-right:solid 1px #FF660033 !important; }
	.top-mini-brand-bordered          { border-top:solid 1px #FF660033 !important; }
	.right-mini-brand-bordered        { border-right:solid 1px #FF660033 !important; }
	.bottom-mini-brand-bordered       { border-bottom:solid 1px #FF660033 !important; }
	.left-mini-brand-bordered         { border-left:solid 1px #FF660033 !important; }
	.semi-brand-bordered              { border:solid 1px #FF6600 !important; }
	.vertical-semi-brand-bordered     { border-top:solid 1px #FF6600 !important;border-bottom:solid 1px #FF6600 !important; }
	.horizontal-semi-brand-bordered   { border-left:solid 1px #FF6600 !important;border-right:solid 1px #FF6600 !important; }
	.top-semi-brand-bordered          { border-top:solid 1px #FF6600 !important; }
	.right-semi-brand-bordered        { border-right:solid 1px #FF6600 !important; }
	.bottom-semi-brand-bordered       { border-bottom:solid 1px #FF6600 !important; }
	.left-semi-brand-bordered         { border-left:solid 1px #FF6600 !important; }
	.brand-bordered                   { border:solid 2px #FF6600 !important; }
	.vertical-brand-bordered          { border-top:solid 2px #FF6600 !important;border-bottom:solid 2px #FF6600 !important; }
	.horizontal-brand-bordered        { border-left:solid 2px #FF6600 !important;border-right:solid 2px #FF6600 !important; }
	.top-brand-bordered               { border-top:solid 2px #FF6600 !important; }
	.right-brand-bordered             { border-right:solid 2px #FF6600 !important; }
	.bottom-brand-bordered            { border-bottom:solid 2px #FF6600 !important; }
	.left-brand-bordered              { border-left:solid 2px #FF6600 !important; }
	.double-brand-bordered            { border:solid 4px #FF6600 !important; }
	.vertical-double-brand-bordered   { border-top:solid 4px #FF6600 !important;border-bottom:solid 4px #FF6600 !important; }
	.horizontal-double-brand-bordered { border-left:solid 4px #FF6600 !important;border-right:solid 4px #FF6600 !important; }
	.top-double-brand-bordered        { border-top:solid 4px #FF6600 !important; }
	.right-double-brand-bordered      { border-right:solid 4px #FF6600 !important; }
	.bottom-double-brand-bordered     { border-bottom:solid 4px #FF6600 !important; }
	.left-double-brand-bordered       { border-left:solid 4px #FF6600 !important; }

	.mini-light-light-brand-bordered              { border:solid 1px #ffc8a433 !important; }
	.vertical-mini-light-light-brand-bordered     { border-top:solid 1px #ffc8a433 !important;border-bottom:solid 1px #ffc8a433 !important; }
	.horizontal-mini-light-light-brand-bordered   { border-left:solid 1px #ffc8a433 !important;border-right:solid 1px #ffc8a433 !important; }
	.top-mini-light-light-brand-bordered          { border-top:solid 1px #ffc8a433 !important; }
	.right-mini-light-light-brand-bordered        { border-right:solid 1px #ffc8a433 !important; }
	.bottom-mini-light-light-brand-bordered       { border-bottom:solid 1px #ffc8a433 !important; }
	.left-mini-light-light-brand-bordered         { border-left:solid 1px #ffc8a433 !important; }
	.semi-light-light-brand-bordered              { border:solid 1px #ffc8a4 !important; }
	.vertical-semi-light-light-brand-bordered     { border-top:solid 1px #ffc8a4 !important;border-bottom:solid 1px #ffc8a4 !important; }
	.horizontal-semi-light-light-brand-bordered   { border-left:solid 1px #ffc8a4 !important;border-right:solid 1px #ffc8a4 !important; }
	.top-semi-light-light-brand-bordered          { border-top:solid 1px #ffc8a4 !important; }
	.right-semi-light-light-brand-bordered        { border-right:solid 1px #ffc8a4 !important; }
	.bottom-semi-light-light-brand-bordered       { border-bottom:solid 1px #ffc8a4 !important; }
	.left-semi-light-light-brand-bordered         { border-left:solid 1px #ffc8a4 !important; }
	.light-light-brand-bordered                   { border:solid 2px #ffc8a4 !important; }
	.vertical-light-light-brand-bordered          { border-top:solid 2px #ffc8a4 !important;border-bottom:solid 2px #ffc8a4 !important; }
	.horizontal-light-light-brand-bordered        { border-left:solid 2px #ffc8a4 !important;border-right:solid 2px #ffc8a4 !important; }
	.top-light-light-brand-bordered               { border-top:solid 2px #ffc8a4 !important; }
	.right-light-light-brand-bordered             { border-right:solid 2px #ffc8a4 !important; }
	.bottom-light-light-brand-bordered            { border-bottom:solid 2px #ffc8a4 !important; }
	.left-light-light-brand-bordered              { border-left:solid 2px #ffc8a4 !important; }
	.double-light-light-brand-bordered            { border:solid 4px #ffc8a4 !important; }
	.vertical-double-light-light-brand-bordered   { border-top:solid 4px #ffc8a4 !important;border-bottom:solid 4px #ffc8a4 !important; }
	.horizontal-double-light-light-brand-bordered { border-left:solid 4px #ffc8a4 !important;border-right:solid 4px #ffc8a4 !important; }
	.top-double-light-light-brand-bordered        { border-top:solid 4px #ffc8a4 !important; }
	.right-double-light-light-brand-bordered      { border-right:solid 4px #ffc8a4 !important; }
	.bottom-double-light-light-brand-bordered     { border-bottom:solid 4px #ffc8a4 !important; }
	.left-double-light-light-brand-bordered       { border-left:solid 4px #ffc8a4 !important; }

	.mini-light-brand-bordered              { border:solid 1px #ff975233 !important; }
	.vertical-mini-light-brand-bordered     { border-top:solid 1px #ff975233 !important;border-bottom:solid 1px #ff975233 !important; }
	.horizontal-mini-light-brand-bordered   { border-left:solid 1px #ff975233 !important;border-right:solid 1px #ff975233 !important; }
	.top-mini-light-brand-bordered          { border-top:solid 1px #ff975233 !important; }
	.right-mini-light-brand-bordered        { border-right:solid 1px #ff975233 !important; }
	.bottom-mini-light-brand-bordered       { border-bottom:solid 1px #ff975233 !important; }
	.left-mini-light-brand-bordered         { border-left:solid 1px #ff975233 !important; }
	.semi-light-brand-bordered              { border:solid 1px #ff9752 !important; }
	.vertical-semi-light-brand-bordered     { border-top:solid 1px #ff9752 !important;border-bottom:solid 1px #ff9752 !important; }
	.horizontal-semi-light-brand-bordered   { border-left:solid 1px #ff9752 !important;border-right:solid 1px #ff9752 !important; }
	.top-semi-light-brand-bordered          { border-top:solid 1px #ff9752 !important; }
	.right-semi-light-brand-bordered        { border-right:solid 1px #ff9752 !important; }
	.bottom-semi-light-brand-bordered       { border-bottom:solid 1px #ff9752 !important; }
	.left-semi-light-brand-bordered         { border-left:solid 1px #ff9752 !important; }
	.light-brand-bordered                   { border:solid 2px #ff9752 !important; }
	.vertical-light-brand-bordered          { border-top:solid 2px #ff9752 !important;border-bottom:solid 2px #ff9752 !important; }
	.horizontal-light-brand-bordered        { border-left:solid 2px #ff9752 !important;border-right:solid 2px #ff9752 !important; }
	.top-light-brand-bordered               { border-top:solid 2px #ff9752 !important; }
	.right-light-brand-bordered             { border-right:solid 2px #ff9752 !important; }
	.bottom-light-brand-bordered            { border-bottom:solid 2px #ff9752 !important; }
	.left-light-brand-bordered              { border-left:solid 2px #ff9752 !important; }
	.double-light-brand-bordered            { border:solid 4px #ff9752 !important; }
	.vertical-double-light-brand-bordered   { border-top:solid 4px #ff9752 !important;border-bottom:solid 4px #ff9752 !important; }
	.horizontal-double-light-brand-bordered { border-left:solid 4px #ff9752 !important;border-right:solid 4px #ff9752 !important; }
	.top-double-light-brand-bordered        { border-top:solid 4px #ff9752 !important; }
	.right-double-light-brand-bordered      { border-right:solid 4px #ff9752 !important; }
	.bottom-double-light-brand-bordered     { border-bottom:solid 4px #ff9752 !important; }
	.left-double-light-brand-bordered       { border-left:solid 4px #ff9752 !important; }

	.mini-dark-brand-bordered              { border:solid 1px #a3410033 !important; }
	.vertical-mini-dark-brand-bordered     { border-top:solid 1px #a3410033 !important;border-bottom:solid 1px #a3410033 !important; }
	.horizontal-mini-dark-brand-bordered   { border-left:solid 1px #a3410033 !important;border-right:solid 1px #a3410033 !important; }
	.top-mini-dark-brand-bordered          { border-top:solid 1px #a3410033 !important; }
	.right-mini-dark-brand-bordered        { border-right:solid 1px #a3410033 !important; }
	.bottom-mini-dark-brand-bordered       { border-bottom:solid 1px #a3410033 !important; }
	.left-mini-dark-brand-bordered         { border-left:solid 1px #a3410033 !important; }
	.semi-dark-brand-bordered              { border:solid 1px #a34100 !important; }
	.vertical-semi-dark-brand-bordered     { border-top:solid 1px #a34100 !important;border-bottom:solid 1px #a34100 !important; }
	.horizontal-semi-dark-brand-bordered   { border-left:solid 1px #a34100 !important;border-right:solid 1px #a34100 !important; }
	.top-semi-dark-brand-bordered          { border-top:solid 1px #a34100 !important; }
	.right-semi-dark-brand-bordered        { border-right:solid 1px #a34100 !important; }
	.bottom-semi-dark-brand-bordered       { border-bottom:solid 1px #a34100 !important; }
	.left-semi-dark-brand-bordered         { border-left:solid 1px #a34100 !important; }
	.dark-brand-bordered                   { border:solid 2px #a34100 !important; }
	.vertical-dark-brand-bordered          { border-top:solid 2px #a34100 !important;border-bottom:solid 2px #a34100 !important; }
	.horizontal-dark-brand-bordered        { border-left:solid 2px #a34100 !important;border-right:solid 2px #a34100 !important; }
	.top-dark-brand-bordered               { border-top:solid 2px #a34100 !important; }
	.right-dark-brand-bordered             { border-right:solid 2px #a34100 !important; }
	.bottom-dark-brand-bordered            { border-bottom:solid 2px #a34100 !important; }
	.left-dark-brand-bordered              { border-left:solid 2px #a34100 !important; }
	.double-dark-brand-bordered            { border:solid 4px #a34100 !important; }
	.vertical-double-dark-brand-bordered   { border-top:solid 4px #a34100 !important;border-bottom:solid 4px #a34100 !important; }
	.horizontal-double-dark-brand-bordered { border-left:solid 4px #a34100 !important;border-right:solid 4px #a34100 !important; }
	.top-double-dark-brand-bordered        { border-top:solid 4px #a34100 !important; }
	.right-double-dark-brand-bordered      { border-right:solid 4px #a34100 !important; }
	.bottom-double-dark-brand-bordered     { border-bottom:solid 4px #a34100 !important; }
	.left-double-dark-brand-bordered       { border-left:solid 4px #a34100 !important; }

	.mini-dark-dark-brand-bordered              { border:solid 1px #51200033 !important; }
	.vertical-mini-dark-dark-brand-bordered     { border-top:solid 1px #51200033 !important;border-bottom:solid 1px #51200033 !important; }
	.horizontal-mini-dark-dark-brand-bordered   { border-left:solid 1px #51200033 !important;border-right:solid 1px #51200033 !important; }
	.top-mini-dark-dark-brand-bordered          { border-top:solid 1px #51200033 !important; }
	.right-mini-dark-dark-brand-bordered        { border-right:solid 1px #51200033 !important; }
	.bottom-mini-dark-dark-brand-bordered       { border-bottom:solid 1px #51200033 !important; }
	.left-mini-dark-dark-brand-bordered         { border-left:solid 1px #51200033 !important; }
	.semi-dark-dark-brand-bordered              { border:solid 1px #512000 !important; }
	.vertical-semi-dark-dark-brand-bordered     { border-top:solid 1px #512000 !important;border-bottom:solid 1px #512000 !important; }
	.horizontal-semi-dark-dark-brand-bordered   { border-left:solid 1px #512000 !important;border-right:solid 1px #512000 !important; }
	.top-semi-dark-dark-brand-bordered          { border-top:solid 1px #512000 !important; }
	.right-semi-dark-dark-brand-bordered        { border-right:solid 1px #512000 !important; }
	.bottom-semi-dark-dark-brand-bordered       { border-bottom:solid 1px #512000 !important; }
	.left-semi-dark-dark-brand-bordered         { border-left:solid 1px #512000 !important; }
	.dark-dark-brand-bordered                   { border:solid 2px #512000 !important; }
	.vertical-dark-dark-brand-bordered          { border-top:solid 2px #512000 !important;border-bottom:solid 2px #512000 !important; }
	.horizontal-dark-dark-brand-bordered        { border-left:solid 2px #512000 !important;border-right:solid 2px #512000 !important; }
	.top-dark-dark-brand-bordered               { border-top:solid 2px #512000 !important; }
	.right-dark-dark-brand-bordered             { border-right:solid 2px #512000 !important; }
	.bottom-dark-dark-brand-bordered            { border-bottom:solid 2px #512000 !important; }
	.left-dark-dark-brand-bordered              { border-left:solid 2px #512000 !important; }
	.double-dark-dark-brand-bordered            { border:solid 4px #512000 !important; }
	.vertical-double-dark-dark-brand-bordered   { border-top:solid 4px #512000 !important;border-bottom:solid 4px #512000 !important; }
	.horizontal-double-dark-dark-brand-bordered { border-left:solid 4px #512000 !important;border-right:solid 4px #512000 !important; }
	.top-double-dark-dark-brand-bordered        { border-top:solid 4px #512000 !important; }
	.right-double-dark-dark-brand-bordered      { border-right:solid 4px #512000 !important; }
	.bottom-double-dark-dark-brand-bordered     { border-bottom:solid 4px #512000 !important; }
	.left-double-dark-dark-brand-bordered       { border-left:solid 4px #512000 !important; }

	.mini-intense-brand-bordered              { border:solid 1px #ff4c0033 !important; }
	.vertical-mini-intense-brand-bordered     { border-top:solid 1px #ff4c0033 !important;border-bottom:solid 1px #ff4c0033 !important; }
	.horizontal-mini-intense-brand-bordered   { border-left:solid 1px #ff4c0033 !important;border-right:solid 1px #ff4c0033 !important; }
	.top-mini-intense-brand-bordered          { border-top:solid 1px #ff4c0033 !important; }
	.right-mini-intense-brand-bordered        { border-right:solid 1px #ff4c0033 !important; }
	.bottom-mini-intense-brand-bordered       { border-bottom:solid 1px #ff4c0033 !important; }
	.left-mini-intense-brand-bordered         { border-left:solid 1px #ff4c0033 !important; }
	.semi-intense-brand-bordered              { border:solid 1px #ff4c00 !important; }
	.vertical-semi-intense-brand-bordered     { border-top:solid 1px #ff4c00 !important;border-bottom:solid 1px #ff4c00 !important; }
	.horizontal-semi-intense-brand-bordered   { border-left:solid 1px #ff4c00 !important;border-right:solid 1px #ff4c00 !important; }
	.top-semi-intense-brand-bordered          { border-top:solid 1px #ff4c00 !important; }
	.right-semi-intense-brand-bordered        { border-right:solid 1px #ff4c00 !important; }
	.bottom-semi-intense-brand-bordered       { border-bottom:solid 1px #ff4c00 !important; }
	.left-semi-intense-brand-bordered         { border-left:solid 1px #ff4c00 !important; }
	.intense-brand-bordered                   { border:solid 2px #ff4c00 !important; }
	.vertical-intense-brand-bordered          { border-top:solid 2px #ff4c00 !important;border-bottom:solid 2px #ff4c00 !important; }
	.horizontal-intense-brand-bordered        { border-left:solid 2px #ff4c00 !important;border-right:solid 2px #ff4c00 !important; }
	.top-intense-brand-bordered               { border-top:solid 2px #ff4c00 !important; }
	.right-intense-brand-bordered             { border-right:solid 2px #ff4c00 !important; }
	.bottom-intense-brand-bordered            { border-bottom:solid 2px #ff4c00 !important; }
	.left-intense-brand-bordered              { border-left:solid 2px #ff4c00 !important; }
	.double-intense-brand-bordered            { border:solid 4px #ff4c00 !important; }
	.vertical-double-intense-brand-bordered   { border-top:solid 4px #ff4c00 !important;border-bottom:solid 4px #ff4c00 !important; }
	.horizontal-double-intense-brand-bordered { border-left:solid 4px #ff4c00 !important;border-right:solid 4px #ff4c00 !important; }
	.top-double-intense-brand-bordered        { border-top:solid 4px #ff4c00 !important; }
	.right-double-intense-brand-bordered      { border-right:solid 4px #ff4c00 !important; }
	.bottom-double-intense-brand-bordered     { border-bottom:solid 4px #ff4c00 !important; }
	.left-double-intense-brand-bordered       { border-left:solid 4px #ff4c00 !important; }

	.mini-subdued-brand-bordered              { border:solid 1px #bf723f33 !important; }
	.vertical-mini-subdued-brand-bordered     { border-top:solid 1px #bf723f33 !important;border-bottom:solid 1px #bf723f33 !important; }
	.horizontal-mini-subdued-brand-bordered   { border-left:solid 1px #bf723f33 !important;border-right:solid 1px #bf723f33 !important; }
	.top-mini-subdued-brand-bordered          { border-top:solid 1px #bf723f33 !important; }
	.right-mini-subdued-brand-bordered        { border-right:solid 1px #bf723f33 !important; }
	.bottom-mini-subdued-brand-bordered       { border-bottom:solid 1px #bf723f33 !important; }
	.left-mini-subdued-brand-bordered         { border-left:solid 1px #bf723f33 !important; }
	.semi-subdued-brand-bordered              { border:solid 1px #bf723f !important; }
	.vertical-semi-subdued-brand-bordered     { border-top:solid 1px #bf723f !important;border-bottom:solid 1px #bf723f !important; }
	.horizontal-semi-subdued-brand-bordered   { border-left:solid 1px #bf723f !important;border-right:solid 1px #bf723f !important; }
	.top-semi-subdued-brand-bordered          { border-top:solid 1px #bf723f !important; }
	.right-semi-subdued-brand-bordered        { border-right:solid 1px #bf723f !important; }
	.bottom-semi-subdued-brand-bordered       { border-bottom:solid 1px #bf723f !important; }
	.left-semi-subdued-brand-bordered         { border-left:solid 1px #bf723f !important; }
	.subdued-brand-bordered                   { border:solid 2px #bf723f !important; }
	.vertical-subdued-brand-bordered          { border-top:solid 2px #bf723f !important;border-bottom:solid 2px #bf723f !important; }
	.horizontal-subdued-brand-bordered        { border-left:solid 2px #bf723f !important;border-right:solid 2px #bf723f !important; }
	.top-subdued-brand-bordered               { border-top:solid 2px #bf723f !important; }
	.right-subdued-brand-bordered             { border-right:solid 2px #bf723f !important; }
	.bottom-subdued-brand-bordered            { border-bottom:solid 2px #bf723f !important; }
	.left-subdued-brand-bordered              { border-left:solid 2px #bf723f !important; }
	.double-subdued-brand-bordered            { border:solid 4px #bf723f !important; }
	.vertical-double-subdued-brand-bordered   { border-top:solid 4px #bf723f !important;border-bottom:solid 4px #bf723f !important; }
	.horizontal-double-subdued-brand-bordered { border-left:solid 4px #bf723f !important;border-right:solid 4px #bf723f !important; }
	.top-double-subdued-brand-bordered        { border-top:solid 4px #bf723f !important; }
	.right-double-subdued-brand-bordered      { border-right:solid 4px #bf723f !important; }
	.bottom-double-subdued-brand-bordered     { border-bottom:solid 4px #bf723f !important; }
	.left-double-subdued-brand-bordered       { border-left:solid 4px #bf723f !important; }

	.mini-accent-bordered              { border:solid 1px #ff660033 !important; }
	.vertical-mini-accent-bordered     { border-top:solid 1px #ff660033 !important;border-bottom:solid 1px #ff660033 !important; }
	.horizontal-mini-accent-bordered   { border-left:solid 1px #ff660033 !important;border-right:solid 1px #ff660033 !important; }
	.top-mini-accent-bordered          { border-top:solid 1px #ff660033 !important; }
	.right-mini-accent-bordered        { border-right:solid 1px #ff660033 !important; }
	.bottom-mini-accent-bordered       { border-bottom:solid 1px #ff660033 !important; }
	.left-mini-accent-bordered         { border-left:solid 1px #ff660033 !important; }
	.semi-accent-bordered              { border:solid 1px #ff6600 !important; }
	.vertical-semi-accent-bordered     { border-top:solid 1px #ff6600 !important;border-bottom:solid 1px #ff6600 !important; }
	.horizontal-semi-accent-bordered   { border-left:solid 1px #ff6600 !important;border-right:solid 1px #ff6600 !important; }
	.top-semi-accent-bordered          { border-top:solid 1px #ff6600 !important; }
	.right-semi-accent-bordered        { border-right:solid 1px #ff6600 !important; }
	.bottom-semi-accent-bordered       { border-bottom:solid 1px #ff6600 !important; }
	.left-semi-accent-bordered         { border-left:solid 1px #ff6600 !important; }
	.accent-bordered                   { border:solid 2px #ff6600 !important; }
	.vertical-accent-bordered          { border-top:solid 2px #ff6600 !important;border-bottom:solid 2px #ff6600 !important; }
	.horizontal-accent-bordered        { border-left:solid 2px #ff6600 !important;border-right:solid 2px #ff6600 !important; }
	.top-accent-bordered               { border-top:solid 2px #ff6600 !important; }
	.right-accent-bordered             { border-right:solid 2px #ff6600 !important; }
	.bottom-accent-bordered            { border-bottom:solid 2px #ff6600 !important; }
	.left-accent-bordered              { border-left:solid 2px #ff6600 !important; }
	.double-accent-bordered            { border:solid 4px #ff6600 !important; }
	.vertical-double-accent-bordered   { border-top:solid 4px #ff6600 !important;border-bottom:solid 4px #ff6600 !important; }
	.horizontal-double-accent-bordered { border-left:solid 4px #ff6600 !important;border-right:solid 4px #ff6600 !important; }
	.top-double-accent-bordered        { border-top:solid 4px #ff6600 !important; }
	.right-double-accent-bordered      { border-right:solid 4px #ff6600 !important; }
	.bottom-double-accent-bordered     { border-bottom:solid 4px #ff6600 !important; }
	.left-double-accent-bordered       { border-left:solid 4px #ff6600 !important; }

	.mini-ok-bordered              { border:solid 1px #00990033 !important; }
	.vertical-mini-ok-bordered     { border-top:solid 1px #00990033 !important;border-bottom:solid 1px #00990033 !important; }
	.horizontal-mini-ok-bordered   { border-left:solid 1px #00990033 !important;border-right:solid 1px #00990033 !important; }
	.top-mini-ok-bordered          { border-top:solid 1px #00990033 !important; }
	.right-mini-ok-bordered        { border-right:solid 1px #00990033 !important; }
	.bottom-mini-ok-bordered       { border-bottom:solid 1px #00990033 !important; }
	.left-mini-ok-bordered         { border-left:solid 1px #00990033 !important; }
	.semi-ok-bordered              { border:solid 1px #009900 !important; }
	.vertical-semi-ok-bordered     { border-top:solid 1px #009900 !important;border-bottom:solid 1px #009900 !important; }
	.horizontal-semi-ok-bordered   { border-left:solid 1px #009900 !important;border-right:solid 1px #009900 !important; }
	.top-semi-ok-bordered          { border-top:solid 1px #009900 !important; }
	.right-semi-ok-bordered        { border-right:solid 1px #009900 !important; }
	.bottom-semi-ok-bordered       { border-bottom:solid 1px #009900 !important; }
	.left-semi-ok-bordered         { border-left:solid 1px #009900 !important; }
	.ok-bordered                   { border:solid 2px #009900 !important; }
	.vertical-ok-bordered          { border-top:solid 2px #009900 !important;border-bottom:solid 2px #009900 !important; }
	.horizontal-ok-bordered        { border-left:solid 2px #009900 !important;border-right:solid 2px #009900 !important; }
	.top-ok-bordered               { border-top:solid 2px #009900 !important; }
	.right-ok-bordered             { border-right:solid 2px #009900 !important; }
	.bottom-ok-bordered            { border-bottom:solid 2px #009900 !important; }
	.left-ok-bordered              { border-left:solid 2px #009900 !important; }
	.double-ok-bordered            { border:solid 4px #009900 !important; }
	.vertical-double-ok-bordered   { border-top:solid 4px #009900 !important;border-bottom:solid 4px #009900 !important; }
	.horizontal-double-ok-bordered { border-left:solid 4px #009900 !important;border-right:solid 4px #009900 !important; }
	.top-double-ok-bordered        { border-top:solid 4px #009900 !important; }
	.right-double-ok-bordered      { border-right:solid 4px #009900 !important; }
	.bottom-double-ok-bordered     { border-bottom:solid 4px #009900 !important; }
	.left-double-ok-bordered       { border-left:solid 4px #009900 !important; }

	.mini-notice-bordered              { border:solid 1px #ffffff33 !important; }
	.vertical-mini-notice-bordered     { border-top:solid 1px #ffffff33 !important;border-bottom:solid 1px #ffffff33 !important; }
	.horizontal-mini-notice-bordered   { border-left:solid 1px #ffffff33 !important;border-right:solid 1px #ffffff33 !important; }
	.top-mini-notice-bordered          { border-top:solid 1px #ffffff33 !important; }
	.right-mini-notice-bordered        { border-right:solid 1px #ffffff33 !important; }
	.bottom-mini-notice-bordered       { border-bottom:solid 1px #ffffff33 !important; }
	.left-mini-notice-bordered         { border-left:solid 1px #ffffff33 !important; }
	.semi-notice-bordered              { border:solid 1px #ffffff !important; }
	.vertical-semi-notice-bordered     { border-top:solid 1px #ffffff !important;border-bottom:solid 1px #ffffff !important; }
	.horizontal-semi-notice-bordered   { border-left:solid 1px #ffffff !important;border-right:solid 1px #ffffff !important; }
	.top-semi-notice-bordered          { border-top:solid 1px #ffffff !important; }
	.right-semi-notice-bordered        { border-right:solid 1px #ffffff !important; }
	.bottom-semi-notice-bordered       { border-bottom:solid 1px #ffffff !important; }
	.left-semi-notice-bordered         { border-left:solid 1px #ffffff !important; }
	.notice-bordered                   { border:solid 2px #ffffff !important; }
	.vertical-notice-bordered          { border-top:solid 2px #ffffff !important;border-bottom:solid 2px #ffffff !important; }
	.horizontal-notice-bordered        { border-left:solid 2px #ffffff !important;border-right:solid 2px #ffffff !important; }
	.top-notice-bordered               { border-top:solid 2px #ffffff !important; }
	.right-notice-bordered             { border-right:solid 2px #ffffff !important; }
	.bottom-notice-bordered            { border-bottom:solid 2px #ffffff !important; }
	.left-notice-bordered              { border-left:solid 2px #ffffff !important; }
	.double-notice-bordered            { border:solid 4px #ffffff !important; }
	.vertical-double-notice-bordered   { border-top:solid 4px #ffffff !important;border-bottom:solid 4px #ffffff !important; }
	.horizontal-double-notice-bordered { border-left:solid 4px #ffffff !important;border-right:solid 4px #ffffff !important; }
	.top-double-notice-bordered        { border-top:solid 4px #ffffff !important; }
	.right-double-notice-bordered      { border-right:solid 4px #ffffff !important; }
	.bottom-double-notice-bordered     { border-bottom:solid 4px #ffffff !important; }
	.left-double-notice-bordered       { border-left:solid 4px #ffffff !important; }

	.mini-alert-bordered              { border:solid 1px #ffcc0033 !important; }
	.vertical-mini-alert-bordered     { border-top:solid 1px #ffcc0033 !important;border-bottom:solid 1px #ffcc0033 !important; }
	.horizontal-mini-alert-bordered   { border-left:solid 1px #ffcc0033 !important;border-right:solid 1px #ffcc0033 !important; }
	.top-mini-alert-bordered          { border-top:solid 1px #ffcc0033 !important; }
	.right-mini-alert-bordered        { border-right:solid 1px #ffcc0033 !important; }
	.bottom-mini-alert-bordered       { border-bottom:solid 1px #ffcc0033 !important; }
	.left-mini-alert-bordered         { border-left:solid 1px #ffcc0033 !important; }
	.semi-alert-bordered              { border:solid 1px #ffcc00 !important; }
	.vertical-semi-alert-bordered     { border-top:solid 1px #ffcc00 !important;border-bottom:solid 1px #ffcc00 !important; }
	.horizontal-semi-alert-bordered   { border-left:solid 1px #ffcc00 !important;border-right:solid 1px #ffcc00 !important; }
	.top-semi-alert-bordered          { border-top:solid 1px #ffcc00 !important; }
	.right-semi-alert-bordered        { border-right:solid 1px #ffcc00 !important; }
	.bottom-semi-alert-bordered       { border-bottom:solid 1px #ffcc00 !important; }
	.left-semi-alert-bordered         { border-left:solid 1px #ffcc00 !important; }
	.alert-bordered                   { border:solid 2px #ffcc00 !important; }
	.vertical-alert-bordered          { border-top:solid 2px #ffcc00 !important;border-bottom:solid 2px #ffcc00 !important; }
	.horizontal-alert-bordered        { border-left:solid 2px #ffcc00 !important;border-right:solid 2px #ffcc00 !important; }
	.top-alert-bordered               { border-top:solid 2px #ffcc00 !important; }
	.right-alert-bordered             { border-right:solid 2px #ffcc00 !important; }
	.bottom-alert-bordered            { border-bottom:solid 2px #ffcc00 !important; }
	.left-alert-bordered              { border-left:solid 2px #ffcc00 !important; }
	.double-alert-bordered            { border:solid 4px #ffcc00 !important; }
	.vertical-double-alert-bordered   { border-top:solid 4px #ffcc00 !important;border-bottom:solid 4px #ffcc00 !important; }
	.horizontal-double-alert-bordered { border-left:solid 4px #ffcc00 !important;border-right:solid 4px #ffcc00 !important; }
	.top-double-alert-bordered        { border-top:solid 4px #ffcc00 !important; }
	.right-double-alert-bordered      { border-right:solid 4px #ffcc00 !important; }
	.bottom-double-alert-bordered     { border-bottom:solid 4px #ffcc00 !important; }
	.left-double-alert-bordered       { border-left:solid 4px #ffcc00 !important; }

	.mini-warning-bordered              { border:solid 1px #ff990033 !important; }
	.vertical-mini-warning-bordered     { border-top:solid 1px #ff990033 !important;border-bottom:solid 1px #ff990033 !important; }
	.horizontal-mini-warning-bordered   { border-left:solid 1px #ff990033 !important;border-right:solid 1px #ff990033 !important; }
	.top-mini-warning-bordered          { border-top:solid 1px #ff990033 !important; }
	.right-mini-warning-bordered        { border-right:solid 1px #ff990033 !important; }
	.bottom-mini-warning-bordered       { border-bottom:solid 1px #ff990033 !important; }
	.left-mini-warning-bordered         { border-left:solid 1px #ff990033 !important; }
	.semi-warning-bordered              { border:solid 1px #ff9900 !important; }
	.vertical-semi-warning-bordered     { border-top:solid 1px #ff9900 !important;border-bottom:solid 1px #ff9900 !important; }
	.horizontal-semi-warning-bordered   { border-left:solid 1px #ff9900 !important;border-right:solid 1px #ff9900 !important; }
	.top-semi-warning-bordered          { border-top:solid 1px #ff9900 !important; }
	.right-semi-warning-bordered        { border-right:solid 1px #ff9900 !important; }
	.bottom-semi-warning-bordered       { border-bottom:solid 1px #ff9900 !important; }
	.left-semi-warning-bordered         { border-left:solid 1px #ff9900 !important; }
	.warning-bordered                   { border:solid 2px #ff9900 !important; }
	.vertical-warning-bordered          { border-top:solid 2px #ff9900 !important;border-bottom:solid 2px #ff9900 !important; }
	.horizontal-warning-bordered        { border-left:solid 2px #ff9900 !important;border-right:solid 2px #ff9900 !important; }
	.top-warning-bordered               { border-top:solid 2px #ff9900 !important; }
	.right-warning-bordered             { border-right:solid 2px #ff9900 !important; }
	.bottom-warning-bordered            { border-bottom:solid 2px #ff9900 !important; }
	.left-warning-bordered              { border-left:solid 2px #ff9900 !important; }
	.double-warning-bordered            { border:solid 4px #ff9900 !important; }
	.vertical-double-warning-bordered   { border-top:solid 4px #ff9900 !important;border-bottom:solid 4px #ff9900 !important; }
	.horizontal-double-warning-bordered { border-left:solid 4px #ff9900 !important;border-right:solid 4px #ff9900 !important; }
	.top-double-warning-bordered        { border-top:solid 4px #ff9900 !important; }
	.right-double-warning-bordered      { border-right:solid 4px #ff9900 !important; }
	.bottom-double-warning-bordered     { border-bottom:solid 4px #ff9900 !important; }
	.left-double-warning-bordered       { border-left:solid 4px #ff9900 !important; }

	.mini-error-bordered              { border:solid 1px #ff000033 !important; }
	.vertical-mini-error-bordered     { border-top:solid 1px #ff000033 !important;border-bottom:solid 1px #ff000033 !important; }
	.horizontal-mini-error-bordered   { border-left:solid 1px #ff000033 !important;border-right:solid 1px #ff000033 !important; }
	.top-mini-error-bordered          { border-top:solid 1px #ff000033 !important; }
	.right-mini-error-bordered        { border-right:solid 1px #ff000033 !important; }
	.bottom-mini-error-bordered       { border-bottom:solid 1px #ff000033 !important; }
	.left-mini-error-bordered         { border-left:solid 1px #ff000033 !important; }
	.semi-error-bordered              { border:solid 1px #ff0000 !important; }
	.vertical-semi-error-bordered     { border-top:solid 1px #ff0000 !important;border-bottom:solid 1px #ff0000 !important; }
	.horizontal-semi-error-bordered   { border-left:solid 1px #ff0000 !important;border-right:solid 1px #ff0000 !important; }
	.top-semi-error-bordered          { border-top:solid 1px #ff0000 !important; }
	.right-semi-error-bordered        { border-right:solid 1px #ff0000 !important; }
	.bottom-semi-error-bordered       { border-bottom:solid 1px #ff0000 !important; }
	.left-semi-error-bordered         { border-left:solid 1px #ff0000 !important; }
	.error-bordered                   { border:solid 2px #ff0000 !important; }
	.vertical-error-bordered          { border-top:solid 2px #ff0000 !important;border-bottom:solid 2px #ff0000 !important; }
	.horizontal-error-bordered        { border-left:solid 2px #ff0000 !important;border-right:solid 2px #ff0000 !important; }
	.top-error-bordered               { border-top:solid 2px #ff0000 !important; }
	.right-error-bordered             { border-right:solid 2px #ff0000 !important; }
	.bottom-error-bordered            { border-bottom:solid 2px #ff0000 !important; }
	.left-error-bordered              { border-left:solid 2px #ff0000 !important; }
	.double-error-bordered            { border:solid 4px #ff0000 !important; }
	.vertical-double-error-bordered   { border-top:solid 4px #ff0000 !important;border-bottom:solid 4px #ff0000 !important; }
	.horizontal-double-error-bordered { border-left:solid 4px #ff0000 !important;border-right:solid 4px #ff0000 !important; }
	.top-double-error-bordered        { border-top:solid 4px #ff0000 !important; }
	.right-double-error-bordered      { border-right:solid 4px #ff0000 !important; }
	.bottom-double-error-bordered     { border-bottom:solid 4px #ff0000 !important; }
	.left-double-error-bordered       { border-left:solid 4px #ff0000 !important; }

	.mini-na-bordered              { border:solid 1px #cccccc33 !important; }
	.vertical-mini-na-bordered     { border-top:solid 1px #cccccc33 !important;border-bottom:solid 1px #cccccc33 !important; }
	.horizontal-mini-na-bordered   { border-left:solid 1px #cccccc33 !important;border-right:solid 1px #cccccc33 !important; }
	.top-mini-na-bordered          { border-top:solid 1px #cccccc33 !important; }
	.right-mini-na-bordered        { border-right:solid 1px #cccccc33 !important; }
	.bottom-mini-na-bordered       { border-bottom:solid 1px #cccccc33 !important; }
	.left-mini-na-bordered         { border-left:solid 1px #cccccc33 !important; }
	.semi-na-bordered              { border:solid 1px #cccccc !important; }
	.vertical-semi-na-bordered     { border-top:solid 1px #cccccc !important;border-bottom:solid 1px #cccccc !important; }
	.horizontal-semi-na-bordered   { border-left:solid 1px #cccccc !important;border-right:solid 1px #cccccc !important; }
	.top-semi-na-bordered          { border-top:solid 1px #cccccc !important; }
	.right-semi-na-bordered        { border-right:solid 1px #cccccc !important; }
	.bottom-semi-na-bordered       { border-bottom:solid 1px #cccccc !important; }
	.left-semi-na-bordered         { border-left:solid 1px #cccccc !important; }
	.na-bordered                   { border:solid 2px #cccccc !important; }
	.vertical-na-bordered          { border-top:solid 2px #cccccc !important;border-bottom:solid 2px #cccccc !important; }
	.horizontal-na-bordered        { border-left:solid 2px #cccccc !important;border-right:solid 2px #cccccc !important; }
	.top-na-bordered               { border-top:solid 2px #cccccc !important; }
	.right-na-bordered             { border-right:solid 2px #cccccc !important; }
	.bottom-na-bordered            { border-bottom:solid 2px #cccccc !important; }
	.left-na-bordered              { border-left:solid 2px #cccccc !important; }
	.double-na-bordered            { border:solid 4px #cccccc !important; }
	.vertical-double-na-bordered   { border-top:solid 4px #cccccc !important;border-bottom:solid 4px #cccccc !important; }
	.horizontal-double-na-bordered { border-left:solid 4px #cccccc !important;border-right:solid 4px #cccccc !important; }
	.top-double-na-bordered        { border-top:solid 4px #cccccc !important; }
	.right-double-na-bordered      { border-right:solid 4px #cccccc !important; }
	.bottom-double-na-bordered     { border-bottom:solid 4px #cccccc !important; }
	.left-double-na-bordered       { border-left:solid 4px #cccccc !important; }

	.mini-null-bordered              { border:solid 1px #00000033 !important; }
	.vertical-mini-null-bordered     { border-top:solid 1px #00000033 !important;border-bottom:solid 1px #00000033 !important; }
	.horizontal-mini-null-bordered   { border-left:solid 1px #00000033 !important;border-right:solid 1px #00000033 !important; }
	.top-mini-null-bordered          { border-top:solid 1px #00000033 !important; }
	.right-mini-null-bordered        { border-right:solid 1px #00000033 !important; }
	.bottom-mini-null-bordered       { border-bottom:solid 1px #00000033 !important; }
	.left-mini-null-bordered         { border-left:solid 1px #00000033 !important; }
	.semi-null-bordered              { border:solid 1px #000000 !important; }
	.vertical-semi-null-bordered     { border-top:solid 1px #000000 !important;border-bottom:solid 1px #000000 !important; }
	.horizontal-semi-null-bordered   { border-left:solid 1px #000000 !important;border-right:solid 1px #000000 !important; }
	.top-semi-null-bordered          { border-top:solid 1px #000000 !important; }
	.right-semi-null-bordered        { border-right:solid 1px #000000 !important; }
	.bottom-semi-null-bordered       { border-bottom:solid 1px #000000 !important; }
	.left-semi-null-bordered         { border-left:solid 1px #000000 !important; }
	.null-bordered                   { border:solid 2px #000000 !important; }
	.vertical-null-bordered          { border-top:solid 2px #000000 !important;border-bottom:solid 2px #000000 !important; }
	.horizontal-null-bordered        { border-left:solid 2px #000000 !important;border-right:solid 2px #000000 !important; }
	.top-null-bordered               { border-top:solid 2px #000000 !important; }
	.right-null-bordered             { border-right:solid 2px #000000 !important; }
	.bottom-null-bordered            { border-bottom:solid 2px #000000 !important; }
	.left-null-bordered              { border-left:solid 2px #000000 !important; }
	.double-null-bordered            { border:solid 4px #000000 !important; }
	.vertical-double-null-bordered   { border-top:solid 4px #000000 !important;border-bottom:solid 4px #000000 !important; }
	.horizontal-double-null-bordered { border-left:solid 4px #000000 !important;border-right:solid 4px #000000 !important; }
	.top-double-null-bordered        { border-top:solid 4px #000000 !important; }
	.right-double-null-bordered      { border-right:solid 4px #000000 !important; }
	.bottom-double-null-bordered     { border-bottom:solid 4px #000000 !important; }
	.left-double-null-bordered       { border-left:solid 4px #000000 !important; }

	.mini-white-bordered              { border:solid 1px #ffffff33 !important; }
	.vertical-mini-white-bordered     { border-top:solid 1px #ffffff33 !important;border-bottom:solid 1px #ffffff33 !important; }
	.horizontal-mini-white-bordered   { border-left:solid 1px #ffffff33 !important;border-right:solid 1px #ffffff33 !important; }
	.top-mini-white-bordered          { border-top:solid 1px #ffffff33 !important; }
	.right-mini-white-bordered        { border-right:solid 1px #ffffff33 !important; }
	.bottom-mini-white-bordered       { border-bottom:solid 1px #ffffff33 !important; }
	.left-mini-white-bordered         { border-left:solid 1px #ffffff33 !important; }
	.semi-white-bordered              { border:solid 1px #ffffff !important; }
	.vertical-semi-white-bordered     { border-top:solid 1px #ffffff !important;border-bottom:solid 1px #ffffff !important; }
	.horizontal-semi-white-bordered   { border-left:solid 1px #ffffff !important;border-right:solid 1px #ffffff !important; }
	.top-semi-white-bordered          { border-top:solid 1px #ffffff !important; }
	.right-semi-white-bordered        { border-right:solid 1px #ffffff !important; }
	.bottom-semi-white-bordered       { border-bottom:solid 1px #ffffff !important; }
	.left-semi-white-bordered         { border-left:solid 1px #ffffff !important; }
	.white-bordered                   { border:solid 2px #ffffff !important; }
	.vertical-white-bordered          { border-top:solid 2px #ffffff !important;border-bottom:solid 2px #ffffff !important; }
	.horizontal-white-bordered        { border-left:solid 2px #ffffff !important;border-right:solid 2px #ffffff !important; }
	.top-white-bordered               { border-top:solid 2px #ffffff !important; }
	.right-white-bordered             { border-right:solid 2px #ffffff !important; }
	.bottom-white-bordered            { border-bottom:solid 2px #ffffff !important; }
	.left-white-bordered              { border-left:solid 2px #ffffff !important; }
	.double-white-bordered            { border:solid 4px #ffffff !important; }
	.vertical-double-white-bordered   { border-top:solid 4px #ffffff !important;border-bottom:solid 4px #ffffff !important; }
	.horizontal-double-white-bordered { border-left:solid 4px #ffffff !important;border-right:solid 4px #ffffff !important; }
	.top-double-white-bordered        { border-top:solid 4px #ffffff !important; }
	.right-double-white-bordered      { border-right:solid 4px #ffffff !important; }
	.bottom-double-white-bordered     { border-bottom:solid 4px #ffffff !important; }
	.left-double-white-bordered       { border-left:solid 4px #ffffff !important; }

	.mini-light-light-gray-bordered              { border:solid 1px #e5e5e533 !important; }
	.vertical-mini-light-light-gray-bordered     { border-top:solid 1px #e5e5e533 !important;border-bottom:solid 1px #e5e5e533 !important; }
	.horizontal-mini-light-light-gray-bordered   { border-left:solid 1px #e5e5e533 !important;border-right:solid 1px #e5e5e533 !important; }
	.top-mini-light-light-gray-bordered          { border-top:solid 1px #e5e5e533 !important; }
	.right-mini-light-light-gray-bordered        { border-right:solid 1px #e5e5e533 !important; }
	.bottom-mini-light-light-gray-bordered       { border-bottom:solid 1px #e5e5e533 !important; }
	.left-mini-light-light-gray-bordered         { border-left:solid 1px #e5e5e533 !important; }
	.semi-light-light-gray-bordered              { border:solid 1px #e5e5e5 !important; }
	.vertical-semi-light-light-gray-bordered     { border-top:solid 1px #e5e5e5 !important;border-bottom:solid 1px #e5e5e5 !important; }
	.horizontal-semi-light-light-gray-bordered   { border-left:solid 1px #e5e5e5 !important;border-right:solid 1px #e5e5e5 !important; }
	.top-semi-light-light-gray-bordered          { border-top:solid 1px #e5e5e5 !important; }
	.right-semi-light-light-gray-bordered        { border-right:solid 1px #e5e5e5 !important; }
	.bottom-semi-light-light-gray-bordered       { border-bottom:solid 1px #e5e5e5 !important; }
	.left-semi-light-light-gray-bordered         { border-left:solid 1px #e5e5e5 !important; }
	.light-light-gray-bordered                   { border:solid 2px #e5e5e5 !important; }
	.vertical-light-light-gray-bordered          { border-top:solid 2px #e5e5e5 !important;border-bottom:solid 2px #e5e5e5 !important; }
	.horizontal-light-light-gray-bordered        { border-left:solid 2px #e5e5e5 !important;border-right:solid 2px #e5e5e5 !important; }
	.top-light-light-gray-bordered               { border-top:solid 2px #e5e5e5 !important; }
	.right-light-light-gray-bordered             { border-right:solid 2px #e5e5e5 !important; }
	.bottom-light-light-gray-bordered            { border-bottom:solid 2px #e5e5e5 !important; }
	.left-light-light-gray-bordered              { border-left:solid 2px #e5e5e5 !important; }
	.double-light-light-gray-bordered            { border:solid 4px #e5e5e5 !important; }
	.vertical-double-light-light-gray-bordered   { border-top:solid 4px #e5e5e5 !important;border-bottom:solid 4px #e5e5e5 !important; }
	.horizontal-double-light-light-gray-bordered { border-left:solid 4px #e5e5e5 !important;border-right:solid 4px #e5e5e5 !important; }
	.top-double-light-light-gray-bordered        { border-top:solid 4px #e5e5e5 !important; }
	.right-double-light-light-gray-bordered      { border-right:solid 4px #e5e5e5 !important; }
	.bottom-double-light-light-gray-bordered     { border-bottom:solid 4px #e5e5e5 !important; }
	.left-double-light-light-gray-bordered       { border-left:solid 4px #e5e5e5 !important; }

	.mini-light-gray-bordered              { border:solid 1px #cccccc33 !important; }
	.vertical-mini-light-gray-bordered     { border-top:solid 1px #cccccc33 !important;border-bottom:solid 1px #cccccc33 !important; }
	.horizontal-mini-light-gray-bordered   { border-left:solid 1px #cccccc33 !important;border-right:solid 1px #cccccc33 !important; }
	.top-mini-light-gray-bordered          { border-top:solid 1px #cccccc33 !important; }
	.right-mini-light-gray-bordered        { border-right:solid 1px #cccccc33 !important; }
	.bottom-mini-light-gray-bordered       { border-bottom:solid 1px #cccccc33 !important; }
	.left-mini-light-gray-bordered         { border-left:solid 1px #cccccc33 !important; }
	.semi-light-gray-bordered              { border:solid 1px #cccccc !important; }
	.vertical-semi-light-gray-bordered     { border-top:solid 1px #cccccc !important;border-bottom:solid 1px #cccccc !important; }
	.horizontal-semi-light-gray-bordered   { border-left:solid 1px #cccccc !important;border-right:solid 1px #cccccc !important; }
	.top-semi-light-gray-bordered          { border-top:solid 1px #cccccc !important; }
	.right-semi-light-gray-bordered        { border-right:solid 1px #cccccc !important; }
	.bottom-semi-light-gray-bordered       { border-bottom:solid 1px #cccccc !important; }
	.left-semi-light-gray-bordered         { border-left:solid 1px #cccccc !important; }
	.light-gray-bordered                   { border:solid 2px #cccccc !important; }
	.vertical-light-gray-bordered          { border-top:solid 2px #cccccc !important;border-bottom:solid 2px #cccccc !important; }
	.horizontal-light-gray-bordered        { border-left:solid 2px #cccccc !important;border-right:solid 2px #cccccc !important; }
	.top-light-gray-bordered               { border-top:solid 2px #cccccc !important; }
	.right-light-gray-bordered             { border-right:solid 2px #cccccc !important; }
	.bottom-light-gray-bordered            { border-bottom:solid 2px #cccccc !important; }
	.left-light-gray-bordered              { border-left:solid 2px #cccccc !important; }
	.double-light-gray-bordered            { border:solid 4px #cccccc !important; }
	.vertical-double-light-gray-bordered   { border-top:solid 4px #cccccc !important;border-bottom:solid 4px #cccccc !important; }
	.horizontal-double-light-gray-bordered { border-left:solid 4px #cccccc !important;border-right:solid 4px #cccccc !important; }
	.top-double-light-gray-bordered        { border-top:solid 4px #cccccc !important; }
	.right-double-light-gray-bordered      { border-right:solid 4px #cccccc !important; }
	.bottom-double-light-gray-bordered     { border-bottom:solid 4px #cccccc !important; }
	.left-double-light-gray-bordered       { border-left:solid 4px #cccccc !important; }

	.mini-gray-bordered              { border:solid 1px #99999933 !important; }
	.vertical-mini-gray-bordered     { border-top:solid 1px #99999933 !important;border-bottom:solid 1px #99999933 !important; }
	.horizontal-mini-gray-bordered   { border-left:solid 1px #99999933 !important;border-right:solid 1px #99999933 !important; }
	.top-mini-gray-bordered          { border-top:solid 1px #99999933 !important; }
	.right-mini-gray-bordered        { border-right:solid 1px #99999933 !important; }
	.bottom-mini-gray-bordered       { border-bottom:solid 1px #99999933 !important; }
	.left-mini-gray-bordered         { border-left:solid 1px #99999933 !important; }
	.semi-gray-bordered              { border:solid 1px #999999 !important; }
	.vertical-semi-gray-bordered     { border-top:solid 1px #999999 !important;border-bottom:solid 1px #999999 !important; }
	.horizontal-semi-gray-bordered   { border-left:solid 1px #999999 !important;border-right:solid 1px #999999 !important; }
	.top-semi-gray-bordered          { border-top:solid 1px #999999 !important; }
	.right-semi-gray-bordered        { border-right:solid 1px #999999 !important; }
	.bottom-semi-gray-bordered       { border-bottom:solid 1px #999999 !important; }
	.left-semi-gray-bordered         { border-left:solid 1px #999999 !important; }
	.gray-bordered                   { border:solid 2px #999999 !important; }
	.vertical-gray-bordered          { border-top:solid 2px #999999 !important;border-bottom:solid 2px #999999 !important; }
	.horizontal-gray-bordered        { border-left:solid 2px #999999 !important;border-right:solid 2px #999999 !important; }
	.top-gray-bordered               { border-top:solid 2px #999999 !important; }
	.right-gray-bordered             { border-right:solid 2px #999999 !important; }
	.bottom-gray-bordered            { border-bottom:solid 2px #999999 !important; }
	.left-gray-bordered              { border-left:solid 2px #999999 !important; }
	.double-gray-bordered            { border:solid 4px #999999 !important; }
	.vertical-double-gray-bordered   { border-top:solid 4px #999999 !important;border-bottom:solid 4px #999999 !important; }
	.horizontal-double-gray-bordered { border-left:solid 4px #999999 !important;border-right:solid 4px #999999 !important; }
	.top-double-gray-bordered        { border-top:solid 4px #999999 !important; }
	.right-double-gray-bordered      { border-right:solid 4px #999999 !important; }
	.bottom-double-gray-bordered     { border-bottom:solid 4px #999999 !important; }
	.left-double-gray-bordered       { border-left:solid 4px #999999 !important; }

	.mini-dark-gray-bordered              { border:solid 1px #44444433 !important; }
	.vertical-mini-dark-gray-bordered     { border-top:solid 1px #44444433 !important;border-bottom:solid 1px #44444433 !important; }
	.horizontal-mini-dark-gray-bordered   { border-left:solid 1px #44444433 !important;border-right:solid 1px #44444433 !important; }
	.top-mini-dark-gray-bordered          { border-top:solid 1px #44444433 !important; }
	.right-mini-dark-gray-bordered        { border-right:solid 1px #44444433 !important; }
	.bottom-mini-dark-gray-bordered       { border-bottom:solid 1px #44444433 !important; }
	.left-mini-dark-gray-bordered         { border-left:solid 1px #44444433 !important; }
	.semi-dark-gray-bordered              { border:solid 1px #444444 !important; }
	.vertical-semi-dark-gray-bordered     { border-top:solid 1px #444444 !important;border-bottom:solid 1px #444444 !important; }
	.horizontal-semi-dark-gray-bordered   { border-left:solid 1px #444444 !important;border-right:solid 1px #444444 !important; }
	.top-semi-dark-gray-bordered          { border-top:solid 1px #444444 !important; }
	.right-semi-dark-gray-bordered        { border-right:solid 1px #444444 !important; }
	.bottom-semi-dark-gray-bordered       { border-bottom:solid 1px #444444 !important; }
	.left-semi-dark-gray-bordered         { border-left:solid 1px #444444 !important; }
	.dark-gray-bordered                   { border:solid 2px #444444 !important; }
	.vertical-dark-gray-bordered          { border-top:solid 2px #444444 !important;border-bottom:solid 2px #444444 !important; }
	.horizontal-dark-gray-bordered        { border-left:solid 2px #444444 !important;border-right:solid 2px #444444 !important; }
	.top-dark-gray-bordered               { border-top:solid 2px #444444 !important; }
	.right-dark-gray-bordered             { border-right:solid 2px #444444 !important; }
	.bottom-dark-gray-bordered            { border-bottom:solid 2px #444444 !important; }
	.left-dark-gray-bordered              { border-left:solid 2px #444444 !important; }
	.double-dark-gray-bordered            { border:solid 4px #444444 !important; }
	.vertical-double-dark-gray-bordered   { border-top:solid 4px #444444 !important;border-bottom:solid 4px #444444 !important; }
	.horizontal-double-dark-gray-bordered { border-left:solid 4px #444444 !important;border-right:solid 4px #444444 !important; }
	.top-double-dark-gray-bordered        { border-top:solid 4px #444444 !important; }
	.right-double-dark-gray-bordered      { border-right:solid 4px #444444 !important; }
	.bottom-double-dark-gray-bordered     { border-bottom:solid 4px #444444 !important; }
	.left-double-dark-gray-bordered       { border-left:solid 4px #444444 !important; }

	.mini-dark-dark-gray-bordered              { border:solid 1px #22222233 !important; }
	.vertical-mini-dark-dark-gray-bordered     { border-top:solid 1px #22222233 !important;border-bottom:solid 1px #22222233 !important; }
	.horizontal-mini-dark-dark-gray-bordered   { border-left:solid 1px #22222233 !important;border-right:solid 1px #22222233 !important; }
	.top-mini-dark-dark-gray-bordered          { border-top:solid 1px #22222233 !important; }
	.right-mini-dark-dark-gray-bordered        { border-right:solid 1px #22222233 !important; }
	.bottom-mini-dark-dark-gray-bordered       { border-bottom:solid 1px #22222233 !important; }
	.left-mini-dark-dark-gray-bordered         { border-left:solid 1px #22222233 !important; }
	.semi-dark-dark-gray-bordered              { border:solid 1px #222222 !important; }
	.vertical-semi-dark-dark-gray-bordered     { border-top:solid 1px #222222 !important;border-bottom:solid 1px #222222 !important; }
	.horizontal-semi-dark-dark-gray-bordered   { border-left:solid 1px #222222 !important;border-right:solid 1px #222222 !important; }
	.top-semi-dark-dark-gray-bordered          { border-top:solid 1px #222222 !important; }
	.right-semi-dark-dark-gray-bordered        { border-right:solid 1px #222222 !important; }
	.bottom-semi-dark-dark-gray-bordered       { border-bottom:solid 1px #222222 !important; }
	.left-semi-dark-dark-gray-bordered         { border-left:solid 1px #222222 !important; }
	.dark-dark-gray-bordered                   { border:solid 2px #222222 !important; }
	.vertical-dark-dark-gray-bordered          { border-top:solid 2px #222222 !important;border-bottom:solid 2px #222222 !important; }
	.horizontal-dark-dark-gray-bordered        { border-left:solid 2px #222222 !important;border-right:solid 2px #222222 !important; }
	.top-dark-dark-gray-bordered               { border-top:solid 2px #222222 !important; }
	.right-dark-dark-gray-bordered             { border-right:solid 2px #222222 !important; }
	.bottom-dark-dark-gray-bordered            { border-bottom:solid 2px #222222 !important; }
	.left-dark-dark-gray-bordered              { border-left:solid 2px #222222 !important; }
	.double-dark-dark-gray-bordered            { border:solid 4px #222222 !important; }
	.vertical-double-dark-dark-gray-bordered   { border-top:solid 4px #222222 !important;border-bottom:solid 4px #222222 !important; }
	.horizontal-double-dark-dark-gray-bordered { border-left:solid 4px #222222 !important;border-right:solid 4px #222222 !important; }
	.top-double-dark-dark-gray-bordered        { border-top:solid 4px #222222 !important; }
	.right-double-dark-dark-gray-bordered      { border-right:solid 4px #222222 !important; }
	.bottom-double-dark-dark-gray-bordered     { border-bottom:solid 4px #222222 !important; }
	.left-double-dark-dark-gray-bordered       { border-left:solid 4px #222222 !important; }

	.mini-black-bordered              { border:solid 1px #00000033 !important; }
	.vertical-mini-black-bordered     { border-top:solid 1px #00000033 !important;border-bottom:solid 1px #00000033 !important; }
	.horizontal-mini-black-bordered   { border-left:solid 1px #00000033 !important;border-right:solid 1px #00000033 !important; }
	.top-mini-black-bordered          { border-top:solid 1px #00000033 !important; }
	.right-mini-black-bordered        { border-right:solid 1px #00000033 !important; }
	.bottom-mini-black-bordered       { border-bottom:solid 1px #00000033 !important; }
	.left-mini-black-bordered         { border-left:solid 1px #00000033 !important; }
	.semi-black-bordered              { border:solid 1px #000000 !important; }
	.vertical-semi-black-bordered     { border-top:solid 1px #000000 !important;border-bottom:solid 1px #000000 !important; }
	.horizontal-semi-black-bordered   { border-left:solid 1px #000000 !important;border-right:solid 1px #000000 !important; }
	.top-semi-black-bordered          { border-top:solid 1px #000000 !important; }
	.right-semi-black-bordered        { border-right:solid 1px #000000 !important; }
	.bottom-semi-black-bordered       { border-bottom:solid 1px #000000 !important; }
	.left-semi-black-bordered         { border-left:solid 1px #000000 !important; }
	.black-bordered                   { border:solid 2px #000000 !important; }
	.vertical-black-bordered          { border-top:solid 2px #000000 !important;border-bottom:solid 2px #000000 !important; }
	.horizontal-black-bordered        { border-left:solid 2px #000000 !important;border-right:solid 2px #000000 !important; }
	.top-black-bordered               { border-top:solid 2px #000000 !important; }
	.right-black-bordered             { border-right:solid 2px #000000 !important; }
	.bottom-black-bordered            { border-bottom:solid 2px #000000 !important; }
	.left-black-bordered              { border-left:solid 2px #000000 !important; }
	.double-black-bordered            { border:solid 4px #000000 !important; }
	.vertical-double-black-bordered   { border-top:solid 4px #000000 !important;border-bottom:solid 4px #000000 !important; }
	.horizontal-double-black-bordered { border-left:solid 4px #000000 !important;border-right:solid 4px #000000 !important; }
	.top-double-black-bordered        { border-top:solid 4px #000000 !important; }
	.right-double-black-bordered      { border-right:solid 4px #000000 !important; }
	.bottom-double-black-bordered     { border-bottom:solid 4px #000000 !important; }
	.left-double-black-bordered       { border-left:solid 4px #000000 !important; }

	.mini-slate-bordered              { border:solid 1px #968c8033 !important; }
	.vertical-mini-slate-bordered     { border-top:solid 1px #968c8033 !important;border-bottom:solid 1px #968c8033 !important; }
	.horizontal-mini-slate-bordered   { border-left:solid 1px #968c8033 !important;border-right:solid 1px #968c8033 !important; }
	.top-mini-slate-bordered          { border-top:solid 1px #968c8033 !important; }
	.right-mini-slate-bordered        { border-right:solid 1px #968c8033 !important; }
	.bottom-mini-slate-bordered       { border-bottom:solid 1px #968c8033 !important; }
	.left-mini-slate-bordered         { border-left:solid 1px #968c8033 !important; }
	.semi-slate-bordered              { border:solid 1px #968c80 !important; }
	.vertical-semi-slate-bordered     { border-top:solid 1px #968c80 !important;border-bottom:solid 1px #968c80 !important; }
	.horizontal-semi-slate-bordered   { border-left:solid 1px #968c80 !important;border-right:solid 1px #968c80 !important; }
	.top-semi-slate-bordered          { border-top:solid 1px #968c80 !important; }
	.right-semi-slate-bordered        { border-right:solid 1px #968c80 !important; }
	.bottom-semi-slate-bordered       { border-bottom:solid 1px #968c80 !important; }
	.left-semi-slate-bordered         { border-left:solid 1px #968c80 !important; }
	.slate-bordered                   { border:solid 2px #968c80 !important; }
	.vertical-slate-bordered          { border-top:solid 2px #968c80 !important;border-bottom:solid 2px #968c80 !important; }
	.horizontal-slate-bordered        { border-left:solid 2px #968c80 !important;border-right:solid 2px #968c80 !important; }
	.top-slate-bordered               { border-top:solid 2px #968c80 !important; }
	.right-slate-bordered             { border-right:solid 2px #968c80 !important; }
	.bottom-slate-bordered            { border-bottom:solid 2px #968c80 !important; }
	.left-slate-bordered              { border-left:solid 2px #968c80 !important; }
	.double-slate-bordered            { border:solid 4px #968c80 !important; }
	.vertical-double-slate-bordered   { border-top:solid 4px #968c80 !important;border-bottom:solid 4px #968c80 !important; }
	.horizontal-double-slate-bordered { border-left:solid 4px #968c80 !important;border-right:solid 4px #968c80 !important; }
	.top-double-slate-bordered        { border-top:solid 4px #968c80 !important; }
	.right-double-slate-bordered      { border-right:solid 4px #968c80 !important; }
	.bottom-double-slate-bordered     { border-bottom:solid 4px #968c80 !important; }
	.left-double-slate-bordered       { border-left:solid 4px #968c80 !important; }

	.mini-charcoal-bordered              { border:solid 1px #3c383333 !important; }
	.vertical-mini-charcoal-bordered     { border-top:solid 1px #3c383333 !important;border-bottom:solid 1px #3c383333 !important; }
	.horizontal-mini-charcoal-bordered   { border-left:solid 1px #3c383333 !important;border-right:solid 1px #3c383333 !important; }
	.top-mini-charcoal-bordered          { border-top:solid 1px #3c383333 !important; }
	.right-mini-charcoal-bordered        { border-right:solid 1px #3c383333 !important; }
	.bottom-mini-charcoal-bordered       { border-bottom:solid 1px #3c383333 !important; }
	.left-mini-charcoal-bordered         { border-left:solid 1px #3c383333 !important; }
	.semi-charcoal-bordered              { border:solid 1px #3c3833 !important; }
	.vertical-semi-charcoal-bordered     { border-top:solid 1px #3c3833 !important;border-bottom:solid 1px #3c3833 !important; }
	.horizontal-semi-charcoal-bordered   { border-left:solid 1px #3c3833 !important;border-right:solid 1px #3c3833 !important; }
	.top-semi-charcoal-bordered          { border-top:solid 1px #3c3833 !important; }
	.right-semi-charcoal-bordered        { border-right:solid 1px #3c3833 !important; }
	.bottom-semi-charcoal-bordered       { border-bottom:solid 1px #3c3833 !important; }
	.left-semi-charcoal-bordered         { border-left:solid 1px #3c3833 !important; }
	.charcoal-bordered                   { border:solid 2px #3c3833 !important; }
	.vertical-charcoal-bordered          { border-top:solid 2px #3c3833 !important;border-bottom:solid 2px #3c3833 !important; }
	.horizontal-charcoal-bordered        { border-left:solid 2px #3c3833 !important;border-right:solid 2px #3c3833 !important; }
	.top-charcoal-bordered               { border-top:solid 2px #3c3833 !important; }
	.right-charcoal-bordered             { border-right:solid 2px #3c3833 !important; }
	.bottom-charcoal-bordered            { border-bottom:solid 2px #3c3833 !important; }
	.left-charcoal-bordered              { border-left:solid 2px #3c3833 !important; }
	.double-charcoal-bordered            { border:solid 4px #3c3833 !important; }
	.vertical-double-charcoal-bordered   { border-top:solid 4px #3c3833 !important;border-bottom:solid 4px #3c3833 !important; }
	.horizontal-double-charcoal-bordered { border-left:solid 4px #3c3833 !important;border-right:solid 4px #3c3833 !important; }
	.top-double-charcoal-bordered        { border-top:solid 4px #3c3833 !important; }
	.right-double-charcoal-bordered      { border-right:solid 4px #3c3833 !important; }
	.bottom-double-charcoal-bordered     { border-bottom:solid 4px #3c3833 !important; }
	.left-double-charcoal-bordered       { border-left:solid 4px #3c3833 !important; }

	.mini-stone-bordered              { border:solid 1px #c0bab233 !important; }
	.vertical-mini-stone-bordered     { border-top:solid 1px #c0bab233 !important;border-bottom:solid 1px #c0bab233 !important; }
	.horizontal-mini-stone-bordered   { border-left:solid 1px #c0bab233 !important;border-right:solid 1px #c0bab233 !important; }
	.top-mini-stone-bordered          { border-top:solid 1px #c0bab233 !important; }
	.right-mini-stone-bordered        { border-right:solid 1px #c0bab233 !important; }
	.bottom-mini-stone-bordered       { border-bottom:solid 1px #c0bab233 !important; }
	.left-mini-stone-bordered         { border-left:solid 1px #c0bab233 !important; }
	.semi-stone-bordered              { border:solid 1px #c0bab2 !important; }
	.vertical-semi-stone-bordered     { border-top:solid 1px #c0bab2 !important;border-bottom:solid 1px #c0bab2 !important; }
	.horizontal-semi-stone-bordered   { border-left:solid 1px #c0bab2 !important;border-right:solid 1px #c0bab2 !important; }
	.top-semi-stone-bordered          { border-top:solid 1px #c0bab2 !important; }
	.right-semi-stone-bordered        { border-right:solid 1px #c0bab2 !important; }
	.bottom-semi-stone-bordered       { border-bottom:solid 1px #c0bab2 !important; }
	.left-semi-stone-bordered         { border-left:solid 1px #c0bab2 !important; }
	.stone-bordered                   { border:solid 2px #c0bab2 !important; }
	.vertical-stone-bordered          { border-top:solid 2px #c0bab2 !important;border-bottom:solid 2px #c0bab2 !important; }
	.horizontal-stone-bordered        { border-left:solid 2px #c0bab2 !important;border-right:solid 2px #c0bab2 !important; }
	.top-stone-bordered               { border-top:solid 2px #c0bab2 !important; }
	.right-stone-bordered             { border-right:solid 2px #c0bab2 !important; }
	.bottom-stone-bordered            { border-bottom:solid 2px #c0bab2 !important; }
	.left-stone-bordered              { border-left:solid 2px #c0bab2 !important; }
	.double-stone-bordered            { border:solid 4px #c0bab2 !important; }
	.vertical-double-stone-bordered   { border-top:solid 4px #c0bab2 !important;border-bottom:solid 4px #c0bab2 !important; }
	.horizontal-double-stone-bordered { border-left:solid 4px #c0bab2 !important;border-right:solid 4px #c0bab2 !important; }
	.top-double-stone-bordered        { border-top:solid 4px #c0bab2 !important; }
	.right-double-stone-bordered      { border-right:solid 4px #c0bab2 !important; }
	.bottom-double-stone-bordered     { border-bottom:solid 4px #c0bab2 !important; }
	.left-double-stone-bordered       { border-left:solid 4px #c0bab2 !important; }

	.mini-post-it-bordered              { border:solid 1px #fffddd33 !important; }
	.vertical-mini-post-it-bordered     { border-top:solid 1px #fffddd33 !important;border-bottom:solid 1px #fffddd33 !important; }
	.horizontal-mini-post-it-bordered   { border-left:solid 1px #fffddd33 !important;border-right:solid 1px #fffddd33 !important; }
	.top-mini-post-it-bordered          { border-top:solid 1px #fffddd33 !important; }
	.right-mini-post-it-bordered        { border-right:solid 1px #fffddd33 !important; }
	.bottom-mini-post-it-bordered       { border-bottom:solid 1px #fffddd33 !important; }
	.left-mini-post-it-bordered         { border-left:solid 1px #fffddd33 !important; }
	.semi-post-it-bordered              { border:solid 1px #fffddd !important; }
	.vertical-semi-post-it-bordered     { border-top:solid 1px #fffddd !important;border-bottom:solid 1px #fffddd !important; }
	.horizontal-semi-post-it-bordered   { border-left:solid 1px #fffddd !important;border-right:solid 1px #fffddd !important; }
	.top-semi-post-it-bordered          { border-top:solid 1px #fffddd !important; }
	.right-semi-post-it-bordered        { border-right:solid 1px #fffddd !important; }
	.bottom-semi-post-it-bordered       { border-bottom:solid 1px #fffddd !important; }
	.left-semi-post-it-bordered         { border-left:solid 1px #fffddd !important; }
	.post-it-bordered                   { border:solid 2px #fffddd !important; }
	.vertical-post-it-bordered          { border-top:solid 2px #fffddd !important;border-bottom:solid 2px #fffddd !important; }
	.horizontal-post-it-bordered        { border-left:solid 2px #fffddd !important;border-right:solid 2px #fffddd !important; }
	.top-post-it-bordered               { border-top:solid 2px #fffddd !important; }
	.right-post-it-bordered             { border-right:solid 2px #fffddd !important; }
	.bottom-post-it-bordered            { border-bottom:solid 2px #fffddd !important; }
	.left-post-it-bordered              { border-left:solid 2px #fffddd !important; }
	.double-post-it-bordered            { border:solid 4px #fffddd !important; }
	.vertical-double-post-it-bordered   { border-top:solid 4px #fffddd !important;border-bottom:solid 4px #fffddd !important; }
	.horizontal-double-post-it-bordered { border-left:solid 4px #fffddd !important;border-right:solid 4px #fffddd !important; }
	.top-double-post-it-bordered        { border-top:solid 4px #fffddd !important; }
	.right-double-post-it-bordered      { border-right:solid 4px #fffddd !important; }
	.bottom-double-post-it-bordered     { border-bottom:solid 4px #fffddd !important; }
	.left-double-post-it-bordered       { border-left:solid 4px #fffddd !important; }

	.mini-light-light-red-bordered              { border:solid 1px #ebaeae33 !important; }
	.vertical-mini-light-light-red-bordered     { border-top:solid 1px #ebaeae33 !important;border-bottom:solid 1px #ebaeae33 !important; }
	.horizontal-mini-light-light-red-bordered   { border-left:solid 1px #ebaeae33 !important;border-right:solid 1px #ebaeae33 !important; }
	.top-mini-light-light-red-bordered          { border-top:solid 1px #ebaeae33 !important; }
	.right-mini-light-light-red-bordered        { border-right:solid 1px #ebaeae33 !important; }
	.bottom-mini-light-light-red-bordered       { border-bottom:solid 1px #ebaeae33 !important; }
	.left-mini-light-light-red-bordered         { border-left:solid 1px #ebaeae33 !important; }
	.semi-light-light-red-bordered              { border:solid 1px #ebaeae !important; }
	.vertical-semi-light-light-red-bordered     { border-top:solid 1px #ebaeae !important;border-bottom:solid 1px #ebaeae !important; }
	.horizontal-semi-light-light-red-bordered   { border-left:solid 1px #ebaeae !important;border-right:solid 1px #ebaeae !important; }
	.top-semi-light-light-red-bordered          { border-top:solid 1px #ebaeae !important; }
	.right-semi-light-light-red-bordered        { border-right:solid 1px #ebaeae !important; }
	.bottom-semi-light-light-red-bordered       { border-bottom:solid 1px #ebaeae !important; }
	.left-semi-light-light-red-bordered         { border-left:solid 1px #ebaeae !important; }
	.light-light-red-bordered                   { border:solid 2px #ebaeae !important; }
	.vertical-light-light-red-bordered          { border-top:solid 2px #ebaeae !important;border-bottom:solid 2px #ebaeae !important; }
	.horizontal-light-light-red-bordered        { border-left:solid 2px #ebaeae !important;border-right:solid 2px #ebaeae !important; }
	.top-light-light-red-bordered               { border-top:solid 2px #ebaeae !important; }
	.right-light-light-red-bordered             { border-right:solid 2px #ebaeae !important; }
	.bottom-light-light-red-bordered            { border-bottom:solid 2px #ebaeae !important; }
	.left-light-light-red-bordered              { border-left:solid 2px #ebaeae !important; }
	.double-light-light-red-bordered            { border:solid 4px #ebaeae !important; }
	.vertical-double-light-light-red-bordered   { border-top:solid 4px #ebaeae !important;border-bottom:solid 4px #ebaeae !important; }
	.horizontal-double-light-light-red-bordered { border-left:solid 4px #ebaeae !important;border-right:solid 4px #ebaeae !important; }
	.top-double-light-light-red-bordered        { border-top:solid 4px #ebaeae !important; }
	.right-double-light-light-red-bordered      { border-right:solid 4px #ebaeae !important; }
	.bottom-double-light-light-red-bordered     { border-bottom:solid 4px #ebaeae !important; }
	.left-double-light-light-red-bordered       { border-left:solid 4px #ebaeae !important; }

	.mini-light-light-orange-bordered              { border:solid 1px #f9d0ae33 !important; }
	.vertical-mini-light-light-orange-bordered     { border-top:solid 1px #f9d0ae33 !important;border-bottom:solid 1px #f9d0ae33 !important; }
	.horizontal-mini-light-light-orange-bordered   { border-left:solid 1px #f9d0ae33 !important;border-right:solid 1px #f9d0ae33 !important; }
	.top-mini-light-light-orange-bordered          { border-top:solid 1px #f9d0ae33 !important; }
	.right-mini-light-light-orange-bordered        { border-right:solid 1px #f9d0ae33 !important; }
	.bottom-mini-light-light-orange-bordered       { border-bottom:solid 1px #f9d0ae33 !important; }
	.left-mini-light-light-orange-bordered         { border-left:solid 1px #f9d0ae33 !important; }
	.semi-light-light-orange-bordered              { border:solid 1px #f9d0ae !important; }
	.vertical-semi-light-light-orange-bordered     { border-top:solid 1px #f9d0ae !important;border-bottom:solid 1px #f9d0ae !important; }
	.horizontal-semi-light-light-orange-bordered   { border-left:solid 1px #f9d0ae !important;border-right:solid 1px #f9d0ae !important; }
	.top-semi-light-light-orange-bordered          { border-top:solid 1px #f9d0ae !important; }
	.right-semi-light-light-orange-bordered        { border-right:solid 1px #f9d0ae !important; }
	.bottom-semi-light-light-orange-bordered       { border-bottom:solid 1px #f9d0ae !important; }
	.left-semi-light-light-orange-bordered         { border-left:solid 1px #f9d0ae !important; }
	.light-light-orange-bordered                   { border:solid 2px #f9d0ae !important; }
	.vertical-light-light-orange-bordered          { border-top:solid 2px #f9d0ae !important;border-bottom:solid 2px #f9d0ae !important; }
	.horizontal-light-light-orange-bordered        { border-left:solid 2px #f9d0ae !important;border-right:solid 2px #f9d0ae !important; }
	.top-light-light-orange-bordered               { border-top:solid 2px #f9d0ae !important; }
	.right-light-light-orange-bordered             { border-right:solid 2px #f9d0ae !important; }
	.bottom-light-light-orange-bordered            { border-bottom:solid 2px #f9d0ae !important; }
	.left-light-light-orange-bordered              { border-left:solid 2px #f9d0ae !important; }
	.double-light-light-orange-bordered            { border:solid 4px #f9d0ae !important; }
	.vertical-double-light-light-orange-bordered   { border-top:solid 4px #f9d0ae !important;border-bottom:solid 4px #f9d0ae !important; }
	.horizontal-double-light-light-orange-bordered { border-left:solid 4px #f9d0ae !important;border-right:solid 4px #f9d0ae !important; }
	.top-double-light-light-orange-bordered        { border-top:solid 4px #f9d0ae !important; }
	.right-double-light-light-orange-bordered      { border-right:solid 4px #f9d0ae !important; }
	.bottom-double-light-light-orange-bordered     { border-bottom:solid 4px #f9d0ae !important; }
	.left-double-light-light-orange-bordered       { border-left:solid 4px #f9d0ae !important; }

	.mini-light-light-yellow-bordered              { border:solid 1px #ffebae33 !important; }
	.vertical-mini-light-light-yellow-bordered     { border-top:solid 1px #ffebae33 !important;border-bottom:solid 1px #ffebae33 !important; }
	.horizontal-mini-light-light-yellow-bordered   { border-left:solid 1px #ffebae33 !important;border-right:solid 1px #ffebae33 !important; }
	.top-mini-light-light-yellow-bordered          { border-top:solid 1px #ffebae33 !important; }
	.right-mini-light-light-yellow-bordered        { border-right:solid 1px #ffebae33 !important; }
	.bottom-mini-light-light-yellow-bordered       { border-bottom:solid 1px #ffebae33 !important; }
	.left-mini-light-light-yellow-bordered         { border-left:solid 1px #ffebae33 !important; }
	.semi-light-light-yellow-bordered              { border:solid 1px #ffebae !important; }
	.vertical-semi-light-light-yellow-bordered     { border-top:solid 1px #ffebae !important;border-bottom:solid 1px #ffebae !important; }
	.horizontal-semi-light-light-yellow-bordered   { border-left:solid 1px #ffebae !important;border-right:solid 1px #ffebae !important; }
	.top-semi-light-light-yellow-bordered          { border-top:solid 1px #ffebae !important; }
	.right-semi-light-light-yellow-bordered        { border-right:solid 1px #ffebae !important; }
	.bottom-semi-light-light-yellow-bordered       { border-bottom:solid 1px #ffebae !important; }
	.left-semi-light-light-yellow-bordered         { border-left:solid 1px #ffebae !important; }
	.light-light-yellow-bordered                   { border:solid 2px #ffebae !important; }
	.vertical-light-light-yellow-bordered          { border-top:solid 2px #ffebae !important;border-bottom:solid 2px #ffebae !important; }
	.horizontal-light-light-yellow-bordered        { border-left:solid 2px #ffebae !important;border-right:solid 2px #ffebae !important; }
	.top-light-light-yellow-bordered               { border-top:solid 2px #ffebae !important; }
	.right-light-light-yellow-bordered             { border-right:solid 2px #ffebae !important; }
	.bottom-light-light-yellow-bordered            { border-bottom:solid 2px #ffebae !important; }
	.left-light-light-yellow-bordered              { border-left:solid 2px #ffebae !important; }
	.double-light-light-yellow-bordered            { border:solid 4px #ffebae !important; }
	.vertical-double-light-light-yellow-bordered   { border-top:solid 4px #ffebae !important;border-bottom:solid 4px #ffebae !important; }
	.horizontal-double-light-light-yellow-bordered { border-left:solid 4px #ffebae !important;border-right:solid 4px #ffebae !important; }
	.top-double-light-light-yellow-bordered        { border-top:solid 4px #ffebae !important; }
	.right-double-light-light-yellow-bordered      { border-right:solid 4px #ffebae !important; }
	.bottom-double-light-light-yellow-bordered     { border-bottom:solid 4px #ffebae !important; }
	.left-double-light-light-yellow-bordered       { border-left:solid 4px #ffebae !important; }

	.mini-light-light-lime-bordered              { border:solid 1px #dee4b533 !important; }
	.vertical-mini-light-light-lime-bordered     { border-top:solid 1px #dee4b533 !important;border-bottom:solid 1px #dee4b533 !important; }
	.horizontal-mini-light-light-lime-bordered   { border-left:solid 1px #dee4b533 !important;border-right:solid 1px #dee4b533 !important; }
	.top-mini-light-light-lime-bordered          { border-top:solid 1px #dee4b533 !important; }
	.right-mini-light-light-lime-bordered        { border-right:solid 1px #dee4b533 !important; }
	.bottom-mini-light-light-lime-bordered       { border-bottom:solid 1px #dee4b533 !important; }
	.left-mini-light-light-lime-bordered         { border-left:solid 1px #dee4b533 !important; }
	.semi-light-light-lime-bordered              { border:solid 1px #dee4b5 !important; }
	.vertical-semi-light-light-lime-bordered     { border-top:solid 1px #dee4b5 !important;border-bottom:solid 1px #dee4b5 !important; }
	.horizontal-semi-light-light-lime-bordered   { border-left:solid 1px #dee4b5 !important;border-right:solid 1px #dee4b5 !important; }
	.top-semi-light-light-lime-bordered          { border-top:solid 1px #dee4b5 !important; }
	.right-semi-light-light-lime-bordered        { border-right:solid 1px #dee4b5 !important; }
	.bottom-semi-light-light-lime-bordered       { border-bottom:solid 1px #dee4b5 !important; }
	.left-semi-light-light-lime-bordered         { border-left:solid 1px #dee4b5 !important; }
	.light-light-lime-bordered                   { border:solid 2px #dee4b5 !important; }
	.vertical-light-light-lime-bordered          { border-top:solid 2px #dee4b5 !important;border-bottom:solid 2px #dee4b5 !important; }
	.horizontal-light-light-lime-bordered        { border-left:solid 2px #dee4b5 !important;border-right:solid 2px #dee4b5 !important; }
	.top-light-light-lime-bordered               { border-top:solid 2px #dee4b5 !important; }
	.right-light-light-lime-bordered             { border-right:solid 2px #dee4b5 !important; }
	.bottom-light-light-lime-bordered            { border-bottom:solid 2px #dee4b5 !important; }
	.left-light-light-lime-bordered              { border-left:solid 2px #dee4b5 !important; }
	.double-light-light-lime-bordered            { border:solid 4px #dee4b5 !important; }
	.vertical-double-light-light-lime-bordered   { border-top:solid 4px #dee4b5 !important;border-bottom:solid 4px #dee4b5 !important; }
	.horizontal-double-light-light-lime-bordered { border-left:solid 4px #dee4b5 !important;border-right:solid 4px #dee4b5 !important; }
	.top-double-light-light-lime-bordered        { border-top:solid 4px #dee4b5 !important; }
	.right-double-light-light-lime-bordered      { border-right:solid 4px #dee4b5 !important; }
	.bottom-double-light-light-lime-bordered     { border-bottom:solid 4px #dee4b5 !important; }
	.left-double-light-light-lime-bordered       { border-left:solid 4px #dee4b5 !important; }

	.mini-light-light-green-bordered              { border:solid 1px #c2dec233 !important; }
	.vertical-mini-light-light-green-bordered     { border-top:solid 1px #c2dec233 !important;border-bottom:solid 1px #c2dec233 !important; }
	.horizontal-mini-light-light-green-bordered   { border-left:solid 1px #c2dec233 !important;border-right:solid 1px #c2dec233 !important; }
	.top-mini-light-light-green-bordered          { border-top:solid 1px #c2dec233 !important; }
	.right-mini-light-light-green-bordered        { border-right:solid 1px #c2dec233 !important; }
	.bottom-mini-light-light-green-bordered       { border-bottom:solid 1px #c2dec233 !important; }
	.left-mini-light-light-green-bordered         { border-left:solid 1px #c2dec233 !important; }
	.semi-light-light-green-bordered              { border:solid 1px #c2dec2 !important; }
	.vertical-semi-light-light-green-bordered     { border-top:solid 1px #c2dec2 !important;border-bottom:solid 1px #c2dec2 !important; }
	.horizontal-semi-light-light-green-bordered   { border-left:solid 1px #c2dec2 !important;border-right:solid 1px #c2dec2 !important; }
	.top-semi-light-light-green-bordered          { border-top:solid 1px #c2dec2 !important; }
	.right-semi-light-light-green-bordered        { border-right:solid 1px #c2dec2 !important; }
	.bottom-semi-light-light-green-bordered       { border-bottom:solid 1px #c2dec2 !important; }
	.left-semi-light-light-green-bordered         { border-left:solid 1px #c2dec2 !important; }
	.light-light-green-bordered                   { border:solid 2px #c2dec2 !important; }
	.vertical-light-light-green-bordered          { border-top:solid 2px #c2dec2 !important;border-bottom:solid 2px #c2dec2 !important; }
	.horizontal-light-light-green-bordered        { border-left:solid 2px #c2dec2 !important;border-right:solid 2px #c2dec2 !important; }
	.top-light-light-green-bordered               { border-top:solid 2px #c2dec2 !important; }
	.right-light-light-green-bordered             { border-right:solid 2px #c2dec2 !important; }
	.bottom-light-light-green-bordered            { border-bottom:solid 2px #c2dec2 !important; }
	.left-light-light-green-bordered              { border-left:solid 2px #c2dec2 !important; }
	.double-light-light-green-bordered            { border:solid 4px #c2dec2 !important; }
	.vertical-double-light-light-green-bordered   { border-top:solid 4px #c2dec2 !important;border-bottom:solid 4px #c2dec2 !important; }
	.horizontal-double-light-light-green-bordered { border-left:solid 4px #c2dec2 !important;border-right:solid 4px #c2dec2 !important; }
	.top-double-light-light-green-bordered        { border-top:solid 4px #c2dec2 !important; }
	.right-double-light-light-green-bordered      { border-right:solid 4px #c2dec2 !important; }
	.bottom-double-light-light-green-bordered     { border-bottom:solid 4px #c2dec2 !important; }
	.left-double-light-light-green-bordered       { border-left:solid 4px #c2dec2 !important; }

	.mini-light-light-aqua-bordered              { border:solid 1px #b5ded033 !important; }
	.vertical-mini-light-light-aqua-bordered     { border-top:solid 1px #b5ded033 !important;border-bottom:solid 1px #b5ded033 !important; }
	.horizontal-mini-light-light-aqua-bordered   { border-left:solid 1px #b5ded033 !important;border-right:solid 1px #b5ded033 !important; }
	.top-mini-light-light-aqua-bordered          { border-top:solid 1px #b5ded033 !important; }
	.right-mini-light-light-aqua-bordered        { border-right:solid 1px #b5ded033 !important; }
	.bottom-mini-light-light-aqua-bordered       { border-bottom:solid 1px #b5ded033 !important; }
	.left-mini-light-light-aqua-bordered         { border-left:solid 1px #b5ded033 !important; }
	.semi-light-light-aqua-bordered              { border:solid 1px #b5ded0 !important; }
	.vertical-semi-light-light-aqua-bordered     { border-top:solid 1px #b5ded0 !important;border-bottom:solid 1px #b5ded0 !important; }
	.horizontal-semi-light-light-aqua-bordered   { border-left:solid 1px #b5ded0 !important;border-right:solid 1px #b5ded0 !important; }
	.top-semi-light-light-aqua-bordered          { border-top:solid 1px #b5ded0 !important; }
	.right-semi-light-light-aqua-bordered        { border-right:solid 1px #b5ded0 !important; }
	.bottom-semi-light-light-aqua-bordered       { border-bottom:solid 1px #b5ded0 !important; }
	.left-semi-light-light-aqua-bordered         { border-left:solid 1px #b5ded0 !important; }
	.light-light-aqua-bordered                   { border:solid 2px #b5ded0 !important; }
	.vertical-light-light-aqua-bordered          { border-top:solid 2px #b5ded0 !important;border-bottom:solid 2px #b5ded0 !important; }
	.horizontal-light-light-aqua-bordered        { border-left:solid 2px #b5ded0 !important;border-right:solid 2px #b5ded0 !important; }
	.top-light-light-aqua-bordered               { border-top:solid 2px #b5ded0 !important; }
	.right-light-light-aqua-bordered             { border-right:solid 2px #b5ded0 !important; }
	.bottom-light-light-aqua-bordered            { border-bottom:solid 2px #b5ded0 !important; }
	.left-light-light-aqua-bordered              { border-left:solid 2px #b5ded0 !important; }
	.double-light-light-aqua-bordered            { border:solid 4px #b5ded0 !important; }
	.vertical-double-light-light-aqua-bordered   { border-top:solid 4px #b5ded0 !important;border-bottom:solid 4px #b5ded0 !important; }
	.horizontal-double-light-light-aqua-bordered { border-left:solid 4px #b5ded0 !important;border-right:solid 4px #b5ded0 !important; }
	.top-double-light-light-aqua-bordered        { border-top:solid 4px #b5ded0 !important; }
	.right-double-light-light-aqua-bordered      { border-right:solid 4px #b5ded0 !important; }
	.bottom-double-light-light-aqua-bordered     { border-bottom:solid 4px #b5ded0 !important; }
	.left-double-light-light-aqua-bordered       { border-left:solid 4px #b5ded0 !important; }

	.mini-light-light-cyan-bordered              { border:solid 1px #aedede33 !important; }
	.vertical-mini-light-light-cyan-bordered     { border-top:solid 1px #aedede33 !important;border-bottom:solid 1px #aedede33 !important; }
	.horizontal-mini-light-light-cyan-bordered   { border-left:solid 1px #aedede33 !important;border-right:solid 1px #aedede33 !important; }
	.top-mini-light-light-cyan-bordered          { border-top:solid 1px #aedede33 !important; }
	.right-mini-light-light-cyan-bordered        { border-right:solid 1px #aedede33 !important; }
	.bottom-mini-light-light-cyan-bordered       { border-bottom:solid 1px #aedede33 !important; }
	.left-mini-light-light-cyan-bordered         { border-left:solid 1px #aedede33 !important; }
	.semi-light-light-cyan-bordered              { border:solid 1px #aedede !important; }
	.vertical-semi-light-light-cyan-bordered     { border-top:solid 1px #aedede !important;border-bottom:solid 1px #aedede !important; }
	.horizontal-semi-light-light-cyan-bordered   { border-left:solid 1px #aedede !important;border-right:solid 1px #aedede !important; }
	.top-semi-light-light-cyan-bordered          { border-top:solid 1px #aedede !important; }
	.right-semi-light-light-cyan-bordered        { border-right:solid 1px #aedede !important; }
	.bottom-semi-light-light-cyan-bordered       { border-bottom:solid 1px #aedede !important; }
	.left-semi-light-light-cyan-bordered         { border-left:solid 1px #aedede !important; }
	.light-light-cyan-bordered                   { border:solid 2px #aedede !important; }
	.vertical-light-light-cyan-bordered          { border-top:solid 2px #aedede !important;border-bottom:solid 2px #aedede !important; }
	.horizontal-light-light-cyan-bordered        { border-left:solid 2px #aedede !important;border-right:solid 2px #aedede !important; }
	.top-light-light-cyan-bordered               { border-top:solid 2px #aedede !important; }
	.right-light-light-cyan-bordered             { border-right:solid 2px #aedede !important; }
	.bottom-light-light-cyan-bordered            { border-bottom:solid 2px #aedede !important; }
	.left-light-light-cyan-bordered              { border-left:solid 2px #aedede !important; }
	.double-light-light-cyan-bordered            { border:solid 4px #aedede !important; }
	.vertical-double-light-light-cyan-bordered   { border-top:solid 4px #aedede !important;border-bottom:solid 4px #aedede !important; }
	.horizontal-double-light-light-cyan-bordered { border-left:solid 4px #aedede !important;border-right:solid 4px #aedede !important; }
	.top-double-light-light-cyan-bordered        { border-top:solid 4px #aedede !important; }
	.right-double-light-light-cyan-bordered      { border-right:solid 4px #aedede !important; }
	.bottom-double-light-light-cyan-bordered     { border-bottom:solid 4px #aedede !important; }
	.left-double-light-light-cyan-bordered       { border-left:solid 4px #aedede !important; }

	.mini-light-light-azure-bordered              { border:solid 1px #aed7e433 !important; }
	.vertical-mini-light-light-azure-bordered     { border-top:solid 1px #aed7e433 !important;border-bottom:solid 1px #aed7e433 !important; }
	.horizontal-mini-light-light-azure-bordered   { border-left:solid 1px #aed7e433 !important;border-right:solid 1px #aed7e433 !important; }
	.top-mini-light-light-azure-bordered          { border-top:solid 1px #aed7e433 !important; }
	.right-mini-light-light-azure-bordered        { border-right:solid 1px #aed7e433 !important; }
	.bottom-mini-light-light-azure-bordered       { border-bottom:solid 1px #aed7e433 !important; }
	.left-mini-light-light-azure-bordered         { border-left:solid 1px #aed7e433 !important; }
	.semi-light-light-azure-bordered              { border:solid 1px #aed7e4 !important; }
	.vertical-semi-light-light-azure-bordered     { border-top:solid 1px #aed7e4 !important;border-bottom:solid 1px #aed7e4 !important; }
	.horizontal-semi-light-light-azure-bordered   { border-left:solid 1px #aed7e4 !important;border-right:solid 1px #aed7e4 !important; }
	.top-semi-light-light-azure-bordered          { border-top:solid 1px #aed7e4 !important; }
	.right-semi-light-light-azure-bordered        { border-right:solid 1px #aed7e4 !important; }
	.bottom-semi-light-light-azure-bordered       { border-bottom:solid 1px #aed7e4 !important; }
	.left-semi-light-light-azure-bordered         { border-left:solid 1px #aed7e4 !important; }
	.light-light-azure-bordered                   { border:solid 2px #aed7e4 !important; }
	.vertical-light-light-azure-bordered          { border-top:solid 2px #aed7e4 !important;border-bottom:solid 2px #aed7e4 !important; }
	.horizontal-light-light-azure-bordered        { border-left:solid 2px #aed7e4 !important;border-right:solid 2px #aed7e4 !important; }
	.top-light-light-azure-bordered               { border-top:solid 2px #aed7e4 !important; }
	.right-light-light-azure-bordered             { border-right:solid 2px #aed7e4 !important; }
	.bottom-light-light-azure-bordered            { border-bottom:solid 2px #aed7e4 !important; }
	.left-light-light-azure-bordered              { border-left:solid 2px #aed7e4 !important; }
	.double-light-light-azure-bordered            { border:solid 4px #aed7e4 !important; }
	.vertical-double-light-light-azure-bordered   { border-top:solid 4px #aed7e4 !important;border-bottom:solid 4px #aed7e4 !important; }
	.horizontal-double-light-light-azure-bordered { border-left:solid 4px #aed7e4 !important;border-right:solid 4px #aed7e4 !important; }
	.top-double-light-light-azure-bordered        { border-top:solid 4px #aed7e4 !important; }
	.right-double-light-light-azure-bordered      { border-right:solid 4px #aed7e4 !important; }
	.bottom-double-light-light-azure-bordered     { border-bottom:solid 4px #aed7e4 !important; }
	.left-double-light-light-azure-bordered       { border-left:solid 4px #aed7e4 !important; }

	.mini-light-light-blue-bordered              { border:solid 1px #aec2e433 !important; }
	.vertical-mini-light-light-blue-bordered     { border-top:solid 1px #aec2e433 !important;border-bottom:solid 1px #aec2e433 !important; }
	.horizontal-mini-light-light-blue-bordered   { border-left:solid 1px #aec2e433 !important;border-right:solid 1px #aec2e433 !important; }
	.top-mini-light-light-blue-bordered          { border-top:solid 1px #aec2e433 !important; }
	.right-mini-light-light-blue-bordered        { border-right:solid 1px #aec2e433 !important; }
	.bottom-mini-light-light-blue-bordered       { border-bottom:solid 1px #aec2e433 !important; }
	.left-mini-light-light-blue-bordered         { border-left:solid 1px #aec2e433 !important; }
	.semi-light-light-blue-bordered              { border:solid 1px #aec2e4 !important; }
	.vertical-semi-light-light-blue-bordered     { border-top:solid 1px #aec2e4 !important;border-bottom:solid 1px #aec2e4 !important; }
	.horizontal-semi-light-light-blue-bordered   { border-left:solid 1px #aec2e4 !important;border-right:solid 1px #aec2e4 !important; }
	.top-semi-light-light-blue-bordered          { border-top:solid 1px #aec2e4 !important; }
	.right-semi-light-light-blue-bordered        { border-right:solid 1px #aec2e4 !important; }
	.bottom-semi-light-light-blue-bordered       { border-bottom:solid 1px #aec2e4 !important; }
	.left-semi-light-light-blue-bordered         { border-left:solid 1px #aec2e4 !important; }
	.light-light-blue-bordered                   { border:solid 2px #aec2e4 !important; }
	.vertical-light-light-blue-bordered          { border-top:solid 2px #aec2e4 !important;border-bottom:solid 2px #aec2e4 !important; }
	.horizontal-light-light-blue-bordered        { border-left:solid 2px #aec2e4 !important;border-right:solid 2px #aec2e4 !important; }
	.top-light-light-blue-bordered               { border-top:solid 2px #aec2e4 !important; }
	.right-light-light-blue-bordered             { border-right:solid 2px #aec2e4 !important; }
	.bottom-light-light-blue-bordered            { border-bottom:solid 2px #aec2e4 !important; }
	.left-light-light-blue-bordered              { border-left:solid 2px #aec2e4 !important; }
	.double-light-light-blue-bordered            { border:solid 4px #aec2e4 !important; }
	.vertical-double-light-light-blue-bordered   { border-top:solid 4px #aec2e4 !important;border-bottom:solid 4px #aec2e4 !important; }
	.horizontal-double-light-light-blue-bordered { border-left:solid 4px #aec2e4 !important;border-right:solid 4px #aec2e4 !important; }
	.top-double-light-light-blue-bordered        { border-top:solid 4px #aec2e4 !important; }
	.right-double-light-light-blue-bordered      { border-right:solid 4px #aec2e4 !important; }
	.bottom-double-light-light-blue-bordered     { border-bottom:solid 4px #aec2e4 !important; }
	.left-double-light-light-blue-bordered       { border-left:solid 4px #aec2e4 !important; }

	.mini-light-light-indigo-bordered              { border:solid 1px #bcbcde33 !important; }
	.vertical-mini-light-light-indigo-bordered     { border-top:solid 1px #bcbcde33 !important;border-bottom:solid 1px #bcbcde33 !important; }
	.horizontal-mini-light-light-indigo-bordered   { border-left:solid 1px #bcbcde33 !important;border-right:solid 1px #bcbcde33 !important; }
	.top-mini-light-light-indigo-bordered          { border-top:solid 1px #bcbcde33 !important; }
	.right-mini-light-light-indigo-bordered        { border-right:solid 1px #bcbcde33 !important; }
	.bottom-mini-light-light-indigo-bordered       { border-bottom:solid 1px #bcbcde33 !important; }
	.left-mini-light-light-indigo-bordered         { border-left:solid 1px #bcbcde33 !important; }
	.semi-light-light-indigo-bordered              { border:solid 1px #bcbcde !important; }
	.vertical-semi-light-light-indigo-bordered     { border-top:solid 1px #bcbcde !important;border-bottom:solid 1px #bcbcde !important; }
	.horizontal-semi-light-light-indigo-bordered   { border-left:solid 1px #bcbcde !important;border-right:solid 1px #bcbcde !important; }
	.top-semi-light-light-indigo-bordered          { border-top:solid 1px #bcbcde !important; }
	.right-semi-light-light-indigo-bordered        { border-right:solid 1px #bcbcde !important; }
	.bottom-semi-light-light-indigo-bordered       { border-bottom:solid 1px #bcbcde !important; }
	.left-semi-light-light-indigo-bordered         { border-left:solid 1px #bcbcde !important; }
	.light-light-indigo-bordered                   { border:solid 2px #bcbcde !important; }
	.vertical-light-light-indigo-bordered          { border-top:solid 2px #bcbcde !important;border-bottom:solid 2px #bcbcde !important; }
	.horizontal-light-light-indigo-bordered        { border-left:solid 2px #bcbcde !important;border-right:solid 2px #bcbcde !important; }
	.top-light-light-indigo-bordered               { border-top:solid 2px #bcbcde !important; }
	.right-light-light-indigo-bordered             { border-right:solid 2px #bcbcde !important; }
	.bottom-light-light-indigo-bordered            { border-bottom:solid 2px #bcbcde !important; }
	.left-light-light-indigo-bordered              { border-left:solid 2px #bcbcde !important; }
	.double-light-light-indigo-bordered            { border:solid 4px #bcbcde !important; }
	.vertical-double-light-light-indigo-bordered   { border-top:solid 4px #bcbcde !important;border-bottom:solid 4px #bcbcde !important; }
	.horizontal-double-light-light-indigo-bordered { border-left:solid 4px #bcbcde !important;border-right:solid 4px #bcbcde !important; }
	.top-double-light-light-indigo-bordered        { border-top:solid 4px #bcbcde !important; }
	.right-double-light-light-indigo-bordered      { border-right:solid 4px #bcbcde !important; }
	.bottom-double-light-light-indigo-bordered     { border-bottom:solid 4px #bcbcde !important; }
	.left-double-light-light-indigo-bordered       { border-left:solid 4px #bcbcde !important; }

	.mini-light-light-purple-bordered              { border:solid 1px #c9aede33 !important; }
	.vertical-mini-light-light-purple-bordered     { border-top:solid 1px #c9aede33 !important;border-bottom:solid 1px #c9aede33 !important; }
	.horizontal-mini-light-light-purple-bordered   { border-left:solid 1px #c9aede33 !important;border-right:solid 1px #c9aede33 !important; }
	.top-mini-light-light-purple-bordered          { border-top:solid 1px #c9aede33 !important; }
	.right-mini-light-light-purple-bordered        { border-right:solid 1px #c9aede33 !important; }
	.bottom-mini-light-light-purple-bordered       { border-bottom:solid 1px #c9aede33 !important; }
	.left-mini-light-light-purple-bordered         { border-left:solid 1px #c9aede33 !important; }
	.semi-light-light-purple-bordered              { border:solid 1px #c9aede !important; }
	.vertical-semi-light-light-purple-bordered     { border-top:solid 1px #c9aede !important;border-bottom:solid 1px #c9aede !important; }
	.horizontal-semi-light-light-purple-bordered   { border-left:solid 1px #c9aede !important;border-right:solid 1px #c9aede !important; }
	.top-semi-light-light-purple-bordered          { border-top:solid 1px #c9aede !important; }
	.right-semi-light-light-purple-bordered        { border-right:solid 1px #c9aede !important; }
	.bottom-semi-light-light-purple-bordered       { border-bottom:solid 1px #c9aede !important; }
	.left-semi-light-light-purple-bordered         { border-left:solid 1px #c9aede !important; }
	.light-light-purple-bordered                   { border:solid 2px #c9aede !important; }
	.vertical-light-light-purple-bordered          { border-top:solid 2px #c9aede !important;border-bottom:solid 2px #c9aede !important; }
	.horizontal-light-light-purple-bordered        { border-left:solid 2px #c9aede !important;border-right:solid 2px #c9aede !important; }
	.top-light-light-purple-bordered               { border-top:solid 2px #c9aede !important; }
	.right-light-light-purple-bordered             { border-right:solid 2px #c9aede !important; }
	.bottom-light-light-purple-bordered            { border-bottom:solid 2px #c9aede !important; }
	.left-light-light-purple-bordered              { border-left:solid 2px #c9aede !important; }
	.double-light-light-purple-bordered            { border:solid 4px #c9aede !important; }
	.vertical-double-light-light-purple-bordered   { border-top:solid 4px #c9aede !important;border-bottom:solid 4px #c9aede !important; }
	.horizontal-double-light-light-purple-bordered { border-left:solid 4px #c9aede !important;border-right:solid 4px #c9aede !important; }
	.top-double-light-light-purple-bordered        { border-top:solid 4px #c9aede !important; }
	.right-double-light-light-purple-bordered      { border-right:solid 4px #c9aede !important; }
	.bottom-double-light-light-purple-bordered     { border-bottom:solid 4px #c9aede !important; }
	.left-double-light-light-purple-bordered       { border-left:solid 4px #c9aede !important; }

	.mini-light-light-fuchsia-bordered              { border:solid 1px #deaed033 !important; }
	.vertical-mini-light-light-fuchsia-bordered     { border-top:solid 1px #deaed033 !important;border-bottom:solid 1px #deaed033 !important; }
	.horizontal-mini-light-light-fuchsia-bordered   { border-left:solid 1px #deaed033 !important;border-right:solid 1px #deaed033 !important; }
	.top-mini-light-light-fuchsia-bordered          { border-top:solid 1px #deaed033 !important; }
	.right-mini-light-light-fuchsia-bordered        { border-right:solid 1px #deaed033 !important; }
	.bottom-mini-light-light-fuchsia-bordered       { border-bottom:solid 1px #deaed033 !important; }
	.left-mini-light-light-fuchsia-bordered         { border-left:solid 1px #deaed033 !important; }
	.semi-light-light-fuchsia-bordered              { border:solid 1px #deaed0 !important; }
	.vertical-semi-light-light-fuchsia-bordered     { border-top:solid 1px #deaed0 !important;border-bottom:solid 1px #deaed0 !important; }
	.horizontal-semi-light-light-fuchsia-bordered   { border-left:solid 1px #deaed0 !important;border-right:solid 1px #deaed0 !important; }
	.top-semi-light-light-fuchsia-bordered          { border-top:solid 1px #deaed0 !important; }
	.right-semi-light-light-fuchsia-bordered        { border-right:solid 1px #deaed0 !important; }
	.bottom-semi-light-light-fuchsia-bordered       { border-bottom:solid 1px #deaed0 !important; }
	.left-semi-light-light-fuchsia-bordered         { border-left:solid 1px #deaed0 !important; }
	.light-light-fuchsia-bordered                   { border:solid 2px #deaed0 !important; }
	.vertical-light-light-fuchsia-bordered          { border-top:solid 2px #deaed0 !important;border-bottom:solid 2px #deaed0 !important; }
	.horizontal-light-light-fuchsia-bordered        { border-left:solid 2px #deaed0 !important;border-right:solid 2px #deaed0 !important; }
	.top-light-light-fuchsia-bordered               { border-top:solid 2px #deaed0 !important; }
	.right-light-light-fuchsia-bordered             { border-right:solid 2px #deaed0 !important; }
	.bottom-light-light-fuchsia-bordered            { border-bottom:solid 2px #deaed0 !important; }
	.left-light-light-fuchsia-bordered              { border-left:solid 2px #deaed0 !important; }
	.double-light-light-fuchsia-bordered            { border:solid 4px #deaed0 !important; }
	.vertical-double-light-light-fuchsia-bordered   { border-top:solid 4px #deaed0 !important;border-bottom:solid 4px #deaed0 !important; }
	.horizontal-double-light-light-fuchsia-bordered { border-left:solid 4px #deaed0 !important;border-right:solid 4px #deaed0 !important; }
	.top-double-light-light-fuchsia-bordered        { border-top:solid 4px #deaed0 !important; }
	.right-double-light-light-fuchsia-bordered      { border-right:solid 4px #deaed0 !important; }
	.bottom-double-light-light-fuchsia-bordered     { border-bottom:solid 4px #deaed0 !important; }
	.left-double-light-light-fuchsia-bordered       { border-left:solid 4px #deaed0 !important; }

	.mini-light-red-bordered              { border:solid 1px #dc717133 !important; }
	.vertical-mini-light-red-bordered     { border-top:solid 1px #dc717133 !important;border-bottom:solid 1px #dc717133 !important; }
	.horizontal-mini-light-red-bordered   { border-left:solid 1px #dc717133 !important;border-right:solid 1px #dc717133 !important; }
	.top-mini-light-red-bordered          { border-top:solid 1px #dc717133 !important; }
	.right-mini-light-red-bordered        { border-right:solid 1px #dc717133 !important; }
	.bottom-mini-light-red-bordered       { border-bottom:solid 1px #dc717133 !important; }
	.left-mini-light-red-bordered         { border-left:solid 1px #dc717133 !important; }
	.semi-light-red-bordered              { border:solid 1px #dc7171 !important; }
	.vertical-semi-light-red-bordered     { border-top:solid 1px #dc7171 !important;border-bottom:solid 1px #dc7171 !important; }
	.horizontal-semi-light-red-bordered   { border-left:solid 1px #dc7171 !important;border-right:solid 1px #dc7171 !important; }
	.top-semi-light-red-bordered          { border-top:solid 1px #dc7171 !important; }
	.right-semi-light-red-bordered        { border-right:solid 1px #dc7171 !important; }
	.bottom-semi-light-red-bordered       { border-bottom:solid 1px #dc7171 !important; }
	.left-semi-light-red-bordered         { border-left:solid 1px #dc7171 !important; }
	.light-red-bordered                   { border:solid 2px #dc7171 !important; }
	.vertical-light-red-bordered          { border-top:solid 2px #dc7171 !important;border-bottom:solid 2px #dc7171 !important; }
	.horizontal-light-red-bordered        { border-left:solid 2px #dc7171 !important;border-right:solid 2px #dc7171 !important; }
	.top-light-red-bordered               { border-top:solid 2px #dc7171 !important; }
	.right-light-red-bordered             { border-right:solid 2px #dc7171 !important; }
	.bottom-light-red-bordered            { border-bottom:solid 2px #dc7171 !important; }
	.left-light-red-bordered              { border-left:solid 2px #dc7171 !important; }
	.double-light-red-bordered            { border:solid 4px #dc7171 !important; }
	.vertical-double-light-red-bordered   { border-top:solid 4px #dc7171 !important;border-bottom:solid 4px #dc7171 !important; }
	.horizontal-double-light-red-bordered { border-left:solid 4px #dc7171 !important;border-right:solid 4px #dc7171 !important; }
	.top-double-light-red-bordered        { border-top:solid 4px #dc7171 !important; }
	.right-double-light-red-bordered      { border-right:solid 4px #dc7171 !important; }
	.bottom-double-light-red-bordered     { border-bottom:solid 4px #dc7171 !important; }
	.left-double-light-red-bordered       { border-left:solid 4px #dc7171 !important; }

	.mini-light-orange-bordered              { border:solid 1px #f4ac7133 !important; }
	.vertical-mini-light-orange-bordered     { border-top:solid 1px #f4ac7133 !important;border-bottom:solid 1px #f4ac7133 !important; }
	.horizontal-mini-light-orange-bordered   { border-left:solid 1px #f4ac7133 !important;border-right:solid 1px #f4ac7133 !important; }
	.top-mini-light-orange-bordered          { border-top:solid 1px #f4ac7133 !important; }
	.right-mini-light-orange-bordered        { border-right:solid 1px #f4ac7133 !important; }
	.bottom-mini-light-orange-bordered       { border-bottom:solid 1px #f4ac7133 !important; }
	.left-mini-light-orange-bordered         { border-left:solid 1px #f4ac7133 !important; }
	.semi-light-orange-bordered              { border:solid 1px #f4ac71 !important; }
	.vertical-semi-light-orange-bordered     { border-top:solid 1px #f4ac71 !important;border-bottom:solid 1px #f4ac71 !important; }
	.horizontal-semi-light-orange-bordered   { border-left:solid 1px #f4ac71 !important;border-right:solid 1px #f4ac71 !important; }
	.top-semi-light-orange-bordered          { border-top:solid 1px #f4ac71 !important; }
	.right-semi-light-orange-bordered        { border-right:solid 1px #f4ac71 !important; }
	.bottom-semi-light-orange-bordered       { border-bottom:solid 1px #f4ac71 !important; }
	.left-semi-light-orange-bordered         { border-left:solid 1px #f4ac71 !important; }
	.light-orange-bordered                   { border:solid 2px #f4ac71 !important; }
	.vertical-light-orange-bordered          { border-top:solid 2px #f4ac71 !important;border-bottom:solid 2px #f4ac71 !important; }
	.horizontal-light-orange-bordered        { border-left:solid 2px #f4ac71 !important;border-right:solid 2px #f4ac71 !important; }
	.top-light-orange-bordered               { border-top:solid 2px #f4ac71 !important; }
	.right-light-orange-bordered             { border-right:solid 2px #f4ac71 !important; }
	.bottom-light-orange-bordered            { border-bottom:solid 2px #f4ac71 !important; }
	.left-light-orange-bordered              { border-left:solid 2px #f4ac71 !important; }
	.double-light-orange-bordered            { border:solid 4px #f4ac71 !important; }
	.vertical-double-light-orange-bordered   { border-top:solid 4px #f4ac71 !important;border-bottom:solid 4px #f4ac71 !important; }
	.horizontal-double-light-orange-bordered { border-left:solid 4px #f4ac71 !important;border-right:solid 4px #f4ac71 !important; }
	.top-double-light-orange-bordered        { border-top:solid 4px #f4ac71 !important; }
	.right-double-light-orange-bordered      { border-right:solid 4px #f4ac71 !important; }
	.bottom-double-light-orange-bordered     { border-bottom:solid 4px #f4ac71 !important; }
	.left-double-light-orange-bordered       { border-left:solid 4px #f4ac71 !important; }

	.mini-light-yellow-bordered              { border:solid 1px #ffdc7133 !important; }
	.vertical-mini-light-yellow-bordered     { border-top:solid 1px #ffdc7133 !important;border-bottom:solid 1px #ffdc7133 !important; }
	.horizontal-mini-light-yellow-bordered   { border-left:solid 1px #ffdc7133 !important;border-right:solid 1px #ffdc7133 !important; }
	.top-mini-light-yellow-bordered          { border-top:solid 1px #ffdc7133 !important; }
	.right-mini-light-yellow-bordered        { border-right:solid 1px #ffdc7133 !important; }
	.bottom-mini-light-yellow-bordered       { border-bottom:solid 1px #ffdc7133 !important; }
	.left-mini-light-yellow-bordered         { border-left:solid 1px #ffdc7133 !important; }
	.semi-light-yellow-bordered              { border:solid 1px #ffdc71 !important; }
	.vertical-semi-light-yellow-bordered     { border-top:solid 1px #ffdc71 !important;border-bottom:solid 1px #ffdc71 !important; }
	.horizontal-semi-light-yellow-bordered   { border-left:solid 1px #ffdc71 !important;border-right:solid 1px #ffdc71 !important; }
	.top-semi-light-yellow-bordered          { border-top:solid 1px #ffdc71 !important; }
	.right-semi-light-yellow-bordered        { border-right:solid 1px #ffdc71 !important; }
	.bottom-semi-light-yellow-bordered       { border-bottom:solid 1px #ffdc71 !important; }
	.left-semi-light-yellow-bordered         { border-left:solid 1px #ffdc71 !important; }
	.light-yellow-bordered                   { border:solid 2px #ffdc71 !important; }
	.vertical-light-yellow-bordered          { border-top:solid 2px #ffdc71 !important;border-bottom:solid 2px #ffdc71 !important; }
	.horizontal-light-yellow-bordered        { border-left:solid 2px #ffdc71 !important;border-right:solid 2px #ffdc71 !important; }
	.top-light-yellow-bordered               { border-top:solid 2px #ffdc71 !important; }
	.right-light-yellow-bordered             { border-right:solid 2px #ffdc71 !important; }
	.bottom-light-yellow-bordered            { border-bottom:solid 2px #ffdc71 !important; }
	.left-light-yellow-bordered              { border-left:solid 2px #ffdc71 !important; }
	.double-light-yellow-bordered            { border:solid 4px #ffdc71 !important; }
	.vertical-double-light-yellow-bordered   { border-top:solid 4px #ffdc71 !important;border-bottom:solid 4px #ffdc71 !important; }
	.horizontal-double-light-yellow-bordered { border-left:solid 4px #ffdc71 !important;border-right:solid 4px #ffdc71 !important; }
	.top-double-light-yellow-bordered        { border-top:solid 4px #ffdc71 !important; }
	.right-double-light-yellow-bordered      { border-right:solid 4px #ffdc71 !important; }
	.bottom-double-light-yellow-bordered     { border-bottom:solid 4px #ffdc71 !important; }
	.left-double-light-yellow-bordered       { border-left:solid 4px #ffdc71 !important; }

	.mini-light-lime-bordered              { border:solid 1px #c4d07d33 !important; }
	.vertical-mini-light-lime-bordered     { border-top:solid 1px #c4d07d33 !important;border-bottom:solid 1px #c4d07d33 !important; }
	.horizontal-mini-light-lime-bordered   { border-left:solid 1px #c4d07d33 !important;border-right:solid 1px #c4d07d33 !important; }
	.top-mini-light-lime-bordered          { border-top:solid 1px #c4d07d33 !important; }
	.right-mini-light-lime-bordered        { border-right:solid 1px #c4d07d33 !important; }
	.bottom-mini-light-lime-bordered       { border-bottom:solid 1px #c4d07d33 !important; }
	.left-mini-light-lime-bordered         { border-left:solid 1px #c4d07d33 !important; }
	.semi-light-lime-bordered              { border:solid 1px #c4d07d !important; }
	.vertical-semi-light-lime-bordered     { border-top:solid 1px #c4d07d !important;border-bottom:solid 1px #c4d07d !important; }
	.horizontal-semi-light-lime-bordered   { border-left:solid 1px #c4d07d !important;border-right:solid 1px #c4d07d !important; }
	.top-semi-light-lime-bordered          { border-top:solid 1px #c4d07d !important; }
	.right-semi-light-lime-bordered        { border-right:solid 1px #c4d07d !important; }
	.bottom-semi-light-lime-bordered       { border-bottom:solid 1px #c4d07d !important; }
	.left-semi-light-lime-bordered         { border-left:solid 1px #c4d07d !important; }
	.light-lime-bordered                   { border:solid 2px #c4d07d !important; }
	.vertical-light-lime-bordered          { border-top:solid 2px #c4d07d !important;border-bottom:solid 2px #c4d07d !important; }
	.horizontal-light-lime-bordered        { border-left:solid 2px #c4d07d !important;border-right:solid 2px #c4d07d !important; }
	.top-light-lime-bordered               { border-top:solid 2px #c4d07d !important; }
	.right-light-lime-bordered             { border-right:solid 2px #c4d07d !important; }
	.bottom-light-lime-bordered            { border-bottom:solid 2px #c4d07d !important; }
	.left-light-lime-bordered              { border-left:solid 2px #c4d07d !important; }
	.double-light-lime-bordered            { border:solid 4px #c4d07d !important; }
	.vertical-double-light-lime-bordered   { border-top:solid 4px #c4d07d !important;border-bottom:solid 4px #c4d07d !important; }
	.horizontal-double-light-lime-bordered { border-left:solid 4px #c4d07d !important;border-right:solid 4px #c4d07d !important; }
	.top-double-light-lime-bordered        { border-top:solid 4px #c4d07d !important; }
	.right-double-light-lime-bordered      { border-right:solid 4px #c4d07d !important; }
	.bottom-double-light-lime-bordered     { border-bottom:solid 4px #c4d07d !important; }
	.left-double-light-lime-bordered       { border-left:solid 4px #c4d07d !important; }

	.mini-light-green-bordered              { border:solid 1px #94c49433 !important; }
	.vertical-mini-light-green-bordered     { border-top:solid 1px #94c49433 !important;border-bottom:solid 1px #94c49433 !important; }
	.horizontal-mini-light-green-bordered   { border-left:solid 1px #94c49433 !important;border-right:solid 1px #94c49433 !important; }
	.top-mini-light-green-bordered          { border-top:solid 1px #94c49433 !important; }
	.right-mini-light-green-bordered        { border-right:solid 1px #94c49433 !important; }
	.bottom-mini-light-green-bordered       { border-bottom:solid 1px #94c49433 !important; }
	.left-mini-light-green-bordered         { border-left:solid 1px #94c49433 !important; }
	.semi-light-green-bordered              { border:solid 1px #94c494 !important; }
	.vertical-semi-light-green-bordered     { border-top:solid 1px #94c494 !important;border-bottom:solid 1px #94c494 !important; }
	.horizontal-semi-light-green-bordered   { border-left:solid 1px #94c494 !important;border-right:solid 1px #94c494 !important; }
	.top-semi-light-green-bordered          { border-top:solid 1px #94c494 !important; }
	.right-semi-light-green-bordered        { border-right:solid 1px #94c494 !important; }
	.bottom-semi-light-green-bordered       { border-bottom:solid 1px #94c494 !important; }
	.left-semi-light-green-bordered         { border-left:solid 1px #94c494 !important; }
	.light-green-bordered                   { border:solid 2px #94c494 !important; }
	.vertical-light-green-bordered          { border-top:solid 2px #94c494 !important;border-bottom:solid 2px #94c494 !important; }
	.horizontal-light-green-bordered        { border-left:solid 2px #94c494 !important;border-right:solid 2px #94c494 !important; }
	.top-light-green-bordered               { border-top:solid 2px #94c494 !important; }
	.right-light-green-bordered             { border-right:solid 2px #94c494 !important; }
	.bottom-light-green-bordered            { border-bottom:solid 2px #94c494 !important; }
	.left-light-green-bordered              { border-left:solid 2px #94c494 !important; }
	.double-light-green-bordered            { border:solid 4px #94c494 !important; }
	.vertical-double-light-green-bordered   { border-top:solid 4px #94c494 !important;border-bottom:solid 4px #94c494 !important; }
	.horizontal-double-light-green-bordered { border-left:solid 4px #94c494 !important;border-right:solid 4px #94c494 !important; }
	.top-double-light-green-bordered        { border-top:solid 4px #94c494 !important; }
	.right-double-light-green-bordered      { border-right:solid 4px #94c494 !important; }
	.bottom-double-light-green-bordered     { border-bottom:solid 4px #94c494 !important; }
	.left-double-light-green-bordered       { border-left:solid 4px #94c494 !important; }

	.mini-light-aqua-bordered              { border:solid 1px #7dc4ac33 !important; }
	.vertical-mini-light-aqua-bordered     { border-top:solid 1px #7dc4ac33 !important;border-bottom:solid 1px #7dc4ac33 !important; }
	.horizontal-mini-light-aqua-bordered   { border-left:solid 1px #7dc4ac33 !important;border-right:solid 1px #7dc4ac33 !important; }
	.top-mini-light-aqua-bordered          { border-top:solid 1px #7dc4ac33 !important; }
	.right-mini-light-aqua-bordered        { border-right:solid 1px #7dc4ac33 !important; }
	.bottom-mini-light-aqua-bordered       { border-bottom:solid 1px #7dc4ac33 !important; }
	.left-mini-light-aqua-bordered         { border-left:solid 1px #7dc4ac33 !important; }
	.semi-light-aqua-bordered              { border:solid 1px #7dc4ac !important; }
	.vertical-semi-light-aqua-bordered     { border-top:solid 1px #7dc4ac !important;border-bottom:solid 1px #7dc4ac !important; }
	.horizontal-semi-light-aqua-bordered   { border-left:solid 1px #7dc4ac !important;border-right:solid 1px #7dc4ac !important; }
	.top-semi-light-aqua-bordered          { border-top:solid 1px #7dc4ac !important; }
	.right-semi-light-aqua-bordered        { border-right:solid 1px #7dc4ac !important; }
	.bottom-semi-light-aqua-bordered       { border-bottom:solid 1px #7dc4ac !important; }
	.left-semi-light-aqua-bordered         { border-left:solid 1px #7dc4ac !important; }
	.light-aqua-bordered                   { border:solid 2px #7dc4ac !important; }
	.vertical-light-aqua-bordered          { border-top:solid 2px #7dc4ac !important;border-bottom:solid 2px #7dc4ac !important; }
	.horizontal-light-aqua-bordered        { border-left:solid 2px #7dc4ac !important;border-right:solid 2px #7dc4ac !important; }
	.top-light-aqua-bordered               { border-top:solid 2px #7dc4ac !important; }
	.right-light-aqua-bordered             { border-right:solid 2px #7dc4ac !important; }
	.bottom-light-aqua-bordered            { border-bottom:solid 2px #7dc4ac !important; }
	.left-light-aqua-bordered              { border-left:solid 2px #7dc4ac !important; }
	.double-light-aqua-bordered            { border:solid 4px #7dc4ac !important; }
	.vertical-double-light-aqua-bordered   { border-top:solid 4px #7dc4ac !important;border-bottom:solid 4px #7dc4ac !important; }
	.horizontal-double-light-aqua-bordered { border-left:solid 4px #7dc4ac !important;border-right:solid 4px #7dc4ac !important; }
	.top-double-light-aqua-bordered        { border-top:solid 4px #7dc4ac !important; }
	.right-double-light-aqua-bordered      { border-right:solid 4px #7dc4ac !important; }
	.bottom-double-light-aqua-bordered     { border-bottom:solid 4px #7dc4ac !important; }
	.left-double-light-aqua-bordered       { border-left:solid 4px #7dc4ac !important; }

	.mini-light-cyan-bordered              { border:solid 1px #71c4c433 !important; }
	.vertical-mini-light-cyan-bordered     { border-top:solid 1px #71c4c433 !important;border-bottom:solid 1px #71c4c433 !important; }
	.horizontal-mini-light-cyan-bordered   { border-left:solid 1px #71c4c433 !important;border-right:solid 1px #71c4c433 !important; }
	.top-mini-light-cyan-bordered          { border-top:solid 1px #71c4c433 !important; }
	.right-mini-light-cyan-bordered        { border-right:solid 1px #71c4c433 !important; }
	.bottom-mini-light-cyan-bordered       { border-bottom:solid 1px #71c4c433 !important; }
	.left-mini-light-cyan-bordered         { border-left:solid 1px #71c4c433 !important; }
	.semi-light-cyan-bordered              { border:solid 1px #71c4c4 !important; }
	.vertical-semi-light-cyan-bordered     { border-top:solid 1px #71c4c4 !important;border-bottom:solid 1px #71c4c4 !important; }
	.horizontal-semi-light-cyan-bordered   { border-left:solid 1px #71c4c4 !important;border-right:solid 1px #71c4c4 !important; }
	.top-semi-light-cyan-bordered          { border-top:solid 1px #71c4c4 !important; }
	.right-semi-light-cyan-bordered        { border-right:solid 1px #71c4c4 !important; }
	.bottom-semi-light-cyan-bordered       { border-bottom:solid 1px #71c4c4 !important; }
	.left-semi-light-cyan-bordered         { border-left:solid 1px #71c4c4 !important; }
	.light-cyan-bordered                   { border:solid 2px #71c4c4 !important; }
	.vertical-light-cyan-bordered          { border-top:solid 2px #71c4c4 !important;border-bottom:solid 2px #71c4c4 !important; }
	.horizontal-light-cyan-bordered        { border-left:solid 2px #71c4c4 !important;border-right:solid 2px #71c4c4 !important; }
	.top-light-cyan-bordered               { border-top:solid 2px #71c4c4 !important; }
	.right-light-cyan-bordered             { border-right:solid 2px #71c4c4 !important; }
	.bottom-light-cyan-bordered            { border-bottom:solid 2px #71c4c4 !important; }
	.left-light-cyan-bordered              { border-left:solid 2px #71c4c4 !important; }
	.double-light-cyan-bordered            { border:solid 4px #71c4c4 !important; }
	.vertical-double-light-cyan-bordered   { border-top:solid 4px #71c4c4 !important;border-bottom:solid 4px #71c4c4 !important; }
	.horizontal-double-light-cyan-bordered { border-left:solid 4px #71c4c4 !important;border-right:solid 4px #71c4c4 !important; }
	.top-double-light-cyan-bordered        { border-top:solid 4px #71c4c4 !important; }
	.right-double-light-cyan-bordered      { border-right:solid 4px #71c4c4 !important; }
	.bottom-double-light-cyan-bordered     { border-bottom:solid 4px #71c4c4 !important; }
	.left-double-light-cyan-bordered       { border-left:solid 4px #71c4c4 !important; }

	.mini-light-azure-bordered              { border:solid 1px #71b8d033 !important; }
	.vertical-mini-light-azure-bordered     { border-top:solid 1px #71b8d033 !important;border-bottom:solid 1px #71b8d033 !important; }
	.horizontal-mini-light-azure-bordered   { border-left:solid 1px #71b8d033 !important;border-right:solid 1px #71b8d033 !important; }
	.top-mini-light-azure-bordered          { border-top:solid 1px #71b8d033 !important; }
	.right-mini-light-azure-bordered        { border-right:solid 1px #71b8d033 !important; }
	.bottom-mini-light-azure-bordered       { border-bottom:solid 1px #71b8d033 !important; }
	.left-mini-light-azure-bordered         { border-left:solid 1px #71b8d033 !important; }
	.semi-light-azure-bordered              { border:solid 1px #71b8d0 !important; }
	.vertical-semi-light-azure-bordered     { border-top:solid 1px #71b8d0 !important;border-bottom:solid 1px #71b8d0 !important; }
	.horizontal-semi-light-azure-bordered   { border-left:solid 1px #71b8d0 !important;border-right:solid 1px #71b8d0 !important; }
	.top-semi-light-azure-bordered          { border-top:solid 1px #71b8d0 !important; }
	.right-semi-light-azure-bordered        { border-right:solid 1px #71b8d0 !important; }
	.bottom-semi-light-azure-bordered       { border-bottom:solid 1px #71b8d0 !important; }
	.left-semi-light-azure-bordered         { border-left:solid 1px #71b8d0 !important; }
	.light-azure-bordered                   { border:solid 2px #71b8d0 !important; }
	.vertical-light-azure-bordered          { border-top:solid 2px #71b8d0 !important;border-bottom:solid 2px #71b8d0 !important; }
	.horizontal-light-azure-bordered        { border-left:solid 2px #71b8d0 !important;border-right:solid 2px #71b8d0 !important; }
	.top-light-azure-bordered               { border-top:solid 2px #71b8d0 !important; }
	.right-light-azure-bordered             { border-right:solid 2px #71b8d0 !important; }
	.bottom-light-azure-bordered            { border-bottom:solid 2px #71b8d0 !important; }
	.left-light-azure-bordered              { border-left:solid 2px #71b8d0 !important; }
	.double-light-azure-bordered            { border:solid 4px #71b8d0 !important; }
	.vertical-double-light-azure-bordered   { border-top:solid 4px #71b8d0 !important;border-bottom:solid 4px #71b8d0 !important; }
	.horizontal-double-light-azure-bordered { border-left:solid 4px #71b8d0 !important;border-right:solid 4px #71b8d0 !important; }
	.top-double-light-azure-bordered        { border-top:solid 4px #71b8d0 !important; }
	.right-double-light-azure-bordered      { border-right:solid 4px #71b8d0 !important; }
	.bottom-double-light-azure-bordered     { border-bottom:solid 4px #71b8d0 !important; }
	.left-double-light-azure-bordered       { border-left:solid 4px #71b8d0 !important; }

	.mini-light-blue-bordered              { border:solid 1px #7194d033 !important; }
	.vertical-mini-light-blue-bordered     { border-top:solid 1px #7194d033 !important;border-bottom:solid 1px #7194d033 !important; }
	.horizontal-mini-light-blue-bordered   { border-left:solid 1px #7194d033 !important;border-right:solid 1px #7194d033 !important; }
	.top-mini-light-blue-bordered          { border-top:solid 1px #7194d033 !important; }
	.right-mini-light-blue-bordered        { border-right:solid 1px #7194d033 !important; }
	.bottom-mini-light-blue-bordered       { border-bottom:solid 1px #7194d033 !important; }
	.left-mini-light-blue-bordered         { border-left:solid 1px #7194d033 !important; }
	.semi-light-blue-bordered              { border:solid 1px #7194d0 !important; }
	.vertical-semi-light-blue-bordered     { border-top:solid 1px #7194d0 !important;border-bottom:solid 1px #7194d0 !important; }
	.horizontal-semi-light-blue-bordered   { border-left:solid 1px #7194d0 !important;border-right:solid 1px #7194d0 !important; }
	.top-semi-light-blue-bordered          { border-top:solid 1px #7194d0 !important; }
	.right-semi-light-blue-bordered        { border-right:solid 1px #7194d0 !important; }
	.bottom-semi-light-blue-bordered       { border-bottom:solid 1px #7194d0 !important; }
	.left-semi-light-blue-bordered         { border-left:solid 1px #7194d0 !important; }
	.light-blue-bordered                   { border:solid 2px #7194d0 !important; }
	.vertical-light-blue-bordered          { border-top:solid 2px #7194d0 !important;border-bottom:solid 2px #7194d0 !important; }
	.horizontal-light-blue-bordered        { border-left:solid 2px #7194d0 !important;border-right:solid 2px #7194d0 !important; }
	.top-light-blue-bordered               { border-top:solid 2px #7194d0 !important; }
	.right-light-blue-bordered             { border-right:solid 2px #7194d0 !important; }
	.bottom-light-blue-bordered            { border-bottom:solid 2px #7194d0 !important; }
	.left-light-blue-bordered              { border-left:solid 2px #7194d0 !important; }
	.double-light-blue-bordered            { border:solid 4px #7194d0 !important; }
	.vertical-double-light-blue-bordered   { border-top:solid 4px #7194d0 !important;border-bottom:solid 4px #7194d0 !important; }
	.horizontal-double-light-blue-bordered { border-left:solid 4px #7194d0 !important;border-right:solid 4px #7194d0 !important; }
	.top-double-light-blue-bordered        { border-top:solid 4px #7194d0 !important; }
	.right-double-light-blue-bordered      { border-right:solid 4px #7194d0 !important; }
	.bottom-double-light-blue-bordered     { border-bottom:solid 4px #7194d0 !important; }
	.left-double-light-blue-bordered       { border-left:solid 4px #7194d0 !important; }

	.mini-light-indigo-bordered              { border:solid 1px #8989c433 !important; }
	.vertical-mini-light-indigo-bordered     { border-top:solid 1px #8989c433 !important;border-bottom:solid 1px #8989c433 !important; }
	.horizontal-mini-light-indigo-bordered   { border-left:solid 1px #8989c433 !important;border-right:solid 1px #8989c433 !important; }
	.top-mini-light-indigo-bordered          { border-top:solid 1px #8989c433 !important; }
	.right-mini-light-indigo-bordered        { border-right:solid 1px #8989c433 !important; }
	.bottom-mini-light-indigo-bordered       { border-bottom:solid 1px #8989c433 !important; }
	.left-mini-light-indigo-bordered         { border-left:solid 1px #8989c433 !important; }
	.semi-light-indigo-bordered              { border:solid 1px #8989c4 !important; }
	.vertical-semi-light-indigo-bordered     { border-top:solid 1px #8989c4 !important;border-bottom:solid 1px #8989c4 !important; }
	.horizontal-semi-light-indigo-bordered   { border-left:solid 1px #8989c4 !important;border-right:solid 1px #8989c4 !important; }
	.top-semi-light-indigo-bordered          { border-top:solid 1px #8989c4 !important; }
	.right-semi-light-indigo-bordered        { border-right:solid 1px #8989c4 !important; }
	.bottom-semi-light-indigo-bordered       { border-bottom:solid 1px #8989c4 !important; }
	.left-semi-light-indigo-bordered         { border-left:solid 1px #8989c4 !important; }
	.light-indigo-bordered                   { border:solid 2px #8989c4 !important; }
	.vertical-light-indigo-bordered          { border-top:solid 2px #8989c4 !important;border-bottom:solid 2px #8989c4 !important; }
	.horizontal-light-indigo-bordered        { border-left:solid 2px #8989c4 !important;border-right:solid 2px #8989c4 !important; }
	.top-light-indigo-bordered               { border-top:solid 2px #8989c4 !important; }
	.right-light-indigo-bordered             { border-right:solid 2px #8989c4 !important; }
	.bottom-light-indigo-bordered            { border-bottom:solid 2px #8989c4 !important; }
	.left-light-indigo-bordered              { border-left:solid 2px #8989c4 !important; }
	.double-light-indigo-bordered            { border:solid 4px #8989c4 !important; }
	.vertical-double-light-indigo-bordered   { border-top:solid 4px #8989c4 !important;border-bottom:solid 4px #8989c4 !important; }
	.horizontal-double-light-indigo-bordered { border-left:solid 4px #8989c4 !important;border-right:solid 4px #8989c4 !important; }
	.top-double-light-indigo-bordered        { border-top:solid 4px #8989c4 !important; }
	.right-double-light-indigo-bordered      { border-right:solid 4px #8989c4 !important; }
	.bottom-double-light-indigo-bordered     { border-bottom:solid 4px #8989c4 !important; }
	.left-double-light-indigo-bordered       { border-left:solid 4px #8989c4 !important; }

	.mini-light-purple-bordered              { border:solid 1px #a071c433 !important; }
	.vertical-mini-light-purple-bordered     { border-top:solid 1px #a071c433 !important;border-bottom:solid 1px #a071c433 !important; }
	.horizontal-mini-light-purple-bordered   { border-left:solid 1px #a071c433 !important;border-right:solid 1px #a071c433 !important; }
	.top-mini-light-purple-bordered          { border-top:solid 1px #a071c433 !important; }
	.right-mini-light-purple-bordered        { border-right:solid 1px #a071c433 !important; }
	.bottom-mini-light-purple-bordered       { border-bottom:solid 1px #a071c433 !important; }
	.left-mini-light-purple-bordered         { border-left:solid 1px #a071c433 !important; }
	.semi-light-purple-bordered              { border:solid 1px #a071c4 !important; }
	.vertical-semi-light-purple-bordered     { border-top:solid 1px #a071c4 !important;border-bottom:solid 1px #a071c4 !important; }
	.horizontal-semi-light-purple-bordered   { border-left:solid 1px #a071c4 !important;border-right:solid 1px #a071c4 !important; }
	.top-semi-light-purple-bordered          { border-top:solid 1px #a071c4 !important; }
	.right-semi-light-purple-bordered        { border-right:solid 1px #a071c4 !important; }
	.bottom-semi-light-purple-bordered       { border-bottom:solid 1px #a071c4 !important; }
	.left-semi-light-purple-bordered         { border-left:solid 1px #a071c4 !important; }
	.light-purple-bordered                   { border:solid 2px #a071c4 !important; }
	.vertical-light-purple-bordered          { border-top:solid 2px #a071c4 !important;border-bottom:solid 2px #a071c4 !important; }
	.horizontal-light-purple-bordered        { border-left:solid 2px #a071c4 !important;border-right:solid 2px #a071c4 !important; }
	.top-light-purple-bordered               { border-top:solid 2px #a071c4 !important; }
	.right-light-purple-bordered             { border-right:solid 2px #a071c4 !important; }
	.bottom-light-purple-bordered            { border-bottom:solid 2px #a071c4 !important; }
	.left-light-purple-bordered              { border-left:solid 2px #a071c4 !important; }
	.double-light-purple-bordered            { border:solid 4px #a071c4 !important; }
	.vertical-double-light-purple-bordered   { border-top:solid 4px #a071c4 !important;border-bottom:solid 4px #a071c4 !important; }
	.horizontal-double-light-purple-bordered { border-left:solid 4px #a071c4 !important;border-right:solid 4px #a071c4 !important; }
	.top-double-light-purple-bordered        { border-top:solid 4px #a071c4 !important; }
	.right-double-light-purple-bordered      { border-right:solid 4px #a071c4 !important; }
	.bottom-double-light-purple-bordered     { border-bottom:solid 4px #a071c4 !important; }
	.left-double-light-purple-bordered       { border-left:solid 4px #a071c4 !important; }

	.mini-light-fuchsia-bordered              { border:solid 1px #c471ac33 !important; }
	.vertical-mini-light-fuchsia-bordered     { border-top:solid 1px #c471ac33 !important;border-bottom:solid 1px #c471ac33 !important; }
	.horizontal-mini-light-fuchsia-bordered   { border-left:solid 1px #c471ac33 !important;border-right:solid 1px #c471ac33 !important; }
	.top-mini-light-fuchsia-bordered          { border-top:solid 1px #c471ac33 !important; }
	.right-mini-light-fuchsia-bordered        { border-right:solid 1px #c471ac33 !important; }
	.bottom-mini-light-fuchsia-bordered       { border-bottom:solid 1px #c471ac33 !important; }
	.left-mini-light-fuchsia-bordered         { border-left:solid 1px #c471ac33 !important; }
	.semi-light-fuchsia-bordered              { border:solid 1px #c471ac !important; }
	.vertical-semi-light-fuchsia-bordered     { border-top:solid 1px #c471ac !important;border-bottom:solid 1px #c471ac !important; }
	.horizontal-semi-light-fuchsia-bordered   { border-left:solid 1px #c471ac !important;border-right:solid 1px #c471ac !important; }
	.top-semi-light-fuchsia-bordered          { border-top:solid 1px #c471ac !important; }
	.right-semi-light-fuchsia-bordered        { border-right:solid 1px #c471ac !important; }
	.bottom-semi-light-fuchsia-bordered       { border-bottom:solid 1px #c471ac !important; }
	.left-semi-light-fuchsia-bordered         { border-left:solid 1px #c471ac !important; }
	.light-fuchsia-bordered                   { border:solid 2px #c471ac !important; }
	.vertical-light-fuchsia-bordered          { border-top:solid 2px #c471ac !important;border-bottom:solid 2px #c471ac !important; }
	.horizontal-light-fuchsia-bordered        { border-left:solid 2px #c471ac !important;border-right:solid 2px #c471ac !important; }
	.top-light-fuchsia-bordered               { border-top:solid 2px #c471ac !important; }
	.right-light-fuchsia-bordered             { border-right:solid 2px #c471ac !important; }
	.bottom-light-fuchsia-bordered            { border-bottom:solid 2px #c471ac !important; }
	.left-light-fuchsia-bordered              { border-left:solid 2px #c471ac !important; }
	.double-light-fuchsia-bordered            { border:solid 4px #c471ac !important; }
	.vertical-double-light-fuchsia-bordered   { border-top:solid 4px #c471ac !important;border-bottom:solid 4px #c471ac !important; }
	.horizontal-double-light-fuchsia-bordered { border-left:solid 4px #c471ac !important;border-right:solid 4px #c471ac !important; }
	.top-double-light-fuchsia-bordered        { border-top:solid 4px #c471ac !important; }
	.right-double-light-fuchsia-bordered      { border-right:solid 4px #c471ac !important; }
	.bottom-double-light-fuchsia-bordered     { border-bottom:solid 4px #c471ac !important; }
	.left-double-light-fuchsia-bordered       { border-left:solid 4px #c471ac !important; }

	.mini-red-bordered              { border:solid 1px #cc333333 !important; }
	.vertical-mini-red-bordered     { border-top:solid 1px #cc333333 !important;border-bottom:solid 1px #cc333333 !important; }
	.horizontal-mini-red-bordered   { border-left:solid 1px #cc333333 !important;border-right:solid 1px #cc333333 !important; }
	.top-mini-red-bordered          { border-top:solid 1px #cc333333 !important; }
	.right-mini-red-bordered        { border-right:solid 1px #cc333333 !important; }
	.bottom-mini-red-bordered       { border-bottom:solid 1px #cc333333 !important; }
	.left-mini-red-bordered         { border-left:solid 1px #cc333333 !important; }
	.semi-red-bordered              { border:solid 1px #cc3333 !important; }
	.vertical-semi-red-bordered     { border-top:solid 1px #cc3333 !important;border-bottom:solid 1px #cc3333 !important; }
	.horizontal-semi-red-bordered   { border-left:solid 1px #cc3333 !important;border-right:solid 1px #cc3333 !important; }
	.top-semi-red-bordered          { border-top:solid 1px #cc3333 !important; }
	.right-semi-red-bordered        { border-right:solid 1px #cc3333 !important; }
	.bottom-semi-red-bordered       { border-bottom:solid 1px #cc3333 !important; }
	.left-semi-red-bordered         { border-left:solid 1px #cc3333 !important; }
	.red-bordered                   { border:solid 2px #cc3333 !important; }
	.vertical-red-bordered          { border-top:solid 2px #cc3333 !important;border-bottom:solid 2px #cc3333 !important; }
	.horizontal-red-bordered        { border-left:solid 2px #cc3333 !important;border-right:solid 2px #cc3333 !important; }
	.top-red-bordered               { border-top:solid 2px #cc3333 !important; }
	.right-red-bordered             { border-right:solid 2px #cc3333 !important; }
	.bottom-red-bordered            { border-bottom:solid 2px #cc3333 !important; }
	.left-red-bordered              { border-left:solid 2px #cc3333 !important; }
	.double-red-bordered            { border:solid 4px #cc3333 !important; }
	.vertical-double-red-bordered   { border-top:solid 4px #cc3333 !important;border-bottom:solid 4px #cc3333 !important; }
	.horizontal-double-red-bordered { border-left:solid 4px #cc3333 !important;border-right:solid 4px #cc3333 !important; }
	.top-double-red-bordered        { border-top:solid 4px #cc3333 !important; }
	.right-double-red-bordered      { border-right:solid 4px #cc3333 !important; }
	.bottom-double-red-bordered     { border-bottom:solid 4px #cc3333 !important; }
	.left-double-red-bordered       { border-left:solid 4px #cc3333 !important; }

	.mini-orange-bordered              { border:solid 1px #ee883333 !important; }
	.vertical-mini-orange-bordered     { border-top:solid 1px #ee883333 !important;border-bottom:solid 1px #ee883333 !important; }
	.horizontal-mini-orange-bordered   { border-left:solid 1px #ee883333 !important;border-right:solid 1px #ee883333 !important; }
	.top-mini-orange-bordered          { border-top:solid 1px #ee883333 !important; }
	.right-mini-orange-bordered        { border-right:solid 1px #ee883333 !important; }
	.bottom-mini-orange-bordered       { border-bottom:solid 1px #ee883333 !important; }
	.left-mini-orange-bordered         { border-left:solid 1px #ee883333 !important; }
	.semi-orange-bordered              { border:solid 1px #ee8833 !important; }
	.vertical-semi-orange-bordered     { border-top:solid 1px #ee8833 !important;border-bottom:solid 1px #ee8833 !important; }
	.horizontal-semi-orange-bordered   { border-left:solid 1px #ee8833 !important;border-right:solid 1px #ee8833 !important; }
	.top-semi-orange-bordered          { border-top:solid 1px #ee8833 !important; }
	.right-semi-orange-bordered        { border-right:solid 1px #ee8833 !important; }
	.bottom-semi-orange-bordered       { border-bottom:solid 1px #ee8833 !important; }
	.left-semi-orange-bordered         { border-left:solid 1px #ee8833 !important; }
	.orange-bordered                   { border:solid 2px #ee8833 !important; }
	.vertical-orange-bordered          { border-top:solid 2px #ee8833 !important;border-bottom:solid 2px #ee8833 !important; }
	.horizontal-orange-bordered        { border-left:solid 2px #ee8833 !important;border-right:solid 2px #ee8833 !important; }
	.top-orange-bordered               { border-top:solid 2px #ee8833 !important; }
	.right-orange-bordered             { border-right:solid 2px #ee8833 !important; }
	.bottom-orange-bordered            { border-bottom:solid 2px #ee8833 !important; }
	.left-orange-bordered              { border-left:solid 2px #ee8833 !important; }
	.double-orange-bordered            { border:solid 4px #ee8833 !important; }
	.vertical-double-orange-bordered   { border-top:solid 4px #ee8833 !important;border-bottom:solid 4px #ee8833 !important; }
	.horizontal-double-orange-bordered { border-left:solid 4px #ee8833 !important;border-right:solid 4px #ee8833 !important; }
	.top-double-orange-bordered        { border-top:solid 4px #ee8833 !important; }
	.right-double-orange-bordered      { border-right:solid 4px #ee8833 !important; }
	.bottom-double-orange-bordered     { border-bottom:solid 4px #ee8833 !important; }
	.left-double-orange-bordered       { border-left:solid 4px #ee8833 !important; }

	.mini-yellow-bordered              { border:solid 1px #ffcc3333 !important; }
	.vertical-mini-yellow-bordered     { border-top:solid 1px #ffcc3333 !important;border-bottom:solid 1px #ffcc3333 !important; }
	.horizontal-mini-yellow-bordered   { border-left:solid 1px #ffcc3333 !important;border-right:solid 1px #ffcc3333 !important; }
	.top-mini-yellow-bordered          { border-top:solid 1px #ffcc3333 !important; }
	.right-mini-yellow-bordered        { border-right:solid 1px #ffcc3333 !important; }
	.bottom-mini-yellow-bordered       { border-bottom:solid 1px #ffcc3333 !important; }
	.left-mini-yellow-bordered         { border-left:solid 1px #ffcc3333 !important; }
	.semi-yellow-bordered              { border:solid 1px #ffcc33 !important; }
	.vertical-semi-yellow-bordered     { border-top:solid 1px #ffcc33 !important;border-bottom:solid 1px #ffcc33 !important; }
	.horizontal-semi-yellow-bordered   { border-left:solid 1px #ffcc33 !important;border-right:solid 1px #ffcc33 !important; }
	.top-semi-yellow-bordered          { border-top:solid 1px #ffcc33 !important; }
	.right-semi-yellow-bordered        { border-right:solid 1px #ffcc33 !important; }
	.bottom-semi-yellow-bordered       { border-bottom:solid 1px #ffcc33 !important; }
	.left-semi-yellow-bordered         { border-left:solid 1px #ffcc33 !important; }
	.yellow-bordered                   { border:solid 2px #ffcc33 !important; }
	.vertical-yellow-bordered          { border-top:solid 2px #ffcc33 !important;border-bottom:solid 2px #ffcc33 !important; }
	.horizontal-yellow-bordered        { border-left:solid 2px #ffcc33 !important;border-right:solid 2px #ffcc33 !important; }
	.top-yellow-bordered               { border-top:solid 2px #ffcc33 !important; }
	.right-yellow-bordered             { border-right:solid 2px #ffcc33 !important; }
	.bottom-yellow-bordered            { border-bottom:solid 2px #ffcc33 !important; }
	.left-yellow-bordered              { border-left:solid 2px #ffcc33 !important; }
	.double-yellow-bordered            { border:solid 4px #ffcc33 !important; }
	.vertical-double-yellow-bordered   { border-top:solid 4px #ffcc33 !important;border-bottom:solid 4px #ffcc33 !important; }
	.horizontal-double-yellow-bordered { border-left:solid 4px #ffcc33 !important;border-right:solid 4px #ffcc33 !important; }
	.top-double-yellow-bordered        { border-top:solid 4px #ffcc33 !important; }
	.right-double-yellow-bordered      { border-right:solid 4px #ffcc33 !important; }
	.bottom-double-yellow-bordered     { border-bottom:solid 4px #ffcc33 !important; }
	.left-double-yellow-bordered       { border-left:solid 4px #ffcc33 !important; }

	.mini-lime-bordered              { border:solid 1px #aabb4433 !important; }
	.vertical-mini-lime-bordered     { border-top:solid 1px #aabb4433 !important;border-bottom:solid 1px #aabb4433 !important; }
	.horizontal-mini-lime-bordered   { border-left:solid 1px #aabb4433 !important;border-right:solid 1px #aabb4433 !important; }
	.top-mini-lime-bordered          { border-top:solid 1px #aabb4433 !important; }
	.right-mini-lime-bordered        { border-right:solid 1px #aabb4433 !important; }
	.bottom-mini-lime-bordered       { border-bottom:solid 1px #aabb4433 !important; }
	.left-mini-lime-bordered         { border-left:solid 1px #aabb4433 !important; }
	.semi-lime-bordered              { border:solid 1px #aabb44 !important; }
	.vertical-semi-lime-bordered     { border-top:solid 1px #aabb44 !important;border-bottom:solid 1px #aabb44 !important; }
	.horizontal-semi-lime-bordered   { border-left:solid 1px #aabb44 !important;border-right:solid 1px #aabb44 !important; }
	.top-semi-lime-bordered          { border-top:solid 1px #aabb44 !important; }
	.right-semi-lime-bordered        { border-right:solid 1px #aabb44 !important; }
	.bottom-semi-lime-bordered       { border-bottom:solid 1px #aabb44 !important; }
	.left-semi-lime-bordered         { border-left:solid 1px #aabb44 !important; }
	.lime-bordered                   { border:solid 2px #aabb44 !important; }
	.vertical-lime-bordered          { border-top:solid 2px #aabb44 !important;border-bottom:solid 2px #aabb44 !important; }
	.horizontal-lime-bordered        { border-left:solid 2px #aabb44 !important;border-right:solid 2px #aabb44 !important; }
	.top-lime-bordered               { border-top:solid 2px #aabb44 !important; }
	.right-lime-bordered             { border-right:solid 2px #aabb44 !important; }
	.bottom-lime-bordered            { border-bottom:solid 2px #aabb44 !important; }
	.left-lime-bordered              { border-left:solid 2px #aabb44 !important; }
	.double-lime-bordered            { border:solid 4px #aabb44 !important; }
	.vertical-double-lime-bordered   { border-top:solid 4px #aabb44 !important;border-bottom:solid 4px #aabb44 !important; }
	.horizontal-double-lime-bordered { border-left:solid 4px #aabb44 !important;border-right:solid 4px #aabb44 !important; }
	.top-double-lime-bordered        { border-top:solid 4px #aabb44 !important; }
	.right-double-lime-bordered      { border-right:solid 4px #aabb44 !important; }
	.bottom-double-lime-bordered     { border-bottom:solid 4px #aabb44 !important; }
	.left-double-lime-bordered       { border-left:solid 4px #aabb44 !important; }

	.mini-green-bordered              { border:solid 1px #66aa6633 !important; }
	.vertical-mini-green-bordered     { border-top:solid 1px #66aa6633 !important;border-bottom:solid 1px #66aa6633 !important; }
	.horizontal-mini-green-bordered   { border-left:solid 1px #66aa6633 !important;border-right:solid 1px #66aa6633 !important; }
	.top-mini-green-bordered          { border-top:solid 1px #66aa6633 !important; }
	.right-mini-green-bordered        { border-right:solid 1px #66aa6633 !important; }
	.bottom-mini-green-bordered       { border-bottom:solid 1px #66aa6633 !important; }
	.left-mini-green-bordered         { border-left:solid 1px #66aa6633 !important; }
	.semi-green-bordered              { border:solid 1px #66aa66 !important; }
	.vertical-semi-green-bordered     { border-top:solid 1px #66aa66 !important;border-bottom:solid 1px #66aa66 !important; }
	.horizontal-semi-green-bordered   { border-left:solid 1px #66aa66 !important;border-right:solid 1px #66aa66 !important; }
	.top-semi-green-bordered          { border-top:solid 1px #66aa66 !important; }
	.right-semi-green-bordered        { border-right:solid 1px #66aa66 !important; }
	.bottom-semi-green-bordered       { border-bottom:solid 1px #66aa66 !important; }
	.left-semi-green-bordered         { border-left:solid 1px #66aa66 !important; }
	.green-bordered                   { border:solid 2px #66aa66 !important; }
	.vertical-green-bordered          { border-top:solid 2px #66aa66 !important;border-bottom:solid 2px #66aa66 !important; }
	.horizontal-green-bordered        { border-left:solid 2px #66aa66 !important;border-right:solid 2px #66aa66 !important; }
	.top-green-bordered               { border-top:solid 2px #66aa66 !important; }
	.right-green-bordered             { border-right:solid 2px #66aa66 !important; }
	.bottom-green-bordered            { border-bottom:solid 2px #66aa66 !important; }
	.left-green-bordered              { border-left:solid 2px #66aa66 !important; }
	.double-green-bordered            { border:solid 4px #66aa66 !important; }
	.vertical-double-green-bordered   { border-top:solid 4px #66aa66 !important;border-bottom:solid 4px #66aa66 !important; }
	.horizontal-double-green-bordered { border-left:solid 4px #66aa66 !important;border-right:solid 4px #66aa66 !important; }
	.top-double-green-bordered        { border-top:solid 4px #66aa66 !important; }
	.right-double-green-bordered      { border-right:solid 4px #66aa66 !important; }
	.bottom-double-green-bordered     { border-bottom:solid 4px #66aa66 !important; }
	.left-double-green-bordered       { border-left:solid 4px #66aa66 !important; }

	.mini-aqua-bordered              { border:solid 1px #44aa8833 !important; }
	.vertical-mini-aqua-bordered     { border-top:solid 1px #44aa8833 !important;border-bottom:solid 1px #44aa8833 !important; }
	.horizontal-mini-aqua-bordered   { border-left:solid 1px #44aa8833 !important;border-right:solid 1px #44aa8833 !important; }
	.top-mini-aqua-bordered          { border-top:solid 1px #44aa8833 !important; }
	.right-mini-aqua-bordered        { border-right:solid 1px #44aa8833 !important; }
	.bottom-mini-aqua-bordered       { border-bottom:solid 1px #44aa8833 !important; }
	.left-mini-aqua-bordered         { border-left:solid 1px #44aa8833 !important; }
	.semi-aqua-bordered              { border:solid 1px #44aa88 !important; }
	.vertical-semi-aqua-bordered     { border-top:solid 1px #44aa88 !important;border-bottom:solid 1px #44aa88 !important; }
	.horizontal-semi-aqua-bordered   { border-left:solid 1px #44aa88 !important;border-right:solid 1px #44aa88 !important; }
	.top-semi-aqua-bordered          { border-top:solid 1px #44aa88 !important; }
	.right-semi-aqua-bordered        { border-right:solid 1px #44aa88 !important; }
	.bottom-semi-aqua-bordered       { border-bottom:solid 1px #44aa88 !important; }
	.left-semi-aqua-bordered         { border-left:solid 1px #44aa88 !important; }
	.aqua-bordered                   { border:solid 2px #44aa88 !important; }
	.vertical-aqua-bordered          { border-top:solid 2px #44aa88 !important;border-bottom:solid 2px #44aa88 !important; }
	.horizontal-aqua-bordered        { border-left:solid 2px #44aa88 !important;border-right:solid 2px #44aa88 !important; }
	.top-aqua-bordered               { border-top:solid 2px #44aa88 !important; }
	.right-aqua-bordered             { border-right:solid 2px #44aa88 !important; }
	.bottom-aqua-bordered            { border-bottom:solid 2px #44aa88 !important; }
	.left-aqua-bordered              { border-left:solid 2px #44aa88 !important; }
	.double-aqua-bordered            { border:solid 4px #44aa88 !important; }
	.vertical-double-aqua-bordered   { border-top:solid 4px #44aa88 !important;border-bottom:solid 4px #44aa88 !important; }
	.horizontal-double-aqua-bordered { border-left:solid 4px #44aa88 !important;border-right:solid 4px #44aa88 !important; }
	.top-double-aqua-bordered        { border-top:solid 4px #44aa88 !important; }
	.right-double-aqua-bordered      { border-right:solid 4px #44aa88 !important; }
	.bottom-double-aqua-bordered     { border-bottom:solid 4px #44aa88 !important; }
	.left-double-aqua-bordered       { border-left:solid 4px #44aa88 !important; }

	.mini-cyan-bordered              { border:solid 1px #33aaaa33 !important; }
	.vertical-mini-cyan-bordered     { border-top:solid 1px #33aaaa33 !important;border-bottom:solid 1px #33aaaa33 !important; }
	.horizontal-mini-cyan-bordered   { border-left:solid 1px #33aaaa33 !important;border-right:solid 1px #33aaaa33 !important; }
	.top-mini-cyan-bordered          { border-top:solid 1px #33aaaa33 !important; }
	.right-mini-cyan-bordered        { border-right:solid 1px #33aaaa33 !important; }
	.bottom-mini-cyan-bordered       { border-bottom:solid 1px #33aaaa33 !important; }
	.left-mini-cyan-bordered         { border-left:solid 1px #33aaaa33 !important; }
	.semi-cyan-bordered              { border:solid 1px #33aaaa !important; }
	.vertical-semi-cyan-bordered     { border-top:solid 1px #33aaaa !important;border-bottom:solid 1px #33aaaa !important; }
	.horizontal-semi-cyan-bordered   { border-left:solid 1px #33aaaa !important;border-right:solid 1px #33aaaa !important; }
	.top-semi-cyan-bordered          { border-top:solid 1px #33aaaa !important; }
	.right-semi-cyan-bordered        { border-right:solid 1px #33aaaa !important; }
	.bottom-semi-cyan-bordered       { border-bottom:solid 1px #33aaaa !important; }
	.left-semi-cyan-bordered         { border-left:solid 1px #33aaaa !important; }
	.cyan-bordered                   { border:solid 2px #33aaaa !important; }
	.vertical-cyan-bordered          { border-top:solid 2px #33aaaa !important;border-bottom:solid 2px #33aaaa !important; }
	.horizontal-cyan-bordered        { border-left:solid 2px #33aaaa !important;border-right:solid 2px #33aaaa !important; }
	.top-cyan-bordered               { border-top:solid 2px #33aaaa !important; }
	.right-cyan-bordered             { border-right:solid 2px #33aaaa !important; }
	.bottom-cyan-bordered            { border-bottom:solid 2px #33aaaa !important; }
	.left-cyan-bordered              { border-left:solid 2px #33aaaa !important; }
	.double-cyan-bordered            { border:solid 4px #33aaaa !important; }
	.vertical-double-cyan-bordered   { border-top:solid 4px #33aaaa !important;border-bottom:solid 4px #33aaaa !important; }
	.horizontal-double-cyan-bordered { border-left:solid 4px #33aaaa !important;border-right:solid 4px #33aaaa !important; }
	.top-double-cyan-bordered        { border-top:solid 4px #33aaaa !important; }
	.right-double-cyan-bordered      { border-right:solid 4px #33aaaa !important; }
	.bottom-double-cyan-bordered     { border-bottom:solid 4px #33aaaa !important; }
	.left-double-cyan-bordered       { border-left:solid 4px #33aaaa !important; }

	.mini-azure-bordered              { border:solid 1px #3399bb33 !important; }
	.vertical-mini-azure-bordered     { border-top:solid 1px #3399bb33 !important;border-bottom:solid 1px #3399bb33 !important; }
	.horizontal-mini-azure-bordered   { border-left:solid 1px #3399bb33 !important;border-right:solid 1px #3399bb33 !important; }
	.top-mini-azure-bordered          { border-top:solid 1px #3399bb33 !important; }
	.right-mini-azure-bordered        { border-right:solid 1px #3399bb33 !important; }
	.bottom-mini-azure-bordered       { border-bottom:solid 1px #3399bb33 !important; }
	.left-mini-azure-bordered         { border-left:solid 1px #3399bb33 !important; }
	.semi-azure-bordered              { border:solid 1px #3399bb !important; }
	.vertical-semi-azure-bordered     { border-top:solid 1px #3399bb !important;border-bottom:solid 1px #3399bb !important; }
	.horizontal-semi-azure-bordered   { border-left:solid 1px #3399bb !important;border-right:solid 1px #3399bb !important; }
	.top-semi-azure-bordered          { border-top:solid 1px #3399bb !important; }
	.right-semi-azure-bordered        { border-right:solid 1px #3399bb !important; }
	.bottom-semi-azure-bordered       { border-bottom:solid 1px #3399bb !important; }
	.left-semi-azure-bordered         { border-left:solid 1px #3399bb !important; }
	.azure-bordered                   { border:solid 2px #3399bb !important; }
	.vertical-azure-bordered          { border-top:solid 2px #3399bb !important;border-bottom:solid 2px #3399bb !important; }
	.horizontal-azure-bordered        { border-left:solid 2px #3399bb !important;border-right:solid 2px #3399bb !important; }
	.top-azure-bordered               { border-top:solid 2px #3399bb !important; }
	.right-azure-bordered             { border-right:solid 2px #3399bb !important; }
	.bottom-azure-bordered            { border-bottom:solid 2px #3399bb !important; }
	.left-azure-bordered              { border-left:solid 2px #3399bb !important; }
	.double-azure-bordered            { border:solid 4px #3399bb !important; }
	.vertical-double-azure-bordered   { border-top:solid 4px #3399bb !important;border-bottom:solid 4px #3399bb !important; }
	.horizontal-double-azure-bordered { border-left:solid 4px #3399bb !important;border-right:solid 4px #3399bb !important; }
	.top-double-azure-bordered        { border-top:solid 4px #3399bb !important; }
	.right-double-azure-bordered      { border-right:solid 4px #3399bb !important; }
	.bottom-double-azure-bordered     { border-bottom:solid 4px #3399bb !important; }
	.left-double-azure-bordered       { border-left:solid 4px #3399bb !important; }

	.mini-blue-bordered              { border:solid 1px #3366bb33 !important; }
	.vertical-mini-blue-bordered     { border-top:solid 1px #3366bb33 !important;border-bottom:solid 1px #3366bb33 !important; }
	.horizontal-mini-blue-bordered   { border-left:solid 1px #3366bb33 !important;border-right:solid 1px #3366bb33 !important; }
	.top-mini-blue-bordered          { border-top:solid 1px #3366bb33 !important; }
	.right-mini-blue-bordered        { border-right:solid 1px #3366bb33 !important; }
	.bottom-mini-blue-bordered       { border-bottom:solid 1px #3366bb33 !important; }
	.left-mini-blue-bordered         { border-left:solid 1px #3366bb33 !important; }
	.semi-blue-bordered              { border:solid 1px #3366bb !important; }
	.vertical-semi-blue-bordered     { border-top:solid 1px #3366bb !important;border-bottom:solid 1px #3366bb !important; }
	.horizontal-semi-blue-bordered   { border-left:solid 1px #3366bb !important;border-right:solid 1px #3366bb !important; }
	.top-semi-blue-bordered          { border-top:solid 1px #3366bb !important; }
	.right-semi-blue-bordered        { border-right:solid 1px #3366bb !important; }
	.bottom-semi-blue-bordered       { border-bottom:solid 1px #3366bb !important; }
	.left-semi-blue-bordered         { border-left:solid 1px #3366bb !important; }
	.blue-bordered                   { border:solid 2px #3366bb !important; }
	.vertical-blue-bordered          { border-top:solid 2px #3366bb !important;border-bottom:solid 2px #3366bb !important; }
	.horizontal-blue-bordered        { border-left:solid 2px #3366bb !important;border-right:solid 2px #3366bb !important; }
	.top-blue-bordered               { border-top:solid 2px #3366bb !important; }
	.right-blue-bordered             { border-right:solid 2px #3366bb !important; }
	.bottom-blue-bordered            { border-bottom:solid 2px #3366bb !important; }
	.left-blue-bordered              { border-left:solid 2px #3366bb !important; }
	.double-blue-bordered            { border:solid 4px #3366bb !important; }
	.vertical-double-blue-bordered   { border-top:solid 4px #3366bb !important;border-bottom:solid 4px #3366bb !important; }
	.horizontal-double-blue-bordered { border-left:solid 4px #3366bb !important;border-right:solid 4px #3366bb !important; }
	.top-double-blue-bordered        { border-top:solid 4px #3366bb !important; }
	.right-double-blue-bordered      { border-right:solid 4px #3366bb !important; }
	.bottom-double-blue-bordered     { border-bottom:solid 4px #3366bb !important; }
	.left-double-blue-bordered       { border-left:solid 4px #3366bb !important; }

	.mini-indigo-bordered              { border:solid 1px #5555aa33 !important; }
	.vertical-mini-indigo-bordered     { border-top:solid 1px #5555aa33 !important;border-bottom:solid 1px #5555aa33 !important; }
	.horizontal-mini-indigo-bordered   { border-left:solid 1px #5555aa33 !important;border-right:solid 1px #5555aa33 !important; }
	.top-mini-indigo-bordered          { border-top:solid 1px #5555aa33 !important; }
	.right-mini-indigo-bordered        { border-right:solid 1px #5555aa33 !important; }
	.bottom-mini-indigo-bordered       { border-bottom:solid 1px #5555aa33 !important; }
	.left-mini-indigo-bordered         { border-left:solid 1px #5555aa33 !important; }
	.semi-indigo-bordered              { border:solid 1px #5555aa !important; }
	.vertical-semi-indigo-bordered     { border-top:solid 1px #5555aa !important;border-bottom:solid 1px #5555aa !important; }
	.horizontal-semi-indigo-bordered   { border-left:solid 1px #5555aa !important;border-right:solid 1px #5555aa !important; }
	.top-semi-indigo-bordered          { border-top:solid 1px #5555aa !important; }
	.right-semi-indigo-bordered        { border-right:solid 1px #5555aa !important; }
	.bottom-semi-indigo-bordered       { border-bottom:solid 1px #5555aa !important; }
	.left-semi-indigo-bordered         { border-left:solid 1px #5555aa !important; }
	.indigo-bordered                   { border:solid 2px #5555aa !important; }
	.vertical-indigo-bordered          { border-top:solid 2px #5555aa !important;border-bottom:solid 2px #5555aa !important; }
	.horizontal-indigo-bordered        { border-left:solid 2px #5555aa !important;border-right:solid 2px #5555aa !important; }
	.top-indigo-bordered               { border-top:solid 2px #5555aa !important; }
	.right-indigo-bordered             { border-right:solid 2px #5555aa !important; }
	.bottom-indigo-bordered            { border-bottom:solid 2px #5555aa !important; }
	.left-indigo-bordered              { border-left:solid 2px #5555aa !important; }
	.double-indigo-bordered            { border:solid 4px #5555aa !important; }
	.vertical-double-indigo-bordered   { border-top:solid 4px #5555aa !important;border-bottom:solid 4px #5555aa !important; }
	.horizontal-double-indigo-bordered { border-left:solid 4px #5555aa !important;border-right:solid 4px #5555aa !important; }
	.top-double-indigo-bordered        { border-top:solid 4px #5555aa !important; }
	.right-double-indigo-bordered      { border-right:solid 4px #5555aa !important; }
	.bottom-double-indigo-bordered     { border-bottom:solid 4px #5555aa !important; }
	.left-double-indigo-bordered       { border-left:solid 4px #5555aa !important; }

	.mini-purple-bordered              { border:solid 1px #7733aa33 !important; }
	.vertical-mini-purple-bordered     { border-top:solid 1px #7733aa33 !important;border-bottom:solid 1px #7733aa33 !important; }
	.horizontal-mini-purple-bordered   { border-left:solid 1px #7733aa33 !important;border-right:solid 1px #7733aa33 !important; }
	.top-mini-purple-bordered          { border-top:solid 1px #7733aa33 !important; }
	.right-mini-purple-bordered        { border-right:solid 1px #7733aa33 !important; }
	.bottom-mini-purple-bordered       { border-bottom:solid 1px #7733aa33 !important; }
	.left-mini-purple-bordered         { border-left:solid 1px #7733aa33 !important; }
	.semi-purple-bordered              { border:solid 1px #7733aa !important; }
	.vertical-semi-purple-bordered     { border-top:solid 1px #7733aa !important;border-bottom:solid 1px #7733aa !important; }
	.horizontal-semi-purple-bordered   { border-left:solid 1px #7733aa !important;border-right:solid 1px #7733aa !important; }
	.top-semi-purple-bordered          { border-top:solid 1px #7733aa !important; }
	.right-semi-purple-bordered        { border-right:solid 1px #7733aa !important; }
	.bottom-semi-purple-bordered       { border-bottom:solid 1px #7733aa !important; }
	.left-semi-purple-bordered         { border-left:solid 1px #7733aa !important; }
	.purple-bordered                   { border:solid 2px #7733aa !important; }
	.vertical-purple-bordered          { border-top:solid 2px #7733aa !important;border-bottom:solid 2px #7733aa !important; }
	.horizontal-purple-bordered        { border-left:solid 2px #7733aa !important;border-right:solid 2px #7733aa !important; }
	.top-purple-bordered               { border-top:solid 2px #7733aa !important; }
	.right-purple-bordered             { border-right:solid 2px #7733aa !important; }
	.bottom-purple-bordered            { border-bottom:solid 2px #7733aa !important; }
	.left-purple-bordered              { border-left:solid 2px #7733aa !important; }
	.double-purple-bordered            { border:solid 4px #7733aa !important; }
	.vertical-double-purple-bordered   { border-top:solid 4px #7733aa !important;border-bottom:solid 4px #7733aa !important; }
	.horizontal-double-purple-bordered { border-left:solid 4px #7733aa !important;border-right:solid 4px #7733aa !important; }
	.top-double-purple-bordered        { border-top:solid 4px #7733aa !important; }
	.right-double-purple-bordered      { border-right:solid 4px #7733aa !important; }
	.bottom-double-purple-bordered     { border-bottom:solid 4px #7733aa !important; }
	.left-double-purple-bordered       { border-left:solid 4px #7733aa !important; }

	.mini-fuchsia-bordered              { border:solid 1px #aa338833 !important; }
	.vertical-mini-fuchsia-bordered     { border-top:solid 1px #aa338833 !important;border-bottom:solid 1px #aa338833 !important; }
	.horizontal-mini-fuchsia-bordered   { border-left:solid 1px #aa338833 !important;border-right:solid 1px #aa338833 !important; }
	.top-mini-fuchsia-bordered          { border-top:solid 1px #aa338833 !important; }
	.right-mini-fuchsia-bordered        { border-right:solid 1px #aa338833 !important; }
	.bottom-mini-fuchsia-bordered       { border-bottom:solid 1px #aa338833 !important; }
	.left-mini-fuchsia-bordered         { border-left:solid 1px #aa338833 !important; }
	.semi-fuchsia-bordered              { border:solid 1px #aa3388 !important; }
	.vertical-semi-fuchsia-bordered     { border-top:solid 1px #aa3388 !important;border-bottom:solid 1px #aa3388 !important; }
	.horizontal-semi-fuchsia-bordered   { border-left:solid 1px #aa3388 !important;border-right:solid 1px #aa3388 !important; }
	.top-semi-fuchsia-bordered          { border-top:solid 1px #aa3388 !important; }
	.right-semi-fuchsia-bordered        { border-right:solid 1px #aa3388 !important; }
	.bottom-semi-fuchsia-bordered       { border-bottom:solid 1px #aa3388 !important; }
	.left-semi-fuchsia-bordered         { border-left:solid 1px #aa3388 !important; }
	.fuchsia-bordered                   { border:solid 2px #aa3388 !important; }
	.vertical-fuchsia-bordered          { border-top:solid 2px #aa3388 !important;border-bottom:solid 2px #aa3388 !important; }
	.horizontal-fuchsia-bordered        { border-left:solid 2px #aa3388 !important;border-right:solid 2px #aa3388 !important; }
	.top-fuchsia-bordered               { border-top:solid 2px #aa3388 !important; }
	.right-fuchsia-bordered             { border-right:solid 2px #aa3388 !important; }
	.bottom-fuchsia-bordered            { border-bottom:solid 2px #aa3388 !important; }
	.left-fuchsia-bordered              { border-left:solid 2px #aa3388 !important; }
	.double-fuchsia-bordered            { border:solid 4px #aa3388 !important; }
	.vertical-double-fuchsia-bordered   { border-top:solid 4px #aa3388 !important;border-bottom:solid 4px #aa3388 !important; }
	.horizontal-double-fuchsia-bordered { border-left:solid 4px #aa3388 !important;border-right:solid 4px #aa3388 !important; }
	.top-double-fuchsia-bordered        { border-top:solid 4px #aa3388 !important; }
	.right-double-fuchsia-bordered      { border-right:solid 4px #aa3388 !important; }
	.bottom-double-fuchsia-bordered     { border-bottom:solid 4px #aa3388 !important; }
	.left-double-fuchsia-bordered       { border-left:solid 4px #aa3388 !important; }

	.mini-dark-red-bordered              { border:solid 1px #8e232333 !important; }
	.vertical-mini-dark-red-bordered     { border-top:solid 1px #8e232333 !important;border-bottom:solid 1px #8e232333 !important; }
	.horizontal-mini-dark-red-bordered   { border-left:solid 1px #8e232333 !important;border-right:solid 1px #8e232333 !important; }
	.top-mini-dark-red-bordered          { border-top:solid 1px #8e232333 !important; }
	.right-mini-dark-red-bordered        { border-right:solid 1px #8e232333 !important; }
	.bottom-mini-dark-red-bordered       { border-bottom:solid 1px #8e232333 !important; }
	.left-mini-dark-red-bordered         { border-left:solid 1px #8e232333 !important; }
	.semi-dark-red-bordered              { border:solid 1px #8e2323 !important; }
	.vertical-semi-dark-red-bordered     { border-top:solid 1px #8e2323 !important;border-bottom:solid 1px #8e2323 !important; }
	.horizontal-semi-dark-red-bordered   { border-left:solid 1px #8e2323 !important;border-right:solid 1px #8e2323 !important; }
	.top-semi-dark-red-bordered          { border-top:solid 1px #8e2323 !important; }
	.right-semi-dark-red-bordered        { border-right:solid 1px #8e2323 !important; }
	.bottom-semi-dark-red-bordered       { border-bottom:solid 1px #8e2323 !important; }
	.left-semi-dark-red-bordered         { border-left:solid 1px #8e2323 !important; }
	.dark-red-bordered                   { border:solid 2px #8e2323 !important; }
	.vertical-dark-red-bordered          { border-top:solid 2px #8e2323 !important;border-bottom:solid 2px #8e2323 !important; }
	.horizontal-dark-red-bordered        { border-left:solid 2px #8e2323 !important;border-right:solid 2px #8e2323 !important; }
	.top-dark-red-bordered               { border-top:solid 2px #8e2323 !important; }
	.right-dark-red-bordered             { border-right:solid 2px #8e2323 !important; }
	.bottom-dark-red-bordered            { border-bottom:solid 2px #8e2323 !important; }
	.left-dark-red-bordered              { border-left:solid 2px #8e2323 !important; }
	.double-dark-red-bordered            { border:solid 4px #8e2323 !important; }
	.vertical-double-dark-red-bordered   { border-top:solid 4px #8e2323 !important;border-bottom:solid 4px #8e2323 !important; }
	.horizontal-double-dark-red-bordered { border-left:solid 4px #8e2323 !important;border-right:solid 4px #8e2323 !important; }
	.top-double-dark-red-bordered        { border-top:solid 4px #8e2323 !important; }
	.right-double-dark-red-bordered      { border-right:solid 4px #8e2323 !important; }
	.bottom-double-dark-red-bordered     { border-bottom:solid 4px #8e2323 !important; }
	.left-double-dark-red-bordered       { border-left:solid 4px #8e2323 !important; }

	.mini-dark-orange-bordered              { border:solid 1px #a65f2333 !important; }
	.vertical-mini-dark-orange-bordered     { border-top:solid 1px #a65f2333 !important;border-bottom:solid 1px #a65f2333 !important; }
	.horizontal-mini-dark-orange-bordered   { border-left:solid 1px #a65f2333 !important;border-right:solid 1px #a65f2333 !important; }
	.top-mini-dark-orange-bordered          { border-top:solid 1px #a65f2333 !important; }
	.right-mini-dark-orange-bordered        { border-right:solid 1px #a65f2333 !important; }
	.bottom-mini-dark-orange-bordered       { border-bottom:solid 1px #a65f2333 !important; }
	.left-mini-dark-orange-bordered         { border-left:solid 1px #a65f2333 !important; }
	.semi-dark-orange-bordered              { border:solid 1px #a65f23 !important; }
	.vertical-semi-dark-orange-bordered     { border-top:solid 1px #a65f23 !important;border-bottom:solid 1px #a65f23 !important; }
	.horizontal-semi-dark-orange-bordered   { border-left:solid 1px #a65f23 !important;border-right:solid 1px #a65f23 !important; }
	.top-semi-dark-orange-bordered          { border-top:solid 1px #a65f23 !important; }
	.right-semi-dark-orange-bordered        { border-right:solid 1px #a65f23 !important; }
	.bottom-semi-dark-orange-bordered       { border-bottom:solid 1px #a65f23 !important; }
	.left-semi-dark-orange-bordered         { border-left:solid 1px #a65f23 !important; }
	.dark-orange-bordered                   { border:solid 2px #a65f23 !important; }
	.vertical-dark-orange-bordered          { border-top:solid 2px #a65f23 !important;border-bottom:solid 2px #a65f23 !important; }
	.horizontal-dark-orange-bordered        { border-left:solid 2px #a65f23 !important;border-right:solid 2px #a65f23 !important; }
	.top-dark-orange-bordered               { border-top:solid 2px #a65f23 !important; }
	.right-dark-orange-bordered             { border-right:solid 2px #a65f23 !important; }
	.bottom-dark-orange-bordered            { border-bottom:solid 2px #a65f23 !important; }
	.left-dark-orange-bordered              { border-left:solid 2px #a65f23 !important; }
	.double-dark-orange-bordered            { border:solid 4px #a65f23 !important; }
	.vertical-double-dark-orange-bordered   { border-top:solid 4px #a65f23 !important;border-bottom:solid 4px #a65f23 !important; }
	.horizontal-double-dark-orange-bordered { border-left:solid 4px #a65f23 !important;border-right:solid 4px #a65f23 !important; }
	.top-double-dark-orange-bordered        { border-top:solid 4px #a65f23 !important; }
	.right-double-dark-orange-bordered      { border-right:solid 4px #a65f23 !important; }
	.bottom-double-dark-orange-bordered     { border-bottom:solid 4px #a65f23 !important; }
	.left-double-dark-orange-bordered       { border-left:solid 4px #a65f23 !important; }

	.mini-dark-yellow-bordered              { border:solid 1px #b28e2333 !important; }
	.vertical-mini-dark-yellow-bordered     { border-top:solid 1px #b28e2333 !important;border-bottom:solid 1px #b28e2333 !important; }
	.horizontal-mini-dark-yellow-bordered   { border-left:solid 1px #b28e2333 !important;border-right:solid 1px #b28e2333 !important; }
	.top-mini-dark-yellow-bordered          { border-top:solid 1px #b28e2333 !important; }
	.right-mini-dark-yellow-bordered        { border-right:solid 1px #b28e2333 !important; }
	.bottom-mini-dark-yellow-bordered       { border-bottom:solid 1px #b28e2333 !important; }
	.left-mini-dark-yellow-bordered         { border-left:solid 1px #b28e2333 !important; }
	.semi-dark-yellow-bordered              { border:solid 1px #b28e23 !important; }
	.vertical-semi-dark-yellow-bordered     { border-top:solid 1px #b28e23 !important;border-bottom:solid 1px #b28e23 !important; }
	.horizontal-semi-dark-yellow-bordered   { border-left:solid 1px #b28e23 !important;border-right:solid 1px #b28e23 !important; }
	.top-semi-dark-yellow-bordered          { border-top:solid 1px #b28e23 !important; }
	.right-semi-dark-yellow-bordered        { border-right:solid 1px #b28e23 !important; }
	.bottom-semi-dark-yellow-bordered       { border-bottom:solid 1px #b28e23 !important; }
	.left-semi-dark-yellow-bordered         { border-left:solid 1px #b28e23 !important; }
	.dark-yellow-bordered                   { border:solid 2px #b28e23 !important; }
	.vertical-dark-yellow-bordered          { border-top:solid 2px #b28e23 !important;border-bottom:solid 2px #b28e23 !important; }
	.horizontal-dark-yellow-bordered        { border-left:solid 2px #b28e23 !important;border-right:solid 2px #b28e23 !important; }
	.top-dark-yellow-bordered               { border-top:solid 2px #b28e23 !important; }
	.right-dark-yellow-bordered             { border-right:solid 2px #b28e23 !important; }
	.bottom-dark-yellow-bordered            { border-bottom:solid 2px #b28e23 !important; }
	.left-dark-yellow-bordered              { border-left:solid 2px #b28e23 !important; }
	.double-dark-yellow-bordered            { border:solid 4px #b28e23 !important; }
	.vertical-double-dark-yellow-bordered   { border-top:solid 4px #b28e23 !important;border-bottom:solid 4px #b28e23 !important; }
	.horizontal-double-dark-yellow-bordered { border-left:solid 4px #b28e23 !important;border-right:solid 4px #b28e23 !important; }
	.top-double-dark-yellow-bordered        { border-top:solid 4px #b28e23 !important; }
	.right-double-dark-yellow-bordered      { border-right:solid 4px #b28e23 !important; }
	.bottom-double-dark-yellow-bordered     { border-bottom:solid 4px #b28e23 !important; }
	.left-double-dark-yellow-bordered       { border-left:solid 4px #b28e23 !important; }

	.mini-dark-lime-bordered              { border:solid 1px #76822f33 !important; }
	.vertical-mini-dark-lime-bordered     { border-top:solid 1px #76822f33 !important;border-bottom:solid 1px #76822f33 !important; }
	.horizontal-mini-dark-lime-bordered   { border-left:solid 1px #76822f33 !important;border-right:solid 1px #76822f33 !important; }
	.top-mini-dark-lime-bordered          { border-top:solid 1px #76822f33 !important; }
	.right-mini-dark-lime-bordered        { border-right:solid 1px #76822f33 !important; }
	.bottom-mini-dark-lime-bordered       { border-bottom:solid 1px #76822f33 !important; }
	.left-mini-dark-lime-bordered         { border-left:solid 1px #76822f33 !important; }
	.semi-dark-lime-bordered              { border:solid 1px #76822f !important; }
	.vertical-semi-dark-lime-bordered     { border-top:solid 1px #76822f !important;border-bottom:solid 1px #76822f !important; }
	.horizontal-semi-dark-lime-bordered   { border-left:solid 1px #76822f !important;border-right:solid 1px #76822f !important; }
	.top-semi-dark-lime-bordered          { border-top:solid 1px #76822f !important; }
	.right-semi-dark-lime-bordered        { border-right:solid 1px #76822f !important; }
	.bottom-semi-dark-lime-bordered       { border-bottom:solid 1px #76822f !important; }
	.left-semi-dark-lime-bordered         { border-left:solid 1px #76822f !important; }
	.dark-lime-bordered                   { border:solid 2px #76822f !important; }
	.vertical-dark-lime-bordered          { border-top:solid 2px #76822f !important;border-bottom:solid 2px #76822f !important; }
	.horizontal-dark-lime-bordered        { border-left:solid 2px #76822f !important;border-right:solid 2px #76822f !important; }
	.top-dark-lime-bordered               { border-top:solid 2px #76822f !important; }
	.right-dark-lime-bordered             { border-right:solid 2px #76822f !important; }
	.bottom-dark-lime-bordered            { border-bottom:solid 2px #76822f !important; }
	.left-dark-lime-bordered              { border-left:solid 2px #76822f !important; }
	.double-dark-lime-bordered            { border:solid 4px #76822f !important; }
	.vertical-double-dark-lime-bordered   { border-top:solid 4px #76822f !important;border-bottom:solid 4px #76822f !important; }
	.horizontal-double-dark-lime-bordered { border-left:solid 4px #76822f !important;border-right:solid 4px #76822f !important; }
	.top-double-dark-lime-bordered        { border-top:solid 4px #76822f !important; }
	.right-double-dark-lime-bordered      { border-right:solid 4px #76822f !important; }
	.bottom-double-dark-lime-bordered     { border-bottom:solid 4px #76822f !important; }
	.left-double-dark-lime-bordered       { border-left:solid 4px #76822f !important; }

	.mini-dark-green-bordered              { border:solid 1px #47764733 !important; }
	.vertical-mini-dark-green-bordered     { border-top:solid 1px #47764733 !important;border-bottom:solid 1px #47764733 !important; }
	.horizontal-mini-dark-green-bordered   { border-left:solid 1px #47764733 !important;border-right:solid 1px #47764733 !important; }
	.top-mini-dark-green-bordered          { border-top:solid 1px #47764733 !important; }
	.right-mini-dark-green-bordered        { border-right:solid 1px #47764733 !important; }
	.bottom-mini-dark-green-bordered       { border-bottom:solid 1px #47764733 !important; }
	.left-mini-dark-green-bordered         { border-left:solid 1px #47764733 !important; }
	.semi-dark-green-bordered              { border:solid 1px #477647 !important; }
	.vertical-semi-dark-green-bordered     { border-top:solid 1px #477647 !important;border-bottom:solid 1px #477647 !important; }
	.horizontal-semi-dark-green-bordered   { border-left:solid 1px #477647 !important;border-right:solid 1px #477647 !important; }
	.top-semi-dark-green-bordered          { border-top:solid 1px #477647 !important; }
	.right-semi-dark-green-bordered        { border-right:solid 1px #477647 !important; }
	.bottom-semi-dark-green-bordered       { border-bottom:solid 1px #477647 !important; }
	.left-semi-dark-green-bordered         { border-left:solid 1px #477647 !important; }
	.dark-green-bordered                   { border:solid 2px #477647 !important; }
	.vertical-dark-green-bordered          { border-top:solid 2px #477647 !important;border-bottom:solid 2px #477647 !important; }
	.horizontal-dark-green-bordered        { border-left:solid 2px #477647 !important;border-right:solid 2px #477647 !important; }
	.top-dark-green-bordered               { border-top:solid 2px #477647 !important; }
	.right-dark-green-bordered             { border-right:solid 2px #477647 !important; }
	.bottom-dark-green-bordered            { border-bottom:solid 2px #477647 !important; }
	.left-dark-green-bordered              { border-left:solid 2px #477647 !important; }
	.double-dark-green-bordered            { border:solid 4px #477647 !important; }
	.vertical-double-dark-green-bordered   { border-top:solid 4px #477647 !important;border-bottom:solid 4px #477647 !important; }
	.horizontal-double-dark-green-bordered { border-left:solid 4px #477647 !important;border-right:solid 4px #477647 !important; }
	.top-double-dark-green-bordered        { border-top:solid 4px #477647 !important; }
	.right-double-dark-green-bordered      { border-right:solid 4px #477647 !important; }
	.bottom-double-dark-green-bordered     { border-bottom:solid 4px #477647 !important; }
	.left-double-dark-green-bordered       { border-left:solid 4px #477647 !important; }

	.mini-dark-aqua-bordered              { border:solid 1px #2f765f33 !important; }
	.vertical-mini-dark-aqua-bordered     { border-top:solid 1px #2f765f33 !important;border-bottom:solid 1px #2f765f33 !important; }
	.horizontal-mini-dark-aqua-bordered   { border-left:solid 1px #2f765f33 !important;border-right:solid 1px #2f765f33 !important; }
	.top-mini-dark-aqua-bordered          { border-top:solid 1px #2f765f33 !important; }
	.right-mini-dark-aqua-bordered        { border-right:solid 1px #2f765f33 !important; }
	.bottom-mini-dark-aqua-bordered       { border-bottom:solid 1px #2f765f33 !important; }
	.left-mini-dark-aqua-bordered         { border-left:solid 1px #2f765f33 !important; }
	.semi-dark-aqua-bordered              { border:solid 1px #2f765f !important; }
	.vertical-semi-dark-aqua-bordered     { border-top:solid 1px #2f765f !important;border-bottom:solid 1px #2f765f !important; }
	.horizontal-semi-dark-aqua-bordered   { border-left:solid 1px #2f765f !important;border-right:solid 1px #2f765f !important; }
	.top-semi-dark-aqua-bordered          { border-top:solid 1px #2f765f !important; }
	.right-semi-dark-aqua-bordered        { border-right:solid 1px #2f765f !important; }
	.bottom-semi-dark-aqua-bordered       { border-bottom:solid 1px #2f765f !important; }
	.left-semi-dark-aqua-bordered         { border-left:solid 1px #2f765f !important; }
	.dark-aqua-bordered                   { border:solid 2px #2f765f !important; }
	.vertical-dark-aqua-bordered          { border-top:solid 2px #2f765f !important;border-bottom:solid 2px #2f765f !important; }
	.horizontal-dark-aqua-bordered        { border-left:solid 2px #2f765f !important;border-right:solid 2px #2f765f !important; }
	.top-dark-aqua-bordered               { border-top:solid 2px #2f765f !important; }
	.right-dark-aqua-bordered             { border-right:solid 2px #2f765f !important; }
	.bottom-dark-aqua-bordered            { border-bottom:solid 2px #2f765f !important; }
	.left-dark-aqua-bordered              { border-left:solid 2px #2f765f !important; }
	.double-dark-aqua-bordered            { border:solid 4px #2f765f !important; }
	.vertical-double-dark-aqua-bordered   { border-top:solid 4px #2f765f !important;border-bottom:solid 4px #2f765f !important; }
	.horizontal-double-dark-aqua-bordered { border-left:solid 4px #2f765f !important;border-right:solid 4px #2f765f !important; }
	.top-double-dark-aqua-bordered        { border-top:solid 4px #2f765f !important; }
	.right-double-dark-aqua-bordered      { border-right:solid 4px #2f765f !important; }
	.bottom-double-dark-aqua-bordered     { border-bottom:solid 4px #2f765f !important; }
	.left-double-dark-aqua-bordered       { border-left:solid 4px #2f765f !important; }

	.mini-dark-cyan-bordered              { border:solid 1px #23767633 !important; }
	.vertical-mini-dark-cyan-bordered     { border-top:solid 1px #23767633 !important;border-bottom:solid 1px #23767633 !important; }
	.horizontal-mini-dark-cyan-bordered   { border-left:solid 1px #23767633 !important;border-right:solid 1px #23767633 !important; }
	.top-mini-dark-cyan-bordered          { border-top:solid 1px #23767633 !important; }
	.right-mini-dark-cyan-bordered        { border-right:solid 1px #23767633 !important; }
	.bottom-mini-dark-cyan-bordered       { border-bottom:solid 1px #23767633 !important; }
	.left-mini-dark-cyan-bordered         { border-left:solid 1px #23767633 !important; }
	.semi-dark-cyan-bordered              { border:solid 1px #237676 !important; }
	.vertical-semi-dark-cyan-bordered     { border-top:solid 1px #237676 !important;border-bottom:solid 1px #237676 !important; }
	.horizontal-semi-dark-cyan-bordered   { border-left:solid 1px #237676 !important;border-right:solid 1px #237676 !important; }
	.top-semi-dark-cyan-bordered          { border-top:solid 1px #237676 !important; }
	.right-semi-dark-cyan-bordered        { border-right:solid 1px #237676 !important; }
	.bottom-semi-dark-cyan-bordered       { border-bottom:solid 1px #237676 !important; }
	.left-semi-dark-cyan-bordered         { border-left:solid 1px #237676 !important; }
	.dark-cyan-bordered                   { border:solid 2px #237676 !important; }
	.vertical-dark-cyan-bordered          { border-top:solid 2px #237676 !important;border-bottom:solid 2px #237676 !important; }
	.horizontal-dark-cyan-bordered        { border-left:solid 2px #237676 !important;border-right:solid 2px #237676 !important; }
	.top-dark-cyan-bordered               { border-top:solid 2px #237676 !important; }
	.right-dark-cyan-bordered             { border-right:solid 2px #237676 !important; }
	.bottom-dark-cyan-bordered            { border-bottom:solid 2px #237676 !important; }
	.left-dark-cyan-bordered              { border-left:solid 2px #237676 !important; }
	.double-dark-cyan-bordered            { border:solid 4px #237676 !important; }
	.vertical-double-dark-cyan-bordered   { border-top:solid 4px #237676 !important;border-bottom:solid 4px #237676 !important; }
	.horizontal-double-dark-cyan-bordered { border-left:solid 4px #237676 !important;border-right:solid 4px #237676 !important; }
	.top-double-dark-cyan-bordered        { border-top:solid 4px #237676 !important; }
	.right-double-dark-cyan-bordered      { border-right:solid 4px #237676 !important; }
	.bottom-double-dark-cyan-bordered     { border-bottom:solid 4px #237676 !important; }
	.left-double-dark-cyan-bordered       { border-left:solid 4px #237676 !important; }

	.mini-dark-azure-bordered              { border:solid 1px #236b8233 !important; }
	.vertical-mini-dark-azure-bordered     { border-top:solid 1px #236b8233 !important;border-bottom:solid 1px #236b8233 !important; }
	.horizontal-mini-dark-azure-bordered   { border-left:solid 1px #236b8233 !important;border-right:solid 1px #236b8233 !important; }
	.top-mini-dark-azure-bordered          { border-top:solid 1px #236b8233 !important; }
	.right-mini-dark-azure-bordered        { border-right:solid 1px #236b8233 !important; }
	.bottom-mini-dark-azure-bordered       { border-bottom:solid 1px #236b8233 !important; }
	.left-mini-dark-azure-bordered         { border-left:solid 1px #236b8233 !important; }
	.semi-dark-azure-bordered              { border:solid 1px #236b82 !important; }
	.vertical-semi-dark-azure-bordered     { border-top:solid 1px #236b82 !important;border-bottom:solid 1px #236b82 !important; }
	.horizontal-semi-dark-azure-bordered   { border-left:solid 1px #236b82 !important;border-right:solid 1px #236b82 !important; }
	.top-semi-dark-azure-bordered          { border-top:solid 1px #236b82 !important; }
	.right-semi-dark-azure-bordered        { border-right:solid 1px #236b82 !important; }
	.bottom-semi-dark-azure-bordered       { border-bottom:solid 1px #236b82 !important; }
	.left-semi-dark-azure-bordered         { border-left:solid 1px #236b82 !important; }
	.dark-azure-bordered                   { border:solid 2px #236b82 !important; }
	.vertical-dark-azure-bordered          { border-top:solid 2px #236b82 !important;border-bottom:solid 2px #236b82 !important; }
	.horizontal-dark-azure-bordered        { border-left:solid 2px #236b82 !important;border-right:solid 2px #236b82 !important; }
	.top-dark-azure-bordered               { border-top:solid 2px #236b82 !important; }
	.right-dark-azure-bordered             { border-right:solid 2px #236b82 !important; }
	.bottom-dark-azure-bordered            { border-bottom:solid 2px #236b82 !important; }
	.left-dark-azure-bordered              { border-left:solid 2px #236b82 !important; }
	.double-dark-azure-bordered            { border:solid 4px #236b82 !important; }
	.vertical-double-dark-azure-bordered   { border-top:solid 4px #236b82 !important;border-bottom:solid 4px #236b82 !important; }
	.horizontal-double-dark-azure-bordered { border-left:solid 4px #236b82 !important;border-right:solid 4px #236b82 !important; }
	.top-double-dark-azure-bordered        { border-top:solid 4px #236b82 !important; }
	.right-double-dark-azure-bordered      { border-right:solid 4px #236b82 !important; }
	.bottom-double-dark-azure-bordered     { border-bottom:solid 4px #236b82 !important; }
	.left-double-dark-azure-bordered       { border-left:solid 4px #236b82 !important; }

	.mini-dark-blue-bordered              { border:solid 1px #23478233 !important; }
	.vertical-mini-dark-blue-bordered     { border-top:solid 1px #23478233 !important;border-bottom:solid 1px #23478233 !important; }
	.horizontal-mini-dark-blue-bordered   { border-left:solid 1px #23478233 !important;border-right:solid 1px #23478233 !important; }
	.top-mini-dark-blue-bordered          { border-top:solid 1px #23478233 !important; }
	.right-mini-dark-blue-bordered        { border-right:solid 1px #23478233 !important; }
	.bottom-mini-dark-blue-bordered       { border-bottom:solid 1px #23478233 !important; }
	.left-mini-dark-blue-bordered         { border-left:solid 1px #23478233 !important; }
	.semi-dark-blue-bordered              { border:solid 1px #234782 !important; }
	.vertical-semi-dark-blue-bordered     { border-top:solid 1px #234782 !important;border-bottom:solid 1px #234782 !important; }
	.horizontal-semi-dark-blue-bordered   { border-left:solid 1px #234782 !important;border-right:solid 1px #234782 !important; }
	.top-semi-dark-blue-bordered          { border-top:solid 1px #234782 !important; }
	.right-semi-dark-blue-bordered        { border-right:solid 1px #234782 !important; }
	.bottom-semi-dark-blue-bordered       { border-bottom:solid 1px #234782 !important; }
	.left-semi-dark-blue-bordered         { border-left:solid 1px #234782 !important; }
	.dark-blue-bordered                   { border:solid 2px #234782 !important; }
	.vertical-dark-blue-bordered          { border-top:solid 2px #234782 !important;border-bottom:solid 2px #234782 !important; }
	.horizontal-dark-blue-bordered        { border-left:solid 2px #234782 !important;border-right:solid 2px #234782 !important; }
	.top-dark-blue-bordered               { border-top:solid 2px #234782 !important; }
	.right-dark-blue-bordered             { border-right:solid 2px #234782 !important; }
	.bottom-dark-blue-bordered            { border-bottom:solid 2px #234782 !important; }
	.left-dark-blue-bordered              { border-left:solid 2px #234782 !important; }
	.double-dark-blue-bordered            { border:solid 4px #234782 !important; }
	.vertical-double-dark-blue-bordered   { border-top:solid 4px #234782 !important;border-bottom:solid 4px #234782 !important; }
	.horizontal-double-dark-blue-bordered { border-left:solid 4px #234782 !important;border-right:solid 4px #234782 !important; }
	.top-double-dark-blue-bordered        { border-top:solid 4px #234782 !important; }
	.right-double-dark-blue-bordered      { border-right:solid 4px #234782 !important; }
	.bottom-double-dark-blue-bordered     { border-bottom:solid 4px #234782 !important; }
	.left-double-dark-blue-bordered       { border-left:solid 4px #234782 !important; }

	.mini-dark-indigo-bordered              { border:solid 1px #3b3b7633 !important; }
	.vertical-mini-dark-indigo-bordered     { border-top:solid 1px #3b3b7633 !important;border-bottom:solid 1px #3b3b7633 !important; }
	.horizontal-mini-dark-indigo-bordered   { border-left:solid 1px #3b3b7633 !important;border-right:solid 1px #3b3b7633 !important; }
	.top-mini-dark-indigo-bordered          { border-top:solid 1px #3b3b7633 !important; }
	.right-mini-dark-indigo-bordered        { border-right:solid 1px #3b3b7633 !important; }
	.bottom-mini-dark-indigo-bordered       { border-bottom:solid 1px #3b3b7633 !important; }
	.left-mini-dark-indigo-bordered         { border-left:solid 1px #3b3b7633 !important; }
	.semi-dark-indigo-bordered              { border:solid 1px #3b3b76 !important; }
	.vertical-semi-dark-indigo-bordered     { border-top:solid 1px #3b3b76 !important;border-bottom:solid 1px #3b3b76 !important; }
	.horizontal-semi-dark-indigo-bordered   { border-left:solid 1px #3b3b76 !important;border-right:solid 1px #3b3b76 !important; }
	.top-semi-dark-indigo-bordered          { border-top:solid 1px #3b3b76 !important; }
	.right-semi-dark-indigo-bordered        { border-right:solid 1px #3b3b76 !important; }
	.bottom-semi-dark-indigo-bordered       { border-bottom:solid 1px #3b3b76 !important; }
	.left-semi-dark-indigo-bordered         { border-left:solid 1px #3b3b76 !important; }
	.dark-indigo-bordered                   { border:solid 2px #3b3b76 !important; }
	.vertical-dark-indigo-bordered          { border-top:solid 2px #3b3b76 !important;border-bottom:solid 2px #3b3b76 !important; }
	.horizontal-dark-indigo-bordered        { border-left:solid 2px #3b3b76 !important;border-right:solid 2px #3b3b76 !important; }
	.top-dark-indigo-bordered               { border-top:solid 2px #3b3b76 !important; }
	.right-dark-indigo-bordered             { border-right:solid 2px #3b3b76 !important; }
	.bottom-dark-indigo-bordered            { border-bottom:solid 2px #3b3b76 !important; }
	.left-dark-indigo-bordered              { border-left:solid 2px #3b3b76 !important; }
	.double-dark-indigo-bordered            { border:solid 4px #3b3b76 !important; }
	.vertical-double-dark-indigo-bordered   { border-top:solid 4px #3b3b76 !important;border-bottom:solid 4px #3b3b76 !important; }
	.horizontal-double-dark-indigo-bordered { border-left:solid 4px #3b3b76 !important;border-right:solid 4px #3b3b76 !important; }
	.top-double-dark-indigo-bordered        { border-top:solid 4px #3b3b76 !important; }
	.right-double-dark-indigo-bordered      { border-right:solid 4px #3b3b76 !important; }
	.bottom-double-dark-indigo-bordered     { border-bottom:solid 4px #3b3b76 !important; }
	.left-double-dark-indigo-bordered       { border-left:solid 4px #3b3b76 !important; }

	.mini-dark-purple-bordered              { border:solid 1px #53237633 !important; }
	.vertical-mini-dark-purple-bordered     { border-top:solid 1px #53237633 !important;border-bottom:solid 1px #53237633 !important; }
	.horizontal-mini-dark-purple-bordered   { border-left:solid 1px #53237633 !important;border-right:solid 1px #53237633 !important; }
	.top-mini-dark-purple-bordered          { border-top:solid 1px #53237633 !important; }
	.right-mini-dark-purple-bordered        { border-right:solid 1px #53237633 !important; }
	.bottom-mini-dark-purple-bordered       { border-bottom:solid 1px #53237633 !important; }
	.left-mini-dark-purple-bordered         { border-left:solid 1px #53237633 !important; }
	.semi-dark-purple-bordered              { border:solid 1px #532376 !important; }
	.vertical-semi-dark-purple-bordered     { border-top:solid 1px #532376 !important;border-bottom:solid 1px #532376 !important; }
	.horizontal-semi-dark-purple-bordered   { border-left:solid 1px #532376 !important;border-right:solid 1px #532376 !important; }
	.top-semi-dark-purple-bordered          { border-top:solid 1px #532376 !important; }
	.right-semi-dark-purple-bordered        { border-right:solid 1px #532376 !important; }
	.bottom-semi-dark-purple-bordered       { border-bottom:solid 1px #532376 !important; }
	.left-semi-dark-purple-bordered         { border-left:solid 1px #532376 !important; }
	.dark-purple-bordered                   { border:solid 2px #532376 !important; }
	.vertical-dark-purple-bordered          { border-top:solid 2px #532376 !important;border-bottom:solid 2px #532376 !important; }
	.horizontal-dark-purple-bordered        { border-left:solid 2px #532376 !important;border-right:solid 2px #532376 !important; }
	.top-dark-purple-bordered               { border-top:solid 2px #532376 !important; }
	.right-dark-purple-bordered             { border-right:solid 2px #532376 !important; }
	.bottom-dark-purple-bordered            { border-bottom:solid 2px #532376 !important; }
	.left-dark-purple-bordered              { border-left:solid 2px #532376 !important; }
	.double-dark-purple-bordered            { border:solid 4px #532376 !important; }
	.vertical-double-dark-purple-bordered   { border-top:solid 4px #532376 !important;border-bottom:solid 4px #532376 !important; }
	.horizontal-double-dark-purple-bordered { border-left:solid 4px #532376 !important;border-right:solid 4px #532376 !important; }
	.top-double-dark-purple-bordered        { border-top:solid 4px #532376 !important; }
	.right-double-dark-purple-bordered      { border-right:solid 4px #532376 !important; }
	.bottom-double-dark-purple-bordered     { border-bottom:solid 4px #532376 !important; }
	.left-double-dark-purple-bordered       { border-left:solid 4px #532376 !important; }

	.mini-dark-fuchsia-bordered              { border:solid 1px #76235f33 !important; }
	.vertical-mini-dark-fuchsia-bordered     { border-top:solid 1px #76235f33 !important;border-bottom:solid 1px #76235f33 !important; }
	.horizontal-mini-dark-fuchsia-bordered   { border-left:solid 1px #76235f33 !important;border-right:solid 1px #76235f33 !important; }
	.top-mini-dark-fuchsia-bordered          { border-top:solid 1px #76235f33 !important; }
	.right-mini-dark-fuchsia-bordered        { border-right:solid 1px #76235f33 !important; }
	.bottom-mini-dark-fuchsia-bordered       { border-bottom:solid 1px #76235f33 !important; }
	.left-mini-dark-fuchsia-bordered         { border-left:solid 1px #76235f33 !important; }
	.semi-dark-fuchsia-bordered              { border:solid 1px #76235f !important; }
	.vertical-semi-dark-fuchsia-bordered     { border-top:solid 1px #76235f !important;border-bottom:solid 1px #76235f !important; }
	.horizontal-semi-dark-fuchsia-bordered   { border-left:solid 1px #76235f !important;border-right:solid 1px #76235f !important; }
	.top-semi-dark-fuchsia-bordered          { border-top:solid 1px #76235f !important; }
	.right-semi-dark-fuchsia-bordered        { border-right:solid 1px #76235f !important; }
	.bottom-semi-dark-fuchsia-bordered       { border-bottom:solid 1px #76235f !important; }
	.left-semi-dark-fuchsia-bordered         { border-left:solid 1px #76235f !important; }
	.dark-fuchsia-bordered                   { border:solid 2px #76235f !important; }
	.vertical-dark-fuchsia-bordered          { border-top:solid 2px #76235f !important;border-bottom:solid 2px #76235f !important; }
	.horizontal-dark-fuchsia-bordered        { border-left:solid 2px #76235f !important;border-right:solid 2px #76235f !important; }
	.top-dark-fuchsia-bordered               { border-top:solid 2px #76235f !important; }
	.right-dark-fuchsia-bordered             { border-right:solid 2px #76235f !important; }
	.bottom-dark-fuchsia-bordered            { border-bottom:solid 2px #76235f !important; }
	.left-dark-fuchsia-bordered              { border-left:solid 2px #76235f !important; }
	.double-dark-fuchsia-bordered            { border:solid 4px #76235f !important; }
	.vertical-double-dark-fuchsia-bordered   { border-top:solid 4px #76235f !important;border-bottom:solid 4px #76235f !important; }
	.horizontal-double-dark-fuchsia-bordered { border-left:solid 4px #76235f !important;border-right:solid 4px #76235f !important; }
	.top-double-dark-fuchsia-bordered        { border-top:solid 4px #76235f !important; }
	.right-double-dark-fuchsia-bordered      { border-right:solid 4px #76235f !important; }
	.bottom-double-dark-fuchsia-bordered     { border-bottom:solid 4px #76235f !important; }
	.left-double-dark-fuchsia-bordered       { border-left:solid 4px #76235f !important; }

	.mini-dark-dark-red-bordered              { border:solid 1px #51141433 !important; }
	.vertical-mini-dark-dark-red-bordered     { border-top:solid 1px #51141433 !important;border-bottom:solid 1px #51141433 !important; }
	.horizontal-mini-dark-dark-red-bordered   { border-left:solid 1px #51141433 !important;border-right:solid 1px #51141433 !important; }
	.top-mini-dark-dark-red-bordered          { border-top:solid 1px #51141433 !important; }
	.right-mini-dark-dark-red-bordered        { border-right:solid 1px #51141433 !important; }
	.bottom-mini-dark-dark-red-bordered       { border-bottom:solid 1px #51141433 !important; }
	.left-mini-dark-dark-red-bordered         { border-left:solid 1px #51141433 !important; }
	.semi-dark-dark-red-bordered              { border:solid 1px #511414 !important; }
	.vertical-semi-dark-dark-red-bordered     { border-top:solid 1px #511414 !important;border-bottom:solid 1px #511414 !important; }
	.horizontal-semi-dark-dark-red-bordered   { border-left:solid 1px #511414 !important;border-right:solid 1px #511414 !important; }
	.top-semi-dark-dark-red-bordered          { border-top:solid 1px #511414 !important; }
	.right-semi-dark-dark-red-bordered        { border-right:solid 1px #511414 !important; }
	.bottom-semi-dark-dark-red-bordered       { border-bottom:solid 1px #511414 !important; }
	.left-semi-dark-dark-red-bordered         { border-left:solid 1px #511414 !important; }
	.dark-dark-red-bordered                   { border:solid 2px #511414 !important; }
	.vertical-dark-dark-red-bordered          { border-top:solid 2px #511414 !important;border-bottom:solid 2px #511414 !important; }
	.horizontal-dark-dark-red-bordered        { border-left:solid 2px #511414 !important;border-right:solid 2px #511414 !important; }
	.top-dark-dark-red-bordered               { border-top:solid 2px #511414 !important; }
	.right-dark-dark-red-bordered             { border-right:solid 2px #511414 !important; }
	.bottom-dark-dark-red-bordered            { border-bottom:solid 2px #511414 !important; }
	.left-dark-dark-red-bordered              { border-left:solid 2px #511414 !important; }
	.double-dark-dark-red-bordered            { border:solid 4px #511414 !important; }
	.vertical-double-dark-dark-red-bordered   { border-top:solid 4px #511414 !important;border-bottom:solid 4px #511414 !important; }
	.horizontal-double-dark-dark-red-bordered { border-left:solid 4px #511414 !important;border-right:solid 4px #511414 !important; }
	.top-double-dark-dark-red-bordered        { border-top:solid 4px #511414 !important; }
	.right-double-dark-dark-red-bordered      { border-right:solid 4px #511414 !important; }
	.bottom-double-dark-dark-red-bordered     { border-bottom:solid 4px #511414 !important; }
	.left-double-dark-dark-red-bordered       { border-left:solid 4px #511414 !important; }

	.mini-dark-dark-orange-bordered              { border:solid 1px #5f361433 !important; }
	.vertical-mini-dark-dark-orange-bordered     { border-top:solid 1px #5f361433 !important;border-bottom:solid 1px #5f361433 !important; }
	.horizontal-mini-dark-dark-orange-bordered   { border-left:solid 1px #5f361433 !important;border-right:solid 1px #5f361433 !important; }
	.top-mini-dark-dark-orange-bordered          { border-top:solid 1px #5f361433 !important; }
	.right-mini-dark-dark-orange-bordered        { border-right:solid 1px #5f361433 !important; }
	.bottom-mini-dark-dark-orange-bordered       { border-bottom:solid 1px #5f361433 !important; }
	.left-mini-dark-dark-orange-bordered         { border-left:solid 1px #5f361433 !important; }
	.semi-dark-dark-orange-bordered              { border:solid 1px #5f3614 !important; }
	.vertical-semi-dark-dark-orange-bordered     { border-top:solid 1px #5f3614 !important;border-bottom:solid 1px #5f3614 !important; }
	.horizontal-semi-dark-dark-orange-bordered   { border-left:solid 1px #5f3614 !important;border-right:solid 1px #5f3614 !important; }
	.top-semi-dark-dark-orange-bordered          { border-top:solid 1px #5f3614 !important; }
	.right-semi-dark-dark-orange-bordered        { border-right:solid 1px #5f3614 !important; }
	.bottom-semi-dark-dark-orange-bordered       { border-bottom:solid 1px #5f3614 !important; }
	.left-semi-dark-dark-orange-bordered         { border-left:solid 1px #5f3614 !important; }
	.dark-dark-orange-bordered                   { border:solid 2px #5f3614 !important; }
	.vertical-dark-dark-orange-bordered          { border-top:solid 2px #5f3614 !important;border-bottom:solid 2px #5f3614 !important; }
	.horizontal-dark-dark-orange-bordered        { border-left:solid 2px #5f3614 !important;border-right:solid 2px #5f3614 !important; }
	.top-dark-dark-orange-bordered               { border-top:solid 2px #5f3614 !important; }
	.right-dark-dark-orange-bordered             { border-right:solid 2px #5f3614 !important; }
	.bottom-dark-dark-orange-bordered            { border-bottom:solid 2px #5f3614 !important; }
	.left-dark-dark-orange-bordered              { border-left:solid 2px #5f3614 !important; }
	.double-dark-dark-orange-bordered            { border:solid 4px #5f3614 !important; }
	.vertical-double-dark-dark-orange-bordered   { border-top:solid 4px #5f3614 !important;border-bottom:solid 4px #5f3614 !important; }
	.horizontal-double-dark-dark-orange-bordered { border-left:solid 4px #5f3614 !important;border-right:solid 4px #5f3614 !important; }
	.top-double-dark-dark-orange-bordered        { border-top:solid 4px #5f3614 !important; }
	.right-double-dark-dark-orange-bordered      { border-right:solid 4px #5f3614 !important; }
	.bottom-double-dark-dark-orange-bordered     { border-bottom:solid 4px #5f3614 !important; }
	.left-double-dark-dark-orange-bordered       { border-left:solid 4px #5f3614 !important; }

	.mini-dark-dark-yellow-bordered              { border:solid 1px #66511433 !important; }
	.vertical-mini-dark-dark-yellow-bordered     { border-top:solid 1px #66511433 !important;border-bottom:solid 1px #66511433 !important; }
	.horizontal-mini-dark-dark-yellow-bordered   { border-left:solid 1px #66511433 !important;border-right:solid 1px #66511433 !important; }
	.top-mini-dark-dark-yellow-bordered          { border-top:solid 1px #66511433 !important; }
	.right-mini-dark-dark-yellow-bordered        { border-right:solid 1px #66511433 !important; }
	.bottom-mini-dark-dark-yellow-bordered       { border-bottom:solid 1px #66511433 !important; }
	.left-mini-dark-dark-yellow-bordered         { border-left:solid 1px #66511433 !important; }
	.semi-dark-dark-yellow-bordered              { border:solid 1px #665114 !important; }
	.vertical-semi-dark-dark-yellow-bordered     { border-top:solid 1px #665114 !important;border-bottom:solid 1px #665114 !important; }
	.horizontal-semi-dark-dark-yellow-bordered   { border-left:solid 1px #665114 !important;border-right:solid 1px #665114 !important; }
	.top-semi-dark-dark-yellow-bordered          { border-top:solid 1px #665114 !important; }
	.right-semi-dark-dark-yellow-bordered        { border-right:solid 1px #665114 !important; }
	.bottom-semi-dark-dark-yellow-bordered       { border-bottom:solid 1px #665114 !important; }
	.left-semi-dark-dark-yellow-bordered         { border-left:solid 1px #665114 !important; }
	.dark-dark-yellow-bordered                   { border:solid 2px #665114 !important; }
	.vertical-dark-dark-yellow-bordered          { border-top:solid 2px #665114 !important;border-bottom:solid 2px #665114 !important; }
	.horizontal-dark-dark-yellow-bordered        { border-left:solid 2px #665114 !important;border-right:solid 2px #665114 !important; }
	.top-dark-dark-yellow-bordered               { border-top:solid 2px #665114 !important; }
	.right-dark-dark-yellow-bordered             { border-right:solid 2px #665114 !important; }
	.bottom-dark-dark-yellow-bordered            { border-bottom:solid 2px #665114 !important; }
	.left-dark-dark-yellow-bordered              { border-left:solid 2px #665114 !important; }
	.double-dark-dark-yellow-bordered            { border:solid 4px #665114 !important; }
	.vertical-double-dark-dark-yellow-bordered   { border-top:solid 4px #665114 !important;border-bottom:solid 4px #665114 !important; }
	.horizontal-double-dark-dark-yellow-bordered { border-left:solid 4px #665114 !important;border-right:solid 4px #665114 !important; }
	.top-double-dark-dark-yellow-bordered        { border-top:solid 4px #665114 !important; }
	.right-double-dark-dark-yellow-bordered      { border-right:solid 4px #665114 !important; }
	.bottom-double-dark-dark-yellow-bordered     { border-bottom:solid 4px #665114 !important; }
	.left-double-dark-dark-yellow-bordered       { border-left:solid 4px #665114 !important; }

	.mini-dark-dark-lime-bordered              { border:solid 1px #444a1b33 !important; }
	.vertical-mini-dark-dark-lime-bordered     { border-top:solid 1px #444a1b33 !important;border-bottom:solid 1px #444a1b33 !important; }
	.horizontal-mini-dark-dark-lime-bordered   { border-left:solid 1px #444a1b33 !important;border-right:solid 1px #444a1b33 !important; }
	.top-mini-dark-dark-lime-bordered          { border-top:solid 1px #444a1b33 !important; }
	.right-mini-dark-dark-lime-bordered        { border-right:solid 1px #444a1b33 !important; }
	.bottom-mini-dark-dark-lime-bordered       { border-bottom:solid 1px #444a1b33 !important; }
	.left-mini-dark-dark-lime-bordered         { border-left:solid 1px #444a1b33 !important; }
	.semi-dark-dark-lime-bordered              { border:solid 1px #444a1b !important; }
	.vertical-semi-dark-dark-lime-bordered     { border-top:solid 1px #444a1b !important;border-bottom:solid 1px #444a1b !important; }
	.horizontal-semi-dark-dark-lime-bordered   { border-left:solid 1px #444a1b !important;border-right:solid 1px #444a1b !important; }
	.top-semi-dark-dark-lime-bordered          { border-top:solid 1px #444a1b !important; }
	.right-semi-dark-dark-lime-bordered        { border-right:solid 1px #444a1b !important; }
	.bottom-semi-dark-dark-lime-bordered       { border-bottom:solid 1px #444a1b !important; }
	.left-semi-dark-dark-lime-bordered         { border-left:solid 1px #444a1b !important; }
	.dark-dark-lime-bordered                   { border:solid 2px #444a1b !important; }
	.vertical-dark-dark-lime-bordered          { border-top:solid 2px #444a1b !important;border-bottom:solid 2px #444a1b !important; }
	.horizontal-dark-dark-lime-bordered        { border-left:solid 2px #444a1b !important;border-right:solid 2px #444a1b !important; }
	.top-dark-dark-lime-bordered               { border-top:solid 2px #444a1b !important; }
	.right-dark-dark-lime-bordered             { border-right:solid 2px #444a1b !important; }
	.bottom-dark-dark-lime-bordered            { border-bottom:solid 2px #444a1b !important; }
	.left-dark-dark-lime-bordered              { border-left:solid 2px #444a1b !important; }
	.double-dark-dark-lime-bordered            { border:solid 4px #444a1b !important; }
	.vertical-double-dark-dark-lime-bordered   { border-top:solid 4px #444a1b !important;border-bottom:solid 4px #444a1b !important; }
	.horizontal-double-dark-dark-lime-bordered { border-left:solid 4px #444a1b !important;border-right:solid 4px #444a1b !important; }
	.top-double-dark-dark-lime-bordered        { border-top:solid 4px #444a1b !important; }
	.right-double-dark-dark-lime-bordered      { border-right:solid 4px #444a1b !important; }
	.bottom-double-dark-dark-lime-bordered     { border-bottom:solid 4px #444a1b !important; }
	.left-double-dark-dark-lime-bordered       { border-left:solid 4px #444a1b !important; }

	.mini-dark-dark-green-bordered              { border:solid 1px #28442833 !important; }
	.vertical-mini-dark-dark-green-bordered     { border-top:solid 1px #28442833 !important;border-bottom:solid 1px #28442833 !important; }
	.horizontal-mini-dark-dark-green-bordered   { border-left:solid 1px #28442833 !important;border-right:solid 1px #28442833 !important; }
	.top-mini-dark-dark-green-bordered          { border-top:solid 1px #28442833 !important; }
	.right-mini-dark-dark-green-bordered        { border-right:solid 1px #28442833 !important; }
	.bottom-mini-dark-dark-green-bordered       { border-bottom:solid 1px #28442833 !important; }
	.left-mini-dark-dark-green-bordered         { border-left:solid 1px #28442833 !important; }
	.semi-dark-dark-green-bordered              { border:solid 1px #284428 !important; }
	.vertical-semi-dark-dark-green-bordered     { border-top:solid 1px #284428 !important;border-bottom:solid 1px #284428 !important; }
	.horizontal-semi-dark-dark-green-bordered   { border-left:solid 1px #284428 !important;border-right:solid 1px #284428 !important; }
	.top-semi-dark-dark-green-bordered          { border-top:solid 1px #284428 !important; }
	.right-semi-dark-dark-green-bordered        { border-right:solid 1px #284428 !important; }
	.bottom-semi-dark-dark-green-bordered       { border-bottom:solid 1px #284428 !important; }
	.left-semi-dark-dark-green-bordered         { border-left:solid 1px #284428 !important; }
	.dark-dark-green-bordered                   { border:solid 2px #284428 !important; }
	.vertical-dark-dark-green-bordered          { border-top:solid 2px #284428 !important;border-bottom:solid 2px #284428 !important; }
	.horizontal-dark-dark-green-bordered        { border-left:solid 2px #284428 !important;border-right:solid 2px #284428 !important; }
	.top-dark-dark-green-bordered               { border-top:solid 2px #284428 !important; }
	.right-dark-dark-green-bordered             { border-right:solid 2px #284428 !important; }
	.bottom-dark-dark-green-bordered            { border-bottom:solid 2px #284428 !important; }
	.left-dark-dark-green-bordered              { border-left:solid 2px #284428 !important; }
	.double-dark-dark-green-bordered            { border:solid 4px #284428 !important; }
	.vertical-double-dark-dark-green-bordered   { border-top:solid 4px #284428 !important;border-bottom:solid 4px #284428 !important; }
	.horizontal-double-dark-dark-green-bordered { border-left:solid 4px #284428 !important;border-right:solid 4px #284428 !important; }
	.top-double-dark-dark-green-bordered        { border-top:solid 4px #284428 !important; }
	.right-double-dark-dark-green-bordered      { border-right:solid 4px #284428 !important; }
	.bottom-double-dark-dark-green-bordered     { border-bottom:solid 4px #284428 !important; }
	.left-double-dark-dark-green-bordered       { border-left:solid 4px #284428 !important; }

	.mini-dark-dark-aqua-bordered              { border:solid 1px #1b443633 !important; }
	.vertical-mini-dark-dark-aqua-bordered     { border-top:solid 1px #1b443633 !important;border-bottom:solid 1px #1b443633 !important; }
	.horizontal-mini-dark-dark-aqua-bordered   { border-left:solid 1px #1b443633 !important;border-right:solid 1px #1b443633 !important; }
	.top-mini-dark-dark-aqua-bordered          { border-top:solid 1px #1b443633 !important; }
	.right-mini-dark-dark-aqua-bordered        { border-right:solid 1px #1b443633 !important; }
	.bottom-mini-dark-dark-aqua-bordered       { border-bottom:solid 1px #1b443633 !important; }
	.left-mini-dark-dark-aqua-bordered         { border-left:solid 1px #1b443633 !important; }
	.semi-dark-dark-aqua-bordered              { border:solid 1px #1b4436 !important; }
	.vertical-semi-dark-dark-aqua-bordered     { border-top:solid 1px #1b4436 !important;border-bottom:solid 1px #1b4436 !important; }
	.horizontal-semi-dark-dark-aqua-bordered   { border-left:solid 1px #1b4436 !important;border-right:solid 1px #1b4436 !important; }
	.top-semi-dark-dark-aqua-bordered          { border-top:solid 1px #1b4436 !important; }
	.right-semi-dark-dark-aqua-bordered        { border-right:solid 1px #1b4436 !important; }
	.bottom-semi-dark-dark-aqua-bordered       { border-bottom:solid 1px #1b4436 !important; }
	.left-semi-dark-dark-aqua-bordered         { border-left:solid 1px #1b4436 !important; }
	.dark-dark-aqua-bordered                   { border:solid 2px #1b4436 !important; }
	.vertical-dark-dark-aqua-bordered          { border-top:solid 2px #1b4436 !important;border-bottom:solid 2px #1b4436 !important; }
	.horizontal-dark-dark-aqua-bordered        { border-left:solid 2px #1b4436 !important;border-right:solid 2px #1b4436 !important; }
	.top-dark-dark-aqua-bordered               { border-top:solid 2px #1b4436 !important; }
	.right-dark-dark-aqua-bordered             { border-right:solid 2px #1b4436 !important; }
	.bottom-dark-dark-aqua-bordered            { border-bottom:solid 2px #1b4436 !important; }
	.left-dark-dark-aqua-bordered              { border-left:solid 2px #1b4436 !important; }
	.double-dark-dark-aqua-bordered            { border:solid 4px #1b4436 !important; }
	.vertical-double-dark-dark-aqua-bordered   { border-top:solid 4px #1b4436 !important;border-bottom:solid 4px #1b4436 !important; }
	.horizontal-double-dark-dark-aqua-bordered { border-left:solid 4px #1b4436 !important;border-right:solid 4px #1b4436 !important; }
	.top-double-dark-dark-aqua-bordered        { border-top:solid 4px #1b4436 !important; }
	.right-double-dark-dark-aqua-bordered      { border-right:solid 4px #1b4436 !important; }
	.bottom-double-dark-dark-aqua-bordered     { border-bottom:solid 4px #1b4436 !important; }
	.left-double-dark-dark-aqua-bordered       { border-left:solid 4px #1b4436 !important; }

	.mini-dark-dark-cyan-bordered              { border:solid 1px #14444433 !important; }
	.vertical-mini-dark-dark-cyan-bordered     { border-top:solid 1px #14444433 !important;border-bottom:solid 1px #14444433 !important; }
	.horizontal-mini-dark-dark-cyan-bordered   { border-left:solid 1px #14444433 !important;border-right:solid 1px #14444433 !important; }
	.top-mini-dark-dark-cyan-bordered          { border-top:solid 1px #14444433 !important; }
	.right-mini-dark-dark-cyan-bordered        { border-right:solid 1px #14444433 !important; }
	.bottom-mini-dark-dark-cyan-bordered       { border-bottom:solid 1px #14444433 !important; }
	.left-mini-dark-dark-cyan-bordered         { border-left:solid 1px #14444433 !important; }
	.semi-dark-dark-cyan-bordered              { border:solid 1px #144444 !important; }
	.vertical-semi-dark-dark-cyan-bordered     { border-top:solid 1px #144444 !important;border-bottom:solid 1px #144444 !important; }
	.horizontal-semi-dark-dark-cyan-bordered   { border-left:solid 1px #144444 !important;border-right:solid 1px #144444 !important; }
	.top-semi-dark-dark-cyan-bordered          { border-top:solid 1px #144444 !important; }
	.right-semi-dark-dark-cyan-bordered        { border-right:solid 1px #144444 !important; }
	.bottom-semi-dark-dark-cyan-bordered       { border-bottom:solid 1px #144444 !important; }
	.left-semi-dark-dark-cyan-bordered         { border-left:solid 1px #144444 !important; }
	.dark-dark-cyan-bordered                   { border:solid 2px #144444 !important; }
	.vertical-dark-dark-cyan-bordered          { border-top:solid 2px #144444 !important;border-bottom:solid 2px #144444 !important; }
	.horizontal-dark-dark-cyan-bordered        { border-left:solid 2px #144444 !important;border-right:solid 2px #144444 !important; }
	.top-dark-dark-cyan-bordered               { border-top:solid 2px #144444 !important; }
	.right-dark-dark-cyan-bordered             { border-right:solid 2px #144444 !important; }
	.bottom-dark-dark-cyan-bordered            { border-bottom:solid 2px #144444 !important; }
	.left-dark-dark-cyan-bordered              { border-left:solid 2px #144444 !important; }
	.double-dark-dark-cyan-bordered            { border:solid 4px #144444 !important; }
	.vertical-double-dark-dark-cyan-bordered   { border-top:solid 4px #144444 !important;border-bottom:solid 4px #144444 !important; }
	.horizontal-double-dark-dark-cyan-bordered { border-left:solid 4px #144444 !important;border-right:solid 4px #144444 !important; }
	.top-double-dark-dark-cyan-bordered        { border-top:solid 4px #144444 !important; }
	.right-double-dark-dark-cyan-bordered      { border-right:solid 4px #144444 !important; }
	.bottom-double-dark-dark-cyan-bordered     { border-bottom:solid 4px #144444 !important; }
	.left-double-dark-dark-cyan-bordered       { border-left:solid 4px #144444 !important; }

	.mini-dark-dark-azure-bordered              { border:solid 1px #143d4a33 !important; }
	.vertical-mini-dark-dark-azure-bordered     { border-top:solid 1px #143d4a33 !important;border-bottom:solid 1px #143d4a33 !important; }
	.horizontal-mini-dark-dark-azure-bordered   { border-left:solid 1px #143d4a33 !important;border-right:solid 1px #143d4a33 !important; }
	.top-mini-dark-dark-azure-bordered          { border-top:solid 1px #143d4a33 !important; }
	.right-mini-dark-dark-azure-bordered        { border-right:solid 1px #143d4a33 !important; }
	.bottom-mini-dark-dark-azure-bordered       { border-bottom:solid 1px #143d4a33 !important; }
	.left-mini-dark-dark-azure-bordered         { border-left:solid 1px #143d4a33 !important; }
	.semi-dark-dark-azure-bordered              { border:solid 1px #143d4a !important; }
	.vertical-semi-dark-dark-azure-bordered     { border-top:solid 1px #143d4a !important;border-bottom:solid 1px #143d4a !important; }
	.horizontal-semi-dark-dark-azure-bordered   { border-left:solid 1px #143d4a !important;border-right:solid 1px #143d4a !important; }
	.top-semi-dark-dark-azure-bordered          { border-top:solid 1px #143d4a !important; }
	.right-semi-dark-dark-azure-bordered        { border-right:solid 1px #143d4a !important; }
	.bottom-semi-dark-dark-azure-bordered       { border-bottom:solid 1px #143d4a !important; }
	.left-semi-dark-dark-azure-bordered         { border-left:solid 1px #143d4a !important; }
	.dark-dark-azure-bordered                   { border:solid 2px #143d4a !important; }
	.vertical-dark-dark-azure-bordered          { border-top:solid 2px #143d4a !important;border-bottom:solid 2px #143d4a !important; }
	.horizontal-dark-dark-azure-bordered        { border-left:solid 2px #143d4a !important;border-right:solid 2px #143d4a !important; }
	.top-dark-dark-azure-bordered               { border-top:solid 2px #143d4a !important; }
	.right-dark-dark-azure-bordered             { border-right:solid 2px #143d4a !important; }
	.bottom-dark-dark-azure-bordered            { border-bottom:solid 2px #143d4a !important; }
	.left-dark-dark-azure-bordered              { border-left:solid 2px #143d4a !important; }
	.double-dark-dark-azure-bordered            { border:solid 4px #143d4a !important; }
	.vertical-double-dark-dark-azure-bordered   { border-top:solid 4px #143d4a !important;border-bottom:solid 4px #143d4a !important; }
	.horizontal-double-dark-dark-azure-bordered { border-left:solid 4px #143d4a !important;border-right:solid 4px #143d4a !important; }
	.top-double-dark-dark-azure-bordered        { border-top:solid 4px #143d4a !important; }
	.right-double-dark-dark-azure-bordered      { border-right:solid 4px #143d4a !important; }
	.bottom-double-dark-dark-azure-bordered     { border-bottom:solid 4px #143d4a !important; }
	.left-double-dark-dark-azure-bordered       { border-left:solid 4px #143d4a !important; }

	.mini-dark-dark-blue-bordered              { border:solid 1px #14284a33 !important; }
	.vertical-mini-dark-dark-blue-bordered     { border-top:solid 1px #14284a33 !important;border-bottom:solid 1px #14284a33 !important; }
	.horizontal-mini-dark-dark-blue-bordered   { border-left:solid 1px #14284a33 !important;border-right:solid 1px #14284a33 !important; }
	.top-mini-dark-dark-blue-bordered          { border-top:solid 1px #14284a33 !important; }
	.right-mini-dark-dark-blue-bordered        { border-right:solid 1px #14284a33 !important; }
	.bottom-mini-dark-dark-blue-bordered       { border-bottom:solid 1px #14284a33 !important; }
	.left-mini-dark-dark-blue-bordered         { border-left:solid 1px #14284a33 !important; }
	.semi-dark-dark-blue-bordered              { border:solid 1px #14284a !important; }
	.vertical-semi-dark-dark-blue-bordered     { border-top:solid 1px #14284a !important;border-bottom:solid 1px #14284a !important; }
	.horizontal-semi-dark-dark-blue-bordered   { border-left:solid 1px #14284a !important;border-right:solid 1px #14284a !important; }
	.top-semi-dark-dark-blue-bordered          { border-top:solid 1px #14284a !important; }
	.right-semi-dark-dark-blue-bordered        { border-right:solid 1px #14284a !important; }
	.bottom-semi-dark-dark-blue-bordered       { border-bottom:solid 1px #14284a !important; }
	.left-semi-dark-dark-blue-bordered         { border-left:solid 1px #14284a !important; }
	.dark-dark-blue-bordered                   { border:solid 2px #14284a !important; }
	.vertical-dark-dark-blue-bordered          { border-top:solid 2px #14284a !important;border-bottom:solid 2px #14284a !important; }
	.horizontal-dark-dark-blue-bordered        { border-left:solid 2px #14284a !important;border-right:solid 2px #14284a !important; }
	.top-dark-dark-blue-bordered               { border-top:solid 2px #14284a !important; }
	.right-dark-dark-blue-bordered             { border-right:solid 2px #14284a !important; }
	.bottom-dark-dark-blue-bordered            { border-bottom:solid 2px #14284a !important; }
	.left-dark-dark-blue-bordered              { border-left:solid 2px #14284a !important; }
	.double-dark-dark-blue-bordered            { border:solid 4px #14284a !important; }
	.vertical-double-dark-dark-blue-bordered   { border-top:solid 4px #14284a !important;border-bottom:solid 4px #14284a !important; }
	.horizontal-double-dark-dark-blue-bordered { border-left:solid 4px #14284a !important;border-right:solid 4px #14284a !important; }
	.top-double-dark-dark-blue-bordered        { border-top:solid 4px #14284a !important; }
	.right-double-dark-dark-blue-bordered      { border-right:solid 4px #14284a !important; }
	.bottom-double-dark-dark-blue-bordered     { border-bottom:solid 4px #14284a !important; }
	.left-double-dark-dark-blue-bordered       { border-left:solid 4px #14284a !important; }

	.mini-dark-dark-indigo-bordered              { border:solid 1px #22224433 !important; }
	.vertical-mini-dark-dark-indigo-bordered     { border-top:solid 1px #22224433 !important;border-bottom:solid 1px #22224433 !important; }
	.horizontal-mini-dark-dark-indigo-bordered   { border-left:solid 1px #22224433 !important;border-right:solid 1px #22224433 !important; }
	.top-mini-dark-dark-indigo-bordered          { border-top:solid 1px #22224433 !important; }
	.right-mini-dark-dark-indigo-bordered        { border-right:solid 1px #22224433 !important; }
	.bottom-mini-dark-dark-indigo-bordered       { border-bottom:solid 1px #22224433 !important; }
	.left-mini-dark-dark-indigo-bordered         { border-left:solid 1px #22224433 !important; }
	.semi-dark-dark-indigo-bordered              { border:solid 1px #222244 !important; }
	.vertical-semi-dark-dark-indigo-bordered     { border-top:solid 1px #222244 !important;border-bottom:solid 1px #222244 !important; }
	.horizontal-semi-dark-dark-indigo-bordered   { border-left:solid 1px #222244 !important;border-right:solid 1px #222244 !important; }
	.top-semi-dark-dark-indigo-bordered          { border-top:solid 1px #222244 !important; }
	.right-semi-dark-dark-indigo-bordered        { border-right:solid 1px #222244 !important; }
	.bottom-semi-dark-dark-indigo-bordered       { border-bottom:solid 1px #222244 !important; }
	.left-semi-dark-dark-indigo-bordered         { border-left:solid 1px #222244 !important; }
	.dark-dark-indigo-bordered                   { border:solid 2px #222244 !important; }
	.vertical-dark-dark-indigo-bordered          { border-top:solid 2px #222244 !important;border-bottom:solid 2px #222244 !important; }
	.horizontal-dark-dark-indigo-bordered        { border-left:solid 2px #222244 !important;border-right:solid 2px #222244 !important; }
	.top-dark-dark-indigo-bordered               { border-top:solid 2px #222244 !important; }
	.right-dark-dark-indigo-bordered             { border-right:solid 2px #222244 !important; }
	.bottom-dark-dark-indigo-bordered            { border-bottom:solid 2px #222244 !important; }
	.left-dark-dark-indigo-bordered              { border-left:solid 2px #222244 !important; }
	.double-dark-dark-indigo-bordered            { border:solid 4px #222244 !important; }
	.vertical-double-dark-dark-indigo-bordered   { border-top:solid 4px #222244 !important;border-bottom:solid 4px #222244 !important; }
	.horizontal-double-dark-dark-indigo-bordered { border-left:solid 4px #222244 !important;border-right:solid 4px #222244 !important; }
	.top-double-dark-dark-indigo-bordered        { border-top:solid 4px #222244 !important; }
	.right-double-dark-dark-indigo-bordered      { border-right:solid 4px #222244 !important; }
	.bottom-double-dark-dark-indigo-bordered     { border-bottom:solid 4px #222244 !important; }
	.left-double-dark-dark-indigo-bordered       { border-left:solid 4px #222244 !important; }

	.mini-dark-dark-purple-bordered              { border:solid 1px #2f144433 !important; }
	.vertical-mini-dark-dark-purple-bordered     { border-top:solid 1px #2f144433 !important;border-bottom:solid 1px #2f144433 !important; }
	.horizontal-mini-dark-dark-purple-bordered   { border-left:solid 1px #2f144433 !important;border-right:solid 1px #2f144433 !important; }
	.top-mini-dark-dark-purple-bordered          { border-top:solid 1px #2f144433 !important; }
	.right-mini-dark-dark-purple-bordered        { border-right:solid 1px #2f144433 !important; }
	.bottom-mini-dark-dark-purple-bordered       { border-bottom:solid 1px #2f144433 !important; }
	.left-mini-dark-dark-purple-bordered         { border-left:solid 1px #2f144433 !important; }
	.semi-dark-dark-purple-bordered              { border:solid 1px #2f1444 !important; }
	.vertical-semi-dark-dark-purple-bordered     { border-top:solid 1px #2f1444 !important;border-bottom:solid 1px #2f1444 !important; }
	.horizontal-semi-dark-dark-purple-bordered   { border-left:solid 1px #2f1444 !important;border-right:solid 1px #2f1444 !important; }
	.top-semi-dark-dark-purple-bordered          { border-top:solid 1px #2f1444 !important; }
	.right-semi-dark-dark-purple-bordered        { border-right:solid 1px #2f1444 !important; }
	.bottom-semi-dark-dark-purple-bordered       { border-bottom:solid 1px #2f1444 !important; }
	.left-semi-dark-dark-purple-bordered         { border-left:solid 1px #2f1444 !important; }
	.dark-dark-purple-bordered                   { border:solid 2px #2f1444 !important; }
	.vertical-dark-dark-purple-bordered          { border-top:solid 2px #2f1444 !important;border-bottom:solid 2px #2f1444 !important; }
	.horizontal-dark-dark-purple-bordered        { border-left:solid 2px #2f1444 !important;border-right:solid 2px #2f1444 !important; }
	.top-dark-dark-purple-bordered               { border-top:solid 2px #2f1444 !important; }
	.right-dark-dark-purple-bordered             { border-right:solid 2px #2f1444 !important; }
	.bottom-dark-dark-purple-bordered            { border-bottom:solid 2px #2f1444 !important; }
	.left-dark-dark-purple-bordered              { border-left:solid 2px #2f1444 !important; }
	.double-dark-dark-purple-bordered            { border:solid 4px #2f1444 !important; }
	.vertical-double-dark-dark-purple-bordered   { border-top:solid 4px #2f1444 !important;border-bottom:solid 4px #2f1444 !important; }
	.horizontal-double-dark-dark-purple-bordered { border-left:solid 4px #2f1444 !important;border-right:solid 4px #2f1444 !important; }
	.top-double-dark-dark-purple-bordered        { border-top:solid 4px #2f1444 !important; }
	.right-double-dark-dark-purple-bordered      { border-right:solid 4px #2f1444 !important; }
	.bottom-double-dark-dark-purple-bordered     { border-bottom:solid 4px #2f1444 !important; }
	.left-double-dark-dark-purple-bordered       { border-left:solid 4px #2f1444 !important; }

	.mini-dark-dark-fuchsia-bordered              { border:solid 1px #44143633 !important; }
	.vertical-mini-dark-dark-fuchsia-bordered     { border-top:solid 1px #44143633 !important;border-bottom:solid 1px #44143633 !important; }
	.horizontal-mini-dark-dark-fuchsia-bordered   { border-left:solid 1px #44143633 !important;border-right:solid 1px #44143633 !important; }
	.top-mini-dark-dark-fuchsia-bordered          { border-top:solid 1px #44143633 !important; }
	.right-mini-dark-dark-fuchsia-bordered        { border-right:solid 1px #44143633 !important; }
	.bottom-mini-dark-dark-fuchsia-bordered       { border-bottom:solid 1px #44143633 !important; }
	.left-mini-dark-dark-fuchsia-bordered         { border-left:solid 1px #44143633 !important; }
	.semi-dark-dark-fuchsia-bordered              { border:solid 1px #441436 !important; }
	.vertical-semi-dark-dark-fuchsia-bordered     { border-top:solid 1px #441436 !important;border-bottom:solid 1px #441436 !important; }
	.horizontal-semi-dark-dark-fuchsia-bordered   { border-left:solid 1px #441436 !important;border-right:solid 1px #441436 !important; }
	.top-semi-dark-dark-fuchsia-bordered          { border-top:solid 1px #441436 !important; }
	.right-semi-dark-dark-fuchsia-bordered        { border-right:solid 1px #441436 !important; }
	.bottom-semi-dark-dark-fuchsia-bordered       { border-bottom:solid 1px #441436 !important; }
	.left-semi-dark-dark-fuchsia-bordered         { border-left:solid 1px #441436 !important; }
	.dark-dark-fuchsia-bordered                   { border:solid 2px #441436 !important; }
	.vertical-dark-dark-fuchsia-bordered          { border-top:solid 2px #441436 !important;border-bottom:solid 2px #441436 !important; }
	.horizontal-dark-dark-fuchsia-bordered        { border-left:solid 2px #441436 !important;border-right:solid 2px #441436 !important; }
	.top-dark-dark-fuchsia-bordered               { border-top:solid 2px #441436 !important; }
	.right-dark-dark-fuchsia-bordered             { border-right:solid 2px #441436 !important; }
	.bottom-dark-dark-fuchsia-bordered            { border-bottom:solid 2px #441436 !important; }
	.left-dark-dark-fuchsia-bordered              { border-left:solid 2px #441436 !important; }
	.double-dark-dark-fuchsia-bordered            { border:solid 4px #441436 !important; }
	.vertical-double-dark-dark-fuchsia-bordered   { border-top:solid 4px #441436 !important;border-bottom:solid 4px #441436 !important; }
	.horizontal-double-dark-dark-fuchsia-bordered { border-left:solid 4px #441436 !important;border-right:solid 4px #441436 !important; }
	.top-double-dark-dark-fuchsia-bordered        { border-top:solid 4px #441436 !important; }
	.right-double-dark-dark-fuchsia-bordered      { border-right:solid 4px #441436 !important; }
	.bottom-double-dark-dark-fuchsia-bordered     { border-bottom:solid 4px #441436 !important; }
	.left-double-dark-dark-fuchsia-bordered       { border-left:solid 4px #441436 !important; }

	.mini-light-text-bordered              { border:solid 1px #e5e5e533 !important; }
	.vertical-mini-light-text-bordered     { border-top:solid 1px #e5e5e533 !important;border-bottom:solid 1px #e5e5e533 !important; }
	.horizontal-mini-light-text-bordered   { border-left:solid 1px #e5e5e533 !important;border-right:solid 1px #e5e5e533 !important; }
	.top-mini-light-text-bordered          { border-top:solid 1px #e5e5e533 !important; }
	.right-mini-light-text-bordered        { border-right:solid 1px #e5e5e533 !important; }
	.bottom-mini-light-text-bordered       { border-bottom:solid 1px #e5e5e533 !important; }
	.left-mini-light-text-bordered         { border-left:solid 1px #e5e5e533 !important; }
	.semi-light-text-bordered              { border:solid 1px #e5e5e5 !important; }
	.vertical-semi-light-text-bordered     { border-top:solid 1px #e5e5e5 !important;border-bottom:solid 1px #e5e5e5 !important; }
	.horizontal-semi-light-text-bordered   { border-left:solid 1px #e5e5e5 !important;border-right:solid 1px #e5e5e5 !important; }
	.top-semi-light-text-bordered          { border-top:solid 1px #e5e5e5 !important; }
	.right-semi-light-text-bordered        { border-right:solid 1px #e5e5e5 !important; }
	.bottom-semi-light-text-bordered       { border-bottom:solid 1px #e5e5e5 !important; }
	.left-semi-light-text-bordered         { border-left:solid 1px #e5e5e5 !important; }
	.light-text-bordered                   { border:solid 2px #e5e5e5 !important; }
	.vertical-light-text-bordered          { border-top:solid 2px #e5e5e5 !important;border-bottom:solid 2px #e5e5e5 !important; }
	.horizontal-light-text-bordered        { border-left:solid 2px #e5e5e5 !important;border-right:solid 2px #e5e5e5 !important; }
	.top-light-text-bordered               { border-top:solid 2px #e5e5e5 !important; }
	.right-light-text-bordered             { border-right:solid 2px #e5e5e5 !important; }
	.bottom-light-text-bordered            { border-bottom:solid 2px #e5e5e5 !important; }
	.left-light-text-bordered              { border-left:solid 2px #e5e5e5 !important; }
	.double-light-text-bordered            { border:solid 4px #e5e5e5 !important; }
	.vertical-double-light-text-bordered   { border-top:solid 4px #e5e5e5 !important;border-bottom:solid 4px #e5e5e5 !important; }
	.horizontal-double-light-text-bordered { border-left:solid 4px #e5e5e5 !important;border-right:solid 4px #e5e5e5 !important; }
	.top-double-light-text-bordered        { border-top:solid 4px #e5e5e5 !important; }
	.right-double-light-text-bordered      { border-right:solid 4px #e5e5e5 !important; }
	.bottom-double-light-text-bordered     { border-bottom:solid 4px #e5e5e5 !important; }
	.left-double-light-text-bordered       { border-left:solid 4px #e5e5e5 !important; }

	.mini-dark-text-bordered              { border:solid 1px #44444433 !important; }
	.vertical-mini-dark-text-bordered     { border-top:solid 1px #44444433 !important;border-bottom:solid 1px #44444433 !important; }
	.horizontal-mini-dark-text-bordered   { border-left:solid 1px #44444433 !important;border-right:solid 1px #44444433 !important; }
	.top-mini-dark-text-bordered          { border-top:solid 1px #44444433 !important; }
	.right-mini-dark-text-bordered        { border-right:solid 1px #44444433 !important; }
	.bottom-mini-dark-text-bordered       { border-bottom:solid 1px #44444433 !important; }
	.left-mini-dark-text-bordered         { border-left:solid 1px #44444433 !important; }
	.semi-dark-text-bordered              { border:solid 1px #444444 !important; }
	.vertical-semi-dark-text-bordered     { border-top:solid 1px #444444 !important;border-bottom:solid 1px #444444 !important; }
	.horizontal-semi-dark-text-bordered   { border-left:solid 1px #444444 !important;border-right:solid 1px #444444 !important; }
	.top-semi-dark-text-bordered          { border-top:solid 1px #444444 !important; }
	.right-semi-dark-text-bordered        { border-right:solid 1px #444444 !important; }
	.bottom-semi-dark-text-bordered       { border-bottom:solid 1px #444444 !important; }
	.left-semi-dark-text-bordered         { border-left:solid 1px #444444 !important; }
	.dark-text-bordered                   { border:solid 2px #444444 !important; }
	.vertical-dark-text-bordered          { border-top:solid 2px #444444 !important;border-bottom:solid 2px #444444 !important; }
	.horizontal-dark-text-bordered        { border-left:solid 2px #444444 !important;border-right:solid 2px #444444 !important; }
	.top-dark-text-bordered               { border-top:solid 2px #444444 !important; }
	.right-dark-text-bordered             { border-right:solid 2px #444444 !important; }
	.bottom-dark-text-bordered            { border-bottom:solid 2px #444444 !important; }
	.left-dark-text-bordered              { border-left:solid 2px #444444 !important; }
	.double-dark-text-bordered            { border:solid 4px #444444 !important; }
	.vertical-double-dark-text-bordered   { border-top:solid 4px #444444 !important;border-bottom:solid 4px #444444 !important; }
	.horizontal-double-dark-text-bordered { border-left:solid 4px #444444 !important;border-right:solid 4px #444444 !important; }
	.top-double-dark-text-bordered        { border-top:solid 4px #444444 !important; }
	.right-double-dark-text-bordered      { border-right:solid 4px #444444 !important; }
	.bottom-double-dark-text-bordered     { border-bottom:solid 4px #444444 !important; }
	.left-double-dark-text-bordered       { border-left:solid 4px #444444 !important; }

	.mini-light-background-bordered              { border:solid 1px #eeeeee33 !important; }
	.vertical-mini-light-background-bordered     { border-top:solid 1px #eeeeee33 !important;border-bottom:solid 1px #eeeeee33 !important; }
	.horizontal-mini-light-background-bordered   { border-left:solid 1px #eeeeee33 !important;border-right:solid 1px #eeeeee33 !important; }
	.top-mini-light-background-bordered          { border-top:solid 1px #eeeeee33 !important; }
	.right-mini-light-background-bordered        { border-right:solid 1px #eeeeee33 !important; }
	.bottom-mini-light-background-bordered       { border-bottom:solid 1px #eeeeee33 !important; }
	.left-mini-light-background-bordered         { border-left:solid 1px #eeeeee33 !important; }
	.semi-light-background-bordered              { border:solid 1px #eeeeee !important; }
	.vertical-semi-light-background-bordered     { border-top:solid 1px #eeeeee !important;border-bottom:solid 1px #eeeeee !important; }
	.horizontal-semi-light-background-bordered   { border-left:solid 1px #eeeeee !important;border-right:solid 1px #eeeeee !important; }
	.top-semi-light-background-bordered          { border-top:solid 1px #eeeeee !important; }
	.right-semi-light-background-bordered        { border-right:solid 1px #eeeeee !important; }
	.bottom-semi-light-background-bordered       { border-bottom:solid 1px #eeeeee !important; }
	.left-semi-light-background-bordered         { border-left:solid 1px #eeeeee !important; }
	.light-background-bordered                   { border:solid 2px #eeeeee !important; }
	.vertical-light-background-bordered          { border-top:solid 2px #eeeeee !important;border-bottom:solid 2px #eeeeee !important; }
	.horizontal-light-background-bordered        { border-left:solid 2px #eeeeee !important;border-right:solid 2px #eeeeee !important; }
	.top-light-background-bordered               { border-top:solid 2px #eeeeee !important; }
	.right-light-background-bordered             { border-right:solid 2px #eeeeee !important; }
	.bottom-light-background-bordered            { border-bottom:solid 2px #eeeeee !important; }
	.left-light-background-bordered              { border-left:solid 2px #eeeeee !important; }
	.double-light-background-bordered            { border:solid 4px #eeeeee !important; }
	.vertical-double-light-background-bordered   { border-top:solid 4px #eeeeee !important;border-bottom:solid 4px #eeeeee !important; }
	.horizontal-double-light-background-bordered { border-left:solid 4px #eeeeee !important;border-right:solid 4px #eeeeee !important; }
	.top-double-light-background-bordered        { border-top:solid 4px #eeeeee !important; }
	.right-double-light-background-bordered      { border-right:solid 4px #eeeeee !important; }
	.bottom-double-light-background-bordered     { border-bottom:solid 4px #eeeeee !important; }
	.left-double-light-background-bordered       { border-left:solid 4px #eeeeee !important; }

	.mini-dark-background-bordered              { border:solid 1px #33333333 !important; }
	.vertical-mini-dark-background-bordered     { border-top:solid 1px #33333333 !important;border-bottom:solid 1px #33333333 !important; }
	.horizontal-mini-dark-background-bordered   { border-left:solid 1px #33333333 !important;border-right:solid 1px #33333333 !important; }
	.top-mini-dark-background-bordered          { border-top:solid 1px #33333333 !important; }
	.right-mini-dark-background-bordered        { border-right:solid 1px #33333333 !important; }
	.bottom-mini-dark-background-bordered       { border-bottom:solid 1px #33333333 !important; }
	.left-mini-dark-background-bordered         { border-left:solid 1px #33333333 !important; }
	.semi-dark-background-bordered              { border:solid 1px #333333 !important; }
	.vertical-semi-dark-background-bordered     { border-top:solid 1px #333333 !important;border-bottom:solid 1px #333333 !important; }
	.horizontal-semi-dark-background-bordered   { border-left:solid 1px #333333 !important;border-right:solid 1px #333333 !important; }
	.top-semi-dark-background-bordered          { border-top:solid 1px #333333 !important; }
	.right-semi-dark-background-bordered        { border-right:solid 1px #333333 !important; }
	.bottom-semi-dark-background-bordered       { border-bottom:solid 1px #333333 !important; }
	.left-semi-dark-background-bordered         { border-left:solid 1px #333333 !important; }
	.dark-background-bordered                   { border:solid 2px #333333 !important; }
	.vertical-dark-background-bordered          { border-top:solid 2px #333333 !important;border-bottom:solid 2px #333333 !important; }
	.horizontal-dark-background-bordered        { border-left:solid 2px #333333 !important;border-right:solid 2px #333333 !important; }
	.top-dark-background-bordered               { border-top:solid 2px #333333 !important; }
	.right-dark-background-bordered             { border-right:solid 2px #333333 !important; }
	.bottom-dark-background-bordered            { border-bottom:solid 2px #333333 !important; }
	.left-dark-background-bordered              { border-left:solid 2px #333333 !important; }
	.double-dark-background-bordered            { border:solid 4px #333333 !important; }
	.vertical-double-dark-background-bordered   { border-top:solid 4px #333333 !important;border-bottom:solid 4px #333333 !important; }
	.horizontal-double-dark-background-bordered { border-left:solid 4px #333333 !important;border-right:solid 4px #333333 !important; }
	.top-double-dark-background-bordered        { border-top:solid 4px #333333 !important; }
	.right-double-dark-background-bordered      { border-right:solid 4px #333333 !important; }
	.bottom-double-dark-background-bordered     { border-bottom:solid 4px #333333 !important; }
	.left-double-dark-background-bordered       { border-left:solid 4px #333333 !important; }

	.mini-light-header-bordered              { border:solid 1px #fefefe33 !important; }
	.vertical-mini-light-header-bordered     { border-top:solid 1px #fefefe33 !important;border-bottom:solid 1px #fefefe33 !important; }
	.horizontal-mini-light-header-bordered   { border-left:solid 1px #fefefe33 !important;border-right:solid 1px #fefefe33 !important; }
	.top-mini-light-header-bordered          { border-top:solid 1px #fefefe33 !important; }
	.right-mini-light-header-bordered        { border-right:solid 1px #fefefe33 !important; }
	.bottom-mini-light-header-bordered       { border-bottom:solid 1px #fefefe33 !important; }
	.left-mini-light-header-bordered         { border-left:solid 1px #fefefe33 !important; }
	.semi-light-header-bordered              { border:solid 1px #fefefe !important; }
	.vertical-semi-light-header-bordered     { border-top:solid 1px #fefefe !important;border-bottom:solid 1px #fefefe !important; }
	.horizontal-semi-light-header-bordered   { border-left:solid 1px #fefefe !important;border-right:solid 1px #fefefe !important; }
	.top-semi-light-header-bordered          { border-top:solid 1px #fefefe !important; }
	.right-semi-light-header-bordered        { border-right:solid 1px #fefefe !important; }
	.bottom-semi-light-header-bordered       { border-bottom:solid 1px #fefefe !important; }
	.left-semi-light-header-bordered         { border-left:solid 1px #fefefe !important; }
	.light-header-bordered                   { border:solid 2px #fefefe !important; }
	.vertical-light-header-bordered          { border-top:solid 2px #fefefe !important;border-bottom:solid 2px #fefefe !important; }
	.horizontal-light-header-bordered        { border-left:solid 2px #fefefe !important;border-right:solid 2px #fefefe !important; }
	.top-light-header-bordered               { border-top:solid 2px #fefefe !important; }
	.right-light-header-bordered             { border-right:solid 2px #fefefe !important; }
	.bottom-light-header-bordered            { border-bottom:solid 2px #fefefe !important; }
	.left-light-header-bordered              { border-left:solid 2px #fefefe !important; }
	.double-light-header-bordered            { border:solid 4px #fefefe !important; }
	.vertical-double-light-header-bordered   { border-top:solid 4px #fefefe !important;border-bottom:solid 4px #fefefe !important; }
	.horizontal-double-light-header-bordered { border-left:solid 4px #fefefe !important;border-right:solid 4px #fefefe !important; }
	.top-double-light-header-bordered        { border-top:solid 4px #fefefe !important; }
	.right-double-light-header-bordered      { border-right:solid 4px #fefefe !important; }
	.bottom-double-light-header-bordered     { border-bottom:solid 4px #fefefe !important; }
	.left-double-light-header-bordered       { border-left:solid 4px #fefefe !important; }

	.mini-dark-header-bordered              { border:solid 1px #23232333 !important; }
	.vertical-mini-dark-header-bordered     { border-top:solid 1px #23232333 !important;border-bottom:solid 1px #23232333 !important; }
	.horizontal-mini-dark-header-bordered   { border-left:solid 1px #23232333 !important;border-right:solid 1px #23232333 !important; }
	.top-mini-dark-header-bordered          { border-top:solid 1px #23232333 !important; }
	.right-mini-dark-header-bordered        { border-right:solid 1px #23232333 !important; }
	.bottom-mini-dark-header-bordered       { border-bottom:solid 1px #23232333 !important; }
	.left-mini-dark-header-bordered         { border-left:solid 1px #23232333 !important; }
	.semi-dark-header-bordered              { border:solid 1px #232323 !important; }
	.vertical-semi-dark-header-bordered     { border-top:solid 1px #232323 !important;border-bottom:solid 1px #232323 !important; }
	.horizontal-semi-dark-header-bordered   { border-left:solid 1px #232323 !important;border-right:solid 1px #232323 !important; }
	.top-semi-dark-header-bordered          { border-top:solid 1px #232323 !important; }
	.right-semi-dark-header-bordered        { border-right:solid 1px #232323 !important; }
	.bottom-semi-dark-header-bordered       { border-bottom:solid 1px #232323 !important; }
	.left-semi-dark-header-bordered         { border-left:solid 1px #232323 !important; }
	.dark-header-bordered                   { border:solid 2px #232323 !important; }
	.vertical-dark-header-bordered          { border-top:solid 2px #232323 !important;border-bottom:solid 2px #232323 !important; }
	.horizontal-dark-header-bordered        { border-left:solid 2px #232323 !important;border-right:solid 2px #232323 !important; }
	.top-dark-header-bordered               { border-top:solid 2px #232323 !important; }
	.right-dark-header-bordered             { border-right:solid 2px #232323 !important; }
	.bottom-dark-header-bordered            { border-bottom:solid 2px #232323 !important; }
	.left-dark-header-bordered              { border-left:solid 2px #232323 !important; }
	.double-dark-header-bordered            { border:solid 4px #232323 !important; }
	.vertical-double-dark-header-bordered   { border-top:solid 4px #232323 !important;border-bottom:solid 4px #232323 !important; }
	.horizontal-double-dark-header-bordered { border-left:solid 4px #232323 !important;border-right:solid 4px #232323 !important; }
	.top-double-dark-header-bordered        { border-top:solid 4px #232323 !important; }
	.right-double-dark-header-bordered      { border-right:solid 4px #232323 !important; }
	.bottom-double-dark-header-bordered     { border-bottom:solid 4px #232323 !important; }
	.left-double-dark-header-bordered       { border-left:solid 4px #232323 !important; }

	.mini-light-footer-bordered              { border:solid 1px #fefefe33 !important; }
	.vertical-mini-light-footer-bordered     { border-top:solid 1px #fefefe33 !important;border-bottom:solid 1px #fefefe33 !important; }
	.horizontal-mini-light-footer-bordered   { border-left:solid 1px #fefefe33 !important;border-right:solid 1px #fefefe33 !important; }
	.top-mini-light-footer-bordered          { border-top:solid 1px #fefefe33 !important; }
	.right-mini-light-footer-bordered        { border-right:solid 1px #fefefe33 !important; }
	.bottom-mini-light-footer-bordered       { border-bottom:solid 1px #fefefe33 !important; }
	.left-mini-light-footer-bordered         { border-left:solid 1px #fefefe33 !important; }
	.semi-light-footer-bordered              { border:solid 1px #fefefe !important; }
	.vertical-semi-light-footer-bordered     { border-top:solid 1px #fefefe !important;border-bottom:solid 1px #fefefe !important; }
	.horizontal-semi-light-footer-bordered   { border-left:solid 1px #fefefe !important;border-right:solid 1px #fefefe !important; }
	.top-semi-light-footer-bordered          { border-top:solid 1px #fefefe !important; }
	.right-semi-light-footer-bordered        { border-right:solid 1px #fefefe !important; }
	.bottom-semi-light-footer-bordered       { border-bottom:solid 1px #fefefe !important; }
	.left-semi-light-footer-bordered         { border-left:solid 1px #fefefe !important; }
	.light-footer-bordered                   { border:solid 2px #fefefe !important; }
	.vertical-light-footer-bordered          { border-top:solid 2px #fefefe !important;border-bottom:solid 2px #fefefe !important; }
	.horizontal-light-footer-bordered        { border-left:solid 2px #fefefe !important;border-right:solid 2px #fefefe !important; }
	.top-light-footer-bordered               { border-top:solid 2px #fefefe !important; }
	.right-light-footer-bordered             { border-right:solid 2px #fefefe !important; }
	.bottom-light-footer-bordered            { border-bottom:solid 2px #fefefe !important; }
	.left-light-footer-bordered              { border-left:solid 2px #fefefe !important; }
	.double-light-footer-bordered            { border:solid 4px #fefefe !important; }
	.vertical-double-light-footer-bordered   { border-top:solid 4px #fefefe !important;border-bottom:solid 4px #fefefe !important; }
	.horizontal-double-light-footer-bordered { border-left:solid 4px #fefefe !important;border-right:solid 4px #fefefe !important; }
	.top-double-light-footer-bordered        { border-top:solid 4px #fefefe !important; }
	.right-double-light-footer-bordered      { border-right:solid 4px #fefefe !important; }
	.bottom-double-light-footer-bordered     { border-bottom:solid 4px #fefefe !important; }
	.left-double-light-footer-bordered       { border-left:solid 4px #fefefe !important; }

	.mini-dark-footer-bordered              { border:solid 1px #23232333 !important; }
	.vertical-mini-dark-footer-bordered     { border-top:solid 1px #23232333 !important;border-bottom:solid 1px #23232333 !important; }
	.horizontal-mini-dark-footer-bordered   { border-left:solid 1px #23232333 !important;border-right:solid 1px #23232333 !important; }
	.top-mini-dark-footer-bordered          { border-top:solid 1px #23232333 !important; }
	.right-mini-dark-footer-bordered        { border-right:solid 1px #23232333 !important; }
	.bottom-mini-dark-footer-bordered       { border-bottom:solid 1px #23232333 !important; }
	.left-mini-dark-footer-bordered         { border-left:solid 1px #23232333 !important; }
	.semi-dark-footer-bordered              { border:solid 1px #232323 !important; }
	.vertical-semi-dark-footer-bordered     { border-top:solid 1px #232323 !important;border-bottom:solid 1px #232323 !important; }
	.horizontal-semi-dark-footer-bordered   { border-left:solid 1px #232323 !important;border-right:solid 1px #232323 !important; }
	.top-semi-dark-footer-bordered          { border-top:solid 1px #232323 !important; }
	.right-semi-dark-footer-bordered        { border-right:solid 1px #232323 !important; }
	.bottom-semi-dark-footer-bordered       { border-bottom:solid 1px #232323 !important; }
	.left-semi-dark-footer-bordered         { border-left:solid 1px #232323 !important; }
	.dark-footer-bordered                   { border:solid 2px #232323 !important; }
	.vertical-dark-footer-bordered          { border-top:solid 2px #232323 !important;border-bottom:solid 2px #232323 !important; }
	.horizontal-dark-footer-bordered        { border-left:solid 2px #232323 !important;border-right:solid 2px #232323 !important; }
	.top-dark-footer-bordered               { border-top:solid 2px #232323 !important; }
	.right-dark-footer-bordered             { border-right:solid 2px #232323 !important; }
	.bottom-dark-footer-bordered            { border-bottom:solid 2px #232323 !important; }
	.left-dark-footer-bordered              { border-left:solid 2px #232323 !important; }
	.double-dark-footer-bordered            { border:solid 4px #232323 !important; }
	.vertical-double-dark-footer-bordered   { border-top:solid 4px #232323 !important;border-bottom:solid 4px #232323 !important; }
	.horizontal-double-dark-footer-bordered { border-left:solid 4px #232323 !important;border-right:solid 4px #232323 !important; }
	.top-double-dark-footer-bordered        { border-top:solid 4px #232323 !important; }
	.right-double-dark-footer-bordered      { border-right:solid 4px #232323 !important; }
	.bottom-double-dark-footer-bordered     { border-bottom:solid 4px #232323 !important; }
	.left-double-dark-footer-bordered       { border-left:solid 4px #232323 !important; }

	.mini-light-navigation-bordered              { border:solid 1px #f6f6f633 !important; }
	.vertical-mini-light-navigation-bordered     { border-top:solid 1px #f6f6f633 !important;border-bottom:solid 1px #f6f6f633 !important; }
	.horizontal-mini-light-navigation-bordered   { border-left:solid 1px #f6f6f633 !important;border-right:solid 1px #f6f6f633 !important; }
	.top-mini-light-navigation-bordered          { border-top:solid 1px #f6f6f633 !important; }
	.right-mini-light-navigation-bordered        { border-right:solid 1px #f6f6f633 !important; }
	.bottom-mini-light-navigation-bordered       { border-bottom:solid 1px #f6f6f633 !important; }
	.left-mini-light-navigation-bordered         { border-left:solid 1px #f6f6f633 !important; }
	.semi-light-navigation-bordered              { border:solid 1px #f6f6f6 !important; }
	.vertical-semi-light-navigation-bordered     { border-top:solid 1px #f6f6f6 !important;border-bottom:solid 1px #f6f6f6 !important; }
	.horizontal-semi-light-navigation-bordered   { border-left:solid 1px #f6f6f6 !important;border-right:solid 1px #f6f6f6 !important; }
	.top-semi-light-navigation-bordered          { border-top:solid 1px #f6f6f6 !important; }
	.right-semi-light-navigation-bordered        { border-right:solid 1px #f6f6f6 !important; }
	.bottom-semi-light-navigation-bordered       { border-bottom:solid 1px #f6f6f6 !important; }
	.left-semi-light-navigation-bordered         { border-left:solid 1px #f6f6f6 !important; }
	.light-navigation-bordered                   { border:solid 2px #f6f6f6 !important; }
	.vertical-light-navigation-bordered          { border-top:solid 2px #f6f6f6 !important;border-bottom:solid 2px #f6f6f6 !important; }
	.horizontal-light-navigation-bordered        { border-left:solid 2px #f6f6f6 !important;border-right:solid 2px #f6f6f6 !important; }
	.top-light-navigation-bordered               { border-top:solid 2px #f6f6f6 !important; }
	.right-light-navigation-bordered             { border-right:solid 2px #f6f6f6 !important; }
	.bottom-light-navigation-bordered            { border-bottom:solid 2px #f6f6f6 !important; }
	.left-light-navigation-bordered              { border-left:solid 2px #f6f6f6 !important; }
	.double-light-navigation-bordered            { border:solid 4px #f6f6f6 !important; }
	.vertical-double-light-navigation-bordered   { border-top:solid 4px #f6f6f6 !important;border-bottom:solid 4px #f6f6f6 !important; }
	.horizontal-double-light-navigation-bordered { border-left:solid 4px #f6f6f6 !important;border-right:solid 4px #f6f6f6 !important; }
	.top-double-light-navigation-bordered        { border-top:solid 4px #f6f6f6 !important; }
	.right-double-light-navigation-bordered      { border-right:solid 4px #f6f6f6 !important; }
	.bottom-double-light-navigation-bordered     { border-bottom:solid 4px #f6f6f6 !important; }
	.left-double-light-navigation-bordered       { border-left:solid 4px #f6f6f6 !important; }

	.mini-dark-navigation-bordered              { border:solid 1px #2b2b2b33 !important; }
	.vertical-mini-dark-navigation-bordered     { border-top:solid 1px #2b2b2b33 !important;border-bottom:solid 1px #2b2b2b33 !important; }
	.horizontal-mini-dark-navigation-bordered   { border-left:solid 1px #2b2b2b33 !important;border-right:solid 1px #2b2b2b33 !important; }
	.top-mini-dark-navigation-bordered          { border-top:solid 1px #2b2b2b33 !important; }
	.right-mini-dark-navigation-bordered        { border-right:solid 1px #2b2b2b33 !important; }
	.bottom-mini-dark-navigation-bordered       { border-bottom:solid 1px #2b2b2b33 !important; }
	.left-mini-dark-navigation-bordered         { border-left:solid 1px #2b2b2b33 !important; }
	.semi-dark-navigation-bordered              { border:solid 1px #2b2b2b !important; }
	.vertical-semi-dark-navigation-bordered     { border-top:solid 1px #2b2b2b !important;border-bottom:solid 1px #2b2b2b !important; }
	.horizontal-semi-dark-navigation-bordered   { border-left:solid 1px #2b2b2b !important;border-right:solid 1px #2b2b2b !important; }
	.top-semi-dark-navigation-bordered          { border-top:solid 1px #2b2b2b !important; }
	.right-semi-dark-navigation-bordered        { border-right:solid 1px #2b2b2b !important; }
	.bottom-semi-dark-navigation-bordered       { border-bottom:solid 1px #2b2b2b !important; }
	.left-semi-dark-navigation-bordered         { border-left:solid 1px #2b2b2b !important; }
	.dark-navigation-bordered                   { border:solid 2px #2b2b2b !important; }
	.vertical-dark-navigation-bordered          { border-top:solid 2px #2b2b2b !important;border-bottom:solid 2px #2b2b2b !important; }
	.horizontal-dark-navigation-bordered        { border-left:solid 2px #2b2b2b !important;border-right:solid 2px #2b2b2b !important; }
	.top-dark-navigation-bordered               { border-top:solid 2px #2b2b2b !important; }
	.right-dark-navigation-bordered             { border-right:solid 2px #2b2b2b !important; }
	.bottom-dark-navigation-bordered            { border-bottom:solid 2px #2b2b2b !important; }
	.left-dark-navigation-bordered              { border-left:solid 2px #2b2b2b !important; }
	.double-dark-navigation-bordered            { border:solid 4px #2b2b2b !important; }
	.vertical-double-dark-navigation-bordered   { border-top:solid 4px #2b2b2b !important;border-bottom:solid 4px #2b2b2b !important; }
	.horizontal-double-dark-navigation-bordered { border-left:solid 4px #2b2b2b !important;border-right:solid 4px #2b2b2b !important; }
	.top-double-dark-navigation-bordered        { border-top:solid 4px #2b2b2b !important; }
	.right-double-dark-navigation-bordered      { border-right:solid 4px #2b2b2b !important; }
	.bottom-double-dark-navigation-bordered     { border-bottom:solid 4px #2b2b2b !important; }
	.left-double-dark-navigation-bordered       { border-left:solid 4px #2b2b2b !important; }

	.mini-light-subdued-bordered              { border:solid 1px #e2e2e233 !important; }
	.vertical-mini-light-subdued-bordered     { border-top:solid 1px #e2e2e233 !important;border-bottom:solid 1px #e2e2e233 !important; }
	.horizontal-mini-light-subdued-bordered   { border-left:solid 1px #e2e2e233 !important;border-right:solid 1px #e2e2e233 !important; }
	.top-mini-light-subdued-bordered          { border-top:solid 1px #e2e2e233 !important; }
	.right-mini-light-subdued-bordered        { border-right:solid 1px #e2e2e233 !important; }
	.bottom-mini-light-subdued-bordered       { border-bottom:solid 1px #e2e2e233 !important; }
	.left-mini-light-subdued-bordered         { border-left:solid 1px #e2e2e233 !important; }
	.semi-light-subdued-bordered              { border:solid 1px #e2e2e2 !important; }
	.vertical-semi-light-subdued-bordered     { border-top:solid 1px #e2e2e2 !important;border-bottom:solid 1px #e2e2e2 !important; }
	.horizontal-semi-light-subdued-bordered   { border-left:solid 1px #e2e2e2 !important;border-right:solid 1px #e2e2e2 !important; }
	.top-semi-light-subdued-bordered          { border-top:solid 1px #e2e2e2 !important; }
	.right-semi-light-subdued-bordered        { border-right:solid 1px #e2e2e2 !important; }
	.bottom-semi-light-subdued-bordered       { border-bottom:solid 1px #e2e2e2 !important; }
	.left-semi-light-subdued-bordered         { border-left:solid 1px #e2e2e2 !important; }
	.light-subdued-bordered                   { border:solid 2px #e2e2e2 !important; }
	.vertical-light-subdued-bordered          { border-top:solid 2px #e2e2e2 !important;border-bottom:solid 2px #e2e2e2 !important; }
	.horizontal-light-subdued-bordered        { border-left:solid 2px #e2e2e2 !important;border-right:solid 2px #e2e2e2 !important; }
	.top-light-subdued-bordered               { border-top:solid 2px #e2e2e2 !important; }
	.right-light-subdued-bordered             { border-right:solid 2px #e2e2e2 !important; }
	.bottom-light-subdued-bordered            { border-bottom:solid 2px #e2e2e2 !important; }
	.left-light-subdued-bordered              { border-left:solid 2px #e2e2e2 !important; }
	.double-light-subdued-bordered            { border:solid 4px #e2e2e2 !important; }
	.vertical-double-light-subdued-bordered   { border-top:solid 4px #e2e2e2 !important;border-bottom:solid 4px #e2e2e2 !important; }
	.horizontal-double-light-subdued-bordered { border-left:solid 4px #e2e2e2 !important;border-right:solid 4px #e2e2e2 !important; }
	.top-double-light-subdued-bordered        { border-top:solid 4px #e2e2e2 !important; }
	.right-double-light-subdued-bordered      { border-right:solid 4px #e2e2e2 !important; }
	.bottom-double-light-subdued-bordered     { border-bottom:solid 4px #e2e2e2 !important; }
	.left-double-light-subdued-bordered       { border-left:solid 4px #e2e2e2 !important; }

	.mini-dark-subdued-bordered              { border:solid 1px #3a3a3a33 !important; }
	.vertical-mini-dark-subdued-bordered     { border-top:solid 1px #3a3a3a33 !important;border-bottom:solid 1px #3a3a3a33 !important; }
	.horizontal-mini-dark-subdued-bordered   { border-left:solid 1px #3a3a3a33 !important;border-right:solid 1px #3a3a3a33 !important; }
	.top-mini-dark-subdued-bordered          { border-top:solid 1px #3a3a3a33 !important; }
	.right-mini-dark-subdued-bordered        { border-right:solid 1px #3a3a3a33 !important; }
	.bottom-mini-dark-subdued-bordered       { border-bottom:solid 1px #3a3a3a33 !important; }
	.left-mini-dark-subdued-bordered         { border-left:solid 1px #3a3a3a33 !important; }
	.semi-dark-subdued-bordered              { border:solid 1px #3a3a3a !important; }
	.vertical-semi-dark-subdued-bordered     { border-top:solid 1px #3a3a3a !important;border-bottom:solid 1px #3a3a3a !important; }
	.horizontal-semi-dark-subdued-bordered   { border-left:solid 1px #3a3a3a !important;border-right:solid 1px #3a3a3a !important; }
	.top-semi-dark-subdued-bordered          { border-top:solid 1px #3a3a3a !important; }
	.right-semi-dark-subdued-bordered        { border-right:solid 1px #3a3a3a !important; }
	.bottom-semi-dark-subdued-bordered       { border-bottom:solid 1px #3a3a3a !important; }
	.left-semi-dark-subdued-bordered         { border-left:solid 1px #3a3a3a !important; }
	.dark-subdued-bordered                   { border:solid 2px #3a3a3a !important; }
	.vertical-dark-subdued-bordered          { border-top:solid 2px #3a3a3a !important;border-bottom:solid 2px #3a3a3a !important; }
	.horizontal-dark-subdued-bordered        { border-left:solid 2px #3a3a3a !important;border-right:solid 2px #3a3a3a !important; }
	.top-dark-subdued-bordered               { border-top:solid 2px #3a3a3a !important; }
	.right-dark-subdued-bordered             { border-right:solid 2px #3a3a3a !important; }
	.bottom-dark-subdued-bordered            { border-bottom:solid 2px #3a3a3a !important; }
	.left-dark-subdued-bordered              { border-left:solid 2px #3a3a3a !important; }
	.double-dark-subdued-bordered            { border:solid 4px #3a3a3a !important; }
	.vertical-double-dark-subdued-bordered   { border-top:solid 4px #3a3a3a !important;border-bottom:solid 4px #3a3a3a !important; }
	.horizontal-double-dark-subdued-bordered { border-left:solid 4px #3a3a3a !important;border-right:solid 4px #3a3a3a !important; }
	.top-double-dark-subdued-bordered        { border-top:solid 4px #3a3a3a !important; }
	.right-double-dark-subdued-bordered      { border-right:solid 4px #3a3a3a !important; }
	.bottom-double-dark-subdued-bordered     { border-bottom:solid 4px #3a3a3a !important; }
	.left-double-dark-subdued-bordered       { border-left:solid 4px #3a3a3a !important; }

	.mini-light-spotlight-bordered              { border:solid 1px #ffffff33 !important; }
	.vertical-mini-light-spotlight-bordered     { border-top:solid 1px #ffffff33 !important;border-bottom:solid 1px #ffffff33 !important; }
	.horizontal-mini-light-spotlight-bordered   { border-left:solid 1px #ffffff33 !important;border-right:solid 1px #ffffff33 !important; }
	.top-mini-light-spotlight-bordered          { border-top:solid 1px #ffffff33 !important; }
	.right-mini-light-spotlight-bordered        { border-right:solid 1px #ffffff33 !important; }
	.bottom-mini-light-spotlight-bordered       { border-bottom:solid 1px #ffffff33 !important; }
	.left-mini-light-spotlight-bordered         { border-left:solid 1px #ffffff33 !important; }
	.semi-light-spotlight-bordered              { border:solid 1px #ffffff !important; }
	.vertical-semi-light-spotlight-bordered     { border-top:solid 1px #ffffff !important;border-bottom:solid 1px #ffffff !important; }
	.horizontal-semi-light-spotlight-bordered   { border-left:solid 1px #ffffff !important;border-right:solid 1px #ffffff !important; }
	.top-semi-light-spotlight-bordered          { border-top:solid 1px #ffffff !important; }
	.right-semi-light-spotlight-bordered        { border-right:solid 1px #ffffff !important; }
	.bottom-semi-light-spotlight-bordered       { border-bottom:solid 1px #ffffff !important; }
	.left-semi-light-spotlight-bordered         { border-left:solid 1px #ffffff !important; }
	.light-spotlight-bordered                   { border:solid 2px #ffffff !important; }
	.vertical-light-spotlight-bordered          { border-top:solid 2px #ffffff !important;border-bottom:solid 2px #ffffff !important; }
	.horizontal-light-spotlight-bordered        { border-left:solid 2px #ffffff !important;border-right:solid 2px #ffffff !important; }
	.top-light-spotlight-bordered               { border-top:solid 2px #ffffff !important; }
	.right-light-spotlight-bordered             { border-right:solid 2px #ffffff !important; }
	.bottom-light-spotlight-bordered            { border-bottom:solid 2px #ffffff !important; }
	.left-light-spotlight-bordered              { border-left:solid 2px #ffffff !important; }
	.double-light-spotlight-bordered            { border:solid 4px #ffffff !important; }
	.vertical-double-light-spotlight-bordered   { border-top:solid 4px #ffffff !important;border-bottom:solid 4px #ffffff !important; }
	.horizontal-double-light-spotlight-bordered { border-left:solid 4px #ffffff !important;border-right:solid 4px #ffffff !important; }
	.top-double-light-spotlight-bordered        { border-top:solid 4px #ffffff !important; }
	.right-double-light-spotlight-bordered      { border-right:solid 4px #ffffff !important; }
	.bottom-double-light-spotlight-bordered     { border-bottom:solid 4px #ffffff !important; }
	.left-double-light-spotlight-bordered       { border-left:solid 4px #ffffff !important; }

	.mini-dark-spotlight-bordered              { border:solid 1px #1f1f1f33 !important; }
	.vertical-mini-dark-spotlight-bordered     { border-top:solid 1px #1f1f1f33 !important;border-bottom:solid 1px #1f1f1f33 !important; }
	.horizontal-mini-dark-spotlight-bordered   { border-left:solid 1px #1f1f1f33 !important;border-right:solid 1px #1f1f1f33 !important; }
	.top-mini-dark-spotlight-bordered          { border-top:solid 1px #1f1f1f33 !important; }
	.right-mini-dark-spotlight-bordered        { border-right:solid 1px #1f1f1f33 !important; }
	.bottom-mini-dark-spotlight-bordered       { border-bottom:solid 1px #1f1f1f33 !important; }
	.left-mini-dark-spotlight-bordered         { border-left:solid 1px #1f1f1f33 !important; }
	.semi-dark-spotlight-bordered              { border:solid 1px #1f1f1f !important; }
	.vertical-semi-dark-spotlight-bordered     { border-top:solid 1px #1f1f1f !important;border-bottom:solid 1px #1f1f1f !important; }
	.horizontal-semi-dark-spotlight-bordered   { border-left:solid 1px #1f1f1f !important;border-right:solid 1px #1f1f1f !important; }
	.top-semi-dark-spotlight-bordered          { border-top:solid 1px #1f1f1f !important; }
	.right-semi-dark-spotlight-bordered        { border-right:solid 1px #1f1f1f !important; }
	.bottom-semi-dark-spotlight-bordered       { border-bottom:solid 1px #1f1f1f !important; }
	.left-semi-dark-spotlight-bordered         { border-left:solid 1px #1f1f1f !important; }
	.dark-spotlight-bordered                   { border:solid 2px #1f1f1f !important; }
	.vertical-dark-spotlight-bordered          { border-top:solid 2px #1f1f1f !important;border-bottom:solid 2px #1f1f1f !important; }
	.horizontal-dark-spotlight-bordered        { border-left:solid 2px #1f1f1f !important;border-right:solid 2px #1f1f1f !important; }
	.top-dark-spotlight-bordered               { border-top:solid 2px #1f1f1f !important; }
	.right-dark-spotlight-bordered             { border-right:solid 2px #1f1f1f !important; }
	.bottom-dark-spotlight-bordered            { border-bottom:solid 2px #1f1f1f !important; }
	.left-dark-spotlight-bordered              { border-left:solid 2px #1f1f1f !important; }
	.double-dark-spotlight-bordered            { border:solid 4px #1f1f1f !important; }
	.vertical-double-dark-spotlight-bordered   { border-top:solid 4px #1f1f1f !important;border-bottom:solid 4px #1f1f1f !important; }
	.horizontal-double-dark-spotlight-bordered { border-left:solid 4px #1f1f1f !important;border-right:solid 4px #1f1f1f !important; }
	.top-double-dark-spotlight-bordered        { border-top:solid 4px #1f1f1f !important; }
	.right-double-dark-spotlight-bordered      { border-right:solid 4px #1f1f1f !important; }
	.bottom-double-dark-spotlight-bordered     { border-bottom:solid 4px #1f1f1f !important; }
	.left-double-dark-spotlight-bordered       { border-left:solid 4px #1f1f1f !important; }

	.mini-light-impact-bordered              { border:solid 1px #3a3a3a33 !important; }
	.vertical-mini-light-impact-bordered     { border-top:solid 1px #3a3a3a33 !important;border-bottom:solid 1px #3a3a3a33 !important; }
	.horizontal-mini-light-impact-bordered   { border-left:solid 1px #3a3a3a33 !important;border-right:solid 1px #3a3a3a33 !important; }
	.top-mini-light-impact-bordered          { border-top:solid 1px #3a3a3a33 !important; }
	.right-mini-light-impact-bordered        { border-right:solid 1px #3a3a3a33 !important; }
	.bottom-mini-light-impact-bordered       { border-bottom:solid 1px #3a3a3a33 !important; }
	.left-mini-light-impact-bordered         { border-left:solid 1px #3a3a3a33 !important; }
	.semi-light-impact-bordered              { border:solid 1px #3a3a3a !important; }
	.vertical-semi-light-impact-bordered     { border-top:solid 1px #3a3a3a !important;border-bottom:solid 1px #3a3a3a !important; }
	.horizontal-semi-light-impact-bordered   { border-left:solid 1px #3a3a3a !important;border-right:solid 1px #3a3a3a !important; }
	.top-semi-light-impact-bordered          { border-top:solid 1px #3a3a3a !important; }
	.right-semi-light-impact-bordered        { border-right:solid 1px #3a3a3a !important; }
	.bottom-semi-light-impact-bordered       { border-bottom:solid 1px #3a3a3a !important; }
	.left-semi-light-impact-bordered         { border-left:solid 1px #3a3a3a !important; }
	.light-impact-bordered                   { border:solid 2px #3a3a3a !important; }
	.vertical-light-impact-bordered          { border-top:solid 2px #3a3a3a !important;border-bottom:solid 2px #3a3a3a !important; }
	.horizontal-light-impact-bordered        { border-left:solid 2px #3a3a3a !important;border-right:solid 2px #3a3a3a !important; }
	.top-light-impact-bordered               { border-top:solid 2px #3a3a3a !important; }
	.right-light-impact-bordered             { border-right:solid 2px #3a3a3a !important; }
	.bottom-light-impact-bordered            { border-bottom:solid 2px #3a3a3a !important; }
	.left-light-impact-bordered              { border-left:solid 2px #3a3a3a !important; }
	.double-light-impact-bordered            { border:solid 4px #3a3a3a !important; }
	.vertical-double-light-impact-bordered   { border-top:solid 4px #3a3a3a !important;border-bottom:solid 4px #3a3a3a !important; }
	.horizontal-double-light-impact-bordered { border-left:solid 4px #3a3a3a !important;border-right:solid 4px #3a3a3a !important; }
	.top-double-light-impact-bordered        { border-top:solid 4px #3a3a3a !important; }
	.right-double-light-impact-bordered      { border-right:solid 4px #3a3a3a !important; }
	.bottom-double-light-impact-bordered     { border-bottom:solid 4px #3a3a3a !important; }
	.left-double-light-impact-bordered       { border-left:solid 4px #3a3a3a !important; }

	.mini-dark-impact-bordered              { border:solid 1px #e2e2e233 !important; }
	.vertical-mini-dark-impact-bordered     { border-top:solid 1px #e2e2e233 !important;border-bottom:solid 1px #e2e2e233 !important; }
	.horizontal-mini-dark-impact-bordered   { border-left:solid 1px #e2e2e233 !important;border-right:solid 1px #e2e2e233 !important; }
	.top-mini-dark-impact-bordered          { border-top:solid 1px #e2e2e233 !important; }
	.right-mini-dark-impact-bordered        { border-right:solid 1px #e2e2e233 !important; }
	.bottom-mini-dark-impact-bordered       { border-bottom:solid 1px #e2e2e233 !important; }
	.left-mini-dark-impact-bordered         { border-left:solid 1px #e2e2e233 !important; }
	.semi-dark-impact-bordered              { border:solid 1px #e2e2e2 !important; }
	.vertical-semi-dark-impact-bordered     { border-top:solid 1px #e2e2e2 !important;border-bottom:solid 1px #e2e2e2 !important; }
	.horizontal-semi-dark-impact-bordered   { border-left:solid 1px #e2e2e2 !important;border-right:solid 1px #e2e2e2 !important; }
	.top-semi-dark-impact-bordered          { border-top:solid 1px #e2e2e2 !important; }
	.right-semi-dark-impact-bordered        { border-right:solid 1px #e2e2e2 !important; }
	.bottom-semi-dark-impact-bordered       { border-bottom:solid 1px #e2e2e2 !important; }
	.left-semi-dark-impact-bordered         { border-left:solid 1px #e2e2e2 !important; }
	.dark-impact-bordered                   { border:solid 2px #e2e2e2 !important; }
	.vertical-dark-impact-bordered          { border-top:solid 2px #e2e2e2 !important;border-bottom:solid 2px #e2e2e2 !important; }
	.horizontal-dark-impact-bordered        { border-left:solid 2px #e2e2e2 !important;border-right:solid 2px #e2e2e2 !important; }
	.top-dark-impact-bordered               { border-top:solid 2px #e2e2e2 !important; }
	.right-dark-impact-bordered             { border-right:solid 2px #e2e2e2 !important; }
	.bottom-dark-impact-bordered            { border-bottom:solid 2px #e2e2e2 !important; }
	.left-dark-impact-bordered              { border-left:solid 2px #e2e2e2 !important; }
	.double-dark-impact-bordered            { border:solid 4px #e2e2e2 !important; }
	.vertical-double-dark-impact-bordered   { border-top:solid 4px #e2e2e2 !important;border-bottom:solid 4px #e2e2e2 !important; }
	.horizontal-double-dark-impact-bordered { border-left:solid 4px #e2e2e2 !important;border-right:solid 4px #e2e2e2 !important; }
	.top-double-dark-impact-bordered        { border-top:solid 4px #e2e2e2 !important; }
	.right-double-dark-impact-bordered      { border-right:solid 4px #e2e2e2 !important; }
	.bottom-double-dark-impact-bordered     { border-bottom:solid 4px #e2e2e2 !important; }
	.left-double-dark-impact-bordered       { border-left:solid 4px #e2e2e2 !important; }

	.mini-light-click-bordered              { border:solid 1px #9a9a9a33 !important; }
	.vertical-mini-light-click-bordered     { border-top:solid 1px #9a9a9a33 !important;border-bottom:solid 1px #9a9a9a33 !important; }
	.horizontal-mini-light-click-bordered   { border-left:solid 1px #9a9a9a33 !important;border-right:solid 1px #9a9a9a33 !important; }
	.top-mini-light-click-bordered          { border-top:solid 1px #9a9a9a33 !important; }
	.right-mini-light-click-bordered        { border-right:solid 1px #9a9a9a33 !important; }
	.bottom-mini-light-click-bordered       { border-bottom:solid 1px #9a9a9a33 !important; }
	.left-mini-light-click-bordered         { border-left:solid 1px #9a9a9a33 !important; }
	.semi-light-click-bordered              { border:solid 1px #9a9a9a !important; }
	.vertical-semi-light-click-bordered     { border-top:solid 1px #9a9a9a !important;border-bottom:solid 1px #9a9a9a !important; }
	.horizontal-semi-light-click-bordered   { border-left:solid 1px #9a9a9a !important;border-right:solid 1px #9a9a9a !important; }
	.top-semi-light-click-bordered          { border-top:solid 1px #9a9a9a !important; }
	.right-semi-light-click-bordered        { border-right:solid 1px #9a9a9a !important; }
	.bottom-semi-light-click-bordered       { border-bottom:solid 1px #9a9a9a !important; }
	.left-semi-light-click-bordered         { border-left:solid 1px #9a9a9a !important; }
	.light-click-bordered                   { border:solid 2px #9a9a9a !important; }
	.vertical-light-click-bordered          { border-top:solid 2px #9a9a9a !important;border-bottom:solid 2px #9a9a9a !important; }
	.horizontal-light-click-bordered        { border-left:solid 2px #9a9a9a !important;border-right:solid 2px #9a9a9a !important; }
	.top-light-click-bordered               { border-top:solid 2px #9a9a9a !important; }
	.right-light-click-bordered             { border-right:solid 2px #9a9a9a !important; }
	.bottom-light-click-bordered            { border-bottom:solid 2px #9a9a9a !important; }
	.left-light-click-bordered              { border-left:solid 2px #9a9a9a !important; }
	.double-light-click-bordered            { border:solid 4px #9a9a9a !important; }
	.vertical-double-light-click-bordered   { border-top:solid 4px #9a9a9a !important;border-bottom:solid 4px #9a9a9a !important; }
	.horizontal-double-light-click-bordered { border-left:solid 4px #9a9a9a !important;border-right:solid 4px #9a9a9a !important; }
	.top-double-light-click-bordered        { border-top:solid 4px #9a9a9a !important; }
	.right-double-light-click-bordered      { border-right:solid 4px #9a9a9a !important; }
	.bottom-double-light-click-bordered     { border-bottom:solid 4px #9a9a9a !important; }
	.left-double-light-click-bordered       { border-left:solid 4px #9a9a9a !important; }

	.mini-dark-click-bordered              { border:solid 1px #6c6c6c33 !important; }
	.vertical-mini-dark-click-bordered     { border-top:solid 1px #6c6c6c33 !important;border-bottom:solid 1px #6c6c6c33 !important; }
	.horizontal-mini-dark-click-bordered   { border-left:solid 1px #6c6c6c33 !important;border-right:solid 1px #6c6c6c33 !important; }
	.top-mini-dark-click-bordered          { border-top:solid 1px #6c6c6c33 !important; }
	.right-mini-dark-click-bordered        { border-right:solid 1px #6c6c6c33 !important; }
	.bottom-mini-dark-click-bordered       { border-bottom:solid 1px #6c6c6c33 !important; }
	.left-mini-dark-click-bordered         { border-left:solid 1px #6c6c6c33 !important; }
	.semi-dark-click-bordered              { border:solid 1px #6c6c6c !important; }
	.vertical-semi-dark-click-bordered     { border-top:solid 1px #6c6c6c !important;border-bottom:solid 1px #6c6c6c !important; }
	.horizontal-semi-dark-click-bordered   { border-left:solid 1px #6c6c6c !important;border-right:solid 1px #6c6c6c !important; }
	.top-semi-dark-click-bordered          { border-top:solid 1px #6c6c6c !important; }
	.right-semi-dark-click-bordered        { border-right:solid 1px #6c6c6c !important; }
	.bottom-semi-dark-click-bordered       { border-bottom:solid 1px #6c6c6c !important; }
	.left-semi-dark-click-bordered         { border-left:solid 1px #6c6c6c !important; }
	.dark-click-bordered                   { border:solid 2px #6c6c6c !important; }
	.vertical-dark-click-bordered          { border-top:solid 2px #6c6c6c !important;border-bottom:solid 2px #6c6c6c !important; }
	.horizontal-dark-click-bordered        { border-left:solid 2px #6c6c6c !important;border-right:solid 2px #6c6c6c !important; }
	.top-dark-click-bordered               { border-top:solid 2px #6c6c6c !important; }
	.right-dark-click-bordered             { border-right:solid 2px #6c6c6c !important; }
	.bottom-dark-click-bordered            { border-bottom:solid 2px #6c6c6c !important; }
	.left-dark-click-bordered              { border-left:solid 2px #6c6c6c !important; }
	.double-dark-click-bordered            { border:solid 4px #6c6c6c !important; }
	.vertical-double-dark-click-bordered   { border-top:solid 4px #6c6c6c !important;border-bottom:solid 4px #6c6c6c !important; }
	.horizontal-double-dark-click-bordered { border-left:solid 4px #6c6c6c !important;border-right:solid 4px #6c6c6c !important; }
	.top-double-dark-click-bordered        { border-top:solid 4px #6c6c6c !important; }
	.right-double-dark-click-bordered      { border-right:solid 4px #6c6c6c !important; }
	.bottom-double-dark-click-bordered     { border-bottom:solid 4px #6c6c6c !important; }
	.left-double-dark-click-bordered       { border-left:solid 4px #6c6c6c !important; }

	.mini-text-bordered              { border:solid 1px #44444433 !important; }
	.vertical-mini-text-bordered     { border-top:solid 1px #44444433 !important;border-bottom:solid 1px #44444433 !important; }
	.horizontal-mini-text-bordered   { border-left:solid 1px #44444433 !important;border-right:solid 1px #44444433 !important; }
	.top-mini-text-bordered          { border-top:solid 1px #44444433 !important; }
	.right-mini-text-bordered        { border-right:solid 1px #44444433 !important; }
	.bottom-mini-text-bordered       { border-bottom:solid 1px #44444433 !important; }
	.left-mini-text-bordered         { border-left:solid 1px #44444433 !important; }
	.semi-text-bordered              { border:solid 1px #444444 !important; }
	.vertical-semi-text-bordered     { border-top:solid 1px #444444 !important;border-bottom:solid 1px #444444 !important; }
	.horizontal-semi-text-bordered   { border-left:solid 1px #444444 !important;border-right:solid 1px #444444 !important; }
	.top-semi-text-bordered          { border-top:solid 1px #444444 !important; }
	.right-semi-text-bordered        { border-right:solid 1px #444444 !important; }
	.bottom-semi-text-bordered       { border-bottom:solid 1px #444444 !important; }
	.left-semi-text-bordered         { border-left:solid 1px #444444 !important; }
	.text-bordered                   { border:solid 2px #444444 !important; }
	.vertical-text-bordered          { border-top:solid 2px #444444 !important;border-bottom:solid 2px #444444 !important; }
	.horizontal-text-bordered        { border-left:solid 2px #444444 !important;border-right:solid 2px #444444 !important; }
	.top-text-bordered               { border-top:solid 2px #444444 !important; }
	.right-text-bordered             { border-right:solid 2px #444444 !important; }
	.bottom-text-bordered            { border-bottom:solid 2px #444444 !important; }
	.left-text-bordered              { border-left:solid 2px #444444 !important; }
	.double-text-bordered            { border:solid 4px #444444 !important; }
	.vertical-double-text-bordered   { border-top:solid 4px #444444 !important;border-bottom:solid 4px #444444 !important; }
	.horizontal-double-text-bordered { border-left:solid 4px #444444 !important;border-right:solid 4px #444444 !important; }
	.top-double-text-bordered        { border-top:solid 4px #444444 !important; }
	.right-double-text-bordered      { border-right:solid 4px #444444 !important; }
	.bottom-double-text-bordered     { border-bottom:solid 4px #444444 !important; }
	.left-double-text-bordered       { border-left:solid 4px #444444 !important; }

	.mini-background-bordered              { border:solid 1px #eeeeee33 !important; }
	.vertical-mini-background-bordered     { border-top:solid 1px #eeeeee33 !important;border-bottom:solid 1px #eeeeee33 !important; }
	.horizontal-mini-background-bordered   { border-left:solid 1px #eeeeee33 !important;border-right:solid 1px #eeeeee33 !important; }
	.top-mini-background-bordered          { border-top:solid 1px #eeeeee33 !important; }
	.right-mini-background-bordered        { border-right:solid 1px #eeeeee33 !important; }
	.bottom-mini-background-bordered       { border-bottom:solid 1px #eeeeee33 !important; }
	.left-mini-background-bordered         { border-left:solid 1px #eeeeee33 !important; }
	.semi-background-bordered              { border:solid 1px #eeeeee !important; }
	.vertical-semi-background-bordered     { border-top:solid 1px #eeeeee !important;border-bottom:solid 1px #eeeeee !important; }
	.horizontal-semi-background-bordered   { border-left:solid 1px #eeeeee !important;border-right:solid 1px #eeeeee !important; }
	.top-semi-background-bordered          { border-top:solid 1px #eeeeee !important; }
	.right-semi-background-bordered        { border-right:solid 1px #eeeeee !important; }
	.bottom-semi-background-bordered       { border-bottom:solid 1px #eeeeee !important; }
	.left-semi-background-bordered         { border-left:solid 1px #eeeeee !important; }
	.background-bordered                   { border:solid 2px #eeeeee !important; }
	.vertical-background-bordered          { border-top:solid 2px #eeeeee !important;border-bottom:solid 2px #eeeeee !important; }
	.horizontal-background-bordered        { border-left:solid 2px #eeeeee !important;border-right:solid 2px #eeeeee !important; }
	.top-background-bordered               { border-top:solid 2px #eeeeee !important; }
	.right-background-bordered             { border-right:solid 2px #eeeeee !important; }
	.bottom-background-bordered            { border-bottom:solid 2px #eeeeee !important; }
	.left-background-bordered              { border-left:solid 2px #eeeeee !important; }
	.double-background-bordered            { border:solid 4px #eeeeee !important; }
	.vertical-double-background-bordered   { border-top:solid 4px #eeeeee !important;border-bottom:solid 4px #eeeeee !important; }
	.horizontal-double-background-bordered { border-left:solid 4px #eeeeee !important;border-right:solid 4px #eeeeee !important; }
	.top-double-background-bordered        { border-top:solid 4px #eeeeee !important; }
	.right-double-background-bordered      { border-right:solid 4px #eeeeee !important; }
	.bottom-double-background-bordered     { border-bottom:solid 4px #eeeeee !important; }
	.left-double-background-bordered       { border-left:solid 4px #eeeeee !important; }

	.mini-header-bordered              { border:solid 1px #fefefe33 !important; }
	.vertical-mini-header-bordered     { border-top:solid 1px #fefefe33 !important;border-bottom:solid 1px #fefefe33 !important; }
	.horizontal-mini-header-bordered   { border-left:solid 1px #fefefe33 !important;border-right:solid 1px #fefefe33 !important; }
	.top-mini-header-bordered          { border-top:solid 1px #fefefe33 !important; }
	.right-mini-header-bordered        { border-right:solid 1px #fefefe33 !important; }
	.bottom-mini-header-bordered       { border-bottom:solid 1px #fefefe33 !important; }
	.left-mini-header-bordered         { border-left:solid 1px #fefefe33 !important; }
	.semi-header-bordered              { border:solid 1px #fefefe !important; }
	.vertical-semi-header-bordered     { border-top:solid 1px #fefefe !important;border-bottom:solid 1px #fefefe !important; }
	.horizontal-semi-header-bordered   { border-left:solid 1px #fefefe !important;border-right:solid 1px #fefefe !important; }
	.top-semi-header-bordered          { border-top:solid 1px #fefefe !important; }
	.right-semi-header-bordered        { border-right:solid 1px #fefefe !important; }
	.bottom-semi-header-bordered       { border-bottom:solid 1px #fefefe !important; }
	.left-semi-header-bordered         { border-left:solid 1px #fefefe !important; }
	.header-bordered                   { border:solid 2px #fefefe !important; }
	.vertical-header-bordered          { border-top:solid 2px #fefefe !important;border-bottom:solid 2px #fefefe !important; }
	.horizontal-header-bordered        { border-left:solid 2px #fefefe !important;border-right:solid 2px #fefefe !important; }
	.top-header-bordered               { border-top:solid 2px #fefefe !important; }
	.right-header-bordered             { border-right:solid 2px #fefefe !important; }
	.bottom-header-bordered            { border-bottom:solid 2px #fefefe !important; }
	.left-header-bordered              { border-left:solid 2px #fefefe !important; }
	.double-header-bordered            { border:solid 4px #fefefe !important; }
	.vertical-double-header-bordered   { border-top:solid 4px #fefefe !important;border-bottom:solid 4px #fefefe !important; }
	.horizontal-double-header-bordered { border-left:solid 4px #fefefe !important;border-right:solid 4px #fefefe !important; }
	.top-double-header-bordered        { border-top:solid 4px #fefefe !important; }
	.right-double-header-bordered      { border-right:solid 4px #fefefe !important; }
	.bottom-double-header-bordered     { border-bottom:solid 4px #fefefe !important; }
	.left-double-header-bordered       { border-left:solid 4px #fefefe !important; }

	.mini-footer-bordered              { border:solid 1px #fefefe33 !important; }
	.vertical-mini-footer-bordered     { border-top:solid 1px #fefefe33 !important;border-bottom:solid 1px #fefefe33 !important; }
	.horizontal-mini-footer-bordered   { border-left:solid 1px #fefefe33 !important;border-right:solid 1px #fefefe33 !important; }
	.top-mini-footer-bordered          { border-top:solid 1px #fefefe33 !important; }
	.right-mini-footer-bordered        { border-right:solid 1px #fefefe33 !important; }
	.bottom-mini-footer-bordered       { border-bottom:solid 1px #fefefe33 !important; }
	.left-mini-footer-bordered         { border-left:solid 1px #fefefe33 !important; }
	.semi-footer-bordered              { border:solid 1px #fefefe !important; }
	.vertical-semi-footer-bordered     { border-top:solid 1px #fefefe !important;border-bottom:solid 1px #fefefe !important; }
	.horizontal-semi-footer-bordered   { border-left:solid 1px #fefefe !important;border-right:solid 1px #fefefe !important; }
	.top-semi-footer-bordered          { border-top:solid 1px #fefefe !important; }
	.right-semi-footer-bordered        { border-right:solid 1px #fefefe !important; }
	.bottom-semi-footer-bordered       { border-bottom:solid 1px #fefefe !important; }
	.left-semi-footer-bordered         { border-left:solid 1px #fefefe !important; }
	.footer-bordered                   { border:solid 2px #fefefe !important; }
	.vertical-footer-bordered          { border-top:solid 2px #fefefe !important;border-bottom:solid 2px #fefefe !important; }
	.horizontal-footer-bordered        { border-left:solid 2px #fefefe !important;border-right:solid 2px #fefefe !important; }
	.top-footer-bordered               { border-top:solid 2px #fefefe !important; }
	.right-footer-bordered             { border-right:solid 2px #fefefe !important; }
	.bottom-footer-bordered            { border-bottom:solid 2px #fefefe !important; }
	.left-footer-bordered              { border-left:solid 2px #fefefe !important; }
	.double-footer-bordered            { border:solid 4px #fefefe !important; }
	.vertical-double-footer-bordered   { border-top:solid 4px #fefefe !important;border-bottom:solid 4px #fefefe !important; }
	.horizontal-double-footer-bordered { border-left:solid 4px #fefefe !important;border-right:solid 4px #fefefe !important; }
	.top-double-footer-bordered        { border-top:solid 4px #fefefe !important; }
	.right-double-footer-bordered      { border-right:solid 4px #fefefe !important; }
	.bottom-double-footer-bordered     { border-bottom:solid 4px #fefefe !important; }
	.left-double-footer-bordered       { border-left:solid 4px #fefefe !important; }

	.mini-navigation-bordered              { border:solid 1px #f6f6f633 !important; }
	.vertical-mini-navigation-bordered     { border-top:solid 1px #f6f6f633 !important;border-bottom:solid 1px #f6f6f633 !important; }
	.horizontal-mini-navigation-bordered   { border-left:solid 1px #f6f6f633 !important;border-right:solid 1px #f6f6f633 !important; }
	.top-mini-navigation-bordered          { border-top:solid 1px #f6f6f633 !important; }
	.right-mini-navigation-bordered        { border-right:solid 1px #f6f6f633 !important; }
	.bottom-mini-navigation-bordered       { border-bottom:solid 1px #f6f6f633 !important; }
	.left-mini-navigation-bordered         { border-left:solid 1px #f6f6f633 !important; }
	.semi-navigation-bordered              { border:solid 1px #f6f6f6 !important; }
	.vertical-semi-navigation-bordered     { border-top:solid 1px #f6f6f6 !important;border-bottom:solid 1px #f6f6f6 !important; }
	.horizontal-semi-navigation-bordered   { border-left:solid 1px #f6f6f6 !important;border-right:solid 1px #f6f6f6 !important; }
	.top-semi-navigation-bordered          { border-top:solid 1px #f6f6f6 !important; }
	.right-semi-navigation-bordered        { border-right:solid 1px #f6f6f6 !important; }
	.bottom-semi-navigation-bordered       { border-bottom:solid 1px #f6f6f6 !important; }
	.left-semi-navigation-bordered         { border-left:solid 1px #f6f6f6 !important; }
	.navigation-bordered                   { border:solid 2px #f6f6f6 !important; }
	.vertical-navigation-bordered          { border-top:solid 2px #f6f6f6 !important;border-bottom:solid 2px #f6f6f6 !important; }
	.horizontal-navigation-bordered        { border-left:solid 2px #f6f6f6 !important;border-right:solid 2px #f6f6f6 !important; }
	.top-navigation-bordered               { border-top:solid 2px #f6f6f6 !important; }
	.right-navigation-bordered             { border-right:solid 2px #f6f6f6 !important; }
	.bottom-navigation-bordered            { border-bottom:solid 2px #f6f6f6 !important; }
	.left-navigation-bordered              { border-left:solid 2px #f6f6f6 !important; }
	.double-navigation-bordered            { border:solid 4px #f6f6f6 !important; }
	.vertical-double-navigation-bordered   { border-top:solid 4px #f6f6f6 !important;border-bottom:solid 4px #f6f6f6 !important; }
	.horizontal-double-navigation-bordered { border-left:solid 4px #f6f6f6 !important;border-right:solid 4px #f6f6f6 !important; }
	.top-double-navigation-bordered        { border-top:solid 4px #f6f6f6 !important; }
	.right-double-navigation-bordered      { border-right:solid 4px #f6f6f6 !important; }
	.bottom-double-navigation-bordered     { border-bottom:solid 4px #f6f6f6 !important; }
	.left-double-navigation-bordered       { border-left:solid 4px #f6f6f6 !important; }

	.mini-subdued-bordered              { border:solid 1px #e2e2e233 !important; }
	.vertical-mini-subdued-bordered     { border-top:solid 1px #e2e2e233 !important;border-bottom:solid 1px #e2e2e233 !important; }
	.horizontal-mini-subdued-bordered   { border-left:solid 1px #e2e2e233 !important;border-right:solid 1px #e2e2e233 !important; }
	.top-mini-subdued-bordered          { border-top:solid 1px #e2e2e233 !important; }
	.right-mini-subdued-bordered        { border-right:solid 1px #e2e2e233 !important; }
	.bottom-mini-subdued-bordered       { border-bottom:solid 1px #e2e2e233 !important; }
	.left-mini-subdued-bordered         { border-left:solid 1px #e2e2e233 !important; }
	.semi-subdued-bordered              { border:solid 1px #e2e2e2 !important; }
	.vertical-semi-subdued-bordered     { border-top:solid 1px #e2e2e2 !important;border-bottom:solid 1px #e2e2e2 !important; }
	.horizontal-semi-subdued-bordered   { border-left:solid 1px #e2e2e2 !important;border-right:solid 1px #e2e2e2 !important; }
	.top-semi-subdued-bordered          { border-top:solid 1px #e2e2e2 !important; }
	.right-semi-subdued-bordered        { border-right:solid 1px #e2e2e2 !important; }
	.bottom-semi-subdued-bordered       { border-bottom:solid 1px #e2e2e2 !important; }
	.left-semi-subdued-bordered         { border-left:solid 1px #e2e2e2 !important; }
	.subdued-bordered                   { border:solid 2px #e2e2e2 !important; }
	.vertical-subdued-bordered          { border-top:solid 2px #e2e2e2 !important;border-bottom:solid 2px #e2e2e2 !important; }
	.horizontal-subdued-bordered        { border-left:solid 2px #e2e2e2 !important;border-right:solid 2px #e2e2e2 !important; }
	.top-subdued-bordered               { border-top:solid 2px #e2e2e2 !important; }
	.right-subdued-bordered             { border-right:solid 2px #e2e2e2 !important; }
	.bottom-subdued-bordered            { border-bottom:solid 2px #e2e2e2 !important; }
	.left-subdued-bordered              { border-left:solid 2px #e2e2e2 !important; }
	.double-subdued-bordered            { border:solid 4px #e2e2e2 !important; }
	.vertical-double-subdued-bordered   { border-top:solid 4px #e2e2e2 !important;border-bottom:solid 4px #e2e2e2 !important; }
	.horizontal-double-subdued-bordered { border-left:solid 4px #e2e2e2 !important;border-right:solid 4px #e2e2e2 !important; }
	.top-double-subdued-bordered        { border-top:solid 4px #e2e2e2 !important; }
	.right-double-subdued-bordered      { border-right:solid 4px #e2e2e2 !important; }
	.bottom-double-subdued-bordered     { border-bottom:solid 4px #e2e2e2 !important; }
	.left-double-subdued-bordered       { border-left:solid 4px #e2e2e2 !important; }

	.mini-spotlight-bordered              { border:solid 1px #f8f8f833 !important; }
	.vertical-mini-spotlight-bordered     { border-top:solid 1px #f8f8f833 !important;border-bottom:solid 1px #f8f8f833 !important; }
	.horizontal-mini-spotlight-bordered   { border-left:solid 1px #f8f8f833 !important;border-right:solid 1px #f8f8f833 !important; }
	.top-mini-spotlight-bordered          { border-top:solid 1px #f8f8f833 !important; }
	.right-mini-spotlight-bordered        { border-right:solid 1px #f8f8f833 !important; }
	.bottom-mini-spotlight-bordered       { border-bottom:solid 1px #f8f8f833 !important; }
	.left-mini-spotlight-bordered         { border-left:solid 1px #f8f8f833 !important; }
	.semi-spotlight-bordered              { border:solid 1px #f8f8f8 !important; }
	.vertical-semi-spotlight-bordered     { border-top:solid 1px #f8f8f8 !important;border-bottom:solid 1px #f8f8f8 !important; }
	.horizontal-semi-spotlight-bordered   { border-left:solid 1px #f8f8f8 !important;border-right:solid 1px #f8f8f8 !important; }
	.top-semi-spotlight-bordered          { border-top:solid 1px #f8f8f8 !important; }
	.right-semi-spotlight-bordered        { border-right:solid 1px #f8f8f8 !important; }
	.bottom-semi-spotlight-bordered       { border-bottom:solid 1px #f8f8f8 !important; }
	.left-semi-spotlight-bordered         { border-left:solid 1px #f8f8f8 !important; }
	.spotlight-bordered                   { border:solid 2px #f8f8f8 !important; }
	.vertical-spotlight-bordered          { border-top:solid 2px #f8f8f8 !important;border-bottom:solid 2px #f8f8f8 !important; }
	.horizontal-spotlight-bordered        { border-left:solid 2px #f8f8f8 !important;border-right:solid 2px #f8f8f8 !important; }
	.top-spotlight-bordered               { border-top:solid 2px #f8f8f8 !important; }
	.right-spotlight-bordered             { border-right:solid 2px #f8f8f8 !important; }
	.bottom-spotlight-bordered            { border-bottom:solid 2px #f8f8f8 !important; }
	.left-spotlight-bordered              { border-left:solid 2px #f8f8f8 !important; }
	.double-spotlight-bordered            { border:solid 4px #f8f8f8 !important; }
	.vertical-double-spotlight-bordered   { border-top:solid 4px #f8f8f8 !important;border-bottom:solid 4px #f8f8f8 !important; }
	.horizontal-double-spotlight-bordered { border-left:solid 4px #f8f8f8 !important;border-right:solid 4px #f8f8f8 !important; }
	.top-double-spotlight-bordered        { border-top:solid 4px #f8f8f8 !important; }
	.right-double-spotlight-bordered      { border-right:solid 4px #f8f8f8 !important; }
	.bottom-double-spotlight-bordered     { border-bottom:solid 4px #f8f8f8 !important; }
	.left-double-spotlight-bordered       { border-left:solid 4px #f8f8f8 !important; }

	.mini-impact-bordered              { border:solid 1px #33333333 !important; }
	.vertical-mini-impact-bordered     { border-top:solid 1px #33333333 !important;border-bottom:solid 1px #33333333 !important; }
	.horizontal-mini-impact-bordered   { border-left:solid 1px #33333333 !important;border-right:solid 1px #33333333 !important; }
	.top-mini-impact-bordered          { border-top:solid 1px #33333333 !important; }
	.right-mini-impact-bordered        { border-right:solid 1px #33333333 !important; }
	.bottom-mini-impact-bordered       { border-bottom:solid 1px #33333333 !important; }
	.left-mini-impact-bordered         { border-left:solid 1px #33333333 !important; }
	.semi-impact-bordered              { border:solid 1px #333333 !important; }
	.vertical-semi-impact-bordered     { border-top:solid 1px #333333 !important;border-bottom:solid 1px #333333 !important; }
	.horizontal-semi-impact-bordered   { border-left:solid 1px #333333 !important;border-right:solid 1px #333333 !important; }
	.top-semi-impact-bordered          { border-top:solid 1px #333333 !important; }
	.right-semi-impact-bordered        { border-right:solid 1px #333333 !important; }
	.bottom-semi-impact-bordered       { border-bottom:solid 1px #333333 !important; }
	.left-semi-impact-bordered         { border-left:solid 1px #333333 !important; }
	.impact-bordered                   { border:solid 2px #333333 !important; }
	.vertical-impact-bordered          { border-top:solid 2px #333333 !important;border-bottom:solid 2px #333333 !important; }
	.horizontal-impact-bordered        { border-left:solid 2px #333333 !important;border-right:solid 2px #333333 !important; }
	.top-impact-bordered               { border-top:solid 2px #333333 !important; }
	.right-impact-bordered             { border-right:solid 2px #333333 !important; }
	.bottom-impact-bordered            { border-bottom:solid 2px #333333 !important; }
	.left-impact-bordered              { border-left:solid 2px #333333 !important; }
	.double-impact-bordered            { border:solid 4px #333333 !important; }
	.vertical-double-impact-bordered   { border-top:solid 4px #333333 !important;border-bottom:solid 4px #333333 !important; }
	.horizontal-double-impact-bordered { border-left:solid 4px #333333 !important;border-right:solid 4px #333333 !important; }
	.top-double-impact-bordered        { border-top:solid 4px #333333 !important; }
	.right-double-impact-bordered      { border-right:solid 4px #333333 !important; }
	.bottom-double-impact-bordered     { border-bottom:solid 4px #333333 !important; }
	.left-double-impact-bordered       { border-left:solid 4px #333333 !important; }

	.mini-click-bordered              { border:solid 1px #9a9a9a33 !important; }
	.vertical-mini-click-bordered     { border-top:solid 1px #9a9a9a33 !important;border-bottom:solid 1px #9a9a9a33 !important; }
	.horizontal-mini-click-bordered   { border-left:solid 1px #9a9a9a33 !important;border-right:solid 1px #9a9a9a33 !important; }
	.top-mini-click-bordered          { border-top:solid 1px #9a9a9a33 !important; }
	.right-mini-click-bordered        { border-right:solid 1px #9a9a9a33 !important; }
	.bottom-mini-click-bordered       { border-bottom:solid 1px #9a9a9a33 !important; }
	.left-mini-click-bordered         { border-left:solid 1px #9a9a9a33 !important; }
	.semi-click-bordered              { border:solid 1px #9a9a9a !important; }
	.vertical-semi-click-bordered     { border-top:solid 1px #9a9a9a !important;border-bottom:solid 1px #9a9a9a !important; }
	.horizontal-semi-click-bordered   { border-left:solid 1px #9a9a9a !important;border-right:solid 1px #9a9a9a !important; }
	.top-semi-click-bordered          { border-top:solid 1px #9a9a9a !important; }
	.right-semi-click-bordered        { border-right:solid 1px #9a9a9a !important; }
	.bottom-semi-click-bordered       { border-bottom:solid 1px #9a9a9a !important; }
	.left-semi-click-bordered         { border-left:solid 1px #9a9a9a !important; }
	.click-bordered                   { border:solid 2px #9a9a9a !important; }
	.vertical-click-bordered          { border-top:solid 2px #9a9a9a !important;border-bottom:solid 2px #9a9a9a !important; }
	.horizontal-click-bordered        { border-left:solid 2px #9a9a9a !important;border-right:solid 2px #9a9a9a !important; }
	.top-click-bordered               { border-top:solid 2px #9a9a9a !important; }
	.right-click-bordered             { border-right:solid 2px #9a9a9a !important; }
	.bottom-click-bordered            { border-bottom:solid 2px #9a9a9a !important; }
	.left-click-bordered              { border-left:solid 2px #9a9a9a !important; }
	.double-click-bordered            { border:solid 4px #9a9a9a !important; }
	.vertical-double-click-bordered   { border-top:solid 4px #9a9a9a !important;border-bottom:solid 4px #9a9a9a !important; }
	.horizontal-double-click-bordered { border-left:solid 4px #9a9a9a !important;border-right:solid 4px #9a9a9a !important; }
	.top-double-click-bordered        { border-top:solid 4px #9a9a9a !important; }
	.right-double-click-bordered      { border-right:solid 4px #9a9a9a !important; }
	.bottom-double-click-bordered     { border-bottom:solid 4px #9a9a9a !important; }
	.left-double-click-bordered       { border-left:solid 4px #9a9a9a !important; }

	.mini-pc-0-bordered              { border:solid 1px #f5483433 !important; }
	.vertical-mini-pc-0-bordered     { border-top:solid 1px #f5483433 !important;border-bottom:solid 1px #f5483433 !important; }
	.horizontal-mini-pc-0-bordered   { border-left:solid 1px #f5483433 !important;border-right:solid 1px #f5483433 !important; }
	.top-mini-pc-0-bordered          { border-top:solid 1px #f5483433 !important; }
	.right-mini-pc-0-bordered        { border-right:solid 1px #f5483433 !important; }
	.bottom-mini-pc-0-bordered       { border-bottom:solid 1px #f5483433 !important; }
	.left-mini-pc-0-bordered         { border-left:solid 1px #f5483433 !important; }
	.semi-pc-0-bordered              { border:solid 1px #f54834 !important; }
	.vertical-semi-pc-0-bordered     { border-top:solid 1px #f54834 !important;border-bottom:solid 1px #f54834 !important; }
	.horizontal-semi-pc-0-bordered   { border-left:solid 1px #f54834 !important;border-right:solid 1px #f54834 !important; }
	.top-semi-pc-0-bordered          { border-top:solid 1px #f54834 !important; }
	.right-semi-pc-0-bordered        { border-right:solid 1px #f54834 !important; }
	.bottom-semi-pc-0-bordered       { border-bottom:solid 1px #f54834 !important; }
	.left-semi-pc-0-bordered         { border-left:solid 1px #f54834 !important; }
	.pc-0-bordered                   { border:solid 2px #f54834 !important; }
	.vertical-pc-0-bordered          { border-top:solid 2px #f54834 !important;border-bottom:solid 2px #f54834 !important; }
	.horizontal-pc-0-bordered        { border-left:solid 2px #f54834 !important;border-right:solid 2px #f54834 !important; }
	.top-pc-0-bordered               { border-top:solid 2px #f54834 !important; }
	.right-pc-0-bordered             { border-right:solid 2px #f54834 !important; }
	.bottom-pc-0-bordered            { border-bottom:solid 2px #f54834 !important; }
	.left-pc-0-bordered              { border-left:solid 2px #f54834 !important; }
	.double-pc-0-bordered            { border:solid 4px #f54834 !important; }
	.vertical-double-pc-0-bordered   { border-top:solid 4px #f54834 !important;border-bottom:solid 4px #f54834 !important; }
	.horizontal-double-pc-0-bordered { border-left:solid 4px #f54834 !important;border-right:solid 4px #f54834 !important; }
	.top-double-pc-0-bordered        { border-top:solid 4px #f54834 !important; }
	.right-double-pc-0-bordered      { border-right:solid 4px #f54834 !important; }
	.bottom-double-pc-0-bordered     { border-bottom:solid 4px #f54834 !important; }
	.left-double-pc-0-bordered       { border-left:solid 4px #f54834 !important; }

	.mini-pc-10-bordered              { border:solid 1px #f9643833 !important; }
	.vertical-mini-pc-10-bordered     { border-top:solid 1px #f9643833 !important;border-bottom:solid 1px #f9643833 !important; }
	.horizontal-mini-pc-10-bordered   { border-left:solid 1px #f9643833 !important;border-right:solid 1px #f9643833 !important; }
	.top-mini-pc-10-bordered          { border-top:solid 1px #f9643833 !important; }
	.right-mini-pc-10-bordered        { border-right:solid 1px #f9643833 !important; }
	.bottom-mini-pc-10-bordered       { border-bottom:solid 1px #f9643833 !important; }
	.left-mini-pc-10-bordered         { border-left:solid 1px #f9643833 !important; }
	.semi-pc-10-bordered              { border:solid 1px #f96438 !important; }
	.vertical-semi-pc-10-bordered     { border-top:solid 1px #f96438 !important;border-bottom:solid 1px #f96438 !important; }
	.horizontal-semi-pc-10-bordered   { border-left:solid 1px #f96438 !important;border-right:solid 1px #f96438 !important; }
	.top-semi-pc-10-bordered          { border-top:solid 1px #f96438 !important; }
	.right-semi-pc-10-bordered        { border-right:solid 1px #f96438 !important; }
	.bottom-semi-pc-10-bordered       { border-bottom:solid 1px #f96438 !important; }
	.left-semi-pc-10-bordered         { border-left:solid 1px #f96438 !important; }
	.pc-10-bordered                   { border:solid 2px #f96438 !important; }
	.vertical-pc-10-bordered          { border-top:solid 2px #f96438 !important;border-bottom:solid 2px #f96438 !important; }
	.horizontal-pc-10-bordered        { border-left:solid 2px #f96438 !important;border-right:solid 2px #f96438 !important; }
	.top-pc-10-bordered               { border-top:solid 2px #f96438 !important; }
	.right-pc-10-bordered             { border-right:solid 2px #f96438 !important; }
	.bottom-pc-10-bordered            { border-bottom:solid 2px #f96438 !important; }
	.left-pc-10-bordered              { border-left:solid 2px #f96438 !important; }
	.double-pc-10-bordered            { border:solid 4px #f96438 !important; }
	.vertical-double-pc-10-bordered   { border-top:solid 4px #f96438 !important;border-bottom:solid 4px #f96438 !important; }
	.horizontal-double-pc-10-bordered { border-left:solid 4px #f96438 !important;border-right:solid 4px #f96438 !important; }
	.top-double-pc-10-bordered        { border-top:solid 4px #f96438 !important; }
	.right-double-pc-10-bordered      { border-right:solid 4px #f96438 !important; }
	.bottom-double-pc-10-bordered     { border-bottom:solid 4px #f96438 !important; }
	.left-double-pc-10-bordered       { border-left:solid 4px #f96438 !important; }

	.mini-pc-20-bordered              { border:solid 1px #fe823d33 !important; }
	.vertical-mini-pc-20-bordered     { border-top:solid 1px #fe823d33 !important;border-bottom:solid 1px #fe823d33 !important; }
	.horizontal-mini-pc-20-bordered   { border-left:solid 1px #fe823d33 !important;border-right:solid 1px #fe823d33 !important; }
	.top-mini-pc-20-bordered          { border-top:solid 1px #fe823d33 !important; }
	.right-mini-pc-20-bordered        { border-right:solid 1px #fe823d33 !important; }
	.bottom-mini-pc-20-bordered       { border-bottom:solid 1px #fe823d33 !important; }
	.left-mini-pc-20-bordered         { border-left:solid 1px #fe823d33 !important; }
	.semi-pc-20-bordered              { border:solid 1px #fe823d !important; }
	.vertical-semi-pc-20-bordered     { border-top:solid 1px #fe823d !important;border-bottom:solid 1px #fe823d !important; }
	.horizontal-semi-pc-20-bordered   { border-left:solid 1px #fe823d !important;border-right:solid 1px #fe823d !important; }
	.top-semi-pc-20-bordered          { border-top:solid 1px #fe823d !important; }
	.right-semi-pc-20-bordered        { border-right:solid 1px #fe823d !important; }
	.bottom-semi-pc-20-bordered       { border-bottom:solid 1px #fe823d !important; }
	.left-semi-pc-20-bordered         { border-left:solid 1px #fe823d !important; }
	.pc-20-bordered                   { border:solid 2px #fe823d !important; }
	.vertical-pc-20-bordered          { border-top:solid 2px #fe823d !important;border-bottom:solid 2px #fe823d !important; }
	.horizontal-pc-20-bordered        { border-left:solid 2px #fe823d !important;border-right:solid 2px #fe823d !important; }
	.top-pc-20-bordered               { border-top:solid 2px #fe823d !important; }
	.right-pc-20-bordered             { border-right:solid 2px #fe823d !important; }
	.bottom-pc-20-bordered            { border-bottom:solid 2px #fe823d !important; }
	.left-pc-20-bordered              { border-left:solid 2px #fe823d !important; }
	.double-pc-20-bordered            { border:solid 4px #fe823d !important; }
	.vertical-double-pc-20-bordered   { border-top:solid 4px #fe823d !important;border-bottom:solid 4px #fe823d !important; }
	.horizontal-double-pc-20-bordered { border-left:solid 4px #fe823d !important;border-right:solid 4px #fe823d !important; }
	.top-double-pc-20-bordered        { border-top:solid 4px #fe823d !important; }
	.right-double-pc-20-bordered      { border-right:solid 4px #fe823d !important; }
	.bottom-double-pc-20-bordered     { border-bottom:solid 4px #fe823d !important; }
	.left-double-pc-20-bordered       { border-left:solid 4px #fe823d !important; }

	.mini-pc-30-bordered              { border:solid 1px #ff9f4433 !important; }
	.vertical-mini-pc-30-bordered     { border-top:solid 1px #ff9f4433 !important;border-bottom:solid 1px #ff9f4433 !important; }
	.horizontal-mini-pc-30-bordered   { border-left:solid 1px #ff9f4433 !important;border-right:solid 1px #ff9f4433 !important; }
	.top-mini-pc-30-bordered          { border-top:solid 1px #ff9f4433 !important; }
	.right-mini-pc-30-bordered        { border-right:solid 1px #ff9f4433 !important; }
	.bottom-mini-pc-30-bordered       { border-bottom:solid 1px #ff9f4433 !important; }
	.left-mini-pc-30-bordered         { border-left:solid 1px #ff9f4433 !important; }
	.semi-pc-30-bordered              { border:solid 1px #ff9f44 !important; }
	.vertical-semi-pc-30-bordered     { border-top:solid 1px #ff9f44 !important;border-bottom:solid 1px #ff9f44 !important; }
	.horizontal-semi-pc-30-bordered   { border-left:solid 1px #ff9f44 !important;border-right:solid 1px #ff9f44 !important; }
	.top-semi-pc-30-bordered          { border-top:solid 1px #ff9f44 !important; }
	.right-semi-pc-30-bordered        { border-right:solid 1px #ff9f44 !important; }
	.bottom-semi-pc-30-bordered       { border-bottom:solid 1px #ff9f44 !important; }
	.left-semi-pc-30-bordered         { border-left:solid 1px #ff9f44 !important; }
	.pc-30-bordered                   { border:solid 2px #ff9f44 !important; }
	.vertical-pc-30-bordered          { border-top:solid 2px #ff9f44 !important;border-bottom:solid 2px #ff9f44 !important; }
	.horizontal-pc-30-bordered        { border-left:solid 2px #ff9f44 !important;border-right:solid 2px #ff9f44 !important; }
	.top-pc-30-bordered               { border-top:solid 2px #ff9f44 !important; }
	.right-pc-30-bordered             { border-right:solid 2px #ff9f44 !important; }
	.bottom-pc-30-bordered            { border-bottom:solid 2px #ff9f44 !important; }
	.left-pc-30-bordered              { border-left:solid 2px #ff9f44 !important; }
	.double-pc-30-bordered            { border:solid 4px #ff9f44 !important; }
	.vertical-double-pc-30-bordered   { border-top:solid 4px #ff9f44 !important;border-bottom:solid 4px #ff9f44 !important; }
	.horizontal-double-pc-30-bordered { border-left:solid 4px #ff9f44 !important;border-right:solid 4px #ff9f44 !important; }
	.top-double-pc-30-bordered        { border-top:solid 4px #ff9f44 !important; }
	.right-double-pc-30-bordered      { border-right:solid 4px #ff9f44 !important; }
	.bottom-double-pc-30-bordered     { border-bottom:solid 4px #ff9f44 !important; }
	.left-double-pc-30-bordered       { border-left:solid 4px #ff9f44 !important; }

	.mini-pc-40-bordered              { border:solid 1px #ffb14a33 !important; }
	.vertical-mini-pc-40-bordered     { border-top:solid 1px #ffb14a33 !important;border-bottom:solid 1px #ffb14a33 !important; }
	.horizontal-mini-pc-40-bordered   { border-left:solid 1px #ffb14a33 !important;border-right:solid 1px #ffb14a33 !important; }
	.top-mini-pc-40-bordered          { border-top:solid 1px #ffb14a33 !important; }
	.right-mini-pc-40-bordered        { border-right:solid 1px #ffb14a33 !important; }
	.bottom-mini-pc-40-bordered       { border-bottom:solid 1px #ffb14a33 !important; }
	.left-mini-pc-40-bordered         { border-left:solid 1px #ffb14a33 !important; }
	.semi-pc-40-bordered              { border:solid 1px #ffb14a !important; }
	.vertical-semi-pc-40-bordered     { border-top:solid 1px #ffb14a !important;border-bottom:solid 1px #ffb14a !important; }
	.horizontal-semi-pc-40-bordered   { border-left:solid 1px #ffb14a !important;border-right:solid 1px #ffb14a !important; }
	.top-semi-pc-40-bordered          { border-top:solid 1px #ffb14a !important; }
	.right-semi-pc-40-bordered        { border-right:solid 1px #ffb14a !important; }
	.bottom-semi-pc-40-bordered       { border-bottom:solid 1px #ffb14a !important; }
	.left-semi-pc-40-bordered         { border-left:solid 1px #ffb14a !important; }
	.pc-40-bordered                   { border:solid 2px #ffb14a !important; }
	.vertical-pc-40-bordered          { border-top:solid 2px #ffb14a !important;border-bottom:solid 2px #ffb14a !important; }
	.horizontal-pc-40-bordered        { border-left:solid 2px #ffb14a !important;border-right:solid 2px #ffb14a !important; }
	.top-pc-40-bordered               { border-top:solid 2px #ffb14a !important; }
	.right-pc-40-bordered             { border-right:solid 2px #ffb14a !important; }
	.bottom-pc-40-bordered            { border-bottom:solid 2px #ffb14a !important; }
	.left-pc-40-bordered              { border-left:solid 2px #ffb14a !important; }
	.double-pc-40-bordered            { border:solid 4px #ffb14a !important; }
	.vertical-double-pc-40-bordered   { border-top:solid 4px #ffb14a !important;border-bottom:solid 4px #ffb14a !important; }
	.horizontal-double-pc-40-bordered { border-left:solid 4px #ffb14a !important;border-right:solid 4px #ffb14a !important; }
	.top-double-pc-40-bordered        { border-top:solid 4px #ffb14a !important; }
	.right-double-pc-40-bordered      { border-right:solid 4px #ffb14a !important; }
	.bottom-double-pc-40-bordered     { border-bottom:solid 4px #ffb14a !important; }
	.left-double-pc-40-bordered       { border-left:solid 4px #ffb14a !important; }

	.mini-pc-50-bordered              { border:solid 1px #ffc45033 !important; }
	.vertical-mini-pc-50-bordered     { border-top:solid 1px #ffc45033 !important;border-bottom:solid 1px #ffc45033 !important; }
	.horizontal-mini-pc-50-bordered   { border-left:solid 1px #ffc45033 !important;border-right:solid 1px #ffc45033 !important; }
	.top-mini-pc-50-bordered          { border-top:solid 1px #ffc45033 !important; }
	.right-mini-pc-50-bordered        { border-right:solid 1px #ffc45033 !important; }
	.bottom-mini-pc-50-bordered       { border-bottom:solid 1px #ffc45033 !important; }
	.left-mini-pc-50-bordered         { border-left:solid 1px #ffc45033 !important; }
	.semi-pc-50-bordered              { border:solid 1px #ffc450 !important; }
	.vertical-semi-pc-50-bordered     { border-top:solid 1px #ffc450 !important;border-bottom:solid 1px #ffc450 !important; }
	.horizontal-semi-pc-50-bordered   { border-left:solid 1px #ffc450 !important;border-right:solid 1px #ffc450 !important; }
	.top-semi-pc-50-bordered          { border-top:solid 1px #ffc450 !important; }
	.right-semi-pc-50-bordered        { border-right:solid 1px #ffc450 !important; }
	.bottom-semi-pc-50-bordered       { border-bottom:solid 1px #ffc450 !important; }
	.left-semi-pc-50-bordered         { border-left:solid 1px #ffc450 !important; }
	.pc-50-bordered                   { border:solid 2px #ffc450 !important; }
	.vertical-pc-50-bordered          { border-top:solid 2px #ffc450 !important;border-bottom:solid 2px #ffc450 !important; }
	.horizontal-pc-50-bordered        { border-left:solid 2px #ffc450 !important;border-right:solid 2px #ffc450 !important; }
	.top-pc-50-bordered               { border-top:solid 2px #ffc450 !important; }
	.right-pc-50-bordered             { border-right:solid 2px #ffc450 !important; }
	.bottom-pc-50-bordered            { border-bottom:solid 2px #ffc450 !important; }
	.left-pc-50-bordered              { border-left:solid 2px #ffc450 !important; }
	.double-pc-50-bordered            { border:solid 4px #ffc450 !important; }
	.vertical-double-pc-50-bordered   { border-top:solid 4px #ffc450 !important;border-bottom:solid 4px #ffc450 !important; }
	.horizontal-double-pc-50-bordered { border-left:solid 4px #ffc450 !important;border-right:solid 4px #ffc450 !important; }
	.top-double-pc-50-bordered        { border-top:solid 4px #ffc450 !important; }
	.right-double-pc-50-bordered      { border-right:solid 4px #ffc450 !important; }
	.bottom-double-pc-50-bordered     { border-bottom:solid 4px #ffc450 !important; }
	.left-double-pc-50-bordered       { border-left:solid 4px #ffc450 !important; }

	.mini-pc-60-bordered              { border:solid 1px #efcc4833 !important; }
	.vertical-mini-pc-60-bordered     { border-top:solid 1px #efcc4833 !important;border-bottom:solid 1px #efcc4833 !important; }
	.horizontal-mini-pc-60-bordered   { border-left:solid 1px #efcc4833 !important;border-right:solid 1px #efcc4833 !important; }
	.top-mini-pc-60-bordered          { border-top:solid 1px #efcc4833 !important; }
	.right-mini-pc-60-bordered        { border-right:solid 1px #efcc4833 !important; }
	.bottom-mini-pc-60-bordered       { border-bottom:solid 1px #efcc4833 !important; }
	.left-mini-pc-60-bordered         { border-left:solid 1px #efcc4833 !important; }
	.semi-pc-60-bordered              { border:solid 1px #efcc48 !important; }
	.vertical-semi-pc-60-bordered     { border-top:solid 1px #efcc48 !important;border-bottom:solid 1px #efcc48 !important; }
	.horizontal-semi-pc-60-bordered   { border-left:solid 1px #efcc48 !important;border-right:solid 1px #efcc48 !important; }
	.top-semi-pc-60-bordered          { border-top:solid 1px #efcc48 !important; }
	.right-semi-pc-60-bordered        { border-right:solid 1px #efcc48 !important; }
	.bottom-semi-pc-60-bordered       { border-bottom:solid 1px #efcc48 !important; }
	.left-semi-pc-60-bordered         { border-left:solid 1px #efcc48 !important; }
	.pc-60-bordered                   { border:solid 2px #efcc48 !important; }
	.vertical-pc-60-bordered          { border-top:solid 2px #efcc48 !important;border-bottom:solid 2px #efcc48 !important; }
	.horizontal-pc-60-bordered        { border-left:solid 2px #efcc48 !important;border-right:solid 2px #efcc48 !important; }
	.top-pc-60-bordered               { border-top:solid 2px #efcc48 !important; }
	.right-pc-60-bordered             { border-right:solid 2px #efcc48 !important; }
	.bottom-pc-60-bordered            { border-bottom:solid 2px #efcc48 !important; }
	.left-pc-60-bordered              { border-left:solid 2px #efcc48 !important; }
	.double-pc-60-bordered            { border:solid 4px #efcc48 !important; }
	.vertical-double-pc-60-bordered   { border-top:solid 4px #efcc48 !important;border-bottom:solid 4px #efcc48 !important; }
	.horizontal-double-pc-60-bordered { border-left:solid 4px #efcc48 !important;border-right:solid 4px #efcc48 !important; }
	.top-double-pc-60-bordered        { border-top:solid 4px #efcc48 !important; }
	.right-double-pc-60-bordered      { border-right:solid 4px #efcc48 !important; }
	.bottom-double-pc-60-bordered     { border-bottom:solid 4px #efcc48 !important; }
	.left-double-pc-60-bordered       { border-left:solid 4px #efcc48 !important; }

	.mini-pc-70-bordered              { border:solid 1px #ddd04a33 !important; }
	.vertical-mini-pc-70-bordered     { border-top:solid 1px #ddd04a33 !important;border-bottom:solid 1px #ddd04a33 !important; }
	.horizontal-mini-pc-70-bordered   { border-left:solid 1px #ddd04a33 !important;border-right:solid 1px #ddd04a33 !important; }
	.top-mini-pc-70-bordered          { border-top:solid 1px #ddd04a33 !important; }
	.right-mini-pc-70-bordered        { border-right:solid 1px #ddd04a33 !important; }
	.bottom-mini-pc-70-bordered       { border-bottom:solid 1px #ddd04a33 !important; }
	.left-mini-pc-70-bordered         { border-left:solid 1px #ddd04a33 !important; }
	.semi-pc-70-bordered              { border:solid 1px #ddd04a !important; }
	.vertical-semi-pc-70-bordered     { border-top:solid 1px #ddd04a !important;border-bottom:solid 1px #ddd04a !important; }
	.horizontal-semi-pc-70-bordered   { border-left:solid 1px #ddd04a !important;border-right:solid 1px #ddd04a !important; }
	.top-semi-pc-70-bordered          { border-top:solid 1px #ddd04a !important; }
	.right-semi-pc-70-bordered        { border-right:solid 1px #ddd04a !important; }
	.bottom-semi-pc-70-bordered       { border-bottom:solid 1px #ddd04a !important; }
	.left-semi-pc-70-bordered         { border-left:solid 1px #ddd04a !important; }
	.pc-70-bordered                   { border:solid 2px #ddd04a !important; }
	.vertical-pc-70-bordered          { border-top:solid 2px #ddd04a !important;border-bottom:solid 2px #ddd04a !important; }
	.horizontal-pc-70-bordered        { border-left:solid 2px #ddd04a !important;border-right:solid 2px #ddd04a !important; }
	.top-pc-70-bordered               { border-top:solid 2px #ddd04a !important; }
	.right-pc-70-bordered             { border-right:solid 2px #ddd04a !important; }
	.bottom-pc-70-bordered            { border-bottom:solid 2px #ddd04a !important; }
	.left-pc-70-bordered              { border-left:solid 2px #ddd04a !important; }
	.double-pc-70-bordered            { border:solid 4px #ddd04a !important; }
	.vertical-double-pc-70-bordered   { border-top:solid 4px #ddd04a !important;border-bottom:solid 4px #ddd04a !important; }
	.horizontal-double-pc-70-bordered { border-left:solid 4px #ddd04a !important;border-right:solid 4px #ddd04a !important; }
	.top-double-pc-70-bordered        { border-top:solid 4px #ddd04a !important; }
	.right-double-pc-70-bordered      { border-right:solid 4px #ddd04a !important; }
	.bottom-double-pc-70-bordered     { border-bottom:solid 4px #ddd04a !important; }
	.left-double-pc-70-bordered       { border-left:solid 4px #ddd04a !important; }

	.mini-pc-80-bordered              { border:solid 1px #c2d54833 !important; }
	.vertical-mini-pc-80-bordered     { border-top:solid 1px #c2d54833 !important;border-bottom:solid 1px #c2d54833 !important; }
	.horizontal-mini-pc-80-bordered   { border-left:solid 1px #c2d54833 !important;border-right:solid 1px #c2d54833 !important; }
	.top-mini-pc-80-bordered          { border-top:solid 1px #c2d54833 !important; }
	.right-mini-pc-80-bordered        { border-right:solid 1px #c2d54833 !important; }
	.bottom-mini-pc-80-bordered       { border-bottom:solid 1px #c2d54833 !important; }
	.left-mini-pc-80-bordered         { border-left:solid 1px #c2d54833 !important; }
	.semi-pc-80-bordered              { border:solid 1px #c2d548 !important; }
	.vertical-semi-pc-80-bordered     { border-top:solid 1px #c2d548 !important;border-bottom:solid 1px #c2d548 !important; }
	.horizontal-semi-pc-80-bordered   { border-left:solid 1px #c2d548 !important;border-right:solid 1px #c2d548 !important; }
	.top-semi-pc-80-bordered          { border-top:solid 1px #c2d548 !important; }
	.right-semi-pc-80-bordered        { border-right:solid 1px #c2d548 !important; }
	.bottom-semi-pc-80-bordered       { border-bottom:solid 1px #c2d548 !important; }
	.left-semi-pc-80-bordered         { border-left:solid 1px #c2d548 !important; }
	.pc-80-bordered                   { border:solid 2px #c2d548 !important; }
	.vertical-pc-80-bordered          { border-top:solid 2px #c2d548 !important;border-bottom:solid 2px #c2d548 !important; }
	.horizontal-pc-80-bordered        { border-left:solid 2px #c2d548 !important;border-right:solid 2px #c2d548 !important; }
	.top-pc-80-bordered               { border-top:solid 2px #c2d548 !important; }
	.right-pc-80-bordered             { border-right:solid 2px #c2d548 !important; }
	.bottom-pc-80-bordered            { border-bottom:solid 2px #c2d548 !important; }
	.left-pc-80-bordered              { border-left:solid 2px #c2d548 !important; }
	.double-pc-80-bordered            { border:solid 4px #c2d548 !important; }
	.vertical-double-pc-80-bordered   { border-top:solid 4px #c2d548 !important;border-bottom:solid 4px #c2d548 !important; }
	.horizontal-double-pc-80-bordered { border-left:solid 4px #c2d548 !important;border-right:solid 4px #c2d548 !important; }
	.top-double-pc-80-bordered        { border-top:solid 4px #c2d548 !important; }
	.right-double-pc-80-bordered      { border-right:solid 4px #c2d548 !important; }
	.bottom-double-pc-80-bordered     { border-bottom:solid 4px #c2d548 !important; }
	.left-double-pc-80-bordered       { border-left:solid 4px #c2d548 !important; }

	.mini-pc-90-bordered              { border:solid 1px #add64733 !important; }
	.vertical-mini-pc-90-bordered     { border-top:solid 1px #add64733 !important;border-bottom:solid 1px #add64733 !important; }
	.horizontal-mini-pc-90-bordered   { border-left:solid 1px #add64733 !important;border-right:solid 1px #add64733 !important; }
	.top-mini-pc-90-bordered          { border-top:solid 1px #add64733 !important; }
	.right-mini-pc-90-bordered        { border-right:solid 1px #add64733 !important; }
	.bottom-mini-pc-90-bordered       { border-bottom:solid 1px #add64733 !important; }
	.left-mini-pc-90-bordered         { border-left:solid 1px #add64733 !important; }
	.semi-pc-90-bordered              { border:solid 1px #add647 !important; }
	.vertical-semi-pc-90-bordered     { border-top:solid 1px #add647 !important;border-bottom:solid 1px #add647 !important; }
	.horizontal-semi-pc-90-bordered   { border-left:solid 1px #add647 !important;border-right:solid 1px #add647 !important; }
	.top-semi-pc-90-bordered          { border-top:solid 1px #add647 !important; }
	.right-semi-pc-90-bordered        { border-right:solid 1px #add647 !important; }
	.bottom-semi-pc-90-bordered       { border-bottom:solid 1px #add647 !important; }
	.left-semi-pc-90-bordered         { border-left:solid 1px #add647 !important; }
	.pc-90-bordered                   { border:solid 2px #add647 !important; }
	.vertical-pc-90-bordered          { border-top:solid 2px #add647 !important;border-bottom:solid 2px #add647 !important; }
	.horizontal-pc-90-bordered        { border-left:solid 2px #add647 !important;border-right:solid 2px #add647 !important; }
	.top-pc-90-bordered               { border-top:solid 2px #add647 !important; }
	.right-pc-90-bordered             { border-right:solid 2px #add647 !important; }
	.bottom-pc-90-bordered            { border-bottom:solid 2px #add647 !important; }
	.left-pc-90-bordered              { border-left:solid 2px #add647 !important; }
	.double-pc-90-bordered            { border:solid 4px #add647 !important; }
	.vertical-double-pc-90-bordered   { border-top:solid 4px #add647 !important;border-bottom:solid 4px #add647 !important; }
	.horizontal-double-pc-90-bordered { border-left:solid 4px #add647 !important;border-right:solid 4px #add647 !important; }
	.top-double-pc-90-bordered        { border-top:solid 4px #add647 !important; }
	.right-double-pc-90-bordered      { border-right:solid 4px #add647 !important; }
	.bottom-double-pc-90-bordered     { border-bottom:solid 4px #add647 !important; }
	.left-double-pc-90-bordered       { border-left:solid 4px #add647 !important; }

	.mini-pc-100-bordered              { border:solid 1px #91d94433 !important; }
	.vertical-mini-pc-100-bordered     { border-top:solid 1px #91d94433 !important;border-bottom:solid 1px #91d94433 !important; }
	.horizontal-mini-pc-100-bordered   { border-left:solid 1px #91d94433 !important;border-right:solid 1px #91d94433 !important; }
	.top-mini-pc-100-bordered          { border-top:solid 1px #91d94433 !important; }
	.right-mini-pc-100-bordered        { border-right:solid 1px #91d94433 !important; }
	.bottom-mini-pc-100-bordered       { border-bottom:solid 1px #91d94433 !important; }
	.left-mini-pc-100-bordered         { border-left:solid 1px #91d94433 !important; }
	.semi-pc-100-bordered              { border:solid 1px #91d944 !important; }
	.vertical-semi-pc-100-bordered     { border-top:solid 1px #91d944 !important;border-bottom:solid 1px #91d944 !important; }
	.horizontal-semi-pc-100-bordered   { border-left:solid 1px #91d944 !important;border-right:solid 1px #91d944 !important; }
	.top-semi-pc-100-bordered          { border-top:solid 1px #91d944 !important; }
	.right-semi-pc-100-bordered        { border-right:solid 1px #91d944 !important; }
	.bottom-semi-pc-100-bordered       { border-bottom:solid 1px #91d944 !important; }
	.left-semi-pc-100-bordered         { border-left:solid 1px #91d944 !important; }
	.pc-100-bordered                   { border:solid 2px #91d944 !important; }
	.vertical-pc-100-bordered          { border-top:solid 2px #91d944 !important;border-bottom:solid 2px #91d944 !important; }
	.horizontal-pc-100-bordered        { border-left:solid 2px #91d944 !important;border-right:solid 2px #91d944 !important; }
	.top-pc-100-bordered               { border-top:solid 2px #91d944 !important; }
	.right-pc-100-bordered             { border-right:solid 2px #91d944 !important; }
	.bottom-pc-100-bordered            { border-bottom:solid 2px #91d944 !important; }
	.left-pc-100-bordered              { border-left:solid 2px #91d944 !important; }
	.double-pc-100-bordered            { border:solid 4px #91d944 !important; }
	.vertical-double-pc-100-bordered   { border-top:solid 4px #91d944 !important;border-bottom:solid 4px #91d944 !important; }
	.horizontal-double-pc-100-bordered { border-left:solid 4px #91d944 !important;border-right:solid 4px #91d944 !important; }
	.top-double-pc-100-bordered        { border-top:solid 4px #91d944 !important; }
	.right-double-pc-100-bordered      { border-right:solid 4px #91d944 !important; }
	.bottom-double-pc-100-bordered     { border-bottom:solid 4px #91d944 !important; }
	.left-double-pc-100-bordered       { border-left:solid 4px #91d944 !important; }

	.mini-amber-bordered              { border:solid 1px #ee883333 !important; }
	.vertical-mini-amber-bordered     { border-top:solid 1px #ee883333 !important;border-bottom:solid 1px #ee883333 !important; }
	.horizontal-mini-amber-bordered   { border-left:solid 1px #ee883333 !important;border-right:solid 1px #ee883333 !important; }
	.top-mini-amber-bordered          { border-top:solid 1px #ee883333 !important; }
	.right-mini-amber-bordered        { border-right:solid 1px #ee883333 !important; }
	.bottom-mini-amber-bordered       { border-bottom:solid 1px #ee883333 !important; }
	.left-mini-amber-bordered         { border-left:solid 1px #ee883333 !important; }
	.semi-amber-bordered              { border:solid 1px #ee8833 !important; }
	.vertical-semi-amber-bordered     { border-top:solid 1px #ee8833 !important;border-bottom:solid 1px #ee8833 !important; }
	.horizontal-semi-amber-bordered   { border-left:solid 1px #ee8833 !important;border-right:solid 1px #ee8833 !important; }
	.top-semi-amber-bordered          { border-top:solid 1px #ee8833 !important; }
	.right-semi-amber-bordered        { border-right:solid 1px #ee8833 !important; }
	.bottom-semi-amber-bordered       { border-bottom:solid 1px #ee8833 !important; }
	.left-semi-amber-bordered         { border-left:solid 1px #ee8833 !important; }
	.amber-bordered                   { border:solid 2px #ee8833 !important; }
	.vertical-amber-bordered          { border-top:solid 2px #ee8833 !important;border-bottom:solid 2px #ee8833 !important; }
	.horizontal-amber-bordered        { border-left:solid 2px #ee8833 !important;border-right:solid 2px #ee8833 !important; }
	.top-amber-bordered               { border-top:solid 2px #ee8833 !important; }
	.right-amber-bordered             { border-right:solid 2px #ee8833 !important; }
	.bottom-amber-bordered            { border-bottom:solid 2px #ee8833 !important; }
	.left-amber-bordered              { border-left:solid 2px #ee8833 !important; }
	.double-amber-bordered            { border:solid 4px #ee8833 !important; }
	.vertical-double-amber-bordered   { border-top:solid 4px #ee8833 !important;border-bottom:solid 4px #ee8833 !important; }
	.horizontal-double-amber-bordered { border-left:solid 4px #ee8833 !important;border-right:solid 4px #ee8833 !important; }
	.top-double-amber-bordered        { border-top:solid 4px #ee8833 !important; }
	.right-double-amber-bordered      { border-right:solid 4px #ee8833 !important; }
	.bottom-double-amber-bordered     { border-bottom:solid 4px #ee8833 !important; }
	.left-double-amber-bordered       { border-left:solid 4px #ee8833 !important; }

	.mini-light_light_amber-bordered              { border:solid 1px #f9d0ae33 !important; }
	.vertical-mini-light_light_amber-bordered     { border-top:solid 1px #f9d0ae33 !important;border-bottom:solid 1px #f9d0ae33 !important; }
	.horizontal-mini-light_light_amber-bordered   { border-left:solid 1px #f9d0ae33 !important;border-right:solid 1px #f9d0ae33 !important; }
	.top-mini-light_light_amber-bordered          { border-top:solid 1px #f9d0ae33 !important; }
	.right-mini-light_light_amber-bordered        { border-right:solid 1px #f9d0ae33 !important; }
	.bottom-mini-light_light_amber-bordered       { border-bottom:solid 1px #f9d0ae33 !important; }
	.left-mini-light_light_amber-bordered         { border-left:solid 1px #f9d0ae33 !important; }
	.semi-light_light_amber-bordered              { border:solid 1px #f9d0ae !important; }
	.vertical-semi-light_light_amber-bordered     { border-top:solid 1px #f9d0ae !important;border-bottom:solid 1px #f9d0ae !important; }
	.horizontal-semi-light_light_amber-bordered   { border-left:solid 1px #f9d0ae !important;border-right:solid 1px #f9d0ae !important; }
	.top-semi-light_light_amber-bordered          { border-top:solid 1px #f9d0ae !important; }
	.right-semi-light_light_amber-bordered        { border-right:solid 1px #f9d0ae !important; }
	.bottom-semi-light_light_amber-bordered       { border-bottom:solid 1px #f9d0ae !important; }
	.left-semi-light_light_amber-bordered         { border-left:solid 1px #f9d0ae !important; }
	.light_light_amber-bordered                   { border:solid 2px #f9d0ae !important; }
	.vertical-light_light_amber-bordered          { border-top:solid 2px #f9d0ae !important;border-bottom:solid 2px #f9d0ae !important; }
	.horizontal-light_light_amber-bordered        { border-left:solid 2px #f9d0ae !important;border-right:solid 2px #f9d0ae !important; }
	.top-light_light_amber-bordered               { border-top:solid 2px #f9d0ae !important; }
	.right-light_light_amber-bordered             { border-right:solid 2px #f9d0ae !important; }
	.bottom-light_light_amber-bordered            { border-bottom:solid 2px #f9d0ae !important; }
	.left-light_light_amber-bordered              { border-left:solid 2px #f9d0ae !important; }
	.double-light_light_amber-bordered            { border:solid 4px #f9d0ae !important; }
	.vertical-double-light_light_amber-bordered   { border-top:solid 4px #f9d0ae !important;border-bottom:solid 4px #f9d0ae !important; }
	.horizontal-double-light_light_amber-bordered { border-left:solid 4px #f9d0ae !important;border-right:solid 4px #f9d0ae !important; }
	.top-double-light_light_amber-bordered        { border-top:solid 4px #f9d0ae !important; }
	.right-double-light_light_amber-bordered      { border-right:solid 4px #f9d0ae !important; }
	.bottom-double-light_light_amber-bordered     { border-bottom:solid 4px #f9d0ae !important; }
	.left-double-light_light_amber-bordered       { border-left:solid 4px #f9d0ae !important; }

	.mini-light_amber-bordered              { border:solid 1px #f4ac7133 !important; }
	.vertical-mini-light_amber-bordered     { border-top:solid 1px #f4ac7133 !important;border-bottom:solid 1px #f4ac7133 !important; }
	.horizontal-mini-light_amber-bordered   { border-left:solid 1px #f4ac7133 !important;border-right:solid 1px #f4ac7133 !important; }
	.top-mini-light_amber-bordered          { border-top:solid 1px #f4ac7133 !important; }
	.right-mini-light_amber-bordered        { border-right:solid 1px #f4ac7133 !important; }
	.bottom-mini-light_amber-bordered       { border-bottom:solid 1px #f4ac7133 !important; }
	.left-mini-light_amber-bordered         { border-left:solid 1px #f4ac7133 !important; }
	.semi-light_amber-bordered              { border:solid 1px #f4ac71 !important; }
	.vertical-semi-light_amber-bordered     { border-top:solid 1px #f4ac71 !important;border-bottom:solid 1px #f4ac71 !important; }
	.horizontal-semi-light_amber-bordered   { border-left:solid 1px #f4ac71 !important;border-right:solid 1px #f4ac71 !important; }
	.top-semi-light_amber-bordered          { border-top:solid 1px #f4ac71 !important; }
	.right-semi-light_amber-bordered        { border-right:solid 1px #f4ac71 !important; }
	.bottom-semi-light_amber-bordered       { border-bottom:solid 1px #f4ac71 !important; }
	.left-semi-light_amber-bordered         { border-left:solid 1px #f4ac71 !important; }
	.light_amber-bordered                   { border:solid 2px #f4ac71 !important; }
	.vertical-light_amber-bordered          { border-top:solid 2px #f4ac71 !important;border-bottom:solid 2px #f4ac71 !important; }
	.horizontal-light_amber-bordered        { border-left:solid 2px #f4ac71 !important;border-right:solid 2px #f4ac71 !important; }
	.top-light_amber-bordered               { border-top:solid 2px #f4ac71 !important; }
	.right-light_amber-bordered             { border-right:solid 2px #f4ac71 !important; }
	.bottom-light_amber-bordered            { border-bottom:solid 2px #f4ac71 !important; }
	.left-light_amber-bordered              { border-left:solid 2px #f4ac71 !important; }
	.double-light_amber-bordered            { border:solid 4px #f4ac71 !important; }
	.vertical-double-light_amber-bordered   { border-top:solid 4px #f4ac71 !important;border-bottom:solid 4px #f4ac71 !important; }
	.horizontal-double-light_amber-bordered { border-left:solid 4px #f4ac71 !important;border-right:solid 4px #f4ac71 !important; }
	.top-double-light_amber-bordered        { border-top:solid 4px #f4ac71 !important; }
	.right-double-light_amber-bordered      { border-right:solid 4px #f4ac71 !important; }
	.bottom-double-light_amber-bordered     { border-bottom:solid 4px #f4ac71 !important; }
	.left-double-light_amber-bordered       { border-left:solid 4px #f4ac71 !important; }

	.mini-dark_amber-bordered              { border:solid 1px #a65f2333 !important; }
	.vertical-mini-dark_amber-bordered     { border-top:solid 1px #a65f2333 !important;border-bottom:solid 1px #a65f2333 !important; }
	.horizontal-mini-dark_amber-bordered   { border-left:solid 1px #a65f2333 !important;border-right:solid 1px #a65f2333 !important; }
	.top-mini-dark_amber-bordered          { border-top:solid 1px #a65f2333 !important; }
	.right-mini-dark_amber-bordered        { border-right:solid 1px #a65f2333 !important; }
	.bottom-mini-dark_amber-bordered       { border-bottom:solid 1px #a65f2333 !important; }
	.left-mini-dark_amber-bordered         { border-left:solid 1px #a65f2333 !important; }
	.semi-dark_amber-bordered              { border:solid 1px #a65f23 !important; }
	.vertical-semi-dark_amber-bordered     { border-top:solid 1px #a65f23 !important;border-bottom:solid 1px #a65f23 !important; }
	.horizontal-semi-dark_amber-bordered   { border-left:solid 1px #a65f23 !important;border-right:solid 1px #a65f23 !important; }
	.top-semi-dark_amber-bordered          { border-top:solid 1px #a65f23 !important; }
	.right-semi-dark_amber-bordered        { border-right:solid 1px #a65f23 !important; }
	.bottom-semi-dark_amber-bordered       { border-bottom:solid 1px #a65f23 !important; }
	.left-semi-dark_amber-bordered         { border-left:solid 1px #a65f23 !important; }
	.dark_amber-bordered                   { border:solid 2px #a65f23 !important; }
	.vertical-dark_amber-bordered          { border-top:solid 2px #a65f23 !important;border-bottom:solid 2px #a65f23 !important; }
	.horizontal-dark_amber-bordered        { border-left:solid 2px #a65f23 !important;border-right:solid 2px #a65f23 !important; }
	.top-dark_amber-bordered               { border-top:solid 2px #a65f23 !important; }
	.right-dark_amber-bordered             { border-right:solid 2px #a65f23 !important; }
	.bottom-dark_amber-bordered            { border-bottom:solid 2px #a65f23 !important; }
	.left-dark_amber-bordered              { border-left:solid 2px #a65f23 !important; }
	.double-dark_amber-bordered            { border:solid 4px #a65f23 !important; }
	.vertical-double-dark_amber-bordered   { border-top:solid 4px #a65f23 !important;border-bottom:solid 4px #a65f23 !important; }
	.horizontal-double-dark_amber-bordered { border-left:solid 4px #a65f23 !important;border-right:solid 4px #a65f23 !important; }
	.top-double-dark_amber-bordered        { border-top:solid 4px #a65f23 !important; }
	.right-double-dark_amber-bordered      { border-right:solid 4px #a65f23 !important; }
	.bottom-double-dark_amber-bordered     { border-bottom:solid 4px #a65f23 !important; }
	.left-double-dark_amber-bordered       { border-left:solid 4px #a65f23 !important; }

	.mini-dark_dark_amber-bordered              { border:solid 1px #5f361433 !important; }
	.vertical-mini-dark_dark_amber-bordered     { border-top:solid 1px #5f361433 !important;border-bottom:solid 1px #5f361433 !important; }
	.horizontal-mini-dark_dark_amber-bordered   { border-left:solid 1px #5f361433 !important;border-right:solid 1px #5f361433 !important; }
	.top-mini-dark_dark_amber-bordered          { border-top:solid 1px #5f361433 !important; }
	.right-mini-dark_dark_amber-bordered        { border-right:solid 1px #5f361433 !important; }
	.bottom-mini-dark_dark_amber-bordered       { border-bottom:solid 1px #5f361433 !important; }
	.left-mini-dark_dark_amber-bordered         { border-left:solid 1px #5f361433 !important; }
	.semi-dark_dark_amber-bordered              { border:solid 1px #5f3614 !important; }
	.vertical-semi-dark_dark_amber-bordered     { border-top:solid 1px #5f3614 !important;border-bottom:solid 1px #5f3614 !important; }
	.horizontal-semi-dark_dark_amber-bordered   { border-left:solid 1px #5f3614 !important;border-right:solid 1px #5f3614 !important; }
	.top-semi-dark_dark_amber-bordered          { border-top:solid 1px #5f3614 !important; }
	.right-semi-dark_dark_amber-bordered        { border-right:solid 1px #5f3614 !important; }
	.bottom-semi-dark_dark_amber-bordered       { border-bottom:solid 1px #5f3614 !important; }
	.left-semi-dark_dark_amber-bordered         { border-left:solid 1px #5f3614 !important; }
	.dark_dark_amber-bordered                   { border:solid 2px #5f3614 !important; }
	.vertical-dark_dark_amber-bordered          { border-top:solid 2px #5f3614 !important;border-bottom:solid 2px #5f3614 !important; }
	.horizontal-dark_dark_amber-bordered        { border-left:solid 2px #5f3614 !important;border-right:solid 2px #5f3614 !important; }
	.top-dark_dark_amber-bordered               { border-top:solid 2px #5f3614 !important; }
	.right-dark_dark_amber-bordered             { border-right:solid 2px #5f3614 !important; }
	.bottom-dark_dark_amber-bordered            { border-bottom:solid 2px #5f3614 !important; }
	.left-dark_dark_amber-bordered              { border-left:solid 2px #5f3614 !important; }
	.double-dark_dark_amber-bordered            { border:solid 4px #5f3614 !important; }
	.vertical-double-dark_dark_amber-bordered   { border-top:solid 4px #5f3614 !important;border-bottom:solid 4px #5f3614 !important; }
	.horizontal-double-dark_dark_amber-bordered { border-left:solid 4px #5f3614 !important;border-right:solid 4px #5f3614 !important; }
	.top-double-dark_dark_amber-bordered        { border-top:solid 4px #5f3614 !important; }
	.right-double-dark_dark_amber-bordered      { border-right:solid 4px #5f3614 !important; }
	.bottom-double-dark_dark_amber-bordered     { border-bottom:solid 4px #5f3614 !important; }
	.left-double-dark_dark_amber-bordered       { border-left:solid 4px #5f3614 !important; }

	.mini-pink-bordered              { border:solid 1px #aa338833 !important; }
	.vertical-mini-pink-bordered     { border-top:solid 1px #aa338833 !important;border-bottom:solid 1px #aa338833 !important; }
	.horizontal-mini-pink-bordered   { border-left:solid 1px #aa338833 !important;border-right:solid 1px #aa338833 !important; }
	.top-mini-pink-bordered          { border-top:solid 1px #aa338833 !important; }
	.right-mini-pink-bordered        { border-right:solid 1px #aa338833 !important; }
	.bottom-mini-pink-bordered       { border-bottom:solid 1px #aa338833 !important; }
	.left-mini-pink-bordered         { border-left:solid 1px #aa338833 !important; }
	.semi-pink-bordered              { border:solid 1px #aa3388 !important; }
	.vertical-semi-pink-bordered     { border-top:solid 1px #aa3388 !important;border-bottom:solid 1px #aa3388 !important; }
	.horizontal-semi-pink-bordered   { border-left:solid 1px #aa3388 !important;border-right:solid 1px #aa3388 !important; }
	.top-semi-pink-bordered          { border-top:solid 1px #aa3388 !important; }
	.right-semi-pink-bordered        { border-right:solid 1px #aa3388 !important; }
	.bottom-semi-pink-bordered       { border-bottom:solid 1px #aa3388 !important; }
	.left-semi-pink-bordered         { border-left:solid 1px #aa3388 !important; }
	.pink-bordered                   { border:solid 2px #aa3388 !important; }
	.vertical-pink-bordered          { border-top:solid 2px #aa3388 !important;border-bottom:solid 2px #aa3388 !important; }
	.horizontal-pink-bordered        { border-left:solid 2px #aa3388 !important;border-right:solid 2px #aa3388 !important; }
	.top-pink-bordered               { border-top:solid 2px #aa3388 !important; }
	.right-pink-bordered             { border-right:solid 2px #aa3388 !important; }
	.bottom-pink-bordered            { border-bottom:solid 2px #aa3388 !important; }
	.left-pink-bordered              { border-left:solid 2px #aa3388 !important; }
	.double-pink-bordered            { border:solid 4px #aa3388 !important; }
	.vertical-double-pink-bordered   { border-top:solid 4px #aa3388 !important;border-bottom:solid 4px #aa3388 !important; }
	.horizontal-double-pink-bordered { border-left:solid 4px #aa3388 !important;border-right:solid 4px #aa3388 !important; }
	.top-double-pink-bordered        { border-top:solid 4px #aa3388 !important; }
	.right-double-pink-bordered      { border-right:solid 4px #aa3388 !important; }
	.bottom-double-pink-bordered     { border-bottom:solid 4px #aa3388 !important; }
	.left-double-pink-bordered       { border-left:solid 4px #aa3388 !important; }

	.mini-light_light_pink-bordered              { border:solid 1px #deaed033 !important; }
	.vertical-mini-light_light_pink-bordered     { border-top:solid 1px #deaed033 !important;border-bottom:solid 1px #deaed033 !important; }
	.horizontal-mini-light_light_pink-bordered   { border-left:solid 1px #deaed033 !important;border-right:solid 1px #deaed033 !important; }
	.top-mini-light_light_pink-bordered          { border-top:solid 1px #deaed033 !important; }
	.right-mini-light_light_pink-bordered        { border-right:solid 1px #deaed033 !important; }
	.bottom-mini-light_light_pink-bordered       { border-bottom:solid 1px #deaed033 !important; }
	.left-mini-light_light_pink-bordered         { border-left:solid 1px #deaed033 !important; }
	.semi-light_light_pink-bordered              { border:solid 1px #deaed0 !important; }
	.vertical-semi-light_light_pink-bordered     { border-top:solid 1px #deaed0 !important;border-bottom:solid 1px #deaed0 !important; }
	.horizontal-semi-light_light_pink-bordered   { border-left:solid 1px #deaed0 !important;border-right:solid 1px #deaed0 !important; }
	.top-semi-light_light_pink-bordered          { border-top:solid 1px #deaed0 !important; }
	.right-semi-light_light_pink-bordered        { border-right:solid 1px #deaed0 !important; }
	.bottom-semi-light_light_pink-bordered       { border-bottom:solid 1px #deaed0 !important; }
	.left-semi-light_light_pink-bordered         { border-left:solid 1px #deaed0 !important; }
	.light_light_pink-bordered                   { border:solid 2px #deaed0 !important; }
	.vertical-light_light_pink-bordered          { border-top:solid 2px #deaed0 !important;border-bottom:solid 2px #deaed0 !important; }
	.horizontal-light_light_pink-bordered        { border-left:solid 2px #deaed0 !important;border-right:solid 2px #deaed0 !important; }
	.top-light_light_pink-bordered               { border-top:solid 2px #deaed0 !important; }
	.right-light_light_pink-bordered             { border-right:solid 2px #deaed0 !important; }
	.bottom-light_light_pink-bordered            { border-bottom:solid 2px #deaed0 !important; }
	.left-light_light_pink-bordered              { border-left:solid 2px #deaed0 !important; }
	.double-light_light_pink-bordered            { border:solid 4px #deaed0 !important; }
	.vertical-double-light_light_pink-bordered   { border-top:solid 4px #deaed0 !important;border-bottom:solid 4px #deaed0 !important; }
	.horizontal-double-light_light_pink-bordered { border-left:solid 4px #deaed0 !important;border-right:solid 4px #deaed0 !important; }
	.top-double-light_light_pink-bordered        { border-top:solid 4px #deaed0 !important; }
	.right-double-light_light_pink-bordered      { border-right:solid 4px #deaed0 !important; }
	.bottom-double-light_light_pink-bordered     { border-bottom:solid 4px #deaed0 !important; }
	.left-double-light_light_pink-bordered       { border-left:solid 4px #deaed0 !important; }

	.mini-light_pink-bordered              { border:solid 1px #c471ac33 !important; }
	.vertical-mini-light_pink-bordered     { border-top:solid 1px #c471ac33 !important;border-bottom:solid 1px #c471ac33 !important; }
	.horizontal-mini-light_pink-bordered   { border-left:solid 1px #c471ac33 !important;border-right:solid 1px #c471ac33 !important; }
	.top-mini-light_pink-bordered          { border-top:solid 1px #c471ac33 !important; }
	.right-mini-light_pink-bordered        { border-right:solid 1px #c471ac33 !important; }
	.bottom-mini-light_pink-bordered       { border-bottom:solid 1px #c471ac33 !important; }
	.left-mini-light_pink-bordered         { border-left:solid 1px #c471ac33 !important; }
	.semi-light_pink-bordered              { border:solid 1px #c471ac !important; }
	.vertical-semi-light_pink-bordered     { border-top:solid 1px #c471ac !important;border-bottom:solid 1px #c471ac !important; }
	.horizontal-semi-light_pink-bordered   { border-left:solid 1px #c471ac !important;border-right:solid 1px #c471ac !important; }
	.top-semi-light_pink-bordered          { border-top:solid 1px #c471ac !important; }
	.right-semi-light_pink-bordered        { border-right:solid 1px #c471ac !important; }
	.bottom-semi-light_pink-bordered       { border-bottom:solid 1px #c471ac !important; }
	.left-semi-light_pink-bordered         { border-left:solid 1px #c471ac !important; }
	.light_pink-bordered                   { border:solid 2px #c471ac !important; }
	.vertical-light_pink-bordered          { border-top:solid 2px #c471ac !important;border-bottom:solid 2px #c471ac !important; }
	.horizontal-light_pink-bordered        { border-left:solid 2px #c471ac !important;border-right:solid 2px #c471ac !important; }
	.top-light_pink-bordered               { border-top:solid 2px #c471ac !important; }
	.right-light_pink-bordered             { border-right:solid 2px #c471ac !important; }
	.bottom-light_pink-bordered            { border-bottom:solid 2px #c471ac !important; }
	.left-light_pink-bordered              { border-left:solid 2px #c471ac !important; }
	.double-light_pink-bordered            { border:solid 4px #c471ac !important; }
	.vertical-double-light_pink-bordered   { border-top:solid 4px #c471ac !important;border-bottom:solid 4px #c471ac !important; }
	.horizontal-double-light_pink-bordered { border-left:solid 4px #c471ac !important;border-right:solid 4px #c471ac !important; }
	.top-double-light_pink-bordered        { border-top:solid 4px #c471ac !important; }
	.right-double-light_pink-bordered      { border-right:solid 4px #c471ac !important; }
	.bottom-double-light_pink-bordered     { border-bottom:solid 4px #c471ac !important; }
	.left-double-light_pink-bordered       { border-left:solid 4px #c471ac !important; }

	.mini-dark_pink-bordered              { border:solid 1px #76235f33 !important; }
	.vertical-mini-dark_pink-bordered     { border-top:solid 1px #76235f33 !important;border-bottom:solid 1px #76235f33 !important; }
	.horizontal-mini-dark_pink-bordered   { border-left:solid 1px #76235f33 !important;border-right:solid 1px #76235f33 !important; }
	.top-mini-dark_pink-bordered          { border-top:solid 1px #76235f33 !important; }
	.right-mini-dark_pink-bordered        { border-right:solid 1px #76235f33 !important; }
	.bottom-mini-dark_pink-bordered       { border-bottom:solid 1px #76235f33 !important; }
	.left-mini-dark_pink-bordered         { border-left:solid 1px #76235f33 !important; }
	.semi-dark_pink-bordered              { border:solid 1px #76235f !important; }
	.vertical-semi-dark_pink-bordered     { border-top:solid 1px #76235f !important;border-bottom:solid 1px #76235f !important; }
	.horizontal-semi-dark_pink-bordered   { border-left:solid 1px #76235f !important;border-right:solid 1px #76235f !important; }
	.top-semi-dark_pink-bordered          { border-top:solid 1px #76235f !important; }
	.right-semi-dark_pink-bordered        { border-right:solid 1px #76235f !important; }
	.bottom-semi-dark_pink-bordered       { border-bottom:solid 1px #76235f !important; }
	.left-semi-dark_pink-bordered         { border-left:solid 1px #76235f !important; }
	.dark_pink-bordered                   { border:solid 2px #76235f !important; }
	.vertical-dark_pink-bordered          { border-top:solid 2px #76235f !important;border-bottom:solid 2px #76235f !important; }
	.horizontal-dark_pink-bordered        { border-left:solid 2px #76235f !important;border-right:solid 2px #76235f !important; }
	.top-dark_pink-bordered               { border-top:solid 2px #76235f !important; }
	.right-dark_pink-bordered             { border-right:solid 2px #76235f !important; }
	.bottom-dark_pink-bordered            { border-bottom:solid 2px #76235f !important; }
	.left-dark_pink-bordered              { border-left:solid 2px #76235f !important; }
	.double-dark_pink-bordered            { border:solid 4px #76235f !important; }
	.vertical-double-dark_pink-bordered   { border-top:solid 4px #76235f !important;border-bottom:solid 4px #76235f !important; }
	.horizontal-double-dark_pink-bordered { border-left:solid 4px #76235f !important;border-right:solid 4px #76235f !important; }
	.top-double-dark_pink-bordered        { border-top:solid 4px #76235f !important; }
	.right-double-dark_pink-bordered      { border-right:solid 4px #76235f !important; }
	.bottom-double-dark_pink-bordered     { border-bottom:solid 4px #76235f !important; }
	.left-double-dark_pink-bordered       { border-left:solid 4px #76235f !important; }

	.mini-dark_dark_pink-bordered              { border:solid 1px #44143633 !important; }
	.vertical-mini-dark_dark_pink-bordered     { border-top:solid 1px #44143633 !important;border-bottom:solid 1px #44143633 !important; }
	.horizontal-mini-dark_dark_pink-bordered   { border-left:solid 1px #44143633 !important;border-right:solid 1px #44143633 !important; }
	.top-mini-dark_dark_pink-bordered          { border-top:solid 1px #44143633 !important; }
	.right-mini-dark_dark_pink-bordered        { border-right:solid 1px #44143633 !important; }
	.bottom-mini-dark_dark_pink-bordered       { border-bottom:solid 1px #44143633 !important; }
	.left-mini-dark_dark_pink-bordered         { border-left:solid 1px #44143633 !important; }
	.semi-dark_dark_pink-bordered              { border:solid 1px #441436 !important; }
	.vertical-semi-dark_dark_pink-bordered     { border-top:solid 1px #441436 !important;border-bottom:solid 1px #441436 !important; }
	.horizontal-semi-dark_dark_pink-bordered   { border-left:solid 1px #441436 !important;border-right:solid 1px #441436 !important; }
	.top-semi-dark_dark_pink-bordered          { border-top:solid 1px #441436 !important; }
	.right-semi-dark_dark_pink-bordered        { border-right:solid 1px #441436 !important; }
	.bottom-semi-dark_dark_pink-bordered       { border-bottom:solid 1px #441436 !important; }
	.left-semi-dark_dark_pink-bordered         { border-left:solid 1px #441436 !important; }
	.dark_dark_pink-bordered                   { border:solid 2px #441436 !important; }
	.vertical-dark_dark_pink-bordered          { border-top:solid 2px #441436 !important;border-bottom:solid 2px #441436 !important; }
	.horizontal-dark_dark_pink-bordered        { border-left:solid 2px #441436 !important;border-right:solid 2px #441436 !important; }
	.top-dark_dark_pink-bordered               { border-top:solid 2px #441436 !important; }
	.right-dark_dark_pink-bordered             { border-right:solid 2px #441436 !important; }
	.bottom-dark_dark_pink-bordered            { border-bottom:solid 2px #441436 !important; }
	.left-dark_dark_pink-bordered              { border-left:solid 2px #441436 !important; }
	.double-dark_dark_pink-bordered            { border:solid 4px #441436 !important; }
	.vertical-double-dark_dark_pink-bordered   { border-top:solid 4px #441436 !important;border-bottom:solid 4px #441436 !important; }
	.horizontal-double-dark_dark_pink-bordered { border-left:solid 4px #441436 !important;border-right:solid 4px #441436 !important; }
	.top-double-dark_dark_pink-bordered        { border-top:solid 4px #441436 !important; }
	.right-double-dark_dark_pink-bordered      { border-right:solid 4px #441436 !important; }
	.bottom-double-dark_dark_pink-bordered     { border-bottom:solid 4px #441436 !important; }
	.left-double-dark_dark_pink-bordered       { border-left:solid 4px #441436 !important; }


.mini-outlined                       { outline:solid 1px #00000033; }
.semi-outlined                       { outline:solid 1px #000000; }
.outlined                            { outline:solid 2px #000000; }
.double-outlined                     { outline:solid 4px #000000; }

	.mini-brand-outlined   { outline:solid 1px #FF660033; }
	.semi-brand-outlined   { outline:solid 1px #FF6600; }
	.brand-outlined        { outline:solid 2px #FF6600; }
	.double-brand-outlined { outline:solid 4px #FF6600; }

	.mini-light-light-brand-outlined   { outline:solid 1px #ffc8a433; }
	.semi-light-light-brand-outlined   { outline:solid 1px #ffc8a4; }
	.light-light-brand-outlined        { outline:solid 2px #ffc8a4; }
	.double-light-light-brand-outlined { outline:solid 4px #ffc8a4; }

	.mini-light-brand-outlined   { outline:solid 1px #ff975233; }
	.semi-light-brand-outlined   { outline:solid 1px #ff9752; }
	.light-brand-outlined        { outline:solid 2px #ff9752; }
	.double-light-brand-outlined { outline:solid 4px #ff9752; }

	.mini-dark-brand-outlined   { outline:solid 1px #a3410033; }
	.semi-dark-brand-outlined   { outline:solid 1px #a34100; }
	.dark-brand-outlined        { outline:solid 2px #a34100; }
	.double-dark-brand-outlined { outline:solid 4px #a34100; }

	.mini-dark-dark-brand-outlined   { outline:solid 1px #51200033; }
	.semi-dark-dark-brand-outlined   { outline:solid 1px #512000; }
	.dark-dark-brand-outlined        { outline:solid 2px #512000; }
	.double-dark-dark-brand-outlined { outline:solid 4px #512000; }

	.mini-intense-brand-outlined   { outline:solid 1px #ff4c0033; }
	.semi-intense-brand-outlined   { outline:solid 1px #ff4c00; }
	.intense-brand-outlined        { outline:solid 2px #ff4c00; }
	.double-intense-brand-outlined { outline:solid 4px #ff4c00; }

	.mini-subdued-brand-outlined   { outline:solid 1px #bf723f33; }
	.semi-subdued-brand-outlined   { outline:solid 1px #bf723f; }
	.subdued-brand-outlined        { outline:solid 2px #bf723f; }
	.double-subdued-brand-outlined { outline:solid 4px #bf723f; }

	.mini-accent-outlined   { outline:solid 1px #ff660033; }
	.semi-accent-outlined   { outline:solid 1px #ff6600; }
	.accent-outlined        { outline:solid 2px #ff6600; }
	.double-accent-outlined { outline:solid 4px #ff6600; }

	.mini-ok-outlined   { outline:solid 1px #00990033; }
	.semi-ok-outlined   { outline:solid 1px #009900; }
	.ok-outlined        { outline:solid 2px #009900; }
	.double-ok-outlined { outline:solid 4px #009900; }

	.mini-notice-outlined   { outline:solid 1px #ffffff33; }
	.semi-notice-outlined   { outline:solid 1px #ffffff; }
	.notice-outlined        { outline:solid 2px #ffffff; }
	.double-notice-outlined { outline:solid 4px #ffffff; }

	.mini-alert-outlined   { outline:solid 1px #ffcc0033; }
	.semi-alert-outlined   { outline:solid 1px #ffcc00; }
	.alert-outlined        { outline:solid 2px #ffcc00; }
	.double-alert-outlined { outline:solid 4px #ffcc00; }

	.mini-warning-outlined   { outline:solid 1px #ff990033; }
	.semi-warning-outlined   { outline:solid 1px #ff9900; }
	.warning-outlined        { outline:solid 2px #ff9900; }
	.double-warning-outlined { outline:solid 4px #ff9900; }

	.mini-error-outlined   { outline:solid 1px #ff000033; }
	.semi-error-outlined   { outline:solid 1px #ff0000; }
	.error-outlined        { outline:solid 2px #ff0000; }
	.double-error-outlined { outline:solid 4px #ff0000; }

	.mini-na-outlined   { outline:solid 1px #cccccc33; }
	.semi-na-outlined   { outline:solid 1px #cccccc; }
	.na-outlined        { outline:solid 2px #cccccc; }
	.double-na-outlined { outline:solid 4px #cccccc; }

	.mini-null-outlined   { outline:solid 1px #00000033; }
	.semi-null-outlined   { outline:solid 1px #000000; }
	.null-outlined        { outline:solid 2px #000000; }
	.double-null-outlined { outline:solid 4px #000000; }

	.mini-white-outlined   { outline:solid 1px #ffffff33; }
	.semi-white-outlined   { outline:solid 1px #ffffff; }
	.white-outlined        { outline:solid 2px #ffffff; }
	.double-white-outlined { outline:solid 4px #ffffff; }

	.mini-light-light-gray-outlined   { outline:solid 1px #e5e5e533; }
	.semi-light-light-gray-outlined   { outline:solid 1px #e5e5e5; }
	.light-light-gray-outlined        { outline:solid 2px #e5e5e5; }
	.double-light-light-gray-outlined { outline:solid 4px #e5e5e5; }

	.mini-light-gray-outlined   { outline:solid 1px #cccccc33; }
	.semi-light-gray-outlined   { outline:solid 1px #cccccc; }
	.light-gray-outlined        { outline:solid 2px #cccccc; }
	.double-light-gray-outlined { outline:solid 4px #cccccc; }

	.mini-gray-outlined   { outline:solid 1px #99999933; }
	.semi-gray-outlined   { outline:solid 1px #999999; }
	.gray-outlined        { outline:solid 2px #999999; }
	.double-gray-outlined { outline:solid 4px #999999; }

	.mini-dark-gray-outlined   { outline:solid 1px #44444433; }
	.semi-dark-gray-outlined   { outline:solid 1px #444444; }
	.dark-gray-outlined        { outline:solid 2px #444444; }
	.double-dark-gray-outlined { outline:solid 4px #444444; }

	.mini-dark-dark-gray-outlined   { outline:solid 1px #22222233; }
	.semi-dark-dark-gray-outlined   { outline:solid 1px #222222; }
	.dark-dark-gray-outlined        { outline:solid 2px #222222; }
	.double-dark-dark-gray-outlined { outline:solid 4px #222222; }

	.mini-black-outlined   { outline:solid 1px #00000033; }
	.semi-black-outlined   { outline:solid 1px #000000; }
	.black-outlined        { outline:solid 2px #000000; }
	.double-black-outlined { outline:solid 4px #000000; }

	.mini-slate-outlined   { outline:solid 1px #968c8033; }
	.semi-slate-outlined   { outline:solid 1px #968c80; }
	.slate-outlined        { outline:solid 2px #968c80; }
	.double-slate-outlined { outline:solid 4px #968c80; }

	.mini-charcoal-outlined   { outline:solid 1px #3c383333; }
	.semi-charcoal-outlined   { outline:solid 1px #3c3833; }
	.charcoal-outlined        { outline:solid 2px #3c3833; }
	.double-charcoal-outlined { outline:solid 4px #3c3833; }

	.mini-stone-outlined   { outline:solid 1px #c0bab233; }
	.semi-stone-outlined   { outline:solid 1px #c0bab2; }
	.stone-outlined        { outline:solid 2px #c0bab2; }
	.double-stone-outlined { outline:solid 4px #c0bab2; }

	.mini-post-it-outlined   { outline:solid 1px #fffddd33; }
	.semi-post-it-outlined   { outline:solid 1px #fffddd; }
	.post-it-outlined        { outline:solid 2px #fffddd; }
	.double-post-it-outlined { outline:solid 4px #fffddd; }

	.mini-light-light-red-outlined   { outline:solid 1px #ebaeae33; }
	.semi-light-light-red-outlined   { outline:solid 1px #ebaeae; }
	.light-light-red-outlined        { outline:solid 2px #ebaeae; }
	.double-light-light-red-outlined { outline:solid 4px #ebaeae; }

	.mini-light-light-orange-outlined   { outline:solid 1px #f9d0ae33; }
	.semi-light-light-orange-outlined   { outline:solid 1px #f9d0ae; }
	.light-light-orange-outlined        { outline:solid 2px #f9d0ae; }
	.double-light-light-orange-outlined { outline:solid 4px #f9d0ae; }

	.mini-light-light-yellow-outlined   { outline:solid 1px #ffebae33; }
	.semi-light-light-yellow-outlined   { outline:solid 1px #ffebae; }
	.light-light-yellow-outlined        { outline:solid 2px #ffebae; }
	.double-light-light-yellow-outlined { outline:solid 4px #ffebae; }

	.mini-light-light-lime-outlined   { outline:solid 1px #dee4b533; }
	.semi-light-light-lime-outlined   { outline:solid 1px #dee4b5; }
	.light-light-lime-outlined        { outline:solid 2px #dee4b5; }
	.double-light-light-lime-outlined { outline:solid 4px #dee4b5; }

	.mini-light-light-green-outlined   { outline:solid 1px #c2dec233; }
	.semi-light-light-green-outlined   { outline:solid 1px #c2dec2; }
	.light-light-green-outlined        { outline:solid 2px #c2dec2; }
	.double-light-light-green-outlined { outline:solid 4px #c2dec2; }

	.mini-light-light-aqua-outlined   { outline:solid 1px #b5ded033; }
	.semi-light-light-aqua-outlined   { outline:solid 1px #b5ded0; }
	.light-light-aqua-outlined        { outline:solid 2px #b5ded0; }
	.double-light-light-aqua-outlined { outline:solid 4px #b5ded0; }

	.mini-light-light-cyan-outlined   { outline:solid 1px #aedede33; }
	.semi-light-light-cyan-outlined   { outline:solid 1px #aedede; }
	.light-light-cyan-outlined        { outline:solid 2px #aedede; }
	.double-light-light-cyan-outlined { outline:solid 4px #aedede; }

	.mini-light-light-azure-outlined   { outline:solid 1px #aed7e433; }
	.semi-light-light-azure-outlined   { outline:solid 1px #aed7e4; }
	.light-light-azure-outlined        { outline:solid 2px #aed7e4; }
	.double-light-light-azure-outlined { outline:solid 4px #aed7e4; }

	.mini-light-light-blue-outlined   { outline:solid 1px #aec2e433; }
	.semi-light-light-blue-outlined   { outline:solid 1px #aec2e4; }
	.light-light-blue-outlined        { outline:solid 2px #aec2e4; }
	.double-light-light-blue-outlined { outline:solid 4px #aec2e4; }

	.mini-light-light-indigo-outlined   { outline:solid 1px #bcbcde33; }
	.semi-light-light-indigo-outlined   { outline:solid 1px #bcbcde; }
	.light-light-indigo-outlined        { outline:solid 2px #bcbcde; }
	.double-light-light-indigo-outlined { outline:solid 4px #bcbcde; }

	.mini-light-light-purple-outlined   { outline:solid 1px #c9aede33; }
	.semi-light-light-purple-outlined   { outline:solid 1px #c9aede; }
	.light-light-purple-outlined        { outline:solid 2px #c9aede; }
	.double-light-light-purple-outlined { outline:solid 4px #c9aede; }

	.mini-light-light-fuchsia-outlined   { outline:solid 1px #deaed033; }
	.semi-light-light-fuchsia-outlined   { outline:solid 1px #deaed0; }
	.light-light-fuchsia-outlined        { outline:solid 2px #deaed0; }
	.double-light-light-fuchsia-outlined { outline:solid 4px #deaed0; }

	.mini-light-red-outlined   { outline:solid 1px #dc717133; }
	.semi-light-red-outlined   { outline:solid 1px #dc7171; }
	.light-red-outlined        { outline:solid 2px #dc7171; }
	.double-light-red-outlined { outline:solid 4px #dc7171; }

	.mini-light-orange-outlined   { outline:solid 1px #f4ac7133; }
	.semi-light-orange-outlined   { outline:solid 1px #f4ac71; }
	.light-orange-outlined        { outline:solid 2px #f4ac71; }
	.double-light-orange-outlined { outline:solid 4px #f4ac71; }

	.mini-light-yellow-outlined   { outline:solid 1px #ffdc7133; }
	.semi-light-yellow-outlined   { outline:solid 1px #ffdc71; }
	.light-yellow-outlined        { outline:solid 2px #ffdc71; }
	.double-light-yellow-outlined { outline:solid 4px #ffdc71; }

	.mini-light-lime-outlined   { outline:solid 1px #c4d07d33; }
	.semi-light-lime-outlined   { outline:solid 1px #c4d07d; }
	.light-lime-outlined        { outline:solid 2px #c4d07d; }
	.double-light-lime-outlined { outline:solid 4px #c4d07d; }

	.mini-light-green-outlined   { outline:solid 1px #94c49433; }
	.semi-light-green-outlined   { outline:solid 1px #94c494; }
	.light-green-outlined        { outline:solid 2px #94c494; }
	.double-light-green-outlined { outline:solid 4px #94c494; }

	.mini-light-aqua-outlined   { outline:solid 1px #7dc4ac33; }
	.semi-light-aqua-outlined   { outline:solid 1px #7dc4ac; }
	.light-aqua-outlined        { outline:solid 2px #7dc4ac; }
	.double-light-aqua-outlined { outline:solid 4px #7dc4ac; }

	.mini-light-cyan-outlined   { outline:solid 1px #71c4c433; }
	.semi-light-cyan-outlined   { outline:solid 1px #71c4c4; }
	.light-cyan-outlined        { outline:solid 2px #71c4c4; }
	.double-light-cyan-outlined { outline:solid 4px #71c4c4; }

	.mini-light-azure-outlined   { outline:solid 1px #71b8d033; }
	.semi-light-azure-outlined   { outline:solid 1px #71b8d0; }
	.light-azure-outlined        { outline:solid 2px #71b8d0; }
	.double-light-azure-outlined { outline:solid 4px #71b8d0; }

	.mini-light-blue-outlined   { outline:solid 1px #7194d033; }
	.semi-light-blue-outlined   { outline:solid 1px #7194d0; }
	.light-blue-outlined        { outline:solid 2px #7194d0; }
	.double-light-blue-outlined { outline:solid 4px #7194d0; }

	.mini-light-indigo-outlined   { outline:solid 1px #8989c433; }
	.semi-light-indigo-outlined   { outline:solid 1px #8989c4; }
	.light-indigo-outlined        { outline:solid 2px #8989c4; }
	.double-light-indigo-outlined { outline:solid 4px #8989c4; }

	.mini-light-purple-outlined   { outline:solid 1px #a071c433; }
	.semi-light-purple-outlined   { outline:solid 1px #a071c4; }
	.light-purple-outlined        { outline:solid 2px #a071c4; }
	.double-light-purple-outlined { outline:solid 4px #a071c4; }

	.mini-light-fuchsia-outlined   { outline:solid 1px #c471ac33; }
	.semi-light-fuchsia-outlined   { outline:solid 1px #c471ac; }
	.light-fuchsia-outlined        { outline:solid 2px #c471ac; }
	.double-light-fuchsia-outlined { outline:solid 4px #c471ac; }

	.mini-red-outlined   { outline:solid 1px #cc333333; }
	.semi-red-outlined   { outline:solid 1px #cc3333; }
	.red-outlined        { outline:solid 2px #cc3333; }
	.double-red-outlined { outline:solid 4px #cc3333; }

	.mini-orange-outlined   { outline:solid 1px #ee883333; }
	.semi-orange-outlined   { outline:solid 1px #ee8833; }
	.orange-outlined        { outline:solid 2px #ee8833; }
	.double-orange-outlined { outline:solid 4px #ee8833; }

	.mini-yellow-outlined   { outline:solid 1px #ffcc3333; }
	.semi-yellow-outlined   { outline:solid 1px #ffcc33; }
	.yellow-outlined        { outline:solid 2px #ffcc33; }
	.double-yellow-outlined { outline:solid 4px #ffcc33; }

	.mini-lime-outlined   { outline:solid 1px #aabb4433; }
	.semi-lime-outlined   { outline:solid 1px #aabb44; }
	.lime-outlined        { outline:solid 2px #aabb44; }
	.double-lime-outlined { outline:solid 4px #aabb44; }

	.mini-green-outlined   { outline:solid 1px #66aa6633; }
	.semi-green-outlined   { outline:solid 1px #66aa66; }
	.green-outlined        { outline:solid 2px #66aa66; }
	.double-green-outlined { outline:solid 4px #66aa66; }

	.mini-aqua-outlined   { outline:solid 1px #44aa8833; }
	.semi-aqua-outlined   { outline:solid 1px #44aa88; }
	.aqua-outlined        { outline:solid 2px #44aa88; }
	.double-aqua-outlined { outline:solid 4px #44aa88; }

	.mini-cyan-outlined   { outline:solid 1px #33aaaa33; }
	.semi-cyan-outlined   { outline:solid 1px #33aaaa; }
	.cyan-outlined        { outline:solid 2px #33aaaa; }
	.double-cyan-outlined { outline:solid 4px #33aaaa; }

	.mini-azure-outlined   { outline:solid 1px #3399bb33; }
	.semi-azure-outlined   { outline:solid 1px #3399bb; }
	.azure-outlined        { outline:solid 2px #3399bb; }
	.double-azure-outlined { outline:solid 4px #3399bb; }

	.mini-blue-outlined   { outline:solid 1px #3366bb33; }
	.semi-blue-outlined   { outline:solid 1px #3366bb; }
	.blue-outlined        { outline:solid 2px #3366bb; }
	.double-blue-outlined { outline:solid 4px #3366bb; }

	.mini-indigo-outlined   { outline:solid 1px #5555aa33; }
	.semi-indigo-outlined   { outline:solid 1px #5555aa; }
	.indigo-outlined        { outline:solid 2px #5555aa; }
	.double-indigo-outlined { outline:solid 4px #5555aa; }

	.mini-purple-outlined   { outline:solid 1px #7733aa33; }
	.semi-purple-outlined   { outline:solid 1px #7733aa; }
	.purple-outlined        { outline:solid 2px #7733aa; }
	.double-purple-outlined { outline:solid 4px #7733aa; }

	.mini-fuchsia-outlined   { outline:solid 1px #aa338833; }
	.semi-fuchsia-outlined   { outline:solid 1px #aa3388; }
	.fuchsia-outlined        { outline:solid 2px #aa3388; }
	.double-fuchsia-outlined { outline:solid 4px #aa3388; }

	.mini-dark-red-outlined   { outline:solid 1px #8e232333; }
	.semi-dark-red-outlined   { outline:solid 1px #8e2323; }
	.dark-red-outlined        { outline:solid 2px #8e2323; }
	.double-dark-red-outlined { outline:solid 4px #8e2323; }

	.mini-dark-orange-outlined   { outline:solid 1px #a65f2333; }
	.semi-dark-orange-outlined   { outline:solid 1px #a65f23; }
	.dark-orange-outlined        { outline:solid 2px #a65f23; }
	.double-dark-orange-outlined { outline:solid 4px #a65f23; }

	.mini-dark-yellow-outlined   { outline:solid 1px #b28e2333; }
	.semi-dark-yellow-outlined   { outline:solid 1px #b28e23; }
	.dark-yellow-outlined        { outline:solid 2px #b28e23; }
	.double-dark-yellow-outlined { outline:solid 4px #b28e23; }

	.mini-dark-lime-outlined   { outline:solid 1px #76822f33; }
	.semi-dark-lime-outlined   { outline:solid 1px #76822f; }
	.dark-lime-outlined        { outline:solid 2px #76822f; }
	.double-dark-lime-outlined { outline:solid 4px #76822f; }

	.mini-dark-green-outlined   { outline:solid 1px #47764733; }
	.semi-dark-green-outlined   { outline:solid 1px #477647; }
	.dark-green-outlined        { outline:solid 2px #477647; }
	.double-dark-green-outlined { outline:solid 4px #477647; }

	.mini-dark-aqua-outlined   { outline:solid 1px #2f765f33; }
	.semi-dark-aqua-outlined   { outline:solid 1px #2f765f; }
	.dark-aqua-outlined        { outline:solid 2px #2f765f; }
	.double-dark-aqua-outlined { outline:solid 4px #2f765f; }

	.mini-dark-cyan-outlined   { outline:solid 1px #23767633; }
	.semi-dark-cyan-outlined   { outline:solid 1px #237676; }
	.dark-cyan-outlined        { outline:solid 2px #237676; }
	.double-dark-cyan-outlined { outline:solid 4px #237676; }

	.mini-dark-azure-outlined   { outline:solid 1px #236b8233; }
	.semi-dark-azure-outlined   { outline:solid 1px #236b82; }
	.dark-azure-outlined        { outline:solid 2px #236b82; }
	.double-dark-azure-outlined { outline:solid 4px #236b82; }

	.mini-dark-blue-outlined   { outline:solid 1px #23478233; }
	.semi-dark-blue-outlined   { outline:solid 1px #234782; }
	.dark-blue-outlined        { outline:solid 2px #234782; }
	.double-dark-blue-outlined { outline:solid 4px #234782; }

	.mini-dark-indigo-outlined   { outline:solid 1px #3b3b7633; }
	.semi-dark-indigo-outlined   { outline:solid 1px #3b3b76; }
	.dark-indigo-outlined        { outline:solid 2px #3b3b76; }
	.double-dark-indigo-outlined { outline:solid 4px #3b3b76; }

	.mini-dark-purple-outlined   { outline:solid 1px #53237633; }
	.semi-dark-purple-outlined   { outline:solid 1px #532376; }
	.dark-purple-outlined        { outline:solid 2px #532376; }
	.double-dark-purple-outlined { outline:solid 4px #532376; }

	.mini-dark-fuchsia-outlined   { outline:solid 1px #76235f33; }
	.semi-dark-fuchsia-outlined   { outline:solid 1px #76235f; }
	.dark-fuchsia-outlined        { outline:solid 2px #76235f; }
	.double-dark-fuchsia-outlined { outline:solid 4px #76235f; }

	.mini-dark-dark-red-outlined   { outline:solid 1px #51141433; }
	.semi-dark-dark-red-outlined   { outline:solid 1px #511414; }
	.dark-dark-red-outlined        { outline:solid 2px #511414; }
	.double-dark-dark-red-outlined { outline:solid 4px #511414; }

	.mini-dark-dark-orange-outlined   { outline:solid 1px #5f361433; }
	.semi-dark-dark-orange-outlined   { outline:solid 1px #5f3614; }
	.dark-dark-orange-outlined        { outline:solid 2px #5f3614; }
	.double-dark-dark-orange-outlined { outline:solid 4px #5f3614; }

	.mini-dark-dark-yellow-outlined   { outline:solid 1px #66511433; }
	.semi-dark-dark-yellow-outlined   { outline:solid 1px #665114; }
	.dark-dark-yellow-outlined        { outline:solid 2px #665114; }
	.double-dark-dark-yellow-outlined { outline:solid 4px #665114; }

	.mini-dark-dark-lime-outlined   { outline:solid 1px #444a1b33; }
	.semi-dark-dark-lime-outlined   { outline:solid 1px #444a1b; }
	.dark-dark-lime-outlined        { outline:solid 2px #444a1b; }
	.double-dark-dark-lime-outlined { outline:solid 4px #444a1b; }

	.mini-dark-dark-green-outlined   { outline:solid 1px #28442833; }
	.semi-dark-dark-green-outlined   { outline:solid 1px #284428; }
	.dark-dark-green-outlined        { outline:solid 2px #284428; }
	.double-dark-dark-green-outlined { outline:solid 4px #284428; }

	.mini-dark-dark-aqua-outlined   { outline:solid 1px #1b443633; }
	.semi-dark-dark-aqua-outlined   { outline:solid 1px #1b4436; }
	.dark-dark-aqua-outlined        { outline:solid 2px #1b4436; }
	.double-dark-dark-aqua-outlined { outline:solid 4px #1b4436; }

	.mini-dark-dark-cyan-outlined   { outline:solid 1px #14444433; }
	.semi-dark-dark-cyan-outlined   { outline:solid 1px #144444; }
	.dark-dark-cyan-outlined        { outline:solid 2px #144444; }
	.double-dark-dark-cyan-outlined { outline:solid 4px #144444; }

	.mini-dark-dark-azure-outlined   { outline:solid 1px #143d4a33; }
	.semi-dark-dark-azure-outlined   { outline:solid 1px #143d4a; }
	.dark-dark-azure-outlined        { outline:solid 2px #143d4a; }
	.double-dark-dark-azure-outlined { outline:solid 4px #143d4a; }

	.mini-dark-dark-blue-outlined   { outline:solid 1px #14284a33; }
	.semi-dark-dark-blue-outlined   { outline:solid 1px #14284a; }
	.dark-dark-blue-outlined        { outline:solid 2px #14284a; }
	.double-dark-dark-blue-outlined { outline:solid 4px #14284a; }

	.mini-dark-dark-indigo-outlined   { outline:solid 1px #22224433; }
	.semi-dark-dark-indigo-outlined   { outline:solid 1px #222244; }
	.dark-dark-indigo-outlined        { outline:solid 2px #222244; }
	.double-dark-dark-indigo-outlined { outline:solid 4px #222244; }

	.mini-dark-dark-purple-outlined   { outline:solid 1px #2f144433; }
	.semi-dark-dark-purple-outlined   { outline:solid 1px #2f1444; }
	.dark-dark-purple-outlined        { outline:solid 2px #2f1444; }
	.double-dark-dark-purple-outlined { outline:solid 4px #2f1444; }

	.mini-dark-dark-fuchsia-outlined   { outline:solid 1px #44143633; }
	.semi-dark-dark-fuchsia-outlined   { outline:solid 1px #441436; }
	.dark-dark-fuchsia-outlined        { outline:solid 2px #441436; }
	.double-dark-dark-fuchsia-outlined { outline:solid 4px #441436; }

	.mini-light-text-outlined   { outline:solid 1px #e5e5e533; }
	.semi-light-text-outlined   { outline:solid 1px #e5e5e5; }
	.light-text-outlined        { outline:solid 2px #e5e5e5; }
	.double-light-text-outlined { outline:solid 4px #e5e5e5; }

	.mini-dark-text-outlined   { outline:solid 1px #44444433; }
	.semi-dark-text-outlined   { outline:solid 1px #444444; }
	.dark-text-outlined        { outline:solid 2px #444444; }
	.double-dark-text-outlined { outline:solid 4px #444444; }

	.mini-light-background-outlined   { outline:solid 1px #eeeeee33; }
	.semi-light-background-outlined   { outline:solid 1px #eeeeee; }
	.light-background-outlined        { outline:solid 2px #eeeeee; }
	.double-light-background-outlined { outline:solid 4px #eeeeee; }

	.mini-dark-background-outlined   { outline:solid 1px #33333333; }
	.semi-dark-background-outlined   { outline:solid 1px #333333; }
	.dark-background-outlined        { outline:solid 2px #333333; }
	.double-dark-background-outlined { outline:solid 4px #333333; }

	.mini-light-header-outlined   { outline:solid 1px #fefefe33; }
	.semi-light-header-outlined   { outline:solid 1px #fefefe; }
	.light-header-outlined        { outline:solid 2px #fefefe; }
	.double-light-header-outlined { outline:solid 4px #fefefe; }

	.mini-dark-header-outlined   { outline:solid 1px #23232333; }
	.semi-dark-header-outlined   { outline:solid 1px #232323; }
	.dark-header-outlined        { outline:solid 2px #232323; }
	.double-dark-header-outlined { outline:solid 4px #232323; }

	.mini-light-footer-outlined   { outline:solid 1px #fefefe33; }
	.semi-light-footer-outlined   { outline:solid 1px #fefefe; }
	.light-footer-outlined        { outline:solid 2px #fefefe; }
	.double-light-footer-outlined { outline:solid 4px #fefefe; }

	.mini-dark-footer-outlined   { outline:solid 1px #23232333; }
	.semi-dark-footer-outlined   { outline:solid 1px #232323; }
	.dark-footer-outlined        { outline:solid 2px #232323; }
	.double-dark-footer-outlined { outline:solid 4px #232323; }

	.mini-light-navigation-outlined   { outline:solid 1px #f6f6f633; }
	.semi-light-navigation-outlined   { outline:solid 1px #f6f6f6; }
	.light-navigation-outlined        { outline:solid 2px #f6f6f6; }
	.double-light-navigation-outlined { outline:solid 4px #f6f6f6; }

	.mini-dark-navigation-outlined   { outline:solid 1px #2b2b2b33; }
	.semi-dark-navigation-outlined   { outline:solid 1px #2b2b2b; }
	.dark-navigation-outlined        { outline:solid 2px #2b2b2b; }
	.double-dark-navigation-outlined { outline:solid 4px #2b2b2b; }

	.mini-light-subdued-outlined   { outline:solid 1px #e2e2e233; }
	.semi-light-subdued-outlined   { outline:solid 1px #e2e2e2; }
	.light-subdued-outlined        { outline:solid 2px #e2e2e2; }
	.double-light-subdued-outlined { outline:solid 4px #e2e2e2; }

	.mini-dark-subdued-outlined   { outline:solid 1px #3a3a3a33; }
	.semi-dark-subdued-outlined   { outline:solid 1px #3a3a3a; }
	.dark-subdued-outlined        { outline:solid 2px #3a3a3a; }
	.double-dark-subdued-outlined { outline:solid 4px #3a3a3a; }

	.mini-light-spotlight-outlined   { outline:solid 1px #ffffff33; }
	.semi-light-spotlight-outlined   { outline:solid 1px #ffffff; }
	.light-spotlight-outlined        { outline:solid 2px #ffffff; }
	.double-light-spotlight-outlined { outline:solid 4px #ffffff; }

	.mini-dark-spotlight-outlined   { outline:solid 1px #1f1f1f33; }
	.semi-dark-spotlight-outlined   { outline:solid 1px #1f1f1f; }
	.dark-spotlight-outlined        { outline:solid 2px #1f1f1f; }
	.double-dark-spotlight-outlined { outline:solid 4px #1f1f1f; }

	.mini-light-impact-outlined   { outline:solid 1px #3a3a3a33; }
	.semi-light-impact-outlined   { outline:solid 1px #3a3a3a; }
	.light-impact-outlined        { outline:solid 2px #3a3a3a; }
	.double-light-impact-outlined { outline:solid 4px #3a3a3a; }

	.mini-dark-impact-outlined   { outline:solid 1px #e2e2e233; }
	.semi-dark-impact-outlined   { outline:solid 1px #e2e2e2; }
	.dark-impact-outlined        { outline:solid 2px #e2e2e2; }
	.double-dark-impact-outlined { outline:solid 4px #e2e2e2; }

	.mini-light-click-outlined   { outline:solid 1px #9a9a9a33; }
	.semi-light-click-outlined   { outline:solid 1px #9a9a9a; }
	.light-click-outlined        { outline:solid 2px #9a9a9a; }
	.double-light-click-outlined { outline:solid 4px #9a9a9a; }

	.mini-dark-click-outlined   { outline:solid 1px #6c6c6c33; }
	.semi-dark-click-outlined   { outline:solid 1px #6c6c6c; }
	.dark-click-outlined        { outline:solid 2px #6c6c6c; }
	.double-dark-click-outlined { outline:solid 4px #6c6c6c; }

	.mini-text-outlined   { outline:solid 1px #44444433; }
	.semi-text-outlined   { outline:solid 1px #444444; }
	.text-outlined        { outline:solid 2px #444444; }
	.double-text-outlined { outline:solid 4px #444444; }

	.mini-background-outlined   { outline:solid 1px #eeeeee33; }
	.semi-background-outlined   { outline:solid 1px #eeeeee; }
	.background-outlined        { outline:solid 2px #eeeeee; }
	.double-background-outlined { outline:solid 4px #eeeeee; }

	.mini-header-outlined   { outline:solid 1px #fefefe33; }
	.semi-header-outlined   { outline:solid 1px #fefefe; }
	.header-outlined        { outline:solid 2px #fefefe; }
	.double-header-outlined { outline:solid 4px #fefefe; }

	.mini-footer-outlined   { outline:solid 1px #fefefe33; }
	.semi-footer-outlined   { outline:solid 1px #fefefe; }
	.footer-outlined        { outline:solid 2px #fefefe; }
	.double-footer-outlined { outline:solid 4px #fefefe; }

	.mini-navigation-outlined   { outline:solid 1px #f6f6f633; }
	.semi-navigation-outlined   { outline:solid 1px #f6f6f6; }
	.navigation-outlined        { outline:solid 2px #f6f6f6; }
	.double-navigation-outlined { outline:solid 4px #f6f6f6; }

	.mini-subdued-outlined   { outline:solid 1px #e2e2e233; }
	.semi-subdued-outlined   { outline:solid 1px #e2e2e2; }
	.subdued-outlined        { outline:solid 2px #e2e2e2; }
	.double-subdued-outlined { outline:solid 4px #e2e2e2; }

	.mini-spotlight-outlined   { outline:solid 1px #f8f8f833; }
	.semi-spotlight-outlined   { outline:solid 1px #f8f8f8; }
	.spotlight-outlined        { outline:solid 2px #f8f8f8; }
	.double-spotlight-outlined { outline:solid 4px #f8f8f8; }

	.mini-impact-outlined   { outline:solid 1px #33333333; }
	.semi-impact-outlined   { outline:solid 1px #333333; }
	.impact-outlined        { outline:solid 2px #333333; }
	.double-impact-outlined { outline:solid 4px #333333; }

	.mini-click-outlined   { outline:solid 1px #9a9a9a33; }
	.semi-click-outlined   { outline:solid 1px #9a9a9a; }
	.click-outlined        { outline:solid 2px #9a9a9a; }
	.double-click-outlined { outline:solid 4px #9a9a9a; }

	.mini-pc-0-outlined   { outline:solid 1px #f5483433; }
	.semi-pc-0-outlined   { outline:solid 1px #f54834; }
	.pc-0-outlined        { outline:solid 2px #f54834; }
	.double-pc-0-outlined { outline:solid 4px #f54834; }

	.mini-pc-10-outlined   { outline:solid 1px #f9643833; }
	.semi-pc-10-outlined   { outline:solid 1px #f96438; }
	.pc-10-outlined        { outline:solid 2px #f96438; }
	.double-pc-10-outlined { outline:solid 4px #f96438; }

	.mini-pc-20-outlined   { outline:solid 1px #fe823d33; }
	.semi-pc-20-outlined   { outline:solid 1px #fe823d; }
	.pc-20-outlined        { outline:solid 2px #fe823d; }
	.double-pc-20-outlined { outline:solid 4px #fe823d; }

	.mini-pc-30-outlined   { outline:solid 1px #ff9f4433; }
	.semi-pc-30-outlined   { outline:solid 1px #ff9f44; }
	.pc-30-outlined        { outline:solid 2px #ff9f44; }
	.double-pc-30-outlined { outline:solid 4px #ff9f44; }

	.mini-pc-40-outlined   { outline:solid 1px #ffb14a33; }
	.semi-pc-40-outlined   { outline:solid 1px #ffb14a; }
	.pc-40-outlined        { outline:solid 2px #ffb14a; }
	.double-pc-40-outlined { outline:solid 4px #ffb14a; }

	.mini-pc-50-outlined   { outline:solid 1px #ffc45033; }
	.semi-pc-50-outlined   { outline:solid 1px #ffc450; }
	.pc-50-outlined        { outline:solid 2px #ffc450; }
	.double-pc-50-outlined { outline:solid 4px #ffc450; }

	.mini-pc-60-outlined   { outline:solid 1px #efcc4833; }
	.semi-pc-60-outlined   { outline:solid 1px #efcc48; }
	.pc-60-outlined        { outline:solid 2px #efcc48; }
	.double-pc-60-outlined { outline:solid 4px #efcc48; }

	.mini-pc-70-outlined   { outline:solid 1px #ddd04a33; }
	.semi-pc-70-outlined   { outline:solid 1px #ddd04a; }
	.pc-70-outlined        { outline:solid 2px #ddd04a; }
	.double-pc-70-outlined { outline:solid 4px #ddd04a; }

	.mini-pc-80-outlined   { outline:solid 1px #c2d54833; }
	.semi-pc-80-outlined   { outline:solid 1px #c2d548; }
	.pc-80-outlined        { outline:solid 2px #c2d548; }
	.double-pc-80-outlined { outline:solid 4px #c2d548; }

	.mini-pc-90-outlined   { outline:solid 1px #add64733; }
	.semi-pc-90-outlined   { outline:solid 1px #add647; }
	.pc-90-outlined        { outline:solid 2px #add647; }
	.double-pc-90-outlined { outline:solid 4px #add647; }

	.mini-pc-100-outlined   { outline:solid 1px #91d94433; }
	.semi-pc-100-outlined   { outline:solid 1px #91d944; }
	.pc-100-outlined        { outline:solid 2px #91d944; }
	.double-pc-100-outlined { outline:solid 4px #91d944; }

	.mini-amber-outlined   { outline:solid 1px #ee883333; }
	.semi-amber-outlined   { outline:solid 1px #ee8833; }
	.amber-outlined        { outline:solid 2px #ee8833; }
	.double-amber-outlined { outline:solid 4px #ee8833; }

	.mini-light_light_amber-outlined   { outline:solid 1px #f9d0ae33; }
	.semi-light_light_amber-outlined   { outline:solid 1px #f9d0ae; }
	.light_light_amber-outlined        { outline:solid 2px #f9d0ae; }
	.double-light_light_amber-outlined { outline:solid 4px #f9d0ae; }

	.mini-light_amber-outlined   { outline:solid 1px #f4ac7133; }
	.semi-light_amber-outlined   { outline:solid 1px #f4ac71; }
	.light_amber-outlined        { outline:solid 2px #f4ac71; }
	.double-light_amber-outlined { outline:solid 4px #f4ac71; }

	.mini-dark_amber-outlined   { outline:solid 1px #a65f2333; }
	.semi-dark_amber-outlined   { outline:solid 1px #a65f23; }
	.dark_amber-outlined        { outline:solid 2px #a65f23; }
	.double-dark_amber-outlined { outline:solid 4px #a65f23; }

	.mini-dark_dark_amber-outlined   { outline:solid 1px #5f361433; }
	.semi-dark_dark_amber-outlined   { outline:solid 1px #5f3614; }
	.dark_dark_amber-outlined        { outline:solid 2px #5f3614; }
	.double-dark_dark_amber-outlined { outline:solid 4px #5f3614; }

	.mini-pink-outlined   { outline:solid 1px #aa338833; }
	.semi-pink-outlined   { outline:solid 1px #aa3388; }
	.pink-outlined        { outline:solid 2px #aa3388; }
	.double-pink-outlined { outline:solid 4px #aa3388; }

	.mini-light_light_pink-outlined   { outline:solid 1px #deaed033; }
	.semi-light_light_pink-outlined   { outline:solid 1px #deaed0; }
	.light_light_pink-outlined        { outline:solid 2px #deaed0; }
	.double-light_light_pink-outlined { outline:solid 4px #deaed0; }

	.mini-light_pink-outlined   { outline:solid 1px #c471ac33; }
	.semi-light_pink-outlined   { outline:solid 1px #c471ac; }
	.light_pink-outlined        { outline:solid 2px #c471ac; }
	.double-light_pink-outlined { outline:solid 4px #c471ac; }

	.mini-dark_pink-outlined   { outline:solid 1px #76235f33; }
	.semi-dark_pink-outlined   { outline:solid 1px #76235f; }
	.dark_pink-outlined        { outline:solid 2px #76235f; }
	.double-dark_pink-outlined { outline:solid 4px #76235f; }

	.mini-dark_dark_pink-outlined   { outline:solid 1px #44143633; }
	.semi-dark_dark_pink-outlined   { outline:solid 1px #441436; }
	.dark_dark_pink-outlined        { outline:solid 2px #441436; }
	.double-dark_dark_pink-outlined { outline:solid 4px #441436; }

.mini-engraved                       { border-top:solid 1px rgba(0,0,0,0.125); border-bottom:solid 1px rgba(255,255,255,0.125); }
.semi-engraved                       { border-top:solid 1px rgba(0,0,0,0.25); border-bottom:solid 1px rgba(255,255,255,0.25); }
.engraved                            { border-top:solid 2px rgba(0,0,0,0.25); border-bottom:solid 2px rgba(255,255,255,0.25); }
.double-engraved                     { border-top:solid 4px rgba(0,0,0,0.25); border-bottom:solid 4px rgba(255,255,255,0.25); }
.on-top                              { z-index:1000; }
.rotated-90                          { transform:rotate(90deg); }
.rotated-180                         { transform:rotate(180deg); }
.rotated-270                         { transform:rotate(270deg); }

[class*="collapsible-content"] {
	overflow: auto !important;
	transition:max-height 0.2s linear,	margin 0.2s linear, display 0.2s 0.2s linear;
}
.xxxxxs-collapsible-content { max-height:7.5px !important; }
.xxxxs-collapsible-content { max-height:15.0px !important; }
.xxxs-collapsible-content { max-height:30.0px !important; }
.xxs-collapsible-content { max-height:60.0px !important; }
.xs-collapsible-content { max-height:120.0px !important; }
.s-collapsible-content { max-height:240.0px !important; }
.m-collapsible-content { max-height:480.0px !important; }
.l-collapsible-content { max-height:960.0px !important; }
.xl-collapsible-content { max-height:1920.0px !important; }
.xxl-collapsible-content { max-height:3840.0px !important; }
.xxxl-collapsible-content { max-height:7680.0px !important; }
.xxxxl-collapsible-content { max-height:15360.0px !important; }
.xxxxxl-collapsible-content { max-height:30720.0px !important; }

.collapsed-content                   { max-height:0 !important;margin:0 !important; }
.concealed-content                   { display:none !important; }


	.xxxxxs { font-size:4pt !important; }
	.xxxxxs .glyph { width:6px !important; height:6px !important; }
	.xxxxxs-content { font-size:4pt !important; }
	.xxxxxs-content .glyph { width:6px !important; height:6px !important; }

	.xxxxs { font-size:6pt !important; }
	.xxxxs .glyph { width:9px !important; height:9px !important; }
	.xxxxs-content { font-size:6pt !important; }
	.xxxxs-content .glyph { width:9px !important; height:9px !important; }

	.xxxs { font-size:8pt !important; }
	.xxxs .glyph { width:11px !important; height:11px !important; }
	.xxxs-content { font-size:8pt !important; }
	.xxxs-content .glyph { width:11px !important; height:11px !important; }

	.xxs { font-size:10pt !important; }
	.xxs .glyph { width:13px !important; height:13px !important; }
	.xxs-content { font-size:10pt !important; }
	.xxs-content .glyph { width:13px !important; height:13px !important; }

	.xs { font-size:12pt !important; }
	.xs .glyph { width:16px !important; height:16px !important; }
	.xs-content { font-size:12pt !important; }
	.xs-content .glyph { width:16px !important; height:16px !important; }

	.s { font-size:16pt !important; }
	.s .glyph { width:21px !important; height:21px !important; }
	.s-content { font-size:16pt !important; }
	.s-content .glyph { width:21px !important; height:21px !important; }

	.m { font-size:24pt !important; }
	.m .glyph { width:32px !important; height:32px !important; }
	.m-content { font-size:24pt !important; }
	.m-content .glyph { width:32px !important; height:32px !important; }

	.l { font-size:32pt !important; }
	.l .glyph { width:42px !important; height:42px !important; }
	.l-content { font-size:32pt !important; }
	.l-content .glyph { width:42px !important; height:42px !important; }

	.xl { font-size:48pt !important; }
	.xl .glyph { width:64px !important; height:64px !important; }
	.xl-content { font-size:48pt !important; }
	.xl-content .glyph { width:64px !important; height:64px !important; }

	.xxl { font-size:64pt !important; }
	.xxl .glyph { width:85px !important; height:85px !important; }
	.xxl-content { font-size:64pt !important; }
	.xxl-content .glyph { width:85px !important; height:85px !important; }

	.xxxl { font-size:96pt !important; }
	.xxxl .glyph { width:128px !important; height:128px !important; }
	.xxxl-content { font-size:96pt !important; }
	.xxxl-content .glyph { width:128px !important; height:128px !important; }

	.xxxxl { font-size:128pt !important; }
	.xxxxl .glyph { width:170px !important; height:170px !important; }
	.xxxxl-content { font-size:128pt !important; }
	.xxxxl-content .glyph { width:170px !important; height:170px !important; }

	.xxxxxl { font-size:256pt !important; }
	.xxxxxl .glyph { width:342px !important; height:342px !important; }
	.xxxxxl-content { font-size:256pt !important; }
	.xxxxxl-content .glyph { width:342px !important; height:342px !important; }

.monospace-content                   { font-family:monospace !important; white-space:pre; }
.non-wrapping-monospace-content      { font-family:monospace !important; white-space:pre; overflow-wrap:normal !important; word-break:normal !important; }
.wrapping-content                    { white-space:initial !important; overflow-wrap:break-word !important; word-break:break-word !important; }
.non-wrapping-content                { white-space:nowrap !important; overflow-wrap:normal !important; word-break:normal !important; }
.double-transparent-content          { opacity:0.2 !important; }
.transparent-content                 { opacity:0.4 !important; }
.semi-transparent-content            { opacity:0.8 !important; }
.inactive-content                    { opacity:0.4 !important;}
.b                                   { font-weight:bold; }
.i                                   { font-style:italic; }
.b.i                                 {  }
.u                                   { text-decoration:underline; }
.bold                                { font-weight:bold; }
.italic                              { font-style:italic; }
.bold.italic                         {  }
.underlined                          { text-decoration:underline; }
.bold-content                        { font-weight:bold; }
.italic-content                      { font-style:italic; }
.bold-content.italic-content         {  }
.underlined-content                  { text-decoration:underline; }
.brand-content { color:#FF6600 !important; }
.light-light-brand-content { color:#ffc8a4 !important; }
.light-brand-content { color:#ff9752 !important; }
.dark-brand-content { color:#a34100 !important; }
.dark-dark-brand-content { color:#512000 !important; }
.intense-brand-content { color:#ff4c00 !important; }
.subdued-brand-content { color:#bf723f !important; }
.accent-content { color:#ff6600 !important; }
.ok-content { color:#009900 !important; }
.notice-content { color:#ffffff !important; }
.alert-content { color:#ffcc00 !important; }
.warning-content { color:#ff9900 !important; }
.error-content { color:#ff0000 !important; }
.na-content { color:#cccccc !important; }
.null-content { color:#000000 !important; }
.white-content { color:#ffffff !important; }
.light-light-gray-content { color:#e5e5e5 !important; }
.light-gray-content { color:#cccccc !important; }
.gray-content { color:#999999 !important; }
.dark-gray-content { color:#444444 !important; }
.dark-dark-gray-content { color:#222222 !important; }
.black-content { color:#000000 !important; }
.slate-content { color:#968c80 !important; }
.charcoal-content { color:#3c3833 !important; }
.stone-content { color:#c0bab2 !important; }
.post-it-content { color:#fffddd !important; }
.light-light-red-content { color:#ebaeae !important; }
.light-light-orange-content { color:#f9d0ae !important; }
.light-light-yellow-content { color:#ffebae !important; }
.light-light-lime-content { color:#dee4b5 !important; }
.light-light-green-content { color:#c2dec2 !important; }
.light-light-aqua-content { color:#b5ded0 !important; }
.light-light-cyan-content { color:#aedede !important; }
.light-light-azure-content { color:#aed7e4 !important; }
.light-light-blue-content { color:#aec2e4 !important; }
.light-light-indigo-content { color:#bcbcde !important; }
.light-light-purple-content { color:#c9aede !important; }
.light-light-fuchsia-content { color:#deaed0 !important; }
.light-red-content { color:#dc7171 !important; }
.light-orange-content { color:#f4ac71 !important; }
.light-yellow-content { color:#ffdc71 !important; }
.light-lime-content { color:#c4d07d !important; }
.light-green-content { color:#94c494 !important; }
.light-aqua-content { color:#7dc4ac !important; }
.light-cyan-content { color:#71c4c4 !important; }
.light-azure-content { color:#71b8d0 !important; }
.light-blue-content { color:#7194d0 !important; }
.light-indigo-content { color:#8989c4 !important; }
.light-purple-content { color:#a071c4 !important; }
.light-fuchsia-content { color:#c471ac !important; }
.red-content { color:#cc3333 !important; }
.orange-content { color:#ee8833 !important; }
.yellow-content { color:#ffcc33 !important; }
.lime-content { color:#aabb44 !important; }
.green-content { color:#66aa66 !important; }
.aqua-content { color:#44aa88 !important; }
.cyan-content { color:#33aaaa !important; }
.azure-content { color:#3399bb !important; }
.blue-content { color:#3366bb !important; }
.indigo-content { color:#5555aa !important; }
.purple-content { color:#7733aa !important; }
.fuchsia-content { color:#aa3388 !important; }
.dark-red-content { color:#8e2323 !important; }
.dark-orange-content { color:#a65f23 !important; }
.dark-yellow-content { color:#b28e23 !important; }
.dark-lime-content { color:#76822f !important; }
.dark-green-content { color:#477647 !important; }
.dark-aqua-content { color:#2f765f !important; }
.dark-cyan-content { color:#237676 !important; }
.dark-azure-content { color:#236b82 !important; }
.dark-blue-content { color:#234782 !important; }
.dark-indigo-content { color:#3b3b76 !important; }
.dark-purple-content { color:#532376 !important; }
.dark-fuchsia-content { color:#76235f !important; }
.dark-dark-red-content { color:#511414 !important; }
.dark-dark-orange-content { color:#5f3614 !important; }
.dark-dark-yellow-content { color:#665114 !important; }
.dark-dark-lime-content { color:#444a1b !important; }
.dark-dark-green-content { color:#284428 !important; }
.dark-dark-aqua-content { color:#1b4436 !important; }
.dark-dark-cyan-content { color:#144444 !important; }
.dark-dark-azure-content { color:#143d4a !important; }
.dark-dark-blue-content { color:#14284a !important; }
.dark-dark-indigo-content { color:#222244 !important; }
.dark-dark-purple-content { color:#2f1444 !important; }
.dark-dark-fuchsia-content { color:#441436 !important; }
.light-text-content { color:#e5e5e5 !important; }
.dark-text-content { color:#444444 !important; }
.light-background-content { color:#eeeeee !important; }
.dark-background-content { color:#333333 !important; }
.light-header-content { color:#fefefe !important; }
.dark-header-content { color:#232323 !important; }
.light-footer-content { color:#fefefe !important; }
.dark-footer-content { color:#232323 !important; }
.light-navigation-content { color:#f6f6f6 !important; }
.dark-navigation-content { color:#2b2b2b !important; }
.light-subdued-content { color:#e2e2e2 !important; }
.dark-subdued-content { color:#3a3a3a !important; }
.light-spotlight-content { color:#ffffff !important; }
.dark-spotlight-content { color:#1f1f1f !important; }
.light-impact-content { color:#3a3a3a !important; }
.dark-impact-content { color:#e2e2e2 !important; }
.light-click-content { color:#9a9a9a !important; }
.dark-click-content { color:#6c6c6c !important; }
.text-content { color:#444444 !important; }
.background-content { color:#eeeeee !important; }
.header-content { color:#fefefe !important; }
.footer-content { color:#fefefe !important; }
.navigation-content { color:#f6f6f6 !important; }
.subdued-content { color:#e2e2e2 !important; }
.spotlight-content { color:#f8f8f8 !important; }
.impact-content { color:#333333 !important; }
.click-content { color:#9a9a9a !important; }
.pc-0-content { color:#f54834 !important; }
.pc-10-content { color:#f96438 !important; }
.pc-20-content { color:#fe823d !important; }
.pc-30-content { color:#ff9f44 !important; }
.pc-40-content { color:#ffb14a !important; }
.pc-50-content { color:#ffc450 !important; }
.pc-60-content { color:#efcc48 !important; }
.pc-70-content { color:#ddd04a !important; }
.pc-80-content { color:#c2d548 !important; }
.pc-90-content { color:#add647 !important; }
.pc-100-content { color:#91d944 !important; }
.amber-content { color:#ee8833 !important; }
.light_light_amber-content { color:#f9d0ae !important; }
.light_amber-content { color:#f4ac71 !important; }
.dark_amber-content { color:#a65f23 !important; }
.dark_dark_amber-content { color:#5f3614 !important; }
.pink-content { color:#aa3388 !important; }
.light_light_pink-content { color:#deaed0 !important; }
.light_pink-content { color:#c471ac !important; }
.dark_pink-content { color:#76235f !important; }
.dark_dark_pink-content { color:#441436 !important; }



/* Content */


[class^="icon-"]:hover, [class*=" icon-"]:hover {
	text-decoration:none !important;
}

.cta {
	-webkit-transition:filter 0.2s;
	transition:filter 0.2s;
}

.cta:hover {
	filter:brightness(1.2) saturate(1.2);text-decoration:none;
}

.pulsing-brand {
	animation: pulse-brand 1s infinite linear;
}

.slow-pulsing-brand {
	animation: pulse-brand 4s infinite linear;
}

@keyframes pulse-brand {
	0% {
		color: #444444;
	}
	50% {
		color: #FF6600;
	}
}

.pulsing {
	animation: pulse-opacity 1s infinite linear;
}

.slow-pulsing {
	animation: pulse-opacity 4s infinite linear;
}

@keyframes pulse-opacity {
	0%, 30% {
		opacity: 1;
	}
	65% {
		opacity: 0;
	}
}

.blinking {
	animation: blink-opacity 1s infinite linear;
}

@keyframes blink-opacity {
	0%, 45% {
		opacity: 1;
	}
	50%, 95% {
		opacity: 0;
	}
}

[class*="spinner"] {
	display:block;
	margin:0 auto 0 auto;
	overflow:hidden;
}

.spinner {
	animation:spinner-rotation 1s infinite linear;
	-o-animation:spinner-rotation 1s infinite linear;
	-moz-animation:spinner-rotation 1s infinite linear;
	-webkit-animation:spinner-rotation 1s infinite linear;
}

.slow-spinner {
	animation:spinner-rotation 2s infinite linear;
	-o-animation:spinner-rotation 2s infinite linear;
	-moz-animation:spinner-rotation 2s infinite linear;
	-webkit-animation:spinner-rotation 2s infinite linear;
}

.fast-spinner {
	animation:spinner-rotation 0.5s infinite linear;
	-o-animation:spinner-rotation 0.5s infinite linear;
	-moz-animation:spinner-rotation 0.5s infinite linear;
	-webkit-animation:spinner-rotation 0.5s infinite linear;
}

.reverse-spinner {
	animation:reverse-spinner-rotation 1s infinite linear;
	-o-animation:reverse-spinner-rotation 1s infinite linear;
	-moz-animation:reverse-spinner-rotation 1s infinite linear;
	-webkit-animation:reverse-spinner-rotation 1s infinite linear;
}

.slow-reverse-spinner {
	animation:reverse-spinner-rotation 2s infinite linear;
	-o-animation:reverse-spinner-rotation 2s infinite linear;
	-moz-animation:reverse-spinner-rotation 2s infinite linear;
	-webkit-animation:reverse-spinner-rotation 2s infinite linear;
}

.fast-reverse-spinner {
	animation:reverse-spinner-rotation 0.5s infinite linear;
	-o-animation:reverse-spinner-rotation 0.5s infinite linear;
	-moz-animation:reverse-spinner-rotation 0.5s infinite linear;
	-webkit-animation:reverse-spinner-rotation 0.5s infinite linear;
}

@keyframes spinner-rotation {
	from {
		transform:rotate(0deg);
	} to {
		transform:rotate(359deg);
	}
}

@-o-keyframes spinner-rotation {
	from {
		-o-transform:rotate(0deg);
	} to {
		-o-transform:rotate(359deg);
	}
}

@-moz-keyframes spinner-rotation {
	from {
		-moz-transform:rotate(0deg);
	} to {
		-moz-transform:rotate(359deg);
	}
}

@-webkit-keyframes spinner-rotation {
	from {
		-webkit-transform:rotate(0deg);
	} to {
		-webkit-transform:rotate(359deg);
	}
}

@keyframes reverse-spinner-rotation {
	from {
		transform:rotate(0deg);
	} to {
		transform:rotate(-359deg);
	}
}

@-o-keyframes reverse-spinner-rotation {
	from {
		-o-transform:rotate(0deg);
	} to {
		-o-transform:rotate(-359deg);
	}
}

@-moz-keyframes reverse-spinner-rotation {
	from {
		-moz-transform:rotate(0deg);
	} to {
		-moz-transform:rotate(-359deg);
	}
}

@-webkit-keyframes reverse-spinner-rotation {
	from {
		-webkit-transform:rotate(0deg);
	} to {
		-webkit-transform:rotate(-359deg);
	}
}


/* Sizes */


.full-screen {
	width:100vw;
	height:100vh;
}

.full-screen-width {
	width:100vw;
}

.full-screen-height {
	height:100vh;
}

.full-page {
	-min-width:100vw;
	min-height:100vh;
	width:100%;
	height:100%;
}

[class$="-square"], [class*="-square "] {
	display:inline-block;
	overflow:hidden;
	text-overflow:ellipsis;
	margin:1px;
}
.zero-square                               { width:0px !important;height:0px !important; }
.one-fifth-square                          { width:22.00px !important;height:22.00px !important; }
.one-quarter-square                        { width:28.00px !important;height:28.00px !important; }
.one-third-square                          { width:38.00px !important;height:38.00px !important; }
.two-fifths-square                         { width:46.00px !important;height:46.00px !important; }
.half-square                               { width:58.00px !important;height:58.00px !important; }
.three-fifths-square                       { width:70.00px !important;height:70.00px !important; }
.two-thirds-square                         { width:78.00px !important;height:78.00px !important; }
.three-quarters-square                     { width:88.00px !important;height:88.00px !important; }
.four-fifths-square                        { width:94.00px !important;height:94.00px !important; }
.one-square                                { width:118.00px !important;height:118.00px !important; }
.one-and-a-quarter-square                  { width:148.00px !important;height:148.00px !important; }
.one-and-a-half-square                     { width:178.00px !important;height:178.00px !important; }
.one-and-three-quarters-square             { width:208.00px !important;height:208.00px !important; }
.two-square                                { width:238.00px !important;height:238.00px !important; }
.two-and-a-quarter-square                  { width:268.00px !important;height:268.00px !important; }
.two-and-a-half-square                     { width:298.00px !important;height:298.00px !important; }
.two-and-three-quarters-square             { width:328.00px !important;height:328.00px !important; }
.three-square                              { width:358.00px !important;height:358.00px !important; }
.three-and-a-quarter-square                { width:388.00px !important;height:388.00px !important; }
.three-and-a-half-square                   { width:418.00px !important;height:418.00px !important; }
.three-and-three-quarters-square           { width:448.00px !important;height:448.00px !important; }
.four-square                               { width:478.00px !important;height:478.00px !important; }
.four-and-a-quarter-square                 { width:508.00px !important;height:508.00px !important; }
.four-and-a-half-square                    { width:538.00px !important;height:538.00px !important; }
.four-and-three-quarters-square            { width:568.00px !important;height:568.00px !important; }
.five-square                               { width:598.00px !important;height:598.00px !important; }
.five-and-a-quarter-square                 { width:628.00px !important;height:628.00px !important; }
.five-and-a-half-square                    { width:658.00px !important;height:658.00px !important; }
.five-and-three-quarters-square            { width:688.00px !important;height:688.00px !important; }
.six-square                                { width:718.00px !important;height:718.00px !important; }
.seven-square                              { width:838.00px !important;height:838.00px !important; }
.eight-square                              { width:958.00px !important;height:958.00px !important; }
.nine-square                               { width:1078.00px !important;height:1078.00px !important; }
.ten-square                                { width:1198.00px !important;height:1198.00px !important; }
.eleven-square                             { width:1318.00px !important;height:1318.00px !important; }
.twelve-square                             { width:1438.00px !important;height:1438.00px !important; }
.zero-square.container                     { width:0px !important;height:0px !important; }
.one-fifth-square.container                { width:24.00px !important;height:24.00px !important; }
.one-quarter-square.container              { width:30.00px !important;height:30.00px !important; }
.one-third-square.container                { width:40.00px !important;height:40.00px !important; }
.two-fifths-square.container               { width:48.00px !important;height:48.00px !important; }
.half-square.container                     { width:60.00px !important;height:60.00px !important; }
.three-fifths-square.container             { width:72.00px !important;height:72.00px !important; }
.two-thirds-square.container               { width:80.00px !important;height:80.00px !important; }
.three-quarters-square.container           { width:90.00px !important;height:90.00px !important; }
.four-fifths-square                        { width:96.00px !important;height:96.00px !important; }
.one-square.container                      { width:120.00px !important;height:120.00px !important; }
.one-and-a-quarter-square.container        { width:150.00px !important;height:150.00px !important; }
.one-and-a-half-square.container           { width:180.00px !important;height:180.00px !important; }
.one-and-three-quarters-square.container   { width:210.00px !important;height:210.00px !important; }
.two-square.container                      { width:240.00px !important;height:240.00px !important; }
.two-and-a-quarter-square.container        { width:270.00px !important;height:270.00px !important; }
.two-and-a-half-square.container           { width:300.00px !important;height:300.00px !important; }
.two-and-three-quarters-square.container   { width:330.00px !important;height:330.00px !important; }
.three-square.container                    { width:360.00px !important;height:360.00px !important; }
.three-and-a-quarter-square.container      { width:390.00px !important;height:390.00px !important; }
.three-and-a-half-square.container         { width:420.00px !important;height:420.00px !important; }
.three-and-three-quarters-square.container { width:450.00px !important;height:450.00px !important; }
.four-square.container                     { width:480.00px !important;height:480.00px !important; }
.four-and-a-quarter-square.container       { width:510.00px !important;height:510.00px !important; }
.four-and-a-half-square.container          { width:540.00px !important;height:540.00px !important; }
.four-and-three-quarters-square.container  { width:570.00px !important;height:570.00px !important; }
.five-square.container                     { width:600.00px !important;height:600.00px !important; }
.five-and-a-quarter-square.container       { width:630.00px !important;height:630.00px !important; }
.five-and-a-half-square.container          { width:660.00px !important;height:660.00px !important; }
.five-and-three-quarters-square.container  { width:690.00px !important;height:690.00px !important; }
.six-square.container                      { width:720.00px !important;height:720.00px !important; }
.seven-square.container                    { width:840.00px !important;height:840.00px !important; }
.eight-square.container                    { width:960.00px !important;height:960.00px !important; }
.nine-square.container                     { width:1080.00px !important;height:1080.00px !important; }
.ten-square.container                      { width:1200.00px !important;height:1200.00px !important; }
.eleven-square.container                   { width:1320.00px !important;height:1320.00px !important; }
.twelve-square.container                   { width:1440.00px !important;height:1440.00px !important; }


[class$="-wide"], [class*="-wide "], [class*="-width"], [class*="-width "] {
	display:inline-block;
	overflow:hidden;
	text-overflow:ellipsis;
	margin:1px;
}
[class*="-width"], [class*="-width "] {
	min-width:calc(50px - 2px);
}
.optional-zero-wide                                 { width:0px; }
.optional-one-fifth-wide                            { width:22.00px; }
.optional-one-quarter-wide                          { width:28.00px; }
.optional-one-third-wide                            { width:38.00px; }
.optional-two-fifths-wide                           { width:46.00px; }
.optional-half-wide                                 { width:58.00px; }
.optional-three-fifths-wide                         { width:70.00px; }
.optional-two-thirds-wide                           { width:78.00px; }
.optional-three-quarters-wide                       { width:88.00px; }
.optional-four-fifths-wide                          { width:94.00px; }
.optional-one-wide                                  { width:118.00px; }
.optional-one-and-a-quarter-wide                    { width:148.00px; }
.optional-one-and-a-half-wide                       { width:178.00px; }
.optional-one-and-three-quarters-wide               { width:208.00px; }
.optional-two-wide                                  { width:238.00px; }
.optional-two-and-a-quarter-wide                    { width:268.00px; }
.optional-two-and-a-half-wide                       { width:298.00px; }
.optional-two-and-three-quarters-wide               { width:328.00px; }
.optional-three-wide                                { width:358.00px; }
.optional-three-and-a-quarter-wide                  { width:388.00px; }
.optional-three-and-a-half-wide                     { width:418.00px; }
.optional-three-and-three-quarters-wide             { width:448.00px; }
.optional-four-wide                                 { width:478.00px; }
.optional-four-and-a-quarter-wide                   { width:508.00px; }
.optional-four-and-a-half-wide                      { width:538.00px; }
.optional-four-and-three-quarters-wide              { width:568.00px; }
.optional-five-wide                                 { width:598.00px; }
.optional-five-and-a-quarter-wide                   { width:628.00px; }
.optional-five-and-a-half-wide                      { width:658.00px; }
.optional-five-and-three-quarters-wide              { width:688.00px; }
.optional-six-wide                                  { width:718.00px; }
.optional-seven-wide                                { width:838.00px; }
.optional-eight-wide                                { width:958.00px; }
.optional-nine-wide                                 { width:1078.00px; }
.optional-ten-wide                                  { width:1198.00px; }
.optional-eleven-wide                               { width:1318.00px; }
.optional-twelve-wide                               { width:1438.00px; }
.optional-zero-wide.container                       { width:0px; }
.optional-one-fifth-wide.container                  { width:24.00px; }
.optional-one-quarter-wide.container                { width:30.00px; }
.optional-one-third-wide.container                  { width:40.00px; }
.optional-two-fifths-wide container                 { width:48.00px; }
.optional-half-wide.container                       { width:60.00px; }
.optional-three-fifths-wide container               { width:72.00px; }
.optional-two-thirds-wide.container                 { width:80.00px; }
.optional-three-quarters-wide.container             { width:90.00px; }
.optional-four-fifths-wide.container                { width:96.00px; }
.optional-one-wide.container                        { width:120.00px; }
.optional-one-and-a-quarter-wide.container          { width:150.00px; }
.optional-one-and-a-half-wide.container             { width:180.00px; }
.optional-one-and-three-quarters-wide.container     { width:210.00px; }
.optional-two-wide.container                        { width:240.00px; }
.optional-two-and-a-quarter-wide.container          { width:270.00px; }
.optional-two-and-a-half-wide.container             { width:300.00px; }
.optional-two-and-three-quarters-wide.container     { width:330.00px; }
.optional-three-wide.container                      { width:360.00px; }
.optional-three-and-a-quarter-wide.container        { width:390.00px; }
.optional-three-and-a-half-wide.container           { width:420.00px; }
.optional-three-and-three-quarters-wide.container   { width:450.00px; }
.optional-four-wide.container                       { width:480.00px; }
.optional-four-and-a-quarter-wide.container         { width:510.00px; }
.optional-four-and-a-half-wide.container            { width:540.00px; }
.optional-four-and-three-quarters-wide.container    { width:570.00px; }
.optional-five-wide.container                       { width:600.00px; }
.optional-five-and-a-quarter-wide.container         { width:630.00px; }
.optional-five-and-a-half-wide.container            { width:660.00px; }
.optional-five-and-three-quarters-wide.container    { width:690.00px; }
.optional-six-wide.container                        { width:720.00px; }
.optional-seven-wide.container                      { width:840.00px; }
.optional-eight-wide.container                      { width:960.00px; }
.optional-nine-wide.container                       { width:1080.00px; }
.optional-ten-wide.container                        { width:1200.00px; }
.optional-eleven-wide.container                     { width:1320.00px; }
.optional-twelve-wide.container                     { width:1440.00px; }
.zero-wide                                          { width:0px !important; }
.one-fifth-wide                                     { width:22.00px !important; }
.one-quarter-wide                                   { width:28.00px !important; }
.one-third-wide                                     { width:38.00px !important; }
.two-fifths-wide                                    { width:46.00px !important; }
.half-wide                                          { width:58.00px !important; }
.three-fifths-wide                                  { width:70.00px !important; }
.two-thirds-wide                                    { width:78.00px !important; }
.three-quarters-wide                                { width:88.00px !important; }
.four-fifths-wide                                   { width:94.00px !important; }
.one-wide                                           { width:118.00px !important; }
.one-and-a-quarter-wide                             { width:148.00px !important; }
.one-and-a-half-wide                                { width:178.00px !important; }
.one-and-three-quarters-wide                        { width:208.00px !important; }
.two-wide                                           { width:238.00px !important; }
.two-and-a-quarter-wide                             { width:268.00px !important; }
.two-and-a-half-wide                                { width:298.00px !important; }
.two-and-three-quarters-wide                        { width:328.00px !important; }
.three-wide                                         { width:358.00px !important; }
.three-and-a-quarter-wide                           { width:388.00px !important; }
.three-and-a-half-wide                              { width:418.00px !important; }
.three-and-three-quarters-wide                      { width:448.00px !important; }
.four-wide                                          { width:478.00px !important; }
.four-and-a-quarter-wide                            { width:508.00px !important; }
.four-and-a-half-wide                               { width:538.00px !important; }
.four-and-three-quarters-wide                       { width:568.00px !important; }
.five-wide                                          { width:598.00px !important; }
.five-and-a-quarter-wide                            { width:628.00px !important; }
.five-and-a-half-wide                               { width:658.00px !important; }
.five-and-three-quarters-wide                       { width:688.00px !important; }
.six-wide                                           { width:718.00px !important; }
.seven-wide                                         { width:838.00px !important; }
.eight-wide                                         { width:958.00px !important; }
.nine-wide                                          { width:1078.00px !important; }
.ten-wide                                           { width:1198.00px !important; }
.eleven-wide                                        { width:1318.00px !important; }
.twelve-wide                                        { width:1438.00px !important; }
.zero-wide.container                                { width:0px !important; }
.one-fifth-wide.container                           { width:24.00px !important; }
.one-quarter-wide.container                         { width:30.00px !important; }
.one-third-wide.container                           { width:40.00px !important; }
.two-fifths-wide container                          { width:48.00px !important; }
.half-wide.container                                { width:60.00px !important; }
.three-fifths-wide container                        { width:72.00px !important; }
.two-thirds-wide.container                          { width:80.00px !important; }
.three-quarters-wide.container                      { width:90.00px !important; }
.four-fifths-wide.container                         { width:96.00px !important; }
.one-wide.container                                 { width:120.00px !important; }
.one-and-a-quarter-wide.container                   { width:150.00px !important; }
.one-and-a-half-wide.container                      { width:180.00px !important; }
.one-and-three-quarters-wide.container              { width:210.00px !important; }
.two-wide.container                                 { width:240.00px !important; }
.two-and-a-quarter-wide.container                   { width:270.00px !important; }
.two-and-a-half-wide.container                      { width:300.00px !important; }
.two-and-three-quarters-wide.container              { width:330.00px !important; }
.three-wide.container                               { width:360.00px !important; }
.three-and-a-quarter-wide.container                 { width:390.00px !important; }
.three-and-a-half-wide.container                    { width:420.00px !important; }
.three-and-three-quarters-wide.container            { width:450.00px !important; }
.four-wide.container                                { width:480.00px !important; }
.four-and-a-quarter-wide.container                  { width:510.00px !important; }
.four-and-a-half-wide.container                     { width:540.00px !important; }
.four-and-three-quarters-wide.container             { width:570.00px !important; }
.five-wide.container                                { width:600.00px !important; }
.five-and-a-quarter-wide.container                  { width:630.00px !important; }
.five-and-a-half-wide.container                     { width:660.00px !important; }
.five-and-three-quarters-wide.container             { width:690.00px !important; }
.six-wide.container                                 { width:720.00px !important; }
.seven-wide.container                               { width:840.00px !important; }
.eight-wide.container                               { width:960.00px !important; }
.nine-wide.container                                { width:1080.00px !important; }
.ten-wide.container                                 { width:1200.00px !important; }
.eleven-wide.container                              { width:1320.00px !important; }
.twelve-wide.container                              { width:1440.00px !important; }
.one-tenth-width                                    { width:calc(10.00% - 2px) !important; }
.one-ninth-width                                    { width:calc(11.11% - 2px) !important; }
.one-eighth-width                                   { width:calc(12.50% - 2px) !important; }
.one-seventh-width                                  { width:calc(14.28% - 2px) !important; }
.one-sixth-width                                    { width:calc(16.66% - 2px) !important; }
.one-fifth-width                                    { width:calc(20.00% - 2px) !important; }
.one-quarter-width                                  { width:calc(25.00% - 2px) !important; }
.one-third-width                                    { width:calc(33.33% - 2px) !important; }
.two-fifths-width                                   { width:calc(40.00% - 2px) !important; }
.half-width                                         { width:calc(50.00% - 2px) !important; }
.three-fifths-width                                 { width:calc(60.00% - 2px) !important; }
.two-thirds-width                                   { width:calc(66.66% - 2px) !important; }
.three-quarters-width                               { width:calc(75.00% - 2px) !important; }
.four-fifths-width                                  { width:calc(80.00% - 2px) !important; }
.full-width                                         { width:calc(100.0% - 2px) !important; }
.full-width-minus-half                              { width:calc(100.0% - 60.00px) !important; }
.full-width-minus-one                               { width:calc(100.0% - 120.00px) !important; }
.full-width-minus-two                               { width:calc(100.0% - 240.00px) !important; }
.full-width-minus-three                             { width:calc(100.0% - 360.00px) !important; }
.one-tenth-width.container                          { width:10.00% !important; }
.one-ninth-width.container                          { width:11.11% !important; }
.one-eighth-width.container                         { width:12.50% !important; }
.one-seventh-width.container                        { width:14.29% !important; }
.one-sixth-width.container                          { width:16.66% !important; }
.one-fifth-width.container                          { width:20.00% !important; }
.one-quarter-width.container                        { width:25.00% !important; }
.one-third-width.container                          { width:33.33% !important; }
.two-fifths-width.container                         { width:40.00% !important; }
.half-width.container                               { width:50.00% !important; }
.three-fifths-width.container                       { width:60.00% !important; }
.two-thirds-width.container                         { width:66.66% !important; }
.three-quarters-width.container                     { width:75.00% !important; }
.four-fifths-width.container                        { width:80.00% !important; }
.full-width.container                               { width:100.0% !important; }
.full-width-minus-half.container                    { width:calc(100.0% - 60.00px) !important; }
.full-width-minus-one.container                     { width:calc(100.0% - 120.00px) !important; }
.full-width-minus-two.container                     { width:calc(100.0% - 240.00px) !important; }
.full-width-minus-three.container                   { width:calc(100.0% - 360.00px) !important; }


[class$="-high"], [class*="-high "], [class*="-height"], [class*="-height "] {
	display:inline-block;
	overflow:hidden;
	text-overflow:ellipsis;
	margin:1px;
}
.optional-zero-high                               { height:0px; }
.optional-one-fifth-high                          { height:22.00px; }
.optional-one-quarter-high                        { height:28.00px; }
.optional-one-third-high                          { height:38.00px; }
.optional-two-fifths-high                         { height:46.00px; }
.optional-half-high                               { height:58.00px; }
.optional-three-fifths-high                       { height:70.00px; }
.optional-two-thirds-high                         { height:78.00px; }
.optional-three-quarters-high                     { height:88.00px; }
.optional-four-fifths-high                        { height:94.00px; }
.optional-one-high                                { height:118.00px; }
.optional-one-and-a-quarter-high                  { height:148.00px; }
.optional-one-and-a-half-high                     { height:178.00px; }
.optional-one-and-three-quarters-high             { height:208.00px; }
.optional-two-high                                { height:238.00px; }
.optional-two-and-a-quarter-high                  { height:268.00px; }
.optional-two-and-a-half-high                     { height:298.00px; }
.optional-two-and-three-quarters-high             { height:328.00px; }
.optional-three-high                              { height:358.00px; }
.optional-three-and-a-quarter-high                { height:388.00px; }
.optional-three-and-a-half-high                   { height:418.00px; }
.optional-three-and-three-quarters-high           { height:448.00px; }
.optional-four-high                               { height:478.00px; }
.optional-four-and-a-quarter-high                 { height:508.00px; }
.optional-four-and-a-half-high                    { height:538.00px; }
.optional-four-and-three-quarters-high            { height:568.00px; }
.optional-five-high                               { height:598.00px; }
.optional-five-and-a-quarter-high                 { height:628.00px; }
.optional-five-and-a-half-high                    { height:658.00px; }
.optional-five-and-three-quarters-high            { height:688.00px; }
.optional-six-high                                { height:718.00px; }
.optional-seven-high                              { height:838.00px; }
.optional-eight-high                              { height:958.00px; }
.optional-nine-high                               { height:1078.00px; }
.optional-ten-high                                { height:1198.00px; }
.optional-eleven-high                             { height:1318.00px; }
.optional-twelve-high                             { height:1438.00px; }
.optional-zero-high.container                     { height:0px; }
.optional-one-fifth-high.container                { height:24.00px; }
.optional-one-quarter-high.container              { height:30.00px; }
.optional-one-third-high.container                { height:40.00px; }
.optional-two-fifths-high container               { height:48.00px; }
.optional-half-high.container                     { height:60.00px; }
.optional-three-fifths-high container             { height:72.00px; }
.optional-two-thirds-high.container               { height:80.00px; }
.optional-three-quarters-high.container           { height:90.00px; }
.optional-four-fifths-high.container              { height:96.00px; }
.optional-one-high.container                      { height:120.00px; }
.optional-one-and-a-quarter-high.container        { height:150.00px; }
.optional-one-and-a-half-high.container           { height:180.00px; }
.optional-one-and-three-quarters-high.container   { height:210.00px; }
.optional-two-high.container                      { height:240.00px; }
.optional-two-and-a-quarter-high.container        { height:270.00px; }
.optional-two-and-a-half-high.container           { height:300.00px; }
.optional-two-and-three-quarters-high.container   { height:330.00px; }
.optional-three-high.container                    { height:360.00px; }
.optional-three-and-a-quarter-high.container      { height:390.00px; }
.optional-three-and-a-half-high.container         { height:420.00px; }
.optional-three-and-three-quarters-high.container { height:450.00px; }
.optional-four-high.container                     { height:480.00px; }
.optional-four-and-a-quarter-high.container       { height:510.00px; }
.optional-four-and-a-half-high.container          { height:540.00px; }
.optional-four-and-three-quarters-high.container  { height:570.00px; }
.optional-five-high.container                     { height:600.00px; }
.optional-five-and-a-quarter-high.container       { height:630.00px; }
.optional-five-and-a-half-high.container          { height:660.00px; }
.optional-five-and-three-quarters-high.container  { height:690.00px; }
.zero-high                                        { height:0px !important; }
.one-fifth-high                                   { height:22.00px !important; }
.one-quarter-high                                 { height:28.00px !important; }
.one-third-high                                   { height:38.00px !important; }
.two-fifths-high                                  { height:46.00px !important; }
.half-high                                        { height:58.00px !important; }
.three-fifths-high                                { height:70.00px !important; }
.two-thirds-high                                  { height:78.00px !important; }
.three-quarters-high                              { height:88.00px !important; }
.four-fifths-high                                 { height:94.00px !important; }
.one-high                                         { height:118.00px !important; }
.one-and-a-quarter-high                           { height:148.00px !important; }
.one-and-a-half-high                              { height:178.00px !important; }
.one-and-three-quarters-high                      { height:208.00px !important; }
.two-high                                         { height:238.00px !important; }
.two-and-a-quarter-high                           { height:268.00px !important; }
.two-and-a-half-high                              { height:298.00px !important; }
.two-and-three-quarters-high                      { height:328.00px !important; }
.three-high                                       { height:358.00px !important; }
.three-and-a-quarter-high                         { height:388.00px !important; }
.three-and-a-half-high                            { height:418.00px !important; }
.three-and-three-quarters-high                    { height:448.00px !important; }
.four-high                                        { height:478.00px !important; }
.four-and-a-quarter-high                          { height:508.00px !important; }
.four-and-a-half-high                             { height:538.00px !important; }
.four-and-three-quarters-high                     { height:568.00px !important; }
.five-high                                        { height:598.00px !important; }
.five-and-a-quarter-high                          { height:628.00px !important; }
.five-and-a-half-high                             { height:658.00px !important; }
.five-and-three-quarters-high                     { height:688.00px !important; }
.six-high                                         { height:718.00px !important; }
.seven-high                                       { height:838.00px !important; }
.eight-high                                       { height:958.00px !important; }
.nine-high                                        { height:1078.00px !important; }
.ten-high                                         { height:1198.00px !important; }
.eleven-high                                      { height:1318.00px !important; }
.twelve-high                                      { height:1438.00px !important; }
.zero-high.container                              { height:0px !important; }
.one-fifth-high.container                         { height:24.00px !important; }
.one-quarter-high.container                       { height:30.00px !important; }
.one-third-high.container                         { height:40.00px !important; }
.two-fifths-high container                        { height:48.00px !important; }
.half-high.container                              { height:60.00px !important; }
.three-fifths-high container                      { height:72.00px !important; }
.two-thirds-high.container                        { height:80.00px !important; }
.three-quarters-high.container                    { height:90.00px !important; }
.four-fifths-high.container                       { height:96.00px !important; }
.one-high.container                               { height:120.00px !important; }
.one-and-a-quarter-high.container                 { height:150.00px !important; }
.one-and-a-half-high.container                    { height:180.00px !important; }
.one-and-three-quarters-high.container            { height:210.00px !important; }
.two-high.container                               { height:240.00px !important; }
.two-and-a-quarter-high.container                 { height:270.00px !important; }
.two-and-a-half-high.container                    { height:300.00px !important; }
.two-and-three-quarters-high.container            { height:330.00px !important; }
.three-high.container                             { height:360.00px !important; }
.three-and-a-quarter-high.container               { height:390.00px !important; }
.three-and-a-half-high.container                  { height:420.00px !important; }
.three-and-three-quarters-high.container          { height:450.00px !important; }
.four-high.container                              { height:480.00px !important; }
.four-and-a-quarter-high.container                { height:510.00px !important; }
.four-and-a-half-high.container                   { height:540.00px !important; }
.four-and-three-quarters-high.container           { height:570.00px !important; }
.five-high.container                              { height:600.00px !important; }
.five-and-a-quarter-high.container                { height:630.00px !important; }
.five-and-a-half-high.container                   { height:660.00px !important; }
.five-and-three-quarters-high.container           { height:690.00px !important; }
.six-high.container                               { height:720.00px !important; }
.seven-high.container                             { height:840.00px !important; }
.eight-high.container                             { height:960.00px !important; }
.nine-high.container                              { height:1080.00px !important; }
.ten-high.container                               { height:1200.00px !important; }
.eleven-high.container                            { height:1320.00px !important; }
.twelve-high.container                            { height:1440.00px !important; }
.one-tenth-height                                 { height:calc(10.00% - 2px) !important; }
.one-ninth-height                                 { height:calc(11.11% - 2px) !important; }
.one-eighth-height                                { height:calc(12.50% - 2px) !important; }
.one-seventh-height                               { height:calc(14.28% - 2px) !important; }
.one-sixth-height                                 { height:calc(16.66% - 2px) !important; }
.one-fifth-height                                 { height:calc(20.00% - 2px) !important; }
.one-quarter-height                               { height:calc(25.00% - 2px) !important; }
.one-third-height                                 { height:calc(33.33% - 2px) !important; }
.two-fifths-height                                { height:calc(40.00% - 2px) !important; }
.half-height                                      { height:calc(50.00% - 2px) !important; }
.three-fifths-height                              { height:calc(60.00% - 2px) !important; }
.two-thirds-height                                { height:calc(66.66% - 2px) !important; }
.three-quarters-height                            { height:calc(75.00% - 2px) !important; }
.four-fifths-height                               { height:calc(80.00% - 2px) !important; }
.full-height                                      { height:calc(100.0% - 2px) !important; }
.full-height-minus-half                           { height:calc(100.0% - 60.00px) !important; }
.full-height-minus-one                            { height:calc(100.0% - 120.00px) !important; }
.full-height-minus-two                            { height:calc(100.0% - 240.00px) !important; }
.full-height-minus-three                          { height:calc(100.0% - 360.00px) !important; }
.one-tenth-height.container                       { height:10.00% !important; }
.one-ninth-height.container                       { height:11.11% !important; }
.one-eighth-height.container                      { height:12.50% !important; }
.one-seventh-height.container                     { height:14.29% !important; }
.one-sixth-height.container                       { height:16.66% !important; }
.one-fifth-height.container                       { height:20.00% !important; }
.one-quarter-height.container                     { height:25.00% !important; }
.one-third-height.container                       { height:33.33% !important; }
.two-fifths-height.container                      { height:40.00% !important; }
.half-height.container                            { height:50.00% !important; }
.three-fifths-height.container                    { height:60.00% !important; }
.two-thirds-height.container                      { height:66.66% !important; }
.three-quarters-height.container                  { height:75.00% !important; }
.four-fifths-height.container                     { height:80.00% !important; }
.full-height.container                            { height:100.0% !important; }
.full-height-minus-half.container                 { height:calc(100.0% - 60.00px) !important; }
.full-height-minus-one.container                  { height:calc(100.0% - 120.00px) !important; }
.full-height-minus-two.container                  { height:calc(100.0% - 240.00px) !important; }
.full-height-minus-three.container                { height:calc(100.0% - 360.00px) !important; }


/* Responsive */


.bounds { position:relative; margin:0 auto 0 auto; }
.full-width.bounds { width:100%; }

[class^="adaptable-"], [class*=" adaptable-"] { display:inline-block;overflow:hidden; }



/* Quadruple */

	@media only screen and (min-width:1456.00px) {
		.bounds { width:1460.00px; }

		.primary {}
		.secondary {}
		.tertiary {}
		.quaternary {}
		.inverse-primary { display:none !important; }
		.inverse-secondary { display:none !important; }
		.inverse-tertiary { display:none !important; }
		.inverse-quaternary { display:none !important; }
		.primary-only {}
		.secondary-only { display:none !important; }
		.tertiary-only { display:none !important; }
		.quaternary-only { display:none !important; }
		.inverse-primary-only { display:none !important; }
		.inverse-secondary-only {}
		.inverse-tertiary-only {}
		.inverse-quaternary-only {}

		.adaptable-half-half-full-full-width                       { width:calc(50% - 2px); }
		.adaptable-half-half-half-full-width                       { width:calc(50% - 2px); }
		.adaptable-single-single-double-single-width               { width:358.00px; }
		.adaptable-double-single-double-single-width               { width:718.00px; }
		.adaptable-double-double-double-single-width               { width:718.00px; }
		.adaptable-single-width-minus-two-and-a-half               { width:58.00px; }
		.adaptable-single-width-minus-two                          { width:118.00px; }
		.adaptable-single-width-minus-one-and-a-half               { width:178.00px; }
		.adaptable-single-width-minus-one                          { width:238.00px; }
		.adaptable-single-width-minus-half                         { width:298.00px; }
		.adaptable-single-width                                    { width:358.00px; }
		.adaptable-double-width-minus-four                         { width:238.00px; }
		.adaptable-double-width-minus-three                        { width:358.00px; }
		.adaptable-double-width-minus-two-and-a-half               { width:418.00px; }
		.adaptable-double-width-minus-two                          { width:478.00px; }
		.adaptable-double-width-minus-one-and-a-half               { width:538.00px; }
		.adaptable-double-width-minus-one                          { width:598.00px; }
		.adaptable-double-width-minus-half                         { width:658.00px; }
		.adaptable-double-width                                    { width:718.00px; }
		.adaptable-triple-width-minus-four                         { width:598.00px; }
		.adaptable-triple-width-minus-three                        { width:718.00px; }
		.adaptable-triple-width-minus-two-and-a-half               { width:778.00px; }
		.adaptable-triple-width-minus-two                          { width:838.00px; }
		.adaptable-triple-width-minus-one-and-a-half               { width:898.00px; }
		.adaptable-triple-width-minus-one                          { width:958.00px; }
		.adaptable-triple-width-minus-half                         { width:1018.00px; }
		.adaptable-triple-width                                    { width:1078.00px; }
		.adaptable-quadruple-width-minus-four                      { width:958.00px; }
		.adaptable-quadruple-width-minus-three                     { width:1078.00px; }
		.adaptable-quadruple-width-minus-two-and-a-half            { width:1138.00px; }
		.adaptable-quadruple-width-minus-two                       { width:1198.00px; }
		.adaptable-quadruple-width-minus-one-and-a-half            { width:1258.00px; }
		.adaptable-quadruple-width-minus-one                       { width:1318.00px; }
		.adaptable-quadruple-width-minus-half                      { width:1378.00px; }
		.adaptable-quadruple-width                                 { width:1438.00px; }
		.adaptable-single-height-minus-two-and-a-half              { height:58.00px; }
		.adaptable-single-height-minus-two                         { height:118.00px; }
		.adaptable-single-height-minus-one-and-a-half              { height:178.00px; }
		.adaptable-single-height-minus-one                         { height:238.00px; }
		.adaptable-single-height-minus-half                        { height:298.00px; }
		.adaptable-single-height                                   { height:358.00px; }
		.adaptable-double-height-minus-four                        { height:238.00px; }
		.adaptable-double-height-minus-three                       { height:358.00px; }
		.adaptable-double-height-minus-two-and-a-half              { height:418.00px; }
		.adaptable-double-height-minus-two                         { height:478.00px; }
		.adaptable-double-height-minus-one-and-a-half              { height:538.00px; }
		.adaptable-double-height-minus-one                         { height:598.00px; }
		.adaptable-double-height-minus-half                        { height:658.00px; }
		.adaptable-double-height                                   { height:718.00px; }
		.adaptable-triple-height-minus-four                        { height:598.00px; }
		.adaptable-triple-height-minus-three                       { height:718.00px; }
		.adaptable-triple-height-minus-two-and-a-half              { height:778.00px; }
		.adaptable-triple-height-minus-two                         { height:838.00px; }
		.adaptable-triple-height-minus-one-and-a-half              { height:898.00px; }
		.adaptable-triple-height-minus-one                         { height:958.00px; }
		.adaptable-triple-height-minus-half                        { height:1018.00px; }
		.adaptable-triple-height                                   { height:1078.00px; }
		.adaptable-quadruple-height-minus-four                     { height:958.00px; }
		.adaptable-quadruple-height-minus-three                    { height:1078.00px; }
		.adaptable-quadruple-height-minus-two-and-a-half           { height:1138.00px; }
		.adaptable-quadruple-height-minus-two                      { height:1198.00px; }
		.adaptable-quadruple-height-minus-one-and-a-half           { height:1258.00px; }
		.adaptable-quadruple-height-minus-one                      { height:1318.00px; }
		.adaptable-quadruple-height-minus-half                     { height:1378.00px; }
		.adaptable-quadruple-height                                { height:1438.00px; }

		.adaptable-half-half-full-full-width.container             { width:50%; }
		.adaptable-half-half-half-full-width.container             { width:50%; }
		.adaptable-single-single-double-single-width.container     { width:360.00px; }
		.adaptable-double-single-double-single-width.container     { width:720.00px; }
		.adaptable-double-double-double-single-width.container     { width:720.00px); }
		.adaptable-single-width-minus-two-and-a-half.container     { width:600.00px; }
		.adaptable-single-width-minus-two.container                { width:120.00px; }
		.adaptable-single-width-minus-one-and-a-half.container     { width:180.00px; }
		.adaptable-single-width-minus-one.container                { width:240.00px; }
		.adaptable-single-width-minus-half.container               { width:300.00px; }
		.adaptable-single-width.container                          { width:360.00px; }
		.adaptable-double-width-minus-four.container               { width:240.00px; }
		.adaptable-double-width-minus-three.container              { width:360.00px; }
		.adaptable-double-width-minus-two-and-a-half.container     { width:420.00px; }
		.adaptable-double-width-minus-two.container                { width:480.00px; }
		.adaptable-double-width-minus-one-and-a-half.container     { width:540.00px; }
		.adaptable-double-width-minus-one.container                { width:600.00px; }
		.adaptable-double-width-minus-half.container               { width:660.00px; }
		.adaptable-double-width.container                          { width:720.00px; }
		.adaptable-triple-width-minus-four.container               { width:600.00px; }
		.adaptable-triple-width-minus-three.container              { width:720.00px; }
		.adaptable-triple-width-minus-two-and-a-half.container     { width:780.00px; }
		.adaptable-triple-width-minus-two.container                { width:840.00px; }
		.adaptable-triple-width-minus-one-and-a-half.container     { width:900.00px; }
		.adaptable-triple-width-minus-one.container                { width:960.00px; }
		.adaptable-triple-width-minus-half.container               { width:1020.00px; }
		.adaptable-triple-width.container                          { width:1080.00px; }
		.adaptable-quadruple-width-minus-four.container            { width:960.00px; }
		.adaptable-quadruple-width-minus-three.container           { width:1080.00px; }
		.adaptable-quadruple-width-minus-two-and-a-half.container  { width:1140.00px; }
		.adaptable-quadruple-width-minus-two.container             { width:1200.00px; }
		.adaptable-quadruple-width-minus-one-and-a-half.container  { width:1260.00px; }
		.adaptable-quadruple-width-minus-one.container             { width:1320.00px; }
		.adaptable-quadruple-width-minus-half.container            { width:1380.00px; }
		.adaptable-quadruple-width.container                       { width:1440.00px; }
		.adaptable-single-height-minus-two-and-a-half.container    { height:50px; }
		.adaptable-single-height-minus-two.container               { height:100px; }
		.adaptable-single-height-minus-one-and-a-half.container    { height:150px; }
		.adaptable-single-height-minus-one.container               { height:200px; }
		.adaptable-single-height-minus-half.container              { height:250px; }
		.adaptable-single-height.container                         { height:300px; }
		.adaptable-double-height-minus-four.container              { height:200px; }
		.adaptable-double-height-minus-three.container             { height:300px; }
		.adaptable-double-height-minus-two-and-a-half.container    { height:350px; }
		.adaptable-double-height-minus-two.container               { height:400px; }
		.adaptable-double-height-minus-one-and-a-half.container    { height:450px; }
		.adaptable-double-height-minus-one.container               { height:500px; }
		.adaptable-double-height-minus-half.container              { height:550px; }
		.adaptable-double-height.container                         { height:600px; }
		.adaptable-triple-height-minus-four.container              { height:500px; }
		.adaptable-triple-height-minus-three.container             { height:600px; }
		.adaptable-triple-height-minus-two-and-a-half.container    { height:650px; }
		.adaptable-triple-height-minus-two.container               { height:700px; }
		.adaptable-triple-height-minus-one-and-a-half.container    { height:750px; }
		.adaptable-triple-height-minus-one.container               { height:800px; }
		.adaptable-triple-height-minus-half.container              { height:850px; }
		.adaptable-triple-height.container                         { height:900px; }
		.adaptable-quadruple-height-minus-four.container           { height:800px; }
		.adaptable-quadruple-height-minus-three.container          { height:900px; }
		.adaptable-quadruple-height-minus-two-and-a-half.container { height:950px; }
		.adaptable-quadruple-height-minus-two.container            { height:1000px; }
		.adaptable-quadruple-height-minus-one-and-a-half.container { height:1050px; }
		.adaptable-quadruple-height-minus-one.container            { height:1100px; }
		.adaptable-quadruple-height-minus-half.container           { height:1150px; }
		.adaptable-quadruple-height.container                      { height:1200px; }
	}


/* Triple */

	@media only screen and (min-width:1096.00px) and (max-width:1455.00px) {
		.bounds { width:1100.00px; }

		.primary {}
		.secondary {}
		.tertiary {}
		.quaternary { display:none !important; }
		.inverse-primary { display:none !important; }
		.inverse-secondary { display:none !important; }
		.inverse-tertiary { display:none !important; }
		.inverse-quaternary {}
		.primary-only { display:none !important; }
		.secondary-only {}
		.tertiary-only { display:none !important; }
		.quaternary-only { display:none !important; }
		.inverse-primary-only {}
		.inverse-secondary-only { display:none !important; }
		.inverse-tertiary-only {}
		.inverse-quaternary-only {}

		.adaptable-half-half-full-full-width                       { width:calc(50% - 2px); }
		.adaptable-half-half-half-full-width                       { width:calc(50% - 2px); }
		.adaptable-single-single-double-single-width               { width:358.00px); }
		.adaptable-double-single-double-single-width               { width:358.00px); }
		.adaptable-double-double-double-single-width               { width:718.00px); }
		.adaptable-single-width-minus-two-and-a-half               { width:58.00px; }
		.adaptable-single-width-minus-two                          { width:118.00px; }
		.adaptable-single-width-minus-one-and-a-half               { width:178.00px; }
		.adaptable-single-width-minus-one                          { width:238.00px; }
		.adaptable-single-width-minus-half                         { width:298.00px; }
		.adaptable-single-width                                    { width:358.00px; }
		.adaptable-double-width-minus-four                         { width:238.00px; }
		.adaptable-double-width-minus-three                        { width:358.00px; }
		.adaptable-double-width-minus-two-and-a-half               { width:418.00px; }
		.adaptable-double-width-minus-two                          { width:478.00px; }
		.adaptable-double-width-minus-one-and-a-half               { width:538.00px; }
		.adaptable-double-width-minus-one                          { width:598.00px; }
		.adaptable-double-width-minus-half                         { width:658.00px; }
		.adaptable-double-width                                    { width:718.00px; }
		.adaptable-triple-width-minus-four                         { width:598.00px; }
		.adaptable-triple-width-minus-three                        { width:718.00px; }
		.adaptable-triple-width-minus-two-and-a-half               { width:778.00px; }
		.adaptable-triple-width-minus-two                          { width:838.00px; }
		.adaptable-triple-width-minus-one-and-a-half               { width:898.00px; }
		.adaptable-triple-width-minus-one                          { width:958.00px; }
		.adaptable-triple-width-minus-half                         { width:1018.00px; }
		.adaptable-triple-width                                    { width:1078.00px; }
		.adaptable-quadruple-width-minus-four                      { width:598.00px; }
		.adaptable-quadruple-width-minus-three                     { width:718.00px; }
		.adaptable-quadruple-width-minus-two-and-a-half            { width:778.00px; }
		.adaptable-quadruple-width-minus-two                       { width:838.00px; }
		.adaptable-quadruple-width-minus-one-and-a-half            { width:898.00px; }
		.adaptable-quadruple-width-minus-one                       { width:958.00px; }
		.adaptable-quadruple-width-minus-half                      { width:1018.00px; }
		.adaptable-quadruple-width                                 { width:1078.00px; }
		.adaptable-single-height-minus-two-and-a-half              { height:58.00px; }
		.adaptable-single-height-minus-two                         { height:118.00px; }
		.adaptable-single-height-minus-one-and-a-half              { height:178.00px; }
		.adaptable-single-height-minus-one                         { height:238.00px; }
		.adaptable-single-height-minus-half                        { height:298.00px; }
		.adaptable-single-height                                   { height:358.00px; }
		.adaptable-double-height-minus-four                        { height:238.00px; }
		.adaptable-double-height-minus-three                       { height:358.00px; }
		.adaptable-double-height-minus-two-and-a-half              { height:418.00px; }
		.adaptable-double-height-minus-two                         { height:478.00px; }
		.adaptable-double-height-minus-one-and-a-half              { height:538.00px; }
		.adaptable-double-height-minus-one                         { height:598.00px; }
		.adaptable-double-height-minus-half                        { height:658.00px; }
		.adaptable-double-height                                   { height:718.00px; }
		.adaptable-triple-height-minus-four                        { height:598.00px; }
		.adaptable-triple-height-minus-three                       { height:718.00px; }
		.adaptable-triple-height-minus-two-and-a-half              { height:778.00px; }
		.adaptable-triple-height-minus-two                         { height:838.00px; }
		.adaptable-triple-height-minus-one-and-a-half              { height:898.00px; }
		.adaptable-triple-height-minus-one                         { height:958.00px; }
		.adaptable-triple-height-minus-half                        { height:1018.00px; }
		.adaptable-triple-height                                   { height:1078.00px; }
		.adaptable-quadruple-height-minus-four                     { height:598.00px; }
		.adaptable-quadruple-height-minus-three                    { height:718.00px; }
		.adaptable-quadruple-height-minus-two-and-a-half           { height:778.00px; }
		.adaptable-quadruple-height-minus-two                      { height:838.00px; }
		.adaptable-quadruple-height-minus-one-and-a-half           { height:898.00px; }
		.adaptable-quadruple-height-minus-one                      { height:958.00px; }
		.adaptable-quadruple-height-minus-half                     { height:1018.00px; }
		.adaptable-quadruple-height                                { height:1078.00px; }

		.adaptable-half-half-full-full-width.container             { width:50%; }
		.adaptable-half-half-half-full-width.container             { width:50%; }
		.adaptable-single-single-double-single-width.container     { width:360.00px); }
		.adaptable-double-single-double-single-width.container     { width:360.00px); }
		.adaptable-double-double-double-single-width.container     { width:720.00px); }
		.adaptable-single-width-minus-two-and-a-half.container     { width:60.00px; }
		.adaptable-single-width-minus-two.container                { width:120.00px; }
		.adaptable-single-width-minus-one-and-a-half.container     { width:180.00px; }
		.adaptable-single-width-minus-one.container                { width:240.00px; }
		.adaptable-single-width-minus-half.container               { width:300.00px; }
		.adaptable-single-width.container                          { width:360.00px; }
		.adaptable-double-width-minus-four.container               { width:240.00px; }
		.adaptable-double-width-minus-three.container              { width:360.00px; }
		.adaptable-double-width-minus-two-and-a-half.container     { width:420.00px; }
		.adaptable-double-width-minus-two.container                { width:480.00px; }
		.adaptable-double-width-minus-one-and-a-half.container     { width:540.00px; }
		.adaptable-double-width-minus-one.container                { width:600.00px; }
		.adaptable-double-width-minus-half.container               { width:660.00px; }
		.adaptable-double-width.container                          { width:720.00px; }
		.adaptable-triple-width-minus-four.container               { width:600.00px; }
		.adaptable-triple-width-minus-three.container              { width:720.00px; }
		.adaptable-triple-width-minus-two-and-a-half.container     { width:780.00px; }
		.adaptable-triple-width-minus-two.container                { width:840.00px; }
		.adaptable-triple-width-minus-one-and-a-half.container     { width:900.00px; }
		.adaptable-triple-width-minus-one.container                { width:960.00px; }
		.adaptable-triple-width-minus-half.container               { width:1020.00px; }
		.adaptable-triple-width.container                          { width:1080.00px; }
		.adaptable-quadruple-width-minus-four.container            { width:600.00px; }
		.adaptable-quadruple-width-minus-three.container           { width:720.00px; }
		.adaptable-quadruple-width-minus-two-and-a-half.container  { width:780.00px; }
		.adaptable-quadruple-width-minus-two.container             { width:840.00px; }
		.adaptable-quadruple-width-minus-one-and-a-half.container  { width:900.00px; }
		.adaptable-quadruple-width-minus-one.container             { width:960.00px; }
		.adaptable-quadruple-width-minus-half.container            { width:1020.00px; }
		.adaptable-quadruple-width.container                       { width:1080.00px; }
		.adaptable-single-height-minus-two-and-a-half.container    { height:60.00px; }
		.adaptable-single-height-minus-two.container               { height:120.00px; }
		.adaptable-single-height-minus-one-and-a-half.container    { height:180.00px; }
		.adaptable-single-height-minus-one.container               { height:240.00px; }
		.adaptable-single-height-minus-half.container              { height:300.00px; }
		.adaptable-single-height.container                         { height:360.00px; }
		.adaptable-double-height-minus-four.container              { height:240.00px; }
		.adaptable-double-height-minus-three.container             { height:360.00px; }
		.adaptable-double-height-minus-two-and-a-half.container    { height:420.00px; }
		.adaptable-double-height-minus-two.container               { height:480.00px; }
		.adaptable-double-height-minus-one-and-a-half.container    { height:540.00px; }
		.adaptable-double-height-minus-one.container               { height:600.00px; }
		.adaptable-double-height-minus-half.container              { height:660.00px; }
		.adaptable-double-height.container                         { height:720.00px; }
		.adaptable-triple-height-minus-four.container              { height:600.00px; }
		.adaptable-triple-height-minus-three.container             { height:720.00px; }
		.adaptable-triple-height-minus-two-and-a-half.container    { height:780.00px; }
		.adaptable-triple-height-minus-two.container               { height:840.00px; }
		.adaptable-triple-height-minus-one-and-a-half.container    { height:900.00px; }
		.adaptable-triple-height-minus-one.container               { height:960.00px; }
		.adaptable-triple-height-minus-half.container              { height:1020.00px; }
		.adaptable-triple-height.container                         { height:1080.00px; }
		.adaptable-quadruple-height-minus-four.container           { height:600.00px; }
		.adaptable-quadruple-height-minus-three.container          { height:720.00px; }
		.adaptable-quadruple-height-minus-two-and-a-half.container { height:780.00px; }
		.adaptable-quadruple-height-minus-two.container            { height:840.00px; }
		.adaptable-quadruple-height-minus-one-and-a-half.container { height:900.00px; }
		.adaptable-quadruple-height-minus-one.container            { height:960.00px; }
		.adaptable-quadruple-height-minus-half.container           { height:1020.00px; }
		.adaptable-quadruple-height.container                      { height:1080.00px; }
	}


/* Double */

	@media only screen and (min-width:736.00px) and (max-width:1095.00px) {
		.bounds { width:740.00px; }

		.primary {}
		.secondary {}
		.tertiary { display:none !important; }
		.quaternary { display:none !important; }
		.inverse-primary { display:none !important; }
		.inverse-secondary { display:none !important; }
		.inverse-tertiary {}
		.inverse-quaternary {}
		.primary-only { display:none !important; }
		.secondary-only { display:none !important; }
		.tertiary-only {}
		.quaternary-only { display:none !important; }
		.inverse-primary-only {}
		.inverse-secondary-only {}
		.inverse-tertiary-only { display:none !important; }
		.inverse-quaternary-only {}

		.adaptable-half-half-full-full-width                       { width:calc(100% - 2px); }
		.adaptable-half-half-half-full-width                       { width:calc(50% - 2px); }
		.adaptable-single-single-double-single-width               { width:718.00px); }
		.adaptable-double-single-double-single-width               { width:718.00px); }
		.adaptable-double-double-double-single-width               { width:718.00px); }
		.adaptable-single-width-minus-two-and-a-half               { width:58.00px; }
		.adaptable-single-width-minus-two                          { width:118.00px; }
		.adaptable-single-width-minus-one-and-a-half               { width:178.00px; }
		.adaptable-single-width-minus-one                          { width:238.00px; }
		.adaptable-single-width-minus-half                         { width:298.00px; }
		.adaptable-single-width                                    { width:358.00px; }
		.adaptable-double-width-minus-four                         { width:238.00px; }
		.adaptable-double-width-minus-three                        { width:358.00px; }
		.adaptable-double-width-minus-two-and-a-half               { width:418.00px; }
		.adaptable-double-width-minus-two                          { width:478.00px; }
		.adaptable-double-width-minus-one-and-a-half               { width:538.00px; }
		.adaptable-double-width-minus-one                          { width:598.00px; }
		.adaptable-double-width-minus-half                         { width:658.00px; }
		.adaptable-double-width                                    { width:718.00px; }
		.adaptable-triple-width-minus-four                         { width:238.00px; }
		.adaptable-triple-width-minus-three                        { width:358.00px; }
		.adaptable-triple-width-minus-two-and-a-half               { width:418.00px; }
		.adaptable-triple-width-minus-two                          { width:478.00px; }
		.adaptable-triple-width-minus-one-and-a-half               { width:538.00px; }
		.adaptable-triple-width-minus-one                          { width:598.00px; }
		.adaptable-triple-width-minus-half                         { width:658.00px; }
		.adaptable-triple-width                                    { width:718.00px; }
		.adaptable-quadruple-width-minus-four                      { width:238.00px; }
		.adaptable-quadruple-width-minus-three                     { width:358.00px; }
		.adaptable-quadruple-width-minus-two-and-a-half            { width:418.00px; }
		.adaptable-quadruple-width-minus-two                       { width:478.00px; }
		.adaptable-quadruple-width-minus-one-and-a-half            { width:538.00px; }
		.adaptable-quadruple-width-minus-one                       { width:598.00px; }
		.adaptable-quadruple-width-minus-half                      { width:658.00px; }
		.adaptable-quadruple-width                                 { width:718.00px; }
		.adaptable-single-height-minus-two-and-a-half              { height:58.00px; }
		.adaptable-single-height-minus-two                         { height:118.00px; }
		.adaptable-single-height-minus-one-and-a-half              { height:178.00px; }
		.adaptable-single-height-minus-one                         { height:238.00px; }
		.adaptable-single-height-minus-half                        { height:298.00px; }
		.adaptable-single-height                                   { height:358.00px; }
		.adaptable-double-height-minus-four                        { height:238.00px; }
		.adaptable-double-height-minus-three                       { height:358.00px; }
		.adaptable-double-height-minus-two-and-a-half              { height:418.00px; }
		.adaptable-double-height-minus-two                         { height:478.00px; }
		.adaptable-double-height-minus-one-and-a-half              { height:538.00px; }
		.adaptable-double-height-minus-one                         { height:598.00px; }
		.adaptable-double-height-minus-half                        { height:658.00px; }
		.adaptable-double-height                                   { height:718.00px; }
		.adaptable-triple-height-minus-four                        { height:238.00px; }
		.adaptable-triple-height-minus-three                       { height:358.00px; }
		.adaptable-triple-height-minus-two-and-a-half              { height:418.00px; }
		.adaptable-triple-height-minus-two                         { height:478.00px; }
		.adaptable-triple-height-minus-one-and-a-half              { height:538.00px; }
		.adaptable-triple-height-minus-one                         { height:598.00px; }
		.adaptable-triple-height-minus-half                        { height:658.00px; }
		.adaptable-triple-height                                   { height:718.00px; }
		.adaptable-quadruple-height-minus-four                     { height:238.00px; }
		.adaptable-quadruple-height-minus-three                    { height:358.00px; }
		.adaptable-quadruple-height-minus-two-and-a-half           { height:418.00px; }
		.adaptable-quadruple-height-minus-two                      { height:478.00px; }
		.adaptable-quadruple-height-minus-one-and-a-half           { height:538.00px; }
		.adaptable-quadruple-height-minus-one                      { height:598.00px; }
		.adaptable-quadruple-height-minus-half                     { height:658.00px; }
		.adaptable-quadruple-height                                { height:718.00px; }

		.adaptable-half-half-full-full-width.container             { width:100%; }
		.adaptable-half-half-half-full-width.container             { width:50%; }
		.adaptable-single-single-double-single-width.container     { width:720.00px); }
		.adaptable-double-single-double-single-width.container     { width:720.00px); }
		.adaptable-double-double-double-single-width.container     { width:720.00px); }
		.adaptable-single-width-minus-two-and-a-half.container     { width:60.00px; }
		.adaptable-single-width-minus-two.container                { width:120.00px; }
		.adaptable-single-width-minus-one-and-a-half.container     { width:180.00px; }
		.adaptable-single-width-minus-one.container                { width:240.00px; }
		.adaptable-single-width-minus-half.container               { width:300.00px; }
		.adaptable-single-width.container                          { width:360.00px; }
		.adaptable-double-width-minus-four.container               { width:240.00px; }
		.adaptable-double-width-minus-three.container              { width:360.00px; }
		.adaptable-double-width-minus-two-and-a-half.container     { width:420.00px; }
		.adaptable-double-width-minus-two.container                { width:480.00px; }
		.adaptable-double-width-minus-one-and-a-half.container     { width:540.00px; }
		.adaptable-double-width-minus-one.container                { width:600.00px; }
		.adaptable-double-width-minus-half.container               { width:660.00px; }
		.adaptable-double-width.container                          { width:720.00px; }
		.adaptable-triple-width-minus-four.container               { width:240.00px; }
		.adaptable-triple-width-minus-three.container              { width:360.00px; }
		.adaptable-triple-width-minus-two-and-a-half.container     { width:420.00px; }
		.adaptable-triple-width-minus-two.container                { width:480.00px; }
		.adaptable-triple-width-minus-one-and-a-half.container     { width:540.00px; }
		.adaptable-triple-width-minus-one.container                { width:600.00px; }
		.adaptable-triple-width-minus-half.container               { width:660.00px; }
		.adaptable-triple-width.container                          { width:720.00px; }
		.adaptable-quadruple-width-minus-four.container            { width:240.00px; }
		.adaptable-quadruple-width-minus-three.container           { width:360.00px; }
		.adaptable-quadruple-width-minus-two-and-a-half.container  { width:420.00px; }
		.adaptable-quadruple-width-minus-two.container             { width:480.00px; }
		.adaptable-quadruple-width-minus-one-and-a-half.container  { width:540.00px; }
		.adaptable-quadruple-width-minus-one.container             { width:600.00px; }
		.adaptable-quadruple-width-minus-half.container            { width:660.00px; }
		.adaptable-quadruple-width.container                       { width:720.00px; }
		.adaptable-single-height-minus-two-and-a-half.container    { height:60.00px; }
		.adaptable-single-height-minus-two.container               { height:120.00px; }
		.adaptable-single-height-minus-one-and-a-half.container    { height:180.00px; }
		.adaptable-single-height-minus-one.container               { height:240.00px; }
		.adaptable-single-height-minus-half.container              { height:300.00px; }
		.adaptable-single-height.container                         { height:360.00px; }
		.adaptable-double-height-minus-four.container              { height:240.00px; }
		.adaptable-double-height-minus-three.container             { height:360.00px; }
		.adaptable-double-height-minus-two-and-a-half.container    { height:420.00px; }
		.adaptable-double-height-minus-two.container               { height:480.00px; }
		.adaptable-double-height-minus-one-and-a-half.container    { height:540.00px; }
		.adaptable-double-height-minus-one.container               { height:600.00px; }
		.adaptable-double-height-minus-half.container              { height:660.00px; }
		.adaptable-double-height.container                         { height:720.00px; }
		.adaptable-triple-height-minus-four.container              { height:240.00px; }
		.adaptable-triple-height-minus-three.container             { height:360.00px; }
		.adaptable-triple-height-minus-two-and-a-half.container    { height:420.00px; }
		.adaptable-triple-height-minus-two.container               { height:480.00px; }
		.adaptable-triple-height-minus-one-and-a-half.container    { height:540.00px; }
		.adaptable-triple-height-minus-one.container               { height:600.00px; }
		.adaptable-triple-height-minus-half.container              { height:660.00px; }
		.adaptable-triple-height.container                         { height:720.00px; }
		.adaptable-quadruple-height-minus-four.container           { height:240.00px; }
		.adaptable-quadruple-height-minus-three.container          { height:360.00px; }
		.adaptable-quadruple-height-minus-two-and-a-half.container { height:420.00px; }
		.adaptable-quadruple-height-minus-two.container            { height:480.00px; }
		.adaptable-quadruple-height-minus-one-and-a-half.container { height:540.00px; }
		.adaptable-quadruple-height-minus-one.container            { height:600.00px; }
		.adaptable-quadruple-height-minus-half.container           { height:660.00px; }
		.adaptable-quadruple-height.container                      { height:720.00px; }
	}


/* Single */
@media only screen and (max-width:735.00px) {
	h1 { font-size:24pt; }
	h2 { font-size:16pt; }
	h3 { font-size:12pt; }
	h4 { font-size:9pt; }
	
		.bounds { width:380.00px; }
	

	.primary {}
	.secondary { display:none !important; }
	.tertiary { display:none !important; }
	.quaternary { display:none !important; }
	.inverse-primary { display:none !important; }
	.inverse-secondary {}
	.inverse-tertiary {}
	.inverse-quaternary {}
	.primary-only { display:none !important; }
	.secondary-only { display:none !important; }
	.tertiary-only { display:none !important; }
	.quaternary-only {}
	.inverse-primary-only {}
	.inverse-secondary-only {}
	.inverse-tertiary-only {}
	.inverse-quaternary-only { display:none !important; }

	

	.adaptable-half-half-full-full-width                       { width:calc(100% - 2px); }
	.adaptable-half-half-half-full-width                       { width:calc(100% - 2px); }
	.adaptable-single-single-double-single-width               { width:calc(360.00px - 2.00px);min-width:358.00px); }
	.adaptable-double-single-double-single-width               { width:calc(360.00px - 2.00px);min-width:358.00px); }
	.adaptable-double-double-double-single-width               { width:calc(360.00px - 2.00px);min-width:358.00px); }
	.adaptable-single-width-minus-two-and-a-half               { width:calc(360.00px - 302.00px);min-width:58.00px); }
	.adaptable-single-width-minus-two                          { width:calc(360.00px - 242.00px);min-width:118.00px); }
	.adaptable-single-width-minus-one-and-a-half               { width:calc(360.00px - 182.00px);min-width:178.00px); }
	.adaptable-single-width-minus-one                          { width:calc(360.00px - 122.00px);min-width:238.00px); }
	.adaptable-single-width-minus-half                         { width:calc(360.00px - 62.00px);min-width:298.00px); }
	.adaptable-single-width                                    { width:calc(360.00px - 2.00px);min-width:358.00px); }
	.adaptable-double-width-minus-four                         { width:calc(360.00px - 122.00px);min-width:238.00px); }
	.adaptable-double-width-minus-three                        { width:calc(360.00px - 2.00px);min-width:358.00px); }
	.adaptable-double-width-minus-two-and-a-half               { width:calc(360.00px - 302.00px);min-width:58.00px); }
	.adaptable-double-width-minus-two                          { width:calc(360.00px - 242.00px);min-width:118.00px); }
	.adaptable-double-width-minus-one-and-a-half               { width:calc(360.00px - 182.00px);min-width:178.00px); }
	.adaptable-double-width-minus-one                          { width:calc(360.00px - 122.00px);min-width:238.00px); }
	.adaptable-double-width-minus-half                         { width:calc(360.00px - 62.00px);min-width:298.00px); }
	.adaptable-double-width                                    { width:calc(360.00px - 2.00px);min-width:358.00px); }
	.adaptable-triple-width-minus-four                         { width:calc(360.00px - 122.00px);min-width:238.00px); }
	.adaptable-triple-width-minus-three                        { width:calc(360.00px - 2.00px);min-width:358.00px); }
	.adaptable-triple-width-minus-two-and-a-half               { width:calc(360.00px - 302.00px);min-width:58.00px); }
	.adaptable-triple-width-minus-two                          { width:calc(360.00px - 242.00px);min-width:118.00px); }
	.adaptable-triple-width-minus-one-and-a-half               { width:calc(360.00px - 182.00px);min-width:178.00px); }
	.adaptable-triple-width-minus-one                          { width:calc(360.00px - 122.00px);min-width:238.00px); }
	.adaptable-triple-width-minus-half                         { width:calc(360.00px - 62.00px);min-width:298.00px); }
	.adaptable-triple-width                                    { width:calc(360.00px - 2.00px);min-width:358.00px); }
	.adaptable-quadruple-width-minus-four                      { width:calc(360.00px - 122.00px);min-width:238.00px); }
	.adaptable-quadruple-width-minus-three                     { width:calc(360.00px - 2.00px);min-width:358.00px); }
	.adaptable-quadruple-width-minus-two-and-a-half            { width:calc(360.00px - 302.00px);min-width:58.00px); }
	.adaptable-quadruple-width-minus-two                       { width:calc(360.00px - 242.00px);min-width:118.00px); }
	.adaptable-quadruple-width-minus-one-and-a-half            { width:calc(360.00px - 182.00px);min-width:178.00px); }
	.adaptable-quadruple-width-minus-one                       { width:calc(360.00px - 122.00px);min-width:238.00px); }
	.adaptable-quadruple-width-minus-half                      { width:calc(360.00px - 62.00px);min-width:298.00px); }
	.adaptable-quadruple-width                                 { width:calc(360.00px - 2.00px);min-width:358.00px); }
	.adaptable-single-height-minus-two-and-a-half              { height:calc(360.00px - 302.00px);min-height:58.00px); }
	.adaptable-single-height-minus-two                         { height:calc(360.00px - 242.00px);min-height:118.00px); }
	.adaptable-single-height-minus-one-and-a-half              { height:calc(360.00px - 182.00px);min-height:178.00px); }
	.adaptable-single-height-minus-one                         { height:calc(360.00px - 122.00px);min-height:238.00px); }
	.adaptable-single-height-minus-half                        { height:calc(360.00px - 62.00px);min-height:298.00px); }
	.adaptable-single-height                                   { height:calc(360.00px - 2.00px);min-height:358.00px); }
	.adaptable-double-height-minus-four                        { height:calc(360.00px - 122.00px);min-height:238.00px); }
	.adaptable-double-height-minus-three                       { height:calc(360.00px - 2.00px);min-height:358.00px); }
	.adaptable-double-height-minus-two-and-a-half              { height:calc(360.00px - 302.00px);min-height:58.00px); }
	.adaptable-double-height-minus-two                         { height:calc(360.00px - 242.00px);min-height:118.00px); }
	.adaptable-double-height-minus-one-and-a-half              { height:calc(360.00px - 182.00px);min-height:178.00px); }
	.adaptable-double-height-minus-one                         { height:calc(360.00px - 122.00px);min-height:238.00px); }
	.adaptable-double-height-minus-half                        { height:calc(360.00px - 62.00px);min-height:298.00px); }
	.adaptable-double-height                                   { height:calc(360.00px - 2.00px);min-height:358.00px); }
	.adaptable-triple-height-minus-four                        { height:calc(360.00px - 122.00px);min-height:238.00px); }
	.adaptable-triple-height-minus-three                       { height:calc(360.00px - 2.00px);min-height:358.00px); }
	.adaptable-triple-height-minus-two-and-a-half              { height:calc(360.00px - 302.00px);min-height:58.00px); }
	.adaptable-triple-height-minus-two                         { height:calc(360.00px - 242.00px);min-height:118.00px); }
	.adaptable-triple-height-minus-one-and-a-half              { height:calc(360.00px - 182.00px);min-height:178.00px); }
	.adaptable-triple-height-minus-one                         { height:calc(360.00px - 122.00px);min-height:238.00px); }
	.adaptable-triple-height-minus-half                        { height:calc(360.00px - 62.00px);min-height:298.00px); }
	.adaptable-triple-height                                   { height:calc(360.00px - 2.00px);min-height:358.00px); }
	.adaptable-quadruple-height-minus-four                     { height:calc(360.00px - 122.00px);min-height:238.00px); }
	.adaptable-quadruple-height-minus-three                    { height:calc(360.00px - 2.00px);min-height:358.00px); }
	.adaptable-quadruple-height-minus-two-and-a-half           { height:calc(360.00px - 302.00px);min-height:58.00px); }
	.adaptable-quadruple-height-minus-two                      { height:calc(360.00px - 242.00px);min-height:118.00px); }
	.adaptable-quadruple-height-minus-one-and-a-half           { height:calc(360.00px - 182.00px);min-height:178.00px); }
	.adaptable-quadruple-height-minus-one                      { height:calc(360.00px - 122.00px);min-height:238.00px); }
	.adaptable-quadruple-height-minus-half                     { height:calc(360.00px - 62.00px);min-height:298.00px); }
	.adaptable-quadruple-height                                { height:calc(360.00px - 2.00px);min-height:358.00px); }

	.adaptable-half-half-full-full-width.container             { width:100%; }
	.adaptable-half-half-half-full-width.container             { width:100%; }
	.adaptable-single-single-double-single-width.container     { width:calc(360.00px);min-width:360.00px); }
	.adaptable-double-single-double-single-width.container     { width:calc(360.00px);min-width:360.00px); }
	.adaptable-double-double-double-single-width.container     { width:calc(360.00px);min-width:360.00px); }
	.adaptable-single-width-minus-two-and-a-half.container     { width:calc(360.00px - 300.00px);min-width:60.00px); }
	.adaptable-single-width-minus-two.container                { width:calc(360.00px - 240.00px);min-width:120.00px); }
	.adaptable-single-width-minus-one-and-a-half.container     { width:calc(360.00px - 180.00px);min-width:180.00px); }
	.adaptable-single-width-minus-one.container                { width:calc(360.00px - 120.00px);min-width:240.00px); }
	.adaptable-single-width-minus-half.container               { width:calc(360.00px - 60.00px);min-width:300.00px); }
	.adaptable-single-width.container                          { width:calc(360.00px - 0.00px);min-width:360.00px); }
	.adaptable-double-width-minus-four.container               { width:calc(360.00px - 120.00px);min-width:240.00px); }
	.adaptable-double-width-minus-three.container              { width:calc(360.00px - 0.00px);min-width:360.00px); }
	.adaptable-double-width-minus-two-and-a-half.container     { width:calc(360.00px - 300.00px);min-width:60.00px); }
	.adaptable-double-width-minus-two.container                { width:calc(360.00px - 240.00px);min-width:120.00px); }
	.adaptable-double-width-minus-one-and-a-half.container     { width:calc(360.00px - 180.00px);min-width:180.00px); }
	.adaptable-double-width-minus-one.container                { width:calc(360.00px - 120.00px);min-width:240.00px); }
	.adaptable-double-width-minus-half.container               { width:calc(360.00px - 60.00px);min-width:300.00px); }
	.adaptable-double-width.container                          { width:calc(360.00px - 0.00px);min-width:360.00px); }
	.adaptable-triple-width-minus-four.container               { width:calc(360.00px - 120.00px);min-width:240.00px); }
	.adaptable-triple-width-minus-three.container              { width:calc(360.00px - 0.00px);min-width:360.00px); }
	.adaptable-triple-width-minus-two-and-a-half.container     { width:calc(360.00px - 300.00px);min-width:60.00px); }
	.adaptable-triple-width-minus-two.container                { width:calc(360.00px - 240.00px);min-width:120.00px); }
	.adaptable-triple-width-minus-one-and-a-half.container     { width:calc(360.00px - 180.00px);min-width:180.00px); }
	.adaptable-triple-width-minus-one.container                { width:calc(360.00px - 120.00px);min-width:240.00px); }
	.adaptable-triple-width-minus-half.container               { width:calc(360.00px - 60.00px);min-width:300.00px); }
	.adaptable-triple-width.container                          { width:calc(360.00px - 0.00px);min-width:360.00px); }
	.adaptable-quadruple-width-minus-four.container            { width:calc(360.00px - 120.00px);min-width:240.00px); }
	.adaptable-quadruple-width-minus-three.container           { width:calc(360.00px - 0.00px);min-width:360.00px); }
	.adaptable-quadruple-width-minus-two-and-a-half.container  { width:calc(360.00px - 300.00px);min-width:60.00px); }
	.adaptable-quadruple-width-minus-two.container             { width:calc(360.00px - 240.00px);min-width:120.00px); }
	.adaptable-quadruple-width-minus-one-and-a-half.container  { width:calc(360.00px - 180.00px);min-width:180.00px); }
	.adaptable-quadruple-width-minus-one.container             { width:calc(360.00px - 120.00px);min-width:240.00px); }
	.adaptable-quadruple-width-minus-half.container            { width:calc(360.00px - 60.00px);min-width:300.00px); }
	.adaptable-quadruple-width.container                       { width:calc(360.00px - 0.00px);min-width:360.00px); }
	.adaptable-single-height-minus-two-and-a-half.container    { height:calc(360.00px - 300.00px);min-height:60.00px); }
	.adaptable-single-height-minus-two.container               { height:calc(360.00px - 240.00px);min-height:120.00px); }
	.adaptable-single-height-minus-one-and-a-half.container    { height:calc(360.00px - 180.00px);min-height:180.00px); }
	.adaptable-single-height-minus-one.container               { height:calc(360.00px - 120.00px);min-height:240.00px); }
	.adaptable-single-height-minus-half.container              { height:calc(360.00px - 60.00px);min-height:300.00px); }
	.adaptable-single-height.container                         { height:calc(360.00px - 0.00px);min-height:360.00px); }
	.adaptable-double-height-minus-four.container              { height:calc(360.00px - 120.00px);min-height:240.00px); }
	.adaptable-double-height-minus-three.container             { height:calc(360.00px - 0.00px);min-height:360.00px); }
	.adaptable-double-height-minus-two-and-a-half.container    { height:calc(360.00px - 300.00px);min-height:60.00px); }
	.adaptable-double-height-minus-two.container               { height:calc(360.00px - 240.00px);min-height:120.00px); }
	.adaptable-double-height-minus-one-and-a-half.container    { height:calc(360.00px - 180.00px);min-height:180.00px); }
	.adaptable-double-height-minus-one.container               { height:calc(360.00px - 120.00px);min-height:240.00px); }
	.adaptable-double-height-minus-half.container              { height:calc(360.00px - 60.00px);min-height:300.00px); }
	.adaptable-double-height.container                         { height:calc(360.00px - 0.00px);min-height:360.00px); }
	.adaptable-triple-height-minus-four.container              { height:calc(360.00px - 120.00px);min-height:240.00px); }
	.adaptable-triple-height-minus-three.container             { height:calc(360.00px - 0.00px);min-height:360.00px); }
	.adaptable-triple-height-minus-two-and-a-half.container    { height:calc(360.00px - 300.00px);min-height:60.00px); }
	.adaptable-triple-height-minus-two.container               { height:calc(360.00px - 240.00px);min-height:120.00px); }
	.adaptable-triple-height-minus-one-and-a-half.container    { height:calc(360.00px - 180.00px);min-height:180.00px); }
	.adaptable-triple-height-minus-one.container               { height:calc(360.00px - 120.00px);min-height:240.00px); }
	.adaptable-triple-height-minus-half.container              { height:calc(360.00px - 60.00px);min-height:300.00px); }
	.adaptable-triple-height.container                         { height:calc(360.00px - 0.00px);min-height:360.00px); }
	.adaptable-quadruple-height-minus-four.container           { height:calc(360.00px - 120.00px);min-height:240.00px); }
	.adaptable-quadruple-height-minus-three.container          { height:calc(360.00px - 0.00px);min-height:360.00px); }
	.adaptable-quadruple-height-minus-two-and-a-half.container { height:calc(360.00px - 300.00px);min-height:60.00px); }
	.adaptable-quadruple-height-minus-two.container            { height:calc(360.00px - 240.00px);min-height:120.00px); }
	.adaptable-quadruple-height-minus-one-and-a-half.container { height:calc(360.00px - 180.00px);min-height:180.00px); }
	.adaptable-quadruple-height-minus-one.container            { height:calc(360.00px - 120.00px);min-height:240.00px); }
	.adaptable-quadruple-height-minus-half.container           { height:calc(360.00px - 60.00px);min-height:300.00px); }
	.adaptable-quadruple-height.container                      { height:calc(360.00px - 0.00px);min-height:360.00px); }

	.stickyCanvas {
		height:auto !important;
		-moz-user-select: auto;
		-webkit-user-select: auto;
		-ms-user-select: auto;
		user-select:auto;
	}
		.sticky {
			display:inline-block;
			position:relative;
			top:auto !important;
			left:auto !important;
		}
}
