@media screen, print
{
  .waas-left { float: left; }
  .waas-right { float: right; }
  .waas-clear { clear: both; }
  .waas-align-left { text-align: left; }
  .waas-align-right { text-align: right; }
  .waas-align-center { text-align: center; }
  .waas-align-justify { text-align: justify; }
  .waas-valign-top { vertical-align: top; }
  .waas-valign-bottom { vertical-align: bottom; }
  .waas-valign-middle { vertical-align: middle; }
  .waas-hide { display: none!important; }
  .waas-underline { text-decoration: underline; }
  .waas-uppercase { text-transform: uppercase; }
  .waas-lowercase { text-transform: lowercase; }
  .waas-capitalize { text-transform: capitalize; }
  .waas-full-width { width: 100%; }
  .waas-half-width { width: 50%; }
  .waas-third-width { width: 33%; }
  .waas-quarter-width { width: 25%; }
  .std-button { width: 72px; }
  strong .waas-strong b { font-weight: bold; }
  em .waas-em i { font-style: italic; }
  dfn .waas-dfn { font-style: italic; }
  var .waas-var { font-style: italic; }
/*
  cite .waas-cite { font-style: italic; }
*/

  div.controlbar { margin: 8px 0 8px 0; padding: 0; width: 100%; }
  div.controlbar .item { display: inline; margin: 0; padding: 0; vertical-align: middle; }
}

@media (max-width:767px)
{
  .waas-hide-mobile { display: none!important; }
  .waas-tablet-only { display: none!important; }
  .waas-computer-only { display: none!important; }
}

@media (min-width:768px) and (max-width:991px)
{
  .waas-mobile-only { display: none!important; }
  .waas-hide-tablet { display: none!important; }
  .waas-computer-only { display: none!important; }
}

@media (min-width:992px)
{
  .waas-mobile-only { display: none!important; }
  .waas-tablet-only { display: none!important; }
  .waas-hide-computer { display: none!important; }
}
