.jquery-accordion-menu, .jquery-accordion-menu * {	font-family:'Open Sans', sans-serif;	box-sizing:border-box;	-moz-box-sizing:border-box;	-webkit-box-sizing:border-box;	outline:0}
.jquery-accordion-menu {  	width:260px; position:relative;	float:left;	height: calc(100vh - 70px); position: absolute; 	 background:#1a2c5e; }	
.jquery-accordion-menu-footer, .jquery-accordion-menu .jquery-accordion-menu-header 
{	width:100%;	height:50px;	padding-left:22px;	float:left;	line-height:50px;	font-weight:600;	color:#f0f0f0;	background:#1a2c5e;}
.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:14px 22px;	float:left;	text-decoration:none;	color:#f0f0f0;	font-size:13px;	background:#1a2c5e;	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:#DE1B54;  }
.jquery-accordion-menu>ul>li>a {	border-bottom:1px solid rgba(255, 255, 255, .1);}
.jquery-accordion-menu ul li a i {	width:34px;	float:left;	line-height:18px;	font-size:16px;	text-align:left}
.jquery-accordion-menu .submenu-indicator {	float:right;	right:22px;	position:absolute;	line-height:19px;	font-size:20px; 
-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}
.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:11px;	background:rgba(255, 255, 255, .2);	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:hover>a {	border-left-color:#1a2c5e}*/
.jquery-accordion-menu ul ul.submenu>li>a {	padding-left:30px}
.jquery-accordion-menu ul ul.submenu>li>ul.submenu>li>a {	padding-left:45px}
.jquery-accordion-menu ul ul.submenu>li>ul.submenu>li>ul.submenu>li>a {	padding-left:60px}
.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)
}
}
.blue.jquery-accordion-menu .jquery-accordion-menu-footer, .blue.jquery-accordion-menu .jquery-accordion-menu-header, .blue.jquery-accordion-menu ul li a {	background:#2E79BB}
.blue.jquery-accordion-menu>ul>li.active>a, .blue.jquery-accordion-menu>ul>li:hover>a {	background:#1360A4;}
.blue.jquery-accordion-menu>ul>li>a {	border-bottom-color:#1360A4;}
.blue.jquery-accordion-menu ul ul.submenu li:hover>a {	border-left-color:#1360A4}
.green.jquery-accordion-menu .jquery-accordion-menu-footer, .green.jquery-accordion-menu .jquery-accordion-menu-header, .green.jquery-accordion-menu ul li a {	background:#70C27A}
.green.jquery-accordion-menu>ul>li.active>a, .green.jquery-accordion-menu>ul>li:hover>a {	background:#58AA62;}
.green.jquery-accordion-menu>ul>li>a {	border-bottom-color:#58AA62;}
.green.jquery-accordion-menu ul ul.submenu li:hover>a {	border-left-color:#58AA62}
.red.jquery-accordion-menu .jquery-accordion-menu-footer, .red.jquery-accordion-menu .jquery-accordion-menu-header, .red.jquery-accordion-menu ul li a {	background:#DE1B54}
.red.jquery-accordion-menu>ul>li.active>a, .red.jquery-accordion-menu>ul>li:hover>a {	background:#BF0D41;}
.red.jquery-accordion-menu>ul>li>a {	border-bottom-color:#BF0D41;}
.red.jquery-accordion-menu ul ul.submenu li:hover>a {	border-left-color:#BF0D41}

.orange.jquery-accordion-menu .jquery-accordion-menu-footer, .orange.jquery-accordion-menu .jquery-accordion-menu-header, .orange.jquery-accordion-menu ul li a {	background:#F99F42;	color:#fff}
.orange.jquery-accordion-menu>ul>li.active>a, .orange.jquery-accordion-menu>ul>li:hover>a {	background:#E17F19}
.orange.jquery-accordion-menu>ul>li>a {	border-bottom-color:#E17F19}
.orange.jquery-accordion-menu ul ul.submenu li:hover>a {	border-left-color:#E17F19}
.orange.jquery-accordion-menu ul ul.submenu li a {	color:#fff}
.orange.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:#1a2c5e}
.black.jquery-accordion-menu>ul>li.active>a, .black.jquery-accordion-menu>ul>li:hover>a {	background:#16125f;}
.black.jquery-accordion-menu>ul>li>a {	border-bottom-color:#16125f}
.black.jquery-accordion-menu ul ul.submenu li:hover>a {	border-left-color:#16125f;}