.cssmenu{font-size:9px;line-height:15px;text-transform:uppercase;text-align:left;position:relative;z-index:999;padding:7px 0px;}
.cssmenu > ul{width:auto;list-style-type:none;padding:0;margin:0;}
.cssmenu > ul li#responsive-tab{display:none;}
.cssmenu > ul li{display:inline-block;*display:inline;zoom:1;height:37px;}
.cssmenu > ul li.right{float:right;}
.cssmenu > ul li.has-sub{position:relative;}
.cssmenu > ul li.has-sub:hover ul{display:block;}
.cssmenu > ul li.has-sub ul{display:none;width:250px;position:absolute;margin:0;padding:10px 0 0;list-style-type:none;background:#000000;border-top:0 none;}
.cssmenu > ul li.has-sub ul li{display:block;padding:3px 0;height:40px;}
.cssmenu > ul li.has-sub > a{}
.cssmenu > ul li.has-sub > a.active,
.cssmenu > ul li.has-sub > a:hover{}
.cssmenu > ul li a{display:block;padding:0 10px;text-decoration:none;color:#ffffff;font-weight:700;letter-spacing:1.5px;line-height:39px;}
.cssmenu > ul li ul li a{line-height:27px;font-size:17px;}
.cssmenu > ul li a.active,
.cssmenu > ul li a:hover{color:#0490cd;}
.cssmenu > ul .last{border-right:none !important;}
@media (max-width:600px){.cssmenu > ul{width:100%;}
.cssmenu > ul li#responsive-tab{display:block;}
.cssmenu > ul li#responsive-tab a{background:url('images/menu.png') no-repeat;background-position:95% -35%;}
.cssmenu > ul li#responsive-tab a:hover{background-color:#d80041;background-position:95% 135%;}
.cssmenu > ul li{display:none;}
.cssmenu > ul li.right{float:none;}
.cssmenu > ul li.has-sub{position:relative;}
.cssmenu > ul li.has-sub ul{display:block;position:static;width:100%;background:#ffffff;border:0 none;}
.cssmenu > ul li.has-sub ul li{display:block !important;}
.cssmenu > ul li.has-sub ul li a span{display:block;padding-left:24px;}
.cssmenu > ul li.has-sub > a{background-image:none;}
}
@media (min-width:600px){.cssmenu > ul > li.collapsed{display:inline-block !important;*display:inline;zoom:1;}
.cssmenu > ul ul li.collapsed{display:block !important;}
}