
#c5 #mobile-menu .toggle	{background:#B5CC2A;color:#fff;}
#c5 #mobile-menu,
#c5 #mobile-menu li a		{background:#f9f9f9;color:#222;}
#c5 #mobile-menu li.nav-selected > a,
#c5 #mobile-menu li a:hover {background-color:#B5CC2A;color:#fff;}
#c5 #mobile-menu li a		{border-bottom:1px solid rgba(0,0,0,.05);}

#c5 #mobile-menu			{text-transform:uppercase;width:80%;z-index:10;position:fixed;right:100%;top:0;bottom:0;-webkit-box-shadow: 0 0 20px rgba(0,0,0,.25);-moz-box-shadow: 0 0 20px rgba(0,0,0,.25);box-shadow: 0 0 20px rgba(0,0,0,.25);border-right:1px solid #fff;}
#c5 #mobile-menu .wrapper 	{overflow:auto;height:100%;}
#c5 #mobile-menu .toggle	{cursor:pointer;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;position:absolute;top:0;left:100%;text-align:center;line-height:1.6em;width:1.5em;font-size:35px;border-left:1px solid #fff;box-shadow:0 0 10px rgba(0,0,0,.25);border-radius:0 0 2px 0;}
#c5 #mobile-menu .toggle i	{line-height:normal;}
#c5 #mobile-menu ul			{padding:0;margin:0;list-style:none;}
#c5 #mobile-menu li			{position:relative;z-index:1;display:block;}
#c5 #mobile-menu li a		{font-size:18px;display:block;padding:.75em 2em;cursor:pointer;transition:.2s;}
#c5 #mobile-menu .fa		{position: relative;top:-2px;}
#c5 #mobile-menu .nav > li > ul > li > a {padding-left:4em;}