/* here you can put your own css to customize and override the theme */

/***
Rounded Portlets
***/
/*
.portlet {
	border-radius: 4px !important;
}

.portlet .portlet-title {
	border-radius: 4px 4px 0px 0px !important;
}

.portlet .portlet-body,
.portlet .portlet-body .form-actions  {
	border-radius: 0px 0px 4px 4px !important;
}
*/

/*
Change Quick Sidebar Width
*/

/*
.page-quick-sidebar-wrapper {
  right: -370px;
  width: 370px;
}

.page-quick-sidebar-open.page-quick-sidebar-push-content .page-sidebar-wrapper {
  margin-left: -370px;
}

.page-quick-sidebar-open.page-quick-sidebar-push-content .page-footer {
  margin-right: 370px;
  margin-left: -370px;
}

.page-sidebar-reversed.page-quick-sidebar-open.page-quick-sidebar-push-content .page-sidebar-wrapper {
  margin-right: 370px;
}

.page-quick-sidebar-open.page-quick-sidebar-push-content.page-quick-sidebar-full-height .page-header {
  margin-left: -370px;
}

.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-list {
  width: 370px !important;
}

.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-item {
  width: 370px !important;
  margin-left: 370px;
}

.page-quick-sidebar-wrapper .page-quick-sidebar .page-quick-sidebar-content-item-shown .page-quick-sidebar-list {
  margin-left: -370px;
}
*/



/***
text to upper blue
***/
/*portfolio info*/

.portfolio-info {
  float:left;
  color:#616161;
  font-size:12px;
  padding:12px 25px;
  margin-bottom:5px;
  text-transform:uppercase;
}

.portfolio-info span {
  color:#16a1f2;
  display:block;
  font-size:30px;
  margin-top:5px;
  font-weight:200;
  text-transform:uppercase;

}

.portfolio-info a {
  color:#16a1f2;
  display:block;
  font-size:30px;
  margin-top:5px;
  font-weight:200;
  text-transform:uppercase;
	text-decoration:none;
}

.span-blue-inline {
  color:#16a1f2;
  font-weight:400;
  text-transform:uppercase;
}

.span-blue-info {
  color:#16a1f2;
  display:block;
  font-size:20px;
  margin-top:5px;
  font-weight:200;
  text-transform:uppercase;
}


.upper
	text-transform: uppercase;
} 

.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active > a, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active.open > a,
.page-sidebar .page-sidebar-menu > li.active > a,
.page-sidebar .page-sidebar-menu > li.active.open > a {
  background: #174822;
  border-top-color: transparent;
  color: #ffffff;
}
.page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active > a:hover, .page-sidebar-closed.page-sidebar-fixed .page-sidebar:hover .page-sidebar-menu > li.active.open > a:hover,
.page-sidebar .page-sidebar-menu > li.active > a:hover,
.page-sidebar .page-sidebar-menu > li.active.open > a:hover {
  background: #174822;
}

/***
Blue Madison override green
***/
/* Button */
.ks-green.btn {
  color: #FFFFFF;
  background-color: #174822;
  border-color: "";
}
.ks-green.btn:hover, .ks-green.btn:focus, .ks-green.btn:active, .ks-green.btn.active {
  color: #FFFFFF;
  background-color: #174822;
}
.open .ks-green.btn.dropdown-toggle {
  color: #FFFFFF;
  background-color: #174822;
}
.ks-green.btn:active, .ks-green.btn.active {
  background-image: none;
  background-color: #3c6f9c;
}
.ks-green.btn:active:hover, .ks-green.btn.active:hover {
  background-color: #3f74a3;
}
.open .ks-green.btn.dropdown-toggle {
  background-image: none;
}
.ks-green.btn.disabled, .ks-green.btn.disabled:hover, .ks-green.btn.disabled:focus, .ks-green.btn.disabled:active, .ks-green.btn.disabled.active, .ks-green.btn[disabled], .ks-green.btn[disabled]:hover, .ks-green.btn[disabled]:focus, .ks-green.btn[disabled]:active, .ks-green.btn[disabled].active, fieldset[disabled] .ks-green.btn, fieldset[disabled] .ks-green.btn:hover, fieldset[disabled] .ks-green.btn:focus, fieldset[disabled] .ks-green.btn:active, fieldset[disabled] .ks-green.btn.active {
  background-color: #174822;
}
.ks-green.btn .badge {
  color: #174822;
  background-color: #FFFFFF;
}

