.sitemap{min-width:100%;margin-bottom:4rem}.sitemap_container{width:100%;overflow:scroll;padding-bottom:4rem}.sitemap li.sitemap_title_menu>a{padding-right:45px}.sitemap li a,.sitemap li a.multi:after{position:relative;display:block;margin:0;padding:10px 5px;font-size:.8rem;background-color:#fff;border:1px solid #f5f5f5;border-top:4px solid #95a5a6;-moz-border-radius:5px;-webkit-border-radius:5px;z-index:1}.sitemap li a{box-shadow:1px 1px 2px #6a717f33}.sitemap li a.multi:after{content:" ";position:absolute;left:6px;top:6px;width:100%;height:100%;border-width:2px;border-color:#00acff;border-top-width:0!important;border-left-width:0!important;background-color:transparent;-moz-border-radius:6px;-webkit-border-radius:6px;-moz-border-bottom-right-radius:8px;-webkit-border-bottom-right-radius:8px;z-index:-1}.sitemap li a:before{content:" " attr(href) " ";display:block;text-transform:uppercase;font-size:10px;font-weight:700;word-wrap:break-word;color:#95a5a6}.sitemap.hide_url li a:before{display:none}.sitemap li a small{display:block;font-weight:400;font-size:12px;margin-top:10px}.sitemap .fa{position:absolute;top:15px;right:15px;font-size:16px;vertical-align:middle}.sitemap ul,.sitemap li{position:relative;display:inline-block}.sitemap .primary ul{padding:0;margin:0}.sitemap .primary ul li:before,.sitemap .primary ul li:after{content:""!important;position:absolute;top:0;left:0;border-color:#00acff;border-width:1px;z-index:0}.sitemap .primary ul li a{border-top-color:#e74c3c;width:auto;max-width:200px}.sitemap .primary ul li a:before,.sitemap .primary ul li .fa{color:#e74c3c}.sitemap .primary ul ul{white-space:nowrap}.sitemap .primary ul ul li{position:relative;vertical-align:top;padding-top:15px;margin-right:7px;white-space:normal}.sitemap .primary ul ul li:last-child{padding-right:0}.sitemap .primary ul ul li:before{border-top-style:solid;width:30px;top:35px;margin:0 0 0 -30px}.sitemap .primary ul ul li:first-child:before{border-top-style:none;border-left-style:solid;width:0;height:30px;top:-15px;left:35px;margin:0 0 0 -30px}.sitemap .primary ul ul li a{border-top-color:#3498db}.sitemap .primary ul ul li a:before,.sitemap .primary ul ul li .fa{color:#3498db}.sitemap .primary ul ul ul{display:block;white-space:normal}.sitemap .primary ul ul ul li{display:block;position:relative;width:100%;padding-left:20px;margin-right:0}.sitemap .primary ul ul ul li:before,.sitemap .primary ul ul ul li:first-child:before{border-top-style:none;border-left-style:solid;height:100%;top:0;left:45px}.sitemap .primary ul ul ul li:last-child:before{height:50px}.sitemap .primary ul ul ul li:after{border-top-style:solid;top:50px;left:15px;width:15px}.sitemap .primary ul ul ul li a{border-top-color:#2ecc71;width:-moz-fit-content;width:fit-content;max-width:160px;min-width:140px}.sitemap .primary ul ul ul li a:before,.sitemap .primary ul ul ul li .fa{color:#2ecc71}.sitemap .primary ul ul ul ul li a{border-top-color:#e67e22}.sitemap .primary ul ul ul ul li a:before,.sitemap .primary ul ul ul ul li .fa{color:#e67e22}.sitemap .primary ul ul ul ul ul li a{border-top-color:#9b59b6}.sitemap .primary ul ul ul ul ul li a:before,.sitemap .primary ul ul ul ul ul li .fa{color:#9b59b6}.sitemap .secondary{display:block;margin-top:20px;padding-top:20px;border-top:dotted 2px #eee}.sitemap .secondary ul{white-space:nowrap}.sitemap .secondary ul li{display:inline-block;white-space:normal;padding:0 20px 0 0}.sitemap .secondary ul li:before,.sitemap .secondary ul li:after{display:none}.sitemap .secondary ul li:last-child{padding:0}.sitemap .primary>ul>li>a,.sitemap .primary>ul>li>ul>li,.sitemap .secondary li a{width:-moz-fit-content;width:fit-content}html:lang(ar) .sitemap_title_menu i{display:none}html:lang(ar) .sitemap li a.multi:after{left:initial;right:5px}html:lang(ar) .sitemap .primary ul li:before,.sitemap .primary ul li:after{left:initial;right:-15px}html:lang(ar) .sitemap .primary ul li:after{left:initial;right:14px}html:lang(ar) .sitemap .primary ul ul li:first-child:before{border-left-style:none;border-right-style:solid;left:initial;right:14px}html:lang(ar) .sitemap .primary ul ul ul li{padding-left:0;padding-right:20px}
