.sidebyside {columns: 2; -webkit-columns: 2; -moz-columns: 2;} .blue {color: #2570b8; float: right; text-transform: uppercase; font-family: Questrial, Helvetica, Arial, sans-serif; line-height: 1.5em; text-align: justify;} .quote {font-family: mate, "Times New Roman", Georgia, Serif; font-size: 1.25em; font-style: italic;} .mobileShow { display: none;} /* Smartphone Portrait and Landscape */ @media only screen and (min-device-width : 320px) and (max-device-width : 800px){ .mobileShow { display: inline;}} .mobileHide {display: block;} /* Smartphone Portrait and Landscape */ @media only screen and (min-device-width : 320px) and (max-device-width : 800px){.mobileHide { display: none !important;}}