You can add media query for the CSS you’ve added so that it’s desktop only:
@media (min-width: 769px) {
.inside-navigation {
padding-bottom: 5px;
padding-left: 22px;
padding-right: 22px;
padding-top: 17px
}
.main-navigation.navigation-stick .main-nav ul li a {
padding-left: 22px;
padding-right: 22px;
padding-top: 0px;
padding-bottom: 5px
}
}
Then have a set of CSS for mobile like this:
@media (max-width: 768px) {
/* CSS in here for mobile only */
}
Let me know if this helps.