.VerticalMenuControl li a {
        display: inline-block;
        /* white-space: nowrap; */
}
ul.dropdown {
        display: block !important;
}
.VerticalMenuControl li span {
        display: none;
        white-space: nowrap;
}
.VerticalMenuControl {
        margin-bottom: 16px;
}
.VerticalMenuControl .title{
        display: none;
}
.VerticalMenuControl ul {
        list-style: outside none none;
        margin: 0;
        padding: 0;
}
.VerticalMenuControl{
        padding: 10px;
        margin-bottom: 10px;
        background: #FFF3E0;
}
.VerticalMenuControl .top > a {
        font-size: 16px;
        text-transform: uppercase;
        font-weight: 600;
        padding: 0;
        color: #da251d;
        display: inline-block;
        margin-bottom: 10px;
}
.VerticalMenuControl .MenuList li.top:hover a {
        /* color: #fff; */
}
.VerticalMenuControl ul .sublink {
        list-style: outside none none;
}
.VerticalMenuControl .MenuList li.top:hover {
}
.VerticalMenuControl .Menulist {
        margin: 0;
        padding: 0;
        width: 100%;
}
.VerticalMenuControl .MenuList li.top {
        width: 100%;
        position: relative;
        /* display: none; */
}
.VerticalMenuControl .MenuList li.top.actived{
        display: block;
}
.VerticalMenuControl .MenuList li.top:last-child {
        border-radius: 0 0 10px;
}
.VerticalMenuControl .MenuList .top>a.sublink {
        color: #da251d;
        padding: 10px 0px;
        gap: 10px;
        /* Grey 4 */
        /* background: #da251d; */
        /* display: none; */
        font-style: normal;
        font-weight: 500;
        font-size: 15px;
        /* identical to box height */
        width: 100%;
        margin-bottom: 0;
        white-space: break-spaces;
        line-height: 1.4;
        text-align: left;
}
.VerticalMenuControl .MenuList .top:hover .second {
}
.VerticalMenuControl .MenuList .top .second {
        display: block !important;
}
.VerticalMenuControl .MenuList .top .second>.sub>.title-cat{
        padding: 10px;
        background: url(images/arrow2.png) no-repeat 0px 18px;
        padding-left: 15px;
        font-weight: 500;
        text-transform: uppercase;
}
.VerticalMenuControl .MenuList .top .second>.sub>.title-cat:before{
        display: none;
}
.VerticalMenuControl .MenuList .top .second>.sub+.sub>.title-cat{
        border-top: 1px dashed #e0e0e0;
}
.VerticalMenuControl .MenuList .second .sub:hover {
        /* background: #fff3e0; */
}
.VerticalMenuControl .MenuList .second .sub:hover a {
        color: #031739 !important;
}
.VerticalMenuControl .MenuList .second .sub {
        /* background: #FBE9E7; */
        display: block;
        position: relative;
        /* margin-bottom: 2px; */
        /* border-left: 1px solid #6c757d1f; */
}
.VerticalMenuControl .MenuList .dropdown {
        /* background: none repeat scroll 0 0 #eceff173; */
        /* box-shadow: 0 6px 10px rgba(0, 0, 0, 0.3); */
        /* left: 100%; */
        position: static;
        width: auto;
        z-index: 50;
        top: 0;
        height: auto;
        padding-left: 0px;
}
.VerticalMenuControl .MenuList .dropdown a.sublink {
        color: #9b0000!important;
        font-weight: 400 !important;
}
.VerticalMenuControl .MenuList .dropdown .sublink:hover {
}
.VerticalMenuControl .MenuList .dropdown .sub {
        /* background: #fff; */
        display: block;
        position: relative;
        /* border-left: 1px solid #6c757d1f; */
}
.VerticalMenuControl .MenuList .dropdown .sub .title-cat{
        /* border-bottom: 1px solid #ddd; */
        /*color: #031739 !important;*/
        text-transform:uppercase;
        padding: 10px 5px;
        color: #202122 !important;
        gap:12px;
        background: url(images/arrow2.png) no-repeat 0px 18px;
        padding-left: 15px;
        font-weight: 500!important;
}
a.title-cat {
}
.VerticalMenuControl .MenuList .dropdown .sub:hover {
        /* background: none repeat scroll 0 0 #FFFDE7; */
}
.VerticalMenuControl .MenuList .dropdown .sub:hover a {
        /* color: #fff!important; */
}
.VerticalMenuControl .MenuList .dropdown .sub .dropdown {
        left: 100%;
        /* position: absolute; */
        top: 0;
        padding-left: 25px;
}
.VerticalMenuControl ul li ul li {
}
.VerticalMenuControl ul li ul li a {
        font-style: normal;
        font-weight: 400;
        font-size: 14px;
        /* identical to box height */
        /* Grey 2 */
        color: #202122 !important;
        padding: 10px 5px;
        display: flex;
        align-items: center;
        gap: 12px;
}
.VerticalMenuControl .MenuList .top .hassub {
        background: url("images/d.png") no-repeat scroll right center rgba(0, 0, 0, 0);
        width: 85%;
}
.VerticalMenuControl ul li ul li a:before{
        /*content: '';*/
        width: 4px;
        height: 4px;
        display: inline-block;
        background: #758CAB;
}
.VerticalMenuControl .MenuList .second .sub.actived>.title-cat{
        /* background: #da251d; */
}
.VerticalMenuControl .MenuList .second .sub.actived a{
        font-style: normal;
        font-weight: 400;
        font-size: 14px;
        /* identical to box height */
        /* Grey 1 */
        color: #031739 !important;
}
.VerticalMenuControl ul.MenuList>.top+.top {
        border-top: 1px dashed #e0e0e0;
}
@media only screen and (max-width: 1024px){
        div.VerticalMenuControl{
                padding: 15px !important;
                margin-bottom: 16px !important;
                border: 1px solid #f4c9cd;
                max-width: calc(100% - 20px);
                margin: auto;
        }
}
