/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media all and (max-width: 980px){.treeorg-container .closer{height:28px;width:28px;line-height:36px;border-radius:5px;margin:10px;font-size:20px;}.treeorg-container ul{background-color:rgb(240,240,240);}.treeorg-container .treeorg-container-2{flex-direction:column;display:flex;}.treeorg-container .treeorg-container-3:before{z-index:-1;height:unset;}.treeorg-container .treeorg-topbar{flex-wrap:wrap;padding:5px 0;justify-content:center;}.treeorg-container .treeorg-topbar .name{margin:6px 0px 0 auto;line-height:initial;}.treeorg-container .treeorg-topbar .filter{margin:0 5px;width:calc(100% - 10px);}.treeorg-container ul.treeorg{width:100vw;position:unset;height:unset;margin-top:0;overflow:visible;min-height:100%;}.treeorg-container ul li{flex-direction:column;padding:0;}.treeorg-container ul li .item-wrapper{margin:0 40px;width:calc(100% - 80px);flex:unset;}.treeorg-container ul.treeorg-submenu{width:100vw;background-color:rgb(240,240,240);position:unset;box-shadow:unset;right:0;width:100vw;overflow:hidden;max-height:0;margin:0;transition:all 0.6s linear 0s;}.treeorg-container ul li.treeorg-item-open{flex-direction:column;background-color:#ccc;box-shadow:0px 0px 8px 3px #777;z-index:2;z-index:2;}.treeorg-container ul li.has-childs.treeorg-item-open{max-height:100%;position:absolute;top:0;z-index:999;transition:all 0.6s linear 0s;}.treeorg-container ul li.treeorg-item-open > ul{margin:0;max-height:1800px;transition-delay:0.8s;height:unset;width:100vw;background-color:#ddd;box-shadow:inset 0px 19px 10px -15px #777;}.treeorg-container ul .inner{width:100vw;box-shadow:unset;overflow:visible;height:unset;padding:0;}.treeorg-container ul li .details{transition-delay:0.8s;}body.treeorg-open{overflow:hidden;}.treeorg-container .treeorg-container-3{overflow:auto;position:relative;}.treeorg-container ul.treeorg li.treeorg-item > .item-wrapper{transition:all 0.6s linear 0s;}.treeorg-container ul.treeorg li.treeorg-item.active-trail > .item-wrapper,.treeorg-container ul.treeorg li.treeorg-item.treeorg-item-open > .item-wrapper{transition:all 0.6s linear 0s;margin:0 40px;width:calc(100% - 80px);border:0;}.treeorg-container ul.treeorg-submenu-2{width:100vw;background-color:rgb(240,240,240);position:unset;box-shadow:unset;right:0;width:100vw;overflow:hidden;max-height:0;margin:0;transition:all 0.6s linear 0s;background-color:#eee;}.treeorg-container ul li.treeorg-item-open > ul.treeorg-submenu-2{background-color:#eee;}.treeorg-container ul li.treeorg-submenu-item.treeorg-item-open{position:absolute;top:0;padding:0;right:0;display:flex;height:100%;}.treeorg-container ul li.treeorg-submenu-item.treeorg-item-open > .item-wrapper{margin:0 50px;width:calc(100% - 100px);flex:unset;}.treeorg-container ul li.treeorg-submenu-item.treeorg-item-open > .item-wrapper > i.has-childs-icon{left:unset;right:-28px;transform:scale(-1.5);}.treeorg-container .treeorg-container-3.treeorg-item-open-treeorg{overflow:hidden;height:100%;}.treeorg-container .treeorg-container-3.treeorg-item-open-treeorg .treeorg{height:100%;}.treeorg-container .treeorg-container-3.treeorg-item-open-treeorg .treeorg .inner{overflow:auto;}.treeorg-container ul li.treeorg-item.treeorg-item-open > .treeorg-submenu{height:100%;overflow:auto;}.treeorg-container ul li.treeorg-submenu-item.treeorg-item-open > .treeorg-submenu-2{overflow:auto;}.treeorg-container ul li.treeorg-item-open > .item-wrapper > .details{transition:max-height 0.4s linear 0s,opacity 0.6s linear 0.4s;}.treeorg-container ul li i.has-childs-icon{left:-20px;}.treeorg-container ul li.treeorg-item-open > .item-wrapper > i.has-childs-icon{transform:scale(-1.5);left:unset;right:-20px;transition:all 0.4s linear 0s;}.treeorg-container ul li.treeorg-item.treeorg-item-open{background-color:#bce4ff;}.treeorg-container ul li.treeorg-submenu-item.treeorg-item-open{background-color:#fff;}.treeorg-container ul li.treeorg-item.treeorg-item-open > .treeorg-submenu .inner{padding:15px 0;}body.treeorg-search-active .treeorg-container ul li.treeorg-item.treeorg-item-open > .treeorg-submenu{overflow:unset;}body.treeorg-search-active .treeorg-container ul li.treeorg-item.treeorg-item-open > .treeorg-submenu .inner{padding:0;}body.treeorg-search-active .treeorg-container ul li.treeorg-submenu-item.treeorg-item-open{position:relative;}body.treeorg-search-active .treeorg-container ul li.treeorg-submenu-item.treeorg-item-open > .treeorg-submenu-2{overflow:visible;}.block-auto-brand-header-block .block-content{padding:20px 0 0;margin:0;font-size:12px;}
}
@media all and (max-width: 980px){
}
