#dnnmenu                        { margin:0px;float:left;}
#menubox                        { margin:0px}
#menubox ul                        { position: relative; z-index:65400; margin:0px; padding:0px;display: inline-block;text-align:left;}
#menubox ul li                     {float:left;margin: 0px; padding:0px; list-style:none; position:relative;width: auto;text-align: left;padding:0 10px;}
#menubox ul li.first a             { padding-left:0px;}
#menubox ul li a                  { display:block; line-height:1.7; color:#fff; padding:0px;padding-bottom:34px; text-decoration:none; font-weight:700; font-size:13px; cursor:pointer;    transition: background 300ms,color 300ms,border-color 300ms,padding 200ms;-moz-transition: background 300ms,color 300ms,border-color 300ms,padding 200ms;-o-transition: background 300ms,color 300ms,border-color 300ms,padding 200ms;-webkit-transition: background 300ms,color 300ms,border-color 300ms,padding 200ms;text-transform: uppercase;font-family: 'Source Sans Pro', sans-serif;letter-spacing: .5px;}
#menubox ul li.haschild a::after {display:inline-block;margin-left:13px;content:"\f107";font-family: fontAwesome;}
#menubox ul li.current a {}
#menubox ul li.Breadcrumb{}
#menubox ul li:hover {}
#menubox ul li a:hover{color: #f36b24;}

#dnnmenu #menubox ul li ul.level0            { left:0px; top:100%;}
#dnnmenu #menubox ul li:hover ul             { display:block}
#dnnmenu #menubox ul li ul                   { display:none; position:absolute;margin:0px;margin-bottom:20px;min-width: 220px;margin-left:-15px;}
#dnnmenu #menubox ul li ul li               {background-color: #000;padding:1px 11px;width:100%;white-space: nowrap;}
#dnnmenu #menubox ul li ul li:first-child   {padding-top:12px;}
#dnnmenu #menubox ul li ul li:last-child     {padding-bottom:12px;}
#dnnmenu #menubox ul li ul li a               {display:block;padding: 6px 30px 6px 12px;color:#ffffff;text-decoration:none;transition: background 300ms,color 300ms,border-color 300ms;-moz-transition: background 300ms,color 300ms,border-color 300ms;-o-transition: background 300ms,color 300ms,border-color 300ms;-webkit-transition: background 300ms,color 300ms,border-color 300ms;background-color:transparent;font-weight:normal;font-size:14px;line-height: 1.7;letter-spacing:0px;}
#dnnmenu #menubox ul li.haschild ul li a::after {content:"";margin:0px;}

#dnnmenu#menubox ul li ul li:hover {}
#dnnmenu #menubox ul li ul li a:hover{background-color: #f36b24;color: #333;}



