.skch-policy {
    width: 100% !important;
    max-width: 900px !important;
    margin: 0 auto !important;
    font-family: Arial !important;
    text-align: justify !important;
}

#skch-main-policy-list {
    list-style-type: upper-roman !important;
    padding-left: 16px;
}

#skch-main-policy-list>li::marker {
    font-weight: bold !important;
}

.skch-policy  {
    font-size: 11pt  ;
    line-height: 1.15 !important;
    color: black !important;
}

.skch-policy h2 {
    text-transform: uppercase !important;
    font-weight: 700 !important;
    letter-spacing: 1pt !important;
    text-align: left !important;
}
.skch-policy h3 {
    font-weight: 700 !important;
    font-size: 11pt !important;
}
.skch-policy a{
    color: #0064ff !important;
}

.skch-policy p+ol {
    /*margin-top: -0.75em !important;*/
}

.skch-policy p+ul {
    /*margin-top: -0.75em !important;*/
}

.skch-policy p+ol li {
    margin: 0.25em 0 !important;
}

.skch-policy .table-wrapper {
    overflow: auto !important;
}

.skch-policy table {
    width: 100% !important;
    border: 1px solid black !important;
    border-spacing: 0 !important;
    border-collapse: collapse !important;
    table-layout: fixed !important;
    min-width: 750px !important;
   
}

.skch-policy th {
    background: #c5d8f0 !important;
}

.skch-policy th,
.skch-policy td {
    border: 1px solid black !important;
    padding: 0.25em 1em !important;
    text-align: center !important;
     font-size: 12px !important;
}

.skch-policy .list-abc {
    counter-reset: list !important;
}

.skch-policy .list-abc>li {
    list-style: none !important;
}

.skch-policy .list-abc>li::before {
    content: counter(list, lower-alpha) ") " !important;
    counter-increment: list !important;
}