.top-nav ul{padding:0;}
.top-nav ul ul{position:absolute;background:#262626;}
.top-nav li{float:left;list-style:none outside none;cursor:pointer;}
.top-nav li a{padding:1.25em;display:block;color:#fff;}
.top-nav li ul li a{background:none repeat scroll 0 0 #222;min-width:100%;padding:0.625em;}
.top-nav li a:hover, .aside-nav li a:hover{background:#999;}
.top-nav li ul{display:none;}
.top-nav li ul li{float:none;list-style:none outside none;min-width:100%;padding:0;}
.top-nav li ul li ul li{float:none;list-style:none outside none;min-width:100%;padding:0;}
.show-ul li a{padding-left:30px !important;}
.show-ul span{font-size:16px;margin-right:6px;}
.count-number{background:none repeat scroll 0 0 #000;-webkit-border-radius:10em;-moz-border-radius:10em;border-radius:10em;display:inline-block;font-size:0.7em;line-height:1.8em;margin-left:9px;text-align:center;width:1.8em;color:#fff;margin-bottom:-0.3125em;}
ul.chevron .count-number{display:none;}
ul.chevron .submenu > a:after, ul.chevron .sub-submenu > a:after,ul.chevron .aside-submenu > a:after, ul.chevron .aside-sub-submenu > a:after{content:"\f004";display:inline-block;font-family:mfg;font-size:0.7em;margin:0 0.625em;}
/* .top-nav .active-item a{background:none repeat scroll 0 0 #999;} */
.aside-nav > ul > li.active-item > a:link, .aside-nav > ul > li.active-item > a:visited{background:none repeat scroll 0 0 #999;color:#fff;}
.nav-text{display:none;}
.aside-nav li li a, .aside-nav li li.active-item a, .aside-nav li li.aside-sub-submenu li a,
.aside-nav > ul > li > a, .aside-nav > ul > li.active-item > a:link, .aside-nav > ul > li.active-item > a:visited, .aside-nav li > ul,
.top-nav .active-item a, .top-nav li a, .aside-nav li a, .top-nav li ul li a, .top-nav li a,.top-nav li a, .top-nav li ul li a, .top-nav li ul li ul li a{transition:background 0.20s linear 0s;-o-transition:background 0.20s linear 0s;-ms-transition:background 0.20s linear 0s;-moz-transition:background 0.20s linear 0s;-webkit-transition:background 0.20s linear 0s;}
.aside-nav ul{background:#e8e8e8;padding:0;}
.aside-nav li{list-style:none outside none;cursor:pointer;}
.aside-nav li a{display:block;padding:1.25em;border-bottom:1px solid #d2d2d2;}
.aside-nav > ul > li:last-child a{border-bottom:0 none;}
.aside-nav li > ul{height:0;display:block;position:relative;background:#f4f4f4;border-left:solid 1px #f2f2f2;border-right:solid 1px #f2f2f2;overflow:hidden;}
.aside-nav li ul ul{border:0;background:#fff;}
.aside-nav ul ul a{padding:0.625em 1.25em;}
.aside-nav li a:link, .aside-nav li a:visited{color:#333;}
.aside-nav li li a:hover, .aside-nav li li.active-item > a, .aside-nav li li.aside-sub-submenu li a:hover{color:#999;background:none;}
.aside-nav > ul > li > a:hover{color:#fff;}
.aside-nav li li a:hover:before, .aside-nav li li.active-item a:before{content:"\f006";display:inline-block;font-family:"mfg";font-size:0.6em;margin:0 0.625em 0 -1.25em;width:0.625em;}
.aside-nav li li a:link, .aside-nav li li a:visited{background:none;}
.aside-nav .show-aside-ul, .aside-nav .active-aside-item{display:block;height:auto;}
.padding{display:list-item;list-style:none outside none;padding:10px;}
.margin{margin:0 -0.625em;}
.line{clear:left;}
.line .line{padding:0;}
.hide-l{display:none;}
.margin-bottom{margin-bottom:1.25em;}
.s-1, .s-2,.s-five,.s-3, .s-4, .s-5, .s-6, .s-7, .s-8, .s-9, .s-10, .s-11, .s-12, .m-1, .m-2, .m-five, .m-3, .m-4, .m-5, .m-6, .m-7, .m-8, .m-9, .m-10, .m-11, .m-12, .l-1, .l-2, .l-five, .l-3, .l-4, .l-5, .l-6, .l-7, .l-8, .l-9, .l-10, .l-11, .l-12{float:left;position:relative;}
.l-offset-1{margin-left:8.3333%;}
.l-offset-2{margin-left:16.6666%;}
.l-offset-five{margin-left:16.6666%;}
.l-offset-3{margin-left:25%;}
.l-offset-4{margin-left:33.3333%;}
.l-offset-5{margin-left:41.6666%;}
.l-offset-6{margin-left:50%;}
.l-offset-7{margin-left:58.3333%;}
.l-offset-8{margin-left:66.6666%;}
.l-offset-9{margin-left:75%;}
.l-offset-10{margin-left:83.3333%;}
.l-offset-11{margin-left:90%;}
.l-offset-12{margin-left:100%;}
.s-1{width:8.3333%;}
.s-2{width:16.6666%;}
.s-five{width:16.6666%;}
.s-3{width:25%;}
.s-4{width:33.3333%;}
.s-5{width:41.6666%;}
.s-6{width:50%;}
.s-7{width:58.3333%;}
.s-8{width:66.6666%;}
.s-9{width:75%;}
.s-10{width:83.3333%;}
.s-11{width:90%;}
.s-12{width:100%;}
.margin > .s-1,.margin > .s-2,.margin > .s-five,.margin > .s-3,.margin > .s-4,.margin > .s-5,.margin > .s-6,.margin > .s-7,.margin > .s-8,.margin > .s-9,.margin > .s-10,.margin > .s-11,.margin > .s-12,
.margin > .m-1,.margin > .m-2,.margin > .m-five,.margin > .m-3,.margin > .m-4,.margin > .m-5,.margin > .m-6,.margin > .m-7,.margin > .m-8,.margin > .m-9,.margin > .m-10,.margin > .m-11,.margin > .m-12,
.margin > .l-1,.margin > .l-2,.margin > .l-five,.margin > .l-3,.margin > .l-4,.margin > .l-5,.margin > .l-6,.margin > .l-7,.margin > .l-8,.margin > .l-9,.margin > .l-10,.margin > .l-11,.margin > .l-12{padding:0 0.625em;}
.m-1{width:8.3333%;}
.m-2{width:16.6666%;}
.m-five{width:20%;}
.m-3{width:25%;}
.m-4{width:33.3333%;}
.m-5{width:41.6666%;}
.m-6{width:50%;}
.m-7{width:58.3333%;}
.m-8{width:66.6666%;}
.m-9{width:75%;}
.m-10{width:83.3333%;}
.m-11{width:90%;}
.m-12{width:100%;}
.l-1{width:8.3333%;}
.l-2{width:16.6666%;}
.l-five{width:20%;}
.l-3{width:25%;}
.l-4{width:33.3333%;}
.l-5{width:41.6666%;}
.l-6{width:50%;}
.l-7{width:58.3333%;}
.l-8{width:66.6666%;}
.l-9{width:75%;}
.l-10{width:83.3333%;}
.l-11{width:90%;}
.l-12{width:100%;}
.right{float:right;}
@media screen and (max-width:991px){.size-960{max-width:991px;}
.size-1140{max-width:991px;}
.hide-l{display:block;}
.hide-s{display:block;}
.hide-m{display:none;}
.top-nav li a{ background:#323E68; color: #fff !important;}
.top-nav > ul{height:0;max-width:100%;overflow:hidden;position:relative;z-index:999;float:left;width:100%;margin:0 !important;}
.top-nav > ul.show-menu{height:auto;margin:0 0 0 0 !important;font-size:14px;}
.top-nav ul ul{left:0;margin-top:0;position:relative;right:0;}
.top-nav li ul li a{min-width:100%; }
.top-nav li{float:none;list-style:none outside none;padding:0;line-height:10px;}
.top-nav li a{text-transform: uppercase; border-top:1px solid #5d5a5a; display:block;padding:9px 17px;text-decoration:none; text-align: right;  color: #c1c1c1 !important; }
.top-nav li ul li a{border-top:1px solid #878787;}
.top-nav li ul li ul li a{border-top:1px solid #989898; }
.top-nav li a:hover {
    background-color: #fff !important;
    color: #0098DB !important;
}
.show-ul > li a {
    color: #fff !important;
    font-size: 13px !important;
}
.top-nav li ul,.top-nav li ul li ul{display:block;overflow:hidden;height:0;}
.top-nav > ul ul.show-ul{display:block;height:auto;}
.top-nav li ul li a{background:none repeat scroll 0 0 #000;padding:0.625em;}
.top-nav li ul li ul li a{background:none repeat scroll 0 0 #d7d7d7;color:#222;}
.nav-text {
    color: #fff;
    display: block;
    float: left;
    font-size: 1.4em;    
    max-width: 100%;
    padding: 5px 16px;
    text-align: right;
    vertical-align: middle;
    width: 100%;   
	cursor:pointer !important;
}
.l-offset-1,.l-offset-2,.l-offset-five,.l-offset-3,.l-offset-4,.l-offset-5,.l-offset-6,.l-offset-7,.l-offset-8,.l-offset-9,.l-offset-10,.l-offset-11,.l-offset-12{margin-left:0;}
.m-offset-1{margin-left:8.3333%;}
.m-offset-2{margin-left:16.6666%;}
.m-offset-five{margin-left:16.6666%;}
.m-offset-3{margin-left:25%;}
.m-offset-4{margin-left:33.3333%;}
.m-offset-5{margin-left:41.6666%;}
.m-offset-6{margin-left:50%;}
.m-offset-7{margin-left:58.3333%;}
.m-offset-8{margin-left:66.6666%;}
.m-offset-9{margin-left:75%;}
.m-offset-10{margin-left:83.3333%;}
.m-offset-11{margin-left:90%;}
.m-offset-12{margin-left:100%;}
.l-1{width:8.3333%;}
.l-2{width:16.6666%;}
.l-five{width:20%;}
.l-3{width:25%;}
.l-4{width:33.3333%;}
.l-5{width:41.6666%;}
.l-6{width:50%;}
.l-7{width:58.3333%;}
.l-8{width:66.6666%;}
.l-9{width:75%;}
.l-10{width:83.3333%;}
.l-11{width:90%;}
.l-12{width:100%;}
.s-1{width:8.3333%;}
.s-2{width:16.6666%;}
.s-five{width:20%;}
.s-3{width:25%;}
.s-4{width:33.3333%;}
.s-5{width:41.6666%;}
.s-6{width:50%;}
.s-7{width:58.3333%;}
.s-8{width:66.6666%;}
.s-9{width:75%;}
.s-10{width:83.3333%;}
.s-11{width:90%;}
.s-12{width:100%}
.m-1{width:8.3333%;}
.m-2{width:16.6666%;}
.m-five{width:20%;}
.m-3{width:25%;}
.m-4{width:33.3333%;}
.m-5{width:41.6666%;}
.m-6{width:50%;}
.m-7{width:58.3333%;}
.m-8{width:66.6666%;}
.m-9{width:75%;}
.m-10{width:83.3333%;}
.m-11{width:90%;}
.m-12{width:100%}
}
@media screen and (max-width:480px){.size-960{max-width:480px;}
.size-1140{max-width:480px;}
.hide-l{display:block;}
.hide-m{display:block;}
.hide-s{display:none;}
.count-number{margin-right:-1.25em;}
.l-offset-1,.l-offset-2,.l-offset-five,.l-offset-3,.l-offset-4,.l-offset-5,.l-offset-6,.l-offset-7,.l-offset-8,.l-offset-9,.l-offset-10,.l-offset-11,.l-offset-12,
.m-offset-1,.m-offset-2,.m-offset-five,.m-offset-3,.m-offset-4,.m-offset-5,.m-offset-6,.m-offset-7,.m-offset-8,.m-offset-9,.m-offset-10,.m-offset-11,.m-offset-12{margin-left:0;}
.s-offset-1{margin-left:8.3333%;}
.s-offset-2{margin-left:16.6666%;}
.s-offset-five{margin-left:16.6666%;}
.s-offset-3{margin-left:25%;}
.s-offset-4{margin-left:33.3333%;}
.s-offset-5{margin-left:41.6666%;}
.s-offset-6{margin-left:50%;}
.s-offset-7{margin-left:58.3333%;}
.s-offset-8{margin-left:66.6666%;}
.s-offset-9{margin-left:75%;}
.s-offset-10{margin-left:83.3333%;}
.s-offset-11{margin-left:90%;}
.s-offset-12{margin-left:100%;}
.l-1{width:8.3333%;}
.l-2{width:16.6666%;}
.l-five{width:20%;}
.l-3{width:25%;}
.l-4{width:33.3333%;}
.l-5{width:41.6666%;}
.l-6{width:50%;}
.l-7{width:58.3333%;}
.l-8{width:66.6666%;}
.l-9{width:75%;}
.l-10{width:83.3333%;}
.l-11{width:90%;}
.l-12{width:100%;}
.m-1{width:8.3333%;}
.m-2{width:16.6666%;}
.m-five{width:20%;}
.m-3{width:25%;}
.m-4{width:33.3333%;}
.m-5{width:41.6666%;}
.m-6{width:50%;}
.m-7{width:58.3333%;}
.m-8{width:66.6666%;}
.m-9{width:75%;}
.m-10{width:83.3333%;}
.m-11{width:90%;}
.m-12{width:100%}
.s-1{width:8.3333%;}
.s-2{width:16.6666%;}
.s-five{width:20%;}
.s-3{width:25%;}
.s-4{width:33.3333%;}
.s-5{width:41.6666%;}
.s-6{width:50%;}
.s-7{width:58.3333%;}
.s-8{width:66.6666%;}
.s-9{width:75%;}
.s-10{width:83.3333%;}
.s-11{width:90%;}
.s-12{width:100%}
}
.center{float:none;margin:0 auto;display:block;}