table {
	background-color: transparent
}

.table {
	width: 100%;
	max-width: 100%;
	margin-bottom: 1rem
}
.table th[scope=row]
{
	color: #ffff;
}
.table td,
.table th {
	padding: .5rem;
    vertical-align: top;
    border-top: 1px solid #eceeef;
    color: #ffffff;
    font-weight: normal;
    font-size: 12px;
    	font-family: "Open Sans", sans-serif;
	padding-top: 14px;
	    padding-left: 20px;
}

.table thead th {
	vertical-align: bottom;
	border-bottom: 2px solid #eceeef
}

.table tbody+tbody {
	border-top: 2px solid #eceeef
}

.table .table {
	background-color: #fff
}

.table-sm td,
.table-sm th {
	padding: .3rem
}

.table-bordered {
	border: 1px solid #eceeef
}

.table-bordered td,
.table-bordered th {
	border: 1px solid #eceeef
}

.table-bordered thead td,
.table-bordered thead th {
	border-bottom-width: 2px
}

.table-striped tbody tr:nth-of-type(odd) {
	
}

.table-hover tbody tr:hover {
	
}

.table-active,
.table-active>td,
.table-active>th {
	background-color: rgba(0, 0, 0, .075)
}

.table-hover .table-active:hover {
	)
}

.table-hover .table-active:hover>td,
.table-hover .table-active:hover>th {
	background-color: rgba(0, 0, 0, .075)
}

.table-success,
.table-success>td,
.table-success>th {
	background-color: #dff0d8
}

.table-hover .table-success:hover {
	background-color: #d0e9c6
}

.table-hover .table-success:hover>td,
.table-hover .table-success:hover>th {
	background-color: #d0e9c6
}

.table-info,
.table-info>td,
.table-info>th {
	background-color: #d9edf7
}

.table-hover .table-info:hover {
	background-color: #c4e3f3
}

.table-hover .table-info:hover>td,
.table-hover .table-info:hover>th {
	background-color: #c4e3f3
}

.table-warning,
.table-warning>td,
.table-warning>th {
	background-color: #fcf8e3
}

.table-hover .table-warning:hover {
	background-color: #faf2cc
}

.table-hover .table-warning:hover>td,
.table-hover .table-warning:hover>th {
	background-color: #faf2cc
}

.table-danger,
.table-danger>td,
.table-danger>th {
	background-color: #f2dede
}

.table-hover .table-danger:hover {
	background-color: #ebcccc
}

.table-hover .table-danger:hover>td,
.table-hover .table-danger:hover>th {
	background-color: #ebcccc
}

.thead-inverse th {
	font-family: "Trajan Pro";
    color: #ffffff;
	font-weight: bold;
	background-color: #052229db;
	text-align: center;
}

.thead-default th {
	color: #55595c;
	background-color: #eceeef
}

.table-inverse {
	color: #eceeef;
	background-color: #d3b67f
}

.table-inverse td,
.table-inverse th,
.table-inverse thead th {
	border-color: #55595c
}

.table-inverse.table-bordered {
	border: 0
}

.table-responsive {
	display: block;
	width: 100%;
	min-height: .01%;
	overflow-x: auto
}

.table-reflow thead {
	float: left
}

.table-reflow tbody {
	display: block;
	white-space: nowrap
}

.table-reflow td,
.table-reflow th {
	border-top: 1px solid #eceeef;
	border-left: 1px solid #eceeef
}

.table-reflow td:last-child,
.table-reflow th:last-child {
	border-right: 1px solid #eceeef
}

.table-reflow tbody:last-child tr:last-child td,
.table-reflow tbody:last-child tr:last-child th,
.table-reflow tfoot:last-child tr:last-child td,
.table-reflow tfoot:last-child tr:last-child th,
.table-reflow thead:last-child tr:last-child td,
.table-reflow thead:last-child tr:last-child th {
	border-bottom: 1px solid #eceeef
}

.table-reflow tr {
	float: left
}

.table-reflow tr td,
.table-reflow tr th {
	display: block!important;
	border: 1px solid #eceeef
}

.table-inverse td,
.table-inverse th,
.table-inverse thead th {
	border-color: #9b713f
}