/** Box Model  */

/*============================================================================
  Generate breakpoint-specific column widths and push classes
    - Default column widths: $grid-breakpoint-has-widths: ($small, $medium-up);
    - Default is no push classes
==============================================================================*/

/** Import everything from autoload */

/**
 * Import npm dependencies
 *
 * Prefix your imports with `~` to grab from node_modules/
 * @see https://github.com/webpack-contrib/sass-loader#imports
 */

/** Import theme styles */

/* line 1, resources/assets/styles/common/_global.scss */

body {
  font-family: "Verdana", sans-serif;
  margin: 0;
}

/* line 6, resources/assets/styles/common/_global.scss */

p {
  font-family: "Verdana", sans-serif;
  font-size: 13px;
}

/* line 11, resources/assets/styles/common/_global.scss */

h6 {
  font-style: normal;
  font-size: 9px;
  font-family: "Verdana", sans-serif;
}

/** Box Model  */

/*============================================================================
  Generate breakpoint-specific column widths and push classes
    - Default column widths: $grid-breakpoint-has-widths: ($small, $medium-up);
    - Default is no push classes
==============================================================================*/

/*================ Basic Grid Mixin ================*/

/* line 18, resources/assets/styles/common/_grid.scss */

.grid-center {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -ms-flex-line-pack: center;
      align-content: center;
  justify-items: center;
}

/* line 24, resources/assets/styles/common/_grid.scss */

.grid-left {
  -webkit-box-pack: left;
      -ms-flex-pack: left;
          justify-content: left;
  -ms-flex-line-pack: left;
      align-content: left;
  justify-items: left;
}

/* line 30, resources/assets/styles/common/_grid.scss */

.grid-right {
  -webkit-box-pack: right;
      -ms-flex-pack: right;
          justify-content: right;
  -ms-flex-line-pack: right;
      align-content: right;
  justify-items: right;
}

/* line 36, resources/assets/styles/common/_grid.scss */

.grid-container {
  display: grid;
  grid-column-gap: 12px;
  grid-row-gap: 12px;
  grid-template-columns: repeat(12, 1fr);
  grid-template-rows: repeat(12, 1fr);
}

/*================  Grid Mobile Break ================*/

/* Navigation */

/* line 2, resources/assets/styles/components/_nav.scss */

.navigation-menu {
  /* Search Box */
}

/* line 3, resources/assets/styles/components/_nav.scss */

.navigation-menu #menu-toggle {
  background-color: #FF6200;
  margin: 0;
  width: 162px;
  height: 30px;
  padding-left: 15px;
  padding-top: 9px;
  font-size: 10px;
  font-weight: bold;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-right: 2px solid black;
  cursor: pointer;
  position: fixed;
  z-index: 99;
}

/* line 19, resources/assets/styles/components/_nav.scss */

.navigation-menu nav#drop-down {
  background: #FF6200;
  width: 162px;
  border-right: 2px solid black;
  z-index: 1;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  position: fixed;
  top: 30px;
  bottom: 0px;
  z-index: 99;
}

/* line 31, resources/assets/styles/components/_nav.scss */

.navigation-menu ul {
  list-style-type: none;
  width: 162px;
  margin: 0;
  padding-left: 15px;
}

/* line 38, resources/assets/styles/components/_nav.scss */

.navigation-menu li {
  border-bottom: 2px solid grey;
  padding-top: 8px;
  padding-bottom: 10px;
  font-size: 10px;
  font-weight: bold;
}

/* line 46, resources/assets/styles/components/_nav.scss */

.navigation-menu a {
  text-decoration: none;
  color: black;
}

/* line 51, resources/assets/styles/components/_nav.scss */

.navigation-menu li:first-child {
  border-top: 2px solid grey;
}

/* line 57, resources/assets/styles/components/_nav.scss */

.navigation-menu .search-box {
  padding-top: 20px;
  padding-left: 15px;
}

/* line 62, resources/assets/styles/components/_nav.scss */

