
.sliding-menu { overflow:hidden; position: relative; }
.sliding-menu ul { float: left; margin: 0; list-style:none; }
.sliding-menu ul > li { min-height:46px;position:relative; }
.sliding-menu ul > li:last-child { border-bottom:0 !important; }
.sliding-menu ul > li > a { display:inline-block;color: #000000; font-weight:300; font-size:14px;width:100%;text-decoration: none; }
.sliding-menu ul > li > a:active { border-bottom:2px solid #013564 !important;padding-bottom:0; }
.sliding-menu ul > li > a:active .sliding-menu ul > li { font-size:20px; }
.sliding-menu a { display: inline-block;padding: 3px 0 2px 0;text-align:left; }
.sliding-menu .back-container { display:inline-block;width:230px;clear:both;min-height:48px;border-bottom: 1px solid #e7e7e7;position:relative; }
.sliding-menu a.back { color: #FFF;position:relative;display:inline-block;padding-top:16px;padding-bottom:16px; }
.sliding-menu a.back span.label-name { color:#000;font-weight:bold;font-size:14px;display:inline-block;padding-left:22px; }
.sliding-menu .target a.back { width:188px !important; }
.sliding-menu .icon.icon-arrow-cta { float:right;font-size:12px; }
.sliding-menu .icon.icon-arrow-back { color:#557a97;font-size:12px; }
.sliding-menu .go { display:inline-block;width:42px;height:100%;background-color:#7ab529;color:#fff;padding-left:15px;position:absolute; }
.sliding-menu .go span { font-size:16px !important; }
.sliding-menu .go-simple { display:inline-block;width:36px;text-align:center;position:absolute;top:50%;margin-top:-10px; }
.sliding-menu .category-name { display:inline-block;width:182px;padding:10px 0 10px 4px; }
.sliding-menu .menu-panel-root { width:230px !important; }
.abs50 { position:absolute;top:50%;margin-top:-10px; }
