body {
	padding-top: 40px; padding-bottom: 20px;
}
.badge.circle {
	margin: 0px auto; padding: 0px; border-radius: 50%; width: 24px; height: 24px; text-align: center; line-height: 24px; -webkit-border-radius: 50%; -moz-border-radius: 50%;
}
.badge.circle.large {
	width: 50px; height: 50px; line-height: 50px; font-size: 20px;
}
.tspace2 {
	margin-top: 2px;
}
.tspace5 {
	margin-top: 5px;
}
.tspace10 {
	margin-top: 10px;
}
.tspace20 {
	margin-top: 20px;
}
.tspace30 {
	margin-top: 30px;
}
.bspace2 {
	margin-bottom: 2px;
}
.bspace5 {
	margin-bottom: 5px;
}
.bspace10 {
	margin-bottom: 10px;
}
.bspace20 {
	margin-bottom: 20px;
}
.bspace30 {
	margin-bottom: 30px;
}
.bspace50 {
	margin-bottom: 50px;
}
.vspace2 {
	margin-top: 2px; margin-bottom: 2px;
}
.vspace5 {
	margin-top: 5px; margin-bottom: 5px;
}
.vspace10 {
	margin-top: 10px; margin-bottom: 10px;
}
.vspace20 {
	margin-top: 20px; margin-bottom: 20px;
}
.vspace30 {
	margin-top: 30px; margin-bottom: 30px;
}
.k-tags {
	list-style: none; margin: 0px; padding: 0px;
}
.k-tags li {
	background: rgb(247, 147, 30); padding: 0px 15px 0px 12px; height: 24px; color: rgb(255, 255, 255); line-height: 25px; font-size: 14px; text-decoration: none; margin-right: 20px; margin-bottom: 5px; float: left; position: relative; border-top-left-radius: 4px; border-bottom-left-radius: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topleft: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -moz-border-bottom-left-radius: 4px; -ms-border-bottom-left-radius: 4px; -o-border-bottom-left-radius: 4px; -moz-border-top-left-radius: 4px; -ms-border-top-left-radius: 4px; -o-border-top-left-radius: 4px;
}
.k-tags .k-tag-label {
	background: rgb(247, 147, 30); padding: 0px 15px 0px 12px; height: 24px; color: rgb(255, 255, 255); line-height: 25px; font-size: 14px; text-decoration: none; margin-right: 20px; margin-bottom: 5px; float: left; position: relative; border-top-left-radius: 4px; border-bottom-left-radius: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topleft: 4px; -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -moz-border-bottom-left-radius: 4px; -ms-border-bottom-left-radius: 4px; -o-border-bottom-left-radius: 4px; -moz-border-top-left-radius: 4px; -ms-border-top-left-radius: 4px; -o-border-top-left-radius: 4px;
}
.k-tags .k-tag-label::before {
	border-width: 12px 0px 12px 12px; border-style: solid; border-color: transparent transparent transparent rgb(247, 147, 30); top: 0px; width: 0px; height: 0px; right: -12px; float: left; position: absolute; content: "";
}
.k-tags .k-tag-label::after {
	background: rgb(255, 255, 255); border-radius: 2px; top: 10px; width: 4px; height: 4px; right: 0px; float: left; position: absolute; content: ""; box-shadow: -1px -1px 2px #f7931e; -webkit-border-radius: 2px; -moz-border-radius: 2px; -webkit-box-shadow: -1px -1px 2px #f7931e; -moz-box-shadow: -1px -1px 2px #f7931e; -ms-border-radius: 2px; -o-border-radius: 2px; -ms-box-shadow: -1px -1px 2px #f7931e; -o-box-shadow: -1px -1px 2px #f7931e;
}
.btn-orange {
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25); color: rgb(255, 255, 255); background-image: linear-gradient(rgb(252, 192, 98), rgb(249, 169, 75)); background-repeat: repeat-x; background-color: rgb(252, 192, 98);
}
.btn-orange:hover {
	color: rgb(255, 255, 255); background-color: rgb(249, 169, 75);
}
.btn-orange:focus {
	color: rgb(255, 255, 255); background-color: rgb(249, 169, 75);
}
.btn-orange:active {
	color: rgb(255, 255, 255); background-color: rgb(249, 169, 75);
}
.btn-orange.active {
	color: rgb(255, 255, 255); background-color: rgb(249, 169, 75);
}
.btn-orange.disabled {
	color: rgb(255, 255, 255); background-color: rgb(249, 169, 75);
}
[disabled].btn-orange {
	color: rgb(255, 255, 255); background-color: rgb(249, 169, 75);
}
.well.well-white {
	background-color: rgb(255, 255, 255);
}
a.anchor {
	top: -55px; display: block; visibility: hidden; position: relative;
}
.blue-text {
	color: rgb(0, 136, 204);
}
.orange-text {
	color: rgb(247, 147, 30);
}
.gray-text {
	color: rgb(170, 170, 170);
}
@media all and (max-width:979px)
{
body {
	padding-top: 0px;
}
a.anchor {
	top: -15px;
}
}

.center-wrapper {
	text-align: center;
}
.centered {
	margin-left: auto;
	margin-right: auto;
	display: inline-block;
}
.label-top-left-wrapper {
	position: relative;
}
.label-top-left-wrapper > span.label {
	position: absolute;
	left: 0;
	top: 20px;
	font-size: 16px;
	line-height: 22px;
	padding: 3px 8px;
	-webkit-border-top-left-radius: 0;
	-webkit-border-bottom-left-radius: 0;
	-moz-border-radius-topleft: 0;
	-moz-border-radius-bottomleft: 0;
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}

.table.table-diluted td {
	line-height: 31px;
}
.table.table-diluted-large td {
	line-height: 45px;
}

@media (max-width: 767px) {
	.row-out-of-order > [class*="span"].pull-left,
	.row-out-of-order > [class*="span"].pull-right {
		float: none;
	}
}
