.ddsmoothmenu-v{font-size:14px; line-height:38px; text-transform: none; font-family: 'oswaldbook'; padding: 12px; position:relative; z-index:10000; background:#00346b; width: 248px; margin-left: 0 !important;}
.ddsmoothmenu-v ul{
margin:0px; padding-left:0px; margin-left:0px; list-style:none;  word-spacing: 3px;
}
 
.ddsmoothmenu-v ul li{
border-bottom:1px solid #36557f; position: relative;
}
.ddsmoothmenu-v ul li img{float: right; position: relative; top: 12px;}

/* Top level menu links style */
.ddsmoothmenu-v ul li a{
display:block; text-decoration:none; color: #FFFFFF;
}

.ddsmoothmenu-v ul li a:link, .ddsmoothmenu-v ul li a:visited, .ddsmoothmenu-v ul li a:active{
color:#FFFFFF; display:block; text-decoration:none;
}


.ddsmoothmenu-v ul li a.selected{ /*CSS class that's dynamically added to the currently active menu items' LI A element*/
color:#FFFFFF; display:block; text-decoration:none;
}


.ddsmoothmenu-v ul li:hover a,
.ddsmoothmenu-v ul li a:hover,
.ddsmoothmenu-v ul li a.active{
color:#FFFFFF; display:block; text-decoration:none; background: #f2ad00;
}

/*Sub level menu items */
.ddsmoothmenu-v ul li ul{
position: absolute;
width: 210px; /*Sub Menu Items width */
top: 0;
font-weight: normal;
visibility: hidden;
display: inline-block;
}

 
/* Holly Hack for IE \*/
* html .ddsmoothmenu-v ul li { float: left; height: 1%; }
* html .ddsmoothmenu-v ul li a { height: 1%; }
/* End */

.ddsmoothmenu-v ul li ul{ position: absolute; z-index: 100; left: 236px !important; width: 196px !important;}
.ddsmoothmenu-v ul li ul li{padding: 0 12px; background: #e3d9a8; border-right: 1px solid hsl(215, 40%, 35%); line-height: 26px;}
.ddsmoothmenu-v ul li ul li:first-child{border-top: 1px solid hsl(215, 40%, 35%);}
.ddsmoothmenu-v ul li ul li a{font-size: 12px; background: transparent; font-weight: normal;}

.ddsmoothmenu-v ul li ul li ul{left: 196px !important;}

.ddsmoothmenu-v ul li ul li:hover a,
.ddsmoothmenu-v ul li ul li:hover,
.ddsmoothmenu-v ul li ul li.active
{background: #00346b !important; color: #FFFFFF !important;}
#left.navi_text li ul li a{color: #00346b; background: #e3d9a8;}

#ddsubmenu6{top: -244px !important;}
#ddsubmenu3{top: -128px !important;}

.ddsmoothmenu-v ul li ul li ul li{padding: 0 12px; background: #00346b; border-right: 1px solid hsl(215, 40%, 35%); line-height: 26px;}
.ddsmoothmenu-v ul li > ul li > ul li:hover a,
.ddsmoothmenu-v ul li > ul li > ul li:hover,
.ddsmoothmenu-v ul li > ul li > ul li.active
{background: #ede7cb !important; color: #00346b !important;}
#left.navi_text li ul li ul li a{color: #e3d9a8; background: #00346b;}
.sub-top{bottom: -50px; top: auto !important;}



@media only screen and (min-width: 480px) and (max-width: 639px) {
.ddsmoothmenu-v ul li ul {left: 0 !important; position: relative; width: 100% !important;}
.ddsmoothmenu-v ul li ul li ul{left: 0 !important;}
.ddsmoothmenu-v{top: 0 !important;}
#ddsubmenu6 {top: 0 !important;}
.sub-top{bottom: 0;}
#ddsubmenu3 {top: 0 !important;}

}

@media only screen and (min-width: 320px) and (max-width: 479px) {
.ddsmoothmenu-v ul li ul {left: 0 !important; position: relative; width: 100% !important;}
.ddsmoothmenu-v ul li ul li ul{left: 0 !important;}
.ddsmoothmenu-v{top: 0 !important;}
#ddsubmenu6 {top: 0 !important;}
.sub-top{bottom: 0;}
#ddsubmenu3 {top: 0 !important;}
}