@media only screen 
    and (max-device-width: 990px), 
    only screen and (max-device-width: 1050px), 
    only screen and (max-width: 800px)
{ 
.main-navigation ul.nav-menu.toggled-on, .menu-toggle {display: none;}
}

body { 
color: #000; 
}
/* Remove automatic hyphenation */
.site-content article { word-wrap: normal; -webkit-hyphens: none; -moz-hyphens: none; hyphens: none; }
.widget-area .widget { word-wrap: normal; -webkit-hyphens: none; -moz-hyphens: none; hyphens: none; }