/* GANTRY5 DEVELOPMENT MODE ENABLED.
 *
 * WARNING: This file is automatically generated by Gantry5. Any modifications to this file will be lost!
 *
 * For more information on modifying CSS, please read:
 *
 * http://docs.gantry.org/gantry5/configure/styles
 * http://docs.gantry.org/gantry5/tutorials/adding-a-custom-style-sheet
 */

@charset "utf-8";
/* line 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 12, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 9, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 2, templates/rt_ambrosia/custom/scss/_articletabs.scss */
/* line 3, templates/rt_ambrosia/custom/scss/_articletabs.scss */
/* line 4, templates/rt_ambrosia/custom/scss/_articletabs.scss */
.g-articletabs .r-tabs .r-tabs-nav, .g-articletabs .r-tabs .r-tabs-accordion-title {
  margin: 0;
  padding: 0;
  font-weight: 500;
  font-size: 0.9vw;
}
@media (max-width: 111.1111111111rem) {
  /* line 25, media/gantry5/engines/nucleus/scss/nucleus/theme/mixins/_typography.scss */
  .g-articletabs .r-tabs .r-tabs-nav, .g-articletabs .r-tabs .r-tabs-accordion-title {
    font-size: 1rem;
  }
}
/* line 10, templates/rt_ambrosia/custom/scss/_articletabs.scss */
.g-articletabs .r-tabs .r-tabs-nav a, .g-articletabs .r-tabs .r-tabs-accordion-title a {
  color: #000;
}
/* line 16, templates/rt_ambrosia/custom/scss/_articletabs.scss */
.g-articletabs .r-tabs .r-tabs-accordion-title {
  border-bottom: 2px solid transparent;
}
/* line 19, templates/rt_ambrosia/custom/scss/_articletabs.scss */
.g-articletabs .r-tabs .r-tabs-accordion-title.r-tabs-state-active {
  border-color: #000;
}
/* line 25, templates/rt_ambrosia/custom/scss/_articletabs.scss */
.g-articletabs .r-tabs .r-tabs-tab {
  display: inline-block;
  margin: 0;
  cursor: pointer;
  list-style: none;
  border-bottom: 2px solid transparent;
  margin-right: 0.938rem;
}
/* line 33, templates/rt_ambrosia/custom/scss/_articletabs.scss */
.dir-rtl .g-articletabs .r-tabs .r-tabs-tab {
  margin-right: 0;
  margin-left: 0.938rem;
}
@media only all and (min-width: 60rem) and (max-width: 74.99rem) {
  /* line 7, media/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
  .g-articletabs .r-tabs .r-tabs-tab {
    margin-right: 0.238rem;
  }
  /* line 41, templates/rt_ambrosia/custom/scss/_articletabs.scss */
  .dir-rtl .g-articletabs .r-tabs .r-tabs-tab {
    margin-right: 0;
    margin-left: 0.238rem;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  /* line 13, media/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
  .g-articletabs .r-tabs .r-tabs-tab {
    margin-right: 0.238rem;
  }
  /* line 50, templates/rt_ambrosia/custom/scss/_articletabs.scss */
  .dir-rtl .g-articletabs .r-tabs .r-tabs-tab {
    margin-right: 0;
    margin-left: 0.238rem;
  }
}
/* line 56, templates/rt_ambrosia/custom/scss/_articletabs.scss */
.g-articletabs .r-tabs .r-tabs-tab:last-child {
  margin-right: 0;
}
/* line 61, templates/rt_ambrosia/custom/scss/_articletabs.scss */
.g-articletabs .r-tabs .r-tabs-tab.r-tabs-state-active {
  border-color: #000;
}
@media only all and (max-width: 47.99rem) {
  /* line 25, media/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
  .g-articletabs .r-tabs .r-tabs-tab {
    margin: 0 0.35rem;
  }
  /* line 68, templates/rt_ambrosia/custom/scss/_articletabs.scss */
  .g-articletabs .r-tabs .r-tabs-tab a {
    display: inline-block;
    font-family: "lora", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
    font-weight: 500;
    color: #fff !important;
    font-size: 0.9vw;
    background: #000;
    min-width: 140px;
    text-align: center;
    margin: 0 0 0.5rem 0;
    padding: 0.3rem 1.2rem;
    border-radius: 0.3rem;
    vertical-align: middle;
    text-shadow: none;
    -webkit-transition: all 0.2s;
    -moz-transition: all 0.2s;
    transition: all 0.2s;
  }
  /* line 84, templates/rt_ambrosia/custom/scss/_articletabs.scss */
  .g-articletabs .r-tabs .r-tabs-tab a:hover, .g-articletabs .r-tabs .r-tabs-tab a:active, .g-articletabs .r-tabs .r-tabs-tab a:focus {
    background: #159f85;
    color: #fff !important;
    cursor: pointer;
  }
  /* line 91, templates/rt_ambrosia/custom/scss/_articletabs.scss */
  .g-articletabs .r-tabs .r-tabs-tab.r-tabs-state-active {
    border: none;
  }
  /* line 94, templates/rt_ambrosia/custom/scss/_articletabs.scss */
  .g-articletabs .r-tabs .r-tabs-tab.r-tabs-state-active a {
    background: #159f85;
    color: #fff !important;
  }
}
@media only all and (max-width: 47.99rem) and (max-width: 100rem) {
  .g-articletabs .r-tabs .r-tabs-tab a {
    font-size: 0.9rem;
  }
}
/* line 102, templates/rt_ambrosia/custom/scss/_articletabs.scss */
.g-articletabs .r-tabs .r-tabs-panel {
  display: none;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
  transition: all 0.5s;
}
/* line 106, templates/rt_ambrosia/custom/scss/_articletabs.scss */
.g-articletabs .r-tabs .r-tabs-panel.r-tabs-state-default {
  opacity: 0;
}
/* line 109, templates/rt_ambrosia/custom/scss/_articletabs.scss */
.g-articletabs .r-tabs .r-tabs-panel.r-tabs-state-active {
  opacity: 1;
}
/* line 114, templates/rt_ambrosia/custom/scss/_articletabs.scss */
.g-articletabs .r-tabs .r-tabs-panel .g-articletabs-columns {
  padding-top: 0.938rem;
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
}
@media only all and (max-width: 47.99rem) {
  .g-articletabs .r-tabs .r-tabs-panel .g-articletabs-columns {
    flex-direction: column;
  }
}
/* line 123, templates/rt_ambrosia/custom/scss/_articletabs.scss */
.g-articletabs .r-tabs .r-tabs-panel .g-articletabs-columns .g-articletabs-column-first {
  padding-right: 1.563rem;
}
/* line 126, templates/rt_ambrosia/custom/scss/_articletabs.scss */
.dir-rtl .g-articletabs .r-tabs .r-tabs-panel .g-articletabs-columns .g-articletabs-column-first {
  padding-right: 0;
  padding-left: 1.563rem;
}
@media only all and (max-width: 47.99rem) {
  .g-articletabs .r-tabs .r-tabs-panel .g-articletabs-columns .g-articletabs-column-first {
    padding-right: 0;
    padding-bottom: 1.563rem;
  }
}
/* line 136, templates/rt_ambrosia/custom/scss/_articletabs.scss */
.g-articletabs .r-tabs .r-tabs-panel .g-articletabs-columns .g-articletabs-column-first .g-articletabs-item-text {
  font-size: 0.9vw;
}
@media (max-width: 111.1111111111rem) {
  .g-articletabs .r-tabs .r-tabs-panel .g-articletabs-columns .g-articletabs-column-first .g-articletabs-item-text {
    font-size: 1rem;
  }
}
/* line 141, templates/rt_ambrosia/custom/scss/_articletabs.scss */
/* line 142, templates/rt_ambrosia/custom/scss/_articletabs.scss */
.g-articletabs .r-tabs .r-tabs-panel .g-articletabs-columns .g-articletabs-item-image img {
  border-radius: 0.3rem;
}
/* line 148, templates/rt_ambrosia/custom/scss/_articletabs.scss */
.g-articletabs .r-tabs .r-tabs-panel .g-articletabs-columns .g-articletabs-item-title {
  font-size: 1.15vw;
  line-height: normal;
  color: #000;
}
@media (max-width: 100rem) {
  .g-articletabs .r-tabs .r-tabs-panel .g-articletabs-columns .g-articletabs-item-title {
    font-size: 1.15rem;
  }
}
/* line 153, templates/rt_ambrosia/custom/scss/_articletabs.scss */
.g-articletabs .r-tabs .r-tabs-panel .g-articletabs-columns .g-articletabs-item-title a {
  color: #000;
}
/* line 156, templates/rt_ambrosia/custom/scss/_articletabs.scss */
.g-articletabs .r-tabs .r-tabs-panel .g-articletabs-columns .g-articletabs-item-title a:hover {
  color: #159f85;
}
/* line 161, templates/rt_ambrosia/custom/scss/_articletabs.scss */
.g-articletabs .r-tabs .r-tabs-panel .g-articletabs-columns .g-articletabs-item-title h3 {
  margin: 0.938rem 0;
}
/* line 167, templates/rt_ambrosia/custom/scss/_articletabs.scss */
.g-articletabs .r-tabs .r-tabs-panel .g-articletabs-columns .g-articletabs-item-details {
  margin: 0.938rem 0;
  color: rgba(136, 136, 136, 0.5);
  font-size: 0.7vw;
}
@media (max-width: 121.4285714286rem) {
  .g-articletabs .r-tabs .r-tabs-panel .g-articletabs-columns .g-articletabs-item-details {
    font-size: 0.85rem;
  }
}
/* line 173, templates/rt_ambrosia/custom/scss/_articletabs.scss */
/* line 174, templates/rt_ambrosia/custom/scss/_articletabs.scss */
/* line 175, templates/rt_ambrosia/custom/scss/_articletabs.scss */
.g-articletabs .r-tabs .r-tabs-panel .g-articletabs-columns .g-articletabs-column-second .g-articletabs-item-title h3 {
  font-size: 0.8vw;
  margin-top: 0;
  margin-bottom: 0.625rem;
}
@media (max-width: 112.5rem) {
  .g-articletabs .r-tabs .r-tabs-panel .g-articletabs-columns .g-articletabs-column-second .g-articletabs-item-title h3 {
    font-size: 0.9rem;
  }
}
/* line 181, templates/rt_ambrosia/custom/scss/_articletabs.scss */
.g-articletabs .r-tabs .r-tabs-panel .g-articletabs-columns .g-articletabs-column-second .g-articletabs-item-title a {
  color: #000;
}
/* line 184, templates/rt_ambrosia/custom/scss/_articletabs.scss */
.g-articletabs .r-tabs .r-tabs-panel .g-articletabs-columns .g-articletabs-column-second .g-articletabs-item-title a:hover {
  color: inherit;
  text-decoration: underline;
}
/* line 191, templates/rt_ambrosia/custom/scss/_articletabs.scss */
.g-articletabs .r-tabs .r-tabs-panel .g-articletabs-columns .g-articletabs-column-second .g-articletabs-item {
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  padding-top: 0.938rem;
  padding-bottom: 0.938rem;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
@media only all and (min-width: 60rem) and (max-width: 74.99rem) {
  .g-articletabs .r-tabs .r-tabs-panel .g-articletabs-columns .g-articletabs-column-second .g-articletabs-item {
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    box-orient: vertical;
    -webkit-box-direction: normal;
    -moz-box-direction: normal;
    box-direction: normal;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    flex-direction: column;
    -ms-flex-direction: column;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  .g-articletabs .r-tabs .r-tabs-panel .g-articletabs-columns .g-articletabs-column-second .g-articletabs-item {
    -webkit-box-orient: vertical;
    -moz-box-orient: vertical;
    box-orient: vertical;
    -webkit-box-direction: normal;
    -moz-box-direction: normal;
    box-direction: normal;
    -webkit-flex-direction: column;
    -moz-flex-direction: column;
    flex-direction: column;
    -ms-flex-direction: column;
  }
}
/* line 205, templates/rt_ambrosia/custom/scss/_articletabs.scss */
.g-articletabs .r-tabs .r-tabs-panel .g-articletabs-columns .g-articletabs-column-second .g-articletabs-item:first-child {
  padding-top: 0;
}
/* line 209, templates/rt_ambrosia/custom/scss/_articletabs.scss */
.g-articletabs .r-tabs .r-tabs-panel .g-articletabs-columns .g-articletabs-column-second .g-articletabs-item:last-child {
  padding-bottom: 0;
  border: 0 none;
}
/* line 214, templates/rt_ambrosia/custom/scss/_articletabs.scss */
.g-articletabs .r-tabs .r-tabs-panel .g-articletabs-columns .g-articletabs-column-second .g-articletabs-item .g-articletabs-item-imagecontainer {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  box-flex: 1;
  -webkit-flex: 1;
  -moz-flex: 1;
  -ms-flex: 1;
  flex: 1;
  padding-right: 1.563rem;
}
/* line 218, templates/rt_ambrosia/custom/scss/_articletabs.scss */
.dir-rtl .g-articletabs .r-tabs .r-tabs-panel .g-articletabs-columns .g-articletabs-column-second .g-articletabs-item .g-articletabs-item-imagecontainer {
  padding-right: 0;
  padding-left: 1.563rem;
}
@media only all and (min-width: 60rem) and (max-width: 74.99rem) {
  .g-articletabs .r-tabs .r-tabs-panel .g-articletabs-columns .g-articletabs-column-second .g-articletabs-item .g-articletabs-item-imagecontainer {
    margin-bottom: 1rem;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  .g-articletabs .r-tabs .r-tabs-panel .g-articletabs-columns .g-articletabs-column-second .g-articletabs-item .g-articletabs-item-imagecontainer {
    margin-bottom: 1rem;
  }
}
@media only all and (max-width: 47.99rem) {
  .g-articletabs .r-tabs .r-tabs-panel .g-articletabs-columns .g-articletabs-column-second .g-articletabs-item .g-articletabs-item-imagecontainer {
    -webkit-box-flex: auto;
    -moz-box-flex: auto;
    box-flex: auto;
    -webkit-flex: auto;
    -moz-flex: auto;
    -ms-flex: auto;
    flex: auto;
    padding-right: 0.938rem;
  }
  /* line 235, templates/rt_ambrosia/custom/scss/_articletabs.scss */
  .dir-rtl .g-articletabs .r-tabs .r-tabs-panel .g-articletabs-columns .g-articletabs-column-second .g-articletabs-item .g-articletabs-item-imagecontainer {
    padding-right: 0;
    padding-left: 0.938rem;
  }
}
/* line 241, templates/rt_ambrosia/custom/scss/_articletabs.scss */
.g-articletabs .r-tabs .r-tabs-panel .g-articletabs-columns .g-articletabs-column-second .g-articletabs-item .g-articletabs-item-content {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  box-flex: 1;
  -webkit-flex: 1;
  -moz-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -webkit-align-self: flex-end;
  -moz-align-self: flex-end;
  align-self: flex-end;
  -ms-flex-item-align: end;
}
@media only all and (max-width: 47.99rem) {
  .g-articletabs .r-tabs .r-tabs-panel .g-articletabs-columns .g-articletabs-column-second .g-articletabs-item .g-articletabs-item-content {
    -webkit-box-flex: auto;
    -moz-box-flex: auto;
    box-flex: auto;
    -webkit-flex: auto;
    -moz-flex: auto;
    -ms-flex: auto;
    flex: auto;
  }
}
/* line 249, templates/rt_ambrosia/custom/scss/_articletabs.scss */
.g-articletabs .r-tabs .r-tabs-panel .g-articletabs-columns .g-articletabs-column-second .g-articletabs-item .g-articletabs-item-details {
  margin: 0;
}
/* line 256, templates/rt_ambrosia/custom/scss/_articletabs.scss */
.g-articletabs .r-tabs .r-tabs-panel.r-tabs-state-active {
  display: block;
}
/* line 261, templates/rt_ambrosia/custom/scss/_articletabs.scss */
.g-articletabs .r-tabs .r-tabs-accordion-title {
  display: none;
}
/* line 266, templates/rt_ambrosia/custom/scss/_articletabs.scss */
.g-articletabs .r-tabs .g-articletabs-pagination {
  margin-top: 0.625rem;
}
/* line 1, templates/rt_ambrosia/custom/scss/_polldaddy.scss */
/* line 2, templates/rt_ambrosia/custom/scss/_polldaddy.scss */
/* line 3, templates/rt_ambrosia/custom/scss/_polldaddy.scss */
.g-polldaddy .PDS_Poll .pds-box {
  font-family: "lora", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
  font-weight: 400;
  border: none;
  background: none;
}
/* line 9, templates/rt_ambrosia/custom/scss/_polldaddy.scss */
.g-polldaddy .PDS_Poll .pds-box .pds-question-top {
  padding: 0 0 0.625rem;
  font-size: 0.75vw;
}
@media (max-width: 133.3333333333rem) {
  .g-polldaddy .PDS_Poll .pds-box .pds-question-top {
    font-size: 1rem;
  }
}
/* line 14, templates/rt_ambrosia/custom/scss/_polldaddy.scss */
/* line 16, templates/rt_ambrosia/custom/scss/_polldaddy.scss */
.g-polldaddy .PDS_Poll .pds-box .pds-answer .pds-answer-group {
  display: -webkit-box;
  display: -moz-box;
  display: box;
  display: -webkit-flex;
  display: -moz-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 1.125rem 0;
  font-size: 0.75vw;
}
@media (max-width: 133.3333333333rem) {
  .g-polldaddy .PDS_Poll .pds-box .pds-answer .pds-answer-group {
    font-size: 1rem;
  }
}
/* line 21, templates/rt_ambrosia/custom/scss/_polldaddy.scss */
.g-polldaddy .PDS_Poll .pds-box .pds-answer .pds-answer-group:not(:last-child) {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
/* line 25, templates/rt_ambrosia/custom/scss/_polldaddy.scss */
.g-polldaddy .PDS_Poll .pds-box .pds-answer .pds-answer-group .pds-answer-input {
  display: block;
  float: left;
  width: 30px;
}
/* line 30, templates/rt_ambrosia/custom/scss/_polldaddy.scss */
.dir-rtl .g-polldaddy .PDS_Poll .pds-box .pds-answer .pds-answer-group .pds-answer-input {
  float: right;
}
@media only all and (min-width: 60rem) and (max-width: 74.99rem) {
  .g-polldaddy .PDS_Poll .pds-box .pds-answer .pds-answer-group .pds-answer-input {
    width: auto;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  .g-polldaddy .PDS_Poll .pds-box .pds-answer .pds-answer-group .pds-answer-input {
    width: auto;
  }
}
/* line 43, templates/rt_ambrosia/custom/scss/_polldaddy.scss */
.g-polldaddy .PDS_Poll .pds-box .pds-answer .pds-answer-group .pds-input-label {
  display: block;
  margin-bottom: 0;
  float: left;
  width: 80%;
  line-height: 1.7;
  cursor: pointer;
}
/* line 47, templates/rt_ambrosia/custom/scss/_polldaddy.scss */
.dir-rtl .g-polldaddy .PDS_Poll .pds-box .pds-answer .pds-answer-group .pds-input-label {
  float: right;
}
/* line 55, templates/rt_ambrosia/custom/scss/_polldaddy.scss */
.g-polldaddy .PDS_Poll .pds-box .pds-answer .pds-answer-group .pds-clear {
  display: block;
  clear: both;
}
/* line 59, templates/rt_ambrosia/custom/scss/_polldaddy.scss */
.g-polldaddy .PDS_Poll .pds-box .pds-answer .pds-answer-group .pds-clear ~ br {
  display: none;
}
/* line 66, templates/rt_ambrosia/custom/scss/_polldaddy.scss */
.g-polldaddy .PDS_Poll .pds-box .pds-answer .pds-feedback-group {
  display: block;
  padding: 1.125rem 0;
  font-size: 0.75vw;
}
@media (max-width: 133.3333333333rem) {
  .g-polldaddy .PDS_Poll .pds-box .pds-answer .pds-feedback-group {
    font-size: 1rem;
  }
}
/* line 71, templates/rt_ambrosia/custom/scss/_polldaddy.scss */
/* line 72, templates/rt_ambrosia/custom/scss/_polldaddy.scss */
.g-polldaddy .PDS_Poll .pds-box .pds-answer .pds-feedback-group .pds-feedback-label .pds-answer-text {
  float: left;
}
/* line 76, templates/rt_ambrosia/custom/scss/_polldaddy.scss */
.g-polldaddy .PDS_Poll .pds-box .pds-answer .pds-feedback-group .pds-feedback-label .pds-feedback-result {
  float: right;
}
/* line 79, templates/rt_ambrosia/custom/scss/_polldaddy.scss */
.g-polldaddy .PDS_Poll .pds-box .pds-answer .pds-feedback-group .pds-feedback-label .pds-feedback-result .pds-feedback-per {
  font-weight: 500;
}
/* line 85, templates/rt_ambrosia/custom/scss/_polldaddy.scss */
.g-polldaddy .PDS_Poll .pds-box .pds-answer .pds-feedback-group .pds-clear {
  display: block;
  clear: both;
  height: 1px;
  line-height: 1px;
}
/* line 93, templates/rt_ambrosia/custom/scss/_polldaddy.scss */
.g-polldaddy .PDS_Poll .pds-box .pds-answer .pds-answer-feedback {
  position: relative;
  border: 1px solid rgba(136, 136, 136, 0.5);
}
/* line 97, templates/rt_ambrosia/custom/scss/_polldaddy.scss */
.g-polldaddy .PDS_Poll .pds-box .pds-answer .pds-answer-feedback .pds-answer-feedback-bar {
  font-size: 2px;
  background: #159f85;
  height: 1rem;
}
/* line 105, templates/rt_ambrosia/custom/scss/_polldaddy.scss */
.g-polldaddy .PDS_Poll .pds-box .pds-vote {
  margin-top: 0.625rem;
}
/* line 108, templates/rt_ambrosia/custom/scss/_polldaddy.scss */
/* line 115, templates/rt_ambrosia/custom/scss/_polldaddy.scss */
.g-polldaddy .PDS_Poll .pds-box .pds-vote .pds-pd-link {
  display: none;
}
/* line 119, templates/rt_ambrosia/custom/scss/_polldaddy.scss */
.g-polldaddy .PDS_Poll .pds-box .pds-vote .pds-comments {
  display: block;
  margin: 1.125rem 0 0;
}
/* line 125, templates/rt_ambrosia/custom/scss/_polldaddy.scss */
.g-polldaddy .PDS_Poll .pds-box .pds-links {
  margin-top: 0.938rem;
}
/* line 128, templates/rt_ambrosia/custom/scss/_polldaddy.scss */
.g-polldaddy .PDS_Poll .pds-box .pds-links .pds-view-results {
  margin-left: 1rem;
  color: rgba(136, 136, 136, 0.5);
}
/* line 131, templates/rt_ambrosia/custom/scss/_polldaddy.scss */
.dir-rtl .g-polldaddy .PDS_Poll .pds-box .pds-links .pds-view-results {
  margin-left: 0;
  margin-right: 1rem;
}
/* line 138, templates/rt_ambrosia/custom/scss/_polldaddy.scss */
.g-polldaddy .PDS_Poll .pds-box .pds-links .pds-view-results:hover {
  color: rgba(136, 136, 136, 0.7);
  cursor: pointer;
}
/* line 144, templates/rt_ambrosia/custom/scss/_polldaddy.scss */
.g-polldaddy .PDS_Poll .pds-box .pds-links .pds-pd-link {
  display: block;
  margin-top: 0.2rem;
  font-size: 0.75rem;
  color: rgba(136, 136, 136, 0.5);
}
/* line 150, templates/rt_ambrosia/custom/scss/_polldaddy.scss */
.g-polldaddy .PDS_Poll .pds-box .pds-links .pds-pd-link:hover {
  color: rgba(136, 136, 136, 0.7);
}
/**
 * @version   $Id$
 * @author    RocketTheme http://www.rockettheme.com
 * @copyright Copyright (C) 2007 - 2015 RocketTheme, LLC
 * @license   http://www.rockettheme.com/legal/license.php RocketTheme Proprietary Use License
 */
/* line 8, templates/rt_ambrosia/custom/scss/utilities.scss */
/* line 9, templates/rt_ambrosia/custom/scss/utilities.scss */
body .g-noborder {
  border: 0 !important;
  box-shadow: none !important;
}
/* line 13, templates/rt_ambrosia/custom/scss/utilities.scss */
body .g-floatleft {
  float: left;
  margin-right: 15px;
  margin-left: 0;
}
/* line 18, templates/rt_ambrosia/custom/scss/utilities.scss */
body .g-floatright {
  float: right;
  margin-left: 15px;
  margin-right: 0;
}
/* line 23, templates/rt_ambrosia/custom/scss/utilities.scss */
body .g-uppercase {
  text-transform: uppercase;
}
/* line 26, templates/rt_ambrosia/custom/scss/utilities.scss */
body .g-lowercase {
  text-transform: lowercase;
}
/* line 29, templates/rt_ambrosia/custom/scss/utilities.scss */
body .g-relative {
  position: relative;
}
/* line 32, templates/rt_ambrosia/custom/scss/utilities.scss */
body .flush {
  margin: 0 !important;
  padding: 0 !important;
}
/* line 36, templates/rt_ambrosia/custom/scss/utilities.scss */
body .normalfont {
  font-size: 100% !important;
  line-height: inherit !important;
}
/* line 39, templates/rt_ambrosia/custom/scss/utilities.scss */
body .normalfont li {
  font-size: 100% !important;
  line-height: inherit !important;
}
/* line 44, templates/rt_ambrosia/custom/scss/utilities.scss */
body .boldfont {
  font-weight: bold !important;
}
/* line 47, templates/rt_ambrosia/custom/scss/utilities.scss */
body .noitalic {
  font-style: normal !important;
}
/* line 50, templates/rt_ambrosia/custom/scss/utilities.scss */
body .nobold {
  font-weight: normal !important;
}
/* line 52, templates/rt_ambrosia/custom/scss/utilities.scss */
body .nobold a, body .nobold li {
  font-weight: normal !important;
}
/* line 56, templates/rt_ambrosia/custom/scss/utilities.scss */
body .g-displayinline {
  display: inline !important;
}
/* line 59, templates/rt_ambrosia/custom/scss/utilities.scss */
body .nomargintop, body .g-block.nomargintop, body ul.nomargintop, body li.nomargintop {
  margin-top: 0 !important;
}
/* line 62, templates/rt_ambrosia/custom/scss/utilities.scss */
body .nomarginbottom, body .g-block.nomarginbottom, body ul.nomarginbottom, body li.nomarginbottom {
  margin-bottom: 0 !important;
}
/* line 65, templates/rt_ambrosia/custom/scss/utilities.scss */
body .nomarginleft, body .g-block.nomarginleft, body ul.nomarginleft, body li.nomarginleft {
  margin-left: 0 !important;
}
/* line 68, templates/rt_ambrosia/custom/scss/utilities.scss */
body .nomarginright, body .g-block.nomarginright, body ul.nomarginright, body li.nomarginright {
  margin-right: 0 !important;
}
/* line 71, templates/rt_ambrosia/custom/scss/utilities.scss */
body .nopaddingtop, body .g-block.nopaddingtop, body ul.nopaddingtop, body li.nopaddingtop {
  padding-top: 0 !important;
}
/* line 74, templates/rt_ambrosia/custom/scss/utilities.scss */
body .nopaddingbottom, body .g-block.nopaddingbottom, body ul.nopaddingbottom, body li.nopaddingbottom {
  padding-bottom: 0 !important;
}
/* line 77, templates/rt_ambrosia/custom/scss/utilities.scss */
body .nopaddingleft, body .g-block.nopaddingleft, body ul.nopaddingleft, body li.nopaddingleft {
  padding-left: 0 !important;
}
/* line 80, templates/rt_ambrosia/custom/scss/utilities.scss */
body .nopaddingright, body .g-block.nopaddingright, body ul.nopaddingright, body li.nopaddingright {
  padding-right: 0 !important;
}
/* line 83, templates/rt_ambrosia/custom/scss/utilities.scss */
body .smallmarginbottom {
  margin-bottom: 5px !important;
}
/* line 86, templates/rt_ambrosia/custom/scss/utilities.scss */
body .smallmargintop {
  margin-top: 5px !important;
}
/* line 89, templates/rt_ambrosia/custom/scss/utilities.scss */
body .smallmarginleft {
  margin-left: 5px !important;
}
/* line 92, templates/rt_ambrosia/custom/scss/utilities.scss */
body .smallmarginright {
  margin-right: 5px !important;
}
/* line 95, templates/rt_ambrosia/custom/scss/utilities.scss */
body .smallmarginall {
  margin: 5px !important;
}
/* line 98, templates/rt_ambrosia/custom/scss/utilities.scss */
body .medmarginbottom {
  margin-bottom: 10px !important;
}
/* line 101, templates/rt_ambrosia/custom/scss/utilities.scss */
body .medmargintop {
  margin-top: 10px !important;
}
/* line 104, templates/rt_ambrosia/custom/scss/utilities.scss */
body .medmarginleft {
  margin-left: 10px !important;
}
/* line 107, templates/rt_ambrosia/custom/scss/utilities.scss */
body .medmarginright {
  margin-right: 10px !important;
}
/* line 110, templates/rt_ambrosia/custom/scss/utilities.scss */
body .medmarginall {
  margin: 10px !important;
}
/* line 113, templates/rt_ambrosia/custom/scss/utilities.scss */
body .largemarginbottom {
  margin-bottom: 15px !important;
}
/* line 116, templates/rt_ambrosia/custom/scss/utilities.scss */
body .largemargintop {
  margin-top: 15px !important;
}
/* line 119, templates/rt_ambrosia/custom/scss/utilities.scss */
body .largemarginleft {
  margin-left: 15px !important;
}
/* line 122, templates/rt_ambrosia/custom/scss/utilities.scss */
body .largemarginright {
  margin-right: 15px !important;
}
/* line 125, templates/rt_ambrosia/custom/scss/utilities.scss */
body .largemarginall {
  margin: 15px !important;
}
/* line 128, templates/rt_ambrosia/custom/scss/utilities.scss */
body .xargemarginall {
  margin: 30px !important;
}
/* line 131, templates/rt_ambrosia/custom/scss/utilities.scss */
body .xlargemarginbottom {
  margin-bottom: 30px !important;
}
/* line 134, templates/rt_ambrosia/custom/scss/utilities.scss */
body .xlargemargintop {
  margin-top: 30px !important;
}
/* line 137, templates/rt_ambrosia/custom/scss/utilities.scss */
body .xlargemarginleft {
  margin-left: 30px !important;
}
/* line 140, templates/rt_ambrosia/custom/scss/utilities.scss */
body .xlargemarginright {
  margin-right: 30px !important;
}
/* line 143, templates/rt_ambrosia/custom/scss/utilities.scss */
body .smallpaddingbottom {
  padding-bottom: 5px !important;
}
/* line 146, templates/rt_ambrosia/custom/scss/utilities.scss */
body .smallpaddingtop {
  padding-top: 5px !important;
}
/* line 149, templates/rt_ambrosia/custom/scss/utilities.scss */
body .smallpaddingleft {
  padding-left: 5px !important;
}
/* line 152, templates/rt_ambrosia/custom/scss/utilities.scss */
body .smallpaddingright {
  padding-right: 5px !important;
}
/* line 155, templates/rt_ambrosia/custom/scss/utilities.scss */
body .smallpaddingall {
  padding: 5px !important;
}
/* line 158, templates/rt_ambrosia/custom/scss/utilities.scss */
body .medpaddingbottom {
  padding-bottom: 10px !important;
}
/* line 161, templates/rt_ambrosia/custom/scss/utilities.scss */
body .medpaddingtop {
  padding-top: 10px !important;
}
/* line 164, templates/rt_ambrosia/custom/scss/utilities.scss */
body .medpaddingleft {
  padding-left: 10px !important;
}
/* line 167, templates/rt_ambrosia/custom/scss/utilities.scss */
body .medpaddingright {
  padding-right: 10px !important;
}
/* line 170, templates/rt_ambrosia/custom/scss/utilities.scss */
body .medpaddingall {
  padding: 10px !important;
}
/* line 173, templates/rt_ambrosia/custom/scss/utilities.scss */
body .largepaddingbottom {
  padding-bottom: 15px !important;
}
/* line 176, templates/rt_ambrosia/custom/scss/utilities.scss */
body .largepaddingtop {
  padding-top: 15px !important;
}
/* line 179, templates/rt_ambrosia/custom/scss/utilities.scss */
body .largepaddingleft {
  padding-left: 15px !important;
}
/* line 182, templates/rt_ambrosia/custom/scss/utilities.scss */
body .largepaddingright {
  padding-right: 15px !important;
}
/* line 185, templates/rt_ambrosia/custom/scss/utilities.scss */
body .largepaddingall {
  padding: 15px !important;
}
/* line 188, templates/rt_ambrosia/custom/scss/utilities.scss */
body .subsmallmarginbottom {
  margin-bottom: -5px !important;
}
/* line 191, templates/rt_ambrosia/custom/scss/utilities.scss */
body .subsmallmargintop {
  margin-top: -5px !important;
}
/* line 194, templates/rt_ambrosia/custom/scss/utilities.scss */
body .subsmallmarginleft {
  margin-left: -5px !important;
}
/* line 197, templates/rt_ambrosia/custom/scss/utilities.scss */
body .subsmallmarginright {
  margin-right: -5px !important;
}
/* line 200, templates/rt_ambrosia/custom/scss/utilities.scss */
body .subsmallmarginall {
  margin: -5px !important;
}
/* line 203, templates/rt_ambrosia/custom/scss/utilities.scss */
body .submedmarginbottom {
  margin-bottom: -10px !important;
}
/* line 206, templates/rt_ambrosia/custom/scss/utilities.scss */
body .submedmargintop {
  margin-top: -10px !important;
}
/* line 209, templates/rt_ambrosia/custom/scss/utilities.scss */
body .submedmarginleft {
  margin-left: -10px !important;
}
/* line 212, templates/rt_ambrosia/custom/scss/utilities.scss */
body .submedmarginright {
  margin-right: -10px !important;
}
/* line 215, templates/rt_ambrosia/custom/scss/utilities.scss */
body .submedmarginall {
  margin: -10px !important;
}
/* line 218, templates/rt_ambrosia/custom/scss/utilities.scss */
body .sublargemarginbottom {
  margin-bottom: -15px !important;
}
/* line 221, templates/rt_ambrosia/custom/scss/utilities.scss */
body .sublargemargintop {
  margin-top: -15px !important;
}
/* line 224, templates/rt_ambrosia/custom/scss/utilities.scss */
body .sublargemarginleft {
  margin-left: -15px !important;
}
/* line 227, templates/rt_ambrosia/custom/scss/utilities.scss */
body .sublargemarginright {
  margin-right: -15px !important;
}
/* line 230, templates/rt_ambrosia/custom/scss/utilities.scss */
body .sublargemarginall {
  margin: -15px !important;
}
/* line 233, templates/rt_ambrosia/custom/scss/utilities.scss */
body .noitalic {
  font-style: normal !important;
}
/* line 236, templates/rt_ambrosia/custom/scss/utilities.scss */
body .nobold {
  font-weight: normal !important;
}
/* line 239, templates/rt_ambrosia/custom/scss/utilities.scss */
body .nomarginall {
  margin: 0 !important;
}
/* line 242, templates/rt_ambrosia/custom/scss/utilities.scss */
body .nopaddingall {
  padding: 0 !important;
}
/* line 245, templates/rt_ambrosia/custom/scss/utilities.scss */
body .nomargintop {
  margin-top: 0 !important;
}
/* line 248, templates/rt_ambrosia/custom/scss/utilities.scss */
body .nomarginbottom {
  margin-bottom: 0 !important;
}
/* line 251, templates/rt_ambrosia/custom/scss/utilities.scss */
body .nomarginleft {
  margin-left: 0 !important;
}
/* line 254, templates/rt_ambrosia/custom/scss/utilities.scss */
body .nomarginright {
  margin-right: 0 !important;
}
/* line 257, templates/rt_ambrosia/custom/scss/utilities.scss */
body .nopaddingtop {
  padding-top: 0 !important;
}
/* line 260, templates/rt_ambrosia/custom/scss/utilities.scss */
body .nopaddingbottom {
  padding-bottom: 0 !important;
}
/* line 263, templates/rt_ambrosia/custom/scss/utilities.scss */
body .nopaddingleft {
  padding-left: 0 !important;
}
/* line 266, templates/rt_ambrosia/custom/scss/utilities.scss */
body .nopaddingright {
  padding-right: 0 !important;
}
/* line 4, templates/rt_ambrosia/custom/scss/agenda.scss */
div#jem {
  background-color: transparent;
  border: none;
  border-radius: none;
  padding: 10px;
}
/* line 10, templates/rt_ambrosia/custom/scss/agenda.scss */
#jem .item-page h3 {
  background-image: none;
}
/* line 13, templates/rt_ambrosia/custom/scss/agenda.scss */
.g-demo section#g-mainbar .fp-mainbar-tab div.sprocket-tabs div.sprocket-tabs-panels div.sprocket-tabs-panel a.readon span {
  display: none;
}
/* line 16, templates/rt_ambrosia/custom/scss/agenda.scss */
.g-demo section#g-mainbar .fp-mainbar-tab div.sprocket-tabs div.sprocket-tabs-panels div.sprocket-tabs-panel a.readon:after {
  content: 'Ver todos los eventos';
  font-size: 0.8rem;
}
/* line 20, templates/rt_ambrosia/custom/scss/agenda.scss */
.g-demo section#g-mainbar .fp-mainbar-tab div.sprocket-tabs div.sprocket-tabs-panels div.sprocket-tabs-panel a.readon {
  float: right;
  padding: 0.3rem 0.8rem;
  line-height: 0.8rem;
  margin-top: 0.4rem;
  margin-bottom: 0.4rem;
  margin-right: 1rem;
}
/* line 29, templates/rt_ambrosia/custom/scss/agenda.scss */
#jem .jem-dl dt {
  width: 110px;
}
/* line 32, templates/rt_ambrosia/custom/scss/agenda.scss */
#jem .jem-dl dd {
  margin-left: 120px;
}
/* line 36, templates/rt_ambrosia/custom/scss/agenda.scss */
#jem.jem_search input.inputbox {
  line-height: 30px;
  height: 30px;
}
/* line 42, templates/rt_ambrosia/custom/scss/agenda.scss */
.com_jem.view-editevent form#adminForm dl#det-pane.tabs {
  clear: both;
}
/* line 45, templates/rt_ambrosia/custom/scss/agenda.scss */
.com_jem.view-editevent form#adminForm div.buttons {
  margin-bottom: 15px;
}
/* line 48, templates/rt_ambrosia/custom/scss/agenda.scss */
.com_jem.view-editevent div#jem.jem_editevent div.edit.item-page form#adminForm.form-validate dl#det-pane.tabs dt.tabs span h3 {
  padding-left: 5px;
  margin: 0.2rem 0 0.2rem 0;
}
/* line 52, templates/rt_ambrosia/custom/scss/agenda.scss */
.com_jem.view-editevent section#g-mainbar div#jem.jem_editevent div.edit.item-page form#adminForm ul.adminformlist {
  list-style-type: none;
}
/* line 55, templates/rt_ambrosia/custom/scss/agenda.scss */
.com_jem.view-editevent section#g-mainbar div#jem.jem_editevent div.edit.item-page form#adminForm div.buttons button {
  font-family: "lora", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
  font-weight: 700;
  border-radius: 3px;
  font-size: 1rem;
  border: 2px solid transparent;
  margin-bottom: 0.2rem;
  padding: 0.75rem 1.25rem;
  vertical-align: top;
  text-shadow: none;
  text-transform: uppercase;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  transition: all 0.2s;
}
/* line 71, templates/rt_ambrosia/custom/scss/agenda.scss */
.com_jem.view-editevent section#g-mainbar div#jem.jem_editevent div.edit.item-page form#adminForm div.buttons button.positive {
  background: #159f85;
  color: #fff !important;
}
/* line 76, templates/rt_ambrosia/custom/scss/agenda.scss */
.com_jem.view-editevent section#g-mainbar div#jem.jem_editevent div.edit.item-page form#adminForm div.buttons button.positive:hover, .com_jem.view-editevent section#g-mainbar div#jem.jem_editevent div.edit.item-page form#adminForm div.buttons button.positive:active, .com_jem.view-editevent section#g-mainbar div#jem.jem_editevent div.edit.item-page form#adminForm div.buttons button.positive:focus {
  background: #0c5b4c;
  color: #fff !important;
}
/* line 80, templates/rt_ambrosia/custom/scss/agenda.scss */
.com_jem.view-editevent section#g-mainbar div#jem.jem_editevent div.edit.item-page form#adminForm div.buttons button.negative:hover, .com_jem.view-editevent section#g-mainbar div#jem.jem_editevent div.edit.item-page form#adminForm div.buttons button.negative:active, .com_jem.view-editevent section#g-mainbar div#jem.jem_editevent div.edit.item-page form#adminForm div.buttons button.negative:focus {
  background: #ccc;
}
/* line 84, templates/rt_ambrosia/custom/scss/agenda.scss */
.com_jem.view-editevent div#jem.jem_editevent div.edit.item-page form#adminForm dl#det-pane.tabs dt.tabs.event-other.open {
  margin-bottom: -1px;
}
/* line 89, templates/rt_ambrosia/custom/scss/agenda.scss */
#jem .jem-info, #jem .jem-grow-2 {
  max-width: calc(100% - 210px);
}
/* line 93, templates/rt_ambrosia/custom/scss/agenda.scss */
.com_jem.view-event div#jem.jem_eventpag-agenda h1.componentheading {
  clear: both;
  line-height: 1.2;
}
/* line 97, templates/rt_ambrosia/custom/scss/agenda.scss */
.com_jem.view-event div#jem.jem_eventpag-agenda h1.componentheading a.hasTooltip, .com_jem.view-event div#jem.jem_eventpag-agenda div h2.jem-location a.hasTooltip {
  padding-left: 10px;
}
/* line 100, templates/rt_ambrosia/custom/scss/agenda.scss */
.com_jem.view-event div#jem.jem_eventpag-agenda div.buttons a.hasTooltip {
  padding-left: 5px;
}
/* line 104, templates/rt_ambrosia/custom/scss/agenda.scss */
.com_jem.view-event dl.jem-dl dt.venue_country, .com_jem.view-event dl.jem-dl dd.venue_country, .com_jem.view-venue div#jem.jem_venue dl.jem-dl dt.venue_country, .com_jem.view-venue div#jem.jem_venue dl.jem-dl dd.venue_country {
  display: none;
}
/* line 108, templates/rt_ambrosia/custom/scss/agenda.scss */
.eventfeatfront h3.g-title {
  margin-left: 40px;
  margin-bottom: 0px;
}
/* line 112, templates/rt_ambrosia/custom/scss/agenda.scss */
div#jemmodulebanner.eventfeatfront div.eventset {
  margin: 20px;
  margin-top: 10px;
}
/* line 116, templates/rt_ambrosia/custom/scss/agenda.scss */
#jemmodulebanner.eventfeatfront div.eventset div.item-evento {
  padding: 5px;
}
/* line 119, templates/rt_ambrosia/custom/scss/agenda.scss */
.eventfeatfront div#jemmodulebanner div.eventset {
  display: flex;
  justify-content: space-around;
  align-items: center;
  flex-wrap: wrap;
}
/* line 127, templates/rt_ambrosia/custom/scss/agenda.scss */
.eventfeatfront div#jemmodulebanner div.eventset div.item-evento div.venue-title {
  font-family: "lora", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
  font-size: medium;
  background: none;
  padding-left: 0px;
  float: none;
}
/* line 135, templates/rt_ambrosia/custom/scss/agenda.scss */
.eventfeatfront div#jemmodulebanner div.eventset div.item-evento div.venue-title a {
  color: #159f85;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  transition: all 0.2s;
}
/* line 141, templates/rt_ambrosia/custom/scss/agenda.scss */
.eventfeatfront div#jemmodulebanner div.eventset div.item-evento div.venue-title a:hover {
  color: #fff;
}
/* line 145, templates/rt_ambrosia/custom/scss/agenda.scss */
.eventfeatfront div#jemmodulebanner div.eventset div.item-evento div.time {
  background: none;
  padding-left: 5px;
}
/* line 149, templates/rt_ambrosia/custom/scss/agenda.scss */
.eventfeatfront div#jemmodulebanner div.eventset div.item-evento div.date {
  background: none;
  padding-left: 0px;
}
/* line 153, templates/rt_ambrosia/custom/scss/agenda.scss */
.eventfeatfront div#jemmodulebanner div.eventset div.item-evento h2.event-title {
  font-family: "lora", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
  text-align: center;
  margin-right: 0px;
  line-height: 1.2;
}
/* line 159, templates/rt_ambrosia/custom/scss/agenda.scss */
.eventfeatfront div#jemmodulebanner div.eventset div.item-evento h2.event-title a {
  color: #159f85;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  transition: all 0.2s;
}
/* line 165, templates/rt_ambrosia/custom/scss/agenda.scss */
.eventfeatfront div#jemmodulebanner div.eventset div.item-evento h2.event-title a:hover {
  color: #fff;
}
/* line 168, templates/rt_ambrosia/custom/scss/agenda.scss */
.eventfeatfront div#jemmodulebanner div.eventset div.item-evento div div div.banner-jem > div {
  text-align: center;
}
/* line 172, templates/rt_ambrosia/custom/scss/agenda.scss */
.eventfeatfront div#jemmodulebanner div.eventset div.item-evento div.venue-title {
  float: none;
  text-align: center;
}
/* line 176, templates/rt_ambrosia/custom/scss/agenda.scss */
.eventfeatfront div#jemmodulebanner div.eventset div.item-evento div.evento-fecha div.date {
  float: none;
  display: inline-block;
}
/* line 180, templates/rt_ambrosia/custom/scss/agenda.scss */
.eventfeatfront div#jemmodulebanner div.eventset div.item-evento div.evento-fecha div.time {
  float: none;
  display: inline-block;
}
/* line 184, templates/rt_ambrosia/custom/scss/agenda.scss */
.eventfeatfront div#jemmodulebanner div.eventset div.item-evento div.evento-fecha {
  text-align: center;
}
/* .gen-event {
 width:50%;
 // padding:10px;
 }
 .eventgenfront div#jemmodulebanner.jemmodulebanner.eventgenfront div.eventset {
 display: flex;
 flex-wrap: wrap;
 }
 .eventgenfront div#jemmodulebanner div.eventset div.gen-event h2.event-title {
 background-color:#eee;
 padding:5px;
 padding-left:10px;
 line-height:1.2;
 font-size: 1.2rem;
 }
 .eventgenfront div#jemmodulebanner div.date, .eventgenfront div#jemmodulebanner .venue-title, .eventgenfront div#jemmodulebanner .category {
 padding-left: 20px;
 background: none;
 }
 .eventgenfront div#jemmodulebanner.jemmodulebanner.eventgenfront div.banner-jem a img.image-preview2 {
 max-width:none;
 width:100%;
 margin:0px;
 padding:0px;
 }
 .eventgenfront div#jemmodulebanner.jemmodulebanner.eventgenfront div.banner-jem {
 margin-bottom:10px;
 }
 .eventgenfront div#jemmodulebanner .eventset {
 margin-bottom: 0px;
 }
 */
