 p.jPopPSA {
        color: #00786e;
    font-weight: bolder;
    font-size: 1.1rem;
    margin-bottom: -0.5px;
}
 p.jPopPSA i {
    display: inline-block;
    color: initial;
    font-weight: lighter;
    font-style: normal;
    font-size: 1rem;
}


	#container1
        {
            position: relative; /* required */
            padding: .5em;
            z-index: 2; /* random value, not required */
        }

        div.k-loading-mask
        {
            z-index: 3; /* must be larger than the z-index:2 of #container */
        }
        /*#tabstrip .k-header {
                            background-color:red !important;
                        }*/
        a {
          color: black !important;
        }

        a:hover {
         color: black !important;
         text-decoration:none !important;
        }

        a:active {
          color: black !important;
        }

        a:visited {
         color: black !important;
        }
        /* Material Theme padding adjustment*/

        .k-material #ddlActZoneList-list .k-item,
        .k-material #ddlActZoneList-list .k-item.k-state-hover,
        .k-materialblack #ddlActZoneList-list .k-item,
        .k-materialblack #ddlActZoneList-list .k-item.k-state-hover {
            padding-left: 5px;
            border-left: 0;
        }

        #ddlActZoneList-list .k-item > span {
            box-sizing: border-box;
            display: inline-block;
            vertical-align: bottom;
        }

        #ddlActZoneList-list .k-item > span:first-child {
            width: 50px;
            height: 40px;
            background-repeat: no-repeat;
        }
         .selected-value {
            display: inline-block;
            vertical-align: middle;
            width: 24px;
            height: 24px;
            background-size: 100%;
            margin-right: 5px;
            border-radius: 50%;
        }
       div.k-tabstrip {
           background: none transparent;
           border-width: 0;
       }

           div.k-tabstrip .k-tabstrip-items {
               padding: 0;
           }

           div.k-tabstrip .k-content {
               border-width: 1px 0 0;
                height:100% !important;
           }
            div.k-tabstrip:focus {
               box-shadow: none;
           }
           div.k-treeview{
               white-space:normal !important;
           }
       .k-treeview .k-i-collapse:before {
          content: "\e121" !important;
       }

       .k-treeview .k-i-expand:before {
            content: "\e11e" !important;
       }
       .k-state-selected{
           background-color:#777 !important; 
       }
       .k-state-focused{
            box-shadow: inset 0 0 0 0 #172b4d !important; 
            background-color:#aaa !important; 
           color: #000;
       }
       .searchItem:focus {
            outline: 1px dashed red;
        }

        .sr-only {
            position: absolute;
            width: 1px;
            height: 1px;
            padding: 0;
            margin: -1px;
            overflow: hidden;
            clip: rect(0,0,0,0);
            border: 0;
        }
        
        #PolicyContent .template-wrapper {
        background: unset;
        display: flex;
        flex-direction: row;
        max-height: 50vh;
        height: 30vh;
        max-width: 75vw;
        text-align: initial;
    }
    
    .RenderHeaderCell {
        background: #323e48 !important;
        color: #fff !important;
    }  
    .PolicySection * {
        font-size: 16px !important;
    }
    .PolicyPrintContent .bookmark {
        text-decoration: none !important;
    }
