#wrap #leftpanel-div #leftpanel-container .buttons-loadError {
  display: none;
}
#wrap #leftpanel-div #leftpanel-container #button-save {
  display: none;
  margin: 15px 10px 0 0;
}
#wrap #leftpanel-div #leftpanel-container #jreportUpload {
  padding: 10px 10px 15px 15px;
}
#wrap #leftpanel-div #leftpanel-container #jreportUpload .statusbar-report-popup span {
  position: relative;
  bottom: 2px;
  left: 2px;
}
#wrap #leftpanel-div #leftpanel-container #jreportUpload .statusbar-report-popup .error-content {
  background: none repeat scroll 0 0 #F3F3F3;
}
#wrap #leftpanel-div #leftpanel-container #jreportUpload .statusbar-report-popup .error-content .report-name {
  color: #912C2C;
  padding: 10px;
}
#wrap #leftpanel-div #leftpanel-container #jreportUpload #button-upload-report {
  margin: 15px 10px 0 0;
  display: inline-block;
}
#wrap #leftpanel-div #leftpanel-container #jreportUpload #button-cancel {
  margin: 15px 10px 0 0;
  display: inline-block;
}
#wrap #leftpanel-div #leftpanel-container #jreportUpload h4 {
  font-size: 16px;
  margin: 5px 0 15px 0;
}
#wrap #leftpanel-div #leftpanel-container #jreportUpload #params-div {
  color: #4e5a61;
}
#wrap #leftpanel-div #leftpanel-container #jreportUpload #params-div .report-name span {
  width: 95%;
  font-size: 12px;
  font-weight: bold;
}
#wrap #leftpanel-div #leftpanel-container #jreportUpload #params-div .report-name input {
  width: 94%;
  border: 1px solid #c4cccc;
  padding: 5px;
  height: 12px;
  font-size: 12px;
  font-weight: bold;
  margin: 5px 10px 10px 0;
}
#wrap #leftpanel-div #leftpanel-container #jreportUpload #params-div .report-name input {
  margin-bottom: 22px;
}
#wrap #leftpanel-div #leftpanel-container #jreportUpload #params-div .report-param span {
  width: 95%;
  font-size: 12px;
  font-weight: bold;
}
#wrap #leftpanel-div #leftpanel-container #jreportUpload #params-div .report-param input {
  width: 94%;
  border: 1px solid #c4cccc;
  padding: 5px;
  height: 12px;
  font-size: 12px;
  font-weight: bold;
  margin: 5px 10px 10px 0;
}
#wrap #leftpanel-div #leftpanel-container .feature-group #button-load-jReport {
  float: right;
  font-size: 14px;
  font-weight: bold;
  color: #2c87d2;
  cursor: pointer;
  margin: 2px 22px 0 0;
  text-decoration: underline;
}
#wrap #leftpanel-div #leftpanel-container .feature-group .feature-item .feature-content .button-table-report .selectable-button-input {
  float: left;
  overflow: hidden;
  position: relative;
  width: 154px;
  background: url("/public/images/report/select-button-bg.png") no-repeat scroll 0 0;
}
#wrap #leftpanel-div #leftpanel-container .feature-group .feature-item .feature-content .button-table-report .selectable-button-input .label-input {
  color: #FFFFFF;
  cursor: pointer;
  float: left;
  font-size: 14px;
  font-weight: bold;
  padding: 9px 8px 13px 13px;
}
#wrap #leftpanel-div #leftpanel-container .feature-group .feature-item .feature-content .button-table-report .selectable-button-input .label-input:active {
  /* border: 1px solid #3794e2;     */

}
#wrap #leftpanel-div #leftpanel-container .feature-group .feature-item .feature-content .button-table-report .selectable-button-input .arrow-selectable {
  cursor: pointer;
  float: left;
  padding: 15px 10px 17px 8px;
}
#wrap #leftpanel-div #leftpanel-container .feature-group .feature-item .feature-content .button-table-report .selectable-button-input .arrow-image {
  background: url("/public/images/report/select-arrow.png") no-repeat scroll 0 0 transparent;
  height: 6px;
  width: 9px;
}
#wrap #leftpanel-div #leftpanel-container .feature-group .feature-item .feature-content .button-table-report .selectable-button-input .choice-list {
  background-color: #FFFFFF;
  border-left: 1px solid #C9CFCF;
  border-right: 1px solid #C9CFCF;
  color: #4E5A61;
  cursor: pointer;
  display: none;
  float: left;
  font-size: 11px;
  font-weight: bold;
  text-align: left;
  width: 152px;
}
#wrap #leftpanel-div #leftpanel-container .feature-group .feature-item .feature-content .button-table-report .selectable-button-input .choice-list ul {
  list-style: none outside none;
}
#wrap #leftpanel-div #leftpanel-container .feature-group .feature-item .feature-content .button-table-report .selectable-button-input .li-menu-item {
  border-bottom: 1px solid #C9CFCF;
  padding-bottom: 8px;
  padding-left: 14px;
  padding-top: 8px;
}
#wrap #leftpanel-div #leftpanel-container .feature-group .feature-item .feature-content .button-table-report .selectable-button-input .li-menu-item a {
  color: #4E5A61;
  text-decoration: none;
}
#wrap #leftpanel-div #leftpanel-container .feature-group .feature-item .feature-content .button-table-report .selectable-button-input .li-menu-item:hover {
  background: none repeat scroll 0 0 #839ba7;
}
#wrap #leftpanel-div #leftpanel-container .feature-group .feature-item .feature-content .button-table-report .selectable-button-input .colored {
  background: none repeat scroll 0 0 #f6f6f6;
}
#wrap #leftpanel-div #leftpanel-container .feature-group .feature-item .parameterItem {
  font-size: 12px;
  margin-bottom: 5px;
  /*overflow: hidden;    */

}
#wrap #leftpanel-div #leftpanel-container .feature-group .feature-item .parameterItem .parameterName {
  color: #4E5A61;
  font-weight: bold;
  padding-bottom: 5px;
  padding-right: 15px;
}
#wrap #leftpanel-div #leftpanel-container .feature-group .feature-item .parameterItem .parameterSelect {
  margin-bottom: 10px;
}
#wrap #leftpanel-div #leftpanel-container .feature-group .feature-item .parameterItem .parameterSelect span {
  float: left;
  color: #2C87D2;
  border-bottom: 1px dashed #2C87D2;
  margin-right: 5px;
  cursor: pointer;
}
#wrap #leftpanel-div #leftpanel-container .feature-group .feature-item .parameterItem .parameter-float {
  float: left;
}
#wrap #leftpanel-div #leftpanel-container .feature-group .feature-item .parameterItem input {
  border: 1px solid #C4CCCC;
  padding: 2px;
  width: 95%;
}
#wrap #leftpanel-div #leftpanel-container .feature-group .feature-item .parameterItem .radio {
  width: 13px;
  margin-right: 5px;
}
#wrap #leftpanel-div #leftpanel-container .feature-group .feature-item .parameterItem .date {
  width: 74px;
}
#wrap #leftpanel-div #leftpanel-container .feature-group .feature-item .parameterItem .time {
  width: 50px;
}
#wrap #leftpanel-div #leftpanel-container .feature-group .feature-item .parameterItem .inputs-table td {
  padding-bottom: 5px;
}
#wrap #leftpanel-div #leftpanel-container .feature-group .feature-item .parameterItem .chzn-container-single .chzn-single {
  border-radius: 0 0 0 0;
  border: 1px solid #C9CFCF;
  box-shadow: none;
  height: 25px;
}
#wrap #leftpanel-div #leftpanel-container .feature-group .feature-item .parameterItem .periodParameter .date {
  width: 74px;
}
#wrap #leftpanel-div #leftpanel-container .feature-group #statusbar-report-popup .list {
  height: 100%;
  overflow-y: auto;
}
#wrap #leftpanel-div #leftpanel-container .feature-group #statusbar-report-popup .elem-of-list {
  margin: 0 5px 7px 9px;
}
#wrap #leftpanel-div #leftpanel-container .feature-group #statusbar-report-popup .availability {
  float: left;
  margin-left: 10px;
  margin-top: 8px;
  /*width: 23px;

                      img {
                        height: 14px;
                        width: 23px;
                      }  */

}
#wrap #leftpanel-div #leftpanel-container .feature-group #statusbar-report-popup .main-content {
  overflow: hidden;
  position: relative;
}
#wrap #leftpanel-div #leftpanel-container .feature-group #statusbar-report-popup .main-content .report-name {
  color: #605f5f;
  padding: 6px 0 5px 11px;
  width: 88%;
}
#wrap #leftpanel-div #leftpanel-container .feature-group #statusbar-report-popup .main-content .report-name a {
  color: #2476B8;
  font-size: 12px;
}
#wrap #leftpanel-div #leftpanel-container .feature-group #statusbar-report-popup .main-content .hider {
  cursor: pointer;
  position: absolute;
  right: 5px;
  top: 6px;
}
#wrap #leftpanel-div #leftpanel-container .feature-group #statusbar-report-popup .error-content {
  background: none repeat scroll 0 0 #F3F3F3;
}
#wrap #leftpanel-div #leftpanel-container .feature-group #statusbar-report-popup .error-content .report-name {
  color: #912C2C;
  padding-bottom: 10px;
  padding-top: 10px;
}
#wrap #leftpanel-div #leftpanel-container .jreports {
  border-bottom: 0;
}
#wrap #leftpanel-div #leftpanel-container .jreports .feature-item {
  border-left: 0 none;
  padding-left: 19px;
}
#wrap #leftpanel-div #leftpanel-container .jreports .feature-item .feature-item-div {
  overflow: hidden;
}
#wrap #leftpanel-div #leftpanel-container .jreports .feature-item .feature-item-div .feature-title {
  float: left;
  border-bottom: 0;
}
#wrap #leftpanel-div #leftpanel-container .jreports .feature-item .feature-item-div .feature-title.with-action-buttons {
  max-width: 245px;
}
#wrap #leftpanel-div #leftpanel-container .jreports .feature-item .feature-item-div .feature-title span {
  border-bottom: 1px dashed #2C87D2;
}
#wrap #leftpanel-div #leftpanel-container .jreports .feature-item .feature-item-div .feature-title span:hover {
  border-bottom: 0;
}
#wrap #leftpanel-div #leftpanel-container .jreports .feature-item .feature-content {
  border-bottom: 0;
}
#wrap #leftpanel-div #leftpanel-container .jreports .features-shown {
  border-bottom: 1px solid #E1E1E1;
  padding-bottom: 5px;
}
