/* line 1, ../sass/base/_media.scss */
img, media {
  max-width: 100%; }

/* line 24, ../sass/elixiba-omega.styles.scss */
body {
  background: #200;
  color: #fff;
  font-family: "museo-sans-condensed",sans-serif; }

/* line 31, ../sass/elixiba-omega.styles.scss */
h2.block__title, .title-link {
  color: #fc3;
  font-weight: normal;
  text-transform: uppercase;
  text-decoration: none; }

/* line 38, ../sass/elixiba-omega.styles.scss */
.l-page {
  margin: 0 auto;
  width: 100%; }

/* line 44, ../sass/elixiba-omega.styles.scss */
.zone {
  width: 100%;
  float: right;
  margin-left: 0;
  margin-right: 0;
  clear: none;
  border-bottom: 4px solid #fc3;
  margin: 0;
  padding: 0;
  border-top: 0px; }

/* line 52, ../sass/elixiba-omega.styles.scss */
.button {
  background: linear-gradient(#94cc68, #7eb83d);
  margin: 10px auto;
  border: none;
  border-radius: 5px;
  padding: 5px; }

/* line 60, ../sass/elixiba-omega.styles.scss */
.button a {
  font-family: "museo-sans-condensed",sans-serif;
  color: #000;
  text-decoration: none; }

/* move all content down to allow for top bar menu */
/* line 68, ../sass/elixiba-omega.styles.scss */
.l-page {
  margin-top: 56px; }

/* Top bar menu zone */
/* line 73, ../sass/elixiba-omega.styles.scss */
.topbar {
  background: #000;
  color: #fff;
  font-family: Cambria,Georgia,serif;
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  z-index: 998; }
  @media (min-width: 1023px) {
    /* line 73, ../sass/elixiba-omega.styles.scss */
    .topbar {
      padding-top: 10px; } }
  @media (min-width: 1025px) {
    /* line 73, ../sass/elixiba-omega.styles.scss */
    .topbar {
      padding-top: 0; } }

/* line 92, ../sass/elixiba-omega.styles.scss */
.topbar a {
  color: #fff;
  text-decoration: none; }

/* line 97, ../sass/elixiba-omega.styles.scss */
.logo {
  width: 6.77966%;
  float: left;
  margin-right: -100%;
  margin-left: 0;
  clear: none;
  text-align: center; }
  @media (min-width: 1023px) {
    /* line 97, ../sass/elixiba-omega.styles.scss */
    .logo {
      padding-top: 10px; } }
  @media (min-width: 1025px) {
    /* line 97, ../sass/elixiba-omega.styles.scss */
    .logo {
      padding-top: 0; } }

/* hide navigation menu if screen smaller than tablet width 
.l-region--navigation { 
	@include grid-span (0, 1);
	display: none;
} */
/* line 117, ../sass/elixiba-omega.styles.scss */
.l-region--navigation {
  width: 74.57627%;
  float: left;
  margin-right: -100%;
  margin-left: 8.47458%;
  clear: none;
  display: none; }
  @media (min-width: 900px) {
    /* line 117, ../sass/elixiba-omega.styles.scss */
    .l-region--navigation {
      display: inline; } }

/* line 125, ../sass/elixiba-omega.styles.scss */
#block-block-38 {
  display: inline;
  float: left; }

/* line 131, ../sass/elixiba-omega.styles.scss */
.l-region--navigation ul.menu {
  float: right; }

/* line 135, ../sass/elixiba-omega.styles.scss */
.l-region--navigation ul.menu li {
  list-style: none;
  display: inline;
  margin-left: 25px; }

/* line 141, ../sass/elixiba-omega.styles.scss */
#topbarback {
  float: right;
  display: none;
  margin-top: 11px;
  margin-left: 20px; }
  @media (min-width: 1023px) {
    /* line 141, ../sass/elixiba-omega.styles.scss */
    #topbarback {
      display: inline; } }
  @media (min-width: 1025px) {
    /* line 141, ../sass/elixiba-omega.styles.scss */
    #topbarback {
      display: none; } }

/* line 155, ../sass/elixiba-omega.styles.scss */
.topbarbackbtn {
  color: #fff;
  background-color: #000;
  border: none;
  font-weight: bold;
  font-size: 1.3em; }

/* line 164, ../sass/elixiba-omega.styles.scss */
.l-region--hamburger {
  width: 15.25424%;
  float: right;
  margin-left: 0;
  margin-right: 0;
  clear: none;
  margin-top: 11px; }

/*Hamburger menu */
/* line 172, ../sass/elixiba-omega.styles.scss */
.responsive-menus.responsified .responsive-menus-simple li a {
  padding: 5px; }

/* line 176, ../sass/elixiba-omega.styles.scss */
.responsive-menus.responsified {
  /*@include breakpoint($mobile, true) {
    display: none;
  }*/ }
  @media (min-width: 1023px) {
    /* line 176, ../sass/elixiba-omega.styles.scss */
    .responsive-menus.responsified {
      display: inline; } }
  @media (min-width: 1023px) {
    /* line 176, ../sass/elixiba-omega.styles.scss */
    .responsive-menus.responsified {
      position: relative;
      top: 50px;
      right: 50px; } }
  @media (min-width: 1025px) {
    /* line 176, ../sass/elixiba-omega.styles.scss */
    .responsive-menus.responsified {
      right: auto;
      top: auto; } }

/* line 198, ../sass/elixiba-omega.styles.scss */
.responsive-menus.responsified.responsive-toggled .responsive-menus-simple {
  right: 0px;
  width: 200px; }

