.VerticalMenuControl {
}
.VerticalMenuControl ul .sublink {
        list-style: none outside none;
}
.VerticalMenuControl .MenuList {
        width: 100%;
        display: flex;
        flex-wrap: wrap;
        align-content: center;
        align-items: center;
}
.VerticalMenuControl .MenuList li {
        display: block;
        position: relative;
}
.VerticalMenuControl a.sublink:hover {
        color: darkgreen;
        text-decoration: underline;
        margin-left: 20px;
        transition: ease 0.5s;
}
.VerticalMenuControl .MenuList .top {
        border-bottom: 1px solid #388DC8;
        margin-right: 20px;
        width: 100%;
        display: table-cell;
        vertical-align: middle;
}
.VerticalMenuControl .MenuList .sub {
        background: url("images/arrowa.gif") no-repeat scroll 20px 13px #dde7ef;
        padding-left: 38px;
        display: none;
}
.VerticalMenuControl .MenuList .sublink a {
        color: #F58220;
        display: block;
        height: 24px;
        line-height: 24px;
        padding-left: 16px;
}
.VerticalMenuControl .MenuList .sub .sublink {
        padding-left: 0 !important;
}
.VerticalMenuControl .MenuList .top .sublink {
        font: 15px/35px Nunito;
        display: flex;
        align-items: center;
}
.VerticalMenuControl .MenuList .second .sublink {
        background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
        color: #424242 !important;
        font: 14px/35px arial;
        padding: 0;
}
.VerticalMenuControl .MenuList .second .sublink:hover {
        color: #0D3EA5;
}
.VerticalMenuControl .MenuList .dropdown {
        background: none repeat scroll 0 0 #FFFFFF;
        left: 0;
        top: 0;
        width: 200px;
        z-index: 1000;
}
.VerticalMenuControl .MenuList .second {
        display: block;
}
@media only screen and (max-width: 768px){
        .MenuList>li:nth-child(1)>a>img{
                display: block !important;
        }
        .VerticalMenuControl .MenuList{
                flex-wrap: nowrap;
                padding-left: 0;
                overflow: auto;
                /* height: 48px; */
                margin-bottom: 0;
        }
        .VerticalMenuControl .MenuList .top .sublink {
                width: 50px;
                overflow: hidden;
        }
        .VerticalMenuControl .MenuList .top {
                margin-right: 0;
                border-bottom: none;
                width: 50px;
                display: block;
        }
}
