How to make the Edit Profile link on my menu disappear on mobile devices?

Hello,
Website: http://yourtechadvisors.com
On the main menu, there is an Edit Profile link. This link is automaticly hidden when logged out. For some reason, the code below will not hide it on my mobile menu, could someone please recommend a code change or a way to hide on my mobile menu?

Code:

/*Navigation Profile Link*/
#navigation li.profile {
display: none;
}
.logged-in #navigation li.profile {
display: block;
}

Thanks.