.navigation-menu input.search {
  margin-bottom: 10px;
  width: 120px;
}

/* line 67, resources/assets/styles/components/_nav.scss */

.navigation-menu .search-box img {
  width: 50px;
}

@media only screen and (max-width: 768px) {
  /* line 72, resources/assets/styles/components/_nav.scss */

  .navigation-menu nav#drop-down {
    display: none;
  }
}

@media (min-width: 769px) {
  /* line 78, resources/assets/styles/components/_nav.scss */

  .navigation-menu nav#drop-down {
    display: block !important;
  }
}

@media only screen and (min-width: 768px) {
  /* line 84, resources/assets/styles/components/_nav.scss */

  .navigation-menu #menu-toggle {
    color: #FF6200;
    pointer-events: none;
  }
}

/* line 1, resources/assets/styles/components/_homepage.scss */

.grid-item.zing-logo {
  grid-column: 5/8;
  margin-top: 164px;
}

/* line 6, resources/assets/styles/components/_homepage.scss */

.zing-logo img {
  max-width: 100%;
  max-height: 100%;
}

/* line 11, resources/assets/styles/components/_homepage.scss */

.grid-item.zing-gif {
  grid-column: 9/10;
}

@media only screen and (min-width: 768px) {
  /* line 17, resources/assets/styles/components/_homepage.scss */

  .grid-item.zing-logo {
    grid-column: 4/9;
    margin-top: 30px;
  }

  /* line 22, resources/assets/styles/components/_homepage.scss */

  .grid-item.zing-gif {
    grid-column: 9/10;
  }
}

/* zingmagazine link-listing */

/* line 3, resources/assets/styles/components/_link-listing.scss */

.link-listing.wrapper {
  padding-left: 257px;
}

/* line 7, resources/assets/styles/components/_link-listing.scss */

.column {
  display: block;
  margin: 0;
  padding: 0;
}

/* line 13, resources/assets/styles/components/_link-listing.scss */

.column li {
  display: block;
  width: 150px;
  height: auto;
  text-align: left;
  font-size: 10px;
  font-weight: bold;
  border-top: 2px solid grey;
  padding-top: 9px;
  padding-bottom: 9px;
}

/* line 25, resources/assets/styles/components/_link-listing.scss */

.column li:last-child {
  border-bottom: 2px solid grey;
}

/* line 29, resources/assets/styles/components/_link-listing.scss */

.column a {
  text-decoration: none;
  color: black;
}

/* line 34, resources/assets/styles/components/_link-listing.scss */

.link-listing.column:first-child {
  width: 156px;
  float: left;
  position: absolute;
  padding-top: 30px;
}

/* line 41, resources/assets/styles/components/_link-listing.scss */

.link-listing.column:last-child {
  padding-top: 45px;
  margin-left: 164px;
}

@media only screen and (max-width: 768px) {
  /* line 48, resources/assets/styles/components/_link-listing.scss */

  .link-listing.wrapper {
    padding-left: 12px;
  }

  /* line 52, resources/assets/styles/components/_link-listing.scss */

  .link-listing.column:first-child {
    padding-top: 90px;
  }

  /* line 56, resources/assets/styles/components/_link-listing.scss */

  .link-listing.column:last-child {
    padding-top: 105px;
  }
}

/* zingparties modal */

/* line 3, resources/assets/styles/components/_zingparties-modal.scss */

.zingparty-number {
  margin: 0;
}

/* line 7, resources/assets/styles/components/_zingparties-modal.scss */

li.nav-item.party-modal-container {
  cursor: pointer;
}

/* line 11, resources/assets/styles/components/_zingparties-modal.scss */

#zingparty.modal.active {
  background-color: white;
  display: block;
  z-index: 100;
  position: fixed;
  top: 0;
  left: 0;
  width: 100vw;
  height: 100vh;
}

/* line 22, resources/assets/styles/components/_zingparties-modal.scss */

.zingparty-title {
  font-size: 14px;
  font-weight: bold;
  margin: 0;
}

