

/* Start:/bitrix/templates/admomo/components/bitrix/menu/main_menu/style.css?14847323699563*/
ul#vertical-multilevel-menu, #vertical-multilevel-menu ul {
    margin: 0;
    padding: 0;
    list-style: none;
    font-size: 13px;
    -webkit-box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.3);
    box-shadow: 1px 1px 1px 1px rgba(0, 0, 0, 0.3);
   /* -webkit-border-radius: 7px 7px 7px 7px;*/
    /*border-radius: 7px 7px 7px 7px;*/
    background:url(/bitrix/templates/admomo/components/bitrix/menu/main_menu/../../../../images/br_menu.png);
   /* background: #F5F5F5;*/
    /*border: 1px solid rgba(180,180,180,1);*/
}

/*Submenu box*/
#vertical-multilevel-menu li ul {
    position: absolute;
    top: auto;
    display: none;
    z-index: 500;
    height: auto;
    border: 1px solid #C1C1C1;
    border-bottom: none;
    width: 310px;
    background: #F5F5F5;
    /*margin: 1px 0;*/
}

/* Submenu Items */
#vertical-multilevel-menu li a {
    display: block;
    text-decoration: none;
    color: #4F4F4F;
    font-weight: bold;
    padding: 5px;
    /*background: #F5F5F5;*/
    border-bottom: 1px solid #C1C1C1;
    width: 300px;
}

/*#vertical-multilevel-menu ul:first-child li a{
    -webkit-border-radius: 7px 7px 7px 7px;
}*/

/*Items selected*/
#vertical-multilevel-menu li a.item-selected {
    background-color: #D6D6D6;
}

/*Items Hover */
#vertical-multilevel-menu li a:hover {
    width: 300px;
    background-color: #D6D6D6;
   /* -webkit-border-radius: 3px;
    border-radius: 3px;*/

}

/*Rootmenu Items*/
#vertical-multilevel-menu a.root-item {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 212px;
    padding: 9px;
    overflow: hidden;
    border: none;
    font: bold 13px/1.25 Arial, Helvetica, sans-serif;
    color: #fff;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    background-color: #185594;
    /*background: -webkit-linear-gradient(-90deg, rgba(255, 255, 255, 1) 0, rgb(237, 237, 237) 100%);
    background: -moz-linear-gradient(180deg, rgba(255, 255, 255, 1) 0, rgb(237, 237, 237) 100%);
    background: linear-gradient(180deg, rgba(255, 255, 255, 1) 0, rgb(237, 237, 237) 100%);*/
    /*-webkit-box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.3);
    box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.3);*/
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);
    text-decoration: none;
    margin: 2px 0;
}

#vertical-multilevel-menu li:first-child a.root-item {
    /*-webkit-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0;*/
}

#vertical-multilevel-menu li:last-child a.root-item {
   /* -webkit-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px;*/
}

#vertical-multilevel-menu li:only-child a.root-item {
   /* -webkit-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px;*/
}

#vertical-multilevel-menu li a.root-item {
   /* -webkit-border-radius: 1px;
    border-radius: 1px;*/
}

/*#vertical-multilevel-menu li:first-child a{
    -webkit-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0;
}

#vertical-multilevel-menu li:last-child a{
    -webkit-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px;
}

#vertical-multilevel-menu li:only-child a{
    -webkit-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px;
}

#vertical-multilevel-menu li a{
    -webkit-border-radius: 0;
    border-radius: 0;
}*/

/*#vertical-multilevel-menu li:first-child ul li:first-child a.root-item {
    -webkit-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0;
}

#vertical-multilevel-menu li:last-child ul li:last-child a.root-item {
    -webkit-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px;
}

#vertical-multilevel-menu li:only-child ul li:only-child a.root-item {
    -webkit-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px;
}*/

/*#vertical-multilevel-menu ul li:first-child a.root-item {
    -webkit-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0;
}

#vertical-multilevel-menu ul li:last-child a.root-item {
    -webkit-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px;
}

#vertical-multilevel-menu ul li:only-child a.root-item {
    -webkit-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
}

#vertical-multilevel-menu ul li a.root-item {
    -webkit-border-radius: 0;
    border-radius: 0px 0px 0px 0;
}*/

/*
#vertical-multilevel-menu ul.root-item li ul li ul li:first-child a{
    -webkit-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0;
}

#vertical-multilevel-menu ul.root-item li ul li ul li:last-child a{
    -webkit-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px;
}

#vertical-multilevel-menu ul.root-item li ul li ul li:only-child a{
    -webkit-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
}

#vertical-multilevel-menu ul.root-item li ul li ul li a{
    -webkit-border-radius: 0;
    border-radius: 0;
}

#vertical-multilevel-menu ul.root-item li ul li:first-child a{
    -webkit-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0;
}

#vertical-multilevel-menu ul.root-item li ul li:last-child a{
    -webkit-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px;
}

#vertical-multilevel-menu ul.root-item li ul li:only-child a{
    -webkit-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
}

#vertical-multilevel-menu ul.root-item li ul li a{
    -webkit-border-radius: 0;
    border-radius: 0;
}
*/

