/* ####################################
   Site Map Widget

   - Critical Rendering Path: Optional
   ################################## */

.siteMapContainer {
}

    .siteMapContainer .parentContainer {
    }

    .siteMapContainer ul {
    }

        .siteMapContainer ul li {
        }

    .siteMapContainer ul.level1 {
        float: left;
        width: 100%;
        margin-bottom: var(--site-box-margin-bottom);
    }

        .siteMapContainer ul.level1 li {
        }
        
        .siteMapContainer ul.level1 li.level1 {
            float: left;
            width: 32%;
            margin-right: 2%;
            margin-bottom: var(--site-box-margin-bottom);
        }
        
        .siteMapContainer ul.level1 li:nth-child(3n) {
            margin-right: 0;
        }
        
        .siteMapContainer ul.level1 li:nth-child(3n+1) {
            clear: left;
        }

    .siteMapContainer ul.level2 {
    }

        .siteMapContainer ul.level2 li {
        }

    .siteMapContainer ul.level3 {
    }

        .siteMapContainer ul.level3 li {
        }

@media screen and (max-width: 600px) {

    .siteMapContainer ul.level1 {
        float: none;
        margin-bottom: var(--site-box-margin-bottom);
    }

        .siteMapContainer ul.level1 li.level1 {
            float: none;
            width: auto;
            margin-right: 0;
            margin-bottom: var(--site-box-margin-bottom);
        }
        
        .siteMapContainer ul.level1 li:nth-child(3n+1) {
            clear: left;
        }
        
}