/* line 203, ../sass/elixiba-omega.styles.scss */
.l-region--hamburger .responsive-menus.responsified h2.block-title {
  display: none; }

/* line 207, ../sass/elixiba-omega.styles.scss */
.l-region--hamburger .responsive-menus.responsified span.toggler {
  background: none;
  box-shadow: none; }

/* line 212, ../sass/elixiba-omega.styles.scss */
.l-region--hamburger .responsive-menus-simple {
  /* width: 600%;
  margin-left: -500%; */ }

/* Banner images */
/* line 219, ../sass/elixiba-omega.styles.scss */
.l-header {
  opacity: 0.99;
  /* to make z-index elements underneath show on top */
  /*@include breakpoint($tablet, true) { 
  			margin-top:10px;
  		} */ }

@media (min-width: 1025px) {
  /* line 227, ../sass/elixiba-omega.styles.scss */
  .l-slider {
    margin-top: -95px; } }

/* line 234, ../sass/elixiba-omega.styles.scss */
.l-header img {
  width: 100%;
  margin-bottom: -4px; }

/* line 239, ../sass/elixiba-omega.styles.scss */
.l-header p {
  text-align: center;
  margin: 0; }

/*homepage header info bar zone */
/* line 246, ../sass/elixiba-omega.styles.scss */
.headerinfo, .headerinfo a {
  color: #fff;
  text-decoration: none;
  font-style: italic;
  text-align: center;
  font-family: "museo-sans-condensed",sans-serif; }

/* line 254, ../sass/elixiba-omega.styles.scss */
.l-region--headerinfo1 {
  width: 100%;
  float: right;
  margin-left: 0;
  margin-right: 0;
  clear: none; }

/* line 257, ../sass/elixiba-omega.styles.scss */
.l-region--headerinfo2 {
  width: 100%;
  float: right;
  margin-left: 0;
  margin-right: 0;
  clear: none; }

/* line 260, ../sass/elixiba-omega.styles.scss */
.l-region--headerinfo3 {
  width: 100%;
  float: right;
  margin-left: 0;
  margin-right: 0;
  clear: none; }

/* line 264, ../sass/elixiba-omega.styles.scss */
.homeheaderlinks {
  display: block; }
  @media (min-width: 1023px) {
    /* line 264, ../sass/elixiba-omega.styles.scss */
    .homeheaderlinks {
      display: none; } }
  @media (min-width: 1025px) {
    /* line 264, ../sass/elixiba-omega.styles.scss */
    .homeheaderlinks {
      display: block; } }

/* line 277, ../sass/elixiba-omega.styles.scss */
.l-region--soclinks {
  text-align: center;
  width: 100%;
  float: right;
  margin-left: 0;
  margin-right: 0;
  clear: none;
  display: block; }
  @media (min-width: 900px) {
    /* line 277, ../sass/elixiba-omega.styles.scss */
    .l-region--soclinks {
      width: 32.20339%;
      float: left;
      margin-right: -100%;
      margin-left: 0;
      clear: none; } }

/* line 290, ../sass/elixiba-omega.styles.scss */
.l-region--bookbutton {
  text-align: center;
  width: 100%;
  float: right;
  margin-left: 0;
  margin-right: 0;
  clear: none;
  display: block; }
  @media (min-width: 900px) {
    /* line 290, ../sass/elixiba-omega.styles.scss */
    .l-region--bookbutton {
      width: 32.20339%;
      float: left;
      margin-right: -100%;
      margin-left: 33.89831%;
      clear: none; } }

@media (min-width: 1025px) {
  /* line 301, ../sass/elixiba-omega.styles.scss */
  #block-block-39 {
    top: -60px;
    position: relative; }

  /* line 305, ../sass/elixiba-omega.styles.scss */
  #block-block-40 img {
    top: -170px;
    position: relative; }

  /* line 309, ../sass/elixiba-omega.styles.scss */
  .homeheaderlinks {
    height: 0px;
    border: 0px; } }
/* line 315, ../sass/elixiba-omega.styles.scss */
.l-region--b1g1widget {
  width: 100%;
  float: right;
  margin-left: 0;
  margin-right: 0;
  clear: none;
  display: block; }
  @media (min-width: 900px) {
    /* line 315, ../sass/elixiba-omega.styles.scss */
    .l-region--b1g1widget {
      width: 32.20339%;
      float: right;
      margin-left: 0;
      margin-right: 0;
      clear: none; } }

@media (min-width: 900px) {
  /* line 325, ../sass/elixiba-omega.styles.scss */
  .l-region--headerinfo1 {
    width: 32.20339%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none; }

  /* line 328, ../sass/elixiba-omega.styles.scss */
  .l-region--headerinfo2 {
    width: 32.20339%;
    float: left;
    margin-right: -100%;
    margin-left: 33.89831%;
    clear: none; }

  /* line 331, ../sass/elixiba-omega.styles.scss */
  .l-region--headerinfo3 {
    width: 32.20339%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none; } }
/* Content */
/* line 338, ../sass/elixiba-omega.styles.scss */
.l-main {
  margin-top: 40px; }

/* line 342, ../sass/elixiba-omega.styles.scss */
.l-content {
  width: 75%;
  margin: 0 auto; }

/* line 349, ../sass/elixiba-omega.styles.scss */
.node-type-blog .view-blog-header-image .views-field-title {
  font-size: 2.4em;
  font-weight: bold;
  font-family: Cambria,Georgia,serif; }
  @media (min-width: 900px) {
    /* line 349, ../sass/elixiba-omega.styles.scss */
    .node-type-blog .view-blog-header-image .views-field-title {
      margin-top: -100px;
      margin-left: 25%;
      font-size: 5em; } }