/* line 230, templates/rt_ambrosia/custom/scss/agenda.scss */
div#jem.jem_editevent label#jform_alias-lbl, div#jem.jem_editevent input#jform_alias, div#jem.jem_editevent label#jform_featured-lbl, div#jem.jem_editevent select#jform_featured, .com_jem.view-editevent div#jem.jem_editevent form#adminForm fieldset.metaarea {
  display: none;
}
/* line 234, templates/rt_ambrosia/custom/scss/agenda.scss */
.com_jem.view-editevent div#jem.jem_editevent div.edit.item-page form#adminForm.form-validate div.current dd.tabs fieldset.adminform ul.adminformlist li a.flyermodal {
  background: #159f85 none repeat scroll 0 0;
  box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.1);
  color: #fff;
  text-shadow: none;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  -moz-border-bottom-colors: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) #b3b3b3;
  border-image: none;
  border-radius: 4px;
  border-style: solid;
  border-width: 1px;
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  line-height: 20px;
  margin-bottom: 0;
  padding: 4px 12px;
  text-align: center;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  vertical-align: middle;
}
/* line 261, templates/rt_ambrosia/custom/scss/agenda.scss */
.com_jem.view-editevent div#jem.jem_editevent form#adminForm dd.tabs fieldset table#el-attachments button.clear-attach-field.button3.formelm-buttons {
  -moz-border-bottom-colors: none;
  -moz-border-left-colors: none;
  -moz-border-right-colors: none;
  -moz-border-top-colors: none;
  background-color: #f5f5f5;
  background-image: linear-gradient(to bottom, #fff, #e6e6e6);
  background-repeat: repeat-x;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) #b3b3b3;
  border-image: none;
  border-radius: 4px;
  border-style: solid;
  border-width: 1px;
  box-shadow: 0 1px 0 rgba(255, 255, 255, 0.2) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
  color: #333;
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  line-height: 20px;
  margin-bottom: 0;
  padding: 4px 12px;
  text-align: center;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  vertical-align: middle;
}
/* line 287, templates/rt_ambrosia/custom/scss/agenda.scss */
.com_jem.view-editevent div#jem.jem_editevent form#adminForm dd.tabs fieldset table#el-attachments button.clear-attach-field.button3.formelm-buttons:hover, .com_jem.view-editevent div#jem.jem_editevent form#adminForm dd.tabs fieldset table#el-attachments button.clear-attach-field.button3.formelm-buttons:focus {
  background-position: 0 -15px;
  text-decoration: none;
  transition: background-position 0.1s linear 0s;
  color: #159f85;
}
/* line 293, templates/rt_ambrosia/custom/scss/agenda.scss */
div.jem_editevent ul.adminformlist label#jform_custom1-lbl, div.jem_editevent ul.adminformlist label#jform_custom2-lbl, div.jem_editevent ul.adminformlist label#jform_custom3-lbl, div.jem_editevent ul.adminformlist label#jform_custom4-lbl, div.jem_editevent ul.adminformlist label#jform_custom5-lbl, div.jem_editevent ul.adminformlist label#jform_custom6-lbl, div.jem_editevent ul.adminformlist label#jform_custom7-lbl, div.jem_editevent ul.adminformlist label#jform_custom8-lbl, div.jem_editevent ul.adminformlist label#jform_custom9-lbl, div.jem_editevent ul.adminformlist label#jform_custom10-lbl, div#jem.jem_editevent label#jform_maxplaces-lbl {
  min-width: 100%;
}
/* line 299, templates/rt_ambrosia/custom/scss/agenda.scss */
#jemmodulewide.jemmodulewide.jem-one-venue.jem-tablestyle div.jem-sort.jem-sort-small div.jem-list-row.jem-small-list div {
  display: inline-block;
}
/* line 303, templates/rt_ambrosia/custom/scss/agenda.scss */
#jemmodulewide.jemmodulewide.jem-one-venue.jem-tablestyle ul.eventlist li.jem-event.jem-list-row.jem-small-list div {
  display: inline-block;
  vertical-align: top;
}
/* line 308, templates/rt_ambrosia/custom/scss/agenda.scss */
#jemmodulewide.jemmodulewide.jem-one-venue.jem-tablestyle.jem-nostate.jem-novenue.jem-nocity div.jem-sort.jem-sort-small div.jem-list-row.jem-small-list div.sectiontableheader {
  width: 32%;
}
/* line 311, templates/rt_ambrosia/custom/scss/agenda.scss */
#jemmodulewide.jemmodulewide.jem-one-venue.jem-tablestyle.jem-nostate.jem-novenue.jem-nocity ul.eventlist li.jem-event.jem-list-row.jem-small-list div.jem-event-info-small {
  width: 32%;
}
/* line 314, templates/rt_ambrosia/custom/scss/agenda.scss */
#jemmodulewide.jemmodulewide.jem-one-venue.jem-tablestyle.jem-nostate.jem-novenue.jem-nocity ul.eventlist {
  margin: 0px;
  list-style-type: none;
}
/* line 318, templates/rt_ambrosia/custom/scss/agenda.scss */
div.situa div.moduletable.jem-one-venue.jem-tablestyle.jem-nostate.jem-novenue.jem-nocity {
  margin-left: 40px;
}
/* line 321, templates/rt_ambrosia/custom/scss/agenda.scss */
.jem-cat-into-article .sectiontableheader, .eventos-lugar .jemmodulewide .sectiontableheader {
  border-bottom: 1px dashed #ccc;
}
/* line 324, templates/rt_ambrosia/custom/scss/agenda.scss */
.jem-cat-into-article ul.eventlist li.jem-event.jem-list-row.jem-small-list div.jem-event-info-small.jem-event-date i.fa.fa-clock-o, .jem-cat-into-article ul.eventlist li.jem-event.jem-list-row.jem-small-list div.jem-event-info-small.jem-event-title i.fa.fa-comment-o, .jem-cat-into-article ul.eventlist li.jem-event.jem-list-row.jem-small-list div.jem-event-info-small.jem-event-category i.fa.fa-tag {
  display: none;
}
/* line 327, templates/rt_ambrosia/custom/scss/agenda.scss */
.eventos-lugar .jemmodulewide ul.eventlist li.jem-event.jem-list-row.jem-small-list div.jem-event-info-small i.fa.fa-clock-o, .eventos-lugar .jemmodulewide ul.eventlist li.jem-event.jem-list-row.jem-small-list div.jem-event-info-small i.fa.fa-comment-o, .eventos-lugar .jemmodulewide ul.eventlist li.jem-event.jem-list-row.jem-small-list div.jem-event-info-small i.fa.fa-tag {
  display: none;
}
/* line 334, templates/rt_ambrosia/custom/scss/agenda.scss */
.fa-exclamation-circle::before {
  content: "\f097";
  color: #99cf17;
  font-weight: bold;
  font-size: 130%;
}
/* line 342, templates/rt_ambrosia/custom/scss/agenda.scss */
.prox-events-cover-title {
  margin-top: 10px !important;
  margin-bottom: 10px !important;
}
/* line 346, templates/rt_ambrosia/custom/scss/agenda.scss */
.prox-events-cover ul {
  margin-top: 0px;
}
/* line 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 12, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 9, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
@media only all and (min-width: 75rem) {
  /* line 4, media/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
  /* line 366, templates/rt_ambrosia/custom/scss/agenda.scss */
  .eventfeatfront div#jemmodulebanner div.eventset div.item-evento {
    width: 16%;
  }
}
@media only all and (min-width: 60rem) and (max-width: 74.99rem) {
  /* line 372, templates/rt_ambrosia/custom/scss/agenda.scss */
  .eventfeatfront div#jemmodulebanner div.eventset div.item-evento {
    width: 33%;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  /* line 379, templates/rt_ambrosia/custom/scss/agenda.scss */
  .eventfeatfront div#jemmodulebanner div.eventset div.item-evento {
    width: 50%;
  }
  /* line 382, templates/rt_ambrosia/custom/scss/agenda.scss */
  #jem .jem-info, #jem .jem-grow-2 {
    max-width: 100%;
  }
  /* line 385, templates/rt_ambrosia/custom/scss/agenda.scss */
  div#jem.jem_eventpag-agenda div.jem-row div.jem-img {
    margin: auto;
    margin-top: 10px;
  }
  /* line 389, templates/rt_ambrosia/custom/scss/agenda.scss */
  .eventgenfront div#jemmodulebanner div.eventset div.gen-event h2.event-title {
    line-height: 1.2;
    font-size: 0.9rem;
  }
}
@media only all and (min-width: 30.01rem) and (max-width: 47.99rem) {
  /* line 16, media/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
  /* line 396, templates/rt_ambrosia/custom/scss/agenda.scss */
  .eventfeatfront div#jemmodulebanner div.eventset div.item-evento {
    width: 50%;
  }
  /* line 399, templates/rt_ambrosia/custom/scss/agenda.scss */
  #jem .jem-info, #jem .jem-grow-2 {
    max-width: 100%;
  }
  /* line 402, templates/rt_ambrosia/custom/scss/agenda.scss */
  #jem .jem-dl dt, #jem .jem-dl-long dt {
    float: left;
    width: 110px;
    overflow: hidden;
    clear: left;
    text-align: left;
    font-weight: bold;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-top: 5px;
    padding-bottom: 5px;
  }
  /* line 414, templates/rt_ambrosia/custom/scss/agenda.scss */
  .eventgenfront div#jemmodulebanner div div.banner-jem {
    padding: 5px;
  }
}
@media only all and (max-width: 30rem) {
  /* line 19, media/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
  /* line 421, templates/rt_ambrosia/custom/scss/agenda.scss */
  #jem .jem-info, #jem .jem-grow-2 {
    max-width: 100%;
  }
  /* line 424, templates/rt_ambrosia/custom/scss/agenda.scss */
  #jem .jem-dl dd {
    margin-left: 20px;
  }
  /* line 425, templates/rt_ambrosia/custom/scss/agenda.scss */
  .gen-event {
    width: 1000%;
  }
  /* line 426, templates/rt_ambrosia/custom/scss/agenda.scss */
  .eventgenfront div#jemmodulebanner div div.banner-jem {
    width: 50%;
    margin: auto;
    padding-top: 10px;
  }
  /* line 431, templates/rt_ambrosia/custom/scss/agenda.scss */
  .eventgenfront div#jemmodulebanner div.clr.end-event {
    border: 1px solid #ccc;
  }
  /* line 434, templates/rt_ambrosia/custom/scss/agenda.scss */
  .eventgenfront div#jemmodulebanner div.category {
    margin-bottom: 10px;
  }
  /* line 437, templates/rt_ambrosia/custom/scss/agenda.scss */
  .eventgenfront div#jemmodulebanner h2.event-title {
    text-align: center;
  }
}
@media only all and (min-width: 60rem) {
  /* line 10, media/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
}
@media only all and (min-width: 48rem) {
  /* line 22, media/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
}
@media only all and (max-width: 47.99rem) {
}
@media only all and (max-width: 59.99rem) {
  /* line 28, media/gantry5/engines/nucleus/scss/nucleus/mixins/_breakpoints.scss */
}
@media only all and (max-width: 48rem) {
  /* line 463, templates/rt_ambrosia/custom/scss/agenda.scss */
  div#jem.jem_eventpag-agenda div.jem-row div.jem-img {
    margin: auto;
    margin-top: 10px;
  }
}
/* line 1, templates/rt_ambrosia/custom/scss/portada.scss */
.g-title-hero {
  font-size: 1.5rem;
  line-height: 1.2;
}
/* line 6, templates/rt_ambrosia/custom/scss/portada.scss */
.g-demo section#g-mainbar .fp-mainright-tab .newsportada div div.sprocket-tabs.layout-top.animation-fade div.sprocket-tabs-panels div.sprocket-tabs-panel.active div.moduletable div.g-content-array.g-joomla-articles div.g-grid div.g-block:first-child {
  padding-right: 10px;
}
/* line 9, templates/rt_ambrosia/custom/scss/portada.scss */
html.g-offcanvas-css3 body.gantry.site.com_gantry5.view-custom.no-layout.no-task.dir-ltr.itemid-101.outline-20.g-offcanvas-left.g-demo.g-style-preset2 div#g-page-surround section#g-container-7996.g-wrapper div.g-container div.g-grid div.g-block.size-67 section#g-mainbar div.g-grid div.g-block.size-100.nopaddingall.fp-mainright-tab div.g-content div.platform-content div.moduletable.g-roksprocket-tabs-style-3.newsportada div div.sprocket-tabs.layout-top.animation-fade div.sprocket-tabs-panels div.sprocket-tabs-panel.active div.moduletable div.g-content-array.g-joomla-articles.destacadas div.g-grid div.g-block {
  padding-right: 0px;
}
/* .g-demo.g-style-preset2 div#g-page-surround section#g-container-7996.g-wrapper div.g-container div.g-grid div.g-block.size-67 section#g-mainbar div.g-grid div.g-block.size-100.nopaddingall.fp-mainright-tab div.g-content div.platform-content div.moduletable.g-roksprocket-tabs-style-3.newsportada div div.sprocket-tabs.layout-top.animation-fade div.sprocket-tabs-panels div.sprocket-tabs-panel.active div.moduletable div.g-content-array.g-joomla-articles div.g-grid div.g-block div.g-content div.g-array-item div.g-array-item-title h3.g-item-title {
 line-height:30px;
 }
 */
