
#dc_jqmegamenu_widget-2-item ul li .sub-container {position: absolute;background: #24955e; padding: 0px 0px 15px 0px; margin: 0px 0px 0px 0px !important;}
#dc_jqmegamenu_widget-2-item ul li .sub { background: #24955e; margin: 0px;padding: 0px;width:350px;height:auto;}
#dc_jqmegamenu_widget-2-item ul li .sub-container.mega .sub {margin: 0px;padding:0px;}
#dc_jqmegamenu_widget-2-item ul.full-width li .sub-container.mega .sub {margin: 0px;padding:0px;}
#dc_jqmegamenu_widget-2-item ul li .sub .row {overflow: hidden; clear: both;}
#dc_jqmegamenu_widget-2-item ul li .sub li {list-style: none; float: left; width:20%; font-size: 1em; font-weight: normal;}
#dc_jqmegamenu_widget-2-item ul li .sub li.mega-hdr {margin: 0px; float: left;}
#dc_jqmegamenu_widget-2-item ul li .sub li.mega-hdr.last {margin-right: 0;}
#dc_jqmegamenu_widget-2-item ul li .sub a {background:none !important; border: none; text-shadow: none; color: #111; padding: 7px 10px; display: block; float: none; text-decoration: none; font-size: 0.9em;}
#dc_jqmegamenu_widget-2-item ul li .sub li.mega-hdr a.mega-hdr-a {padding: 0px; margin-bottom: 5px; background:none !important; text-transform: uppercase; font-weight: bold; color: #000; text-shadow: 1px 1px 1px #fff;}
#dc_jqmegamenu_widget-2-item ul li .sub li.mega-hdr a.mega-hdr-a:hover {background:none !important; color: #a32403; text-shadow: none;}
#dc_jqmegamenu_widget-2-item ul .sub li.mega-hdr li a {padding: 0px; font-weight: normal;background:none !important;}
#dc_jqmegamenu_widget-2-item ul .sub li.mega-hdr li a:hover {background:none !important; color: #a32403; }
#dc_jqmegamenu_widget-2-item ul .sub ul li {padding-right: 0;}
#dc_jqmegamenu_widget-2-item ul li .sub-container.non-mega .sub {padding: 0px;}
#dc_jqmegamenu_widget-2-item ul li .sub-container.non-mega li {background:url(skins/images/submenu-dots-border.png ) no-repeat center bottom !important;padding: 0; width: 50%; margin: 0;float:left;}
#dc_jqmegamenu_widget-2-item ul li .sub-container.non-mega li a {background:none !important; padding: 7px 5px 7px 10px;text-shadow: 1.3px 1.3px rgba(0,0,0,0.5);text-align:left;text-transform:capitalize;outline:none; text-decoration:none;display: block;float:left;font-family:ShantiRegular;font-weight:normal;font-size:13px;color:#fbec00 ;outline:none; }
#dc_jqmegamenu_widget-2-item ul li .sub-container.non-mega li a:hover {color: #fff;background:none !important; }