.no-phone,
.no-tablet,
.no-desktop {
  display: none;
  visibility: hidden;
}
/* Large desktop */
@media screen and (min-width: 1200px) {
  
}
/* Desktop */
@media screen and (min-width: 1024px) {
  
}
/* ipad, any tables, smaller screens, etc*/
@media only screen and (min-width: 768px) and (max-width: 1024px) {
  
}
/* Phones */
@media only screen and (max-width: 480px) {
  
}
@media only screen and (max-width: 640px) {
  
}
