/* policy list styles */
.privacy-policy-list,
.privacy-policy-list ol {
    counter-reset: section;
    list-style-type: none;
    /*list-style: initial;*/
}
.privacy-policy-list {
    padding-left: 25px;
}
.privacy-policy-list ul {
    list-style-type: disc;
    padding: 0 0 5px 0;
    margin-left: 15px;
}
.privacy-policy-list ul li {
    margin-bottom: 2px;
}
.privacy-policy-list ol {
    padding-left: 0;
    margin-left: 30px;
}
.privacy-policy-list li {
    position: relative;
    line-height: 1.4;
    /*font-size: 20px;*/
}
.privacy-policy-list li a {
    /*color: #da2032;*/
    text-decoration: none;
}
.privacy-policy-list li a:hover,
.privacy-policy-list li a:focus {
    text-decoration: underline;
}
.privacy-policy-list > li {
    /*font-family: 'thesanssemibold',sans-serif;*/
}
.privacy-policy-list > li::before,
.privacy-policy-list ol > li::before{
    counter-increment: section;
    content: counters(section,".") ". ";
    display: inline-block;
    position: absolute;
}
.privacy-policy-list > li::before {
    left: -25px;
}
.privacy-policy-list ol li::before {
    left: -35px;
}
/*.privacy-policy-list ul li::before {*/
    /*content: '2022';*/
    /*counter-increment: initial;*/
    /*left: -20px;*/
    /*!*font-size: 20px;*!*/
    /*color: #000;*/
/*}*/
.privacy-policy-list ol li {
    display: inline-block;
    width: 90%;
    margin-left: 1%;
    margin-bottom: 5px;
    /*font-family: 'thesanslight',sans-serif;*/
}
.privacy-policy-list .p_head {
    font-weight: bold;
    font-size: 12px;
    margin-bottom: 10px;
    display: inline-block;
}
.policy-bold {
    font-weight: bold;
}