/* line 28, resources/assets/styles/components/_zingparties-modal.scss */

.zingparty-content {
  font-weight: normal;
  margin: 0;
}

/* line 33, resources/assets/styles/components/_zingparties-modal.scss */

.zingparty-body-grid {
  display: grid;
  grid-template-columns: repeat(12, 1fr);
  margin-top: 30px;
  grid-gap: 12px;
}

/* line 40, resources/assets/styles/components/_zingparties-modal.scss */

.zingparty-image {
  grid-column: 4/10;
  margin-bottom: 50px;
}

/* line 45, resources/assets/styles/components/_zingparties-modal.scss */

.zingparty-info {
  margin-left: 12px;
  margin-top: 30px;
  font-weight: normal;
  font-family: "Verdana", sans-serif;
}

/* line 52, resources/assets/styles/components/_zingparties-modal.scss */

.modal-exit {
  position: absolute;
  right: 20px;
  top: 20px;
  z-index: 500;
}

/* line 59, resources/assets/styles/components/_zingparties-modal.scss */

.zingparty-content {
  font-size: 14px;
  max-width: 136px;
}

/* line 64, resources/assets/styles/components/_zingparties-modal.scss */

.zingparty-title.header {
  padding-bottom: 10px;
}

/* line 68, resources/assets/styles/components/_zingparties-modal.scss */

.zingparty-caption {
  margin: 6px 0;
  font-size: 13px;
  font-weight: normal;
  text-align: center;
}

/* line 75, resources/assets/styles/components/_zingparties-modal.scss */

.photo img {
  width: 100%;
}

@media only screen and (max-width: 768px) {
  /* line 80, resources/assets/styles/components/_zingparties-modal.scss */

  .zingparty-image {
    grid-column: 1/13;
    margin-bottom: 50px;
    margin-left: 12px;
    margin-right: 12px;
  }
}

/* single party */

/* line 90, resources/assets/styles/components/_zingparties-modal.scss */

.single-zingparty-container {
  position: absolute;
  top: 30px;
  left: 200px;
}

@media only screen and (max-width: 768px) {
  /* line 97, resources/assets/styles/components/_zingparties-modal.scss */

  .single-zingparty-container {
    left: 12px;
  }
}

/* zingpoop */

/* line 3, resources/assets/styles/components/_zingpoop.scss */

.zingpoop.grid-item {
  grid-column: 4/10;
}

/* line 7, resources/assets/styles/components/_zingpoop.scss */

.zingpoop.title {
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 10px;
  margin-top: 30px;
}

/* line 14, resources/assets/styles/components/_zingpoop.scss */

.zingpoop.caption {
  font-size: 9px;
  margin-top: 6px;
}

/* line 19, resources/assets/styles/components/_zingpoop.scss */

.zingpoop-img img {
  max-width: 100%;
  max-height: 100%;
}

@media only screen and (max-width: 768px) {
  /* line 25, resources/assets/styles/components/_zingpoop.scss */

  .zingpoop.grid-item {
    grid-column: 1/12;
    margin-left: 12px;
    margin-right: 12px;
    margin-top: 60px;
  }
}

/* zingvideo */

/* line 3, resources/assets/styles/components/_zingvideo.scss */

.zingvideo.grid-item {
  grid-column: 4/10;
}

/* line 7, resources/assets/styles/components/_zingvideo.scss */

.zingvideo.title {
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 10px;
  margin-top: 30px;
}

/* line 14, resources/assets/styles/components/_zingvideo.scss */

.zingvideo.caption {
  font-size: 9px;
  margin-top: 6px;
  max-width: 640px;
}

/* line 20, resources/assets/styles/components/_zingvideo.scss */

.zingvideo iframe {
  max-width: 100%;
  max-height: 100%;
}

@media only screen and (max-width: 768px) {
  /* line 26, resources/assets/styles/components/_zingvideo.scss */

  .zingvideo.grid-item {
    grid-column: 1/13;
    margin-left: 12px;
    margin-right: 12px;
    margin-top: 60px;
  }
}