/* Button Strip */
.btn.ks-green-stripe {
  border-left: 3px solid #174822;
}

/* Portlet */
.portlet > .portlet-body.ks-green,
.portlet.ks-green {
  background-color: #174822;
}

.portlet.solid.ks-green > .portlet-title,
.portlet.solid.ks-green > .portlet-body {
  border: 0;
  color: #FFFFFF;
}
.portlet.solid.ks-green > .portlet-title > .caption > i {
  color: #FFFFFF;
}
.portlet.solid.ks-green > .portlet-title > .tools > a.remove {
  background-image: url(../img/portlet-remove-icon-white.png);
}
.portlet.solid.ks-green > .portlet-title > .tools > a.config {
  background-image: url(../img/portlet-config-icon-white.png);
}
.portlet.solid.ks-green > .portlet-title > .tools > a.reload {
  background-image: url(../img/portlet-reload-icon-white.png);
}
.portlet.solid.ks-green > .portlet-title > .tools > a.expand {
  background-image: url(../img/portlet-expand-icon-white.png);
}
.portlet.solid.ks-green > .portlet-title > .tools > a.collapse {
  background-image: url(../img/portlet-collapse-icon-white.png);
}
.portlet.solid.ks-green > .portlet-title > .tools > a.fullscreen {
  color: #fdfdfd;
}

.portlet.box.ks-green {
  border: 1px solid #7ca7cc;
  border-top: 0;
}
.portlet.box.ks-green > .portlet-title {
  background-color: #174822;
}
.portlet.box.ks-green > .portlet-title > .caption {
  color: #FFFFFF;
}
.portlet.box.ks-green > .portlet-title > .caption > i {
  color: #FFFFFF;
}
.portlet.box.ks-green > .portlet-title > .actions .btn-default {
  background: transparent !important;
  background-color: transparent !important;
  border: 1px solid #a8c4dd;
  color: #bad1e4;
}
.portlet.box.ks-green > .portlet-title > .actions .btn-default > i {
  color: #c5d8e9;
}
.portlet.box.ks-green > .portlet-title > .actions .btn-default:hover, .portlet.box.ks-green > .portlet-title > .actions .btn-default:focus, .portlet.box.ks-green > .portlet-title > .actions .btn-default:active, .portlet.box.ks-green > .portlet-title > .actions .btn-default.active {
  border: 1px solid #cdddec;
  color: #dfeaf3;
}

/* Statistic Block */
.dashboard-stat.ks-green {
  background-color: #174822;
}
.dashboard-stat.ks-green.dashboard-stat-light:hover {
  background-color: #0f5b20;
}
.dashboard-stat.ks-green .visual > i {
  color: #FFFFFF;
  opacity: 0.1;
  filter: alpha(opacity=10);
}
.dashboard-stat.ks-green .details .number {
  color: #FFFFFF;
}
.dashboard-stat.ks-green .details .desc {
  color: #FFFFFF;
  opacity: 1;
  filter: alpha(opacity=100);
}
.dashboard-stat.ks-green .more {
  color: #FFFFFF;
  background-color: #0f5b20;
}

/* General Element */
.bg-ks-green {
  border-color: #174822 !important;
  background-image: none !important;
  background-color: #174822 !important;
  color: #FFFFFF !important;
}

/* General Text & Icon Font Colors */
.font-ks-green {
  color: #174822 !important;
}

.progress-bar.ks-green {
  background: #174822 !important;
  color: #FFFFFF !important;
}
