
.page_content {
	margin-bottom: 50px;
}

.page_content p, .page_content ul, .page_content ol, .page_content .table {
	margin-bottom: 50px;
}

.page_content h1,
.page_content h2,
.page_content h3,
.page_content h4,
.page_content h5,
.page_content h6 {

	margin-bottom: 25px;
}

.page_content b, .page_content strong{
	font-weight: 500;
}

.table-striped tbody tr:nth-of-type(even) {
    background-color: #ECF1F4;
    border-top-right-radius: 20px;

}

.table-striped tbody tr:nth-of-type(odd) {
    background-color: rgba(0,0,0, 0);
}

.table td, .table th {
    border-top: none;
}
.table thead th {
    vertical-align: bottom;
    border-bottom: 1px solid #6E7C8B;
}
	
table {
	/*border-collapse: separate;*/
}

table.table tr:first-child th:first-child {
  /*border-radius: 20px;*/
  padding-left: 30px;
}

table.table tr:first-child th:last-child {
  /*border-top-right-radius: 20px;*/
  padding-right: 30px;
}

/* bottom-left border-radius */
table.table tr td:first-child {
  border-bottom-left-radius: 20px;
  border-top-left-radius: 20px;
  padding-left: 30px;
}

/* bottom-right border-radius */
table.table tr td:last-child {
  border-bottom-right-radius: 20px;
  border-top-right-radius: 20px;
  padding-right: 30px;
}

.page_content table .file_name{
	display: none;
}

.page_content li{
  margin-bottom: 10px;
}