/* line 17, templates/rt_ambrosia/custom/scss/portada.scss */
.destacadas div.g-array-item div.g-array-item-title h3.g-item-title {
  line-height: 25px;
}
/* html.g-offcanvas-css3 body.gantry.site.com_gantry5.view-custom.no-layout.no-task.dir-ltr.itemid-101.outline-20.g-offcanvas-left.g-demo.g-style-preset2 div#g-page-surround section#g-container-7996.g-wrapper div.g-container div.g-grid div.g-block.size-67 section#g-mainbar div.g-grid div.g-block.size-100.nopaddingall.fp-mainright-tab div.g-content div.platform-content div.moduletable.g-roksprocket-tabs-style-3.newsportada div div.sprocket-tabs.layout-top.animation-fade div.sprocket-tabs-panels div.sprocket-tabs-panel.active div.moduletable div.g-content-array.g-joomla-articles.destacadas div.g-grid div.g-block div.g-content div.g-array-item div.g-array-item-image {
 width:50%;
 float:right;
 }
 */
/* line 27, templates/rt_ambrosia/custom/scss/portada.scss */
html.g-offcanvas-css3 body.gantry.site.com_gantry5.view-custom.no-layout.no-task.dir-ltr.itemid-101.outline-20.g-offcanvas-left.g-demo.g-style-preset2 div#g-page-surround section#g-container-7996.g-wrapper div.g-container div.g-grid div.g-block.size-67 section#g-mainbar div.g-grid div.g-block.size-100.nopaddingall.fp-mainright-tab div.g-content div.platform-content div.moduletable.g-roksprocket-tabs-style-3.newsportada div div.sprocket-tabs.layout-top.animation-fade div.sprocket-tabs-panels div.sprocket-tabs-panel.active div.moduletable div.g-content-array.g-joomla-articles {
  margin: 0px;
}
/* line 33, templates/rt_ambrosia/custom/scss/portada.scss */
.g-roksprocket-tabs-style-3 .sprocket-tabs .sprocket-tabs-nav > li > .sprocket-tabs-inner {
  padding: 0.65rem 1rem;
}
/* line 37, templates/rt_ambrosia/custom/scss/portada.scss */
.g-demo section#g-mainbar .fp-mainright-tab .newsportada .g-joomla-articles .g-array-item .g-array-item-text {
  line-height: 1.3rem;
}
/* line 40, templates/rt_ambrosia/custom/scss/portada.scss */
section#g-showcase .eventfeatfront h3 {
  margin-top: 10px;
}
/* line 46, templates/rt_ambrosia/custom/scss/portada.scss */
html.g-offcanvas-css3 body.gantry.site.com_gantry5.view-custom.no-layout.no-task.dir-ltr.itemid-101.outline-20.g-offcanvas-left.g-demo.g-style-preset2 div#g-page-surround section#g-container-7996.g-wrapper div.g-container div.g-grid div.g-block.size-67 section#g-mainbar div.g-grid div.g-block.size-60.nopaddingall.fp-mainright-tab div.g-content div.platform-content div.moduletable.g-roksprocket-tabs-style-3.newsportada div div.sprocket-tabs.layout-top.animation-fade div.sprocket-tabs-panels div.sprocket-tabs-panel.active div.moduletable div.g-content-array {
  margin-left: 0px;
  margin-right: 0px;
}
/* line 52, templates/rt_ambrosia/custom/scss/portada.scss */
.g-demo section#g-mainbar .g-roksprocket-headlines-style-2 div.g-content-array {
  margin-left: 0rem;
}
/* line 55, templates/rt_ambrosia/custom/scss/portada.scss */
.g-demo section#g-mainbar .g-roksprocket-headlines-style-2 div.g-array-item div.g-array-item-title h3.g-item-title {
  font-size: 20px;
  line-height: 24px;
}
/* line 59, templates/rt_ambrosia/custom/scss/portada.scss */
.catprensa h3.g-title {
  font-family: "lora", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
  font-weight: 700;
  font-size: 1rem;
  line-height: 1.5;
  text-transform: uppercase;
  display: inline-block;
  border-bottom: 2px solid;
  margin: 0.6rem;
  padding: 0 !important;
}
/* line 71, templates/rt_ambrosia/custom/scss/portada.scss */
.catprensa ul.categories-module li {
  display: inline;
  border-right: 1px dotted #ccc;
  padding-right: 5px;
  padding-left: 5px;
}
/* line 78, templates/rt_ambrosia/custom/scss/portada.scss */
.catprensa ul.categories-module.catprensa.mod-list li h4 {
  display: inline;
}
/* line 82, templates/rt_ambrosia/custom/scss/portada.scss */
.catprensa h4 {
  font-size: 0.8rem;
  margin: 0px;
  font-weight: normal;
}
/* line 88, templates/rt_ambrosia/custom/scss/portada.scss */
.catprensa.catprensabutton ul.categories-module li h4 a {
  margin: 1rem 0 0.75rem 0;
  font-size: 0.8rem;
  background: #0c5b4c;
  color: #fff !important;
  padding: 0.3rem 0.8rem;
  line-height: 0.8rem;
  margin-right: 0.2rem !important;
  margin-left: 0.2rem !important;
  text-transform: uppercase;
}
/* line 99, templates/rt_ambrosia/custom/scss/portada.scss */
.catprensa.catprensabutton ul.categories-module li h4 a:hover {
  background: #159f85;
}
/* line 103, templates/rt_ambrosia/custom/scss/portada.scss */
.categories-module > li:last-child {
  border-right: none !important;
}
/* line 108, templates/rt_ambrosia/custom/scss/portada.scss */
.g-demo .newsportada div.g-array-item div.g-array-item-title h3.g-item-title {
  font-size: 20px;
  line-height: 24px;
}
/* line 114, templates/rt_ambrosia/custom/scss/portada.scss */
.g-demo.g-style-preset2 section#g-feature div.g-container div.g-grid div.g-block.size-100.flush div.g-content div.platform-content div.moduletable ul#menuser {
  margin-top: 15px;
  background-color: #283f40;
  padding: 10px;
}
/* line 121, templates/rt_ambrosia/custom/scss/portada.scss */
.destacadas > div.g-grid > div:nth-child(1) > div:nth-child(1) {
  margin-right: 10px;
}
/* line 124, templates/rt_ambrosia/custom/scss/portada.scss */
.destacadas > div.g-grid > div:nth-child(2) > div:nth-child(1) {
  margin-left: 10px;
}
/* line 128, templates/rt_ambrosia/custom/scss/portada.scss */
.g-content-array.destacadas .g-array-item-details {
  margin: 5px 0 0;
}
/* line 132, templates/rt_ambrosia/custom/scss/portada.scss */
.g-content-array.destacadas .g-array-item-text {
  margin: 10px 0 0;
}
/* line 136, templates/rt_ambrosia/custom/scss/portada.scss */
.g-demo section#g-mainbar .fp-mainright-tab .newsportada div div.sprocket-tabs.layout-top.animation-fade div.sprocket-tabs-panels div.sprocket-tabs-panel.active div.moduletable div.g-content-array.g-joomla-articles div.g-grid div.g-block:first-child {
  padding-right: 20px;
}
/* line 141, templates/rt_ambrosia/custom/scss/portada.scss */
#g-showcase {
  border-bottom: 7px solid #159f85;
}
/* line 12, templates/rt_ambrosia/custom/scss/custom.scss */
.aniv-vr div.pull-left.item-image {
  /* CSS Document */
  width: 30%;
}
/* line 17, templates/rt_ambrosia/custom/scss/custom.scss */
.campolabel {
  color: #555;
}
/* line 20, templates/rt_ambrosia/custom/scss/custom.scss */
.view-category.layout-blog div.blog dl.fields-container dd.field-entry span.field-label.campolabel {
  font-weight: bold;
}
/* line 24, templates/rt_ambrosia/custom/scss/custom.scss */
.campolineainferior {
  margin-bottom: 10px;
  padding-bottom: 10px;
  border-bottom: 2px dotted #999;
}
/* line 29, templates/rt_ambrosia/custom/scss/custom.scss */
div.item-page dl.fields-container dd.field-entry.campoenlinea {
  display: inline-block;
}
/* line 33, templates/rt_ambrosia/custom/scss/custom.scss */
div.item-page dl.fields-container dd.field-entry.campoenlinea span.field-label::before {
  padding-right: 10px;
  font-family: "FontAwesome";
  color: #4687f1;
  font-weight: normal;
}
/* line 40, templates/rt_ambrosia/custom/scss/custom.scss */
div.item-page dl.fields-container dd.field-entry.campoenlinea span.field-label.ehuesped::before {
  content: "\f0c0";
}
/* line 44, templates/rt_ambrosia/custom/scss/custom.scss */
div.item-page dl.fields-container dd.field-entry.campoenlinea span.field-label.ecamas::before {
  content: "\f236";
}
/* line 48, templates/rt_ambrosia/custom/scss/custom.scss */
div.item-page dl.fields-container dd.field-entry.campoenlinea span.field-label.erooms::before {
  content: "\f084";
}
/* line 52, templates/rt_ambrosia/custom/scss/custom.scss */
div.item-page dl.fields-container dd.field-entry.campoenlinea span.field-label.ebath::before {
  content: "\f2cd";
}
/* line 56, templates/rt_ambrosia/custom/scss/custom.scss */
div.mod-sppoll div.sppoll-results div.sp-poll-result div.sp-poll-resul-item div.progress div.progress-bar.progress-bar-danger {
  background-color: #5bc0de;
}
/* line 60, templates/rt_ambrosia/custom/scss/custom.scss */
.view-category.layout-blog div.blog div.items-leading dl.fields-container dd.field-entry span.field-value span.field-label.ehuesped {
  display: none;
}
/* colores */
/* line 65, templates/rt_ambrosia/custom/scss/custom.scss */
.cazul {
  color: #415f8e;
}
/* line 66, templates/rt_ambrosia/custom/scss/custom.scss */
.cverde {
  color: #2a9da3;
}
/* line 67, templates/rt_ambrosia/custom/scss/custom.scss */
.cocre {
  color: #c2792c;
}
/* line 69, templates/rt_ambrosia/custom/scss/custom.scss */
div.contact input {
  height: 30px;
}
/* line 74, templates/rt_ambrosia/custom/scss/custom.scss */
#g-copyright .acymailing_module input.button.unsubbutton {
  margin-top: 10px;
}
/* line 77, templates/rt_ambrosia/custom/scss/custom.scss */
.menu-publi ul.nav.menu li.current {
  background-color: #acefe2;
}
/* line 80, templates/rt_ambrosia/custom/scss/custom.scss */
.menu-publi.menu-horizontal ul.nav.menu li {
  display: inline-block;
  padding: 5px 20px;
}
/* line 84, templates/rt_ambrosia/custom/scss/custom.scss */
.menu-publi.menu-horizontal ul.nav {
  margin-bottom: 0px;
}
/* line 88, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-rotanroll section#g-showcase {
  background-image: url('../../../../images/contenidos/villa/base-naval/rotanroll/rotanroll_header.png');
}
/* line 91, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-rotanroll .g-layercontent.g-layercontent-small {
  padding-top: 5rem;
  Padding-bottom: 5rem;
}
/* line 95, templates/rt_ambrosia/custom/scss/custom.scss */
.g-layercontent .g-layercontent-subtitle {
  line-height: 1.5rem;
}
/* line 98, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-info-general section#g-showcase {
  background-image: url('../../../../images/headers/Rota_Landscape_Markus_Raffeiner.jpg');
}
/* line 102, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-info-general .g-layercontent.g-layercontent-small {
  padding-top: 5rem;
  Padding-bottom: 5rem;
}
/* line 107, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-info-general section#g-showcase h2.g-layercontent-title {
  text-shadow: 1px 1px 2px rgba(150, 150, 150, 1);
}
/* line 110, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-info-general section#g-showcase div.g-layercontent-subtitle {
  text-shadow: -1px -1px 2px rgba(0, 0, 0, 1);
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 1);
  font-weight: bold;
  font-size: 18px;
}
/* line 117, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-cballena section#g-showcase {
  background-image: url('../../../../images/headers/header_cballena.jpg');
}
/* line 121, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-cballena .g-layercontent.g-layercontent-small {
  padding-top: 5rem;
  Padding-bottom: 5rem;
}
/* line 126, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-cballena section#g-showcase h2.g-layercontent-title {
  text-shadow: 1px 1px 2px rgba(150, 150, 150, 1);
}
/* line 129, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-cballena section#g-showcase div.g-layercontent-subtitle {
  text-shadow: -1px -1px 2px rgba(0, 0, 0, 1);
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 1);
  font-weight: bold;
  font-size: 18px;
}
/* line 137, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-pmonu section#g-showcase {
  background-image: url('../../../../images/headers/header_castillosalon.jpg');
}
/* line 140, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-pmonu .g-layercontent.g-layercontent-small {
  padding-top: 5rem;
  Padding-bottom: 5rem;
}
/* line 145, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-pmonu section#g-showcase h2.g-layercontent-title {
  text-shadow: 1px 1px 2px rgba(150, 150, 150, 1);
}
/* line 148, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-pmonu section#g-showcase div.g-layercontent-subtitle {
  text-shadow: -1px -1px 2px rgba(0, 0, 0, 1);
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 1);
  font-weight: bold;
  font-size: 18px;
}
/* line 155, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-castillo section#g-showcase {
  background-image: url('../../../../images/headers/header_castillosilla.jpg');
}
/* line 159, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-castillo section#g-showcase h2.g-layercontent-title {
  text-shadow: 1px 1px 2px rgba(150, 150, 150, 1);
}
/* line 162, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-castillo section#g-showcase div.g-layercontent-subtitle {
  text-shadow: -1px -1px 2px rgba(0, 0, 0, 1);
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 1);
  font-weight: bold;
  font-size: 18px;
}
/* line 169, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-castillo .g-layercontent.g-layercontent-small {
  padding-top: 5rem;
  Padding-bottom: 5rem;
}
/* line 174, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-play-urb section#g-showcase {
  background-image: url('../../../../images/headers/header_costilla2.jpg');
}
/* line 178, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-play-urb section#g-showcase h2.g-layercontent-title {
  text-shadow: 1px 1px 2px rgba(150, 150, 150, 1);
}
/* line 181, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-play-urb section#g-showcase div.g-layercontent-subtitle {
  text-shadow: -1px -1px 2px rgba(0, 0, 0, 1);
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 1);
  font-weight: bold;
  font-size: 18px;
}
/* line 188, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-play-urb .g-layercontent.g-layercontent-small {
  padding-top: 5rem;
  Padding-bottom: 5rem;
}
/* line 195, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-pnudista section#g-showcase {
  background-image: url('../../../../images/headers/header_surf2.jpg');
}
/* line 199, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-pnudista section#g-showcase h2.g-layercontent-title {
  text-shadow: 1px 1px 2px rgba(150, 150, 150, 1);
}
/* line 202, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-pnudista section#g-showcase div.g-layercontent-subtitle {
  text-shadow: -1px -1px 2px rgba(0, 0, 0, 1);
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 1);
  font-weight: bold;
  font-size: 18px;
}
/* line 209, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-pnudista .g-layercontent.g-layercontent-small {
  padding-top: 5rem;
  Padding-bottom: 5rem;
}
/* line 214, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-pnudista section#g-showcase h2.g-layercontent-title {
  color: #edf5f5;
  text-shadow: 1px 1px 2px rgba(150, 150, 150, 1);
}
/* line 218, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-pnudista section#g-showcase div.g-layercontent-subtitle {
  color: #edf5f5;
  text-shadow: -1px -1px 2px rgba(0, 0, 0, 1);
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 1);
  font-weight: bold;
  font-size: 18px;
}
/* line 227, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-agenda section#g-showcase {
  background-image: url('../../../../images/headers/Rota_Landscape_Markus_Raffeiner.jpg');
}
/* line 231, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-agenda section#g-showcase h2.g-layercontent-title {
  text-shadow: 1px 1px 2px rgba(150, 150, 150, 1);
  color: #ff0;
}
/* line 235, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-agenda section#g-showcase div.g-layercontent-subtitle {
  color: #ff0;
  text-shadow: -1px -1px 2px rgba(0, 0, 0, 1);
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 1);
  font-weight: bold;
  font-size: 18px;
}
/* line 242, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-agenda .g-layercontent.g-layercontent-small {
  padding-top: 5rem;
  Padding-bottom: 5rem;
}
/* line 249, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-fcarnaval section#g-showcase {
  background-image: url('../../../../images/headers/header_carnaval.jpg');
}
/* line 253, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-fcarnaval .g-layercontent.g-layercontent-small {
  padding-top: 5rem;
  Padding-bottom: 5rem;
}
/* line 258, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-fssta section#g-showcase {
  background-image: url('../../../../images/headers/header_semanasanta.jpg');
}
/* line 262, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-fssta .g-layercontent.g-layercontent-small {
  padding-top: 5rem;
  Padding-bottom: 5rem;
}
/* line 267, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-fpizza section#g-showcase {
  background-image: url('../../../../images/headers/header_pizza.jpg');
}
/* line 271, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-fpizza .g-layercontent.g-layercontent-small {
  padding-top: 2rem;
  Padding-bottom: 1.5rem;
}
/* line 276, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-fferia section#g-showcase {
  background-image: url('../../../../images/headers/header_flamenco_feria.jpg');
}
/* line 280, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-fferia .g-layercontent.g-layercontent-small {
  padding-top: 5rem;
  Padding-bottom: 5rem;
}
/* line 285, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-furta section#g-showcase {
  background-image: url('../../../../images/headers/header_urta.jpg');
}
/* line 289, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-furta section#g-showcase h2.g-layercontent-title {
  color: #04b486;
  text-shadow: 1px 1px 2px rgba(150, 150, 150, 1);
}
/* line 293, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-furta section#g-showcase div.g-layercontent-subtitle {
  color: #04b486;
  text-shadow: -1px -1px 2px rgba(0, 0, 0, 1);
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 1);
  font-weight: bold;
  font-size: 18px;
}
/* line 301, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-furta .g-layercontent.g-layercontent-small {
  padding-top: 5rem;
  Padding-bottom: 5rem;
}
/* line 306, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-fpatronales section#g-showcase {
  background-image: url('../../../../images/headers/header_fpatronales.jpg');
}
/* line 310, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-fpatronales section#g-showcase h2.g-layercontent-title {
  color: #04b486;
  text-shadow: 1px 1px 2px rgba(150, 150, 150, 1);
}
/* line 314, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-fpatronales section#g-showcase div.g-layercontent-subtitle {
  color: #04b486;
  text-shadow: -1px -1px 2px rgba(0, 0, 0, 1);
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 1);
  font-weight: bold;
  font-size: 18px;
}
/* line 322, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-fpatronales .g-layercontent.g-layercontent-small {
  padding-top: 5rem;
  Padding-bottom: 5rem;
}
/* line 329, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-deportes section#g-showcase {
  background-image: url('../../../../images/headers/header_surf.jpg');
}
/* line 333, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-deportes section#g-showcase h2.g-layercontent-title {
  text-shadow: 1px 1px 2px rgba(150, 150, 150, 1);
}
/* line 336, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-deportes section#g-showcase div.g-layercontent-subtitle {
  text-shadow: -1px -1px 2px rgba(0, 0, 0, 1);
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 1);
  font-weight: bold;
  font-size: 18px;
}
/* line 342, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-deportes .g-layercontent.g-layercontent-small {
  padding-top: 5rem;
  Padding-bottom: 5rem;
}
/* line 347, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-deportes #g-showcase .g-layercontent h1.g-layercontent-title, .pag-deportes #g-showcase div.g-layercontent h5.g-layercontent-subtitle {
  color: #0078d7;
}
/* line 351, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-dagua section#g-showcase {
  background-image: url('../../../../images/headers/header_surf2.jpg');
}
/* line 355, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-dagua section#g-showcase h2.g-layercontent-title {
  text-shadow: 1px 1px 2px rgba(150, 150, 150, 1);
}
/* line 358, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-dagua section#g-showcase div.g-layercontent-subtitle {
  text-shadow: -1px -1px 2px rgba(0, 0, 0, 1);
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 1);
  font-weight: bold;
  font-size: 18px;
}
/* line 364, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-dagua .g-layercontent.g-layercontent-small {
  padding-top: 5rem;
  Padding-bottom: 5rem;
}
/* line 369, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-dotros section#g-showcase {
  background-image: url('../../../../images/headers/header_beachvolleyatardecer.jpg');
}
/* line 373, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-dotros section#g-showcase h2.g-layercontent-title {
  text-shadow: 1px 1px 2px rgba(150, 150, 150, 1);
}
/* line 376, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-dotros section#g-showcase div.g-layercontent-subtitle {
  text-shadow: -1px -1px 2px rgba(0, 0, 0, 1);
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 1);
  font-weight: bold;
  font-size: 18px;
}
/* line 382, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-dotros .g-layercontent.g-layercontent-small {
  padding-top: 5rem;
  Padding-bottom: 5rem;
}
/* line 387, templates/rt_ambrosia/custom/scss/custom.scss */
#g-showcase h3.g-title {
  border-bottom: none;
}
/* line 391, templates/rt_ambrosia/custom/scss/custom.scss */
#g-showcase .g-title::after {
  background: none;
}
/* line 397, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-vrpresenta section#g-showcase {
  background-image: url('../../../../images/headers/header_costillaatardecer2.png');
}
/* line 401, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-vrpresenta .g-layercontent.g-layercontent-small {
  padding-top: 4rem;
  Padding-bottom: 4rem;
}
/* line 406, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-vrpresenta section#g-showcase h2.g-layercontent-title {
  text-shadow: 1px 1px 2px rgba(150, 150, 150, 1);
}
/* line 409, templates/rt_ambrosia/custom/scss/custom.scss */
.pag-vrpresenta section#g-showcase div.g-layercontent-subtitle {
  text-shadow: -1px -1px 2px rgba(0, 0, 0, 1);
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 1);
  font-weight: bold;
  font-size: 18px;
}
/* line 417, templates/rt_ambrosia/custom/scss/custom.scss */
.ccazul .fa {
  color: #415f8e;
}
/* line 420, templates/rt_ambrosia/custom/scss/custom.scss */
.ccnaranja .fa {
  color: #c2792c;
}
/* line 423, templates/rt_ambrosia/custom/scss/custom.scss */
.bigmarginleft {
  margin-left: 50px;
}
/* line 426, templates/rt_ambrosia/custom/scss/custom.scss */
.biggermarginleft {
  margin-left: 150px;
}
/* line 431, templates/rt_ambrosia/custom/scss/custom.scss */
.buttonwhite a.button.button-3 {
  border-color: white;
  color: white !important;
}
/* line 435, templates/rt_ambrosia/custom/scss/custom.scss */
.buttonwhite a.button.button-3:hover {
  border-color: #ccc;
  color: #ccc !important;
}
/* line 439, templates/rt_ambrosia/custom/scss/custom.scss */
.buttonwhite a.button.button-3 i.fa.fa-fw.fa-shopping-basket {
  color: white;
}
/* line 442, templates/rt_ambrosia/custom/scss/custom.scss */
.buttonwhite a.button.button-3 i.fa.fa-fw.fa-shopping-basket:hover {
  color: #ccc;
}
/* line 445, templates/rt_ambrosia/custom/scss/custom.scss */
.buttonwhite .title-purple {
  background: #874f9a;
  color: #fff;
  width: 90%;
}
/* line 451, templates/rt_ambrosia/custom/scss/custom.scss */
.buttonwhite .title-orange {
  background: #ee7933;
  color: #fff;
  width: 90%;
}
/* line 456, templates/rt_ambrosia/custom/scss/custom.scss */
.buttonwhite .title-pink {
  background: #d13b7b;
  color: #fff;
  width: 90%;
}
/* line 462, templates/rt_ambrosia/custom/scss/custom.scss */
.buttonwhite .title-blue {
  background: #279fba;
  color: #fff;
  width: 90%;
}
/* line 467, templates/rt_ambrosia/custom/scss/custom.scss */
div.bannerfooter {
  font-family: "Lucida Console", Monaco, monospace;
  font-size: x-small;
  text-align: right;
}
/* line 473, templates/rt_ambrosia/custom/scss/custom.scss */
table#tarifas i.fa-times {
  color: red;
  font-size: 1.5rem;
}
/* line 477, templates/rt_ambrosia/custom/scss/custom.scss */
table#tarifas i.fa-check {
  color: #159f85;
  font-size: 1.5rem;
}
/* line 481, templates/rt_ambrosia/custom/scss/custom.scss */
table#tarifas tbody tr th {
  background: #159f85;
  color: #fff;
  font-size: 1.6rem;
  line-height: 1.2;
  font-family: "lora", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
  font-weight: 900;
  text-transform: uppercase;
  text-align: center;
}
/* line 491, templates/rt_ambrosia/custom/scss/custom.scss */
table#tarifas span.cverde {
  color: #159f85;
  font-weight: bold;
  font-size: 1.3rem;
}
/* line 496, templates/rt_ambrosia/custom/scss/custom.scss */
table#tarifas td.g-pricingtable-price {
  color: #159f85;
  font-size: 1.6rem;
  line-height: 1.2;
  font-family: "lora", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
  font-weight: 900;
  text-align: center;
}
/* line 504, templates/rt_ambrosia/custom/scss/custom.scss */
table#tarifas td.g-pricingtable-subprice {
  color: orange;
  font-size: 1.4rem;
  line-height: 1.2;
  font-family: "lora", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
  font-weight: 900;
  text-align: center;
}
/* line 518, templates/rt_ambrosia/custom/scss/custom.scss */
div.search form#searchForm input#search-searchword.inputbox {
  height: 30px;
}
/* line 521, templates/rt_ambrosia/custom/scss/custom.scss */
#rokajaxsearch.blue div.rokajaxsearch div.roksearch-wrapper input#roksearch_search_str {
  height: 45px;
}
/* line 526, templates/rt_ambrosia/custom/scss/custom.scss */
.latestnews div.g-content-array.g-joomla-articles div.g-array-item div.g-array-item-title h3.g-item-title {
  font-size: 18px;
  line-height: 24px;
}
/* line 530, templates/rt_ambrosia/custom/scss/custom.scss */
.com_issuetracker form#issue-form div.formelm-buttons {
  padding-top: 10px;
}
/* line 534, templates/rt_ambrosia/custom/scss/custom.scss */
.com_issuetracker form#issue-form div.formelm label#jform_user_details_website-lbl, .com_issuetracker form#issue-form div.formelm input#jform_user_details_website {
  display: none;
}
/* line 538, templates/rt_ambrosia/custom/scss/custom.scss */
#g-mainbar .g-infolist.sumario a {
  color: #159f85;
}
/* line 542, templates/rt_ambrosia/custom/scss/custom.scss */
#g-showcase {
  background-image: url('../../../../images/multicolor.png');
}
/* line 546, templates/rt_ambrosia/custom/scss/custom.scss */
.item-page h2 {
  color: #c2792c;
  background-image: url('../../../../images/detalle.png');
  background-position: center left;
  background-repeat: no-repeat;
  padding-left: 60px;
}
/* line 554, templates/rt_ambrosia/custom/scss/custom.scss */
.item-page h3 {
  color: #2a9da3;
  background-image: url('../../../../images/sublogo.png');
  background-position: center left;
  background-repeat: no-repeat;
  padding-left: 30px;
}
/* line 561, templates/rt_ambrosia/custom/scss/custom.scss */
h2.sinfondo, h3.sinfondo {
  background-image: none;
  padding-left: 0px;
}
/* line 565, templates/rt_ambrosia/custom/scss/custom.scss */
h2.h-destacado, h3.h-destacado {
  font-size: 2rem;
  color: #405e88;
}
/* menús de navegación de iconos */
/* line 570, templates/rt_ambrosia/custom/scss/custom.scss */
.menupag {
  text-align: right;
  margin-top: 20px;
}
/* line 574, templates/rt_ambrosia/custom/scss/custom.scss */
.g-social.menupag a {
  background: #ccc;
}
/* line 577, templates/rt_ambrosia/custom/scss/custom.scss */
#g-mainbar .g-social.menupag a {
  color: #159f85;
}
/* line 581, templates/rt_ambrosia/custom/scss/custom.scss */
#g-mainbar .g-social.menupag a:hover {
  color: #666;
}
/* line 585, templates/rt_ambrosia/custom/scss/custom.scss */
.rt-image.pull-right {
  margin: 5px 0px 0px 10px;
}
/* line 589, templates/rt_ambrosia/custom/scss/custom.scss */
div.moduletable.box1 {
  background: #107b67;
  color: #fff;
  padding: 15px;
  margin-top: 20px;
}
/* line 595, templates/rt_ambrosia/custom/scss/custom.scss */
div.moduletable.box2 {
  background: #59c1ad;
  color: #071411;
  padding: 15px;
  margin-top: 20px;
}
/* line 601, templates/rt_ambrosia/custom/scss/custom.scss */
div.moduletable.box2 a {
  color: #1a676b;
}
/* line 604, templates/rt_ambrosia/custom/scss/custom.scss */
div.moduletable.box2 a:hover {
  color: #40f6ff;
}
/* line 608, templates/rt_ambrosia/custom/scss/custom.scss */
div.moduletable.nomabotitle h3.g-title {
  margin-bottom: 0;
}
/* line 612, templates/rt_ambrosia/custom/scss/custom.scss */
div.moduletable.box3 {
  background: #111 none repeat scroll 0 0;
  color: #919191;
  padding: 15px;
  margin-top: 20px;
}
/* line 619, templates/rt_ambrosia/custom/scss/custom.scss */
div.moduletable.box4 {
  background: #f2f2f2 none repeat scroll 0 0;
  color: #888;
  margin-top: 20px;
  padding: 15px;
}
/* line 626, templates/rt_ambrosia/custom/scss/custom.scss */
div.moduletable.box-orange {
  background: #ee7933 none repeat scroll 0 0;
  color: #fff;
  margin-top: 20px;
  padding: 15px;
}
/* line 634, templates/rt_ambrosia/custom/scss/custom.scss */
div.mayeteria .g-title, div.camaleon .g-title, div.tintilla .g-title, div.urta .g-title {
  font-size: 1.5rem;
  margin-bottom: 0px;
}
/* line 639, templates/rt_ambrosia/custom/scss/custom.scss */
div.moduletable.box-orange.camaleon {
  background: #ee7933;
  padding: 15px;
  margin-top: 20px;
}
/* line 645, templates/rt_ambrosia/custom/scss/custom.scss */
#g-mainbar a {
  color: #415f8e;
}
/* line 649, templates/rt_ambrosia/custom/scss/custom.scss */
.gm-style-iw {
  color: #888;
}
/* line 652, templates/rt_ambrosia/custom/scss/custom.scss */
.g-layercontent.cabecera {
  padding: 0.5rem;
}
/* line 656, templates/rt_ambrosia/custom/scss/custom.scss */
.box4 > .g-particle {
  background: #f2f2f2;
  color: #888;
  box-sizing: border-box;
}
/* line 662, templates/rt_ambrosia/custom/scss/custom.scss */
.box4 > .g-particle div.g-infolist-item {
  margin-right: 0px;
  margin-left: 0px;
}
/* line 668, templates/rt_ambrosia/custom/scss/custom.scss */
.box4 > .g-particle .g-infolist-item .g-infolist-item-text {
  padding-right: 15px;
  padding-left: 15px;
}
/* line 673, templates/rt_ambrosia/custom/scss/custom.scss */
.box4 > .g-particle .g-infolist {
  padding-bottom: 20px;
}
/* line 676, templates/rt_ambrosia/custom/scss/custom.scss */
.fotoesfera {
  background: #59c1ad;
  color: #071411;
  margin: 5px 0px 5px 10px;
  padding: 10px 10px 10px 20px;
  -webkit-border-top-left-radius: 30px;
  -webkit-border-bottom-left-radius: 30px;
  -moz-border-radius-topleft: 30px;
  -moz-border-radius-bottomleft: 30px;
  border-top-left-radius: 30px;
  border-bottom-left-radius: 30px;
}
/* line 689, templates/rt_ambrosia/custom/scss/custom.scss */
.fotoesfera span:first-child {
  padding-right: 15px;
}
/* line 692, templates/rt_ambrosia/custom/scss/custom.scss */
.fotoesfera .piefoto {
  display: block;
  font-family: Verdana, Geneva, sans-serif;
  text-align: right;
  font-size: 0.7rem;
}
/* line 698, templates/rt_ambrosia/custom/scss/custom.scss */
.rt-image-izq {
  margin: 5px 15px 5px 0px;
}
/* line 700, templates/rt_ambrosia/custom/scss/custom.scss */
.rt-image-der {
  margin: 5px 0px 5px 15px;
}
/* line 703, templates/rt_ambrosia/custom/scss/custom.scss */
.img25 {
  width: 25%;
}
/* line 705, templates/rt_ambrosia/custom/scss/custom.scss */
.img33 {
  width: 33%;
}
/* line 708, templates/rt_ambrosia/custom/scss/custom.scss */
.img40 {
  width: 40%;
}
/* line 711, templates/rt_ambrosia/custom/scss/custom.scss */
.img50 {
  width: 50%;
}
/* line 713, templates/rt_ambrosia/custom/scss/custom.scss */
.img60 {
  width: 60%;
}
/* line 715, templates/rt_ambrosia/custom/scss/custom.scss */
.img65 {
  width: 65%;
}
/* line 718, templates/rt_ambrosia/custom/scss/custom.scss */
.img70 {
  width: 70%;
}
/* line 721, templates/rt_ambrosia/custom/scss/custom.scss */
.img80 {
  width: 80%;
}
/* line 725, templates/rt_ambrosia/custom/scss/custom.scss */
.centrado {
  display: block;
  margin-right: auto;
  margin-left: auto;
}
/* line 730, templates/rt_ambrosia/custom/scss/custom.scss */
.moduletable.medmarginbottom {
  margin-bottom: 30px;
}
/* line 733, templates/rt_ambrosia/custom/scss/custom.scss */
.medmarginbottom {
  margin-bottom: 30px;
}
/* line 735, templates/rt_ambrosia/custom/scss/custom.scss */
.medmargintop {
  margin-top: 30px;
}
/* line 738, templates/rt_ambrosia/custom/scss/custom.scss */
.ampliable:before {
  font-family: FontAwesome;
  content: "\f00e";
  padding-right: 8px;
  color: #fff;
  position: absolute;
  top: 7px;
  left: 10px;
  z-index: 1000;
  font-size: 1.5rem;
  opacity: 0.5;
  filter: alpha(opacity=50);
}
/* line 751, templates/rt_ambrosia/custom/scss/custom.scss */
.acento.ampliable:before {
  color: #0b2a5c;
}
/* line 754, templates/rt_ambrosia/custom/scss/custom.scss */
.ampder:before {
  left: auto;
  right: 10px;
}
/* line 759, templates/rt_ambrosia/custom/scss/custom.scss */
.rt-image-izq > a, .rt-image-der > a, .rt-image > a {
  position: relative;
  display: block;
}
/* line 763, templates/rt_ambrosia/custom/scss/custom.scss */
.ampliable:hover:before {
  opacity: 0.8;
  filter: alpha(opacity=80);
}
/* line 768, templates/rt_ambrosia/custom/scss/custom.scss */
.g-grid.bloquetexto .g-block .g-content.g-izq {
  margin-left: 0px;
  padding: 0px;
}
/* line 772, templates/rt_ambrosia/custom/scss/custom.scss */
.g-grid.bloquetexto .g-block .g-content.g-der {
  margin-right: 0px;
  padding: 0px;
}
/* line 776, templates/rt_ambrosia/custom/scss/custom.scss */
.g-grid.bloquetexto .g-block .g-content.g-int {
  margin-right: 0.3125rem;
  margin-left: 0.3125rem;
  padding: 0px;
}
/* line 782, templates/rt_ambrosia/custom/scss/custom.scss */
.acento {
  color: #0b2a5c;
}
/* line 786, templates/rt_ambrosia/custom/scss/custom.scss */
.masinfo {
  display: block;
  text-align: center;
  font-weight: normal;
  text-transform: capitalize;
  font-size: 0.8rem;
}
/* line 794, templates/rt_ambrosia/custom/scss/custom.scss */
.boticono {
  font-size: 0.9rem !important;
  padding-right: 7px;
}
/* line 799, templates/rt_ambrosia/custom/scss/custom.scss */
.minusmarginbottom {
  margin: -0.625rem;
}
/* line 803, templates/rt_ambrosia/custom/scss/custom.scss */
.minuspaddingbottom {
  padding: -0.938rem;
}
/* line 806, templates/rt_ambrosia/custom/scss/custom.scss */
.mediana {
  font-size: 0.85rem;
}
/* line 808, templates/rt_ambrosia/custom/scss/custom.scss */
.hiddengalery {
  display: none;
}
/* line 812, templates/rt_ambrosia/custom/scss/custom.scss */
ul.linksder {
  margin: 0px;
}
/* line 816, templates/rt_ambrosia/custom/scss/custom.scss */
.linksder li {
  list-style: none;
}
/* line 819, templates/rt_ambrosia/custom/scss/custom.scss */
.g-social a.fotoculta {
  display: none;
}
/* line 822, templates/rt_ambrosia/custom/scss/custom.scss */
#g-mainbar .g-social a:hover {
  color: #fff;
}
/* line 826, templates/rt_ambrosia/custom/scss/custom.scss */
.imagen-c-texto {
  position: relative;
  width: 100%;
  /* for IE 6 */
}
/* line 830, templates/rt_ambrosia/custom/scss/custom.scss */
.i-texto, .e-texto, .g-texto, .n-texto {
  position: absolute;
  right: 0;
  background: #59c1ad;
  color: #071411;
  margin: 5px 0px 5px 10px;
  padding: 10px 10px 10px 20px;
  -webkit-border-top-left-radius: 30px;
  -webkit-border-bottom-left-radius: 30px;
  -moz-border-radius-topleft: 30px;
  -moz-border-radius-bottomleft: 30px;
  border-top-left-radius: 30px;
  border-bottom-left-radius: 30px;
  color: #415f8e;
}
/* line 845, templates/rt_ambrosia/custom/scss/custom.scss */
.i-texto {
  top: 20px;
}
/* line 848, templates/rt_ambrosia/custom/scss/custom.scss */
.e-texto {
  top: 85px;
}
/* line 852, templates/rt_ambrosia/custom/scss/custom.scss */
.g-texto {
  top: 150px;
}
/* line 856, templates/rt_ambrosia/custom/scss/custom.scss */
.n-texto {
  top: 215px;
}
/* line 859, templates/rt_ambrosia/custom/scss/custom.scss */
a:hover .i-texto, a:hover .e-texto, a:hover .g-texto, a:hover .n-texto {
  color: #159f85;
  padding: 10px 8px 10px 18px;
}
/* line 864, templates/rt_ambrosia/custom/scss/custom.scss */
.textdeco1 {
  font-style: italic;
  font-size: 250%;
  text-align: right;
  font-family: Times New Roman, Times, serif;
  color: #ddd;
  font-weight: bold;
  margin: 0px;
}
/* line 874, templates/rt_ambrosia/custom/scss/custom.scss */
.subtitufecha {
  text-align: right;
  margin-top: -15px;
  margin-bottom: 10px;
  border-top: 1px solid #fca03e;
  padding-top: 10px;
}
/* line 882, templates/rt_ambrosia/custom/scss/custom.scss */
div#jem div.copyright {
  display: none;
}
/* line 886, templates/rt_ambrosia/custom/scss/custom.scss */
ul.datalinks li {
  display: inline-block;
  width: 31%;
}
/* line 891, templates/rt_ambrosia/custom/scss/custom.scss */
ul.datalinks li span {
  font-weight: bold;
}
/* line 895, templates/rt_ambrosia/custom/scss/custom.scss */
div.g-social.social-items.linksocial {
  margin: 10px;
  margin-left: 2rem;
  margin-top: 20px;
  line-height: 1.5;
}
/* line 903, templates/rt_ambrosia/custom/scss/custom.scss */
#g-mainbar .linksocial a {
  background: #585858;
  color: #ccc;
  width: 30px;
  height: 30px;
  margin-bottom: 4px;
}
/* SITUA: fichas entidades y lugares */
/* line 911, templates/rt_ambrosia/custom/scss/custom.scss */
.situa {
  border: 3px solid #415f8e;
  padding: 20px;
  padding-top: 15px;
  padding-right: 10px;
  padding-bottom: 15px;
  -webkit-border-radius: 0px 15px 15px 50px;
  -moz-border-radius: 0px 15px 15px 50px;
  border-radius: 0px 15px 15px 50px;
  border: 3px solid #0f83a6;
  -webkit-box-shadow: #b3b3b3 3px 3px 3px;
  -moz-box-shadow: #b3b3b3 3px 3px 3px;
  box-shadow: #b3b3b3 3px 3px 3px;
}
/* line 922, templates/rt_ambrosia/custom/scss/custom.scss */
.situa span.g-social.social-itemst a {
  background-color: #ccc;
}
/* line 926, templates/rt_ambrosia/custom/scss/custom.scss */
.situa .g-social span i.fa.fa-phone-square {
  color: #0f83a6;
}
/* line 930, templates/rt_ambrosia/custom/scss/custom.scss */
.situa .sede {
  display: inline-block;
}
/* line 933, templates/rt_ambrosia/custom/scss/custom.scss */
.situa .sede .fa-map-marker {
  color: #2a9da3;
}
/* line 936, templates/rt_ambrosia/custom/scss/custom.scss */
.situa.clugar {
  border: 3px solid #415f8e;
}
/* line 939, templates/rt_ambrosia/custom/scss/custom.scss */
.situa.clugar i.fa.fa-pull-left {
  color: #415f8e;
}
/* line 943, templates/rt_ambrosia/custom/scss/custom.scss */
.situa.clugar span.nombre-lugar {
  font-size: 1.2rem;
  color: #279fba;
  font-weight: bold;
}
/* line 949, templates/rt_ambrosia/custom/scss/custom.scss */
.situa.clugar p.nextevents {
  color: #415f8e;
  font-size: 1.1rem;
}
/* line 954, templates/rt_ambrosia/custom/scss/custom.scss */
.situa.clugar div.moduletable.jem-one-venue.jem-tablestyle div.jemmodulewide.jem-one-venue.jem-tablestyle .sectiontableheader {
  border-bottom: 1px dashed #ccc;
}
/* line 959, templates/rt_ambrosia/custom/scss/custom.scss */
.situa.centroeduca h3 {
  background-image: none;
  margin-bottom: 0.5rem;
}
/* line 963, templates/rt_ambrosia/custom/scss/custom.scss */
.situa.centroeduca span.sede {
  padding-left: 80px;
}
/* line 967, templates/rt_ambrosia/custom/scss/custom.scss */
.situa strong {
  font-size: 1.2rem;
  color: #c2792c;
}
/* line 971, templates/rt_ambrosia/custom/scss/custom.scss */
.situa span.rt-image {
  display: block;
  margin-top: -5px;
}
/* line 975, templates/rt_ambrosia/custom/scss/custom.scss */
.situa i.fa.fa-pull-left {
  color: #2a9da3;
}
/* line 978, templates/rt_ambrosia/custom/scss/custom.scss */
.situa span.g-social.social-itemst {
  padding-left: 20px;
  padding-top: 10px;
  display: block;
}
/* line 981, templates/rt_ambrosia/custom/scss/custom.scss */
.situa {
  margin: 1rem 0;
}
/* line 984, templates/rt_ambrosia/custom/scss/custom.scss */
.situa span.g-social.social-itemst i.fa-phone-square {
  font-size: 1.6rem;
  vertical-align: middle;
}
/* fin SITUA */
/* CLUB: fichas entidades */
/* line 992, templates/rt_ambrosia/custom/scss/custom.scss */
.club {
  padding: 20px;
  padding-top: 15px;
  padding-right: 10px;
  padding-bottom: 15px;
  -webkit-border-radius: 0px 15px 15px 50px;
  -moz-border-radius: 0px 15px 15px 50px;
  border-radius: 0px 15px 15px 50px;
  border: 3px solid #a0410d;
  -webkit-box-shadow: #b3b3b3 3px 3px 3px;
  -moz-box-shadow: #b3b3b3 3px 3px 3px;
  box-shadow: #b3b3b3 3px 3px 3px;
}
/* line 1005, templates/rt_ambrosia/custom/scss/custom.scss */
.club i.fa.fa-pull-left {
  color: #a0410d;
}
/* line 1010, templates/rt_ambrosia/custom/scss/custom.scss */
.club strong {
  font-size: 1.2rem;
  color: #c2792c;
}
/* line 1014, templates/rt_ambrosia/custom/scss/custom.scss */
.club span.g-social.social-itemst a {
  background-color: #ccc;
}
/* line 1017, templates/rt_ambrosia/custom/scss/custom.scss */
.club .sede {
  display: inline-block;
}
/* line 1020, templates/rt_ambrosia/custom/scss/custom.scss */
.club .sede .fa-map-marker {
  color: #2a9da3;
}
/* line 1023, templates/rt_ambrosia/custom/scss/custom.scss */
.club.clugar {
  border: 3px solid #415f8e;
}
/* line 1026, templates/rt_ambrosia/custom/scss/custom.scss */
.club.clugar i.fa.fa-pull-left {
  color: #415f8e;
}
/* line 1030, templates/rt_ambrosia/custom/scss/custom.scss */
.club.clugar span.nombre-lugar {
  font-size: 1.2rem;
  color: #279fba;
  font-weight: bold;
}
/* line 1036, templates/rt_ambrosia/custom/scss/custom.scss */
.club.clugar p.nextevents {
  color: #415f8e;
  font-size: 1.1rem;
}
/* line 1041, templates/rt_ambrosia/custom/scss/custom.scss */
.club.clugar div.moduletable.jem-one-venue.jem-tablestyle div.jemmodulewide.jem-one-venue.jem-tablestyle .sectiontableheader {
  border-bottom: 1px dashed #ccc;
}
/* fin CLUB */
/* line 1046, templates/rt_ambrosia/custom/scss/custom.scss */
.lsubtitulo {
  border-bottom: 2px dotted #ccc;
  padding-left: 10px;
}
/* line 1051, templates/rt_ambrosia/custom/scss/custom.scss */
.secmenu ul li span a {
  font-size: 0.8rem;
}
/* line 1055, templates/rt_ambrosia/custom/scss/custom.scss */
.introseccion h2.g-title {
  background-image: none;
  padding-left: 0px;
  color: #fff;
}
/* line 1060, templates/rt_ambrosia/custom/scss/custom.scss */
.introseccion .introicon {
  display: block;
}
/* line 1064, templates/rt_ambrosia/custom/scss/custom.scss */
.introseccion h2.g-title {
  font-size: 1.2rem;
}
/* line 1068, templates/rt_ambrosia/custom/scss/custom.scss */
.introseccion div.g-content a, .introseccion div.g-content a span.introicon i.fa {
  color: #fff;
}
/* line 1072, templates/rt_ambrosia/custom/scss/custom.scss */
.introseccion div.g-content a h2:hover, .introseccion div.g-content a span.introicon i.fa:hover {
  color: #159f85;
}
/* line 1076, templates/rt_ambrosia/custom/scss/custom.scss */
.introseccion div.g-block.box-blue div.g-content a span.center.introicon i.fa:hover, .introseccion div.g-block.box-blue div.g-content a h2.g-title:hover {
  color: #415f8e;
}
/* line 1080, templates/rt_ambrosia/custom/scss/custom.scss */
div#jemmoduleteaser .event-title {
  font-size: 1.2rem;
}
/* line 1084, templates/rt_ambrosia/custom/scss/custom.scss */
div#jemmoduleteaser .image-preview {
  height: 60px;
}
/* line 1089, templates/rt_ambrosia/custom/scss/custom.scss */
.readon {
  background: #159f85 none repeat scroll 0 0;
  border: 2px solid transparent;
  border-radius: 3px;
  color: #fff !important;
  display: inline-block;
  font-family: "lora", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
  font-size: 1rem;
  font-weight: 700;
  margin-bottom: 0.2rem;
  padding: 0.75rem 1.25rem;
  text-shadow: none;
  text-transform: uppercase;
  transition: all 0.2s ease 0s;
  vertical-align: top;
}
/* line 1106, templates/rt_ambrosia/custom/scss/custom.scss */
.readon:hover, .readon:active, .readon:focus {
  background: #0c5b4c none repeat scroll 0 0;
  color: #fff !important;
}
/* line 1111, templates/rt_ambrosia/custom/scss/custom.scss */
.peque {
  font-size: 0.8rem;
}
/* line 1115, templates/rt_ambrosia/custom/scss/custom.scss */
.txtgreen {
  color: #039803;
}
/* line 1119, templates/rt_ambrosia/custom/scss/custom.scss */
div.g-particle div.g-infolist.pros-contras div.g-infolist-item div.g-infolist-item-text div.g-infolist-item-title {
  color: #415f8e;
}
/* line 1122, templates/rt_ambrosia/custom/scss/custom.scss */
div.moduletable div.g-particle div.g-social.social.menupag a {
  background: #ccc none repeat scroll 0 0;
  color: #159f85;
}
/* line 1126, templates/rt_ambrosia/custom/scss/custom.scss */
div.moduletable div.g-particle div.g-social.social.menupag a:hover {
  color: #888;
}
/* recetas */
/* line 1131, templates/rt_ambrosia/custom/scss/custom.scss */
.rec-ingre {
  margin-left: 10px;
  border-left: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  padding-left: 10px;
  margin-top: 30px;
}
/* line 1139, templates/rt_ambrosia/custom/scss/custom.scss */
.rec-ingre h4 {
  margin-top: 0px;
  padding-left: 15px;
  color: #c2792c;
}
/* line 1144, templates/rt_ambrosia/custom/scss/custom.scss */
.rec-prepa {
  color: #415f8e;
}
/* line 1149, templates/rt_ambrosia/custom/scss/custom.scss */
div.moduletable.box2.latmenu h3.g-title {
  text-transform: none;
  font-size: 1.3rem;
}
/* line 1154, templates/rt_ambrosia/custom/scss/custom.scss */
div.moduletable.box2.latmenu ul.nav.menu {
  margin-top: 0px;
  padding-left: 30px;
  list-style-type: circle;
}
/* line 1160, templates/rt_ambrosia/custom/scss/custom.scss */
section#g-feature {
  background-color: #283f40;
}
/* line 1163, templates/rt_ambrosia/custom/scss/custom.scss */
.itemid-101 section#g-feature {
  background-color: #fff;
}
/* line 1167, templates/rt_ambrosia/custom/scss/custom.scss */
.usermenubox {
  margin: -0.625rem 0.625rem;
  padding: -0.938rem 0.938rem;
}
/* line 1173, templates/rt_ambrosia/custom/scss/custom.scss */
div#jemmoduleteaser .image-preview {
  height: 80px;
}
/* ALOJAMIENTO */
/* line 1178, templates/rt_ambrosia/custom/scss/custom.scss */
.g-social.aloja a {
  background: #bbb none repeat scroll 0 0;
  border-radius: 0.1875rem;
  color: #fff;
  display: inline-block;
  padding: 0.1rem 0.25rem;
  text-align: center;
  vertical-align: middle;
}
/* line 1188, templates/rt_ambrosia/custom/scss/custom.scss */
.com_content.view-article .hoteldata .g-contentlist-text div.g-content a.button {
  display: none;
}
/* line 1192, templates/rt_ambrosia/custom/scss/custom.scss */
div.blog.lista-hoteles div.items-row, div.blog.lista-hostales div.items-row {
  margin-bottom: 50px;
}
/* FIN ALOJAMIENTO */
/* line 1197, templates/rt_ambrosia/custom/scss/custom.scss */
div.item-page.grid-gris div div.g-grid div.g-block.box-grey.size-50 div.g-content h2.g-title, div.moduletable.gris-mod div.custom.gris-mod div.g-grid div.g-block.box-grey.size-33-3 div.g-content h2.g-title {
  color: #484848;
  background-image: url('../../../../images/sublogo.png');
  background-repeat: no;
  background-position: left center;
  padding-left: 30px;
}
/* line 1206, templates/rt_ambrosia/custom/scss/custom.scss */
div.item-page.grid-gris div div.g-grid div.g-block.box-grey.size-50 div.g-content .g-social a {
  background: #ccc;
  color: #fff;
}
/* line 1211, templates/rt_ambrosia/custom/scss/custom.scss */
div.g-infolist.fondogolf {
  background-image: url('../../../../images/contenidos/que-hacer/deportes/golf/fondo-golf.png');
  background-position: center bottom;
  background-repeat: no-repeat;
}
/* line 1217, templates/rt_ambrosia/custom/scss/custom.scss */
.fa-rotate-45 {
  transform: rotate(45deg);
}
/* line 1220, templates/rt_ambrosia/custom/scss/custom.scss */
.fa-rotate-315 {
  transform: rotate(315deg);
}
/* line 1224, templates/rt_ambrosia/custom/scss/custom.scss */
div#mypop.g-block div.g-content.g-particle {
  margin-top: 15px;
}
/* line 1230, templates/rt_ambrosia/custom/scss/custom.scss */
.com_issuetracker.view-form.layout-edit form#issue-form.form-validate div.formelm-buttons button {
  padding: 10px;
}
/* line 1234, templates/rt_ambrosia/custom/scss/custom.scss */
html.g-offcanvas-css3 body.gantry.site.com_issuetracker.view-form.layout-edit.no-task.dir-ltr.itemid-527.outline-30.g-offcanvas-left.g-default.g-style-preset2 div#g-page-surround section#g-container-8331.g-wrapper div.g-container div.g-grid div.g-block.size-63 section#g-mainbar div.g-grid div.g-block.size-100 div.g-content div.platform-content.row-fluid div.span12 div.edit.item-page form#issue-form.form-validate div.formelm-buttons button {
  font-family: "lora", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
  font-weight: 700;
  border-radius: 3px;
  font-size: 1rem;
  border: 2px solid transparent;
  margin-bottom: 0.2rem;
  padding: 0.75rem 1.25rem;
  vertical-align: top;
  text-shadow: none;
  text-transform: uppercase;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  transition: all 0.2s;
}
/* line 1249, templates/rt_ambrosia/custom/scss/custom.scss */
html.g-offcanvas-css3 body.gantry.site.com_issuetracker.view-form.layout-edit.no-task.dir-ltr.itemid-527.outline-30.g-offcanvas-left.g-default.g-style-preset2 div#g-page-surround section#g-container-8331.g-wrapper div.g-container div.g-grid div.g-block.size-63 section#g-mainbar div.g-grid div.g-block.size-100 div.g-content div.platform-content.row-fluid div.span12 div.edit.item-page form#issue-form.form-validate div.formelm-buttons button:first-child {
  background: #159f85;
  color: #fff !important;
}
/* line 1255, templates/rt_ambrosia/custom/scss/custom.scss */
html.g-offcanvas-css3 body.gantry.site.com_issuetracker.view-form.layout-edit.no-task.dir-ltr.itemid-527.outline-30.g-offcanvas-left.g-default.g-style-preset2 div#g-page-surround section#g-container-8331.g-wrapper div.g-container div.g-grid div.g-block.size-63 section#g-mainbar div.g-grid div.g-block.size-100 div.g-content div.platform-content.row-fluid div.span12 div.edit.item-page form#issue-form.form-validate div.formelm-buttons button:first-child:hover {
  background: #0c5b4c;
  color: #fff !important;
}
/* line 1260, templates/rt_ambrosia/custom/scss/custom.scss */
html.g-offcanvas-css3 body.gantry.site.com_issuetracker.view-form.layout-edit.no-task.dir-ltr.itemid-527.outline-30.g-offcanvas-left.g-default.g-style-preset2 div#g-page-surround section#g-container-8331.g-wrapper div.g-container div.g-grid div.g-block.size-63 section#g-mainbar div.g-grid div.g-block.size-100 div.g-content div.platform-content.row-fluid div.span12 div.edit.item-page form#issue-form.form-validate div.formelm-buttons button:last-child:hover {
  background: #ccc;
}
/* line 1264, templates/rt_ambrosia/custom/scss/custom.scss */
#g-feature div.moduletable.usermenubox {
  padding: 0px;
  margin: 0px;
}
/* line 1269, templates/rt_ambrosia/custom/scss/custom.scss */
ul#menuser.nav.menu li {
  display: inline-block;
  padding: 0 10px;
  border-right: 1px solid #ccc;
}
/* line 1275, templates/rt_ambrosia/custom/scss/custom.scss */
ul#menuser {
  margin: 0px;
}
/* line 1281, templates/rt_ambrosia/custom/scss/custom.scss */
div.sprocket-features.layout-slideshow ul.sprocket-features-img-list li div.sprocket-features-content div.sprocket-features-desc a.readon {
  padding: 0.35rem 1.25rem;
  font-size: 0.8rem;
  vertical-align: middle;
  margin-left: 15px;
}
/* line 1288, templates/rt_ambrosia/custom/scss/custom.scss */
.sprocket-features.layout-slideshow .sprocket-features-img-container::before {
  background: rgba(0, 0, 0, 0) linear-gradient(rgba(0, 0, 0, 0.35), rgba(0, 0, 0, 0.1)) repeat scroll 0 0;
}
/* line 1291, templates/rt_ambrosia/custom/scss/custom.scss */
#g-slideshow .sprocket-features .sprocket-features-index-1 .sprocket-features-content {
  z-index: 2;
}
/* line 1296, templates/rt_ambrosia/custom/scss/custom.scss */
.villablog div.blog.villablog div.page-header h2 {
  line-height: 2.2rem;
}
/* line 1299, templates/rt_ambrosia/custom/scss/custom.scss */
div.registration form#member-registration div.acysubscribe table.acy_lists {
  margin-left: 180px;
  width: auto;
  min-width: 0;
  display: table;
}
/* line 1308, templates/rt_ambrosia/custom/scss/custom.scss */
section#g-sidebar div.g-block.size-100.box4.fp-roksprocket-lists div.bannergroup div.bannerfooter, aside#g-aside div.bannergroup.box4 div.bannerfooter {
  font-family: "Lucida Console", Monaco, monospace;
  font-size: x-small;
  text-align: right;
}
/* line 1313, templates/rt_ambrosia/custom/scss/custom.scss */
div.bannergroup div.banneritem:nth-child(2), div.bannergroup div.banneritem:nth-child(3) {
  padding-top: 15px;
}
/* line 1316, templates/rt_ambrosia/custom/scss/custom.scss */
table#tarifas td.g-pricingtable-price sup, table#tarifas td.g-pricingtable-subprice sup {
  font-size: 50%;
}
/* line 1321, templates/rt_ambrosia/custom/scss/custom.scss */
.rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container div.rokbox-content div#mypoplogin form#login-form.form-inline div.userdata div#form-login-facebook div.socialnetworks-facebook-login button#fbLoginBT.btn.btn-fb img, .rokbox-wrapper .rokbox-outer .rokbox-row .rokbox-inner .rokbox-container div.rokbox-content div#mypoplogin form#login-form.form-inline div.userdata div#form-login-google div.socialnetworks-google-login button#gooLoginBT.btn.btn-goo img {
  width: auto;
}
/* line 1324, templates/rt_ambrosia/custom/scss/custom.scss */
div.modal.fade.in {
  top: 20% !important;
}
/* line 1328, templates/rt_ambrosia/custom/scss/custom.scss */
#loginSN.modal div.modal-body form#login-form div.userdata ul.unstyled li {
  display: inline-block;
  padding-right: 10px;
  padding-left: 10px;
  border-right: 1px solid green;
}
/* line 1335, templates/rt_ambrosia/custom/scss/custom.scss */
#loginSN.modal div.modal-body form#login-form div.userdata div.socialnetworks-separator {
  display: none;
}
/* line 1338, templates/rt_ambrosia/custom/scss/custom.scss */
#loginSN.modal div.modal-body form#login-form div.userdata div#form-login-username.control-group, #loginSN.modal div.modal-body form#login-form div.userdata div#form-login-password.control-group, div#loginSN div.modal-body form#login-form.form-inline div.userdata div#form-login-remember.control-group.checkbox {
  display: inline-block;
}
/* line 1342, templates/rt_ambrosia/custom/scss/custom.scss */
div#loginSN div.modal-body form#login-form.form-inline div.userdata div#form-login-remember.control-group.checkbox {
  padding-left: 10px;
}
/* line 1346, templates/rt_ambrosia/custom/scss/custom.scss */
div#loginSN.modal.hide.fade.in div.modal-body form#login-form.form-inline div.userdata div#form-login-username.control-group div.controls input#modlgn-username.input-small, div#loginSN.modal.hide.fade.in div.modal-body form#login-form.form-inline div.userdata div#form-login-password.control-group div.controls input#modlgn-passwd.input-small {
  display: inline-block !important;
  height: 30px !important;
  line-height: 20px !important;
  padding: 4px 6px !important;
  font-size: 14px !important;
  line-height: 20px !important;
  color: #555 !important;
  vertical-align: middle !important;
  -webkit-border-radius: 4px !important;
  -moz-border-radius: 4px !important;
  border-radius: 4px !important;
}
/* line 1362, templates/rt_ambrosia/custom/scss/custom.scss */
.registration input {
  height: 30px;
}
/* line 1366, templates/rt_ambrosia/custom/scss/custom.scss */
.menu-publi ul.nav.menu li {
  padding: 5px;
}
/* line 1370, templates/rt_ambrosia/custom/scss/custom.scss */
.espefiestas div#jemmoduleteaser.jemmoduleteaser.espefiestas div.eventset table tbody tr td.event-info div.teaser-jem div a.flyermodal img.float_right.image-preview {
  float: right;
  margin-left: 10px;
}
/* line 1374, templates/rt_ambrosia/custom/scss/custom.scss */
.espefiestas div#jemmoduleteaser .image-preview {
  height: 120px;
}
/* line 1377, templates/rt_ambrosia/custom/scss/custom.scss */
.espefiestas table td {
  border: none;
}
/* line 1380, templates/rt_ambrosia/custom/scss/custom.scss */
.espefiestas div#jemmoduleteaser .eventset {
  padding-bottom: 15px;
  border-bottom: 1px dotted silver;
}
/* line 1384, templates/rt_ambrosia/custom/scss/custom.scss */
.espefiestas h3.g-title {
  font-size: 1.4rem;
}
/* line 1387, templates/rt_ambrosia/custom/scss/custom.scss */
.mini-button {
  padding: 0.3rem 0.8rem;
  line-height: 0.8rem;
  margin-top: 0.4rem;
  margin-bottom: 0.4rem;
  margin-right: 0.2rem !important;
  margin-left: 0.2rem !important;
}
/* line 1395, templates/rt_ambrosia/custom/scss/custom.scss */
div.login input {
  line-height: 30px;
}
/* line 1401, templates/rt_ambrosia/custom/scss/custom.scss */
div.jb.cookie-decline p {
  text-align: center;
}
/* line 1406, templates/rt_ambrosia/custom/scss/custom.scss */
div.item-page dl.fields-container dd.field-entry span.field-label {
  font-weight: bold;
}
/* line 1412, templates/rt_ambrosia/custom/scss/custom.scss */
.blogprensa div.blog div.page-header h2[itemprop="name"] {
  font-size: 1.2rem;
  line-height: 1.4rem;
}
/* line 1416, templates/rt_ambrosia/custom/scss/custom.scss */
.blogprensa div.blog div.items-leading div.page-header h2[itemprop="name"] {
  font-size: 1.4rem;
  line-height: 1.6rem;
}
/* line 1421, templates/rt_ambrosia/custom/scss/custom.scss */
.blogprensa div.blog div.page-header, .view-article.blogprensa div.item-page div.page-header {
  margin-bottom: 0px;
}
/* line 1424, templates/rt_ambrosia/custom/scss/custom.scss */
.blogprensa div.blog div.icons, .view-article.blogprensa div.item-page.blogprensa div.icons {
  margin-top: -15px;
  margin-bottom: 10px;
}
/* line 1429, templates/rt_ambrosia/custom/scss/custom.scss */
.blogprensa div.blog div.icons div.btn-group.pull-right button, .view-article.blogprensa div.item-page.blogprensa div.icons div.btn-group.pull-right button {
  margin-bottom: 5px !important;
}
/* line 1433, templates/rt_ambrosia/custom/scss/custom.scss */
.blogprensa #g-mainbar a.label.label-info {
  color: #c5dbfe;
}
/* line 1438, templates/rt_ambrosia/custom/scss/custom.scss */
.gridtitlemedium div.g-content h3 {
  font-size: 22px;
  line-height: 24px;
}
/* line 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 12, media/gantry5/engines/nucleus/scss/nucleus/mixins/_nav.scss */
/* line 2, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
/* line 9, media/gantry5/engines/nucleus/scss/nucleus/mixins/_utilities.scss */
@media only all and (min-width: 75rem) {
  /* line 1459, templates/rt_ambrosia/custom/scss/custom.scss */
  #g-slideshow {
    margin-top: -146px;
  }
  /* line 1462, templates/rt_ambrosia/custom/scss/custom.scss */
  #menu-eventos .button {
    padding: 0.75rem 1rem;
  }
  /* line 1466, templates/rt_ambrosia/custom/scss/custom.scss */
  .com_weblinks.view-category.direweb section#g-mainbar div.weblink-category.direweb form#adminForm ul.category li div.list-title a {
    font-size: 1.2rem;
  }
}
@media only all and (min-width: 60rem) and (max-width: 74.99rem) {
  /* line 1472, templates/rt_ambrosia/custom/scss/custom.scss */
  #g-slideshow {
    margin-top: -160px;
  }
  /* line 1475, templates/rt_ambrosia/custom/scss/custom.scss */
  div.g-grid.bloquetexto.base-impacto div.g-block.size-50 {
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    flex-grow: 0;
    -ms-flex-positive: 0;
    -webkit-flex-basis: 100%;
    -moz-flex-basis: 100%;
    flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    max-width: 100%;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.99rem) {
  /* line 1491, templates/rt_ambrosia/custom/scss/custom.scss */
  #g-slideshow {
    margin-top: -190px;
  }
  /* line 1494, templates/rt_ambrosia/custom/scss/custom.scss */
  .g-demo section#g-mainbar div.g-grid .fp-mainbar-tab h3.g-title {
    display: none;
  }
  /* line 1497, templates/rt_ambrosia/custom/scss/custom.scss */
  .forceblock .size-50 {
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    flex-grow: 0;
    -ms-flex-positive: 0;
    -webkit-flex-basis: 100%;
    -moz-flex-basis: 100%;
    flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    max-width: 100%;
  }
  /* line 1508, templates/rt_ambrosia/custom/scss/custom.scss */
  div.g-grid.bloquetexto.base-impacto div.g-block.size-50 {
    -webkit-flex-grow: 0;
    -moz-flex-grow: 0;
    flex-grow: 0;
    -ms-flex-positive: 0;
    -webkit-flex-basis: 100%;
    -moz-flex-basis: 100%;
    flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    max-width: 100%;
  }
  /* line 1519, templates/rt_ambrosia/custom/scss/custom.scss */
  section#g-showcase .g-layercontent.g-layercontent-small div.center a.button.button-small.mini-button {
    margin-bottom: 0px;
  }
}
@media only all and (min-width: 30.01rem) and (max-width: 47.99rem) {
}
@media only all and (max-width: 30rem) {
}
@media only all and (min-width: 60rem) {
}
@media only all and (min-width: 48rem) {
}
@media only all and (max-width: 47.99rem) {
}
@media only all and (max-width: 59.99rem) {
}
@media only all and (max-width: 48rem) {
  /* line 1555, templates/rt_ambrosia/custom/scss/custom.scss */
  .g-offcanvas-toggle {
    position: fixed;
    font-size: 2rem;
  }
  /* line 1559, templates/rt_ambrosia/custom/scss/custom.scss */
  .fa-navicon::before, .fa-reorder::before, .fa-bars::before {
    color: #fff;
    text-shadow: -1px -1px 0 #159f85, -1px 1px 0 #159f85, 1px -1px 0 #000, 1px 1px 0 #159f85;
  }
  /* line 1562, templates/rt_ambrosia/custom/scss/custom.scss */
  #g-header .g-logo img {
    width: 30%;
  }
  /* line 1565, templates/rt_ambrosia/custom/scss/custom.scss */
  #g-slideshow {
    margin-top: -240px;
  }
  /* line 1568, templates/rt_ambrosia/custom/scss/custom.scss */
  header#g-header div#comeonin div.g-content.g-particle {
    text-align: center;
    margin-bottom: 0rem;
  }
  /* line 1572, templates/rt_ambrosia/custom/scss/custom.scss */
  .g-demo .g-offcanvas-toggle {
    color: #fff;
  }
  /* line 1575, templates/rt_ambrosia/custom/scss/custom.scss */
  header#g-header div#comeonin a span.button.button-4.button-small {
    padding: 0.3rem 0.5rem;
    margin-bottom: 0px;
  }
  /* line 1580, templates/rt_ambrosia/custom/scss/custom.scss */
  .g-demo header#g-header.g-home div#mypop {
    display: none;
  }
  /* line 1581, templates/rt_ambrosia/custom/scss/custom.scss */
  .g-infolist .g-infolist-item-text {
    padding-top: 0.3rem;
  }
  /* line 1582, templates/rt_ambrosia/custom/scss/custom.scss */
  .sprocket-features.layout-slideshow .sprocket-features-desc {
    display: block;
  }
  /* line 1585, templates/rt_ambrosia/custom/scss/custom.scss */
  .g-demo section#g-mainbar div.g-grid .fp-mainbar-tab h3.g-title {
    display: none;
  }
  /* line 1588, templates/rt_ambrosia/custom/scss/custom.scss */
  .g-demo header#g-header.g-home #comeonin {
    display: none;
  }
  /* line 1591, templates/rt_ambrosia/custom/scss/custom.scss */
  .form-horizontal .control-label {
    width: 35% !important;
  }
  /* line 1594, templates/rt_ambrosia/custom/scss/custom.scss */
  .form-horizontal .controls {
    margin-left: 45% !important;
  }
  /* line 1597, templates/rt_ambrosia/custom/scss/custom.scss */
  #g-header div.mod-languages {
    text-align: center;
  }
  /* line 1600, templates/rt_ambrosia/custom/scss/custom.scss */
  #g-header div#comeonin div#custom-9421-particle {
    margin-top: 0px;
  }
}
/* line 1631, templates/rt_ambrosia/custom/scss/custom.scss */
.g-polldaddy .PDS_Poll .pds-box .pds-vote .pds-vote-button, .g-polldaddy .PDS_Poll .pds-box .pds-vote .pds-vote-button-load, .g-polldaddy .PDS_Poll .pds-box .pds-vote .pds-return-poll, .g-polldaddy .PDS_Poll .pds-box .pds-vote .pds-return-poll-load {
  display: inline-block;
  font-family: "lora", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
  font-weight: 500;
  color: #fff !important;
  font-size: 0.9vw;
  background: #000;
  margin: 0 0 0.5rem 0;
  padding: 0.3rem 1.2rem;
  border-radius: 0.3rem;
  vertical-align: middle;
  text-shadow: none;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  transition: all 0.2s;
}
@media (max-width: 100rem) {
  /* line 1613, templates/rt_ambrosia/custom/scss/custom.scss */
  .g-polldaddy .PDS_Poll .pds-box .pds-vote .pds-vote-button, .g-polldaddy .PDS_Poll .pds-box .pds-vote .pds-vote-button-load, .g-polldaddy .PDS_Poll .pds-box .pds-vote .pds-return-poll, .g-polldaddy .PDS_Poll .pds-box .pds-vote .pds-return-poll-load {
    font-size: 0.9rem;
  }
}
/* line 1645, templates/rt_ambrosia/custom/scss/custom.scss */
.g-polldaddy .PDS_Poll .pds-box .pds-vote .pds-vote-button:hover, .g-polldaddy .PDS_Poll .pds-box .pds-vote .pds-vote-button-load:hover, .g-polldaddy .PDS_Poll .pds-box .pds-vote .pds-return-poll:hover, .g-polldaddy .PDS_Poll .pds-box .pds-vote .pds-return-poll-load:hover, .g-polldaddy .PDS_Poll .pds-box .pds-vote .pds-vote-button:active, .g-polldaddy .PDS_Poll .pds-box .pds-vote .pds-vote-button-load:active, .g-polldaddy .PDS_Poll .pds-box .pds-vote .pds-return-poll:active, .g-polldaddy .PDS_Poll .pds-box .pds-vote .pds-return-poll-load:active, .g-polldaddy .PDS_Poll .pds-box .pds-vote .pds-vote-button:focus, .g-polldaddy .PDS_Poll .pds-box .pds-vote .pds-vote-button-load:focus, .g-polldaddy .PDS_Poll .pds-box .pds-vote .pds-return-poll:focus, .g-polldaddy .PDS_Poll .pds-box .pds-vote .pds-return-poll-load:focus {
  background: #159f85;
  color: #fff !important;
  cursor: pointer;
  outline: 0;
}
/* line 1652, templates/rt_ambrosia/custom/scss/custom.scss */
.g-polldaddy .PDS_Poll .pds-box .pds-vote .pds-vote-button:disabled, .g-polldaddy .PDS_Poll .pds-box .pds-vote .pds-vote-button-load:disabled, .g-polldaddy .PDS_Poll .pds-box .pds-vote .pds-return-poll:disabled, .g-polldaddy .PDS_Poll .pds-box .pds-vote .pds-return-poll-load:disabled {
  opacity: 0.2;
  cursor: not-allowed;
}
/*# sourceMappingURL=custom_20.css.map */