.DNNStandard .breadcrumb{padding:inherit;margin:inherit;list-style:outside none none;background:none;border-radius:0;}
.DNNStandard ul{position:relative;margin:0;padding:0;}
.DNNStandard li{float:right;list-style-type:none;position:relative;margin:0px;padding:0px;margin:0 5px;}
.DNNStandard li.last{margin:0 5px 0 0;}
.DNNStandard li li.last{margin:0;}
.DNNStandard li a{display:block;color:#fff;line-height:45px;font-size:14px;text-transform:uppercase;transition:initial;margin:0px 0;}
.DNNStandard li a span{padding:0 5px;display:block;}
.DNNStandard li.haschild span{padding:0 15px 0 15px;}
.DNNStandard li.haschild span:after{position:absolute;content:"\f107";left:0px;z-index:9;font-family:FontAwesome;}
.DNNStandard li.last a span:after{content:"";}
.DNNStandard li a div{display:block;line-height:33px;margin:0;padding:0;}
.DNNStandard .subLevel{position:absolute;width:auto;margin:0px;padding:0;z-index:1210;display:none;min-width:200px;text-align:right;background:#fff;box-shadow:0 0 1px #ccc;}
.DNNStandard li.hover .subLevel{display:block;}
.DNNStandard li ul{margin:0;padding:0;position:relative;z-index:1200;}
.DNNStandard li li{float:none;clear:both;width:auto;margin:0;padding:0 15px;}
.DNNStandard li.hover li a,
.DNNStandard li.selected li a,
.DNNStandard li.current li a{color:#333;}
.DNNStandard li li.selected li a{color:#333;}
.DNNStandard li li a{text-transform:capitalize;color:#333;font-weight:400;position:relative;font-size:13px;transition:none;margin:0;border-radius:0;border-bottom:1px solid #eee;padding:0;background:none!important;}
.DNNStandard li li div{display:block;}
.DNNStandard li li span{padding:5px !important;position:relative;}
.DNNStandard li.haschild li a span:after{content:"";}
.DNNStandard li.haschild li.haschild a span:after{content:"\f0d9";font-family:FontAwesome;padding:0;font-size:12px;font-weight:normal;position:absolute;left:5px;line-height:33px;}
.DNNStandard li.haschild li.haschild li a span:after{content:"";}
.DNNStandard li.haschild li.haschild li.haschild a span:after{content:"\f0da";font-family:FontAwesome;padding:0;font-size:12px;font-weight:normal;position:absolute;left:5px;}
.DNNStandard li.haschild li.haschild li.haschild li a span:after{content:"";}
.DNNStandard li.haschild li.haschild li.haschild li.haschild a span:after{content:"\f0da";font-family:FontAwesome;padding:0;font-size:12px;font-weight:normal;position:absolute;left:5px;}
.DNNStandard li.haschild li.haschild li.haschild li.haschild li a span:after{content:"";}
.DNNStandard li.haschild li.haschild li.haschild li.haschild li.haschild a span:after{content:"\f0da";font-family:FontAwesome;padding:0;font-size:12px;font-weight:normal;position:absolute;left:5px;}
.DNNStandard li.haschild li.haschild li.haschild li.haschild li.haschild li a span:after{content:"";}
.DNNStandard li li div img{margin-left:.5em;width:16px;height:16px;vertical-align:middle;}
.DNNStandard .subLevelRight{display:none;position:absolute;right:200px;width:auto;top:0;padding:0;background:#fff;box-shadow:0 0 1px #ccc;min-width:200px;}
.DNNStandard .subLevel li.hover > .subLevelRight{display:block;}
.DNNStandard .subLevelRight ul{display:block;}
.DNNStandard .subLevelRight ul li{position:relative;}
.DNNStandard .subLevelRight ul li a{display:block;}
.DNNStandard .subLevelRight ul li a div{display:block;}
.is-sticky .DNNStandard{padding:0;}
#magic-line{position:absolute;bottom:-5px;right:0px;width:100px;height:5px;padding:0px;background:#FFF none repeat scroll 0% 0%;}
@media handheld, only screen and (max-width:1100px){.DNNStandard li{margin:0px 2px;}
}
@media handheld, only screen and (max-width:960px){.Navbar{padding:0;}
.DNNStandard .topLevel{display:inline-block;}
.DNNStandard li a{font-size:14px;}
}
@media handheld, only screen and (max-width:767px){.NavMenu{display:none;}
}