/*

// BASIC
// -----------------------------------------------------------------------------
@import "base/elements";

// PAGES
// -----------------------------------------------------------------------------
@import "../../modules/tables/css/tables";
@import "../../modules/pages/css/invoice";

*/
body {
	font-family: DFKai-sb,Microsoft JhengHei;

}
table.info {
	font-size: 22px;
}

table.info tr td {
	border-top: none;
	padding: 2px;
}
table.info tr th {
	padding: 0px;
}

table {
	font-size: 20px;
	margin: 10px 0 10px 0;
}

table .signature {
	text-align: center;
	width:200px;
	/*padding-top:50px;*/
}

table .signature p {
	color: #DCDCDC;
}
hr {
    border-top: 1px solid #000;
}
.table-bordered {
    border: 1px solid #000;
}
.table-bordered tr th, .table-bordered tr td {
    border: 1px solid #000 ;
}
.table-bordered thead tr th {
    border-bottom: 1px solid #000 ;
}
.invoice-summary .table th, .invoice-summary .table td {
    border-top: 1px solid #000;
}

@media print{

    .table-bordered thead tr td, .table-bordered tbody tr td, .table-bordered thead tr th{
        border: 1px solid #000 !important;
    }
}