.wrapper {
	padding: 0 20px;
}

.wrapper-content {
	padding: 20px;
}

.ibox-content h1, .ibox-content h2, .ibox-content h3, .ibox-content h4,
	.ibox-content h5, .ibox-title h1, .ibox-title h2, .ibox-title h3,
	.ibox-title h4, .ibox-title h5 {
	margin-top: 5px;
}

.ibox-content .text-box {
	padding-bottom: 0;
	padding-top: 15px;
}

.ibox {
	clear: both;
	margin-bottom: 25px;
	margin-top: 0;
	padding: 0;
}

.ibox:after, .ibox:before {
	display: table;
}

.ibox-title {
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	-moz-border-right-colors: none;
	-moz-border-top-colors: none;
	background-color: #F8F8F8;
	border-color: #E7EAEC;
	-webkit-border-image: none;
	-o-border-image: none;
	border-image: none;
	border-style: solid solid none;
	border-width: 4px 0 0;
	color: inherit;
	margin-bottom: 0;
	padding: 14px 15px 7px;
	min-height: 48px;
}

.ibox-content {
	background-color: #F8F8F8;
	color: inherit;
	padding: 15px 20px 20px;
	border-color: #E7EAEC;
	-webkit-border-image: none;
	-o-border-image: none;
	border-image: none;
	border-style: solid solid none;
	border-width: 1px 0;
}

.ibox-tools {
	text-align: left;
	display: inline-block;
	float: right;
	margin-top: 0;
	position: relative;
	padding: 0;
}

.ibox-tools a {
	cursor: pointer;
	margin-left: 5px;
	color: #C4C4C4;
}

.ibox-tools a.btn-primary {
	color: #FFF;
}

.ibox-content {
	clear: both;
}

.ibox-heading {
	background-color: #F3F6FB;
	border-bottom: none;
}

.ibox-heading h3 {
	font-weight: 200;
	font-size: 24px;
}

.ibox-title h5 {
	display: inline-block;
	font-size: 14px;
	margin: 0 0 7px;
	padding: 0;
	text-overflow: ellipsis;
	float: left;
}

.ibox-title .label {
	float: left;
	margin-left: 4px;
}

.ibox-tools {
	display: inline-block;
	float: right;
	margin-top: 0;
	position: relative;
	padding: 0;
}

.ibox-tools a {
	cursor: pointer;
	margin-left: 5px;
	color: #C4C4C4;
}

.ibox-tools a.btn-primary {
	color: #FFF;
}

.no-padding {
	padding: 0 !important;
}

.no-borders {
	border: none !important;
}

.no-margins {
	margin: 0 !important;
}

.no-top-border {
	border-top: 0 !important;
}

.stat-percent {
	float: right;
}

.font-bold {
	font-weight: 600;
}

.text-navy {
	color: #1AB394;
}

.text-primary {
	color: inherit;
}

.text-success {
	color: #1C84C6;
}

.text-info {
	color: #23C6C8;
}

.text-warning {
	color: #F8AC59;
}

.text-danger {
	color: #ED5565;
}

.text-muted {
	color: #888888;
}

.progress-bar {
	background-color: #1AB394;
}

.progress-mini, .progress-small {
	margin-top: 5px;
}

.progress-mini, .progress-mini .progress-bar {
	height: 5px;
	margin-bottom: 0;
}

.progress-bar-success {
	background-color: #1C84C6;
}

.progress-bar-info {
	background-color: #23C6C8;
}

.progress-bar-warning {
	background-color: #F8AC59;
}

.progress-bar-danger {
	background-color: #ED5565;
}

.stat-list li:first-child {
	margin-top: 0;
}

.stat-list {
	list-style: none;
	padding: 0;
	margin: 0;
}

.stat-percent {
	float: right;
}

.stat-list li {
	margin-top: 15px;
	position: relative;
}

.flot-chart {
	display: block;
	height: 200px;
}

.flot-chart-content {
	width: 100%;
	height: 100%;
}