/* line 359, ../sass/elixiba-omega.styles.scss */
.node-type-blog .l-header img {
  margin-bottom: 0px; }
/* line 363, ../sass/elixiba-omega.styles.scss */
.node-type-blog .l-main {
  background: #fff;
  color: #000;
  margin-top: 0px; }
/* line 369, ../sass/elixiba-omega.styles.scss */
.node-type-blog .l-content {
  width: 100%;
  float: right;
  margin-left: 0;
  margin-right: 0;
  clear: none;
  padding-left: 10%;
  padding-right: 10%;
  text-align: left;
  margin-bottom: 15px; }
  @media (min-width: 900px) {
    /* line 369, ../sass/elixiba-omega.styles.scss */
    .node-type-blog .l-content {
      width: 66.10169%;
      float: left;
      margin-right: -100%;
      margin-left: 0;
      clear: none; } }
  /* line 378, ../sass/elixiba-omega.styles.scss */
  .node-type-blog .l-content img {
    margin: 15px;
    border: 1px solid #000;
    padding: 6px; }
  /* line 383, ../sass/elixiba-omega.styles.scss */
  .node-type-blog .l-content h1 {
    display: none; }
  /* line 386, ../sass/elixiba-omega.styles.scss */
  .node-type-blog .l-content .submitted {
    display: none; }
/* line 391, ../sass/elixiba-omega.styles.scss */
.node-type-blog .l-sidebar {
  width: 100%;
  float: right;
  margin-left: 0;
  margin-right: 0;
  clear: none; }
  @media (min-width: 900px) {
    /* line 391, ../sass/elixiba-omega.styles.scss */
    .node-type-blog .l-sidebar {
      width: 23.72881%;
      float: left;
      margin-right: -100%;
      margin-left: 67.79661%;
      clear: none; } }
  /* line 396, ../sass/elixiba-omega.styles.scss */
  .node-type-blog .l-sidebar h2 {
    font-weight: bold;
    font-family: Cambria,Georgia,serif; }
  /* line 400, ../sass/elixiba-omega.styles.scss */
  .node-type-blog .l-sidebar img {
    border: 1px solid #000;
    padding: 4px; }
/* line 406, ../sass/elixiba-omega.styles.scss */
.node-type-blog .view-recent-blogs .views-row {
  margin-bottom: 15px; }
/* line 409, ../sass/elixiba-omega.styles.scss */
.node-type-blog .view-recent-blogs a {
  text-decoration: none; }

