.new-menu2 .hide-menu{opacity:1}
.new-menu2 .menu-hide-in li{height:24px;float:none;}
.new-menu2 .menu-hide-in ul{position:static;float:none;}
.new-menu2 .menu-hide-in ul:after{display:after;display:table;clear:both;}
.new-menu2 > ul > li > a:after{content:'\203A';position:absolute;top:0px;right:0px;display:block;width:10px;height:10px;opacity:0.5;}
.new-menu2 > ul > li > a:hover:after{opacity:1;}
.new-menu2 .menu-hide-in{position:relative;z-index:20;}
.new-menu2 .menu-hide-in ul li a{font-size:14px;line-height:24px;}
.new-menu2 .bg-menu-img{width:230px;border:none;background:none;height:inherit;}
.new-menu2.sp-link > ul > .hover-improved .hide-menu{box-shadow:none;width:300px;height:300px;left:260px;top:0;border:none;padding-bottom:0;min-height:90px;overflow:visible;background:rgba(255,255,255,1);background:-moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 66%, rgba(210,239,252,1) 100%);background:-webkit-gradient(left top, left bottom, color-stop(0%, rgba(255,255,255,1)), color-stop(66%, rgba(255,255,255,1)), color-stop(100%, rgba(210,239,252,1)));background:-webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 66%, rgba(210,239,252,1) 100%);background:-o-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 66%, rgba(210,239,252,1) 100%);background:-ms-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 66%, rgba(210,239,252,1) 100%);background:linear-gradient(to bottom, rgba(255,255,255,1) 0%, rgba(255,255,255,1) 66%, rgba(210,239,252,1) 100%);}
@media (max-width:767px){
    .new-menu2 .hide-menu{display:none;width:100% !important;position:static;padding:0 0 0 !important;margin:0 !important;background:none !important;height: inherit}
    .new-menu2.sp-link > ul > .hover-improved .hide-menu{height:inherit;}
 /*   .new-menu2 > ul > li:hover .hide-menu{display: block;height:inherit;}*/
    .new-menu2 > ul > li .hide-menu .menu-hide-in{padding-bottom:15px;}
    .new-menu2 .bg-menu-img{width:100%;}
  /*  .new-menu2 > ul > li:hover .hide-menu{height:inherit;width:100%;}*/
    .new-menu2 > ul > li .hide-menu .menu-hide-in{padding:10px;}
    .new-menu2 .menu-hide-in ul li a{padding-left:0;}
    .new-menu2 .menu-hide-in ul{padding-left:20px;}
}