
.menu-collapser { position:relative; color:#FFF; width:100%; height:40px; line-height:40px; padding:12px 0 12px 0; display:none !important; }
.collapse-button { position:relative; float:left; margin:0 0 0 20px; width:45px; top:0; height:40px; padding:0; cursor:pointer; background:url(https://web.archive.org/web/20161026064422im_/http://kedargroup.in/images/menu-btn.png) no-repeat }


ul.slimmenu { padding:0; margin:0; list-style:none; text-transform:uppercase; }
ul.slimmenu li { padding:0; font-size:16px; float:left; position:relative; }
ul.slimmenu li a { color:#ffffff; margin:0; border-right:1px solid #c6c6c6;  padding:15px 44px; display:block; z-index:9; transition:background 0.8s ease; }
ul.slimmenu li a:hover, ul.slimmenu li.activeNav a, ul.slimmenu li a.curNav { color:#ffffff; background:#2f80b8; }
ul.slimmenu li a:hover span, ul.slimmenu li.activeNav a span, ul.slimmenu li a.curNav span { display:block; }
ul.slimmenu li .sub-collapser { position:absolute; right:0; top:0; width:40px; height:100%; text-align:center; z-index:99; cursor:pointer;  background:url(https://web.archive.org/web/20161026064422im_/http://kedargroup.in/images/plus-icon.png) no-repeat center center; display:none; }
ul.slimmenu.collapsed li .sub-collapser { display:block; }
ul.slimmenu li .sub-collapser.expanded { background:url(https://web.archive.org/web/20161026064422im_/http://kedargroup.in/images/minus-icon.png) no-repeat center center; }
ul.slimmenu li .sub-collapser:before { content:''; display:inline-block; height:100%; vertical-align:middle; margin-right:-0.25em; }
ul.slimmenu li .sub-collapser > i { color:#333; font-size:18px; display:none; vertical-align:middle; width:100%; }

ul.slimmenu li ul { margin:0; list-style-type:none; padding:0; width:332px; z-index:8; position:absolute; text-transform:none; }
ul.slimmenu li ul li { padding:2px 0; margin:0; width:280px; display:block; border:0; background-color:#2f80b8; }
ul.slimmenu li ul li:first-child { padding-top:15px; }
ul.slimmenu li ul li:last-child { padding-bottom:25px; }
ul.slimmenu li ul li a, ul.slimmenu li.activeNav ul li a { width:auto; font-size:16px; color:#ffffff; padding:8px 10px 8px 50px; display:block; margin:0; height:auto; text-align:left; background:url(https://web.archive.org/web/20161026064422im_/http://kedargroup.in/images/nav-arrow.png) no-repeat left center; min-height:0; border:0; }
ul.slimmenu li ul li a:hover, ul.slimmenu li.activeNav ul li a:hover { background:url(https://web.archive.org/web/20161026064422im_/http://kedargroup.in/images/nav-arrow.png) no-repeat left center #5999c6; }

ul.slimmenu li ul li a:hover, ul.slimmenu li ul li a.activeNav { background:url(https://web.archive.org/web/20161026064422im_/http://kedargroup.in/images/link-arrow-white.png) no-repeat left center #5999c6; }
ul.slimmenu li ul li i { display:none; }

ul.slimmenu li > ul > li ul { display:block; position:absolute; left:100%; top:0; z-index:999; width:240px; }
ul.slimmenu li ul li ul li {  padding:0; margin:0; width:240px; float:left; background:#0b773f;  }

ul.slimmenu li > ul { display:none; position:absolute; left:0; top:100%; list-style-type:none; padding:0; width:280px; z-index:8; }
ul.slimmenu.collapsed { border-top:1px solid #cccccc; }
ul.slimmenu.collapsed li { display:block; width:100%; padding:0; border-bottom:1px solid #c6c6c6; }
ul.slimmenu.collapsed li a { display:block; float:none; text-align:center; width:auto; min-height:0; padding:8px 10px; }  
ul.slimmenu.collapsed li a:hover, ul.slimmenu.collapsed li.activeNav a, ul.slimmenu.collapsed li a.curNav { background:#006585; }
ul.slimmenu.collapsed li .sub-collapser { height:40px; }
ul.slimmenu.collapsed li > ul { display:none; position:static; width:100%; }
ul.slimmenu.collapsed li > ul li a { padding-left:50px; background-position:30px center; }
ul.slimmenu.collapsed li > ul li ul li { padding-left:30px; background-position:30px center; }
ul.slimmenu.collapsed li ul li:first-child { padding-top:0; }
ul.slimmenu.collapsed li ul li:last-child { padding-bottom:0; }
ul.slimmenu.collapsed li ul li a { text-align:center; }
ul.slimmenu.collapsed li ul li a, ul.slimmenu.collapsed li.activeNav ul li a  { background:none; }
ul.slimmenu.collapsed li ul li a:hover, ul.slimmenu.collapsed li.activeNav ul li a:hover {  background:#5999c6; }


/*
     FILE ARCHIVED ON 06:44:22 Oct 26, 2016 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 07:02:24 Aug 16, 2017.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/