@font-face{font-family:'Glyphicons Halflings';src:url('https://netdna.bootstrapcdn.com/bootstrap/3.0.0/fonts/glyphicons-halflings-regular.eot');src:url('https://netdna.bootstrapcdn.com/bootstrap/3.0.0/fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'),url('https://netdna.bootstrapcdn.com/bootstrap/3.0.0/fonts/glyphicons-halflings-regular.woff') format('woff'),url('https://netdna.bootstrapcdn.com/bootstrap/3.0.0/fonts/glyphicons-halflings-regular.ttf') format('truetype'),url('https://netdna.bootstrapcdn.com/bootstrap/3.0.0/fonts/glyphicons-halflings-regular.svg#glyphicons-halflingsregular') format('svg');}.glyphicon{padding-right:3px;position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings' !important;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;}
.glyphicon-edit:before {
    content: "\e065";
}
#edit {
  margin-left: 20px;
  display: inline-block;
  padding: 8px 10px;
  font-size: 14px;
  font-weight: bold;
  text-align: center;
  text-decoration: none;
  border: none;
  border-radius: 4px;
  background-color: #3498db;
  color: #ffffff;
  cursor: pointer;
}

#edit:hover {
  background-color: #2980b9;
}
/* CSS cho section "Lịch sử đổi quà" */
section {
 /* background-color: #f5f5f5;*/
  border-radius: 5px;
}
.top-list-table {
  width: 100%;
  border-collapse: collapse;
	background-color:#ececec;
}

.top-list-table th,
.top-list-table td {
  padding: 10px;
  text-align: center;
  vertical-align: middle;
  border: 1px solid #ddd;
}

.top-list-table th {
  background-color: #f2f2f2;
  font-weight: bold;
}

.top-list-table tbody tr:nth-child(even) {
  background-color: #f9f9f9;
}

.top-list-table tbody tr:hover {
  background-color: #eaf6ff;
}

/* CSS cho tiêu đề "Lịch sử đổi quà" */
h2 {
  font-size: 20px;
  color: #333;
  margin-bottom: 10px;
}
#tong-diem h2
{
	text-align:left !important;
}

/* CSS cho dòng "Điểm đã tích lũy" */
p, span {
}

/* CSS cho bảng danh sách các bản ghi */
table {
  width: 100%;
  border-collapse: collapse;
}

/* CSS cho hàng tiêu đề của bảng */
th {
  font-weight: bold;
  background-color: #f9f9f9;
  padding: 10px;
  text-align: left;
  border: 1px solid #ccc;
}

/* CSS cho các ô trong bảng */
#danh-sach-qua td {
  padding: 10px;
  border: 1px solid #ccc;
}

/* CSS cho thẻ div "danh-sach-qua" */
#gift-box {
  margin-top: 20px;
}
