ul.dnnmega li:first-child .megaborder .M{background:url(../images/glue.jpg) left bottom no-repeat;z-index:9999;}
ul.dnnmega .child-2 .megaborder .M{background:url(../images/Valves.jpg) left bottom no-repeat;z-index:9999;}
ul.dnnmega .child-3 .megaborder .M{background:url(../images/pelastic.jpg) left bottom no-repeat;z-index:9999;}
ul.dnnmega{list-style:none;margin:0;padding:0;}
ul.dnnmega ul{padding:5px 0;margin:0;}
.dnnmega .breadcrumb{background:none;}
ul.dnnmega li{float:right;list-style-type:none;padding:0px;margin:0px 5px;}
ul.dnnmega li.mmLast{margin:0 5px 0 0;}
ul.dnnmega li li.mmLast{margin:0;}
ul.dnnmega li a{display:block;color:#fff;line-height:41px;font-size:15px;text-transform:uppercase;transition:initial;}
ul.dnnmega li.mmHasChild span{padding:0px 15px 0px 25px;}
ul.dnnmega li.mmHasChild li span{padding:0;}
ul.dnnmega li span{padding:0px 15px;display:block;}
ul.dnnmega li.mmHasChild a span:after{position:relative;content:"\f107";left:-10px;z-index:9;font-family:FontAwesome;}
ul.dnnmega li.mmHasChild li a span:after{content:"";}
ul.dnnmega li.mmItemHover a:hover{position:relative;z-index:1230;}
ul.dnnmega li .megaborder{position:absolute;left: 0;z-index:1200;float:right;display:none;background:#fff;text-align:right;min-height:300px;min-width:100%;width:100%;box-shadow:0 2px 10px 0 rgba(0,0,0,.15);}
ul.dnnmega li.mmFirst .megaborder{left:inherit;right:0;}
ul.dnnmega li.child-2 .megaborder{left:inherit;right:0;}
ul.dnnmega li.child-3 .megaborder{left:inherit;right:0;}
ul.dnnmega li.child-5 .megaborder{left:inherit;right:0;}
ul.dnnmega li.mmLast .megaborder{right:0px;left:inherit;}
ul.dnnmega .megaborder .M{display:block;border-top:0px none;border-bottom:0px none;min-height:300px;padding:10px 10px 20px 0;margin:0;}
ul.dnnmega li li{display:block;width:162px;float:right;margin:0;height:auto !important;}
ul.dnnmega li li a{display:block;padding:10px 0px;line-height:1.5;margin:0px 10px;text-transform:capitalize;background:none!important;font-weight:400;border-radius:0;border-bottom:1px solid rgba(255, 255, 255, 0.15);border-top:none!important;color:#845490;font-size:14px;font-weight:bold;}
ul.dnnmega li li a span{display:block;padding:0px;}
ul.dnnmega li li a:hover{background:none;}
ul.dnnmega li li li a{border:medium none;font-weight:400;margin:0px!important;padding:0px 10px 0px 0px;position:relative;text-transform:capitalize;color:#845490;}
ul.dnnmega li li li a span:before{content:"\f104";font-family:FontAwesome;display:inline-block;font-size:12px;position:absolute;right:0;vertical-align:top;}
ul.dnnmega li li li a span{text-transform:capitalize;padding:8px 5px 8px 0 !important;line-height:1;font-size:13px;}
ul.dnnmega li.mmItemHover li li a{color:#515151;}
ul.dnnmega li.category li.leaf, ul.dnnmega li.category li.mmLast{clear:right;float:none;position:static;padding:0px 15px 0px 0px;}
ul.dnnmega img.mmIcon{max-height:24px;margin-left:5px;vertical-align:middle;}
ul.dnnmega li.root > a > span img.mmIcon{height:16px;}
ul.dnnmega li.mmBreadcrumb li a{color:#845490;}
ul.dnnmega li.mmSelected li a{color:#845490;}
.dnnmega li.selected .subLevel li a{border:none;}
.dnnmega li.mmBreadcrumb li.mmSelected li a{color:#515151;}
.dnnmega li.selected .subLevel li a{border:none;}
.dnnmega li.mmBreadcrumb li a{background:none;border-top:none!important;border-radius:0;}
.dnnmega li.mmBreadcrumb li li a{border:none;color:#bbb;}
@media handheld, only screen and (max-width:1100px){ul.dnnmega li{margin:0px 2px;}
}
@media handheld, only screen and (max-width:960px){ul.dnnmega{display:inline-block;}
ul.dnnmega li a{font-size:14px;}
}