.solid, body, .white-bg.headingbox, a.closedialogue, select {
	color: #434c53;
}
.white, .headingbox, .button.primary, .header > .nav > ul > li > a.active, .toggleoverlay, .toggleoverlay:hover, .toggleoverlay:focus, .button.success, .button.warning, .button.error, .button.primary:hover, .button.success:hover, .button.warning:hover, .button.error:hover, .overlaycart thead th:last-child, .positions thead th:last-child:hover, .positions thead th:last-child, .nav-tabs > li > a {
	color: #fff;
}
.blue, a {
	color: #337ab7;
}
.dark-blue, a:hover, .overlay > ul.nav a.active, .clearselect:hover {
	color: #23527c;
}
.bright, .button, .header > .nav a, .header > .nav a:hover, .button:hover, .pagination a, .pagination a:hover {
	color: #d0dee7;
}
.brighter, .footer, .footer a {
	color: #d0e3eb;
}
.medium {
	color: #7895A7;
}
.red {
	color: #e21b17;
}
/* .dark-red, .status.error {
	color: #86120F;
} */
.yellow {
	color: #fdc100;
}
/* .dark-yellow, .status.warning {
	color: #957400;
} */
.green {
	color: #95c11f;
}
/* .dark-green, .status.success {
	color: #638114;
} */




.white-bg-eight, .results .white-bg-eight {
	background-color: rgba(255, 255, 255, 0.8);
}
.white-bg-six, .columnlist li, .results th {
	background-color: rgba(255, 255, 255, 0.6);
}
.white-bg-four, .results td {
	background-color: rgba(255, 255, 255, 0.4);
}
.white-bg-two, .results td[colspan] {
	background-color: rgba(255, 255, 255, 0.2);
}
.white-bg, input[type="text"], .white-bg.headingbox, .columnlist.clickable li:hover, .overlay, .header > .headertop > .topright > *, .hoverdown > ul, input[type="radio"]:before, input[type="checkbox"]:before, .select, .select:after, .select > ul, .dialogue > .closedialogue, .positions td, .orders td {
	background-color: rgb(255, 255, 255)
}
.brightest-bg, .group, .overlaycart tbody tr:first-child th, .positions th, .orders th {
	background-color: rgb(231, 239, 242);
}
.bright-bg, .mainwrapper, .overlay > ul.nav a:hover/* , .status.primary */, .select > ul > li:hover, .dialogue, .overlaycart thead tr th, .positions thead tr th, .orders thead tr th, .headingbox.bright-bg {
	background-color: rgb(208, 222, 231);
}
.bright-gradiant-bg, .mainwrapper {
	background: -webkit-linear-gradient(rgb(208, 222, 231), rgb(153, 179, 196));
    background: -o-linear-gradient(rgb(208, 222, 231), rgb(153, 179, 196));
    background: -moz-linear-gradient(rgb(208, 222, 231), rgb(153, 179, 196));
    background: linear-gradient(rgb(208, 222, 231), rgb(153, 179, 196));
}
.medium-bg, body {
	background-color: rgb(178, 197, 210);
}
.solid-bg, hr  {
	background-color: rgb(140, 154, 164);
}
.dark-bg-six, .header > .nav > ul > li > a, .headingbox {
	background-color: rgba(41, 56, 70, 0.6);
}
.dark-bg-nine, .header > .nav > ul > li > a.active, .header > .nav > ul > li > a:hover, .headingbox.active, .overlaycart thead th:last-child:hover, .positions thead th:last-child:hover {
	background-color: rgba(41, 56, 70, 0.9);
}
.dark-bg, .headingbox.active, input[type="radio"]:checked:after, input[type="checkbox"]:checked:after, .overlaycart thead th:last-child, .positions thead th:last-child {
	background-color: rgb(41, 56, 70);
}
.primary-bg, .button.primary, .pagination .primary a {
	background-color: #54606C;
}
.primary-bg:hover, .button.primary:hover {
	background-color: #667782;
}
.secondary-bg, .button, .toggleoverlay, .pagination a {
	background-color: #7F8891;
}
.secondary-bg:hover, .button:hover, .toggleoverlay:hover, .pagination a:hover {
	background-color: #959DA6;
}
.backdrop {
	background-color: rgba(0, 0, 0, 0.75);
}
.red-bg, .button.error {
	background-color: #e21b17;
}
.yellow-bg, .button.warning {
	background-color: #fdc100;
}
.green-bg, .button.success, .toggleoverlay-success {
	background-color: #95c11f;
}
.toggleoverlay-success:hover {
	background-color: #a3cc36;
}
.nobackground, .overlaycart thead th:first-child, .overlaycart tbody tr:first-child th:last-child, .overlaycart tr:nth-child(2) th:last-child, .positions tfoot tr:last-child td[colspan], .positions thead th:first-child, .positions tbody tr:first-child th:last-child, .positions td:last-child, .results tr.moreinfo table td, .results tr.moreinfo table th {
	background: transparent;
}
.nav-tabs > li > a, .nav-tabs > li > a:hover, .nav-tabs > li > a:focus {
	background-color: #8F9CA4;
}


.status.primary {
	border-color: #337ab7;
}
.status.error, input.missing {
	border-color: #e21b17;
}
.status.warning {
	border-color: #fdc100;
}
.status.success {
	border-color: #95c11f;
}


.white-border, .mainwrapper, .dialogue {
	border: 1px solid #fff;
}
.grey-border {
	border: 1px solid #c9c9c9;
}
.dark-border, input, input[type="radio"]:before, input[type="checkbox"]:before, .select, .select > ul, textarea, select, .overlaycart thead th:last-child:hover, .positions thead th:last-child:hover {
	border: 1px solid #5F686F;
}
.medium-border, .results th, .results td, .overlaycart th, .overlaycart td, .positions th, .positions td, .orders th, .orders td, .tab-content, .nav-tabs > li > a, .nav-tabs > li.active > a, .nav-tabs > li > a:hover, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
	border: 1px solid #8F9CA4;
}
.medium-border-top, .columnlist li {
	border-top: 1px solid #8F9CA4;
}
.medium-border-bottom, .columnlist li, .overlay > ul.nav > li {
	border-bottom: 1px solid #8F9CA4;
}
.darkest-border, .overlaycart thead th:last-child, .positions thead th:last-child {
	border: 1px solid rgb(41, 56, 70);
}
.noborder, .button, .overlay > ul.nav > li:last-child, .results td[colspan], .overlaycart tbody th:last-child, .overlaycart td:last-child, .overlaycart thead th:first-child, .positions tfoot tr:last-child td[colspan], .positions thead th:first-child, .positions tbody tr:first-child th:last-child, .positions td:last-child {
	border: none;
}
.results th:first-child, .results td:first-child {
	border-left: none;
}
.results th:last-child, .results td:last-child {
	border-right: none;
}
.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
	border-bottom-color: #fff;
}
.positions tbody tr:nth-child(8n+6) td, .positions tbody tr:nth-child(8n+7) td, .positions tbody tr:nth-child(8n+8) td, .positions tbody tr:nth-child(8n+9) td {
    background-color: #f3f7f8;
}
.positions td:last-child {
	background: transparent!important;
}

.clickable > * {
	cursor: pointer;
}