/* zingrecommends */

/* line 3, resources/assets/styles/components/_zingrecommends.scss */

ul.zingrecs {
  padding: 0;
  margin: 0;
}

/* line 8, resources/assets/styles/components/_zingrecommends.scss */

.zingrecs a {
  text-decoration: none;
  color: #ff6400;
}

/* line 13, resources/assets/styles/components/_zingrecommends.scss */

.rec-modal {
  display: none;
}

/* line 17, resources/assets/styles/components/_zingrecommends.scss */

.rec-modal.active {
  display: block;
  position: absolute;
  top: 30px;
  left: 58%;
  max-width: 315px;
}

/* line 25, resources/assets/styles/components/_zingrecommends.scss */

.grid-item.zingrecs-nav {
  grid-column: 4/6;
  margin-top: 30px;
}

/* line 30, resources/assets/styles/components/_zingrecommends.scss */

.city-title {
  font-size: 14px;
  font-weight: bold;
  padding-bottom: 30px;
}

/* line 36, resources/assets/styles/components/_zingrecommends.scss */

.city-image {
  padding-bottom: 30px;
}

/* line 40, resources/assets/styles/components/_zingrecommends.scss */

.city-image img {
  width: 100%;
}

/* line 44, resources/assets/styles/components/_zingrecommends.scss */

.weekday-month {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding-bottom: 10px;
}

/* line 49, resources/assets/styles/components/_zingrecommends.scss */

.month {
  font-weight: bold;
}

/* line 53, resources/assets/styles/components/_zingrecommends.scss */

.bodytext {
  font-size: 13px;
  font-weight: normal;
}

@media only screen and (max-width: 768px) {
  /* line 60, resources/assets/styles/components/_zingrecommends.scss */

  .grid-item.zingrecs-nav {
    grid-column: 1/5;
    grid-row: 1/2;
    margin-top: 90px;
    margin-left: 12px;
  }

  /* line 67, resources/assets/styles/components/_zingrecommends.scss */

  .zingrecs-content.rec-modal.active {
    top: 382px;
    left: 12px;
  }
}

/* contact */

/* line 3, resources/assets/styles/components/_contact.scss */

ul.contact {
  padding: 0;
  margin: 0;
}

/* line 8, resources/assets/styles/components/_contact.scss */

.contact-modal {
  display: none;
}

/* line 12, resources/assets/styles/components/_contact.scss */

.contact-modal.active {
  display: block;
  position: absolute;
  top: 30px;
  left: 58%;
  max-width: 315px;
}

/* line 20, resources/assets/styles/components/_contact.scss */

.grid-item.image {
  grid-column: 4/6;
  grid-row: 1/2;
  margin-top: 30px;
  width: 232px;
}

/* line 27, resources/assets/styles/components/_contact.scss */

.grid-item.image img {
  max-width: 100%;
  max-height: 100%;
}

/* line 32, resources/assets/styles/components/_contact.scss */

.grid-item.contact-nav {
  grid-column: 4/7;
  grid-row: 2/3;
}

/* line 37, resources/assets/styles/components/_contact.scss */

li.nav-item.modal-container {
  border-bottom: 2px solid grey;
  border-top: none;
  width: 150px;
}

/* line 43, resources/assets/styles/components/_contact.scss */

.nav-item.modal-container:first-child {
  border-top: 2px solid grey;
}

/* line 47, resources/assets/styles/components/_contact.scss */

.email {
  font-size: 10px;
  padding-top: 10px;
  width: 250px;
}

/* line 53, resources/assets/styles/components/_contact.scss */

#email {
  color: #ff6400;
  font-weight: bold;
}

