/* 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
 */

/* 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 screen and (min-width: 768px) {
  /* Sidebar FIXE */
  /* line 9, templates/rt_ambrosia/custom/scss/custom.scss */
  #g-sidebar.headroom--not-top {
    position: fixed;
    top: 105px;
    z-index: 2;
  }
}
@media screen and (max-width: 767px) {
  /* line 17, templates/rt_ambrosia/custom/scss/custom.scss */
  #g-sidebar {
    display: none;
  }
}
@media screen and (min-width: 1201px) {
  /* line 23, templates/rt_ambrosia/custom/scss/custom.scss */
  #g-sidebar.headroom--not-top {
    width: 396px;
  }
}
@media screen and (min-width: 960px) and (max-width: 1200px) {
  /* line 28, templates/rt_ambrosia/custom/scss/custom.scss */
  #g-sidebar.headroom--not-top {
    width: 317px;
  }
}
@media screen and (max-width: 959px) {
  /* line 33, templates/rt_ambrosia/custom/scss/custom.scss */
  #g-sidebar.headroom--not-top {
    width: 254px;
  }
}
/* MENU FIXED */
/* line 42, templates/rt_ambrosia/custom/scss/custom.scss */
#g-header.headroom--not-top {
  position: fixed;
  width: 100%;
  top: 0;
  z-index: 1001 !important;
  left: 0;
}
/* line 50, templates/rt_ambrosia/custom/scss/custom.scss */
.g-offcanvas-toggle.headroom--not-top {
  position: fixed;
  z-index: 1002 !important;
}
/* line 55, templates/rt_ambrosia/custom/scss/custom.scss */
/* line 56, templates/rt_ambrosia/custom/scss/custom.scss */
.g-offcanvas-open #g-header.headroom--not-top {
  left: 17rem;
}
/* line 59, templates/rt_ambrosia/custom/scss/custom.scss */
.g-offcanvas-open .g-offcanvas-toggle.headroom--not-top {
  left: 17.7rem;
}
/* line 64, templates/rt_ambrosia/custom/scss/custom.scss */
#g-header.headroom--not-top, .g-offcanvas-toggle.headroom--not-top {
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
}
/* MENU Bouton APPEL 
 #g-navigation.headroom {
 @include transition(transform 200ms linear);
 }*/
/* line 72, templates/rt_ambrosia/custom/scss/custom.scss */
#g-navigation.headroom--pinned {
  -webkit-transform: translateY(0%);
  -moz-transform: translateY(0%);
  -ms-transform: translateY(0%);
  -o-transform: translateY(0%);
  transform: translateY(0%);
}
/* line 75, templates/rt_ambrosia/custom/scss/custom.scss */
#g-navigation.headroom--unpinned {
  -webkit-transform: translateY(-200%);
  -moz-transform: translateY(-200%);
  -ms-transform: translateY(-200%);
  -o-transform: translateY(-200%);
  transform: translateY(-200%);
}
/* line 79, templates/rt_ambrosia/custom/scss/custom.scss */
#g-navigation.headroom--not-top {
  position: fixed;
  width: 100%;
  top: 34px;
  left: 0;
  z-index: 1 !important;
}
/* line 87, templates/rt_ambrosia/custom/scss/custom.scss */
#g-navigation.headroom--not-top {
  -webkit-transition: all 0.3s;
  -moz-transition: all 0.3s;
  transition: all 0.3s;
}
/*site BSPP*/
/* line 94, templates/rt_ambrosia/custom/scss/custom.scss */
#g-footer .g-menu-item-341 .g-menu-item-title {
  color: black;
}
/* line 98, templates/rt_ambrosia/custom/scss/custom.scss */
.fp-box-adospp p {
  margin: 10px 0px 0px !important;
  width: 100%;
}
/* title accueil */
/* line 103, templates/rt_ambrosia/custom/scss/custom.scss */
.fp-h1-accueil {
  display: none;
}
/* body ———————————————————————————————————————————————————*/
/* line 110, templates/rt_ambrosia/custom/scss/custom.scss */
.nopadding {
  padding: 0 !important;
}
/* line 114, templates/rt_ambrosia/custom/scss/custom.scss */
a {
  cursor: pointer;
}
/* line 118, templates/rt_ambrosia/custom/scss/custom.scss */
.itemFullText a {
  color: #f52d2d !important;
}
/* line 122, templates/rt_ambrosia/custom/scss/custom.scss */
.itemFullText a:hover {
  color: #000 !important;
}
/* line 127, templates/rt_ambrosia/custom/scss/custom.scss */
section.g-wrapper {
  background: #f7f7f7;
}
/* line 131, templates/rt_ambrosia/custom/scss/custom.scss */
.fp-grid .g-container {
  background: #fff;
  -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.03);
  -moz-box-shadow: 0 0 15px rgba(0, 0, 0, 0.03);
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.3);
}
/*.itemFullText img {
 margin : 5px;
 }*/
/* bandeau menu principal———————————————————————————————————— 
 */
/* line 148, templates/rt_ambrosia/custom/scss/custom.scss */
div#titre-site h1 {
  color: black;
  font-size: 20px;
}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {
}
@media only all and (max-width: 47.938rem) {
}
/* line 165, templates/rt_ambrosia/custom/scss/custom.scss */
#g-header {
  background: white !important;
  color: #000;
  border-bottom: 2px solid red;
}
/* line 173, templates/rt_ambrosia/custom/scss/custom.scss */
.g-main-nav ul {
  margin: 0;
  padding: 0;
  list-style: none;
  /*float: right;*/
}
/* line 180, templates/rt_ambrosia/custom/scss/custom.scss */
#g-header .g-container {
  border-bottom: 0px;
}
/* line 187, templates/rt_ambrosia/custom/scss/custom.scss */
.g-main-nav .g-toplevel > li > .g-menu-item-container {
  word-wrap: normal;
  word-break: normal;
  color: black !important;
}
/* line 193, templates/rt_ambrosia/custom/scss/custom.scss */
.g-main-nav .g-sublevel > li > .g-menu-item-container {
  word-wrap: normal;
  word-break: normal;
  color: white !important;
}
/* line 199, templates/rt_ambrosia/custom/scss/custom.scss */
.g-main-nav .g-standard .g-dropdown {
  margin-left: 0px;
}
/* line 203, templates/rt_ambrosia/custom/scss/custom.scss */
.g-main-nav .g-sublevel > li {
  margin: 0;
}
/* Logo reseaux sociaux --------------*/
/* line 209, templates/rt_ambrosia/custom/scss/custom.scss */
div.itemTwitterButton, div.itemGooglePlusOneButton {
  margin: 4px 24px 0 0;
  width: auto;
  height: 26px;
  float: left;
}
/* line 216, templates/rt_ambrosia/custom/scss/custom.scss */
div.itemFacebookButton {
  margin: 0px 24px 0 0;
  width: auto;
  height: 26px;
  float: left;
}
/*Language*/
/* line 225, templates/rt_ambrosia/custom/scss/custom.scss */
.fp-language .mod-languages {
  position: absolute;
  right: 8%;
  top: 0;
}
/* LOGO ———————————————————————*/
/* line 233, templates/rt_ambrosia/custom/scss/custom.scss */
.g-block.g-ambrosia-menu {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-items: flex-end;
}
/* line 242, templates/rt_ambrosia/custom/scss/custom.scss */
.fp-logo-site .container-fluid {
  padding-right: 0;
  padding-left: 0;
  margin-right: auto;
  margin-left: auto;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: flex-end;
}
/* line 255, templates/rt_ambrosia/custom/scss/custom.scss */
.fp-img-logo-site {
  padding: 8px !important;
}
/* line 259, templates/rt_ambrosia/custom/scss/custom.scss */
.fp-logo-site p {
  font-weight: bold;
  color: #000;
  padding: 0;
}
/* line 265, templates/rt_ambrosia/custom/scss/custom.scss */
.fp-logo-site a {
  color: #000 !important;
}
@media only all and (min-width: 48rem) {
  /* line 270, templates/rt_ambrosia/custom/scss/custom.scss */
  .fp-logo-site p {
    font-size: 0.7em;
    margin-bottom: 4px;
  }
}
@media only all and (max-width: 47.938rem) {
  /* line 277, templates/rt_ambrosia/custom/scss/custom.scss */
  .fp-logo-site p {
    font-size: 1.2em;
    margin-bottom: 0;
  }
  /* line 281, templates/rt_ambrosia/custom/scss/custom.scss */
  .g-ambrosia-menu.g-block.hidden {
    display: none;
  }
}
/* Menu principal ——————————————————————————————————————————*/
/* line 289, templates/rt_ambrosia/custom/scss/custom.scss */
.g-main-nav .g-standard .g-sublevel > li {
  position: relative;
  background: black;
}
/* line 297, templates/rt_ambrosia/custom/scss/custom.scss */
.g-main-nav .g-standard .g-sublevel > li:hover {
  position: relative;
  background: red;
}
/* Rocksproket module MOZAIC————————————————————————————— */
/* line 304, templates/rt_ambrosia/custom/scss/custom.scss */
.moduletablefp-inter-gr .sprocket-mosaic-item .sprocket-mosaic-title a {
  line-height: 1.2em;
  font-family: "robotocondensed", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
  font-weight: 400;
  font-size: 18px;
  color: black;
}
/* faire disparaitre le choix des catégories */
/* line 313, templates/rt_ambrosia/custom/scss/custom.scss */
.sprocket-mosaic .sprocket-mosaic-header .sprocket-mosaic-order {
  float: right;
  display: none;
}
/* line 318, templates/rt_ambrosia/custom/scss/custom.scss */
.sprocket-mosaic-image-container .itemFullText img {
  margin: 0;
}
/* H2 ——————————————————*/
/* line 324, templates/rt_ambrosia/custom/scss/custom.scss */
h2 {
  margin: 0;
}
/* line 328, templates/rt_ambrosia/custom/scss/custom.scss */
h2.sprocket-mosaic-title {
  line-height: 0.6em;
}
/* line 332, templates/rt_ambrosia/custom/scss/custom.scss */
h2.itemTitle {
  line-height: 1.1em;
}
/* couleur du titre */
/* line 337, templates/rt_ambrosia/custom/scss/custom.scss */
.sprocket-mosaic-item .sprocket-mosaic-title a {
  line-height: 1.2em;
  font-family: "robotocondensed", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
  font-weight: 400;
  font-size: 1.3rem;
  color: darkgray;
}
/* supprimer le contour de block */
/* line 347, templates/rt_ambrosia/custom/scss/custom.scss */
.sprocket-mosaic-item {
  border: 0px;
}
/* supprimer le marin du texte */
/* line 352, templates/rt_ambrosia/custom/scss/custom.scss */
.sprocket-mosaic-item .sprocket-mosaic-text {
  margin: 0;
  display: block;
}
/* overlay rouge sur sprocket mozaic */
/* line 358, templates/rt_ambrosia/custom/scss/custom.scss */
.sprocket-mosaic-hovercontent {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  text-align: center;
  padding-top: 28%;
  font-size: 1em;
  line-height: 1em;
  font-weight: bold;
  background: rgba(245, 45, 45, 0.75);
  opacity: 0;
}
/* Slideshow home ——————————————————————————————————————————————————*/
/* line 375, templates/rt_ambrosia/custom/scss/custom.scss */
#g-slideshow {
  margin-top: 0px;
  border-bottom: 2px solid #f52d2d;
}
/* line 380, templates/rt_ambrosia/custom/scss/custom.scss */
#g-showcase {
  border-top: 0px !important;
}
/* line 384, templates/rt_ambrosia/custom/scss/custom.scss */
.sprocket-features-pagination-hidden {
  display: none;
}
/* line 389, templates/rt_ambrosia/custom/scss/custom.scss */
.layout-slideshow2 ul {
  margin: 0px;
  padding: 0px;
  list-style: none;
}
/* line 396, templates/rt_ambrosia/custom/scss/custom.scss */
.g-block.center.flush.fp-rocksprocket-slideshow.size-100 {
  position: relative;
  overflow: hidden;
  -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.07);
  -moz-box-shadow: 0 0 15px rgba(0, 0, 0, 0.07);
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.07);
}
/* line 407, templates/rt_ambrosia/custom/scss/custom.scss */
.layout-slideshow2 .sprocket-features-content {
  position: absolute;
  bottom: 0;
  width: 100%;
  text-align: center;
  background: rgba(0, 0, 0, 0.5);
  padding: 0;
  left: auto;
  margin: 0;
  min-height: 0;
}
/* line 419, templates/rt_ambrosia/custom/scss/custom.scss */
.layout-slideshow2 .sprocket-features-padding {
  padding: 0px;
}
/* Article à la une ——————————————————————————————— */
/* line 427, templates/rt_ambrosia/custom/scss/custom.scss */
#g-showcase {
  background: #e4e4e4;
  color: #fff;
  border-top: 5px solid #f52d2d;
}
/* line 433, templates/rt_ambrosia/custom/scss/custom.scss */
.fp-article-une .g-container {
  background: #f2f2f2;
  -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 0 15px rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 15px rgba(0, 0, 0, 0.3);
}
/* line 441, templates/rt_ambrosia/custom/scss/custom.scss */
.sprocket-mosaic-item .sprocket-mosaic-title a {
  line-height: 1.2em;
  font-family: "robotocondensed", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
  font-weight: 400;
  font-size: 1.3rem;
  line-height: 1.25;
  color: black;
}
/* line 451, templates/rt_ambrosia/custom/scss/custom.scss */
a.sprocket-readmore {
  display: none;
}
/* grid article connexe —————————————————————————————————————————————*/
/* line 456, templates/rt_ambrosia/custom/scss/custom.scss */
.overlay-mode .sprocket-grids-b-title {
  opacity: 0;
  margin-top: -25px;
  -webkit-transition: all 0.2s 0.2s;
  -moz-transition: all 0.2s 0.2s;
  transition: all 0.2s 0.2s;
  font-size: 1.4em;
  text-align: center;
  line-height: 1em;
  color: white;
}
/* line 469, templates/rt_ambrosia/custom/scss/custom.scss */
.sprocket-grids-b-content.overlay-mode {
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  text-align: center;
  font-size: 1em;
  line-height: 1em;
  font-weight: bold;
  background: rgba(255, 255, 255, 0.15);
  opacity: 0;
}
/* line 483, templates/rt_ambrosia/custom/scss/custom.scss */
div.sprocket-mosaic-image-container {
  box-sizing: border-box !important;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
/* line 491, templates/rt_ambrosia/custom/scss/custom.scss */
.sprocket-grids-b-container li {
  padding: 4px;
}
/* inter groupement  -----------------*/
/* line 496, templates/rt_ambrosia/custom/scss/custom.scss */
.moduletablefp-inter-gr .sprocket-padding {
  background-color: white;
  padding: 5px;
  -webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5);
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5);
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
/* line 507, templates/rt_ambrosia/custom/scss/custom.scss */
.moduletablefp-inter-gr img.sprocket-mosaic-image {
  margin: 0;
}
/* line 512, templates/rt_ambrosia/custom/scss/custom.scss */
.moduletablefp-emplois .sprocket-mosaic-item {
  background-color: red;
  border: 1px solid white !important;
  -webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5);
  -moz-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5);
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.5);
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
/* line 523, templates/rt_ambrosia/custom/scss/custom.scss */
.moduletablefp-emplois a:hover {
  color: #fff !important;
}
/* list article ———————————————————————————————————————————————*/
/* line 528, templates/rt_ambrosia/custom/scss/custom.scss */
.sprocket-lists-portrait-item {
  display: none;
  position: relative;
}
/* line 533, templates/rt_ambrosia/custom/scss/custom.scss */
.sprocket-lists-portrait-title {
  display: block;
  position: relative;
  font-size: 1.2em !important;
  line-height: 1.2em !important;
  margin: 0px;
  padding-left: 33%;
}
/* line 542, templates/rt_ambrosia/custom/scss/custom.scss */
span.sprocket-mosaic-hovercontent {
  color: white;
}
/* BOX -------------------------------------*/
/*.g-block.box4 {
 margin: 5px;
 background-color: #f2f2f2;
 }*/
