.btn-black {
  color:#fff !important;
  background-color:#333;
  border-color:#333;
}
.btn-black:hover,
.btn-black:focus,
.btn-black.focus,
.btn-black:active,
.btn-black.active,
.open > .dropdown-toggle.btn-black {
  color:#fff !important;
  background-color:#ff7e20;
  border-color:#ff7e20;
}
.btn-black:active,
.btn-black.active,
.open > .dropdown-toggle.btn-black {
  background-image:none;
}
.btn-black.disabled,
.btn-black[disabled],
fieldset[disabled] .btn-black,
.btn-black.disabled:hover,
.btn-black[disabled]:hover,
fieldset[disabled] .btn-black:hover,
.btn-black.disabled:focus,
.btn-black[disabled]:focus,
fieldset[disabled] .btn-black:focus,
.btn-black.disabled.focus,
.btn-black[disabled].focus,
fieldset[disabled] .btn-black.focus,
.btn-black.disabled:active,
.btn-black[disabled]:active,
fieldset[disabled] .btn-black:active,
.btn-black.disabled.active,
.btn-black[disabled].active,
fieldset[disabled] .btn-black.active {
  background-color:#333;
  border-color:#000;
}
.btn-black .badge {
  color:#333 !important;
  background-color:#000;
}


.nav-tabs{display:table;table-layout:fixed;overflow:hidden;width:100%;border-bottom:1px solid #ccc; !important;}
.nav-tabs li{display:table-cell;width:100%;float:none !important;padding-left:0;padding-right:0;text-align:center;letter-spacing:-1px;}
.nav-tabs > li.active > a,
.nav-tabs > li.active > a:hover,
.nav-tabs > li.active > a:focus {
  color: #fff;
  cursor: default;
  background-color: #333;
  border:0;
  border-bottom-color: transparent;
}

/* 페이징 */
.pagination-board{
	display:inline-block;
	padding-left:0;
	margin:20px 0;
}

.pagination-board > li{
	display:inline;
}

.pagination-board > li > a,
.pagination-board > li > span{
	position:relative;
	float:left;
	padding:6px 12px;
	margin-left:-1px;
	line-height:1.42857143;
	color:#333;
	text-decoration:none;
	background-color:#fff;
	border:1px solid #ddd;
}

.pagination-board > li:first-child > a,
.pagination-board > li:first-child > span{
	margin-left:0;
}

.pagination-board > li > a:hover,
.pagination-board > li > span:hover,
.pagination-board > li > a:focus,
.pagination-board > li > span:focus{
	color:#23527c;
	background-color:#eee;
	border-color:#ddd;
}

.pagination-board > .active > a,
.pagination-board > .active > span,
.pagination-board > .active > a:hover,
.pagination-board > .active > span:hover,
.pagination-board > .active > a:focus,
.pagination-board > .active > span:focus{
	z-index:2;
	color:#fff;
	cursor:default;
	background-color:#fa4251;
	border-color:#fa4251;
}

.pagination-board > .disabled > span,
.pagination-board > .disabled > span:hover,
.pagination-board > .disabled > span:focus,
.pagination-board > .disabled > a,
.pagination-board > .disabled > a:hover,
.pagination-board > .disabled > a:focus{
	color:#777;
	cursor:not-allowed;
	background-color:#fff;
	border-color:#ddd;
}

.pagination-board-lg > li > a,
.pagination-board-lg > li > span{
	padding:10px 16px;
	font-size:18px;
}

.pagination-board-sm > li > a,
.pagination-board-sm > li > span{
	padding:5px 10px;
	font-size:12px;
}

.alert-default {
    color: #fff;
    background-color: #424242;
    border-color: #212121;
}

.panel > .table > tbody > tr td, .panel > .table-responsive > .table > tbody > tr td, .panel > .table > tfoot > tr td, .panel > .table-responsive > .table > tfoot > tr td, .panel > .table > tbody > tr th, .panel > .table-responsive > .table > tbody > tr th, .panel > .table > tfoot > tr th, .panel > .table-responsive > .table > tfoot > tr th{
	border-radius:0 !important;
}