﻿.pagination { position: absolute; right: 15px }
.admin_btnarea { margin-bottom: 25px; }
.admin_insert span { width: 150px; }

#adminlist th:nth-child(1) { width: 60px; }
#adminlist th:nth-child(2) { width: 150px; }
#adminlist th:nth-child(4) { width: 150px; }
#adminlist th:nth-child(5) { width: 90px; }
#adminlist th:nth-child(6) { width: 180px; }
#adminlist td:nth-child(1) { text-align: center; }
#adminlist td:nth-child(5) { text-align: center; }
#adminlist tr.row-over:hover { background-color: #ffff99; cursor: pointer; }

#admindetail tbody td:nth-child(1) { width: 200px; }

#occupantlist th:nth-child(1) { width: 60px; }
#occupantlist th:nth-child(2) { width: 150px; }
#occupantlist th:nth-child(4) { width: 150px; }
#occupantlist th:nth-child(5) { width: 90px; }
#occupantlist th:nth-child(6) { width: 90px; }
#occupantlist th:nth-child(7) { width: 90px; }
#occupantlist th:nth-child(8) { width: 120px; }
#occupantlist td:nth-child(1) { text-align: center; }
#occupantlist td:nth-child(7) { text-align: center; }
#occupantlist td:nth-child(8) { text-align: right; }
#occupantlist tr.row-over:hover { background-color: #ffff99; cursor: pointer; }

#occupantdetail tbody td:nth-child(1) { width: 200px; }

#discountinfolist th:nth-child(1) { width: 60px; }
#discountinfolist th:nth-child(2) { width: 150px; }
#discountinfolist th:nth-child(4) { width: 90px; }
#discountinfolist th:nth-child(5) { width: 100px; }
#discountinfolist th:nth-child(6) { width: 60px; }
#discountinfolist th:nth-child(7) { width: 60px; }
#discountinfolist th:nth-child(8) { width: 150px; }
#discountinfolist th:nth-child(9) { width: 100px; }
#discountinfolist th:nth-child(10) { width: 100px; }
#discountinfolist td:nth-child(1) { text-align: center; }
#discountinfolist tr.row-over:hover { background-color: #ffff99; cursor: pointer; }

#reservelist th:nth-child(1) { width: 60px; }
#reservelist th:nth-child(3) { width: 180px; }
#reservelist th:nth-child(4) { width: 150px; }
#reservelist th:nth-child(5) { width: 150px; }
#reservelist th:nth-child(6) { width: 220px; }
#reservelist td:nth-child(1) { text-align: center; }
#reservelist tr.row-over:hover { background-color: #ffff99; cursor: pointer; }

#loglist th:nth-child(1) { width: 100px; }
#loglist th:nth-child(2) { width: 150px; }
#loglist th:nth-child(4) { width: 170px; }
#loglist tr.row-over:hover { background-color: #ffff99; cursor: pointer; }

#discountlist th:nth-child(1) { width: 60px; }
#discountlist th:nth-child(2) { width: 240px; }
#discountlist th:nth-child(3) { width: 150px; }
#discountlist th:nth-child(4) { width: 130px; }
#discountlist th:nth-child(5) { width: 90px; }
#discountlist th:nth-child(6) { width: 100px; }
#discountlist th:nth-child(7) { width: 180px; }
#discountlist th:nth-child(8) { width: 140px; }
#discountlist td:nth-child(1) { text-align: center; }
#discountlist td:nth-child(5) { text-align: right; }
#discountlist tr.row-over:hover { background-color: #ffff99; }

#blacklist th:nth-child(1) { width: 60px; }
#blacklist th:nth-child(2) { width: 150px; }
#blacklist th:nth-child(4) { width: 150px; }
#blacklist th:nth-child(5) { width: 160px; }
#blacklist td:nth-child(1) { text-align: center; }
#blacklist tr.row-over:hover { background-color: #ffff99; }

.discounttablelist th:nth-child(1) { width: 60px; }
.discounttablelist th:nth-child(2) { width: 90px; }
.discounttablelist th:nth-child(3) { width: 90px; }
.discounttablelist th:nth-child(4) { width: 90px; }
.discounttablelist th:nth-child(5) { width: 270px; }
.discounttablelist th:nth-child(6) { width: 90px; }
.discounttablelist th:nth-child(7) { width: 130px; }

#discounttablelist td:nth-child(1) { width: 60px; }
#discounttablelist td:nth-child(2) { width: 90px; }
#discounttablelist td:nth-child(3) { width: 90px; }
#discounttablelist td:nth-child(4) { width: 90px; }
#discounttablelist td:nth-child(5) { width: 270px; }
#discounttablelist td:nth-child(6) { width: 90px; }
#discounttablelist td:nth-child(7) { width: 130px; }

#discounttablelist td:nth-child(1) { text-align: center; }
#discounttablelist tr.row-over:hover { background-color: #ffff99; cursor: pointer; }

.holidaylist th:nth-child(1) { width: 60px; }
.holidaylist th:nth-child(2) { width: 120px; }
.holidaylist td:nth-child(1) { width: 60px; text-align: center; }
.holidaylist td:nth-child(2) { width: 120px; }
.holidaylist tr.row-over:hover { background-color: #ffff99; }

#inoutcarlist th:nth-child(1) { width: 60px; }
#inoutcarlist th:nth-child(2) { width: 120px; }
#inoutcarlist th:nth-child(3) { width: 120px; }
#inoutcarlist th:nth-child(5) { width: 200px; }
#inoutcarlist th:nth-child(6) { width: 200px; }
#inoutcarlist th:nth-child(7) { width: 200px; }
#inoutcarlist td:nth-child(1) { text-align: center; }
#inoutcarlist tr.row-over:hover { background-color: #ffff99; }

.checkbox { padding-left: 20px; }
.checkbox label {display: inline-block;position: relative;padding-left: 5px; }
.checkbox label::before {content: "";display: inline-block;position: absolute;width: 17px;height: 17px;left: 0;margin-left: -20px;border: 1px solid #cccccc;border-radius: 3px;background-color: #fff;-webkit-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;-o-transition: border 0.15s ease-in-out, color 0.15s ease-in-out;transition: border 0.15s ease-in-out, color 0.15s ease-in-out; }
.checkbox label::after {display: inline-block;position: absolute;width: 16px;height: 16px;left: 0;top: 0;margin-left: -20px;padding-left: 3px;padding-top: 1px;font-size: 11px;color: #555555; }
.checkbox input[type="checkbox"] {opacity: 0; }
.checkbox input[type="checkbox"]:focus + label::before {outline: thin dotted;outline: 5px auto -webkit-focus-ring-color;outline-offset: -2px; }
.checkbox input[type="checkbox"]:checked + label::after {font-family: 'FontAwesome';content: "\f00c"; }
.checkbox input[type="checkbox"]:disabled + label {opacity: 0.65; }
.checkbox input[type="checkbox"]:disabled + label::before {background-color: #eeeeee;cursor: not-allowed; }
.checkbox.checkbox-circle label::before {border-radius: 50%; }
.checkbox.checkbox-inline {margin-top: 0; }
.checkbox-primary input[type="checkbox"]:checked + label::before {background-color: #428bca;border-color: #428bca; }
.checkbox-primary input[type="checkbox"]:checked + label::after {color: #fff; }

.form-control-inline {
  display: block;
  padding: 0.5rem 0.75rem;
  font-size: 1rem;
  line-height: 1.25;
  color: #495057;
  background-color: #fff;
  background-image: none;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 0.25rem;
  transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}

.form-ctrl { border: 1px solid #DFDFDF; } 

