.left_block .catalog .catalog-tree-wrapper{border:0 none!important;padding:0!important}
.tree_menu.treeview,.tree_menu.treeview ul{padding:0;margin:0;list-style:none} 
.tree_menu.treeview{margin:0 0 10px 0} .tree_menu.treeview ul{margin-top:4px} 
.tree_menu.treeview li a{line-height:16px;display:block} 
.tree_menu.treeview li.active a{color:#333;text-decoration:underline} 
.tree_menu.treeview li.active li a{color:#038;text-decoration:none} 
.tree_menu.treeview li{margin:0;padding:0 0 0 20px;background:url(/images/trview/treeview-folders-line.webp) 0 0 no-repeat;list-style:none outside none;list-style-image:url(/images/blank.gif)} 
.tree_menu.treeview li.collapsable,div.catalog .treeview li.expandable{background-position:0 -176px} 
.tree_menu.treeview div.collapsable-hitarea{background-position:-64px -25px} 
.tree_menu.treeview div.expandable-hitarea{background-position:-80px -3px} 
.tree_menu.treeview li.lastExpandable{background:0} 
.tree_menu.treeview li.lastExpandable div{background-position:-32px -67px} 
.tree_menu.treeview li.lastCollapsable{background:0} 
.tree_menu.treeview div.lastCollapsable-hitarea{background-position:0 -111px} 
.tree_menu.treeview li.last{background-position:0 -7766px} 
.tree_menu.treeview .hitarea{height:16px;width:20px;margin-left:-20px;float:left;cursor:pointer;background-image:url(/images/trview/treeview-folders.gif)} 
@media(min-width:768px){
	.maintopmenu ul.nav li.dropdown:hover ul.dropdown-menu{display:block;margin:0} 
	.maintopmenu a.menu:after,.dropdown-toggle:after{content:none}
} 
#topmenu_label{float:left;padding-left:15px;font-size:130%;font-weight:700;line-height:55px;color:#000;text-shadow:1px 1px 1px #aaa} 
.mnu_thumb{display:none} div.catalog-tree-wrapper .treeview div.collapsable-hitarea{background-position:-104px -104px!important} 
div.catalog-tree-wrapper .treeview div.expandable-hitarea{background-position:0 0!important} 
div.catalog-tree-wrapper .treeview .hitarea{background-image:url("images/menu-sprite.webp")!important;cursor:pointer;float:none!important;height:16px;margin-left:0!important;width:20px;position:absolute;left:12px;top:0;margin-top:0} 
div.catalog-tree-wrapper .treeview li{background:0 none!important;position:relative;padding:0!important} 
div.catalog-tree-wrapper .treeview ul{margin-top:0!important} 
div.catalog-tree-wrapper .treeview li a{background-color:#eff3f7;background-image:url("images/menu-point.webp")!important;background-position:12px center!important;background-repeat:no-repeat;border-bottom:1px solid #587491;border-top:1px solid #fff;display:block;line-height:16px;padding:12px 12px 12px 40px;width:100%;color:#587592!important} 
div.catalog-tree-wrapper .treeview li.expandable>a,
div.catalog-tree-wrapper .treeview li.collapsable>a,
div.catalog-tree-wrapper .treeview li.expandable,
div.catalog-tree-wrapper .treeview li.collapsable{background-image:none!important;background-position:0 0;background-repeat:no-repeat} 
div.catalog-tree-wrapper .treeview li a :hover,
div.catalog-tree-wrapper .treeview li.collapsable a{background-color:#cbdce6} 
div.catalog-tree-wrapper .treeview ul li a:hover{background-color:#cbdce6!important} 
div.catalog-tree-wrapper .treeview ul li a{background-color:#d1e8e3!important;padding:12px 12px 12px 60px !important;background-image:url("images/menu-point.webp")!important;background-position:39px center!important;background-repeat:no-repeat} 
div.catalog-tree-wrapper .treeview li{background-image:url("images/menu-point.webp")!important;background-position:39px center!important;background-repeat:no-repeat} 
div.divdowner ul#aleftmenu, 
div.divdowner ul#aleftmenu2{margin:0;padding:0;list-style:none;border-top:1px solid #587491} 
div.catalog-tree-wrapper.render-type-3 ul#groups>li a,
div.catalog-tree-wrapper.render-type-3 ul#groupsseo>li a,
div.catalog-tree-wrapper.render-type-3 ul#dopo>li a,
div.catalog-tree-wrapper.menu-render-type-3 ul#groups>li a,
div.catalog-tree-wrapper.menu-render-type-3 ul#groupsseo>li a,
div.catalog-tree-wrapper.menu-render-type-3 ul#dopo>li a,
ul#aleftmenu>li a,ul#aleftmenu2>li a,
div.catalog div.catalog-tree-wrapper.render-type-3 ul#groups>li span,
div.catalog div.catalog-tree-wrapper.render-type-3 ul#groupsseo>li span,
div.catalog div.catalog-tree-wrapper.render-type-3 ul#dopo>li span,
div.catalog div.catalog-tree-wrapper.menu-render-type-3 ul#groups>li span,
div.catalog div.catalog-tree-wrapper.menu-render-type-3 ul#groupsseo>li span,
div.catalog div.catalog-tree-wrapper.menu-render-type-3 ul#dopo>li span,
ul#aleftmenu>li p,ul#aleftmenu2>li p{background-color:#eff3f7;background-image:url("images/menu-point.webp");background-position:12px center;background-repeat:no-repeat;border-bottom:1px solid #587491;border-top:1px solid #fff;display:block;line-height:16px;padding:12px 12px 12px 40px;width:100%;color:#587592!important;text-transform:uppercase} 
ul#aleftmenu>li p,ul#aleftmenu2>li p,
ul#btmnu>li p{margin:0} 
ul#btmnu>li p{color:#af7303} 
div.catalog-tree-wrapper.render-type-3 .active > ul{display:block;padding:0 !important} 
div.catalog-tree-wrapper.render-type-3 .active > ul li a,
div.catalog div.catalog-tree-wrapper.render-type-3 .active > ul li span,
div.catalog-tree-wrapper.menu-render-type-3 .active > ul{display:block;padding:0 !important} 
div.catalog-tree-wrapper.menu-render-type-3 .active > ul li a,
div.catalog div.catalog-tree-wrapper.menu-render-type-3 .active > ul li span
{background-color:#d1e8e3!important;padding:12px 12px 12px 60px !important;background-image:url("images/menu-point.webp")!important;background-position:39px center!important;background-repeat:no-repeat;text-transform:none!important} 
div.catalog-tree-wrapper.render-type-3 ul#groups li a:hover,
div.catalog-tree-wrapper.render-type-3 ul#groupsseo li a:hover,
div.catalog-tree-wrapper.render-type-3 ul#dopo li a:hover,
div.catalog-tree-wrapper.menu-render-type-3 ul#groups li a:hover,
div.catalog-tree-wrapper.menu-render-type-3 ul#groupsseo li a:hover,
div.catalog-tree-wrapper.menu-render-type-3 ul#dopo li a:hover,
ul#aleftmenu li a:hover,ul#aleftmenu2 li a:hover{background-color:#cbdce6!important} 
div.catalog-tree-wrapper.render-type-3 ul#groups>li.active a,
div.catalog-tree-wrapper.render-type-3 ul#groupsseo>li.active a,
div.catalog-tree-wrapper.render-type-3 ul#dopo>li.active a,
div.catalog-tree-wrapper.menu-render-type-3 ul#groups>li.active a,
div.catalog-tree-wrapper.menu-render-type-3 ul#groupsseo>li.active a,
div.catalog-tree-wrapper.menu-render-type-3 ul#dopo>li.active a,
ul#aleftmenu>li.active a,
ul#aleftmenu2>li.active a,
div.catalog div.catalog-tree-wrapper.render-type-3 ul#groups>li.active span,
div.catalog div.catalog-tree-wrapper.render-type-3 ul#groupsseo>li.active span,
div.catalog div.catalog-tree-wrapper.render-type-3 ul#dopo>li.active span,
div.catalog div.catalog-tree-wrapper.menu-render-type-3 ul#groups>li.active span,
div.catalog div.catalog-tree-wrapper.menu-render-type-3 ul#groupsseo>li.active span,
div.catalog div.catalog-tree-wrapper.menu-render-type-3 ul#dopo>li.active span,
ul#aleftmenu>li.active p,ul#aleftmenu2>li.active p{background-image:url("images/menu-active.webp")} 
div.catalog-tree-wrapper.render-type-3 .active > ul li a.selected,div.catalog-tree-wrapper.menu-render-type-3 .active > ul li a.selected,
div.catalog div.catalog-tree-wrapper.render-type-3 .active > ul li span.selected, div.catalog div.catalog-tree-wrapper.menu-render-type-3 .active > ul li span.selected{background-image:url("images/menu-active.webp")!important} 

div.catalog.catalog-big-icons div.catalog-tree-wrapper.menu-render-type-3 ul#groups > li a{background-image:url("images/menu-point-big.webp")!important}
div.catalog.catalog-big-icons div.catalog-tree-wrapper.menu-render-type-3 ul#groups li.has_childs > a{background-image:url("images/menu-point-has-childs-big.webp")!important}
div.catalog.catalog-big-icons div.catalog-tree-wrapper.menu-render-type-3 ul#groups > li.active span{background-image:url("images/menu-active-big.webp")!important}
div.catalog.catalog-big-icons div.catalog-tree-wrapper.menu-render-type-3 ul#groups li.active>a{background-image:url("images/menu-active-big.webp")!important}
div.catalog.catalog-big-icons div.catalog-tree-wrapper.menu-render-type-3 .active > ul li a,div.catalog div.catalog-tree-wrapper.menu-render-type-3 .active > ul li span {padding-left: 68px !important}

.sub-header .left_block .catalog{margin:0} 
.sub-header .left_block .catalog .catalog-tree-wrapper{padding:0!important;position:absolute;z-index:999;border:1px solid #587491;box-shadow:0 16px 12px #999;margin-top:-4px;width:100%} 
.sub-header div.catalog-tree-wrapper.render-type-2 li:hover ul,.sub-header div.catalog-tree-wrapper.menu-render-type-2 li:hover ul,
.sub-header div.catalog-tree-wrapper.render-type-3 li:hover ul,.sub-header div.catalog-tree-wrapper.menu-render-type-3 li:hover ul{display:block} 
.sub-header div.catalog-tree-wrapper.render-type-3 li,.sub-header div.catalog-tree-wrapper.render-type-3 .active,
.sub-header div.catalog-tree-wrapper.menu-render-type-3 li,.sub-header div.catalog-tree-wrapper.menu-render-type-3 .active{position:relative} 
.sub-header div.catalog-tree-wrapper.render-type-3 .active > ul,
.sub-header div.catalog-tree-wrapper.render-type-3 li:hover > ul,
.sub-header div.catalog-tree-wrapper.menu-render-type-3 .active > ul,
.sub-header div.catalog-tree-wrapper.menu-render-type-3 li:hover > ul{display:block;padding:0 !important;border:1px solid #3d7a6c;box-shadow:0 16px 12px #999;position:absolute;top:3px;width:100%} 
.sub-header div.catalog-tree-wrapper.render-type-3 li:hover > ul,.sub-header div.catalog-tree-wrapper.menu-render-type-3 li:hover > ul{left:78%;z-index:1003} 
.sub-header div.catalog-tree-wrapper.render-type-3 .active > ul,
.sub-header div.catalog-tree-wrapper.render-type-3 .active:hover > ul,
.sub-header div.catalog-tree-wrapper.menu-render-type-3 .active > ul,
.sub-header div.catalog-tree-wrapper.menu-render-type-3 .active:hover > ul{left:98%;z-index:1001} 
ul.tree_level_3 {display:none!important;}
/**  ONTO MENU **/
div.ontomenu{background-color: #eff3f7;padding: 8px;}

div.ontomenu-wrap{display: -webkit-box;display: -ms-flexbox;display: flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
div.metocat{	width:100px;}
div.ontomenu ul#ontoul{margin:0;padding:0;text-align:center;}
div.ontomenu ul#ontoul li{display: inline-block;vertical-align:middle;position:relative;text-align:left;margin:0 2px;}
ul#ontoul li a{padding:6px 12px;display:block;text-transform:uppercase;font-size:1em;border: 1px solid #eff3f7;}
ul#ontoul li a:hover{color:#000;}
ul#ontoul li ul{position: absolute;padding: 8px;background-color:#d5e2ea;border: 1px solid #87acc2;display:none;z-index:100;}
ul#ontoul li:hover ul, ul#ontoul li ul:hover{display: block;}
div.ontomenu ul#ontoul li ul li{display: block;}
ul#ontoul li.active > a{background-color: #fefefe; border: 1px solid #e68e0d; color: #e68e0d;}
ul#ontoul li#ontoul_item_76 a, ul#ontoul li#ontoul_item_83 a{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:0 none;box-shadow:0 0 4px #ddd;text-shadow:1px 2px #555;text-transform:uppercase;color:#fff;font-weight:bold;background-color:#feca05;background-image:-khtml-gradient(linear,left top,left bottom,from(#feca05),to(#f8951d));background-image:-moz-linear-gradient(top,#feca05,#f8951d);background-image:-ms-linear-gradient(top,#feca05,#f8951d);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#feca05),color-stop(100%,#f8951d));background-image:-webkit-linear-gradient(top,#feca05,#f8951d);background-image:-o-linear-gradient(top,#feca05,#f8951d);background-image:linear-gradient(#feca05,#f8951d);cursor:pointer;cursor:hand}
ul#ontoul li#ontoul_item_76 a:hover, ul#ontoul li#ontoul_item_83 a:hover{color:#000; text-shadow: none;}
div.metocat, div.metocat div.mtcat, div.metocat div.w_panelwrap, div.metocat div.w_panel_button{position:static;}
div.w_panel_button span{padding:6px 12px;}

div.catalog div.navbar-header{
    background-color: #feca05;
    background-image: linear-gradient(#feca05, #f8951d);
    border: 0 none;
    cursor: pointer;
    display: none;
    padding: 0;
    text-align: center;
}
div.sub-header div.catalog div.navbar-header{display:block;}

div.catalog div.navbar-header span.topmenu_label {
    text-align: center;
    color: #fff;
    display: block;
    font-size: 1.2em;
    font-weight: bold;
    padding: 12px 6px 12px 36px;
    text-shadow: 1px 2px #555;
    text-transform: uppercase;
}
	
div.catalog div.navbar-header .navbar-toggle{display: block; float: none; margin: 4px; width: 100%;background-color: transparent; background-image: url("images/openary.webp");background-repeat: no-repeat;border:none;cursor:pointer;}

div.catalog div.navbar-header .iopen {background-position: 8px 8px;}
div.catalog div.navbar-header .iclose {background-position: -82px -84px;}

@media only screen and (max-width:1000px){ul#ontoul li a{padding:6px;font-size:0.9em;}}
@media only screen and (max-width:900px){div.ontomenu ul#ontoul li{margin:0;}}
@media only screen and (max-width:800px){
div.ontomenu{display:none;}
.sub-header div.catalog-tree-wrapper.render-type-3 .active > ul,
.sub-header div.catalog-tree-wrapper.render-type-3 li:hover > ul,
.sub-header div.catalog-tree-wrapper.render-type-3 .active:hover > ul,
.sub-header div.catalog-tree-wrapper.menu-render-type-3 .active > ul,
.sub-header div.catalog-tree-wrapper.menu-render-type-3 li:hover > ul,
.sub-header div.catalog-tree-wrapper.menu-render-type-3 .active:hover > ul{border:0 none;box-shadow:none;left:0;top:0;position:relative} 
.sub-header .left_block .catalog .catalog-tree-wrapper{box-shadow:none} 
.sub-header div.catalog-tree-wrapper.render-type-2 li:hover ul,
.sub-header div.catalog-tree-wrapper.render-type-3 li:hover ul,
.sub-header div.catalog-tree-wrapper.menu-render-type-2 li:hover ul,
.sub-header div.catalog-tree-wrapper.menu-render-type-3 li:hover ul{display:none} 
.sub-header div.catalog-tree-wrapper.render-type-2 li.active:hover ul,
.sub-header div.catalog-tree-wrapper.render-type-3 li.active:hover ul,
.sub-header div.catalog-tree-wrapper.menu-render-type-2 li.active:hover ul,
.sub-header div.catalog-tree-wrapper.menu-render-type-3 li.active:hover ul{display:block} 
.sub-header .left_block .catalog .catalog-tree-wrapper{position:relative}
}

@media only screen and (max-width:768px){
	div.catalog div.navbar-header{display: block;}
}

