/* line 4, ../../../sass/demo-bar.scss */
.demo-bar {
  position: fixed;
  bottom: 0;
  left: 0;
  width: 100%;
  padding: 23px 30px 22px 26px;
  box-sizing: border-box;
  text-align: left;
  background: #e9a245;
  z-index: 10000;
}
/* line 14, ../../../sass/demo-bar.scss */
.demo-bar .icon-close-circled {
  position: absolute;
  top: 10px;
  right: 12px;
  color: #E7E7E7;
  font-size: 22px;
}
@media screen and (min-width: 720px) {
  /* line 14, ../../../sass/demo-bar.scss */
  .demo-bar .icon-close-circled {
    display: none;
  }
}
/* line 24, ../../../sass/demo-bar.scss */
.demo-bar a {
  color: #fff;
  font-weight: 700;
}

@media screen and (min-width: 960px) {
  /* line 30, ../../../sass/demo-bar.scss */
  .content-container--organize .demo-bar.demo-bar--top,
  .content-container--habits-page .demo-bar.demo-bar--top,
  .content-container--calendar-page .demo-bar.demo-bar--top,
  .content-container--achievements-page .demo-bar.demo-bar--top {
    position: relative;
    margin-top: 15px;
    display: block;
    background: #e9a245;
    border-radius: 9px;
    z-index: 0;
  }
  /* line 40, ../../../sass/demo-bar.scss */
  .content-container--organize .demo-bar.demo-bar--top .ygnz-button--go-pro,
  .content-container--habits-page .demo-bar.demo-bar--top .ygnz-button--go-pro,
  .content-container--calendar-page .demo-bar.demo-bar--top .ygnz-button--go-pro,
  .content-container--achievements-page .demo-bar.demo-bar--top .ygnz-button--go-pro {
    margin-top: 9px;
  }
  /* line 43, ../../../sass/demo-bar.scss */
  .content-container--organize .demo-bar.demo-bar--top .demo-bar__text,
  .content-container--habits-page .demo-bar.demo-bar--top .demo-bar__text,
  .content-container--calendar-page .demo-bar.demo-bar--top .demo-bar__text,
  .content-container--achievements-page .demo-bar.demo-bar--top .demo-bar__text {
    line-height: 1.7;
  }
  /* line 45, ../../../sass/demo-bar.scss */
  .content-container--organize .demo-bar.demo-bar--top .demo-bar__text em,
  .content-container--habits-page .demo-bar.demo-bar--top .demo-bar__text em,
  .content-container--calendar-page .demo-bar.demo-bar--top .demo-bar__text em,
  .content-container--achievements-page .demo-bar.demo-bar--top .demo-bar__text em {
    font-weight: 700;
  }
}
/* line 51, ../../../sass/demo-bar.scss */
.demo-bar__text,
.ygnz-button--go-pro {
  display: inline-block;
  color: #F5F5F5;
  font-family: "Montserrat", sans-serif;
  font-weight: 500;
  font-size: 13px;
  line-height: 1.7;
}
.demo-bar__text a {
  text-decoration: underline;
}

/* line 56, ../../../sass/demo-bar.scss */
.demo-bar__icon {
  display: none;
}
@media screen and (min-width: 700px) {
  /* line 56, ../../../sass/demo-bar.scss */
  .demo-bar__icon {
    margin-right: 14px;
    padding-top: 10px;
    display: inline-block;
    vertical-align: top;
    font-size: 31px;
  }
}

/* line 66, ../../../sass/demo-bar.scss */
.demo-bar__text {
  width: 100%;
  max-width: 1290px;
  margin-bottom: 20px;
  font-size: 15px;
  line-height: 1.6;
  font-weight: 600;
  letter-spacing: -0.1px;
}
/* line 74, ../../../sass/demo-bar.scss */
.demo-bar__text em {
  font-weight: 900;
}
@media screen and (min-width: 700px) {
  /* line 66, ../../../sass/demo-bar.scss */
  .demo-bar__text {
    width: calc(100% - 210px);
    margin-bottom: 0;
  }
}
@media screen and (min-width: 1600px) {
  /* line 66, ../../../sass/demo-bar.scss */
  .demo-bar__text {
    font-size: 15px;
  }
}

/* line 85, ../../../sass/demo-bar.scss */
.ygnz-button.ygnz-button--go-pro {
  margin-top: 5px;
  padding: 9px 10px 10px;
  float: right;
  background: #5753b9;
  border-color: #5753b9;
  transition: filter 0.2s;
  border-radius: 4px;
  cursor: pointer;
}
/* line 91, ../../../sass/demo-bar.scss */
.ygnz-button.ygnz-button--go-pro:hover {
  filter: brightness(0.8);
  transition: filter 0.2s;
}
/* line 95, ../../../sass/demo-bar.scss */
.ygnz-button.ygnz-button--go-pro span {
  font-size: 14px;
}
/* line 98, ../../../sass/demo-bar.scss */
.ygnz-button.ygnz-button--go-pro:active {
  padding-bottom: 8px;
}

/* line 102, ../../../sass/demo-bar.scss */
.cookie-bar {
  background: #706AF1;
}

/* line 108, ../../../sass/demo-bar.scss */
.demo-bar + .demo-bar {
  display: none;
}