@media only screen and (max-width: 768px) {
  /* line 60, resources/assets/styles/components/_contact.scss */

  .grid-item.image {
    grid-column: 1/6;
    grid-row: 1/4;
    margin-top: 90px;
    margin-left: 15px;
  }

  /* line 67, resources/assets/styles/components/_contact.scss */

  .grid-item.contact-nav {
    grid-column: 1/6;
    grid-row: 4/7;
    margin-top: 15px;
    margin-left: 15px;
  }

  /* line 74, resources/assets/styles/components/_contact.scss */

  .contact-content.contact-modal.active {
    display: block;
    position: absolute;
    top: 650px;
    left: 4%;
    max-width: 349px;
  }
}

/* zingmag single-issue */

/* line 3, resources/assets/styles/components/_magazine-issue.scss */

.issue-cover img {
  height: 300px;
  width: 231px;
}

/* line 8, resources/assets/styles/components/_magazine-issue.scss */

.issue-cover {
  margin-top: 30px;
  position: absolute;
  left: 665px;
}

/* line 14, resources/assets/styles/components/_magazine-issue.scss */

.issue-wrapper {
  padding-left: 257px;
}

/* line 18, resources/assets/styles/components/_magazine-issue.scss */

.zingmagazine-issue-nav {
  width: 150px;
  padding: 30px 0 0 0;
  margin: 0;
}

/* line 24, resources/assets/styles/components/_magazine-issue.scss */

li.nav-item.modal-container {
  list-style: none;
  font-family: "Verdana", sans-serif;
  font-size: 10px;
  font-weight: bold;
  padding-top: 9px;
  padding-bottom: 9px;
  cursor: pointer;
}

/* line 34, resources/assets/styles/components/_magazine-issue.scss */

.column.issue:first-child {
  float: left;
  position: absolute;
  padding-top: 31px;
}

/* line 40, resources/assets/styles/components/_magazine-issue.scss */

.column.issue:last-child {
  padding-top: 46px;
  margin-left: 164px;
}

/* line 45, resources/assets/styles/components/_magazine-issue.scss */

.single-issues {
  background-color: #F0E68C;
}

/* line 49, resources/assets/styles/components/_magazine-issue.scss */

.single-issues #menu-toggle {
  background-color: #C0C0C0;
}

/* line 53, resources/assets/styles/components/_magazine-issue.scss */

.single-issues #drop-down {
  background-color: #C0C0C0 !important;
}

@media only screen and (max-width: 768px) {
  /* line 58, resources/assets/styles/components/_magazine-issue.scss */

  .issue-cover {
    margin-top: 90px;
    left: 12px;
  }

  /* line 63, resources/assets/styles/components/_magazine-issue.scss */

  .issue-wrapper {
    padding-top: 418px;
    padding-left: 12px;
  }

  /* line 68, resources/assets/styles/components/_magazine-issue.scss */

  .zingmagazine-issue-nav {
    margin-top: 0px;
  }

  /* line 72, resources/assets/styles/components/_magazine-issue.scss */

  .column.issue:first-child {
    padding-top: 35px;
  }

  /* line 76, resources/assets/styles/components/_magazine-issue.scss */

  .column.issue:last-child {
    padding-top: 49px;
  }
}

/* single issue editor-curator modals*/

/* line 3, resources/assets/styles/components/_note-modal.scss */

.modal {
  display: none;
}

/* line 7, resources/assets/styles/components/_note-modal.scss */

.modal.active {
  display: block;
  z-index: 100;
  position: fixed;
  top: 0;
  left: 0;
  height: 100vh;
  width: 100vw;
  background-color: #F0E68C;
  overflow-y: auto;
}

/* line 19, resources/assets/styles/components/_note-modal.scss */

.modal-handle {
  cursor: pointer;
}

/* line 23, resources/assets/styles/components/_note-modal.scss */

.editors-note-container {
  margin-bottom: 30px;
}

/* line 27, resources/assets/styles/components/_note-modal.scss */

.editors-note-header {
  padding-right: 25px;
  padding-left: 12px;
  padding-top: 30px;
}

/* line 33, resources/assets/styles/components/_note-modal.scss */

.editors-note-title h2 {
  font-size: 13px;
  margin: 0px 0px 30px 0px;
}

