/* 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;
}
*/
a.icon-eye:hover, a.icon-close:hover, a.icon-note:hover, a.icon-doc:hover, a.icon-credit-card:hover, a.icon-eyeglasses:hover, a.icon-wrench:hover, a.glyphicon.glyphicon-leaf:hover, a.icon-arrow-down:hover, a.icon-shuffle:hover, a.icon-share-alt, a.icon-power:hover{text-decoration:none !important;}
.margin-left-5{margin-left:5px;}
a .icon-plus, a .icon-close {
  font-size: 22px ;
  margin-top: 35px;
}
.clearfix{float:left;clear:both;}
.gb:before {
  content: "£";
}
.width-140{width:140px;}
.gb-after:after {
  content: "(£)";
}
.width-100{width:100px !important;}
td .panel-group{margin-bottom:0;}
.clear-left{clear:left;}
.page-header .page-header-top .page-logo .logo-default{margin-top:15px;}
.dashed{float:left;width:100%;}
.width600 {width:600px}
.margin-top-25 {
  margin-top: 25px;
}
.percent:after{content:"%"}
.number-stats a .stat-number .title,.number-stats a .stat-number .number{color: #23527c}
.engineer-associated-list li{float:left; margin-left:50px;}
.width-350{width:350px;}
.text-indent-5{text-indent:5px;}
.cashflow-generate-table input[type="text"] {
  padding-left: 0;
  padding-right: 0;
}
.cashflow-generate-table tr:first-child td:nth-child(odd):first-child{background:#017ebc}
.cashflow-generate-table > tbody > tr:nth-child(2n+1){background:#f5f5f5}
.error-server {
  color: rgb(255, 255, 255);
  float: left;
  font-size: 15px;
  padding: 10px 40px;
  text-align: center;
  width: 100%;
 background:rgb(227, 91, 90)
  }
#flashMessage {
  color: rgb(255, 255, 255);
  float: left;
  font-size: 15px;
  padding: 10px 40px;
  text-align: center;
  width: 100%;
 background:rgb(38, 194, 129);
  }
  .error{border-color:rgb(235, 204, 209) !important;}
  label.error{color:rgb(169, 68, 66);font-size:11px;}