.VerticalMenuControl ul.MenuList ul.dropdown.show li.sub:not(:last-child) {
       /** border-top: 1px dashed #bcc9d3;**/
        position: relative;
}
.VerticalMenuControl ul.MenuList ul.dropdown.show li.sub {
    position: relative;
}
.VerticalMenuControl ul.MenuList ul.dropdown.show li.sub::before {
    position: absolute;
    content: "";
    display: block;
    width: 5px;
    height: 5px;
    background: #fff;
        left: 16px;
    top: 13px;
        border-radius: 2px;
}
/* ================= MENU DỌC ================= */
.VerticalMenuControl{
        margin-bottom: 20px;
        width: 100%!important;
}
.VerticalMenuControl ul.MenuList {
        list-style: none;
        margin: 0;
        padding: 0;
        font-family: Roboto, Arial, sans-serif;
}
.VerticalMenuControl ul:nth-child(1) {
      /**  border: 1px solid;
        border-image:linear-gradient(to bottom,  #1151b0, #93befe, #1151b0) 1;
        padding: 10px;**/
}
.VerticalMenuControl ul.MenuList li.top .has-sub{
        display: none
}
.VerticalMenuControl ul.MenuList li.top a{

    padding: 8px 15px 8px 5px;
    color: #1b1d2d;
    font-size: 15px;
    font-family: 'Merriweather';
    display: block;

}
.VerticalMenuControl:before{
}
.VerticalMenuControl li.sub:hover > ul.dropdown {
        display: none;
}
/*
.VerticalMenuControl li.sub:focus-within > ul.dropdown {
display: block;
} 
*/
/* item cấp 1 */
.VerticalMenuControl ul.MenuList > li.sub {
        margin-bottom: 6px;
}
/* link cấp 1 */
.VerticalMenuControl ul.MenuList > li.sub > a {
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding: 10px 14px;
        background: #e9f2ff;
        color: #000;
        text-decoration: none;
        border-radius: 4px;
        font-weight: 500;
}
/* hover */
.VerticalMenuControl ul.MenuList > li.sub > a:hover {
        background: #d9e9ff;
}
/* ================= MŨI TÊN ================= */
.VerticalMenuControl ul.MenuList a.has-sub::after {
              content: "";
    width: 8px;
    height:8px;
    border-right: 2px solid currentColor;
    border-bottom: 2px solid currentColor;
    transform: rotate(-45deg);
    transition: transform .25s ease;
    right: 10px;
    position: absolute;
}
/* xoay mũi tên khi mở */
.VerticalMenuControl ul.MenuList li.sub:hover > a.has-sub::after,
.VerticalMenuControl ul.MenuList li.sub:focus-within > a.has-sub::after {
        transform: rotate(45deg);
}
/* ================= SUBMENU ================= */
.VerticalMenuControl ul.MenuList ul.dropdown {
        list-style: none;
        margin: 0;
        display: none;
        padding: 0;
}
.VerticalMenuControl ul.MenuList ul.dropdown.show {
        display: block;
}
.VerticalMenuControl ul.MenuList ul.dropdown li:first-child{
	border-radius: 5px 5px 0 0;
}
.VerticalMenuControl ul.MenuList ul.dropdown li:last-child{
	border-radius: 0px 0px 5px 5px;
}
.VerticalMenuControl ul.MenuList ul.dropdown li{
                background: #f2751c;
      border-bottom: 1px solid #ff852e;
}
.VerticalMenuControl ul.MenuList ul.dropdown li.sub li{
        border-bottom: none
}
.VerticalMenuControl ul.MenuList ul.dropdown li.sub li{
        padding-left: 20px;
}
/* hiển thị submenu */
/*
.VerticalMenuControl ul.MenuList li.sub:hover > ul.dropdown,
ul.MenuList li.sub:focus-within > ul.dropdown {
display: block;
}
*/
/* ================= ITEM CẤP 2 ================= */
.VerticalMenuControl ul.MenuList ul.dropdown li.sub a {
        display: flex;
        align-items: center;
           padding: 5px 10px 5px 10px;
        color: #fff;
        font-size: 15px;
        font-family: Roboto;
                font-weight: 500;
        text-decoration: none;
        position: relative;
}
/* icon hình thoi cam */
.VerticalMenuControl ul.MenuList ul.dropdown li.sub a::before {
}
/* hover item cấp 2 */
.VerticalMenuControl ul.MenuList ul.dropdown li.sub a:hover {
        color: #fff5bf;
}
/* ================= ACTIVE THEO URL ================= */
.VerticalMenuControl ul.MenuList a.active,
.VerticalMenuControl ul.MenuList li.sub.active > a {
        background: #2b78e4;
        color: #fff;
}
@media (max-width: 1023px){
        .VerticalMenuControl{
                padding: 0 10px!important;
                margin-bottom: 20px;
        }
}
