#scheme_reslist {
  padding-left: 30px;
  width: 95%;
}

#show-student-report {
  padding-left: 30px;
  width: 95%;
}

.ui-widget {
  font-family: "Microsoft JhengHei", 微軟正黑體, "Microsoft JhengHei", Tahoma, Verdana, Arial, sans-serif;
}

.ui-widget-content {
  color: #4a4a4a;
}

#scheme_reslist a,
#scheme_reslist a:link,
#show-student-report a,
#show-student-report a:link,
#current_year_scheme a,
#current_year_scheme a:link,
#previous_year_scheme a,
#previous_year_scheme a:link {
  color: blue !important;
}

.ui-tabs-nav.ui-widget-content a .ui-jqgrid .ui-jqgrid-titlebar {
  font-size: 13px;
}

.ui-jqgrid .ui-jqgrid-hdiv {
  font-size: 13px;
}

.bootstrap-style {
  padding-left: 30px;
  width: 95%;
}

.bootstrap-style input[type="checkbox"] {
  width: 20px;
}

.bootstrap-style .form-control[disabled] {
  cursor: default;
  background-color: rgba(169, 68, 66, 0);
  border: none;
  border-color: transparent;
  box-shadow: none;
}

.ui-dialog .ui-dialog-titlebar-close span {
  margin: -8px;
}

.ui-jqgrid tr.jqgrow td {
  white-space: normal !important;
}

a.closeStudentReport {
  float: right;
  border-radius: 10px;
  padding: 1px 1px 1px 1px;
  margin-top: 7px;
  z-index: 999;
  position: relative;
}

a.closeStudentReport:hover {
  border: 1px solid #74b2e2;
}

div.student_scheme_list_current {
  padding-left: 30px;
  width: 70%;
  border: 1px solid #ed7d31;
  margin-bottom: 1em;
}

div.student_scheme_list_deactive {
  padding-left: 30px;
  width: 70%;
  border: 1px solid #ed7d31;
  margin-bottom: 1em;
}

ul.badges_list li {
  display: inline;
}

a:hover {
  border-bottom: 0px;
}

#tbl_summary th {
  font-weight: bold;
}

/***** CSS Banner and Sub-menu *****/
/*
* RELOCATION IN BODY STYLE INTO CENTRAL CSS FILE
*/

.card-collected-div {
  border: 1px solid green;
  width: auto;
  overflow-x: auto;
  overflow-y: hidden;
  white-space: nowrap;
}

.card-collected-div img {
  width: 10em;
  display: inline-block;
  padding: 1em;
}

.ui-dialog-titlebar-close {
  background-image: url("images/ui-icons_3d80b3_256x240.png");
  background-position: -96px -128px;
}