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

/*Custom AeroGym*/
/*Calendrier*/
/* line 4, templates/rt_citadel/custom/scss/custom.scss */
.icon-chevron-up:before, .icon-uparrow:before, .icon-arrow-up:before, .icon-chevron-down:before, .icon-downarrow:before, .icon-arrow-down:before {
  content: "Filtrer par cours > " !important;
}
/* line 7, templates/rt_citadel/custom/scss/custom.scss */
.icon-arrow-up:before, .icon-arrow-down:before {
  font-family: inherit;
  font-weight: bold;
  /*text-decoration:underline;*/
}
/* line 12, templates/rt_citadel/custom/scss/custom.scss */
.icon-arrow-up, .icon-arrow-down {
  width: 200px;
  padding-bottom: 25px;
}
/* line 16, templates/rt_citadel/custom/scss/custom.scss */
.dp-container [class^="icon-"], [class*=" icon-"] {
  margin-bottom: 15px;
}
/*Logo*/
/* line 21, templates/rt_citadel/custom/scss/custom.scss */
.g-default-navigation-logo {
  background: #fff;
  /*#f9b234*/
}
/* line 24, templates/rt_citadel/custom/scss/custom.scss */
.g-default-navigation .g-default-navigation-logo .g-content {
  padding: 0.5rem 0.5rem;
  margin: 0;
}
/* line 28, templates/rt_citadel/custom/scss/custom.scss */
.g-default-navigation .g-content {
  padding: 1.4rem 0.5rem;
}
/*Menu*/
/* line 33, templates/rt_citadel/custom/scss/custom.scss */
.g-default-navigation {
  padding: 3rem 13%;
}
@media only all and (max-width: 59.938rem) and (min-width: 48rem) {
  /* line 37, templates/rt_citadel/custom/scss/custom.scss */
  .g-default-navigation {
    padding: 3rem 5%;
  }
}
/* line 41, templates/rt_citadel/custom/scss/custom.scss */
.g-main-nav .g-toplevel > li {
  padding-left: 4%;
}
/* line 45, templates/rt_citadel/custom/scss/custom.scss */
.g-offcanvas-toggle {
  font-size: 1.5rem;
  color: #000;
}
/* line 49, templates/rt_citadel/custom/scss/custom.scss */
#g-container-navigation .g-main-nav .g-toplevel > li > .g-menu-item-container {
  padding: 0.625rem 0.3rem;
}
/* line 52, templates/rt_citadel/custom/scss/custom.scss */
#g-container-navigation .g-main-nav .g-toplevel > li:after {
  display: none;
}
/*top: -1.2rem;
 width: 1px;*/
/* line 57, templates/rt_citadel/custom/scss/custom.scss */
#g-container-navigation .g-main-nav .g-toplevel > li > .g-menu-item-container > .g-menu-item-content {
  color: rgba(255, 255, 255, 0.7);
}
/* line 60, templates/rt_citadel/custom/scss/custom.scss */
#g-container-navigation .g-preset-thumbnails-container .g-sublevel > li:hover > .g-menu-item-container, #g-container-navigation .g-menu-item-123 .g-sublevel > li:hover > .g-menu-item-container {
  background-color: orange !important;
}
/* line 63, templates/rt_citadel/custom/scss/custom.scss */
.g-main-nav .g-toplevel > li {
  padding-left: 1% !important;
}
/* line 68, templates/rt_citadel/custom/scss/custom.scss */
.small-p-margin p {
  margin-bottom: 0.5em !important;
}
/*slideshow Accueil*/
/* line 72, templates/rt_citadel/custom/scss/custom.scss */
.g-default-slideshow {
  border-top: none;
  border-left: none;
  /*2.125rem solid #fff*/
  border-right: none;
  /*padding: 0 8%;*/
}
/* line 79, templates/rt_citadel/custom/scss/custom.scss */
#g-container-slideshow #g-slideshowmain {
  background-position: center;
}
/* line 82, templates/rt_citadel/custom/scss/custom.scss */
.g-default-slideshow .g-simplecontent-layout-header .g-simplecontent-item-content-title {
  font-weight: 500;
  /*color:#990C15;*/
  /* background:rgba(255,255,255,0.5);*/
}
/* line 87, templates/rt_citadel/custom/scss/custom.scss */
.g-default-slideshow .g-simplecontent-layout-header .g-simplecontent-item-leading-content {
  color: #fff;
  font-size: 1.1rem;
  font-weight: 500;
}
/* line 92, templates/rt_citadel/custom/scss/custom.scss */
.g-simplecontent-layout-header .g-simplecontent-item-author, .g-simplecontent-layout-header .g-simplecontent-item-created-date {
  font-weight: 500;
  font-size: 2rem;
  line-height: 0;
}
/*header*/
/* line 98, templates/rt_citadel/custom/scss/custom.scss */
.header-page .g-simplecontent-item-content-title {
  font-size: 3rem;
  color: #fff;
  padding-top: 3rem;
}
/*Typo*/
/* line 106, templates/rt_citadel/custom/scss/custom.scss */
.page-header h2 {
  font-size: 2rem;
  font-weight: 500;
}
/* line 110, templates/rt_citadel/custom/scss/custom.scss */
.button-2 a {
  color: #fff;
}
/* line 113, templates/rt_citadel/custom/scss/custom.scss */
h5 {
  margin-top: 0.5em;
  margin-bottom: 0.5em;
  font-size: 1.3em;
  font-weight: 500;
}
/*custom*/
/* line 116, templates/rt_citadel/custom/scss/custom.scss */
.smallmarginall {
  margin: 0rem;
  padding: 1rem;
}
/*RS form*/
/* line 122, templates/rt_citadel/custom/scss/custom.scss */
.form-horizontal .control-label {
  width: 0px;
}
/* line 125, templates/rt_citadel/custom/scss/custom.scss */
.form-horizontal .controls {
  margin-left: 0px;
}
/*Box*/
/* line 130, templates/rt_citadel/custom/scss/custom.scss */
.box-blue.moduletable, .box-blue.widget, .box-blue.g-outer-box, .box-blue > .g-content {
  background: #a1c437;
}
/* line 133, templates/rt_citadel/custom/scss/custom.scss */
.box-blue a {
  color: #efffbd;
}
/* line 136, templates/rt_citadel/custom/scss/custom.scss */
.box-blue a:hover {
  color: #4c6500;
}
/* line 139, templates/rt_citadel/custom/scss/custom.scss */
.box-red.moduletable, .box-red.widget, .box-red.g-outer-box, .box-red > .g-content {
  background: #af131f;
}
/* line 142, templates/rt_citadel/custom/scss/custom.scss */
.box-red a {
  color: #ffd2d5;
}
/* line 146, templates/rt_citadel/custom/scss/custom.scss */
.box-orange.moduletable, .box-orange.widget, .box-orange.g-outer-box, .box-orange > .g-content {
  background: #fab900;
}
/* line 149, templates/rt_citadel/custom/scss/custom.scss */
.box-orange a {
  color: #fdf4db;
}
/*video caption*/
/* line 154, templates/rt_citadel/custom/scss/custom.scss */
.g-video-caption {
  background: #fff;
  color: #666;
  font-size: 1rem;
}
/*Titres image grid photos*/
/* line 161, templates/rt_citadel/custom/scss/custom.scss */
.small-title {
  font-size: 1rem !important;
}
/*# sourceMappingURL=custom_127.css.map */