
    .pbRightArea:not(.pb-noedit) .pbArea {
     padding: 0px; 
    }

    nav{
        display: block;
        color: #333;
        font-size: 1.6rem;
        height: 100%;
        line-height: 2;
        min-width: 220px;
        word-wrap: break-word;
        padding-top: 90px
    }


    .st-SideNav_Parent{
        background-color: #f4f6fc;
        list-style-type: none;
        margin: 0;
        padding-left: 0;
    }
    
    .st-SideNav li{
        display: list-item;
        text-align: -webkit-match-parent;
    }
    
    .st-SideNav ul{
        padding-left: 0;
        list-style: none;
        overflow: hidden;
    }

    
    .st-SideNav ul li:not(:last-child), .st-SideNav ol li:not(:last-child) {
        margin-bottom: 0px;
    }

    .st-SideNav ul li:before{
        content: none;
    }

    .st-SideNav_Parent_Title{
        font-weight: bold;
        line-height: 1.7;
    }
    
    .st-SideNav_Parent_Title > a,
    .st-SideNav_Parent_Title > span{
        padding: 18px 32px 18px 16px;
    }
    
    
    .st-SideNav a{
        -webkit-transition: opacity .4s;
        transition: opacity .4s;
        color: #333;
        display: block;
        position: relative;
        text-decoration: none;
    }
    
    .st-SideNav a::after{
        border: 4px solid transparent;
        border-left: 5px solid #333;
        content: "";
        display: inline-block;
        position: absolute;
        right: 13px;
        top: 50%;
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%);
    }
    
    .st-SideNav_Parent_Title span{
        color: #333;
        display: block;
        position: relative;
    }

    .st-SideNav_Sibling{
        background-color: #d9deea;
        list-style-type: none;
        margin: 0;
        padding-left: 0;
    }
    
    
    .st-SideNav_Sibling_Title > a{
        padding: 18px 32px 18px 23px;
    }
    
    .st-SideNav_Sibling_Item:not(:first-child) .st-SideNav_Sibling_Title{
        border-top: 1px solid #f4f6fc;
    }
    .st-SideNav_Sibling_Item-current .st-SideNav_Sibling_Title{
        font-weight: bold;
        padding: 18px 32px 18px 23px;
    }
    .st-SideNav_Sibling_Title{
        line-height: 1.7;
    }

    .st-SideNav_Child {
        background-color: #c7ccdb;
        list-style-type: none;
        padding-left: 0;
    }

    .st-SideNav_Child_Item {
        line-height: 1.7;
    }

    .st-SideNav_Child_Item > a {
        padding: 18px 45px 18px 30px;
    }
    
    @media print, screen and (min-width: 768px){
    .st-SideNav{
        margin: 0;
        width: 220px;
        padding-top: 64px
    
    }
    }
