You may tweak your CSS file.
By default, keep visibility to none. Then use CSS,
@media only screen and (max-device-width : 640px) {
/* Styles */
}
@media only screen and (max-device-width: 768px) {
/* Styles */
}
And, in between styles, change your element visibility to block.
You can use style="display:none;".
Hope that helps!