/* line 415, ../sass/elixiba-omega.styles.scss */
.block--views-recent-blogs-block-1 {
  margin-top: 25px; }
  /* line 417, ../sass/elixiba-omega.styles.scss */
  .block--views-recent-blogs-block-1 img {
    border: 1px solid #fc3;
    padding: 4px; }
  /* line 421, ../sass/elixiba-omega.styles.scss */
  .block--views-recent-blogs-block-1 a, .block--views-recent-blogs-block-1 a:visited {
    text-decoration: none;
    color: #fff; }

/* line 428, ../sass/elixiba-omega.styles.scss */
.page-blog article {
  margin-bottom: 20px; }
  /* line 429, ../sass/elixiba-omega.styles.scss */
  .page-blog article h2 {
    font-family: Cambria,Georgia,serif; }
  /* line 432, ../sass/elixiba-omega.styles.scss */
  .page-blog article a, .page-blog article a:visited {
    color: #fc3; }
  /* line 435, ../sass/elixiba-omega.styles.scss */
  .page-blog article .submitted {
    display: none; }
/* line 440, ../sass/elixiba-omega.styles.scss */
.page-blog .field--name-field-header-image {
  float: right;
  margin-right: 25%;
  margin-left: 20px;
  display: inline;
  border: 1px solid #fc3;
  padding: 4px; }
  @media (min-width: 900px) {
    /* line 440, ../sass/elixiba-omega.styles.scss */
    .page-blog .field--name-field-header-image {
      margin-top: -40px; } }

/* line 455, ../sass/elixiba-omega.styles.scss */
.page-node .l-content h1 {
  color: #fc3;
  margin-top: 40px; }

/* line 459, ../sass/elixiba-omega.styles.scss */
.page-node .l-content article {
  font-family: Cambria,Georgia,serif;
  font-size: 1.1em; }

/* line 464, ../sass/elixiba-omega.styles.scss */
.page-node .l-content a, .page-node .l-content a:visited, #block-block-28 a, #block-block-28 a:visited {
  color: #fc3; }

/*takeaway menu page*/
/* line 469, ../sass/elixiba-omega.styles.scss */
.page-node-249 .l-content h3 {
  color: #fc3; }

/*Contact page & webform (customer survey)page  */
/* line 475, ../sass/elixiba-omega.styles.scss */
.page-contact .l-content h1 {
  display: none; }

/* line 478, ../sass/elixiba-omega.styles.scss */
.block--block-34 {
  display: none; }

@media (min-width: 1023px) {
  /* line 483, ../sass/elixiba-omega.styles.scss */
  .block--block-28 {
    display: none; }

  /* line 486, ../sass/elixiba-omega.styles.scss */
  .block--block-34 {
    display: block; } }
@media (min-width: 1025px) {
  /* line 491, ../sass/elixiba-omega.styles.scss */
  .block--block-28 {
    display: block; }

  /* line 494, ../sass/elixiba-omega.styles.scss */
  .block--block-34 {
    display: none; } }
/* line 499, ../sass/elixiba-omega.styles.scss */
.contact-site-form {
  display: none; }

@media (min-width: 480px) {
  /* line 505, ../sass/elixiba-omega.styles.scss */
  .l-region--contactpageform1 {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none; }

  /* line 508, ../sass/elixiba-omega.styles.scss */
  .l-region--contactpageform2 {
    width: 100%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none; } }
@media (min-width: 1023px) {
  /* line 514, ../sass/elixiba-omega.styles.scss */
  .l-region--contactpageform1 {
    width: 49.15254%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none; }

  /* line 517, ../sass/elixiba-omega.styles.scss */
  .l-region--contactpageform2 {
    width: 49.15254%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none; } }
/* line 522, ../sass/elixiba-omega.styles.scss */
.webform-component .description, .webform-component label {
  font-size: 1em;
  font-family: "museo-sans-condensed",sans-serif;
  font-weight: bold;
  color: #94cc68;
  margin-bottom: 15px;
  margin-top: 40px; }

/* line 532, ../sass/elixiba-omega.styles.scss */
.webform-client-form-260 .webform-component .description, .webform-client-form-260 .webform-component .option {
  font-size: 0.85em;
  font-family: Cambria,Georgia,serif;
  font-weight: normal;
  color: #fff;
  margin-bottom: 10px;
  margin-top: 8px; }

/* line 541, ../sass/elixiba-omega.styles.scss */
.webform-progressbar {
  margin-bottom: 60px; }

/* line 545, ../sass/elixiba-omega.styles.scss */
.form-submit {
  color: #000;
  background: linear-gradient(#94cc68, #7eb83d);
  margin: 10px 20px;
  border: none;
  border-radius: 5px;
  padding: 5px; }

/* line 554, ../sass/elixiba-omega.styles.scss */
.page-contact .l-content p, .page-contact .l-content h3 {
  font-family: Cambria,Georgia,serif; }

/* line 558, ../sass/elixiba-omega.styles.scss */
option, .form-text, .form-textarea, .contact-form option, .contact-form .form-text, .contact-form .form-textarea {
  color: #000; }

/* line 562, ../sass/elixiba-omega.styles.scss */
.page-contact .contact-form input {
  border: none;
  border-radius: 5px;
  padding: 5px; }

/* line 568, ../sass/elixiba-omega.styles.scss */
.form-select {
  color: #000;
  background: #bbb; }

/* herbs list */
/* line 576, ../sass/elixiba-omega.styles.scss */
.view-learn-about-herbs .view-content {
  margin: 0 auto;
  text-align: center; }

/* line 581, ../sass/elixiba-omega.styles.scss */
.view-learn-about-herbs .views-row {
  display: inline;
  float: left;
  padding: 2px;
  position: relative; }

/* line 589, ../sass/elixiba-omega.styles.scss */
.view-learn-about-herbs .views-row {
  width: 48%; }
  @media (min-width: 900px) {
    /* line 589, ../sass/elixiba-omega.styles.scss */
    .view-learn-about-herbs .views-row {
      width: 30%; } }
  @media (min-width: 1280px) {
    /* line 589, ../sass/elixiba-omega.styles.scss */
    .view-learn-about-herbs .views-row {
      width: 24%; } }

/* line 599, ../sass/elixiba-omega.styles.scss */
.view-learn-about-herbs .views-row a {
  margin: 0 auto;
  color: #000;
  text-transform: lowercase;
  font-family: Cambria,Georgia,serif;
  font-size: 1.5em;
  font-weight: bold;
  text-decoration: none; }

/* line 609, ../sass/elixiba-omega.styles.scss */
.view-learn-about-herbs .views-row img {
  width: 100%;
  height: auto; }

/* line 614, ../sass/elixiba-omega.styles.scss */
.view-learn-about-herbs #transback {
  position: absolute;
  bottom: 5px;
  left: 0;
  height: 27px;
  width: 99%;
  background-color: #fff;
  opacity: 0.6; }

/* line 624, ../sass/elixiba-omega.styles.scss */
.view-learn-about-herbs .views-field-title {
  position: absolute;
  bottom: 5px;
  left: 0;
  width: 100%; }

/* Node type herb */
/* line 633, ../sass/elixiba-omega.styles.scss */
.node-type-herb .l-content h1 {
  color: #fc3; }

/* line 637, ../sass/elixiba-omega.styles.scss */
.node-type-herb article {
  font-family: Cambria,Georgia,serif;
  font-size: 1.1em; }

/* line 642, ../sass/elixiba-omega.styles.scss */
.field--name-field-latin-name {
  font-style: italic; }

/* line 646, ../sass/elixiba-omega.styles.scss */
.field--name-field-latin-name .field__label {
  color: #fc3; }

/* line 650, ../sass/elixiba-omega.styles.scss */
.node-type-herb #comments {
  display: none; }

/* Our menu is evolving */
/* line 656, ../sass/elixiba-omega.styles.scss */
.l-region--drinksfooterinfo, .l-region--foodfooterinfo {
  text-align: center; }

/* line 659, ../sass/elixiba-omega.styles.scss */
.l-region--drinksfooterinfo h2, .l-region--foodfooterinfo h2 {
  color: #fff; }

/* Menu back button on taxonomy term pages */
/* line 665, ../sass/elixiba-omega.styles.scss */
.view-taxonomy-term form {
  margin: 20px auto; }

/* line 669, ../sass/elixiba-omega.styles.scss */
.menubackbtn {
  font-size: 1.6em;
  font-family: "museo-sans-condensed",sans-serif;
  color: #000; }

/* Giving page */
/* line 677, ../sass/elixiba-omega.styles.scss */
#widget_div {
  font-family: "museo-sans-condensed",sans-serif; }

/* 'Eat Me' 'Drink Me' links zone */
/* line 682, ../sass/elixiba-omega.styles.scss */
.fooddrink {
  text-align: center; }

/* line 686, ../sass/elixiba-omega.styles.scss */
.fooddrink .l-region, .social .l-region, .postscript .l-region {
  margin: 60px auto; }

/* line 690, ../sass/elixiba-omega.styles.scss */
.l-region--food {
  width: 100%;
  float: right;
  margin-left: 0;
  margin-right: 0;
  clear: none; }

/* line 693, ../sass/elixiba-omega.styles.scss */
.l-region--drinks {
  width: 100%;
  float: right;
  margin-left: 0;
  margin-right: 0;
  clear: none; }

@media (min-width: 900px) {
  /* line 698, ../sass/elixiba-omega.styles.scss */
  .l-region--food {
    width: 49.15254%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none; }

  /* line 701, ../sass/elixiba-omega.styles.scss */
  .l-region--drinks {
    width: 49.15254%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none; } }
/* line 707, ../sass/elixiba-omega.styles.scss */
.view-drinks-by-herbal-effect .view-footer h2, .view-food-page-menu .view-footer h2 {
  font-size: 2em; }

/* Menu pages (menu front page in menus layout??)*/
/* line 712, ../sass/elixiba-omega.styles.scss */
.elixibamenuview, .view-wine-list-view, .view-full-drinks-menu, .view-full-food-menu {
  font-family: Cambria,Georgia,serif; }

/* line 715, ../sass/elixiba-omega.styles.scss */
.elixibamenuview h2, .view-wine-list-view h3, .view-full-drinks-menu .views-field-title, .view-full-food-menu .views-field-title {
  color: #fc3;
  font-weight: bold; }

/* line 720, ../sass/elixiba-omega.styles.scss */
.view-wine-list-view h2, .view-full-drinks-menu h2, .view-full-food-menu h2 {
  margin-top: 60px; }

/* line 723, ../sass/elixiba-omega.styles.scss */
.view-wine-list-view h3, .view-full-drinks-menu .views-field-title, .view-full-food-menu .views-field-title {
  margin-top: 25px;
  font-size: 24px; }

/* line 727, ../sass/elixiba-omega.styles.scss */
.view-wine-list-view, .view-full-drinks-menu, .view-full-food-menu {
  font-size: 1.1em; }

/* line 731, ../sass/elixiba-omega.styles.scss */
.elixibamenuview h3 {
  font-weight: normal;
  font-size: 1.1em; }

/* line 736, ../sass/elixiba-omega.styles.scss */
.elixibamenuview a, .view-full-drinks-menu a, .view-full-food-menu a {
  color: #fc3; }

/* line 740, ../sass/elixiba-omega.styles.scss */
.elixibamenuview .views-row, .view-wine-list-view .views-row, .view-full-drinks-menu .views-row, .view-full-food-menu .views-row {
  margin: 50px auto; }

/* line 744, ../sass/elixiba-omega.styles.scss */
.view-full-drinks-menu h1, .view-full-food-menu h1 {
  text-transform: uppercase;
  margin-top: 80px;
  text-align: center; }

/* line 750, ../sass/elixiba-omega.styles.scss */
.view-full-drinks-menu .views-field-field-effect {
  font-size: 0.8em; }

/* line 754, ../sass/elixiba-omega.styles.scss */
.view-full-drinks-menu .views-label-field-effect {
  font-weight: bold; }

/* Quote zone */
/* line 761, ../sass/elixiba-omega.styles.scss */
.quote .l-region {
  margin: 45px auto; }

/* line 765, ../sass/elixiba-omega.styles.scss */
.l-region--quote1 .block {
  text-align: left;
  margin-left: 5%; }
  @media (min-width: 1025px) {
    /* line 765, ../sass/elixiba-omega.styles.scss */
    .l-region--quote1 .block {
      margin-top: 10%; } }
  @media (min-width: 1280px) {
    /* line 765, ../sass/elixiba-omega.styles.scss */
    .l-region--quote1 .block {
      margin-top: 15%; } }

/* line 776, ../sass/elixiba-omega.styles.scss */
.l-region--quote1 p.defndic {
  font-family: "museo-sans-condensed",sans-serif;
  font-style: normal;
  font-size: 16px; }

/* line 782, ../sass/elixiba-omega.styles.scss */
.l-region--quote1 p {
  font-family: Cambria,Georgia,serif;
  color: #fff;
  font-weight: normal;
  font-size: 19px;
  font-style: italic; }

/* line 790, ../sass/elixiba-omega.styles.scss */
.l-region--quote1 h2 {
  font-family: Cambria,Georgia,serif;
  font-style: normal;
  color: #ffcc33;
  font-size: 23px; }

/* line 797, ../sass/elixiba-omega.styles.scss */
.l-region--quote2 {
  text-align: center; }

/* line 801, ../sass/elixiba-omega.styles.scss */
.l-region--quote1 {
  width: 100%;
  float: right;
  margin-left: 0;
  margin-right: 0;
  clear: none; }

/* line 804, ../sass/elixiba-omega.styles.scss */
.l-region--quote2 {
  width: 100%;
  float: right;
  margin-left: 0;
  margin-right: 0;
  clear: none; }

@media (min-width: 900px) {
  /* line 809, ../sass/elixiba-omega.styles.scss */
  .l-region--quote1 {
    width: 49.15254%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none;
    margin-top: 5%; }

  /* line 813, ../sass/elixiba-omega.styles.scss */
  .l-region--quote2 {
    width: 49.15254%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none; } }
/* Social Zone */
/* line 820, ../sass/elixiba-omega.styles.scss */
.social {
  text-align: center; }

/* line 824, ../sass/elixiba-omega.styles.scss */
.social .l-region {
  margin: 0px auto; }

/* line 828, ../sass/elixiba-omega.styles.scss */
.social p {
  font-family: Cambria,Georgia,serif; }

/* Dimmi block */
/* line 833, ../sass/elixiba-omega.styles.scss */
.block--block-13 {
  display: block; }
  @media (min-width: 1023px) {
    /* line 833, ../sass/elixiba-omega.styles.scss */
    .block--block-13 {
      display: none; } }
  @media (min-width: 1025px) {
    /* line 833, ../sass/elixiba-omega.styles.scss */
    .block--block-13 {
      display: block; } }

/*instagram widget  */
/* line 844, ../sass/elixiba-omega.styles.scss */
.block--block-15 {
  margin: 30px auto; }

/* line 848, ../sass/elixiba-omega.styles.scss */
.block-block-48 {
  margin: 0 auto; }

/* hide instagram widget header for tablet */
@media (min-width: 1023px) {
  /* line 854, ../sass/elixiba-omega.styles.scss */
  .block--block-15 {
    display: none; } }
@media (min-width: 1025px) {
  /* line 854, ../sass/elixiba-omega.styles.scss */
  .block--block-15 {
    display: block; } }

/* line 863, ../sass/elixiba-omega.styles.scss */
.block--block-33 {
  display: none;
  font-family: "museo-sans-condensed",sans-serif; }
  @media (min-width: 1023px) {
    /* line 863, ../sass/elixiba-omega.styles.scss */
    .block--block-33 {
      display: block; } }
  @media (min-width: 1025px) {
    /* line 863, ../sass/elixiba-omega.styles.scss */
    .block--block-33 {
      display: none; } }

/* line 875, ../sass/elixiba-omega.styles.scss */
.block--instagram-block {
  margin: 20px auto;
  text-align: center;
  width: 100%; }

/*MailChimp signup widget*/
/* line 882, ../sass/elixiba-omega.styles.scss */
#mc_embed_signup p {
  width: 50%; }

/* line 886, ../sass/elixiba-omega.styles.scss */
#mc_embed_signup label {
  font-family: Cambria,Georgia,serif;
  color: #fc3; }

/* line 891, ../sass/elixiba-omega.styles.scss */
#mc_embed_signup input {
  margin-top: 10px;
  color: #000;
  border-radius: 10px; }

/* Facebook widget */
/* line 899, ../sass/elixiba-omega.styles.scss */
.block--block-14 {
  margin: 60px auto 29px auto; }

/*Hide/show FB widget for tablets */
/* line 905, ../sass/elixiba-omega.styles.scss */
.block--block-31 {
  display: none; }

@media (min-width: 1023px) {
  /* line 910, ../sass/elixiba-omega.styles.scss */
  .block--block-14 {
    display: none; }

  /* line 913, ../sass/elixiba-omega.styles.scss */
  .block--block-31 {
    display: block; } }
@media (min-width: 1025px) {
  /* line 918, ../sass/elixiba-omega.styles.scss */
  .block--block-14 {
    display: block; }

  /* line 921, ../sass/elixiba-omega.styles.scss */
  .block--block-31 {
    display: none; } }
/*Jotform job application responsive page for tablets */
/* line 927, ../sass/elixiba-omega.styles.scss */
.block--block-32 {
  display: none; }

@media (min-width: 1023px) {
  /* line 932, ../sass/elixiba-omega.styles.scss */
  .block--block-32 {
    display: block; }

  /* line 935, ../sass/elixiba-omega.styles.scss */
  .page-node-176 .l-content article {
    display: none; } }
@media (min-width: 1025px) {
  /* line 940, ../sass/elixiba-omega.styles.scss */
  .block--block-32 {
    display: none; }

  /* line 943, ../sass/elixiba-omega.styles.scss */
  .page-node-176 .l-content article {
    display: block; } }
/* Social zone responsive */
/* line 950, ../sass/elixiba-omega.styles.scss */
.l-region--social1 {
  width: 100%;
  float: right;
  margin-left: 0;
  margin-right: 0;
  clear: none; }

/* line 953, ../sass/elixiba-omega.styles.scss */
.l-region--social2 {
  width: 100%;
  float: right;
  margin-left: 0;
  margin-right: 0;
  clear: none; }

/* line 956, ../sass/elixiba-omega.styles.scss */
.l-region--social3 {
  width: 100%;
  float: right;
  margin-left: 0;
  margin-right: 0;
  clear: none; }

@media (min-width: 900px) {
  /* line 961, ../sass/elixiba-omega.styles.scss */
  .l-region--social1 {
    width: 32.20339%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none; }

  /* line 964, ../sass/elixiba-omega.styles.scss */
  .l-region--social2 {
    width: 32.20339%;
    float: left;
    margin-right: -100%;
    margin-left: 33.89831%;
    clear: none; }

  /* line 967, ../sass/elixiba-omega.styles.scss */
  .l-region--social3 {
    width: 32.20339%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none; } }
/* PostScript zone - B1G1 and 'Join Us' */
/* line 978, ../sass/elixiba-omega.styles.scss */
.postscript {
  text-align: center; }

/* line 982, ../sass/elixiba-omega.styles.scss */
.l-region--postscript1 {
  font-style: italic;
  font-size: 18px; }

/* line 987, ../sass/elixiba-omega.styles.scss */
.l-region--postscript1 a {
  font-family: "museo-sans-condensed",sans-serif;
  font-style: normal;
  text-decoration: none;
  color: #fc3; }

/* line 994, ../sass/elixiba-omega.styles.scss */
.l-region--postscript2 {
  margin-top: 70px; }

/* line 998, ../sass/elixiba-omega.styles.scss */
.feedback {
  display: none;
  border-bottom: 4px solid #fc3; }
  @media (min-width: 1023px) {
    /* line 998, ../sass/elixiba-omega.styles.scss */
    .feedback {
      display: block; } }
  @media (min-width: 1025px) {
    /* line 998, ../sass/elixiba-omega.styles.scss */
    .feedback {
      display: none; } }

/* line 1011, ../sass/elixiba-omega.styles.scss */
.l-region--postscript2 .button {
  width: 50%;
  font-size: 16px; }

/* line 1016, ../sass/elixiba-omega.styles.scss */
.l-region--postscript1 {
  width: 100%;
  float: right;
  margin-left: 0;
  margin-right: 0;
  clear: none; }

/* line 1019, ../sass/elixiba-omega.styles.scss */
.l-region--postscript2 {
  width: 100%;
  float: right;
  margin-left: 0;
  margin-right: 0;
  clear: none; }

@media (min-width: 900px) {
  /* line 1024, ../sass/elixiba-omega.styles.scss */
  .l-region--postscript1 {
    width: 49.15254%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none; }

  /* line 1027, ../sass/elixiba-omega.styles.scss */
  .l-region--postscript2 {
    width: 49.15254%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none; } }
/* line 1033, ../sass/elixiba-omega.styles.scss */
#mapembed {
  width: 100%; }
  @media (min-width: 1023px) {
    /* line 1033, ../sass/elixiba-omega.styles.scss */
    #mapembed {
      float: right;
      width: 50%;
      margin-left: 10px; } }

 /*
.map { 
	margin-bottom: -4px;

	@include breakpoint($tablet, true) { 
			display: none;
		}
  @include breakpoint($posttablet, true) { 
			display: block;
		} 
}
*/
/*
@include breakpoint($pretablet, true) {
    .map .l-region {
			@include grid-span (12, 1);
		}
}
*/
@media (min-width: 1025px) {
  /* line 1065, ../sass/elixiba-omega.styles.scss */
  .l-region--map1 {
    width: 32.20339%;
    float: left;
    margin-right: -100%;
    margin-left: 0;
    clear: none; }

  /* line 1067, ../sass/elixiba-omega.styles.scss */
  .l-region--map2 {
    width: 32.20339%;
    float: left;
    margin-right: -100%;
    margin-left: 33.89831%;
    clear: none; }

  /* line 1069, ../sass/elixiba-omega.styles.scss */
  .l-region--map3 {
    width: 32.20339%;
    float: right;
    margin-left: 0;
    margin-right: 0;
    clear: none; } }
/* line 1077, ../sass/elixiba-omega.styles.scss */
.not-front .headerinfo {
  border-bottom: none; }

/* Footer */
/* line 1085, ../sass/elixiba-omega.styles.scss */
.l-footer {
  clear: both; }
  /* line 13, ../../../../../../../../Ruby/lib/ruby/gems/2.1.0/gems/toolkit-2.9.0/stylesheets/toolkit/_clearfix.scss */
  .l-footer:after {
    content: "";
    display: table;
    clear: both; }

/* line 1090, ../sass/elixiba-omega.styles.scss */
.block--block-20 {
  text-align: center;
  width: 100%;
  height: 30px;
  padding-top: 10px; }

/* down arrow bouncing to show content is below fold */
@-moz-keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -moz-transform: translateY(0);
    transform: translateY(0); }
  40% {
    -moz-transform: translateY(-30px);
    transform: translateY(-30px); }
  60% {
    -moz-transform: translateY(-15px);
    transform: translateY(-15px); } }
@-webkit-keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -webkit-transform: translateY(0);
    transform: translateY(0); }
  40% {
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px); }
  60% {
    -webkit-transform: translateY(-15px);
    transform: translateY(-15px); } }
@keyframes bounce {
  0%, 20%, 50%, 80%, 100% {
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -webkit-transform: translateY(0);
    transform: translateY(0); }
  40% {
    -moz-transform: translateY(-30px);
    -ms-transform: translateY(-30px);
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px); }
  60% {
    -moz-transform: translateY(-15px);
    -ms-transform: translateY(-15px);
    -webkit-transform: translateY(-15px);
    transform: translateY(-15px); } }
