@import url("https://fonts.googleapis.com/css?family=Quicksand");
body.palette-light #menu-wrap {
  background: #242424; }

body.palette-light nav#block-gary-account-menu ul li,
body.palette-light nav#block-addcontent ul li {
  background-color: #242424 !important;
  -webkit-transition: .2s background-color ease;
  transition: .2s background-color ease; }

body.palette-light nav > ul.menu > li > a {
  -webkit-transition: .2s background-color ease;
  transition: .2s background-color ease; }
  body.palette-light nav > ul.menu > li > a:hover, body.palette-light nav > ul.menu > li > a:active, body.palette-light nav > ul.menu > li > a.is-active {
    color: #8dcbca !important;
    background-color: #242424; }

body.palette-dark #menu-wrap {
  background-color: #000; }

body.palette-dark nav#block-gary-account-menu > ul > li,
body.palette-dark nav#block-addcontent > ul > li {
  background-color: #000 !important;
  -webkit-transition: .2s background-color ease;
  transition: .2s background-color ease; }

body.palette-dark nav > ul.menu > li > a {
  -webkit-transition: .2s background-color ease;
  transition: .2s background-color ease; }
  body.palette-dark nav > ul.menu > li > a:hover, body.palette-dark nav > ul.menu > li > a:active, body.palette-dark nav > ul.menu > li > a.is-active {
    color: #242424 !important;
    background-color: #d7dadc; }

.float-right {
  float: right; }
  .float-right + div {
    clear: none !important; }

@-webkit-keyframes rubberBand {
  from {
    -webkit-transform: scale(1, 1, 1);
            transform: scale(1, 1, 1); }
  30% {
    -webkit-transform: scale3d(1.15, 0.75, 1);
            transform: scale3d(1.15, 0.75, 1); }
  40% {
    -webkit-transform: scale3d(0.75, 1.15, 1);
            transform: scale3d(0.75, 1.15, 1); }
  50% {
    -webkit-transform: scale3d(1.1, 0.85, 1);
            transform: scale3d(1.1, 0.85, 1); }
  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
            transform: scale3d(0.95, 1.05, 1); }
  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
            transform: scale3d(1.05, 0.95, 1); }
  to {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1); } }

@keyframes rubberBand {
  from {
    -webkit-transform: scale(1, 1, 1);
            transform: scale(1, 1, 1); }
  30% {
    -webkit-transform: scale3d(1.15, 0.75, 1);
            transform: scale3d(1.15, 0.75, 1); }
  40% {
    -webkit-transform: scale3d(0.75, 1.15, 1);
            transform: scale3d(0.75, 1.15, 1); }
  50% {
    -webkit-transform: scale3d(1.1, 0.85, 1);
            transform: scale3d(1.1, 0.85, 1); }
  65% {
    -webkit-transform: scale3d(0.95, 1.05, 1);
            transform: scale3d(0.95, 1.05, 1); }
  75% {
    -webkit-transform: scale3d(1.05, 0.95, 1);
            transform: scale3d(1.05, 0.95, 1); }
  to {
    -webkit-transform: scale3d(1, 1, 1);
            transform: scale3d(1, 1, 1); } }

body {
  font-family: "Quicksand", sans-serif;
  background: #ddd; }
  @media screen and (max-width: 600px) {
    body {
      width: 100vw; } }
  body a {
    font-family: "Quicksand", sans-serif;
    text-decoration: none; }
    body a.delete-pg-item {
      font-size: 20px; }
  body.palette-light a {
    color: #618e8d; }
    body.palette-light a:hover {
      color: #8dcbca !important; }
  body.palette-light .layout-container {
    background: #f3f3f3; }
  body.palette-light main {
    background: #fff; }
  body.palette-dark p {
    color: #f3f3f3; }
  body.palette-dark a {
    color: #8dcbca; }
    body.palette-dark a:hover {
      color: #f3f3f3 !important; }
  body.palette-dark .layout-container {
    background: #242424; }
    body.palette-dark .layout-container .page-title,
    body.palette-dark .layout-container .region-content {
      color: #f3f3f3; }
  body.palette-dark .layout-content {
    background: #111; }

/*# sourceMappingURL=gary-layout.css.map */
