/**
 * #.# Styles
 *
 * CSS for both Frontend+Backend.
 */
body:not(.wp-admin) .blockopts-show {
  display: none; }

@media screen and (min-width: 769px) {
  body:not(.wp-admin) .blockopts-hide.blockopts-desktop,
  body:not(.wp-admin) .editorskit-no-desktop {
    display: none; }
  body:not(.wp-admin) .blockopts-show.blockopts-desktop {
    display: block; } }

@media screen and (max-width: 768px) and (min-width: 737px) {
  body:not(.wp-admin) .blockopts-hide.blockopts-tablet,
  body:not(.wp-admin) .editorskit-no-tablet {
    display: none; }
  body:not(.wp-admin) .blockopts-show.blockopts-tablet {
    display: block; } }

@media screen and (max-width: 736px) {
  body:not(.wp-admin) .blockopts-hide.blockopts-mobile,
  body:not(.wp-admin) .editorskit-no-mobile {
    display: none; }
  body:not(.wp-admin) .blockopts-show.blockopts-mobile {
    display: block; } }
.has-inline-background {
  padding: .12em 4px;
  border-radius: 2px; }
.uppercase {
  text-transform: uppercase; }