/* line 1111, ../sass/elixiba-omega.styles.scss */
.arrow {
  position: relative;
  bottom: 60px;
  left: 50%;
  margin-left: -20px;
  width: 40px;
  height: 40px;
  z-index: 999;
  background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iNTEycHgiIGhlaWdodD0iNTEycHgiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0yOTMuNzUxLDQ1NS44NjhjLTIwLjE4MSwyMC4xNzktNTMuMTY1LDE5LjkxMy03My42NzMtMC41OTVsMCwwYy0yMC41MDgtMjAuNTA4LTIwLjc3My01My40OTMtMC41OTQtNzMuNjcyICBsMTg5Ljk5OS0xOTBjMjAuMTc4LTIwLjE3OCw1My4xNjQtMTkuOTEzLDczLjY3MiwwLjU5NWwwLDBjMjAuNTA4LDIwLjUwOSwyMC43NzIsNTMuNDkyLDAuNTk1LDczLjY3MUwyOTMuNzUxLDQ1NS44Njh6Ii8+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjIwLjI0OSw0NTUuODY4YzIwLjE4LDIwLjE3OSw1My4xNjQsMTkuOTEzLDczLjY3Mi0wLjU5NWwwLDBjMjAuNTA5LTIwLjUwOCwyMC43NzQtNTMuNDkzLDAuNTk2LTczLjY3MiAgbC0xOTAtMTkwYy0yMC4xNzgtMjAuMTc4LTUzLjE2NC0xOS45MTMtNzMuNjcxLDAuNTk1bDAsMGMtMjAuNTA4LDIwLjUwOS0yMC43NzIsNTMuNDkyLTAuNTk1LDczLjY3MUwyMjAuMjQ5LDQ1NS44Njh6Ii8+DQo8L3N2Zz4=);
  background-size: contain;
  display: none; }
  @media (min-width: 1023px) {
    /* line 1111, ../sass/elixiba-omega.styles.scss */
    .arrow {
      display: block; } }
  @media (min-width: 1025px) {
    /* line 1111, ../sass/elixiba-omega.styles.scss */
    .arrow {
      display: none; } }

