.jquery-accordion-menu,.jquery-accordion-menu*{box-sizing: border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;outline: 0}
.jquery-accordion-menu{min-width:200px;float:left;position:relative;}
.jquery-accordion-menu ul{margin:0;padding:0;list-style:none}
.jquery-accordion-menu ul li{width:100%;display:block;float:left;position:relative}
.jquery-accordion-menu ul li a{width:100%;padding:10px 16px;float:left;text-decoration:none;color:#f0f0f0;font-size:14px;font-weight:500;background:#414956;white-space:nowrap;position:relative;overflow:hidden;-o-transition:color .2s linear,background .2s linear;-moz-transition: color .2s linear,background .2s linear;-webkit-transition: color .2s linear,background .2s linear;transition: color .2s linear,background .2s linear}
.jquery-accordion-menu>ul>li.active>a,.jquery-accordion-menu>ul>li:hover>a{color:#fff;background:#3b424d}
.jquery-accordion-menu>ul>li>a {border-bottom: solid 1px #e7e7e7}
.jquery-accordion-menu ul li a i{width:25px;float: left;line-height:22px;font-size: 16px;text-align: left}
.jquery-accordion-menu .submenu-indicator {font-family: sans-serif;float:right;right:22px;position:absolute;line-height:19px;font-size:16px;-o-transition: transform .3s linear;-moz-transition: transform .3s linear;-webkit-transition: transform .3s linear;-ms-transition: transform .3s linear}.jquery-accordion-menu ul ul.submenu .submenu-indicator {line-height: 16px}
.jquery-accordion-menu .submenu-indicator-minus>.submenu-indicator {-ms-transform: rotate(45deg);-moz-transform: rotate(45deg);-webkit-transform: rotate(45deg);transform: rotate(45deg)}
.jquery-accordion-menu ul ul.submenu,.jquery-accordion-menu ul ul.submenu li ul.submenu {width:100%;display:none;position:static;background:rgba(4, 90, 193, 0.13);float:left}
.submenu2{width: 100%;position: static; float: left;background:#fff!important}
.jquery-accordion-menu ul ul.submenu li {clear: both;width: 100%}
.jquery-accordion-menu ul ul.submenu li a {width: 100%;float: left;font-size: 13px;border-top: none;position: relative;border-left: solid 6px transparent;-o-transition: border .2s linear;-moz-transition: border .2s linear;-webkit-transition: border .2s linear;transition: border .2s linear}
.jquery-accordion-menu ul ul.submenu li.active a{border-left-color: #3773bf;}
.jquery-accordion-menu ul ul.submenu li:hover>a {border-left-color: #414956}
.jquery-accordion-menu ul ul.submenu>li>a {padding-left:35px}
.jquery-accordion-menu ul ul.submenu>li>ul.submenu>li>a {padding-left:48px}
.jquery-accordion-menu ul ul.submenu>li.active>ul.submenu2>li.active>a{border-left-color:#3773bf; font-weight: 600!important;color: #000!important;}
.jquery-accordion-menu ul ul.submenu>li.active>ul.submenu2>li.active>.submenu3>li.active>a{font-weight: 500!important;color: #000!important;}
.jquery-accordion-menu ul ul.submenu>li>ul.submenu>li>ul.submenu>li>a {padding-left: 45px}
.jquery-accordion-menu ul li .jquery-accordion-menu-label,.jquery-accordion-menu ul ul.submenu li .jquery-accordion-menu-label {min-width: 20px;padding: 1px 2px 1px 1px;position: absolute;right: 18px;top: 14px;font-size: 11px;font-weight: 800;color: #555;text-align: center;line-height: 18px;background: #f0f0f0;border-radius: 100%}
.jquery-accordion-menu ul ul.submenu li .jquery-accordion-menu-label {top: 12px}
.ink {display: block;position: absolute;background: rgba(255,255,255,.3);border-radius: 100%;-webkit-transform: scale(0);-moz-transform: scale(0);-ms-transform: scale(0);-o-transform: scale(0);transform: scale(0)}
.animate-ink {-webkit-animation: ripple .5s linear;-moz-animation: ripple .5s linear;-ms-animation: ripple .5s linear;-o-animation: ripple .5s linear;animation: ripple .5s linear}
/* @-webkit-keyframes ripple {100% {opacity: 0;-webkit-transform: scale(2.5)}}
@-moz-keyframes ripple {100% {opacity: 0;-moz-transform: scale(2.5)}}
@-o-keyframes ripple {100% {opacity: 0;-o-transform: scale(2.5)}}
@keyframes ripple {100% {opacity: 0;transform: scale(2.5)}} */

/* bg blue, green,red, white,black  color */
.blue.jquery-accordion-menu .jquery-accordion-menu-footer,.blue.jquery-accordion-menu .jquery-accordion-menu-header,.blue.jquery-accordion-menu ul li a{background: #4A89DC}
.blue.jquery-accordion-menu>ul>li.active>a,.blue.jquery-accordion-menu>ul>li:hover>a {background: #3e82da}
.blue.jquery-accordion-menu>ul>li>a {border-bottom-color: #3e82da}
.blue.jquery-accordion-menu ul ul.submenu li:hover>a {border-left-color: #3e82da}
.green.jquery-accordion-menu .jquery-accordion-menu-footer,.green.jquery-accordion-menu .jquery-accordion-menu-header,.green.jquery-accordion-menu ul li a {background-color: rgba(255, 255, 255, 0.4);color: #049372;}
.green.jquery-accordion-menu>ul>li.active>a,.green.jquery-accordion-menu>ul>li:hover>a {background: #049372;color:#fff}
.green.jquery-accordion-menu>ul>li>a {border-bottom-color: #e7e7e7}
.green.jquery-accordion-menu ul ul.submenu li:hover>a {border-left-color: #049372}
.green.jquery-accordion-menu ul ul.submenu,.jquery-accordion-menu ul ul.submenu li ul.submenu {width:100%;display:none;position:static;background:rgba(174, 255, 237, 0.4);float:left}
.red.jquery-accordion-menu .jquery-accordion-menu-footer,.red.jquery-accordion-menu .jquery-accordion-menu-header,.red.jquery-accordion-menu ul li a {background: #ED5565}
.red.jquery-accordion-menu>ul>li.active>a,.red.jquery-accordion-menu>ul>li:hover>a {background: #DA4453}
.red.jquery-accordion-menu>ul>li>a {border-bottom-color: #DA4453}
.red.jquery-accordion-menu ul ul.submenu li:hover>a {border-left-color: #DA4453}
.gold.jquery-accordion-menu .jquery-accordion-menu-footer,.gold.jquery-accordion-menu .jquery-accordion-menu-header,.gold.jquery-accordion-menu ul li a {background-color: rgba(255, 255, 255, 0.4);color: #9e9b00;}
.gold.jquery-accordion-menu>ul>li.active>a,.gold.jquery-accordion-menu>ul>li:hover>a {background:#9e9b00;color:#fff}
.gold.jquery-accordion-menu>ul>li>a {border-bottom-color: #e7e7e7}
.gold.jquery-accordion-menu ul ul.submenu li:hover>a {border-left-color: #9e9b00}
.gold.jquery-accordion-menu ul ul.submenu,.jquery-accordion-menu ul ul.submenu li ul.submenu {width:100%;display:none;position:static;background:#fff;float:left}

.white.jquery-accordion-menu .jquery-accordion-menu-footer,.white.jquery-accordion-menu .jquery-accordion-menu-header,.white.jquery-accordion-menu ul li a {background-color:rgba(255, 255, 255, 0.4);color:#3773bf}
.white.jquery-accordion-menu>ul>li.active>a,.white.jquery-accordion-menu>ul>li:hover>a {border-left-color: #093267;background:#3773bf;font-weight:500;color:#ffffff;font-size:14px;}
/* .white.jquery-accordion-menu>ul>li.active>a>i.ico {font-size:14px;line-height:26px}
.white.jquery-accordion-menu>ul>li>a:hover i.ico {font-size:14px;line-height:26px} */
.white.jquery-accordion-menu>ul>li>a {border-bottom-color: #e7e7e7}
.white.jquery-accordion-menu ul ul.submenu li:hover>a, 
.white.jquery-accordion-menu ul ul.submenu li:active>a {border-left-color: #3773bf}
.white.jquery-accordion-menu ul ul.submenu li a {color:#000;font-weight:600}
.white.jquery-accordion-menu .submenu2 li a {color:#555!important;font-weight:500!important;padding:8px 16px 8px 45px!important}
.white.jquery-accordion-menu .submenu2 .line_1{background:#d1d1d1}
.white.jquery-accordion-menu .submenu2 .line_2{background:rgb(243, 243, 243)}
.white.jquery-accordion-menu>ul>li>a>.ink {background: rgba(0,0,0,.1)}
.black.jquery-accordion-menu .jquery-accordion-menu-footer,.black.jquery-accordion-menu .jquery-accordion-menu-header,.black.jquery-accordion-menu ul li a {background: #292929}
.black.jquery-accordion-menu>ul>li.active>a,.black.jquery-accordion-menu>ul>li:hover>a {background: #222}
.black.jquery-accordion-menu>ul>li>a {border-bottom-color: #222}
.black.jquery-accordion-menu ul ul.submenu li:hover>a {border-left-color: #222}