/*#vertical-multilevel-menu ul.root-item li ul li:first-child a{
    -webkit-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0;
}

#vertical-multilevel-menu ul.root-item li ul li:last-child a{
    -webkit-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px;
}

#vertical-multilevel-menu ul.root-item li ul li:only-child a{
    -webkit-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
}

#vertical-multilevel-menu ul.root-item li ul li a{
    -webkit-border-radius: 0;
    border-radius: 0;
}*/

/*#vertical-multilevel-menu ul.root-item li ul li:first-child a{
    -webkit-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0;
}

#vertical-multilevel-menu ul.root-item li ul li:last-child a{
    -webkit-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px;
}

#vertical-multilevel-menu ul.root-item li ul li:only-child a{
    -webkit-border-radius: 5px 5px 5px 5px;
    border-radius: 5px 5px 5px 5px;
}

#vertical-multilevel-menu ul.root-item li ul li a{
    -webkit-border-radius: 0;
    border-radius: 0;
}*/

/*Rootmenu Items hover*/
#vertical-multilevel-menu a.root-item:hover, #vertical-multilevel-menu a.root-item-selected:hover {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 212px;
    /*height: 20px;*/
    padding: 9px;
    overflow: hidden;
    border: none;
    font: bold 13px/1.25 Arial, Helvetica, sans-serif;
    color: #FFCC00;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    background: -webkit-linear-gradient(-90deg, rgba(27, 127, 178, 1) 0, rgb(19, 94, 139) 100%);
    background: -moz-linear-gradient(180deg, rgba(27, 127, 178, 1) 0, rgb(19, 94, 139) 100%);
    background: linear-gradient(180deg, rgba(27, 127, 178, 1) 0, rgb(19, 94, 139) 100%);
    /*-webkit-box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.3);
    box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.3);*/
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);
}

/*Rootmenu Items Selected*/
#vertical-multilevel-menu a.root-item-selected {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 212px;
    padding: 9px;
    overflow: hidden;
    border: none;
    font: bold 13px/1.25 Arial, Helvetica, sans-serif;
    color: rgb(255, 255, 255);
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    background: #345e97;
    /*-webkit-box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.3);
    box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.3);*/
    text-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);
}

#vertical-multilevel-menu li:first-child a.root-item-selected {
    -webkit-border-radius: 5px 5px 0 0;
    border-radius: 5px 5px 0 0;
}

#vertical-multilevel-menu li:last-child a.root-item-selected {
    -webkit-border-radius: 0 0 5px 5px;
    border-radius: 0 0 5px 5px;
}

/*Parent item*/
#vertical-multilevel-menu a.parent {
    background: url(/bitrix/templates/admomo/components/bitrix/menu/main_menu/images/arrow.gif) center right no-repeat;
}

/*Denied items*/
#vertical-multilevel-menu a.denied {
    background: /*#F5F5F5*/ url(/bitrix/templates/admomo/components/bitrix/menu/main_menu/images/lock.gif) center right no-repeat;
    color: #DDDDDD;
    padding-right: 10px;
}

/* Holly Hack. IE Requirement \*/
* html ul#vertical-multilevel-menu li {
    float: left;
    height: 1%;
}

* html ul#vertical-multilevel-menu li a {
    height: 1%;
}

/* End */

/*Submenu margin*/
#vertical-multilevel-menu li ul.root-item {
    margin: -27px 0 0 200px;

}

#vertical-multilevel-menu li ul {
    margin: -27px 0 0 290px;
}

/*Submenu hide*/
#vertical-multilevel-menu li:hover ul ul,
#vertical-multilevel-menu li.jsvhover ul ul,
#vertical-multilevel-menu li:hover ul ul ul,
#vertical-multilevel-menu li.jsvhover ul ul ul {
    display: none;
}

/*Submenu show*/
#vertical-multilevel-menu li:hover ul,
#vertical-multilevel-menu li.jsvhover ul,
#vertical-multilevel-menu li li:hover ul,
#vertical-multilevel-menu li li.jsvhover ul,
#vertical-multilevel-menu li li li:hover ul,
#vertical-multilevel-menu li li li.jsvhover ul {
    display: block;
}
/* End */
/* /bitrix/templates/admomo/components/bitrix/menu/main_menu/style.css?14847323699563 */