/* line 38, resources/assets/styles/components/_note-modal.scss */

.editors-note-body {
  font-weight: normal;
  margin: 0 12px;
  font-size: 13px;
  font-weight: normal;
  width: 396px;
}

@media only screen and (max-width: 768px) {
  /* line 48, resources/assets/styles/components/_note-modal.scss */

  .editors-note-body {
    width: 351px;
  }
}

/* masthead modal */

/* line 56, resources/assets/styles/components/_note-modal.scss */

.masthead-container {
  display: grid;
  height: 100vh;
  grid-template-columns: repeat(12, 1fr);
}

/* line 61, resources/assets/styles/components/_note-modal.scss */

.masthead-container .modal-exit {
  margin: 12px 17px 0 0;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  grid-column: 12/13;
}

/* line 69, resources/assets/styles/components/_note-modal.scss */

.masthead-image {
  width: 700px;
}

/* line 73, resources/assets/styles/components/_note-modal.scss */

.masthead-image img {
  width: 100%;
  margin: 50px;
}

/* line 78, resources/assets/styles/components/_note-modal.scss */

#masthead-close {
  grid-column: 13/13;
  padding-top: 30px;
  padding-right: 30px;
}

@media only screen and (max-width: 768px) {
  /* line 86, resources/assets/styles/components/_note-modal.scss */

  .masthead-container {
    grid-template-columns: none;
  }

  /* line 90, resources/assets/styles/components/_note-modal.scss */

  .masthead-image {
    margin-top: 100px;
    width: 375px;
  }

  /* line 95, resources/assets/styles/components/_note-modal.scss */

  .masthead-image img {
    width: 90%;
    margin: auto;
    display: block;
  }
}

/* zing artist modal */

/* line 104, resources/assets/styles/components/_note-modal.scss */

.artist-container {
  display: grid;
  height: 100vh;
  grid-template-columns: 1fr;
  grid-template-rows: auto 1fr;
  grid-gap: 25px;
}

/* line 112, resources/assets/styles/components/_note-modal.scss */

.artist-header {
  display: grid;
  padding: 0 12px;
}

/* line 117, resources/assets/styles/components/_note-modal.scss */

.artist-title {
  grid-row: start;
}

/* line 121, resources/assets/styles/components/_note-modal.scss */

.modal-exit {
  cursor: pointer;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

/* line 127, resources/assets/styles/components/_note-modal.scss */

.artist-body {
  display: grid;
  grid-template-columns: repeat(12, 1fr);
  grid-gap: 10px;
}

/* line 133, resources/assets/styles/components/_note-modal.scss */

.artist-image {
  grid-column: 1/13;
  margin: 0 12px;
}

/* line 138, resources/assets/styles/components/_note-modal.scss */

.artist-image img {
  width: 100%;
}

/* zingstore */

/* line 3, resources/assets/styles/components/_zingstore.scss */

.zingstore.grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));
  grid-gap: 42px;
  margin-left: 272px;
  margin-right: 30px;
}

/* line 11, resources/assets/styles/components/_zingstore.scss */

.zingstore.grid-item {
  margin-top: 30px;
}

/* line 15, resources/assets/styles/components/_zingstore.scss */

.zingstore.grid-item img {
  display: block;
  width: 100%;
}

/* line 20, resources/assets/styles/components/_zingstore.scss */

.issue-number {
  font-size: 14px;
  padding-top: 10px;
  font-weight: bold;
}

/* line 26, resources/assets/styles/components/_zingstore.scss */

.month-year {
  font-size: 13px;
  margin: 0;
}

/* line 31, resources/assets/styles/components/_zingstore.scss */

