@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,600,300);
#cssmenu{font-family:"Open Sans", "Helvetica Neue", Helvetica, Arial, Sans-Serif;font-size:10px;line-height:15px;text-transform:uppercase;text-align:left;}
#cssmenu > ul{width:auto;list-style-type:none;padding:0;margin:0;margin-top:12px;margin-bottom:4px;float:right;}
#cssmenu > ul li#responsive-tab{display:none;}
#cssmenu > ul li{display:inline-block;*display:inline;zoom:1;}
#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:0;list-style-type:none;background:#ffffff;border:1px solid #ece6e8;border-bottom:3px solid #d9ced2;border-top:0 none;}
#cssmenu > ul li.has-sub ul li{display:block;}
#cssmenu > ul li.has-sub > a{background-image:url('/img/caret.png');background-repeat:no-repeat;background-position:90% -95%;}
#cssmenu > ul li.has-sub > a.active,
#cssmenu > ul li.has-sub > a:hover{background:#d80041 url('/img/caret.png') no-repeat;background-position:90% 195%;}
#cssmenu > ul li a{display:block;padding:12px 22px 11px 22px;text-decoration:none;color:#962a00;text-shadow:0px 1px 0px #fff;font-size:2em;background-color:#eb9000;margin:0 2px;transition:all 0.5s ease 0s;}
#cssmenu > ul li a.active,
#cssmenu > ul li a:hover{background:#d80041;color:#fff;text-shadow:0px 1px 0px #000;transition:all 0.5s ease 0s;}
@media (max-width:600px){#cssmenu > ul{width:100%;}
#cssmenu > ul li#responsive-tab{display:block;background-color:#eb9000}
#cssmenu > ul li#responsive-tab a{background:url('/img/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;}
}