.slicknav_btn {display: block; text-align:center;}
.slicknav_menu  .slicknav_menutxt {display:block; float:right;}
.slicknav_menu .slicknav_no-text {margin: 0}
.slicknav_menu .slicknav_icon-bar {  }
.slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar {}
.slicknav_nav {clear: both}
.slicknav_nav ul,
.slicknav_nav li {display: block; margin: 0;}
.slicknav_open .slicknav_arrow:after,
.slicknav_collapsed .slicknav_arrow:after {font-family: FontAwesome;content: "";position: absolute;font-size:18px;color:#505656;right:30px;top:10px;z-index:1;width: 7px;height: 7px;}
.slicknav_open .slicknav_arrow:after {content: "\f0d7";}
.slicknav_collapsed .slicknav_arrow:after {content: "\f0d7";}
.slicknav_nav li a:hover .slicknav_arrow:after {color: #fff;}
.slicknav_collapsed .slicknav_icon:after,
.slicknav_open .slicknav_icon:after {content: "\f0c9";font-family: FontAwesome;font-style: normal;text-decoration:inherit;position: absolute;font-size:16px;color:#fff;top:0px;left: 10px;z-index:1;}
.slicknav_nav .slicknav_item {cursor: pointer;}
.slicknav_nav .slicknav_row {display: block;}
.slicknav_nav a {display: block; padding-left:15px;}
.slicknav_nav .slicknav_item a,
.slicknav_nav .slicknav_parent-link a {display: inline}
.slicknav_menu:before,
.slicknav_menu:after {content: " "; display: table;}
.slicknav_menu:after {clear: both}
.slicknav_btn {width: 72px;height: 22px;position: absolute;top: -38px;left: 0px;}
.slicknav_menu  .slicknav_menutxt {color: #FFF;text-transform: uppercase;}
.slicknav_menu .slicknav_icon {margin:3px 0 0 5px;padding:0;
    width:30px;}
.slicknav_nav .slicknav_arrow {font-size:14px;line-height:30px;text-align:center;float:right;width:30px;height:100%;
    position:absolute;right: -10px;top:-1px;}
ul.slicknav_nav {background:#27292e;color:#96a1a3;padding:0;margin:0 0 0 0;list-style: none;overflow:hidden;width:100%;position: absolute;left: 0; top: 0px;}
.slicknav_nav li {margin:0;padding:0;border-bottom: 1px solid rgba(255, 255, 255, 0.05);}
.slicknav_nav li:first-child {border-top:none;}
.slicknav_nav li a {text-decoration:none;color:#96a1a3;font-size:14px;padding: 13px 15px 13px 25px;position:relative;
    outline: none;text-transform:capitalize;
    font-weight: 400;}
.slicknav_nav li a:hover {background: #9e2883;color: #fff;}
.slicknav_nav a span {font-size:22px;line-height:23px;line-height:30px;display:block;float:left;}
.slicknav_nav a small {font-size:15px;padding-left:20px;line-height:30px;display:block;float:left;}
.slicknav_nav .slicknav_item a {padding:0;margin:0;}
.slicknav_nav .slicknav_item:hover {-webkit-border-radius:0px;-moz-border-radius:0px;border-radius: 0px;}
.slicknav_nav .slicknav_txtnode {margin-left:15px;}
.slicknav_nav ul ul {margin:0px;}
.slicknav_parent ul {border-top: 1px solid rgba(255, 255, 255, 0.05);padding:0;}
.slicknav_parent ul li {background:none;}
.slicknav_open ul li a {background:none;padding:6px 10px 6px 35px;
    color:#fff;font-size:14px;}
.slicknav_open a > a {color: #039be5;} 
.slicknav_open ul li.slicknav_open a > a {color: #039be5;} 
.slicknav_open ul li ul li a:hover {background: transparent;}
.slicknav_nav li ul li {border-bottom: 0;}
.slicknav_nav li ul li a:hover {background: transparent;}
.slicknav_open ul li.slicknav_open ul li a {padding-left: 50px;}
.slicknav_open ul li.slicknav_open .slicknav_arrow:after,
.slicknav_open ul li.slicknav_collapsed .slicknav_arrow:after {top: 5px;}