/* line 1130, ../sass/elixiba-omega.styles.scss */
.bounce {
  -moz-animation: bounce 3s infinite;
  -webkit-animation: bounce 3s infinite;
  animation: bounce 3s infinite; }

@media (min-width: 1023px) {
  /* line 1134, ../sass/elixiba-omega.styles.scss */
  .l-region--headerimage {
    margin-bottom: -40px; } }
@media (min-width: 1025px) {
  /* line 1134, ../sass/elixiba-omega.styles.scss */
  .l-region--headerimage {
    margin-bottom: 0px; } }

/* line 1143, ../sass/elixiba-omega.styles.scss */
.front .l-region--headerimage {
  margin-bottom: -9px; }

/* line 1147, ../sass/elixiba-omega.styles.scss */
.l-region--headerimage {
  margin-bottom: 0px; }
  @media (min-width: 1023px) {
    /* line 1147, ../sass/elixiba-omega.styles.scss */
    .l-region--headerimage {
      margin-bottom: -40px; } }
  @media (min-width: 1025px) {
    /* line 1147, ../sass/elixiba-omega.styles.scss */
    .l-region--headerimage {
      margin-bottom: 0px; } }

/* MENU PAGES */
/*arrow bounce on menu page */
/* line 1162, ../sass/elixiba-omega.styles.scss */
.l-region--foodheaderimage, .l-region--drinksheaderimage {
  margin-bottom: -4px; }
  @media (min-width: 1023px) {
    /* line 1162, ../sass/elixiba-omega.styles.scss */
    .l-region--foodheaderimage, .l-region--drinksheaderimage {
      margin-bottom: -44px; } }
  @media (min-width: 1025px) {
    /* line 1162, ../sass/elixiba-omega.styles.scss */
    .l-region--foodheaderimage, .l-region--drinksheaderimage {
      margin-bottom: -4px; } }

