* {
        text-rendering: geometricPrecision}
.VerticalMenuControl {
        background: url("images/chuyenmuc.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
        margin-left: -10px;
        padding-left: 9px;
        padding-top: 44px;
        width: 230px;
        margin-bottom:10px;
}
.VerticalMenuControl ul {
        list-style: none outside none;
        margin: 0;
        padding: 0;
}
.VerticalMenuControl .top > a {
        color: #ffffff;
        display: inline-block;
        margin-bottom: 10px;
        padding-left: 35px;
        padding-top: 5px;
}
.VerticalMenuControl ul .sublink {
        list-style: none outside none;
}
.VerticalMenuControl .MenuList li.top:hover {
}
.VerticalMenuControl li {
        background: url("images/menucon.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
        padding: 0 0 0 20px;
}
.VerticalMenuControl .Menulist {
        margin: 0;
        padding: 0;
        width: 100%;
}
.VerticalMenuControl .MenuList li.top {
        color: #fbec04;
        margin-bottom: 0;
        padding: 0;
        position: relative;
}
.VerticalMenuControl .MenuList .top a.sublink {
        color: #FFFFFF;
        font: bold 10pt/20px arial;
}
.VerticalMenuControl .MenuList .dropdown {
        background: none repeat scroll 0 0 #FFFFFF;
        left: 100%;
        position: absolute;
        top: 0;
        width: 220px;
        z-index: 50;
}
.VerticalMenuControl .MenuList .dropdown a.sublink {
        color: #000000;
        font: bold 10pt/20px arial;
}
.VerticalMenuControl .MenuList .dropdown .sublink:hover {
        color: #F31005;
        font: bold 10pt/20px arial;
}
.VerticalMenuControl .MenuList .dropdown .sub {
        background: none repeat scroll 0 0 #E0F1FB;
        border-bottom: 1px solid #079FF2;
        display: block;
        padding: 5px 5px 5px 10px;
        position: relative;
}
.VerticalMenuControl .MenuList .dropdown .sub .dropdown .sub{
        background: none repeat scroll 0 0 #f0f0f0;
        border-bottom: 1px solid #079FF2;
        display: block;
        padding: 5px 5px 5px 10px;
        position: relative;
}
.VerticalMenuControl .MenuList .dropdown .sub .dropdown .sub a{
        color: #000;
        font: bold 10pt/20px arial;
}
.VerticalMenuControl .MenuList .dropdown .sub .dropdown .sub a:hover{
        color: #F31005;
}
.VerticalMenuControl .MenuList .dropdown .sub:hover {
        background: none repeat scroll 0 0 #E0F1FB;
        color: #F31005;
}
.VerticalMenuControl .MenuList .dropdown .sub:hover a {
        color: #F31005;
}
.VerticalMenuControl .MenuList .dropdown .sub .dropdown {
        left: 100%;
        position: absolute;
        top: 0;
}
.VerticalMenuControl .MenuList .top .hassub {
        background: url("images/d.png") no-repeat scroll right center rgba(0, 0, 0, 0);
        width: 80%;
}
.VerticalMenuControl .MenuList .top:hover .second {
        background: none repeat scroll 0 0 #ffffff;
        display: block!important;
        left: 100%;
        position: absolute;
        top: 0;
        width: 250px;
        z-index: 50;
}
.VerticalMenuControl .MenuList .top .second {
        display: none;
}
.VerticalMenuControl .MenuList .second a.sublink {
        color: #000000;
        font: bold 10pt/20px arial;
}
.VerticalMenuControl .MenuList .second .sub {
        background: none repeat scroll 0 0 #E0F1FB;
        border-bottom: 1px solid #079FF2;
        display: block;
        padding: 5px 5px 5px 10px;
        position: relative;
}
.VerticalMenuControl .MenuList .second .sub:hover a {
        color: red !important;
}
@media only screen and (max-width: 768px){
        div.VerticalMenuControl {
                background: url(images/chuyenmuc.png) no-repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
                padding-top: 45px !important;
                background-color: #1d6fc3 !important;
                width: calc(100vw - 10px);
                margin: auto;
                margin-bottom: 10px;
        }
}
