.site-map {
        /* border: 1px solid #003366; */
        border-radius: 5px;
        margin-top: 15px;
}
.site-map > .header {
        color: #222;
        display: inline-block;
        font-size: 16px;
        font-weight: 600;
        text-transform: uppercase;
        white-space: nowrap;
        padding-left: 0;
        line-height: 38px;
        display: none;
}
.site-map > .header > span {
        color: black;
        line-height: 30px;
        padding-left: 10px;
        text-transform: uppercase;
        position: relative;
        font-weight: bold;
}
site-map > .header > span::before {
        width: 46px;
        height: 30px;
        content: " ";
        position: absolute;
        top: -9px;
        left: 0;
        background: url(/gov-lan/5944/icons/bg-h1.png) no-repeat 5px center;
}
.site-map > .button {
        padding: 7px 15px;
        border-bottom: 1px solid #f0ae5a;
}
.site-map > .button > a {
        font-weight: bold;
        margin-right: 15px;
}
.site-map > .button > a:hover {
        color: #ff8c09;
}
.site-map > .RssTree {
        padding: 15px;
}
.site-map > .RssTree > div > *, .site-map > .RssTree > div > * > *, .site-map > .RssTree > div > * > * > * {
        margin: 5px 0;
        width: 100%;
        border-bottom: 1px dashed #f0ae5a !important;
}
.site-map > .RssTree > div > *:last-child, .site-map > .RssTree > div > * > *:last-child, .site-map > .RssTree > div > * > * > *:last-child {
        border-bottom: none !important;
}
.site-map > .RssTree > div > table > tbody > tr > td:last-child > a > span {
        font-weight: bold;
}
.site-map > .RssTree table > tbody > tr > td {
        width: 20px;
        overflow: hidden;
        display: inline-block;
        white-space: nowrap;
}
.site-map > .RssTree table > tbody > tr > td:last-child {
        width: calc(100% - 100px);
}
@media only screen and (max-width: 1023px) {
        .site-map > .RssTree table > tbody > tr > td {
                display: initial !important;
                white-space: break-spaces !important;
        }
}