/* line 1172, ../sass/elixiba-omega.styles.scss */
.drinksheader, .drinksmenucontent, .drinksfooter, .foodheader, .foodmenucontent, .foodfooter {
  text-align: center; }

/* line 1176, ../sass/elixiba-omega.styles.scss */
.l-region--drinksheaderimage img, .l-region--foodheaderimage img {
  margin-bottom: 0; }

/* line 1181, ../sass/elixiba-omega.styles.scss */
.l-region--drinksheaderinfo h2.block__title, .l-region--foodheaderinfo h2.block__title {
  color: #fff; }

/* line 1185, ../sass/elixiba-omega.styles.scss */
.foodmenucontent, .drinksmenucontent {
  background-image: url("/sites/all/themes/elixiba_omega/images/flask-vines-bg.jpg");
  background-repeat: none;
  background-position: center 0;
  background-attachment: fixed;
  background-size: 100%; }

/* line 1193, ../sass/elixiba-omega.styles.scss */
.foodmenucontent p, .drinksmenucontent p {
  margin-top: 8px;
  margin-bottom: 0;
  padding-bottom: 18px; }

/* line 1199, ../sass/elixiba-omega.styles.scss */
.l-region--drinksmenucontent h2 a, .l-region--foodmenucontent h2 a, .l-region--drinksmenucontent h2, .l-region--foodmenucontent h2 {
  color: #fc3;
  font-family: Cambria,Georgia,serif;
  text-transform: lowercase;
  font-weight: bold;
  margin-top: 40px; }

/* line 1207, ../sass/elixiba-omega.styles.scss */
.l-region--drinksmenucontent p a, .l-region--foodmenucontent p a {
  color: #fc3;
  text-decoration: none;
  font-weight: bold; }

/* line 1213, ../sass/elixiba-omega.styles.scss */
.view-drinks-by-herbal-effect .view-content a, .view-food-page-menu .view-content a {
  color: #fff;
  font-family: "museo-sans-condensed",sans-serif;
  text-transform: lowercase;
  font-weight: bold; }

/* line 1220, ../sass/elixiba-omega.styles.scss */
.view-drinks-by-herbal-effect .view-footer p, .view-food-page-menu .view-footer p {
  width: 70%;
  margin: 15px auto; }
  @media (min-width: 900px) {
    /* line 1220, ../sass/elixiba-omega.styles.scss */
    .view-drinks-by-herbal-effect .view-footer p, .view-food-page-menu .view-footer p {
      width: 50%; } }

/* line 1230, ../sass/elixiba-omega.styles.scss */
.l-region--drinksmenucontent, .l-region--foodmenucontent {
  text-align: center; }

/*# sourceMappingURL=elixiba-omega.styles.css.map */