.issue-number,
.month-year,
.price-shipping {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

/* line 36, resources/assets/styles/components/_zingstore.scss */

.price-shipping {
  margin-top: 0;
  margin-bottom: 7px;
}

/* line 41, resources/assets/styles/components/_zingstore.scss */

.price {
  font-size: 14px;
  font-weight: bold;
  padding-right: 3px;
}

/* line 47, resources/assets/styles/components/_zingstore.scss */

.shipping {
  font-size: 9px;
  padding-top: 4px;
}

/* line 52, resources/assets/styles/components/_zingstore.scss */

.paypal-button {
  text-align: center;
}

/* line 56, resources/assets/styles/components/_zingstore.scss */

.paypal-button table {
  display: inline;
}

@media only screen and (max-width: 768px) {
  /* line 61, resources/assets/styles/components/_zingstore.scss */

  .zingstore.grid {
    padding-top: 60px;
    margin-left: 20px;
    margin-right: 20px;
  }

  /* line 67, resources/assets/styles/components/_zingstore.scss */

  .paypal-button tbody {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
  }
}

/* zing blog */

/* line 3, resources/assets/styles/components/_zingblog.scss */

.blog.wrapper {
  margin-left: 257px;
}

/* line 7, resources/assets/styles/components/_zingblog.scss */

.zingblog.post {
  width: 478px;
  padding-top: 30px;
}

/* line 12, resources/assets/styles/components/_zingblog.scss */

.zingblog.title {
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 30px;
}

/* line 16, resources/assets/styles/components/_zingblog.scss */

.zingblog.title a {
  color: black !important;
}

/* line 21, resources/assets/styles/components/_zingblog.scss */

.zingblog-img {
  margin-left: 40px;
}

/* line 25, resources/assets/styles/components/_zingblog.scss */

.zingblog.text {
  font-size: 13px;
}

/* line 29, resources/assets/styles/components/_zingblog.scss */

.zingblog.text a {
  color: #FF6200;
}

/* line 33, resources/assets/styles/components/_zingblog.scss */

.zingblog.author {
  font-size: 13px;
}

/* line 37, resources/assets/styles/components/_zingblog.scss */

hr {
  max-width: 479px;
  margin: 30px 0;
}

/* line 42, resources/assets/styles/components/_zingblog.scss */

.paginate {
  margin-bottom: 20px;
}

/* line 46, resources/assets/styles/components/_zingblog.scss */

.paginate a {
  font-size: 16px;
  color: black;
  font-family: Verdana;
}

@media only screen and (max-width: 768px) {
  /* line 54, resources/assets/styles/components/_zingblog.scss */

  .blog.wrapper {
    margin-left: 12px;
    padding-top: 40px;
  }

  /* line 59, resources/assets/styles/components/_zingblog.scss */

  .zingblog.post {
    width: 350px;
    padding-top: 9px;
  }
}

/* single blog post */

/* line 68, resources/assets/styles/components/_zingblog.scss */

.single-zingblog-post {
  max-width: 500px;
  position: absolute;
  top: 30px;
  left: 257px;
}

/* line 75, resources/assets/styles/components/_zingblog.scss */

.single-zingblog-title {
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 30px;
}

/* line 81, resources/assets/styles/components/_zingblog.scss */

.single-zingblog-author {
  font-size: 13px;
  margin-bottom: 30px;
}

@media only screen and (max-width: 768px) {
  /* line 88, resources/assets/styles/components/_zingblog.scss */

  .single-zingblog-post {
    max-width: 350px;
    position: absolute;
    top: 90px;
    left: 12px;
  }
}

/* zingparties modal-listing */

/* line 3, resources/assets/styles/components/_modal-listing.scss */

.modal-listing.wrapper {
  padding-left: 257px;
}

/* line 7, resources/assets/styles/components/_modal-listing.scss */

.modal-listing.column:first-child {
  width: 156px;
  float: left;
  position: absolute;
  padding-top: 30px;
}

/* line 14, resources/assets/styles/components/_modal-listing.scss */

.modal-listing.column:last-child {
  padding-top: 45px;
  margin-left: 164px;
}

@media only screen and (max-width: 768px) {
  /* line 21, resources/assets/styles/components/_modal-listing.scss */

  .modal-listing.wrapper {
    padding-left: 12px;
  }

  /* line 25, resources/assets/styles/components/_modal-listing.scss */

  .modal-listing.column:first-child {
    padding-top: 90px;
  }

  /* line 29, resources/assets/styles/components/_modal-listing.scss */

  .modal-listing.column:last-child {
    padding-top: 105px;
  }
}

/* line 1, resources/assets/styles/components/_search-results.scss */

.search-data main.main {
  width: 500px;
  position: absolute;
  left: 25%;
}

/* line 7, resources/assets/styles/components/_search-results.scss */

.search-data h2.entry-title a {
  font-size: 13px;
  color: #ff6400;
  margin-bottom: 5px;
  text-decoration: none;
}

/* line 14, resources/assets/styles/components/_search-results.scss */

.search-header {
  font-size: 14px;
  font-weight: bold;
  margin-top: 25px;
}

/* line 20, resources/assets/styles/components/_search-results.scss */

.results {
  font-size: 10px;
  color: #a3a3a3;
}

/* line 25, resources/assets/styles/components/_search-results.scss */

.entry-title {
  margin-bottom: 0px;
}

/* line 29, resources/assets/styles/components/_search-results.scss */

.permalink {
  font-size: 10px;
  color: #a3a3a3;
}

/* line 34, resources/assets/styles/components/_search-results.scss */

.entry-summary {
  font-size: 13px;
  font-family: "Verdana", sans-serif;
}

@media only screen and (max-width: 768px) {
  /* line 40, resources/assets/styles/components/_search-results.scss */

  .search-data main.main {
    width: 350px;
    position: absolute;
    left: 8%;
    top: 30px;
  }
}

/** Search form */

/**
 * WordPress Generated Classes
 * @see http://codex.wordpress.org/CSS#WordPress_Generated_Classes
 */

/** Media alignment */

/* line 7, resources/assets/styles/components/_wp-classes.scss */

.alignnone {
  margin-left: 0;
  margin-right: 0;
  max-width: 100%;
  height: auto;
}

/* line 14, resources/assets/styles/components/_wp-classes.scss */

.aligncenter {
  display: block;
  margin: 1rem auto;
  height: auto;
}

/* line 20, resources/assets/styles/components/_wp-classes.scss */

.alignleft,
.alignright {
  margin-bottom: 1rem;
  height: auto;
}

@media (min-width: 30rem) {
  /* line 27, resources/assets/styles/components/_wp-classes.scss */

  .alignleft {
    float: left;
    margin-right: 1rem;
  }

  /* line 32, resources/assets/styles/components/_wp-classes.scss */

  .alignright {
    float: right;
    margin-left: 1rem;
  }
}

/** Captions */

/** Text meant only for screen readers */

/* line 45, resources/assets/styles/components/_wp-classes.scss */

.screen-reader-text {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
  color: #000;
  background: #fff;
}

/* line 1, resources/assets/styles/components/_about.scss */

.page-about-data main.main {
  width: 500px;
  position: absolute;
  left: 25%;
}

@media only screen and (max-width: 768px) {
  /* line 8, resources/assets/styles/components/_about.scss */

  .page-about-data main.main {
    width: 350px;
    position: absolute;
    left: 12px;
    top: 90px;
  }
}

/* line 1, resources/assets/styles/layouts/_header.scss */

.grid-item.zing-logo {
  grid-column: 5/8;
  margin-top: 30px;
}

/* line 6, resources/assets/styles/layouts/_header.scss */

.grid-item.zing-gif {
  grid-column: 9/10;
}

@media only screen and (max-width: 768px) {
  /* line 11, resources/assets/styles/layouts/_header.scss */

  .grid-item.zing-logo {
    grid-column: 4/9;
    margin-top: 164px;
  }

  /* line 16, resources/assets/styles/layouts/_header.scss */

  .grid-item.zing-gif {
    grid-column: 10/11;
  }
}

/* line 1, resources/assets/styles/layouts/_tinymce.scss */

body#tinymce {
  margin: 12px !important;
}


/*# sourceMappingURL=main.css.map*/