/* line 554, templates/rt_ambrosia/custom/scss/custom.scss */
.fp-box-t1 iframe {
  max-height: 149px !important;
}
/* line 558, templates/rt_ambrosia/custom/scss/custom.scss */
h3.g-title {
  margin-bottom: 5px;
}
/* line 562, templates/rt_ambrosia/custom/scss/custom.scss */
.fp-box-t1 .moduleItemIntrotext {
  display: none;
  padding: 0 !important;
}
/* line 567, templates/rt_ambrosia/custom/scss/custom.scss */
.fp-box-t1 div.k2ItemsBlock > ul > li.even {
  margin-bottom: 30px;
}
/* line 571, templates/rt_ambrosia/custom/scss/custom.scss */
.fp-box-t1 h3.g-title {
  margin-bottom: 21px;
}
@media only all and (min-width: 75rem) {
  /* line 578, templates/rt_ambrosia/custom/scss/custom.scss */
  .fp-box-t1.box4 > .g-content, .fp-box-t1.box3 > .g-content {
    height: 97%;
  }
  /* line 583, templates/rt_ambrosia/custom/scss/custom.scss */
  .fp-box-t2.box4 > .g-content {
    height: 95%;
  }
}
@media only all and (min-width: 60rem) and (max-width: 74.938rem) {
  /* line 593, templates/rt_ambrosia/custom/scss/custom.scss */
  .fp-box-t1.box4 > .g-content, .fp-box-t1.box3 > .g-content {
    height: 96%;
  }
  /* line 598, templates/rt_ambrosia/custom/scss/custom.scss */
  .fp-box-t2.box4 > .g-content {
    height: 95%;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {
  /* line 607, templates/rt_ambrosia/custom/scss/custom.scss */
  .fp-box-t1.box4 > .g-content, .fp-box-t1.box3 > .g-content {
    height: 96%;
  }
  /* line 612, templates/rt_ambrosia/custom/scss/custom.scss */
  .fp-box-t2.box4 > .g-content {
    height: 96%;
  }
}
/* Promo Image ——————————————————————————————————————————————*/
/* line 620, templates/rt_ambrosia/custom/scss/custom.scss */
.fp-fp-promoimage .g-promoimage-iconbutton {
  display: none;
}
/* line 625, templates/rt_ambrosia/custom/scss/custom.scss */
.g-promoimage .g-promoimage-effect {
  background: none !important;
}
/* réseaux Sociaux —————————————————————————————————————— */
/* line 631, templates/rt_ambrosia/custom/scss/custom.scss */
.g-social.social-items {
  text-align: center;
}
/* line 635, templates/rt_ambrosia/custom/scss/custom.scss */
.g-social.social-items a {
  margin-top: 5px;
}
/* line 639, templates/rt_ambrosia/custom/scss/custom.scss */
.g-social a {
  display: inline-block;
  background: #3b5998;
}
@media only all and (min-width: 75rem) {
  /* line 648, templates/rt_ambrosia/custom/scss/custom.scss */
  .fp-logo-rs .fa-fw {
    width: 51px;
    height: 51px;
    text-align: center;
  }
  /* line 653, templates/rt_ambrosia/custom/scss/custom.scss */
  .fp-logo-rs .fa-fw {
    font-size: 41px;
    padding-top: 5px;
  }
}
@media only all and (min-width: 60rem) and (max-width: 74.938rem) {
  /* line 662, templates/rt_ambrosia/custom/scss/custom.scss */
  .fp-logo-rs .fa-fw {
    width: 38px;
    height: 38px;
    text-align: center;
  }
  /* line 667, templates/rt_ambrosia/custom/scss/custom.scss */
  .fp-logo-rs .fa-fw {
    font-size: 31px;
    padding-top: 2px;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {
  /* line 676, templates/rt_ambrosia/custom/scss/custom.scss */
  .fp-logo-rs .fa-fw {
    width: 67px;
    height: 67px;
    text-align: center;
  }
  /* line 681, templates/rt_ambrosia/custom/scss/custom.scss */
  .fp-logo-rs .fa-fw {
    padding-top: 8px;
    font-size: 53px;
  }
}
@media only all and (min-width: 30.062rem) and (max-width: 47.938rem) {
  /* line 690, templates/rt_ambrosia/custom/scss/custom.scss */
  .fp-logo-rs .fa-fw {
    width: 142px;
    height: 142px;
    text-align: center;
  }
  /* line 695, templates/rt_ambrosia/custom/scss/custom.scss */
  .fp-logo-rs .fa-fw {
    padding-top: 19px;
    font-size: 109px;
  }
}
@media only all and (max-width: 30rem) {
  /* line 703, templates/rt_ambrosia/custom/scss/custom.scss */
  .fp-logo-rs .fa-fw {
    width: 139px;
    height: 139px;
    text-align: center;
  }
  /* line 708, templates/rt_ambrosia/custom/scss/custom.scss */
  .fp-logo-rs .fa-fw {
    padding-top: 15px;
    font-size: 107px;
  }
}
/* list article category ———————————————————————————————*/
/* line 718, templates/rt_ambrosia/custom/scss/custom.scss */
div.catItemView {
  margin: 5px;
  background: whitesmoke;
  box-shadow: 1px 2px 4px rgba(0, 0, 0, .4);
}
/* line 724, templates/rt_ambrosia/custom/scss/custom.scss */
div.catItemView:hover {
  margin: 5px;
  -webkit-box-shadow: inset 1px 1px 3px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: inset 1px 1px 3px rgba(0, 0, 0, 0.4);
  box-shadow: inset 1px 1px 3px rgba(0, 0, 0, 0.4);
}
/* line 730, templates/rt_ambrosia/custom/scss/custom.scss */
h3.catItemTitle {
  min-height: 95px;
}
/* line 735, templates/rt_ambrosia/custom/scss/custom.scss */
div.itemListCategory {
  background: none;
  border: 0px solid #ddd;
  border-radius: 4px;
  margin: 0;
  padding: 8px;
}
/* line 743, templates/rt_ambrosia/custom/scss/custom.scss */
div.catItemView {
  margin-bottom: 5px !important;
  padding: 4px;
  height: 100%;
}
/* line 749, templates/rt_ambrosia/custom/scss/custom.scss */
div.catItemBody {
  padding: 0;
  margin: 0;
}
/* line 754, templates/rt_ambrosia/custom/scss/custom.scss */
div.catItemImageBlock {
  padding: 0;
  margin: 0;
}
/* line 759, templates/rt_ambrosia/custom/scss/custom.scss */
span.catItemImage {
  display: block;
  text-align: center;
  margin: 0;
}
/* line 765, templates/rt_ambrosia/custom/scss/custom.scss */
div.catItemExtraFields > h4 {
  display: none;
}
/* line 769, templates/rt_ambrosia/custom/scss/custom.scss */
div.catItemExtraFields, div.genericItemExtraFields {
  margin: 0;
  padding: 0px 0 0 0;
  border-top: 1px dotted #ddd;
}
/* line 775, templates/rt_ambrosia/custom/scss/custom.scss */
div.catItemIntroText {
  padding: 0px;
}
/* line 781, templates/rt_ambrosia/custom/scss/custom.scss */
div.itemContainer {
  float: left;
  margin-bottom: 5px;
}
/* Article template */
/* line 787, templates/rt_ambrosia/custom/scss/custom.scss */
.fpcatItemDate {
  -webkit-box-shadow: inset 0 1px 0 0 #fff;
  box-shadow: inset 0 1px 0 0 #fff;
  background: #f8f8f8;
  width: 100%;
  padding: 2px 0px 2px 10px;
  width: 100%;
  margin-top: 5px;
  border-top: 1px solid #e0dfdf;
}
/* line 798, templates/rt_ambrosia/custom/scss/custom.scss */
span.catItemDateCreated {
  font-size: smaller;
}
/* line 802, templates/rt_ambrosia/custom/scss/custom.scss */
.fpcatItemHeader {
  padding: 5px 10px 5px 10px;
}
/* line 806, templates/rt_ambrosia/custom/scss/custom.scss */
.fpcatItemImageBlock {
  padding: 0;
  margin: 0;
  height: 100%;
}
/* line 812, templates/rt_ambrosia/custom/scss/custom.scss */
.fpcatItemView.groupPrimary {
  border: 1px solid gainsboro;
  margin: 5px;
  background: #fdfdfd;
  padding: 0px;
  height: 100%;
}
/* line 820, templates/rt_ambrosia/custom/scss/custom.scss */
.fpcatItemView {
  border: 1px solid gainsboro;
  margin: 5px;
  background: #fdfdfd;
  padding: 0px;
  height: 100%;
}
/* line 830, templates/rt_ambrosia/custom/scss/custom.scss */
.fpcatItemView:hover {
  -webkit-box-shadow: inset 1px 1px 3px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: inset 1px 1px 3px rgba(0, 0, 0, 0.4);
  box-shadow: inset 1px 1px 3px rgba(0, 0, 0, 0.4);
}
/* line 836, templates/rt_ambrosia/custom/scss/custom.scss */
span.fpcatItemImage img {
  width: 100% !important;
}
/* line 840, templates/rt_ambrosia/custom/scss/custom.scss */
.fpcatItemHeader h3 {
  margin: 0;
}
/* line 844, templates/rt_ambrosia/custom/scss/custom.scss */
.fpArticleFooter {
  margin-top: auto;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  flex-direction: column;
}
/* line 855, templates/rt_ambrosia/custom/scss/custom.scss */
.catItemReadMore {
  margin-left: auto;
}
/* line 860, templates/rt_ambrosia/custom/scss/custom.scss */
.fpArticleFooter a {
  font-weight: normal;
}
/* line 864, templates/rt_ambrosia/custom/scss/custom.scss */
.fpArticleFooter a.k2ReadMore {
  margin: 5px 20px 5px 20px;
  color: #848282 !important;
  float: right;
}
/* line 870, templates/rt_ambrosia/custom/scss/custom.scss */
.fpcatItemView.groupPrimary .fpcatItemImageBlock {
  padding: 0;
  margin: 0;
  height: 275px;
  overflow: hidden;
}
@media only all and (min-width: 75rem) {
  /* line 880, templates/rt_ambrosia/custom/scss/custom.scss */
  div#itemListPrimary, .fpcatItemView.groupPrimary {
    display: -webkit-box;
    /* OLD - iOS 6-, Safari 3.1-6 */
    display: -moz-box;
    /* OLD - Firefox 19- (buggy but mostly works) */
    display: -ms-flexbox;
    /* TWEENER - IE 10 */
    display: -webkit-flex;
    /* NEW - Chrome */
    display: flex;
    /* NEW, Spec - Opera 12.1, Firefox 20+ */
    flex-wrap: wrap;
  }
  /* line 890, templates/rt_ambrosia/custom/scss/custom.scss */
  .fpcatItemView.groupPrimary {
    flex-direction: column;
  }
}
@media only all and (min-width: 60rem) and (max-width: 74.938rem) {
  /* line 900, templates/rt_ambrosia/custom/scss/custom.scss */
  .fpcatItemView.groupPrimary .fpcatItemImageBlock {
    height: 216px !important;
  }
  /* line 904, templates/rt_ambrosia/custom/scss/custom.scss */
  div#itemListPrimary, .fpcatItemView.groupPrimary {
    display: -webkit-box;
    /* OLD - iOS 6-, Safari 3.1-6 */
    display: -moz-box;
    /* OLD - Firefox 19- (buggy but mostly works) */
    display: -ms-flexbox;
    /* TWEENER - IE 10 */
    display: -webkit-flex;
    /* NEW - Chrome */
    display: flex;
    /* NEW, Spec - Opera 12.1, Firefox 20+ */
    flex-wrap: wrap;
  }
  /* line 914, templates/rt_ambrosia/custom/scss/custom.scss */
  .fpcatItemView.groupPrimary {
    flex-direction: column;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {
  /* line 922, templates/rt_ambrosia/custom/scss/custom.scss */
  .fpcatItemView.groupPrimary .fpcatItemImageBlock {
    height: 168px !important;
  }
  /* line 926, templates/rt_ambrosia/custom/scss/custom.scss */
  div#itemListPrimary, .fpcatItemView.groupPrimary {
    display: -webkit-box;
    /* OLD - iOS 6-, Safari 3.1-6 */
    display: -moz-box;
    /* OLD - Firefox 19- (buggy but mostly works) */
    display: -ms-flexbox;
    /* TWEENER - IE 10 */
    display: -webkit-flex;
    /* NEW - Chrome */
    display: flex;
    /* NEW, Spec - Opera 12.1, Firefox 20+ */
    flex-wrap: wrap;
  }
  /* line 936, templates/rt_ambrosia/custom/scss/custom.scss */
  .fpcatItemView.groupPrimary {
    flex-direction: column;
  }
}
@media only all and (min-width: 30.062rem) and (max-width: 47.938rem) {
  /* line 943, templates/rt_ambrosia/custom/scss/custom.scss */
  .fpcatItemView.groupPrimary .fpcatItemImageBlock {
    height: auto;
  }
  /* line 946, templates/rt_ambrosia/custom/scss/custom.scss */
  .fpArticleFooter a.k2ReadMore {
    display: none;
  }
  /* line 949, templates/rt_ambrosia/custom/scss/custom.scss */
  .fpcatItemView.groupLeading {
    width: 97% !important;
  }
}
@media only all and (max-width: 30rem) {
  /* line 956, templates/rt_ambrosia/custom/scss/custom.scss */
  .fpcatItemView.groupPrimary .fpcatItemImageBlock {
    height: auto;
  }
  /* line 959, templates/rt_ambrosia/custom/scss/custom.scss */
  .fpArticleFooter a.k2ReadMore {
    display: none;
  }
  /* line 962, templates/rt_ambrosia/custom/scss/custom.scss */
  .fpcatItemView.groupLeading {
    width: 97% !important;
  }
}
/* line 968, templates/rt_ambrosia/custom/scss/custom.scss */
.fpcatItemView.groupLeading {
  width: 840px;
}
@media only all and (min-width: 60rem) and (max-width: 74.938rem) {
  /* line 984, templates/rt_ambrosia/custom/scss/custom.scss */
  .fpcatItemView.groupLeading {
    width: 660px;
  }
  /* line 987, templates/rt_ambrosia/custom/scss/custom.scss */
  .fpcatItemHeader li.even.typeTextfield.group2 {
    float: none !important;
  }
  /* line 990, templates/rt_ambrosia/custom/scss/custom.scss */
  .fpcatItemHeader li.odd.typeTextfield.group2 {
    float: none !important;
  }
  /* line 993, templates/rt_ambrosia/custom/scss/custom.scss */
  .fpcatItemHeader div.catItemExtraFields ul li span.catItemExtraFieldsLabel {
    width: 30% !important;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {
  /* line 1001, templates/rt_ambrosia/custom/scss/custom.scss */
  .fpcatItemView.groupLeading {
    width: 516px;
  }
  /* line 1004, templates/rt_ambrosia/custom/scss/custom.scss */
  .fpcatItemHeader li.even.typeTextfield.group2 {
    float: none !important;
  }
  /* line 1007, templates/rt_ambrosia/custom/scss/custom.scss */
  .fpcatItemHeader li.odd.typeTextfield.group2 {
    float: none !important;
  }
  /* line 1010, templates/rt_ambrosia/custom/scss/custom.scss */
  .fpcatItemHeader div.catItemExtraFields ul li span.catItemExtraFieldsLabel {
    width: 30% !important;
  }
}
@media only all and (min-width: 30.062rem) and (max-width: 47.938rem) {
  /* line 1017, templates/rt_ambrosia/custom/scss/custom.scss */
  .fpcatItemView.groupLeading {
    width: 420px;
  }
  /* line 1020, templates/rt_ambrosia/custom/scss/custom.scss */
  .fpcatItemHeader li.even.typeTextfield.group2 {
    float: none !important;
  }
  /* line 1023, templates/rt_ambrosia/custom/scss/custom.scss */
  .fpcatItemHeader li.odd.typeTextfield.group2 {
    float: none !important;
  }
  /* line 1026, templates/rt_ambrosia/custom/scss/custom.scss */
  .fpcatItemHeader div.catItemExtraFields ul li span.catItemExtraFieldsLabel {
    width: 30% !important;
  }
}
@media only all and (max-width: 30rem) {
  /* line 1033, templates/rt_ambrosia/custom/scss/custom.scss */
  .fpcatItemView {
    width: 97%;
  }
  /* line 1036, templates/rt_ambrosia/custom/scss/custom.scss */
  .fpcatItemHeader li.even.typeTextfield.group2 {
    float: none !important;
  }
  /* line 1040, templates/rt_ambrosia/custom/scss/custom.scss */
  .fpcatItemHeader li.odd.typeTextfield.group2 {
    float: none !important;
  }
  /* line 1043, templates/rt_ambrosia/custom/scss/custom.scss */
  .fpcatItemHeader div.catItemExtraFields ul li span.catItemExtraFieldsLabel {
    width: 30% !important;
  }
}
/* line 1048, templates/rt_ambrosia/custom/scss/custom.scss */
h3.catItemTitle {
  min-height: 0px;
}
/* line 1052, templates/rt_ambrosia/custom/scss/custom.scss */
.fpcatItemIntroText > p {
  display: none;
}
/* line 1057, templates/rt_ambrosia/custom/scss/custom.scss */
.fpcatItemHeader li.even.typeTextfield.group2 {
  float: left;
}
/* line 1061, templates/rt_ambrosia/custom/scss/custom.scss */
.fpcatItemHeader li.odd.typeTextfield.group2 {
  float: right;
}
/* line 1065, templates/rt_ambrosia/custom/scss/custom.scss */
.fpcatItemHeader div.catItemExtraFields ul li span.catItemExtraFieldsLabel {
  width: auto !important;
  margin: 0 25px 0 0;
  color: #8b8c8c;
}
/* line 1071, templates/rt_ambrosia/custom/scss/custom.scss */
div.catItemExtraFields, div.genericItemExtraFields {
  margin: 0 0 -5px 0;
  padding: 0px 0 0 0;
  border-top: 1px dotted #ddd;
}
/* line 1077, templates/rt_ambrosia/custom/scss/custom.scss */
.fpcatItemView.groupPrimary .fpcatItemHeader {
  margin-bottom: -10px !important;
}
/* ASSOCIATION */
/* line 1087, templates/rt_ambrosia/custom/scss/custom.scss */
.fpAssoscatItemImageBlock {
  padding: 0;
  margin: 0;
  overflow: hidden;
}
/* line 1093, templates/rt_ambrosia/custom/scss/custom.scss */
.fpAssoscatItemView.groupPrimary {
  border: 1px solid gainsboro;
  margin: 5px;
  background: #fdfdfd;
  padding: 5px;
  height: 95%;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  flex-direction: column;
}
/* line 1105, templates/rt_ambrosia/custom/scss/custom.scss */
.fpAssoscatItemView.groupPrimary:hover {
  border: 1px solid gainsboro;
  margin: 5px;
  background: #fdfdfd;
  padding: 5px;
  height: 95%;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  flex-direction: column;
  -webkit-box-shadow: inset 1px 1px 3px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: inset 1px 1px 3px rgba(0, 0, 0, 0.4);
  box-shadow: inset 1px 1px 3px rgba(0, 0, 0, 0.4);
}
/* engin */
/* line 1126, templates/rt_ambrosia/custom/scss/custom.scss */
.group3 span.catItemExtraFieldsLabel {
  display: none !important;
}
/* line 1132, templates/rt_ambrosia/custom/scss/custom.scss */
.fpEngincatItemHeader h3 {
  margin: 0;
  font-size: 15px;
}
/* line 1137, templates/rt_ambrosia/custom/scss/custom.scss */
.fpEngincatItemHeader {
  background-color: whitesmoke;
  border-top: 1px solid #c7c7c7;
  padding: 5px 10px 7px 10px;
  margin-top: auto;
}
/* line 1145, templates/rt_ambrosia/custom/scss/custom.scss */
.fpEngincatItemView {
  border: 1px solid gainsboro;
  margin: 5px;
  padding: 0px;
  /*display: -moz-box;
   display: -ms-flexbox;
   display: -webkit-flex;
   display: flex;
   flex-direction: column;*/
}
/* line 1160, templates/rt_ambrosia/custom/scss/custom.scss */
.fpEngincatItemView.groupPrimary .fpcatItemImageBlock {
  padding: 0;
  margin: 0;
  height: 100%;
}
@media only all and (min-width: 60rem) and (max-width: 74.938rem) {
  /* line 1169, templates/rt_ambrosia/custom/scss/custom.scss */
  .fpEngincatItemView.groupLeading {
    width: 660px;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {
  /* line 1177, templates/rt_ambrosia/custom/scss/custom.scss */
  .fpEngincatItemView.groupLeading {
    width: 516px;
  }
}
@media only all and (min-width: 30.062rem) and (max-width: 47.938rem) {
  /* line 1184, templates/rt_ambrosia/custom/scss/custom.scss */
  .fpEngincatItemView.groupLeading {
    width: 420px;
  }
}
@media only all and (max-width: 30rem) {
  /* line 1190, templates/rt_ambrosia/custom/scss/custom.scss */
  .fpEngincatItemView.groupLeading {
    width: 97%;
  }
}
/* list home recrutement————————————————————————————— */
/* line 1199, templates/rt_ambrosia/custom/scss/custom.scss */
.fp-box-t1.box3 a {
  color: white !important;
}
/* line 1203, templates/rt_ambrosia/custom/scss/custom.scss */
.g-infolist-title {
  margin-left: 2%;
  margin-top: 3%;
}
/* line 1208, templates/rt_ambrosia/custom/scss/custom.scss */
.fp-text-white h4.sprocket-lists-portrait-title {
  margin: 0 0 0.25rem 0;
  font-family: "robotocondensed", "Helvetica", "Tahoma", "Geneva", "Arial", sans-serif;
  font-weight: 400;
  font-size: 1.1rem;
  line-height: 1.25;
}
/* line 1216, templates/rt_ambrosia/custom/scss/custom.scss */
.fp-text-white .sprocket-lists-portrait-container li {
  padding: 10px 0;
  margin: 0;
  border-bottom: 1px solid rgba(136, 136, 136, 0.25);
  clear: both;
  overflow: hidden;
  cursor: pointer;
}
/* line 1225, templates/rt_ambrosia/custom/scss/custom.scss */
.effacer {
  height: 0;
}
/* line 1229, templates/rt_ambrosia/custom/scss/custom.scss */
.fp-text-white .g-content {
  padding-bottom: 0;
}
/* line 1233, templates/rt_ambrosia/custom/scss/custom.scss */
.fp-text-white img {
  margin-left: 0 !important;
  margin-top: 0 !important;
}
/* vidéo home ———————————————————————————————————-—— */
/* line 1240, templates/rt_ambrosia/custom/scss/custom.scss */
div.k2ItemsBlock ul li {
  margin: 0px;
}
/* SHADOW——————————————————————————— */
/* line 1247, templates/rt_ambrosia/custom/scss/custom.scss */
.shadow {
  box-shadow: 2px 4px 6px rgba(0, 0, 0, .5);
}
/* line 1251, templates/rt_ambrosia/custom/scss/custom.scss */
.shadow-photo {
  margin: 5px;
  background: white;
  box-shadow: 2px 4px 6px rgba(0, 0, 0, .5);
}
/* line 1257, templates/rt_ambrosia/custom/scss/custom.scss */
.box-shadow-photo {
  margin: 5px;
  background: white;
  box-shadow: 2px 4px 6px rgba(0, 0, 0, .5);
  border: 5px solid white;
}
/* SideBar Article —————————————————————————————*/
/* line 1268, templates/rt_ambrosia/custom/scss/custom.scss */
aside#g-aside {
  margin-top: 43px;
}
/* line 1273, templates/rt_ambrosia/custom/scss/custom.scss */
div.sidebar img {
  -webkit-box-shadow: 1px 3px 3px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 1px 3px 3px rgba(0, 0, 0, 0.2);
  box-shadow: 1px 3px 3px rgba(0, 0, 0, 0.2);
}
/* line 1280, templates/rt_ambrosia/custom/scss/custom.scss */
div.sidebar img:hover {
  -webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.6);
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.6);
}
/* line 1286, templates/rt_ambrosia/custom/scss/custom.scss */
div.sidebar p {
  margin-bottom: 6px;
}
/* line 1294, templates/rt_ambrosia/custom/scss/custom.scss */
li.odd img {
  width: 100% !important;
}
/* line 1300, templates/rt_ambrosia/custom/scss/custom.scss */
li.even img {
  width: 100% !important;
}
/*.sprocket-grids-b {
 position: relative;
 padding-bottom: 20%;
 }
 .sprocket-grids-b-content.overlay-mode {
 padding-top: 20%;
 }
 .sprocket-grids-b-columns-1 > li, {
 position: inherit !important;
 margin-bottom: 20px !important;
 top:0 !important;
 }
 // typically 30rem to 47.938rem
 @include breakpoint(large-mobile-range) {
 aside#g-aside {
 margin-top: 1px !important;
 }
 }
 // typically max 30rem
 @include breakpoint(small-mobile-range) {
 aside#g-aside {
 margin-top: 1px !important;
 }
 }
 .fp-sidebar h2.sprocket-grids-b-title {
 font-size: 1.5em;
 }
 .fp-sidebar a.sprocket-grids-b-readon {
 font-size: 2em;
 }
 img.sprocket-grids-b-image {
 -webkit-box-shadow: 1px 3px 3px rgba(0, 0, 0, 0.4);
 -moz-box-shadow: 1px 3px 3px rgba(0, 0, 0, 0.4);
 box-shadow: 1px 3px 3px rgba(0, 0, 0, 0.4);
 }
 .sprocket-grids-b-columns-1 > li {
 width: 100%;
 }
 @media only screen and (max-width: 959px) and (min-width: 768px) {
 .sprocket-grids-b-columns-1 > li, {
 left: 0 !important;
 }
 .fp-sidebar h2.sprocket-grids-b-title {
 font-size: 1em;
 }
 .fp-sidebar a.sprocket-grids-b-readon {
 font-size: 1.5em;
 }
 }
 */
/* DROPPICS —————————————————————*/
/* line 1377, templates/rt_ambrosia/custom/scss/custom.scss */
div.wimg.droppicslightbox {
  margin: 5px;
  background: whitesmoke;
  box-shadow: 2px 4px 6px rgba(0, 0, 0, .8);
}
/* line 1383, templates/rt_ambrosia/custom/scss/custom.scss */
div.wimg.droppicslightbox:hover {
  margin: 5px;
  box-shadow: 0 15px 20px rgba(0, 0, 0, 0.3);
}
/* ECRIRE —————————————————————————————————————— */
/* line 1392, templates/rt_ambrosia/custom/scss/custom.scss */
.fp-rs-footer .g-title {
  display: block;
  position: relative;
  text-align: center;
  margin-bottom: 5px;
}
/* SUPPRIMER ÉTOILE FEATURED ——————————————————— */
/* line 1400, templates/rt_ambrosia/custom/scss/custom.scss */
div.itemIsFeatured:before, div.catItemIsFeatured:before, div.userItemIsFeatured:before {
  display: none;
}
/* TABS */
/* line 1406, templates/rt_ambrosia/custom/scss/custom.scss */
.sprocket-tabs.layout-top.animation-slideandfade {
  -webkit-box-shadow: 0px 1px 2px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
  border: 0.01em solid #dedbdb;
}
/* line 1413, templates/rt_ambrosia/custom/scss/custom.scss */
ul.sprocket-tabs-nav {
  margin: 0px !important;
  overflow: hidden;
  border-top: 1px solid #fff;
  position: relative;
}
/* line 1420, templates/rt_ambrosia/custom/scss/custom.scss */
.sprocket-tabs-panels {
  padding: 10px;
  text-align: justify;
}
/* Extra field engin ------------------*/
/* line 1427, templates/rt_ambrosia/custom/scss/custom.scss */
span.catItemExtraFieldsLabel {
  color: #f5f5f5;
}
/* line 1432, templates/rt_ambrosia/custom/scss/custom.scss */
div.span12 a.subCategoryMore {
  display: none;
}
/* présentation catégorie */
/* line 1437, templates/rt_ambrosia/custom/scss/custom.scss */
.subCategory:hover {
  /* margin: 5px; */
  background: whitesmoke;
  box-shadow: 2px 4px 6px rgba(0, 0, 0, .8);
}
/* line 1443, templates/rt_ambrosia/custom/scss/custom.scss */
div.span12 .itemListSubCategories > h3 {
  display: none;
}
/* line 1447, templates/rt_ambrosia/custom/scss/custom.scss */
div.catItemHeader h3.fpcatItemTitle {
  padding: 10px 0 4px 0;
  margin: 0;
  text-align: center;
  font-size: larger;
}
/*  module rocksproket categorie ----------------------------*/
/* line 1457, templates/rt_ambrosia/custom/scss/custom.scss */
.moduletablecategorie .sprocket-padding:hover {
  -webkit-box-shadow: inset 1px 1px 3px rgba(0, 0, 0, 0.4);
  -moz-box-shadow: inset 1px 1px 3px rgba(0, 0, 0, 0.4);
  box-shadow: inset 1px 1px 3px rgba(0, 0, 0, 0.4);
}
/*.moduletablecategorie .sprocket-padding {
 -webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.4);
 -moz-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.4);
 box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.4);
 }*/
/* line 1469, templates/rt_ambrosia/custom/scss/custom.scss */
.moduletablecategorie .sprocket-mosaic-hovercontent {
  display: none;
}
/* line 1474, templates/rt_ambrosia/custom/scss/custom.scss */
.moduletablecategorie .sprocket-padding {
  background: #fafafa;
  border: 1px solid #ddd;
  margin: 4px;
  padding: 8px;
}
/* Fils d'ariane ---------*/
/* line 1482, templates/rt_ambrosia/custom/scss/custom.scss */
ul.breadcrumb {
  margin: 0;
}
/* BOX article avec ombre————————————————————————————*/
/* line 1488, templates/rt_ambrosia/custom/scss/custom.scss */
.box {
  border: 1px solid #ddd;
  padding: 0px !important;
  color: #737373;
  background: #fafafa;
  -moz-box-shadow: inset 0 0 45px #e7e7e7;
  -webkit-box-shadow: inset 0 0 45px #e7e7e7;
  box-shadow: inset 0 0 45px #e7e7e7;
}
/* line 1497, templates/rt_ambrosia/custom/scss/custom.scss */
.box > div {
  border: 1px solid #fafafa;
  padding: 10px;
}
/* line 1502, templates/rt_ambrosia/custom/scss/custom.scss */
div.itemContainer {
  margin-bottom: 15px;
}
/* général -----------------------------------*/
/* line 1507, templates/rt_ambrosia/custom/scss/custom.scss */
blockquote {
  border-left: 5px solid darkblue;
  background-color: whitesmoke;
  padding: 10px;
}
/* line 1513, templates/rt_ambrosia/custom/scss/custom.scss */
blockquote p {
  font-size: 1.1rem;
  color: grey;
}
/* line 1518, templates/rt_ambrosia/custom/scss/custom.scss */
p {
  color: #666;
}
/* line 1522, templates/rt_ambrosia/custom/scss/custom.scss */
li {
  color: #666;
}
/* colone article ------------------------*/
/* line 1528, templates/rt_ambrosia/custom/scss/custom.scss */
.colone {
  width: 100%;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
/* line 1542, templates/rt_ambrosia/custom/scss/custom.scss */
.colone > div.decallage {
  width: 50%;
  /* 100%/2 = 2 colonnes */
  padding: 10px;
}
/* line 1547, templates/rt_ambrosia/custom/scss/custom.scss */
.colone > div {
  width: 50%;
  /* 100%/2 = 2 colonnes */
  padding: 0 10px 0px 10px;
  vertical-align: top;
}
/* line 1553, templates/rt_ambrosia/custom/scss/custom.scss */
.colone > div > p {
  margin-top: 0px !important;
}
/* line 1557, templates/rt_ambrosia/custom/scss/custom.scss */
.colone > div > h2 {
  margin-top: 0px !important;
}
/* line 1561, templates/rt_ambrosia/custom/scss/custom.scss */
.colone > div > h3 {
  margin-top: 0px !important;
  padding: 0;
}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {
  /* line 1568, templates/rt_ambrosia/custom/scss/custom.scss */
  .colone > div {
    display: block;
    width: 100%;
    padding: 0px;
  }
}
@media only all and (min-width: 30.062rem) and (max-width: 47.938rem) {
  /* line 1578, templates/rt_ambrosia/custom/scss/custom.scss */
  .colone > div {
    display: block;
    width: 100%;
    padding: 0px;
  }
}
@media only all and (max-width: 30rem) {
  /* line 1587, templates/rt_ambrosia/custom/scss/custom.scss */
  .colone > div {
    display: block;
    width: 100%;
    padding: 0px;
  }
}
/* créer des colones 1/3 2/3 ————————————————————————————————*/
/* line 1595, templates/rt_ambrosia/custom/scss/custom.scss */
.colone {
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  width: 100%;
}
/* line 1605, templates/rt_ambrosia/custom/scss/custom.scss */
div.un-tier {
  width: 33% !important;
  padding: 0;
}
/* line 1610, templates/rt_ambrosia/custom/scss/custom.scss */
div.deux-tiers {
  width: 67% !important;
  padding: 0 0 0px 15px !important;
  vertical-align: top;
}
/* line 1617, templates/rt_ambrosia/custom/scss/custom.scss */
.colone > div.un-tier > p, .colone > div.deux-tiers > p {
  margin-top: 0px !important;
}
/* line 1621, templates/rt_ambrosia/custom/scss/custom.scss */
.colone > div.un-tier > h2, .colone > div.deux-tiers > h2 {
  margin-top: 0px !important;
}
/* line 1625, templates/rt_ambrosia/custom/scss/custom.scss */
.colone > div.un-tier > h3, .colone > div.deux-tiers > h3 {
  margin-top: 0px !important;
  padding: 0;
}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {
  /* line 1632, templates/rt_ambrosia/custom/scss/custom.scss */
  div.un-tier, div.deux-tiers {
    display: block;
    width: 100% !important;
    padding: 0px;
  }
}
@media only all and (min-width: 30.062rem) and (max-width: 47.938rem) {
  /* line 1642, templates/rt_ambrosia/custom/scss/custom.scss */
  div.un-tier, div.deux-tiers {
    display: block;
    width: 100% !important;
    padding: 0px;
  }
}
@media only all and (max-width: 30rem) {
  /* line 1651, templates/rt_ambrosia/custom/scss/custom.scss */
  div.un-tier, div.deux-tiers {
    display: block;
    width: 100% !important;
    padding: 0px;
  }
}
/*alignement picto -------------------------*/
/* line 1660, templates/rt_ambrosia/custom/scss/custom.scss */
.column-picto {
  height: 100%;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-align-items: center;
  -ms-flex-align: center;
  align-items: center;
  width: 100% !important;
}
/* line 1680, templates/rt_ambrosia/custom/scss/custom.scss */
.picto {
  width: 20%;
}
/* line 1684, templates/rt_ambrosia/custom/scss/custom.scss */
.picto-text {
  width: 80%;
}
/* footer --------------------*/
/* line 1689, templates/rt_ambrosia/custom/scss/custom.scss */
#g-footer .g-menu-item-title {
  color: white;
}
/* line 1693, templates/rt_ambrosia/custom/scss/custom.scss */
.g-title:after {
  height: 1px;
  background: #fafafa;
}
/* line 1698, templates/rt_ambrosia/custom/scss/custom.scss */
.g-social a span {
  color: white;
}
/* line 1702, templates/rt_ambrosia/custom/scss/custom.scss */
.fp-rs-footer .g-title {
  color: white;
}
/*rsform*/
/* line 1709, templates/rt_ambrosia/custom/scss/custom.scss */
.rsform-input-box {
  height: 100% !important;
}
/** ADOSPP **/
/* line 1714, templates/rt_ambrosia/custom/scss/custom.scss */
.fp-box-adospp p {
  margin: 10px 0 0 0 !important;
}
/* line 1718, templates/rt_ambrosia/custom/scss/custom.scss */
.fp-box-adospp img {
  width: 777px !important;
}
/* line 1722, templates/rt_ambrosia/custom/scss/custom.scss */
.fp-box-adospp .g-content {
  padding: 0;
}
/* line 1726, templates/rt_ambrosia/custom/scss/custom.scss */
.fp-box-adospp {
  margin: 10px;
  background-color: #f2f2f2;
}
/* line 1732, templates/rt_ambrosia/custom/scss/custom.scss */
.allo18 {
  float: left;
  margin: 5px;
  width: 239px;
}
/* line 1736, templates/rt_ambrosia/custom/scss/custom.scss */
.adospp {
  float: left;
  margin: 5px;
  width: 497px;
}
@media only all and (min-width: 60rem) and (max-width: 74.938rem) {
  /* line 1743, templates/rt_ambrosia/custom/scss/custom.scss */
  .allo18 {
    float: left;
    margin: 5px;
    width: 190px;
  }
  /* line 1747, templates/rt_ambrosia/custom/scss/custom.scss */
  .adospp {
    float: left;
    margin: 5px;
    width: 393px;
  }
}
@media only all and (min-width: 48rem) and (max-width: 59.938rem) {
  /* line 1756, templates/rt_ambrosia/custom/scss/custom.scss */
  .allo18 {
    float: left;
    margin: 5px;
    width: 148px;
  }
  /* line 1760, templates/rt_ambrosia/custom/scss/custom.scss */
  .adospp {
    float: left;
    margin: 5px;
    width: 306px;
  }
}
@media only all and (min-width: 30.062rem) and (max-width: 47.938rem) {
  /* line 1768, templates/rt_ambrosia/custom/scss/custom.scss */
  .allo18 {
    float: left;
    margin: 5px;
    width: 136px;
  }
  /* line 1772, templates/rt_ambrosia/custom/scss/custom.scss */
  .adospp {
    float: left;
    margin: 5px;
    width: 284px;
  }
}
@media only all and (max-width: 30rem) {
  /* line 1780, templates/rt_ambrosia/custom/scss/custom.scss */
  .allo18 {
    float: left;
    margin: 5px;
    width: 125px;
  }
  /* line 1784, templates/rt_ambrosia/custom/scss/custom.scss */
  .adospp {
    float: left;
    margin: 5px;
    width: 259px;
  }
}
/* ALERTE */
/* alerte ------------------------------*/
/* line 1795, templates/rt_ambrosia/custom/scss/custom.scss */
.fp-alerte .g-content, .fp-alerte-accueil .g-content {
  background: none !important;
  margin: 0 !important;
  padding: 0;
}
/* line 1801, templates/rt_ambrosia/custom/scss/custom.scss */
.fp-alerte-accueil .fp-alertes, .fp-alerte-accueil .fp-grand-froid, .fp-alerte-accueil .fp-canicule, .fp-alerte-accueil .fp-inondation {
  padding: 10px 10% !important;
}
/* line 1804, templates/rt_ambrosia/custom/scss/custom.scss */
.fp-alerte .fp-alertes, .fp-alerte .fp-grand-froid, .fp-alerte .fp-inondation, .fp-alerte .fp-canicule {
  padding: 10px !important;
}
/* line 1808, templates/rt_ambrosia/custom/scss/custom.scss */
.fp-alertes li, .fp-grand-froid li, .fp-canicule li, .fp-inondation li {
  color: black !important;
  display: list-item !important;
}
/* line 1813, templates/rt_ambrosia/custom/scss/custom.scss */
.fp-alertes li {
  color: white !important;
  display: list-item !important;
}
/* line 1818, templates/rt_ambrosia/custom/scss/custom.scss */
.fp-alertes {
  background: red;
  color: white !important;
}
/* line 1823, templates/rt_ambrosia/custom/scss/custom.scss */
.fp-grand-froid {
  background: aliceblue;
  color: black !important;
}
/* line 1828, templates/rt_ambrosia/custom/scss/custom.scss */
.fp-canicule {
  background: #f89406;
  color: black !important;
}
/* line 1833, templates/rt_ambrosia/custom/scss/custom.scss */
.fp-inondation {
  background: #4aaaff;
  color: black !important;
}
/* line 1839, templates/rt_ambrosia/custom/scss/custom.scss */
.fp-inondation .g-title:after {
  background: black !important;
}
/* line 1843, templates/rt_ambrosia/custom/scss/custom.scss */
.fp-canicule .g-title:after {
  background: black !important;
}
/* line 1847, templates/rt_ambrosia/custom/scss/custom.scss */
.fp-grand-froid .g-title:after {
  background: black !important;
}
/* CONSEIL */
/* line 1853, templates/rt_ambrosia/custom/scss/custom.scss */
.conseil ul {
  list-style: none;
}
/* line 1856, templates/rt_ambrosia/custom/scss/custom.scss */
.conseil.white {
  background: #57a6de;
  color: #fff;
}
/* line 1859, templates/rt_ambrosia/custom/scss/custom.scss */
.conseil.white p {
  color: #fff;
}
/* line 1863, templates/rt_ambrosia/custom/scss/custom.scss */
.conseil .img-responsive {
  margin-bottom: 10px;
}
/* line 1866, templates/rt_ambrosia/custom/scss/custom.scss */
.conseil p {
  margin: 0;
  padding: 0 10px 10px 10px;
}
/* BOOTSTRAP */
/* line 1872, templates/rt_ambrosia/custom/scss/custom.scss */
.container {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 768px) {
  /* line 1879, templates/rt_ambrosia/custom/scss/custom.scss */
  .container {
    width: 750px;
  }
}
@media (min-width: 992px) {
  /* line 1884, templates/rt_ambrosia/custom/scss/custom.scss */
  .container {
    width: 970px;
  }
}
@media (min-width: 1200px) {
  /* line 1889, templates/rt_ambrosia/custom/scss/custom.scss */
  .container {
    width: 1170px;
  }
}
/* line 1893, templates/rt_ambrosia/custom/scss/custom.scss */
.container-fluid {
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto;
}
/* line 1899, templates/rt_ambrosia/custom/scss/custom.scss */
.row {
  margin-right: -15px;
  margin-left: -15px;
}
/* line 1903, templates/rt_ambrosia/custom/scss/custom.scss */
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
  position: relative;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
/* line 1909, templates/rt_ambrosia/custom/scss/custom.scss */
.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
  float: left;
}
/* line 1912, templates/rt_ambrosia/custom/scss/custom.scss */
.col-xs-12 {
  width: 100%;
}
/* line 1915, templates/rt_ambrosia/custom/scss/custom.scss */
.col-xs-11 {
  width: 91.66666667%;
}
/* line 1918, templates/rt_ambrosia/custom/scss/custom.scss */
.col-xs-10 {
  width: 83.33333333%;
}
/* line 1921, templates/rt_ambrosia/custom/scss/custom.scss */
.col-xs-9 {
  width: 75%;
}
/* line 1924, templates/rt_ambrosia/custom/scss/custom.scss */
.col-xs-8 {
  width: 66.66666667%;
}
/* line 1927, templates/rt_ambrosia/custom/scss/custom.scss */
.col-xs-7 {
  width: 58.33333333%;
}
/* line 1930, templates/rt_ambrosia/custom/scss/custom.scss */
.col-xs-6 {
  width: 50%;
}
/* line 1933, templates/rt_ambrosia/custom/scss/custom.scss */
.col-xs-5 {
  width: 41.66666667%;
}
/* line 1936, templates/rt_ambrosia/custom/scss/custom.scss */
.col-xs-4 {
  width: 33.33333333%;
}
/* line 1939, templates/rt_ambrosia/custom/scss/custom.scss */
.col-xs-3 {
  width: 25%;
}
/* line 1942, templates/rt_ambrosia/custom/scss/custom.scss */
.col-xs-2 {
  width: 16.66666667%;
}
/* line 1945, templates/rt_ambrosia/custom/scss/custom.scss */
.col-xs-1 {
  width: 8.33333333%;
}
/* line 1948, templates/rt_ambrosia/custom/scss/custom.scss */
.col-xs-pull-12 {
  right: 100%;
}
/* line 1951, templates/rt_ambrosia/custom/scss/custom.scss */
.col-xs-pull-11 {
  right: 91.66666667%;
}
/* line 1954, templates/rt_ambrosia/custom/scss/custom.scss */
.col-xs-pull-10 {
  right: 83.33333333%;
}
/* line 1957, templates/rt_ambrosia/custom/scss/custom.scss */
.col-xs-pull-9 {
  right: 75%;
}
/* line 1960, templates/rt_ambrosia/custom/scss/custom.scss */
.col-xs-pull-8 {
  right: 66.66666667%;
}
/* line 1963, templates/rt_ambrosia/custom/scss/custom.scss */
.col-xs-pull-7 {
  right: 58.33333333%;
}
/* line 1966, templates/rt_ambrosia/custom/scss/custom.scss */
.col-xs-pull-6 {
  right: 50%;
}
/* line 1969, templates/rt_ambrosia/custom/scss/custom.scss */
.col-xs-pull-5 {
  right: 41.66666667%;
}
/* line 1972, templates/rt_ambrosia/custom/scss/custom.scss */
.col-xs-pull-4 {
  right: 33.33333333%;
}
/* line 1975, templates/rt_ambrosia/custom/scss/custom.scss */
.col-xs-pull-3 {
  right: 25%;
}
/* line 1978, templates/rt_ambrosia/custom/scss/custom.scss */
.col-xs-pull-2 {
  right: 16.66666667%;
}
/* line 1981, templates/rt_ambrosia/custom/scss/custom.scss */
.col-xs-pull-1 {
  right: 8.33333333%;
}
/* line 1984, templates/rt_ambrosia/custom/scss/custom.scss */
.col-xs-pull-0 {
  right: auto;
}
/* line 1987, templates/rt_ambrosia/custom/scss/custom.scss */
.col-xs-push-12 {
  left: 100%;
}
/* line 1990, templates/rt_ambrosia/custom/scss/custom.scss */
.col-xs-push-11 {
  left: 91.66666667%;
}
/* line 1993, templates/rt_ambrosia/custom/scss/custom.scss */
.col-xs-push-10 {
  left: 83.33333333%;
}
/* line 1996, templates/rt_ambrosia/custom/scss/custom.scss */
.col-xs-push-9 {
  left: 75%;
}
/* line 1999, templates/rt_ambrosia/custom/scss/custom.scss */
.col-xs-push-8 {
  left: 66.66666667%;
}
/* line 2002, templates/rt_ambrosia/custom/scss/custom.scss */
.col-xs-push-7 {
  left: 58.33333333%;
}
/* line 2005, templates/rt_ambrosia/custom/scss/custom.scss */
.col-xs-push-6 {
  left: 50%;
}
/* line 2008, templates/rt_ambrosia/custom/scss/custom.scss */
.col-xs-push-5 {
  left: 41.66666667%;
}
/* line 2011, templates/rt_ambrosia/custom/scss/custom.scss */
.col-xs-push-4 {
  left: 33.33333333%;
}
/* line 2014, templates/rt_ambrosia/custom/scss/custom.scss */
.col-xs-push-3 {
  left: 25%;
}
/* line 2017, templates/rt_ambrosia/custom/scss/custom.scss */
.col-xs-push-2 {
  left: 16.66666667%;
}
/* line 2020, templates/rt_ambrosia/custom/scss/custom.scss */
.col-xs-push-1 {
  left: 8.33333333%;
}
/* line 2023, templates/rt_ambrosia/custom/scss/custom.scss */
.col-xs-push-0 {
  left: auto;
}
/* line 2026, templates/rt_ambrosia/custom/scss/custom.scss */
.col-xs-offset-12 {
  margin-left: 100%;
}
/* line 2029, templates/rt_ambrosia/custom/scss/custom.scss */
.col-xs-offset-11 {
  margin-left: 91.66666667%;
}
/* line 2032, templates/rt_ambrosia/custom/scss/custom.scss */
.col-xs-offset-10 {
  margin-left: 83.33333333%;
}
/* line 2035, templates/rt_ambrosia/custom/scss/custom.scss */
.col-xs-offset-9 {
  margin-left: 75%;
}
/* line 2038, templates/rt_ambrosia/custom/scss/custom.scss */
.col-xs-offset-8 {
  margin-left: 66.66666667%;
}
/* line 2041, templates/rt_ambrosia/custom/scss/custom.scss */
.col-xs-offset-7 {
  margin-left: 58.33333333%;
}
/* line 2044, templates/rt_ambrosia/custom/scss/custom.scss */
.col-xs-offset-6 {
  margin-left: 50%;
}
/* line 2047, templates/rt_ambrosia/custom/scss/custom.scss */
.col-xs-offset-5 {
  margin-left: 41.66666667%;
}
/* line 2050, templates/rt_ambrosia/custom/scss/custom.scss */
.col-xs-offset-4 {
  margin-left: 33.33333333%;
}
/* line 2053, templates/rt_ambrosia/custom/scss/custom.scss */
.col-xs-offset-3 {
  margin-left: 25%;
}
/* line 2056, templates/rt_ambrosia/custom/scss/custom.scss */
.col-xs-offset-2 {
  margin-left: 16.66666667%;
}
/* line 2059, templates/rt_ambrosia/custom/scss/custom.scss */
.col-xs-offset-1 {
  margin-left: 8.33333333%;
}
/* line 2062, templates/rt_ambrosia/custom/scss/custom.scss */
.col-xs-offset-0 {
  margin-left: 0;
}
@media (min-width: 768px) {
  /* line 2066, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
    float: left;
  }
  /* line 2069, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-sm-12 {
    width: 100%;
  }
  /* line 2072, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-sm-11 {
    width: 91.66666667%;
  }
  /* line 2075, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-sm-10 {
    width: 83.33333333%;
  }
  /* line 2078, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-sm-9 {
    width: 75%;
  }
  /* line 2081, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-sm-8 {
    width: 66.66666667%;
  }
  /* line 2084, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-sm-7 {
    width: 58.33333333%;
  }
  /* line 2087, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-sm-6 {
    width: 50%;
  }
  /* line 2090, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-sm-5 {
    width: 41.66666667%;
  }
  /* line 2093, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-sm-4 {
    width: 33.33333333%;
  }
  /* line 2096, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-sm-3 {
    width: 25%;
  }
  /* line 2099, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-sm-2 {
    width: 16.66666667%;
  }
  /* line 2102, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-sm-1 {
    width: 8.33333333%;
  }
  /* line 2105, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-sm-pull-12 {
    right: 100%;
  }
  /* line 2108, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-sm-pull-11 {
    right: 91.66666667%;
  }
  /* line 2111, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-sm-pull-10 {
    right: 83.33333333%;
  }
  /* line 2114, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-sm-pull-9 {
    right: 75%;
  }
  /* line 2117, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-sm-pull-8 {
    right: 66.66666667%;
  }
  /* line 2120, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-sm-pull-7 {
    right: 58.33333333%;
  }
  /* line 2123, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-sm-pull-6 {
    right: 50%;
  }
  /* line 2126, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-sm-pull-5 {
    right: 41.66666667%;
  }
  /* line 2129, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-sm-pull-4 {
    right: 33.33333333%;
  }
  /* line 2132, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-sm-pull-3 {
    right: 25%;
  }
  /* line 2135, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-sm-pull-2 {
    right: 16.66666667%;
  }
  /* line 2138, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-sm-pull-1 {
    right: 8.33333333%;
  }
  /* line 2141, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-sm-pull-0 {
    right: auto;
  }
  /* line 2144, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-sm-push-12 {
    left: 100%;
  }
  /* line 2147, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-sm-push-11 {
    left: 91.66666667%;
  }
  /* line 2150, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-sm-push-10 {
    left: 83.33333333%;
  }
  /* line 2153, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-sm-push-9 {
    left: 75%;
  }
  /* line 2156, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-sm-push-8 {
    left: 66.66666667%;
  }
  /* line 2159, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-sm-push-7 {
    left: 58.33333333%;
  }
  /* line 2162, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-sm-push-6 {
    left: 50%;
  }
  /* line 2165, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-sm-push-5 {
    left: 41.66666667%;
  }
  /* line 2168, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-sm-push-4 {
    left: 33.33333333%;
  }
  /* line 2171, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-sm-push-3 {
    left: 25%;
  }
  /* line 2174, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-sm-push-2 {
    left: 16.66666667%;
  }
  /* line 2177, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-sm-push-1 {
    left: 8.33333333%;
  }
  /* line 2180, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-sm-push-0 {
    left: auto;
  }
  /* line 2183, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-sm-offset-12 {
    margin-left: 100%;
  }
  /* line 2186, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-sm-offset-11 {
    margin-left: 91.66666667%;
  }
  /* line 2189, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-sm-offset-10 {
    margin-left: 83.33333333%;
  }
  /* line 2192, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-sm-offset-9 {
    margin-left: 75%;
  }
  /* line 2195, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-sm-offset-8 {
    margin-left: 66.66666667%;
  }
  /* line 2198, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-sm-offset-7 {
    margin-left: 58.33333333%;
  }
  /* line 2201, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-sm-offset-6 {
    margin-left: 50%;
  }
  /* line 2204, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-sm-offset-5 {
    margin-left: 41.66666667%;
  }
  /* line 2207, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-sm-offset-4 {
    margin-left: 33.33333333%;
  }
  /* line 2210, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-sm-offset-3 {
    margin-left: 25%;
  }
  /* line 2213, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-sm-offset-2 {
    margin-left: 16.66666667%;
  }
  /* line 2216, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-sm-offset-1 {
    margin-left: 8.33333333%;
  }
  /* line 2219, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-sm-offset-0 {
    margin-left: 0;
  }
}
@media (min-width: 992px) {
  /* line 2224, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
    float: left;
  }
  /* line 2227, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-md-12 {
    width: 100%;
  }
  /* line 2230, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-md-11 {
    width: 91.66666667%;
  }
  /* line 2233, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-md-10 {
    width: 83.33333333%;
  }
  /* line 2236, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-md-9 {
    width: 75%;
  }
  /* line 2239, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-md-8 {
    width: 66.66666667%;
  }
  /* line 2242, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-md-7 {
    width: 58.33333333%;
  }
  /* line 2245, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-md-6 {
    width: 50%;
  }
  /* line 2248, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-md-5 {
    width: 41.66666667%;
  }
  /* line 2251, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-md-4 {
    width: 33.33333333%;
  }
  /* line 2254, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-md-3 {
    width: 25%;
  }
  /* line 2257, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-md-2 {
    width: 16.66666667%;
  }
  /* line 2260, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-md-1 {
    width: 8.33333333%;
  }
  /* line 2263, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-md-pull-12 {
    right: 100%;
  }
  /* line 2266, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-md-pull-11 {
    right: 91.66666667%;
  }
  /* line 2269, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-md-pull-10 {
    right: 83.33333333%;
  }
  /* line 2272, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-md-pull-9 {
    right: 75%;
  }
  /* line 2275, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-md-pull-8 {
    right: 66.66666667%;
  }
  /* line 2278, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-md-pull-7 {
    right: 58.33333333%;
  }
  /* line 2281, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-md-pull-6 {
    right: 50%;
  }
  /* line 2284, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-md-pull-5 {
    right: 41.66666667%;
  }
  /* line 2287, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-md-pull-4 {
    right: 33.33333333%;
  }
  /* line 2290, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-md-pull-3 {
    right: 25%;
  }
  /* line 2293, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-md-pull-2 {
    right: 16.66666667%;
  }
  /* line 2296, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-md-pull-1 {
    right: 8.33333333%;
  }
  /* line 2299, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-md-pull-0 {
    right: auto;
  }
  /* line 2302, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-md-push-12 {
    left: 100%;
  }
  /* line 2305, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-md-push-11 {
    left: 91.66666667%;
  }
  /* line 2308, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-md-push-10 {
    left: 83.33333333%;
  }
  /* line 2311, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-md-push-9 {
    left: 75%;
  }
  /* line 2314, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-md-push-8 {
    left: 66.66666667%;
  }
  /* line 2317, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-md-push-7 {
    left: 58.33333333%;
  }
  /* line 2320, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-md-push-6 {
    left: 50%;
  }
  /* line 2323, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-md-push-5 {
    left: 41.66666667%;
  }
  /* line 2326, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-md-push-4 {
    left: 33.33333333%;
  }
  /* line 2329, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-md-push-3 {
    left: 25%;
  }
  /* line 2332, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-md-push-2 {
    left: 16.66666667%;
  }
  /* line 2335, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-md-push-1 {
    left: 8.33333333%;
  }
  /* line 2338, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-md-push-0 {
    left: auto;
  }
  /* line 2341, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-md-offset-12 {
    margin-left: 100%;
  }
  /* line 2344, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-md-offset-11 {
    margin-left: 91.66666667%;
  }
  /* line 2347, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-md-offset-10 {
    margin-left: 83.33333333%;
  }
  /* line 2350, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-md-offset-9 {
    margin-left: 75%;
  }
  /* line 2353, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-md-offset-8 {
    margin-left: 66.66666667%;
  }
  /* line 2356, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-md-offset-7 {
    margin-left: 58.33333333%;
  }
  /* line 2359, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-md-offset-6 {
    margin-left: 50%;
  }
  /* line 2362, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-md-offset-5 {
    margin-left: 41.66666667%;
  }
  /* line 2365, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-md-offset-4 {
    margin-left: 33.33333333%;
  }
  /* line 2368, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-md-offset-3 {
    margin-left: 25%;
  }
  /* line 2371, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-md-offset-2 {
    margin-left: 16.66666667%;
  }
  /* line 2374, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-md-offset-1 {
    margin-left: 8.33333333%;
  }
  /* line 2377, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-md-offset-0 {
    margin-left: 0;
  }
}
@media (min-width: 1200px) {
  /* line 2382, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
    float: left;
  }
  /* line 2385, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-lg-12 {
    width: 100%;
  }
  /* line 2388, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-lg-11 {
    width: 91.66666667%;
  }
  /* line 2391, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-lg-10 {
    width: 83.33333333%;
  }
  /* line 2394, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-lg-9 {
    width: 75%;
  }
  /* line 2397, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-lg-8 {
    width: 66.66666667%;
  }
  /* line 2400, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-lg-7 {
    width: 58.33333333%;
  }
  /* line 2403, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-lg-6 {
    width: 50%;
  }
  /* line 2406, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-lg-5 {
    width: 41.66666667%;
  }
  /* line 2409, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-lg-4 {
    width: 33.33333333%;
  }
  /* line 2412, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-lg-3 {
    width: 25%;
  }
  /* line 2415, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-lg-2 {
    width: 16.66666667%;
  }
  /* line 2418, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-lg-1 {
    width: 8.33333333%;
  }
  /* line 2421, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-lg-pull-12 {
    right: 100%;
  }
  /* line 2424, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-lg-pull-11 {
    right: 91.66666667%;
  }
  /* line 2427, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-lg-pull-10 {
    right: 83.33333333%;
  }
  /* line 2430, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-lg-pull-9 {
    right: 75%;
  }
  /* line 2433, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-lg-pull-8 {
    right: 66.66666667%;
  }
  /* line 2436, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-lg-pull-7 {
    right: 58.33333333%;
  }
  /* line 2439, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-lg-pull-6 {
    right: 50%;
  }
  /* line 2442, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-lg-pull-5 {
    right: 41.66666667%;
  }
  /* line 2445, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-lg-pull-4 {
    right: 33.33333333%;
  }
  /* line 2448, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-lg-pull-3 {
    right: 25%;
  }
  /* line 2451, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-lg-pull-2 {
    right: 16.66666667%;
  }
  /* line 2454, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-lg-pull-1 {
    right: 8.33333333%;
  }
  /* line 2457, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-lg-pull-0 {
    right: auto;
  }
  /* line 2460, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-lg-push-12 {
    left: 100%;
  }
  /* line 2463, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-lg-push-11 {
    left: 91.66666667%;
  }
  /* line 2466, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-lg-push-10 {
    left: 83.33333333%;
  }
  /* line 2469, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-lg-push-9 {
    left: 75%;
  }
  /* line 2472, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-lg-push-8 {
    left: 66.66666667%;
  }
  /* line 2475, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-lg-push-7 {
    left: 58.33333333%;
  }
  /* line 2478, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-lg-push-6 {
    left: 50%;
  }
  /* line 2481, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-lg-push-5 {
    left: 41.66666667%;
  }
  /* line 2484, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-lg-push-4 {
    left: 33.33333333%;
  }
  /* line 2487, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-lg-push-3 {
    left: 25%;
  }
  /* line 2490, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-lg-push-2 {
    left: 16.66666667%;
  }
  /* line 2493, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-lg-push-1 {
    left: 8.33333333%;
  }
  /* line 2496, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-lg-push-0 {
    left: auto;
  }
  /* line 2499, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-lg-offset-12 {
    margin-left: 100%;
  }
  /* line 2502, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-lg-offset-11 {
    margin-left: 91.66666667%;
  }
  /* line 2505, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-lg-offset-10 {
    margin-left: 83.33333333%;
  }
  /* line 2508, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-lg-offset-9 {
    margin-left: 75%;
  }
  /* line 2511, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-lg-offset-8 {
    margin-left: 66.66666667%;
  }
  /* line 2514, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-lg-offset-7 {
    margin-left: 58.33333333%;
  }
  /* line 2517, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-lg-offset-6 {
    margin-left: 50%;
  }
  /* line 2520, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-lg-offset-5 {
    margin-left: 41.66666667%;
  }
  /* line 2523, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-lg-offset-4 {
    margin-left: 33.33333333%;
  }
  /* line 2526, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-lg-offset-3 {
    margin-left: 25%;
  }
  /* line 2529, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-lg-offset-2 {
    margin-left: 16.66666667%;
  }
  /* line 2532, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-lg-offset-1 {
    margin-left: 8.33333333%;
  }
  /* line 2535, templates/rt_ambrosia/custom/scss/custom.scss */
  .col-lg-offset-0 {
    margin-left: 0;
  }
}
/* TUTO BACKEND */
/*!
 * bootstrap-vertical-tabs - v1.2.1
 * https://dbtek.github.io/bootstrap-vertical-tabs
 * 2014-11-07
 * Copyright (c) 2014 İsmail Demirbilek
 * License: MIT
 */
/* line 2550, templates/rt_ambrosia/custom/scss/custom.scss */
.tabs-left, .tabs-right {
  border-bottom: none;
  padding-top: 2px;
}
/* line 2554, templates/rt_ambrosia/custom/scss/custom.scss */
.tabs-left {
  border-right: 1px solid #ddd;
}
/* line 2557, templates/rt_ambrosia/custom/scss/custom.scss */
.tabs-right {
  border-left: 1px solid #ddd;
}
/* line 2560, templates/rt_ambrosia/custom/scss/custom.scss */
.tabs-left > li, .tabs-right > li {
  float: none;
  margin-bottom: 2px;
}
/* line 2564, templates/rt_ambrosia/custom/scss/custom.scss */
.tabs-left > li {
  margin-right: -1px;
}
/* line 2567, templates/rt_ambrosia/custom/scss/custom.scss */
.tabs-right > li {
  margin-left: -1px;
}
/* line 2570, templates/rt_ambrosia/custom/scss/custom.scss */
.tabs-left > li.active > a, .tabs-left > li.active > a:hover, .tabs-left > li.active > a:focus {
  border-bottom-color: #ddd;
  border-right-color: transparent;
}
/* line 2577, templates/rt_ambrosia/custom/scss/custom.scss */
.tabs-right > li.active > a, .tabs-right > li.active > a:hover, .tabs-right > li.active > a:focus {
  border-bottom: 1px solid #ddd;
  border-left-color: transparent;
}
/* line 2583, templates/rt_ambrosia/custom/scss/custom.scss */
.tabs-left > li > a {
  border-radius: 4px 0 0 4px;
  margin-right: 0;
  display: block;
}
/* line 2588, templates/rt_ambrosia/custom/scss/custom.scss */
.tabs-right > li > a {
  border-radius: 0 4px 4px 0;
  margin-right: 0;
}
/* line 2592, templates/rt_ambrosia/custom/scss/custom.scss */
.sideways {
  margin-top: 50px;
  border: none;
  position: relative;
}
/* line 2597, templates/rt_ambrosia/custom/scss/custom.scss */
.sideways > li {
  height: 20px;
  width: 120px;
  margin-bottom: 100px;
}
/* line 2602, templates/rt_ambrosia/custom/scss/custom.scss */
.sideways > li > a {
  border-bottom: 1px solid #ddd;
  border-right-color: transparent;
  text-align: center;
  border-radius: 4px 4px 0px 0px;
}
/* line 2608, templates/rt_ambrosia/custom/scss/custom.scss */
.sideways > li.active > a, .sideways > li.active > a:hover, .sideways > li.active > a:focus {
  border-bottom-color: transparent;
  border-right-color: #ddd;
  border-left-color: #ddd;
}
/* line 2615, templates/rt_ambrosia/custom/scss/custom.scss */
.sideways.tabs-left {
  left: -50px;
}
/* line 2618, templates/rt_ambrosia/custom/scss/custom.scss */
.sideways.tabs-right {
  right: -50px;
}
/* line 2621, templates/rt_ambrosia/custom/scss/custom.scss */
.sideways.tabs-right > li {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  transform: rotate(90deg);
}
/* line 2628, templates/rt_ambrosia/custom/scss/custom.scss */
.sideways.tabs-left > li {
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  transform: rotate(-90deg);
}
/*BOOTSTRAP PANNEL*/
/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2017 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*!
 * Generated using the Bootstrap Customizer (http://getbootstrap.com/customize/?id=26d3d7d0897fa2d2a4c9427e0fb583fd)
 * Config saved to config.json and https://gist.github.com/26d3d7d0897fa2d2a4c9427e0fb583fd
 */
/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/* line 2650, templates/rt_ambrosia/custom/scss/custom.scss */
.btn-default, .btn-primary, .btn-success, .btn-info, .btn-warning, .btn-danger {
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);
}
/* line 2650, templates/rt_ambrosia/custom/scss/custom.scss */
.btn-default:active, .btn-primary:active, .btn-success:active, .btn-info:active, .btn-warning:active, .btn-danger:active, .btn-default.active, .btn-primary.active, .btn-success.active, .btn-info.active, .btn-warning.active, .btn-danger.active {
  -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
  box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);
}
/* line 2650, templates/rt_ambrosia/custom/scss/custom.scss */
.btn-default.disabled, .btn-primary.disabled, .btn-success.disabled, .btn-info.disabled, .btn-warning.disabled, .btn-danger.disabled, .btn-default[disabled], .btn-primary[disabled], .btn-success[disabled], .btn-info[disabled], .btn-warning[disabled], .btn-danger[disabled], fieldset[disabled] .btn-default, fieldset[disabled] .btn-primary, fieldset[disabled] .btn-success, fieldset[disabled] .btn-info, fieldset[disabled] .btn-warning, fieldset[disabled] .btn-danger {
  -webkit-box-shadow: none;
  box-shadow: none;
}
/* line 2650, templates/rt_ambrosia/custom/scss/custom.scss */
.btn-default .badge, .btn-primary .badge, .btn-success .badge, .btn-info .badge, .btn-warning .badge, .btn-danger .badge {
  text-shadow: none;
}
/* line 2650, templates/rt_ambrosia/custom/scss/custom.scss */
.btn:active, .btn.active {
  background-image: none;
}
/* line 2650, templates/rt_ambrosia/custom/scss/custom.scss */
.btn-default {
  background-image: -webkit-linear-gradient(top, #fff 0, #e0e0e0 100%);
  background-image: -o-linear-gradient(top, #fff 0, #e0e0e0 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), to(#e0e0e0));
  background-image: linear-gradient(to bottom, #fff 0, #e0e0e0 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-color: #dbdbdb;
  text-shadow: 0 1px 0 #fff;
  border-color: #ccc;
}
/* line 2650, templates/rt_ambrosia/custom/scss/custom.scss */
.btn-default:hover, .btn-default:focus {
  background-color: #e0e0e0;
  background-position: 0 -15px;
}
/* line 2650, templates/rt_ambrosia/custom/scss/custom.scss */
.btn-default:active, .btn-default.active {
  background-color: #e0e0e0;
  border-color: #dbdbdb;
}
/* line 2650, templates/rt_ambrosia/custom/scss/custom.scss */
.btn-default.disabled, .btn-default[disabled], fieldset[disabled] .btn-default, .btn-default.disabled:hover, .btn-default[disabled]:hover, fieldset[disabled] .btn-default:hover, .btn-default.disabled:focus, .btn-default[disabled]:focus, fieldset[disabled] .btn-default:focus, .btn-default.disabled.focus, .btn-default[disabled].focus, fieldset[disabled] .btn-default.focus, .btn-default.disabled:active, .btn-default[disabled]:active, fieldset[disabled] .btn-default:active, .btn-default.disabled.active, .btn-default[disabled].active, fieldset[disabled] .btn-default.active {
  background-color: #e0e0e0;
  background-image: none;
}
/* line 2650, templates/rt_ambrosia/custom/scss/custom.scss */
.btn-primary {
  background-image: -webkit-linear-gradient(top, #337ab7 0, #265a88 100%);
  background-image: -o-linear-gradient(top, #337ab7 0, #265a88 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #337ab7), to(#265a88));
  background-image: linear-gradient(to bottom, #337ab7 0, #265a88 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-color: #245580;
}
/* line 2650, templates/rt_ambrosia/custom/scss/custom.scss */
.btn-primary:hover, .btn-primary:focus {
  background-color: #265a88;
  background-position: 0 -15px;
}
/* line 2650, templates/rt_ambrosia/custom/scss/custom.scss */
.btn-primary:active, .btn-primary.active {
  background-color: #265a88;
  border-color: #245580;
}
/* line 2650, templates/rt_ambrosia/custom/scss/custom.scss */
.btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary, .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled.focus, .btn-primary[disabled].focus, fieldset[disabled] .btn-primary.focus, .btn-primary.disabled:active, .btn-primary[disabled]:active, fieldset[disabled] .btn-primary:active, .btn-primary.disabled.active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary.active {
  background-color: #265a88;
  background-image: none;
}
/* line 2650, templates/rt_ambrosia/custom/scss/custom.scss */
.btn-success {
  background-image: -webkit-linear-gradient(top, #5cb85c 0, #419641 100%);
  background-image: -o-linear-gradient(top, #5cb85c 0, #419641 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #5cb85c), to(#419641));
  background-image: linear-gradient(to bottom, #5cb85c 0, #419641 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-color: #3e8f3e;
}
/* line 2650, templates/rt_ambrosia/custom/scss/custom.scss */
.btn-success:hover, .btn-success:focus {
  background-color: #419641;
  background-position: 0 -15px;
}
/* line 2650, templates/rt_ambrosia/custom/scss/custom.scss */
.btn-success:active, .btn-success.active {
  background-color: #419641;
  border-color: #3e8f3e;
}
/* line 2650, templates/rt_ambrosia/custom/scss/custom.scss */
.btn-success.disabled, .btn-success[disabled], fieldset[disabled] .btn-success, .btn-success.disabled:hover, .btn-success[disabled]:hover, fieldset[disabled] .btn-success:hover, .btn-success.disabled:focus, .btn-success[disabled]:focus, fieldset[disabled] .btn-success:focus, .btn-success.disabled.focus, .btn-success[disabled].focus, fieldset[disabled] .btn-success.focus, .btn-success.disabled:active, .btn-success[disabled]:active, fieldset[disabled] .btn-success:active, .btn-success.disabled.active, .btn-success[disabled].active, fieldset[disabled] .btn-success.active {
  background-color: #419641;
  background-image: none;
}
/* line 2650, templates/rt_ambrosia/custom/scss/custom.scss */
.btn-info {
  background-image: -webkit-linear-gradient(top, #5bc0de 0, #2aabd2 100%);
  background-image: -o-linear-gradient(top, #5bc0de 0, #2aabd2 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #5bc0de), to(#2aabd2));
  background-image: linear-gradient(to bottom, #5bc0de 0, #2aabd2 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-color: #28a4c9;
}
/* line 2650, templates/rt_ambrosia/custom/scss/custom.scss */
.btn-info:hover, .btn-info:focus {
  background-color: #2aabd2;
  background-position: 0 -15px;
}
/* line 2650, templates/rt_ambrosia/custom/scss/custom.scss */
.btn-info:active, .btn-info.active {
  background-color: #2aabd2;
  border-color: #28a4c9;
}
/* line 2650, templates/rt_ambrosia/custom/scss/custom.scss */
.btn-info.disabled, .btn-info[disabled], fieldset[disabled] .btn-info, .btn-info.disabled:hover, .btn-info[disabled]:hover, fieldset[disabled] .btn-info:hover, .btn-info.disabled:focus, .btn-info[disabled]:focus, fieldset[disabled] .btn-info:focus, .btn-info.disabled.focus, .btn-info[disabled].focus, fieldset[disabled] .btn-info.focus, .btn-info.disabled:active, .btn-info[disabled]:active, fieldset[disabled] .btn-info:active, .btn-info.disabled.active, .btn-info[disabled].active, fieldset[disabled] .btn-info.active {
  background-color: #2aabd2;
  background-image: none;
}
/* line 2650, templates/rt_ambrosia/custom/scss/custom.scss */
.btn-warning {
  background-image: -webkit-linear-gradient(top, #f0ad4e 0, #eb9316 100%);
  background-image: -o-linear-gradient(top, #f0ad4e 0, #eb9316 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f0ad4e), to(#eb9316));
  background-image: linear-gradient(to bottom, #f0ad4e 0, #eb9316 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-color: #e38d13;
}
/* line 2650, templates/rt_ambrosia/custom/scss/custom.scss */
.btn-warning:hover, .btn-warning:focus {
  background-color: #eb9316;
  background-position: 0 -15px;
}
/* line 2650, templates/rt_ambrosia/custom/scss/custom.scss */
.btn-warning:active, .btn-warning.active {
  background-color: #eb9316;
  border-color: #e38d13;
}
/* line 2650, templates/rt_ambrosia/custom/scss/custom.scss */
.btn-warning.disabled, .btn-warning[disabled], fieldset[disabled] .btn-warning, .btn-warning.disabled:hover, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning:hover, .btn-warning.disabled:focus, .btn-warning[disabled]:focus, fieldset[disabled] .btn-warning:focus, .btn-warning.disabled.focus, .btn-warning[disabled].focus, fieldset[disabled] .btn-warning.focus, .btn-warning.disabled:active, .btn-warning[disabled]:active, fieldset[disabled] .btn-warning:active, .btn-warning.disabled.active, .btn-warning[disabled].active, fieldset[disabled] .btn-warning.active {
  background-color: #eb9316;
  background-image: none;
}
/* line 2650, templates/rt_ambrosia/custom/scss/custom.scss */
.btn-danger {
  background-image: -webkit-linear-gradient(top, #d9534f 0, #c12e2a 100%);
  background-image: -o-linear-gradient(top, #d9534f 0, #c12e2a 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #d9534f), to(#c12e2a));
  background-image: linear-gradient(to bottom, #d9534f 0, #c12e2a 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  background-repeat: repeat-x;
  border-color: #b92c28;
}
/* line 2650, templates/rt_ambrosia/custom/scss/custom.scss */
.btn-danger:hover, .btn-danger:focus {
  background-color: #c12e2a;
  background-position: 0 -15px;
}
/* line 2650, templates/rt_ambrosia/custom/scss/custom.scss */
.btn-danger:active, .btn-danger.active {
  background-color: #c12e2a;
  border-color: #b92c28;
}
/* line 2650, templates/rt_ambrosia/custom/scss/custom.scss */
.btn-danger.disabled, .btn-danger[disabled], fieldset[disabled] .btn-danger, .btn-danger.disabled:hover, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger:hover, .btn-danger.disabled:focus, .btn-danger[disabled]:focus, fieldset[disabled] .btn-danger:focus, .btn-danger.disabled.focus, .btn-danger[disabled].focus, fieldset[disabled] .btn-danger.focus, .btn-danger.disabled:active, .btn-danger[disabled]:active, fieldset[disabled] .btn-danger:active, .btn-danger.disabled.active, .btn-danger[disabled].active, fieldset[disabled] .btn-danger.active {
  background-color: #c12e2a;
  background-image: none;
}
/* line 2650, templates/rt_ambrosia/custom/scss/custom.scss */
.thumbnail, .img-thumbnail {
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
}
/* line 2650, templates/rt_ambrosia/custom/scss/custom.scss */
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
  background-image: -webkit-linear-gradient(top, #f5f5f5 0, #e8e8e8 100%);
  background-image: -o-linear-gradient(top, #f5f5f5 0, #e8e8e8 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f5f5f5), to(#e8e8e8));
  background-image: linear-gradient(to bottom, #f5f5f5 0, #e8e8e8 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);
  background-color: #e8e8e8;
}
/* line 2650, templates/rt_ambrosia/custom/scss/custom.scss */
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
  background-image: -webkit-linear-gradient(top, #337ab7 0, #2e6da4 100%);
  background-image: -o-linear-gradient(top, #337ab7 0, #2e6da4 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #337ab7), to(#2e6da4));
  background-image: linear-gradient(to bottom, #337ab7 0, #2e6da4 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);
  background-color: #2e6da4;
}
/* line 2650, templates/rt_ambrosia/custom/scss/custom.scss */
.navbar-default {
  background-image: -webkit-linear-gradient(top, #fff 0, #f8f8f8 100%);
  background-image: -o-linear-gradient(top, #fff 0, #f8f8f8 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), to(#f8f8f8));
  background-image: linear-gradient(to bottom, #fff 0, #f8f8f8 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  border-radius: 4px;
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075);
}
/* line 2650, templates/rt_ambrosia/custom/scss/custom.scss */
.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .active > a {
  background-image: -webkit-linear-gradient(top, #dbdbdb 0, #e2e2e2 100%);
  background-image: -o-linear-gradient(top, #dbdbdb 0, #e2e2e2 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #dbdbdb), to(#e2e2e2));
  background-image: linear-gradient(to bottom, #dbdbdb 0, #e2e2e2 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0);
  -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075);
}
/* line 2650, templates/rt_ambrosia/custom/scss/custom.scss */
.navbar-brand, .navbar-nav > li > a {
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25);
}
/* line 2650, templates/rt_ambrosia/custom/scss/custom.scss */
.navbar-inverse {
  background-image: -webkit-linear-gradient(top, #3c3c3c 0, #222 100%);
  background-image: -o-linear-gradient(top, #3c3c3c 0, #222 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #3c3c3c), to(#222));
  background-image: linear-gradient(to bottom, #3c3c3c 0, #222 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
  border-radius: 4px;
}
/* line 2650, templates/rt_ambrosia/custom/scss/custom.scss */
.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .active > a {
  background-image: -webkit-linear-gradient(top, #080808 0, #0f0f0f 100%);
  background-image: -o-linear-gradient(top, #080808 0, #0f0f0f 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #080808), to(#0f0f0f));
  background-image: linear-gradient(to bottom, #080808 0, #0f0f0f 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0);
  -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25);
  box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25);
}
/* line 2650, templates/rt_ambrosia/custom/scss/custom.scss */
.navbar-inverse .navbar-brand, .navbar-inverse .navbar-nav > li > a {
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
}
/* line 2650, templates/rt_ambrosia/custom/scss/custom.scss */
.navbar-static-top, .navbar-fixed-top, .navbar-fixed-bottom {
  border-radius: 0;
}
@media (max-width: 767px) {
  /* line 2650, templates/rt_ambrosia/custom/scss/custom.scss */
  .navbar .navbar-nav .open .dropdown-menu > .active > a, .navbar .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar .navbar-nav .open .dropdown-menu > .active > a:focus {
    color: #fff;
    background-image: -webkit-linear-gradient(top, #337ab7 0, #2e6da4 100%);
    background-image: -o-linear-gradient(top, #337ab7 0, #2e6da4 100%);
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #337ab7), to(#2e6da4));
    background-image: linear-gradient(to bottom, #337ab7 0, #2e6da4 100%);
    background-repeat: repeat-x;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);
  }
}
/* line 2650, templates/rt_ambrosia/custom/scss/custom.scss */
.alert {
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);
  -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);
}
/* line 2650, templates/rt_ambrosia/custom/scss/custom.scss */
.alert-success {
  background-image: -webkit-linear-gradient(top, #dff0d8 0, #c8e5bc 100%);
  background-image: -o-linear-gradient(top, #dff0d8 0, #c8e5bc 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #dff0d8), to(#c8e5bc));
  background-image: linear-gradient(to bottom, #dff0d8 0, #c8e5bc 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);
  border-color: #b2dba1;
}
/* line 2650, templates/rt_ambrosia/custom/scss/custom.scss */
.alert-info {
  background-image: -webkit-linear-gradient(top, #d9edf7 0, #b9def0 100%);
  background-image: -o-linear-gradient(top, #d9edf7 0, #b9def0 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #d9edf7), to(#b9def0));
  background-image: linear-gradient(to bottom, #d9edf7 0, #b9def0 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);
  border-color: #9acfea;
}
/* line 2650, templates/rt_ambrosia/custom/scss/custom.scss */
.alert-warning {
  background-image: -webkit-linear-gradient(top, #fcf8e3 0, #f8efc0 100%);
  background-image: -o-linear-gradient(top, #fcf8e3 0, #f8efc0 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fcf8e3), to(#f8efc0));
  background-image: linear-gradient(to bottom, #fcf8e3 0, #f8efc0 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);
  border-color: #f5e79e;
}
/* line 2650, templates/rt_ambrosia/custom/scss/custom.scss */
.alert-danger {
  background-image: -webkit-linear-gradient(top, #f2dede 0, #e7c3c3 100%);
  background-image: -o-linear-gradient(top, #f2dede 0, #e7c3c3 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f2dede), to(#e7c3c3));
  background-image: linear-gradient(to bottom, #f2dede 0, #e7c3c3 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);
  border-color: #dca7a7;
}
/* line 2650, templates/rt_ambrosia/custom/scss/custom.scss */
.progress {
  background-image: -webkit-linear-gradient(top, #ebebeb 0, #f5f5f5 100%);
  background-image: -o-linear-gradient(top, #ebebeb 0, #f5f5f5 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ebebeb), to(#f5f5f5));
  background-image: linear-gradient(to bottom, #ebebeb 0, #f5f5f5 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);
}
/* line 2650, templates/rt_ambrosia/custom/scss/custom.scss */
.progress-bar {
  background-image: -webkit-linear-gradient(top, #337ab7 0, #286090 100%);
  background-image: -o-linear-gradient(top, #337ab7 0, #286090 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #337ab7), to(#286090));
  background-image: linear-gradient(to bottom, #337ab7 0, #286090 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0);
}
/* line 2650, templates/rt_ambrosia/custom/scss/custom.scss */
.progress-bar-success {
  background-image: -webkit-linear-gradient(top, #5cb85c 0, #449d44 100%);
  background-image: -o-linear-gradient(top, #5cb85c 0, #449d44 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #5cb85c), to(#449d44));
  background-image: linear-gradient(to bottom, #5cb85c 0, #449d44 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);
}
/* line 2650, templates/rt_ambrosia/custom/scss/custom.scss */
.progress-bar-info {
  background-image: -webkit-linear-gradient(top, #5bc0de 0, #31b0d5 100%);
  background-image: -o-linear-gradient(top, #5bc0de 0, #31b0d5 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #5bc0de), to(#31b0d5));
  background-image: linear-gradient(to bottom, #5bc0de 0, #31b0d5 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);
}
/* line 2650, templates/rt_ambrosia/custom/scss/custom.scss */
.progress-bar-warning {
  background-image: -webkit-linear-gradient(top, #f0ad4e 0, #ec971f 100%);
  background-image: -o-linear-gradient(top, #f0ad4e 0, #ec971f 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f0ad4e), to(#ec971f));
  background-image: linear-gradient(to bottom, #f0ad4e 0, #ec971f 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);
}
/* line 2650, templates/rt_ambrosia/custom/scss/custom.scss */
.progress-bar-danger {
  background-image: -webkit-linear-gradient(top, #d9534f 0, #c9302c 100%);
  background-image: -o-linear-gradient(top, #d9534f 0, #c9302c 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #d9534f), to(#c9302c));
  background-image: linear-gradient(to bottom, #d9534f 0, #c9302c 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);
}
/* line 2650, templates/rt_ambrosia/custom/scss/custom.scss */
.progress-bar-striped {
  background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
}
/* line 2650, templates/rt_ambrosia/custom/scss/custom.scss */
.list-group {
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);
}
/* line 2650, templates/rt_ambrosia/custom/scss/custom.scss */
.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus {
  text-shadow: 0 -1px 0 #286090;
  background-image: -webkit-linear-gradient(top, #337ab7 0, #2b669a 100%);
  background-image: -o-linear-gradient(top, #337ab7 0, #2b669a 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #337ab7), to(#2b669a));
  background-image: linear-gradient(to bottom, #337ab7 0, #2b669a 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0);
  border-color: #2b669a;
}
/* line 2650, templates/rt_ambrosia/custom/scss/custom.scss */
.list-group-item.active .badge, .list-group-item.active:hover .badge, .list-group-item.active:focus .badge {
  text-shadow: none;
}
/* line 2650, templates/rt_ambrosia/custom/scss/custom.scss */
.panel {
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
}
/* line 2650, templates/rt_ambrosia/custom/scss/custom.scss */
.panel-default > .panel-heading {
  background-image: -webkit-linear-gradient(top, #f5f5f5 0, #e8e8e8 100%);
  background-image: -o-linear-gradient(top, #f5f5f5 0, #e8e8e8 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f5f5f5), to(#e8e8e8));
  background-image: linear-gradient(to bottom, #f5f5f5 0, #e8e8e8 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);
}
/* line 2650, templates/rt_ambrosia/custom/scss/custom.scss */
.panel-primary > .panel-heading {
  background-image: -webkit-linear-gradient(top, #337ab7 0, #2e6da4 100%);
  background-image: -o-linear-gradient(top, #337ab7 0, #2e6da4 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #337ab7), to(#2e6da4));
  background-image: linear-gradient(to bottom, #337ab7 0, #2e6da4 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);
}
/* line 2650, templates/rt_ambrosia/custom/scss/custom.scss */
.panel-success > .panel-heading {
  background-image: -webkit-linear-gradient(top, #dff0d8 0, #d0e9c6 100%);
  background-image: -o-linear-gradient(top, #dff0d8 0, #d0e9c6 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #dff0d8), to(#d0e9c6));
  background-image: linear-gradient(to bottom, #dff0d8 0, #d0e9c6 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);
}
/* line 2650, templates/rt_ambrosia/custom/scss/custom.scss */
.panel-info > .panel-heading {
  background-image: -webkit-linear-gradient(top, #d9edf7 0, #c4e3f3 100%);
  background-image: -o-linear-gradient(top, #d9edf7 0, #c4e3f3 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #d9edf7), to(#c4e3f3));
  background-image: linear-gradient(to bottom, #d9edf7 0, #c4e3f3 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);
}
/* line 2650, templates/rt_ambrosia/custom/scss/custom.scss */
.panel-warning > .panel-heading {
  background-image: -webkit-linear-gradient(top, #fcf8e3 0, #faf2cc 100%);
  background-image: -o-linear-gradient(top, #fcf8e3 0, #faf2cc 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fcf8e3), to(#faf2cc));
  background-image: linear-gradient(to bottom, #fcf8e3 0, #faf2cc 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);
}
/* line 2650, templates/rt_ambrosia/custom/scss/custom.scss */
.panel-danger > .panel-heading {
  background-image: -webkit-linear-gradient(top, #f2dede 0, #ebcccc 100%);
  background-image: -o-linear-gradient(top, #f2dede 0, #ebcccc 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #f2dede), to(#ebcccc));
  background-image: linear-gradient(to bottom, #f2dede 0, #ebcccc 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);
}
/* line 2650, templates/rt_ambrosia/custom/scss/custom.scss */
.well {
  background-image: -webkit-linear-gradient(top, #e8e8e8 0, #f5f5f5 100%);
  background-image: -o-linear-gradient(top, #e8e8e8 0, #f5f5f5 100%);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #e8e8e8), to(#f5f5f5));
  background-image: linear-gradient(to bottom, #e8e8e8 0, #f5f5f5 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);
  border-color: #dcdcdc;
  -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1);
  box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1);
}
/* BOOTSTRAP HIDDEN VISIBILITY */
@media (max-width: 767px) {
  /* line 2654, templates/rt_ambrosia/custom/scss/custom.scss */
  .visible-xs {
    display: block !important;
  }
  /* line 2657, templates/rt_ambrosia/custom/scss/custom.scss */
  table.visible-xs {
    display: table !important;
  }
  /* line 2660, templates/rt_ambrosia/custom/scss/custom.scss */
  tr.visible-xs {
    display: table-row !important;
  }
  /* line 2663, templates/rt_ambrosia/custom/scss/custom.scss */
  th.visible-xs, td.visible-xs {
    display: table-cell !important;
  }
}
@media (max-width: 767px) {
  /* line 2669, templates/rt_ambrosia/custom/scss/custom.scss */
  .visible-xs-block {
    display: block !important;
  }
}
@media (max-width: 767px) {
  /* line 2674, templates/rt_ambrosia/custom/scss/custom.scss */
  .visible-xs-inline {
    display: inline !important;
  }
}
@media (max-width: 767px) {
  /* line 2679, templates/rt_ambrosia/custom/scss/custom.scss */
  .visible-xs-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  /* line 2684, templates/rt_ambrosia/custom/scss/custom.scss */
  .visible-sm {
    display: block !important;
  }
  /* line 2687, templates/rt_ambrosia/custom/scss/custom.scss */
  table.visible-sm {
    display: table !important;
  }
  /* line 2690, templates/rt_ambrosia/custom/scss/custom.scss */
  tr.visible-sm {
    display: table-row !important;
  }
  /* line 2693, templates/rt_ambrosia/custom/scss/custom.scss */
  th.visible-sm, td.visible-sm {
    display: table-cell !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  /* line 2699, templates/rt_ambrosia/custom/scss/custom.scss */
  .visible-sm-block {
    display: block !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  /* line 2704, templates/rt_ambrosia/custom/scss/custom.scss */
  .visible-sm-inline {
    display: inline !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  /* line 2709, templates/rt_ambrosia/custom/scss/custom.scss */
  .visible-sm-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  /* line 2714, templates/rt_ambrosia/custom/scss/custom.scss */
  .visible-md {
    display: block !important;
  }
  /* line 2717, templates/rt_ambrosia/custom/scss/custom.scss */
  table.visible-md {
    display: table !important;
  }
  /* line 2720, templates/rt_ambrosia/custom/scss/custom.scss */
  tr.visible-md {
    display: table-row !important;
  }
  /* line 2723, templates/rt_ambrosia/custom/scss/custom.scss */
  th.visible-md, td.visible-md {
    display: table-cell !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  /* line 2729, templates/rt_ambrosia/custom/scss/custom.scss */
  .visible-md-block {
    display: block !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  /* line 2734, templates/rt_ambrosia/custom/scss/custom.scss */
  .visible-md-inline {
    display: inline !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  /* line 2739, templates/rt_ambrosia/custom/scss/custom.scss */
  .visible-md-inline-block {
    display: inline-block !important;
  }
}
@media (min-width: 1200px) {
  /* line 2744, templates/rt_ambrosia/custom/scss/custom.scss */
  .visible-lg {
    display: block !important;
  }
  /* line 2747, templates/rt_ambrosia/custom/scss/custom.scss */
  table.visible-lg {
    display: table !important;
  }
  /* line 2750, templates/rt_ambrosia/custom/scss/custom.scss */
  tr.visible-lg {
    display: table-row !important;
  }
  /* line 2753, templates/rt_ambrosia/custom/scss/custom.scss */
  th.visible-lg, td.visible-lg {
    display: table-cell !important;
  }
}
@media (min-width: 1200px) {
  /* line 2759, templates/rt_ambrosia/custom/scss/custom.scss */
  .visible-lg-block {
    display: block !important;
  }
}
@media (min-width: 1200px) {
  /* line 2764, templates/rt_ambrosia/custom/scss/custom.scss */
  .visible-lg-inline {
    display: inline !important;
  }
}
@media (min-width: 1200px) {
  /* line 2769, templates/rt_ambrosia/custom/scss/custom.scss */
  .visible-lg-inline-block {
    display: inline-block !important;
  }
}
@media (max-width: 767px) {
  /* line 2774, templates/rt_ambrosia/custom/scss/custom.scss */
  .hidden-xs {
    display: none !important;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  /* line 2779, templates/rt_ambrosia/custom/scss/custom.scss */
  .hidden-sm {
    display: none !important;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  /* line 2784, templates/rt_ambrosia/custom/scss/custom.scss */
  .hidden-md {
    display: none !important;
  }
}
@media (min-width: 1200px) {
  /* line 2789, templates/rt_ambrosia/custom/scss/custom.scss */
  .hidden-lg {
    display: none !important;
  }
}
/* line 2793, templates/rt_ambrosia/custom/scss/custom.scss */
.visible-print {
  display: none !important;
}
@media print {
  /* line 2797, templates/rt_ambrosia/custom/scss/custom.scss */
  .visible-print {
    display: block !important;
  }
  /* line 2800, templates/rt_ambrosia/custom/scss/custom.scss */
  table.visible-print {
    display: table !important;
  }
  /* line 2803, templates/rt_ambrosia/custom/scss/custom.scss */
  tr.visible-print {
    display: table-row !important;
  }
  /* line 2806, templates/rt_ambrosia/custom/scss/custom.scss */
  th.visible-print, td.visible-print {
    display: table-cell !important;
  }
}
/* line 2811, templates/rt_ambrosia/custom/scss/custom.scss */
.visible-print-block {
  display: none !important;
}
@media print {
  /* line 2815, templates/rt_ambrosia/custom/scss/custom.scss */
  .visible-print-block {
    display: block !important;
  }
}
/* line 2819, templates/rt_ambrosia/custom/scss/custom.scss */
.visible-print-inline {
  display: none !important;
}
@media print {
  /* line 2823, templates/rt_ambrosia/custom/scss/custom.scss */
  .visible-print-inline {
    display: inline !important;
  }
}
/* line 2827, templates/rt_ambrosia/custom/scss/custom.scss */
.visible-print-inline-block {
  display: none !important;
}
@media print {
  /* line 2831, templates/rt_ambrosia/custom/scss/custom.scss */
  .visible-print-inline-block {
    display: inline-block !important;
  }
}
@media print {
  /* line 2836, templates/rt_ambrosia/custom/scss/custom.scss */
  .hidden-print {
    display: none !important;
  }
}
/*# sourceMappingURL=custom_10.css.map */