/* Responsive media query mixins sample one*/
/* Responsive media query mixins */
/*videos & embed*/
.wp-block-embed iframe {
  width: 100%;
}

/*gallery*/
.entry-content ul.wp-block-gallery {
  padding: 0;
}

/* No SIdebar & Align Full */
.entry-content {
  /* Align Full */
}

.entry-content *.alignfull {
  max-width: 100vw;
  width: 100vw;
  margin-left: calc(50% - 50vw);
}

.entry-content .alignfull {
  /*Gallery*/
  /*pullquote*/
  /*block-cover*/
}

.entry-content .alignfull.wp-block-gallery {
  padding: 2.1428571429rem;
}

.entry-content .alignfull.wp-block-pullquote {
  padding-left: 2.1428571429rem;
  padding-right: 2.1428571429rem;
}

.entry-content .alignfull.wp-block-pullquote p,
.entry-content .alignfull.wp-block-pullquote cite {
  display: block;
  margin-left: auto;
  margin-right: auto;
  max-width: 940px;
}

.entry-content .alignfull.wp-block-cover .wp-block-cover-text {
  max-width: calc(5 * (100vw / 12));
  padding: 30px;
}

/* No SIdebar & Align Wide */
.entry-content *.alignwide {
  max-width: 75vw;
  width: 75vw;
  margin-left: calc(50% - 37.5vw);
}

@media (max-width: 989px) {
  .entry-content *.alignwide {
    max-width: 100%;
    width: 100%;
    margin-left: 0;
  }
}

.entry-content .alignwide.wp-block-cover .wp-block-cover-text {
  max-width: calc(5 * (100vw / 12));
  padding: 30px;
}

.wp-block-quote.is-large,
.wp-block-quote.is-style-large {
  font-size: 1.7142857143rem;
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
}

.wp-block-quote.is-large cite,
.wp-block-quote.is-style-large cite {
  text-align: inherit;
}

/*with SIdebar */
code[class*="language-"],
pre[class*="language-"] {
  background: inherit;
}
