.btn {
	font-weight: 300;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	color: #FFF;
}
.btn-icon, .btn.btn-icon {
	display: inline-block;
	width: 28px;
	height: 28px;
	padding: 0;
	border: none;
	line-height: 28px;
	text-align: center;
	font-size: 14px
}
.btn-circle, .btn.btn-circle {
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	border-radius: 50%
}
.btn-icon.btn-xs {
	width: 16px;
	height: 16px;
	font-size: 8px;
	line-height: 16px
}
.btn-icon.btn-sm {
	width: 22px;
	height: 22px;
	font-size: 11px;
	line-height: 22px
}
.btn-icon.btn-lg {
	width: 34px;
	height: 34px;
	font-size: 17px;
	line-height: 34px
}
.btn.active, .btn:active {
	-webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,.1);
	box-shadow: inset 0 3px 5px rgba(0,0,0,.1)
}
.btn.btn-default {
	color: #fff;
	background: #b6c2c9;
	border-color: #b6c2c9
}
.btn-default.active, .btn-default:active, .btn-default:focus, .btn-default:hover, .open .dropdown-toggle.btn-default {
	background: #929ba1;
	border-color: #929ba1
}
.btn-group .btn.btn-default:not(.active)+.btn.btn-default, .input-group-btn .btn.btn-default:not(.active)+.btn.btn-default {
	border-left-color: #929ba1
}
.btn.btn-white {
	font-weight: 400;
	color: #333;
	background: #fff;
	border-color: #e2e7eb
}
.btn.btn-white.btn-white-without-border {
	border-color: #fff
}
.btn.btn-white.btn-white-without-border.active, .btn.btn-white.btn-white-without-border.active:focus, .btn.btn-white.btn-white-without-border.active:hover {
	border-color: #ddd
}
.btn.btn-white.btn-white-without-border:focus, .btn.btn-white.btn-white-without-border:hover {
	border-color: #eee
}
.btn-white.active, .btn-white:active, .btn-white:focus, .btn-white:hover, .open .dropdown-toggle.btn-white {
	background: #e2e7eb;
	border-color: #d8dde1
}
.btn-group .btn.btn-white:not(.active)+.btn.btn-white, .input-group-btn .btn.btn-white:not(.active)+.btn.btn-white {
	border-left-color: #eee
}
.btn.btn-inverse {
	color: #fff;
	background: #2d353c;
	border-color: #2d353c
}
.btn-inverse.active, .btn-inverse:active, .btn-inverse:focus, .btn-inverse:hover, .open .dropdown-toggle.btn-inverse {
	background: #131619;
	border-color: #131619
}
.btn-group .btn.btn-inverse:not(.active)+.btn.btn-inverse, .input-group-btn .btn.btn-inverse:not(.active)+.btn.btn-inverse {
	border-left-color: #131619
}
.btn.btn-primary {
	color: #fff;
	background: #348fe2;
	border-color: #348fe2
}
.btn-primary.active, .btn-primary:active, .btn-primary:focus, .btn-primary:hover, .open .dropdown-toggle.btn-primary {
	background: #235E95;
	border-color: #235E95
}
.btn-group .btn.btn-primary:not(.active)+.btn.btn-primary, .input-group-btn .btn.btn-primary:not(.active)+.btn.btn-primary {
	border-left-color: #235E95
}
.btn.btn-success {
	color: #fff;
	background: #00acac;
	border-color: #00acac
}
.btn.btn-success.active, .btn.btn-success:active, .btn.btn-success:focus, .btn.btn-success:hover, .open .dropdown-toggle.btn-success {
	background: #008a8a;
	border-color: #008a8a
}
.btn-group .btn.btn-success:not(.active)+.btn.btn-success, .input-group-btn .btn.btn-success:not(.active)+.btn.btn-success {
	border-left-color: #008a8a
}
.btn.btn-warning {
	color: #fff;
	background: #f59c1a;
	border-color: #f59c1a
}
.btn-warning.active, .btn-warning:active, .btn-warning:focus, .btn-warning:hover, .open .dropdown-toggle.btn-warning {
	background: #c47d15;
	border-color: #c47d15
}
.btn-group .btn.btn-warning:not(.active)+.btn.btn-warning, .input-group-btn .btn.btn-warning:not(.active)+.btn.btn-warning {
	border-left-color: #c47d15
}
.btn.btn-danger {
	color: #fff;
	background: #ff5b57;
	border-color: #ff5b57
}
.btn-danger.active, .btn-danger:active, .btn-danger:focus, .btn-danger:hover, .open .dropdown-toggle.btn-danger {
	background: #cc4946;
	border-color: #cc4946
}
.btn-group .btn.btn-danger:not(.active)+.btn.btn-danger, .input-group-btn .btn.btn-danger:not(.active)+.btn.btn-danger {
	border-left-color: #cc4946
}
.btn.btn-info {
	color: #fff;
	background: #49b6d6;
	border-color: #49b6d6
}
.btn-info.active, .btn-info:active, .btn-info:focus, .btn-info:hover, .open .dropdown-toggle.btn-info {
	background: #3a92ab;
	border-color: #3a92ab
}
.btn-group .btn.btn-info:not(.active)+.btn.btn-info, .input-group-btn .btn.btn-info:not(.active)+.btn.btn-info {
	border-left-color: #3a92ab
}
.thumbnail,
.img-thumbnail {
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .075);
          box-shadow: 0 1px 2px rgba(0, 0, 0, .075);
}
.dropdown-menu > li > a:hover,
.dropdown-menu > li > a:focus {
  background-color: #e8e8e8;
  background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);
  background-image:      -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8));
  background-image:         linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);
  background-repeat: repeat-x;
}
.dropdown-menu > .active > a,
.dropdown-menu > .active > a:hover,
.dropdown-menu > .active > a:focus {
  background-color: #357ebd;
  background-image: -webkit-linear-gradient(top, #428bca 0%, #357ebd 100%);
  background-image:      -o-linear-gradient(top, #428bca 0%, #357ebd 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#428bca), to(#357ebd));
  background-image:         linear-gradient(to bottom, #428bca 0%, #357ebd 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff357ebd', GradientType=0);
  background-repeat: repeat-x;
}
.navbar-default {
  background-image: -webkit-linear-gradient(top, #fff 0%, #f8f8f8 100%);
  background-image:      -o-linear-gradient(top, #fff 0%, #f8f8f8 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f8f8f8));
  background-image:         linear-gradient(to bottom, #fff 0%, #f8f8f8 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075);
}
.navbar-default .navbar-nav > .active > a {
  background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f3f3f3 100%);
  background-image:      -o-linear-gradient(top, #ebebeb 0%, #f3f3f3 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ebebeb), to(#f3f3f3));
  background-image:         linear-gradient(to bottom, #ebebeb 0%, #f3f3f3 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff3f3f3', GradientType=0);
  background-repeat: repeat-x;
  -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075);
          box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075);
}
.navbar-brand,
.navbar-nav > li > a {
  text-shadow: 0 1px 0 rgba(255, 255, 255, .25);
}
.navbar-inverse {
  background-image: -webkit-linear-gradient(top, #3c3c3c 0%, #222 100%);
  background-image:      -o-linear-gradient(top, #3c3c3c 0%, #222 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#3c3c3c), to(#222));
  background-image:         linear-gradient(to bottom, #3c3c3c 0%, #222 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
}
.navbar-inverse .navbar-nav > .active > a {
  background-image: -webkit-linear-gradient(top, #222 0%, #282828 100%);
  background-image:      -o-linear-gradient(top, #222 0%, #282828 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#222), to(#282828));
  background-image:         linear-gradient(to bottom, #222 0%, #282828 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff222222', endColorstr='#ff282828', GradientType=0);
  background-repeat: repeat-x;
  -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25);
          box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25);
}
.navbar-inverse .navbar-brand,
.navbar-inverse .navbar-nav > li > a {
  text-shadow: 0 -1px 0 rgba(0, 0, 0, .25);
}
.navbar-static-top,
.navbar-fixed-top,
.navbar-fixed-bottom {
  border-radius: 0;
}
.alert {
  text-shadow: 0 1px 0 rgba(255, 255, 255, .2);
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05);
          box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05);
}
.alert-success {
  background-image: -webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);
  background-image:      -o-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#c8e5bc));
  background-image:         linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);
  background-repeat: repeat-x;
  border-color: #b2dba1;
}
.alert-info {
  background-image: -webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%);
  background-image:      -o-linear-gradient(top, #d9edf7 0%, #b9def0 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#b9def0));
  background-image:         linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);
  background-repeat: repeat-x;
  border-color: #9acfea;
}
.alert-warning {
  background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);
  background-image:      -o-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#f8efc0));
  background-image:         linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);
  background-repeat: repeat-x;
  border-color: #f5e79e;
}
.alert-danger {
  background-image: -webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);
  background-image:      -o-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#e7c3c3));
  background-image:         linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);
  background-repeat: repeat-x;
  border-color: #dca7a7;
}
.progress {
  background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);
  background-image:      -o-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#ebebeb), to(#f5f5f5));
  background-image:         linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);
  background-repeat: repeat-x;
}
.progress-bar {
  background-image: -webkit-linear-gradient(top, #428bca 0%, #3071a9 100%);
  background-image:      -o-linear-gradient(top, #428bca 0%, #3071a9 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#428bca), to(#3071a9));
  background-image:         linear-gradient(to bottom, #428bca 0%, #3071a9 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff3071a9', GradientType=0);
  background-repeat: repeat-x;
}
.progress-bar-success {
  background-image: -webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%);
  background-image:      -o-linear-gradient(top, #5cb85c 0%, #449d44 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#449d44));
  background-image:         linear-gradient(to bottom, #5cb85c 0%, #449d44 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);
  background-repeat: repeat-x;
}
.progress-bar-info {
  background-image: -webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);
  background-image:      -o-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#31b0d5));
  background-image:         linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);
  background-repeat: repeat-x;
}
.progress-bar-warning {
  background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);
  background-image:      -o-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#ec971f));
  background-image:         linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);
  background-repeat: repeat-x;
}
.progress-bar-danger {
  background-image: -webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%);
  background-image:      -o-linear-gradient(top, #d9534f 0%, #c9302c 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c9302c));
  background-image:         linear-gradient(to bottom, #d9534f 0%, #c9302c 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);
  background-repeat: repeat-x;
}
.progress-bar-striped {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:      -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
  background-image:         linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
}
.list-group {
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .075);
          box-shadow: 0 1px 2px rgba(0, 0, 0, .075);
}
.list-group-item.active,
.list-group-item.active:hover,
.list-group-item.active:focus {
  text-shadow: 0 -1px 0 #3071a9;
  background-image: -webkit-linear-gradient(top, #428bca 0%, #3278b3 100%);
  background-image:      -o-linear-gradient(top, #428bca 0%, #3278b3 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#428bca), to(#3278b3));
  background-image:         linear-gradient(to bottom, #428bca 0%, #3278b3 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff3278b3', GradientType=0);
  background-repeat: repeat-x;
  border-color: #3278b3;
}
.panel {
	border: 1px solid #D9E0E7;
	-webkit-box-shadow: none;
	box-shadow: none;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px
}
.panel.panel-no-rounded-corner .panel-body, .panel.panel-no-rounded-corner .panel-footer, .panel.panel-no-rounded-corner .panel-heading {
	-webkit-border-radius: 0!important;
	-moz-border-radius: 0!important;
	border-radius: 0!important
}
.panel-heading {
	padding: 10px 15px;
	border: none
}
.panel-heading+.slimScrollDiv, .panel-heading+.table, .panel-toolbar {
	border-top: 1px solid #eee
}
.panel-heading-btn {
	float: right
}
.panel-heading-btn>a {
	margin-left: 8px
}
.panel-heading .btn-group .btn {
	margin-top: -7px
}
.panel-heading .btn-group .btn.btn-sm {
	margin-top: -5px
}
.panel-heading .btn-group .btn.btn-xs {
	margin-top: -1px
}
.panel-heading .label.pull-left, .panel-heading .label.pull-right {
	line-height: 15px
}
.panel-title, .panel-title .pull-right {
	line-height: 20px
}
.panel-heading .progress.pull-left, .panel-heading .progress.pull-right {
	width: 40%;
	min-width: 120px
}
.panel-heading+.alert {
	margin-bottom: 0;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0
}
.panel-with-tabs.panel-default .panel-heading {
	background: #c1ccd1;
	color: #333
}
.panel-footer, .panel-toolbar {
	background: #fff
}
.panel-heading .nav-tabs {
	margin-top: -10px;
	margin-right: -15px
}
.panel-heading .nav-tabs>li>a {
	padding: 10px 15px;
	line-height: 20px
}
.panel-title {
	font-size: 12px
}
.panel-title .accordion-toggle {
	margin: -10px -15px;
	padding: 10px 15px
}
.panel-title .accordion-toggle.accordion-toggle-styled .fa:before {
	content: '\f056'
}
.panel-title .accordion-toggle.accordion-toggle-styled.collapsed .fa:before {
	content: '\f055'
}
.panel-toolbar {
	border-bottom: 1px solid #eee;
	padding: 10px 15px
}
.panel-toolbar+.form-control {
	margin: -1px 0 0;
	border-right: none;
	border-left: none
}
.panel-group .panel {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px
}
.form-control+.panel-footer {
	border-top: none
}
.panel-body {
	padding: 15px
}
.panel-body.no-border {
	border: none!important
}
.panel-body.no-padding, .panel-body.panel-form, .panel-body.panel-full-width, .panel-body.panel-table {
	padding: 0!important
}
.panel-body.with-table>.table {
	border: 0;
	margin: 0
}
.panel-default>.panel-heading+.panel-collapse .panel-body, .panel-footer {
	border-top: 1px solid #eee
}
.panel-body.with-table>.table tr:last-child td, .panel-body.with-table>.table tr:last-child th {
	border-bottom: 0
}
.panel .tab-content {
	-webkit-border-radius: 0 0 3px 3px;
	-moz-border-radius: 0 0 3px 3px;
	border-radius: 0 0 3px 3px
}
.panel-default>.panel-heading {
	background: #fafafa
}
.panel-danger>.panel-heading, .panel-info>.panel-heading, .panel-inverse>.panel-heading, .panel-primary>.panel-heading, .panel-success>.panel-heading, .panel-warning>.panel-heading {
	color: #fff
}
.panel-inverse>.panel-heading {
	background: #242a30
}
.panel-success>.panel-heading {
	background: #008a8a
}
.panel-warning>.panel-heading {
	background: #c47d15
}
.panel-danger>.panel-heading {
	background: #cc4946
}
.panel-primary>.panel-heading {
	background: #2a72b5
}
.panel-info>.panel-heading {
	background: #3a92ab
}
.panel.panel-expand {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	margin: 0;
	overflow: hidden;
	z-index: 1080
}
.panel-expand .height-full, .panel-expand .height-lg, .panel-expand .height-md, .panel-expand .height-sm, .panel-expand .height-xs {
	height: 100%!important
}
.widget {
	overflow: hidden;
	border-radius: 3px;
	padding: 15px;
	margin-bottom: 20px;
	color: #fff;
}
.widget.widget-stats {
	font-size: 12px;
	position: relative;
	padding-bottom: 8px;
}
.widget-stats .stats-info h4 {
	font-size: 12px;
	margin: 5px 0;
	color: #fff
}
.widget-stats .stats-icon {
	font-size: 42px;
	height: 68px;
	/*width: 56px;*/
	text-align: center;
	line-height: 56px;
	/*margin-left: 15px;*/
	color: #fff;
	/*position: absolute;
	right: 15px;
	top: 15px;*/
	opacity: .2;
	filter: alpha(opacity=20)
}
.widget-stats .stats-info p {
	font-size: 24px;
	font-weight: 300;
}
.widget-stats .stats-link a {
	display: block;
	margin: 15px -15px -15px;
	padding: 7px 15px;
	background: url(../img/transparent/black-0.4.png);
	background: rgba(0,0,0,.4);
	text-align: right;
	color: #ddd;
	font-weight: 300;
	text-decoration: none
}
.widget-stats .stats-link a:focus, .widget-stats .stats-link a:hover {
	background: url(../img/transparent/black-0.6.png);
	background: rgba(0,0,0,.6);
	color: #fff
}
.widget-stats .stats-icon.stats-icon-lg {
	font-size: 52px;
	top: 12px;
	right: 21px
}
.widget-stats .stats-title {
	position: relative;
	line-height: 1.1;
	font-size: 12px;
	margin: 2px 0 7px
}
.widget-stats .stats-desc, .widget-stats .stats-title {
	color: #fff;
	color: rgba(255,255,255,.6)
}
.widget-stats .stats-desc {
	font-weight: 300;
	margin: 15px 0 5px;
}
.widget-stats .stats-number {
	font-size: 24px;
	font-weight: 300;
	margin-bottom: 10px
}
.widget-stats .stats-progress {
	background: url(../img/transparent/black-0.2.png);
	background: rgba(0,0,0,.2);
	height: 2px;
	margin: 0 -15px 7px
}
.widget-stats .stats-progress .progress-bar {
	background: #fff
}
.widget-chart {
	position: relative;
	overflow: hidden;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	margin-bottom: 20px;
	color: #333;
	border: 1px solid #B6C2C9;
}
.widget-chart .chart-title {
	font-size: 18px!important;
	color: #333;
	font-weight: 300!important;
	margin: 2px 5px 7px
}
.widget-chart .chart-title small {
	display: block;
	margin-top: 5px;
	font-size: 12px;
	color: #616D72;
	color: rgba(255,255,255,.3)
}
.widget-chart .widget-chart-content {
	padding: 15px;
}
.widget-chart.with-sidebar .widget-chart-content {
	/*margin-right: 300px*/
}
.widget-chart .widget-chart-sidebar {
	/*
	position: absolute;
	right: 0;
	top: 0;
	bottom: 0;
	width: 300px;
	*/
	position: relative;
	padding: 15px;
	border-top: 1px solid #b6c2c9;
}
.widget-chart-sidebar .chart-number {
	font-size: 24px;
	font-weight: 300;
	color: #333;
	margin-bottom: 10px;
	float: left;
	width: 80px;
}
.widget-chart-sidebar .chart-number small {
	font-size: 12px;
	color: #616D72;
	color: rgba(0,0,0,.3);
	display: block
}
.widget-chart-sidebar .chart-legend {
	margin: 0;
	padding: 0;
	font-size: 12px;
	font-weight: 300;
	position: absolute;
	top: 75px;
	left: 20px;
	padding-top: 10px;
	border-top: 1px solid #DDD;
}
.widget-chart-sidebar .chart-legend>li {
	margin-bottom: 5px;
	color: #333
}
.widget-chart-sidebar .chart-legend>li span {
	color: #616D72;
	color: rgba(0,0,0,.3)
}
.widget-chart-content > div {
	overflow-y: auto;
}
.bg-white {
	background: #fff!important
}
.bg-silver-lighter {
	background: #f4f6f7!important
}
.bg-silver {
	background: #f0f3f4!important
}
.bg-silver-darker {
	background: #b4b6b7!important
}
.bg-black {
	background: #2d353c!important
}
.bg-black-darker {
	background: #242a30!important
}
.bg-black-lighter {
	background: #575d63!important
}
.bg-grey {
	background: #b6c2c9!important
}
.bg-grey-darker {
	background: #929ba1!important
}
.bg-grey-lighter {
	background: #c5ced4!important
}
.bg-red {
	background: #ff5b57!important
}
.bg-red-darker {
	background: #cc4946!important
}
.bg-red-lighter {
	background: #ff7c79!important
}
.bg-orange {
	background: #f59c1a!important
}
.bg-orange-darker {
	background: #c47d15!important
}
.bg-orange-lighter {
	background: #f7b048!important
}
.bg-yellow {
	background: #e3fa3e!important
}
.bg-yellow-darker {
	background: #b6c832!important
}
.bg-yellow-lighter {
	background: #e9fb65!important
}
.bg-green {
	background: #00acac!important
}
.bg-green-darker {
	background: #008a8a!important
}
.bg-green-lighter {
	background: #33bdbd!important
}
.bg-blue {
	background: #348fe2!important
}
.bg-blue-darker {
	background: #2a72b5!important
}
.bg-blue-lighter {
	background: #5da5e8!important
}
.bg-aqua {
	background: #49b6d6!important
}
.bg-aqua-darker {
	background: #3a92ab!important
}
.bg-aqua-lighter {
	background: #6dc5de!important
}
.bg-purple {
	background: #727cb6!important
}
.bg-purple-darker {
	background: #5b6392!important
}
.bg-purple-lighter {
	background: #8e96c5!important
}
.no-bg {
	background: 0 0!important
}
/*# sourceMappingURL=bootstrap-theme.css.map */


/*BOOTSTRAP OVERRIDES*/
body {
	font-family: 'Open Sans', Verdana;
	color: #000E26;
	font-size: 15px;
}
.container {width: 1100px !important;}
@media (min-width: 1200px) {.container {width: 1020px;}}
@media (max-width:767px){.container{width:auto}}
p {
	margin: 0 0 20px;
}
blockquote.pull-right {
  border-right: 0 none;
  border-left: 5px solid #eee;
  padding-right: 0;
  padding-left: 15px;
  text-align: left;
  margin-left: 20px;
}
blockquote, .blockquote-reverse, blockquote.pull-right {
	border-color: #A0CF4F;
}
hr {
	width: 90%;
	margin-bottom: 30px;
}
.bg-success {
	background: #DBEDBD;
}
.bg-warning {
	background: #EDE7BD;
}
.bg-danger {
	background: #EDCFBD;
}
.form-control {
	color: #222;
}
.input-sm, .form-horizontal .form-group-sm .form-control, .form-control, .input-group-addon {
	/*border-radius: 0;*/
}
input[type="radio"], input[type="checkbox"] {
  margin-top: 2px;
}

.form-control::-webkit-input-placeholder { /* WebKit browsers */
    color: #222;
}
.form-control:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
    color: #222;
}
.form-control::-moz-placeholder { /* Mozilla Firefox 19+ */
    color: #222;
}
.form-control:-ms-input-placeholder { /* Internet Explorer 10+ */
    color: #222;
}
.form-horizontal .form-group-sm .control-label {
  font-size: 13px;
}
.autocomplete-parent {
	position: relative;
}
.ui-autocomplete {
  font-family: 'Open Sans', Verdana;
  font-size: 13px;
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  float: left;
  display: none;
  min-width: 160px;
  _width: 160px;
  padding: 4px 0;
  margin: 2px 0 0 0;
  list-style: none;
  background-color: #ffffff;
  border-color: #ccc;
  border-color: rgba(0, 0, 0, 0.2);
  border-style: solid;
  border-width: 1px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  *border-right-width: 2px;
  *border-bottom-width: 2px;
}
.ui-autocomplete .ui-menu-item {
  display: block;
  padding: 3px 15px;
  clear: both;
  font-weight: normal;
  line-height: 18px;
  color: #555555;
  white-space: nowrap;
}
.ui-autocomplete .ui-menu-item.ui-state-hover, .ui-autocomplete .ui-menu-item.ui-state-active {
  color: #ffffff;
  text-decoration: none;
  background-color: #0088cc;
  border-radius: 0px;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  background-image: none;
}
.ui-autocomplete-loading {
   background-image: url(../img/base/ajax-loader-small.gif);
   background-position: 90% center;
   background-repeat: no-repeat;
}
.pagination-xs > li > a, .pagination-xs > li > span {
  font-size: 10px;
  padding: 5px 7px;
}
/*navbar breakpoint*/
@media (max-width: 960px) {
   /*
    .navbar-header {
        float: none;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
        margin: 7.5px -15px;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
	*/
}