/* Mixins =================================================== */
/* ----------------------------- */
/*    Generic Banner Settings    */
/* ----------------------------- */
/* line 7, ../scss/_page.scss */
.ss-banner-wrapper .ss-banner {
  display: none; }

/* line 10, ../scss/_page.scss */
.ss-banner-top .ss-banner {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  z-index: 999999; }

/* line 15, ../scss/_page.scss */
.ss-banner-bottom .ss-banner {
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999999; }

/* line 20, ../scss/_page.scss */
.ss-banner-content {
  position: relative; }

/* line 23, ../scss/_page.scss */
.ss-banner-action-link {
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  /* IE link fix */
  /* Source: http://css-tricks.com/snippets/html/base64-encode-of-1x1px-transparent-gif */
  background: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) repeat left top; }

/* line 33, ../scss/_page.scss */
.ss_banner_administration_view_link {
  position: absolute;
  right: 10px;
  bottom: 10px;
  color: #1982D1;
  font-size: 12px;
  line-height: 16px;
  text-shadow: none;
  padding: 4px 10px;
  background-color: #F4F8BD;
  border-radius: 20px;
  box-shadow: 0 0 5px #333;
  cursor: pointer;
  opacity: 0.7; }
  /* line 48, ../scss/_page.scss */
  .ss_banner_administration_view_link:hover {
    opacity: 1;
    text-decoration: underline; }

/* -------------------- */
/*    Inline Banners    */
/* -------------------- */
/* line 58, ../scss/_page.scss */
.ss-banner-align-none {
  display: -moz-inline-stack;
  display: inline-block;
  zoom: 1;
  *display: inline;
  vertical-align: bottom; }

/* line 65, ../scss/_page.scss */
.ss-banner-align-left {
  float: left; }

/* line 68, ../scss/_page.scss */
.ss-banner-align-right {
  float: right; }

/* line 72, ../scss/_page.scss */
.ss-horizontal-banner .ss-banner-element-wrapper {
  display: inline-block; }

/* line 76, ../scss/_page.scss */
.ss-banner-width-max {
  display: block;
  float: none; }
  /* line 80, ../scss/_page.scss */
  .ss-banner-width-max .ss-banner {
    width: auto !important; }
