/**
 * Plugin - GD Notification Bar
 * @author 
 * @url 
 * @version v0.0.1
 * @license ISC
 */
.util--hidden {
  max-height: 0;
  margin: 0;
  padding: 0;
  overflow: hidden;
  pointer-events: none;
  max-width: 0; }

.gdnb {
  line-height: 1em;
  padding: .5em 6em .5em;
  position: relative; }

.gdnb__content {
  margin: 0 auto;
  max-width: 960px; }

.gdnb__cta {
  cursor: pointer;
  display: inline-block;
  -webkit-box-flex: 0;
      -ms-flex-positive: 0;
          flex-grow: 0;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  padding: .5em 1em;
  -webkit-transition: all 0.2s ease-in-out;
  transition: all 0.2s ease-in-out;
  white-space: nowrap; }

.gdnb__cta:hover,
.gdnb__cta:focus {
  text-decoration: none; }

.gdnb__dismissal {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  cursor: pointer;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  font-weight: 700;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 1em;
  padding: 0.5em;
  position: absolute;
  top: .33em;
  right: .5em;
  white-space: nowrap; }

.gdnb__dismissal-icon {
  border-radius: 50%;
  display: inline-block;
  font-size: 1.5em;
  height: 1em;
  line-height: .9em;
  margin-left: .25em;
  text-align: center;
  width: 1em; }

.gdnb__message {
  line-height: 1.2em; }

.gdnb__message > *:last-child {
  margin-bottom: 0; }

.gdnb--button-bottom .gdnb__content {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column; }

.gdnb--button-bottom .gdnb__message {
  margin-bottom: 1em; }

.gdnb--button-left .gdnb__message {
  margin-left: 1em; }

.gdnb--button-left .gdnb__cta {
  -webkit-box-ordinal-group: 0;
      -ms-flex-order: -1;
          order: -1; }

.gdnb--button-right .gdnb__message {
  margin-right: 1em; }

@media (max-width: 767px) {
  .gdnb {
    padding: 2.25em 1em .5em; }
  .gdnb__content {
    text-align: center; }
  .gdnb__message {
    text-align: initial; }
  .gdnb__cta {
    display: inline-block;
    margin: 1em auto; }
  .gdnb__dismissal {
    top: 0; } }

@media (min-width: 768px) {
  .gdnb__content {
    -webkit-box-align: center;
        -ms-flex-align: center;
            align-items: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-box-pack: center;
        -ms-flex-pack: center;
            justify-content: center; } }

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3R5bGVzLmNzcyIsInNvdXJjZXMiOlsic3R5bGVzLnNjc3MiLCJjb21wb25lbnRzL19nZC1ub3RpZmljYXRpb24tYmFyLnNjc3MiLCJfbWl4aW5zLnNjc3MiLCJfdXRpbHMuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJcbkBpbXBvcnQgJy4vY29tcG9uZW50cy9nZC1ub3RpZmljYXRpb24tYmFyJztcbiIsIlxuQGltcG9ydCAnLi9taXhpbnMnO1xuQGltcG9ydCAnLi91dGlscyc7XG5cbi5nZG5iIHtcbiAgICBsaW5lLWhlaWdodDogMWVtO1xuICAgIHBhZGRpbmc6IC41ZW0gNmVtIC41ZW07XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uZ2RuYl9fY29udGVudCB7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgbWF4LXdpZHRoOiA5NjBweDtcbn1cblxuLmdkbmJfX2N0YSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgcGFkZGluZzogLjVlbSAxZW07XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmdkbmJfX2N0YTpob3Zlcixcbi5nZG5iX19jdGE6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLmdkbmJfX2Rpc21pc3NhbCB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmb250LXdlaWdodDogNzAwO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgcGFkZGluZzogMC41ZW07XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLjMzZW07XG4gICAgcmlnaHQ6IC41ZW07XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cblxuLmdkbmJfX2Rpc21pc3NhbC1pY29uIHtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMS41ZW07XG4gICAgaGVpZ2h0OiAxZW07XG4gICAgbGluZS1oZWlnaHQ6IC45ZW07XG4gICAgbWFyZ2luLWxlZnQ6IC4yNWVtO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogMWVtO1xufVxuXG4uZ2RuYl9fbWVzc2FnZSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMmVtO1xufVxuXG4uZ2RuYl9fbWVzc2FnZSA+ICo6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmdkbmItLWJ1dHRvbi1ib3R0b20gLmdkbmJfX2NvbnRlbnQge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5nZG5iLS1idXR0b24tYm90dG9tIC5nZG5iX19tZXNzYWdlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG5cbi5nZG5iLS1idXR0b24tbGVmdCAuZ2RuYl9fbWVzc2FnZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDFlbTtcbn1cblxuLmdkbmItLWJ1dHRvbi1sZWZ0IC5nZG5iX19jdGEge1xuICAgIG9yZGVyOiAtMTtcbn1cblxuLmdkbmItLWJ1dHRvbi1yaWdodCAuZ2RuYl9fbWVzc2FnZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxZW07XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5nZG5iIHtcbiAgICAgICAgcGFkZGluZzogMi4yNWVtIDFlbSAuNWVtO1xuICAgIH1cblxuICAgIC5nZG5iX19jb250ZW50IHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC5nZG5iX19tZXNzYWdlIHtcbiAgICAgICAgdGV4dC1hbGlnbjogaW5pdGlhbDtcbiAgICB9XG5cbiAgICAuZ2RuYl9fY3RhIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXJnaW46IDFlbSBhdXRvO1xuICAgIH1cblxuICAgIC5nZG5iX19kaXNtaXNzYWwge1xuICAgICAgICB0b3A6IDA7XG4gICAgfVxufVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuZ2RuYl9fY29udGVudCB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIH1cbn0iLCJcbkBtaXhpbiBzaXplKCR3aWR0aCwgJGhlaWdodCkge1xuICAgIGhlaWdodDogJGhlaWdodDtcbiAgICB3aWR0aDogJHdpZHRoO1xufVxuXG5AbWl4aW4gc3F1YXJlKCRzaXplKSB7XG4gICAgaGVpZ2h0OiAkc2l6ZTtcbiAgICB3aWR0aDogJHNpemU7XG59XG4iLCJcbi51dGlsLS1oaWRkZW4ge1xuICAgIG1heC1oZWlnaHQ6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBtYXgtd2lkdGg6IDA7XG59XG4iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFHQ0EsQUFBQSxhQUFhLENBQUM7RUFDVixVQUFVLEVBQUUsQ0FBQztFQUNiLE1BQU0sRUFBRSxDQUFDO0VBQ1QsT0FBTyxFQUFFLENBQUM7RUFDVixRQUFRLEVBQUUsTUFBTTtFQUNoQixjQUFjLEVBQUUsSUFBSTtFQUNwQixTQUFTLEVBQUUsQ0FBQyxHQUNmOztBRkpELEFBQUEsS0FBSyxDQUFDO0VBQ0YsV0FBVyxFQUFFLEdBQUc7RUFDaEIsT0FBTyxFQUFFLGFBQWE7RUFDdEIsUUFBUSxFQUFFLFFBQVEsR0FDckI7O0FBRUQsQUFBQSxjQUFjLENBQUM7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 */
