/******** XML styles ***********/
.xml {
    margin-bottom: 20px;
}

/*.xml ul > li {
    margin-bottom: 2px;
    display: table;
    vertical-align: top;
}

.xml ul > li:before {
    color: #002f5d;
    content: "\2022";
    font-weight: 900;
    position: relative;
    display: table-cell;
    padding-right: 10px;
}*/

.xml ol,
.xml ul {
    color: #002f5d;
    font-size: 16px;
    font-weight: bold;
}

.xml ul {
    list-style-type: disc;
}

.xml ul > li,
.xml ol > li {
    color: #000;
    font-weight: normal;
    font-size: 14px;
}

.xml h2,
.xml h3,
.xml h4,
.xml h5 {
    color: #002f5d;
}

.xml h2,
.xml h3,
.xml h4,
.xml h5 {
    font-weight: 600;
    margin-bottom: 10px;
    text-transform: uppercase;
    font-family: "Open Sans",sans-serif;
}

.xml a {
    font-weight: bold;
}

blockquote .xml {
    font-style: italic;
}

/****** Custom table style ********/
.xml table {
    margin-bottom: 40px;
}

.xml table .text-center {
    text-align: center;
}

.xml table .background_color_phd {
    background-color: #E6E6E5;
}

.xml table.first_row_column_phd,
.xml table.first_row_phd,
.xml table.first_column_phd {
    font-size: 0.9em;
}

.xml table.first_row_column_phd tr > td,
.xml table.first_row_phd tr > td,
.xml table.first_column_phd tr > td {
    padding: 6px;
}

.xml table.first_column_phd tr > td {
    border-right: 1px solid #eaeaea;
}

/*.xml table.first_column_phd tr > td:last-child {
    border: none;
}*/

.xml table.first_column_phd tr > td:nth-child(odd) {
    background-color: #f8f7f5;
}

.xml table.first_column_phd tr > td:first-child {
    border-right: 1px solid #a1be2e;
    background-color: #f5f5f5;
    color: #a1be2e;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 1.1em;
}

.xml table.first_row_phd tr:first-child > td:last-child {
    border: none;
}

.xml table.first_row_column_phd tr > td,
.xml table.first_row_phd tr > td { 
    border-right: 1px solid #ccc;
}

/*.xml table.first_row_phd tr > td:last-child {
    border: none;
}*/

/*.xml table.first_row_column_phd tr:nth-child(odd),
.xml table.first_row_phd tr:nth-child(odd) {
    background-color: #f8f7f5;
}*/

.xml table.first_row_phd tr.second_row_phd {
    background-color: #f8f7f5;
}

.xml table.first_row_column_phd tr:nth-child(odd) > td,
.xml table.first_row_phd tr:nth-child(odd) > td {
    border-right: 1px solid #ccc;
}

.xml table.first_row_column_phd tr:first-child,
.xml table.first_row_phd tr:first-child {
    border-bottom: 1px solid #a1be2e;
    color: #a1be2e;
    text-transform: uppercase;
    font-weight: 700;
    font-size: 1.1em;
}

.xml table.first_row_column_phd tr:first-child > td,
.xml table.first_row_phd tr:first-child > td { 
    border-right: 1px solid #eae6e3;
}

.xml table.first_row_column_phd tr > td:first-child {
    color: #333;
    font-size: 1.1em;
    text-transform: uppercase;
    font-weight: 700;
}

.xml table.first_row_column_phd tr:first-child > td:first-child {
    color: #a1be2e;
    border-right: 1px solid #a1be2e;
}

.xml table.first_row_column_phd tr > td:first-child {
    border-right: 1px solid #a1be2e;
}
