.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;
}

.btn-default {
  color:#fff !important;
  background-color:#626262;
  border-color:#424242;
}
.btn-default:hover,
.btn-default:focus,
.btn-default.focus,
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  color:#fff !important;
  background-color:#424242;
  border-color:#424242;
}
.btn-default:active,
.btn-default.active,
.open > .dropdown-toggle.btn-default {
  background-image:none;
}
.btn-default.disabled,
.btn-default[disabled],
fieldset[disabled] .btn-default,
.btn-default.disabled:hover,
.btn-default[disabled]:hover,
fieldset[disabled] .btn-default:hover,
.btn-default.disabled:focus,
.btn-default[disabled]:focus,
fieldset[disabled] .btn-default:focus,
.btn-default.disabled.focus,
.btn-default[disabled].focus,
fieldset[disabled] .btn-default.focus,
.btn-default.disabled:active,
.btn-default[disabled]:active,
fieldset[disabled] .btn-default:active,
.btn-default.disabled.active,
.btn-default[disabled].active,
fieldset[disabled] .btn-default.active {
  background-color:#626262;
  border-color:#000;
}
.btn-default .badge {
  color:#626262 !important;
  background-color:#000;
}

.panel-default {
  border-top:2px solid #ff7e20;
  border-left:#212121;
  border-right:#212121;
  border-bottom:#212121;
}
.panel-default > .panel-heading {
  color:#fff;
  background-color:#424242;
  border-color:#212121;
}
.panel-default > .panel-heading + .panel-collapse > .panel-body {
	color:#fff;
  background-color:#626262;
  border-top-color:#212121;
}
.panel-default > .panel-heading .badge {
  color:#fff;
  background-color:#424242;
}
.panel-default > .panel-footer + .panel-collapse > .panel-body {
  border-bottom-color:#212121;
}
.panel-default > .panel-body {
 color:#fff;
  background-color:#626262;
}

.panel-heading {
    border-top-left-radius:0;
    border-top-right-radius:0;
}

.list-group-item {
    background-color:#626262;
    border:1px solid #212121;
	color:#fff;
}

.list-group-item:hover{
    background-color:#424242;
    border:1px solid #212121;
	color:#fff;
}

.list-group:last-child,
.list-group:first-child,
.list-group-item:last-child,
.list-group-item:first-child{
    border-bottom:0 !important;
    border-radius:0 !important;
    border-radius:0 !important;
}

.input-group-addon{
	background:#525252;
	color:#fff;
	border:0;
}

a.text-muted{
	color:#fff;
}

a.text-muted:hover{
	color:#fa4251;
}

a.list-group-item {
    color: #fff;
}

input[type=text],
input[type=file],
input[type=password],
textarea{
	background:#333 !important;
	color:#fff !important;
	border:none !important;
}

.nav-tabs{display:table;table-layout:fixed;overflow:hidden;width:100%;border-bottom:1px solid #333; !important;}
.nav-tabs li{display:table-cell;width:100%;float:none !important;padding-left:0;padding-right:0;text-align:center;}
.nav-tabs li a,
.nav-tabs li a:active,
.nav-tabs li a:hover,
.nav-tabs li a:focus{border:0 !important;}
.nav-tabs li a,
.nav-tabs li a:active,
.nav-tabs li a:focus{color:#fff !important;}
.nav-tabs li a:hover{color:#fff !important;background-color:#333 !important;}
.nav-tabs li.active a{border:0;background-color:#424242 !important;color:#fff;}


.pagination-tabs {
	display: inline-block;
	padding-left: 0;
	margin: 20px 0;
}

.pagination-tabs > li {
	display: inline;
}

.pagination-tabs > li > a,
.pagination-tabs > li > span {
	position: relative;
	float: left;
	padding: 10px 22px;
	margin-left: -1px;
	line-height: 1.42857143;
	color:#fff;
	text-decoration: none;
	background-color: #424242;
	border: 1px solid #212121;
}

.pagination-tabs > li:first-child > a,
.pagination-tabs > li:first-child > span {
	margin-left: 0;
}

.pagination-tabs > li > a:hover,
.pagination-tabs > li > span:hover,
.pagination-tabs > li > a:focus,
.pagination-tabs > li > span:focus {
	background-color: #ff7e20;
}

.pagination-tabs > .active > a,
.pagination-tabs > .active > span,
.pagination-tabs > .active > a:hover,
.pagination-tabs > .active > span:hover,
.pagination-tabs > .active > a:focus,
.pagination-tabs > .active > span:focus {
	z-index: 2;
	cursor: default;
	background-color:#fa4251;
}

.pagination-tabs > .disabled > span,
.pagination-tabs > .disabled > span:hover,
.pagination-tabs > .disabled > span:focus,
.pagination-tabs > .disabled > a,
.pagination-tabs > .disabled > a:hover,
.pagination-tabs > .disabled > a:focus {
	color: #777;
	cursor: not-allowed;
	background-color: #fff;
	border-color: #ddd;
}


/* 페이징 */
.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:#fff;
	text-decoration:none;
	background-color:#333;
	border:1px solid #111;
}

.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:#fff;
	background-color:#ff7e20;
	border-color:#111;
}

.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:#111;
}

.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:#333;
	border-color:#111;
}

.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;
}


.table tr,.table td{border-top:1px solid #444 !important;}
.table th{background:#555;border-top:1px solid #333 !important;}
.table td{background:#626262 !important;}
.table > thead > tr > td.active, .table > tbody > tr > td.active, .table > tfoot > tr > td.active, .table > thead > tr > th.active, .table > tbody > tr > th.active, .table > tfoot > tr > th.active, .table > thead > tr.active > td, .table > tbody > tr.active > td, .table > tfoot > tr.active > td, .table > thead > tr.active > th, .table > tbody > tr.active > th, .table > tfoot > tr.active > th{
	background:#424242;
	color:#fff;
}