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

em {
  color: inherit;
}
#g-copyright a {
  color: #4a808c;
}
#g-copyright a:hover {
  color: #7fa9b3;
}
@media (max-width: 47rem) {
  #g-copyright {
    text-align: center;
  }
}
.g-social a {
  background: none;
}
.g-social a:hover {
  background: none;
  color: #81A7C1;
}
#g-navigation .g-main-nav .g-toplevel > li {
  margin: 0.3rem 0 0 0;
}
/*
#g-navigation .g-main-nav .g-toplevel > li {
  margin: 0.4rem 0.4rem;
}
.mod-list li .mod-menu__sub {
  padding: 0 0 0 25px;
}

.rt-tobottom::before {
  bottom: 15%;
}

em {
  color: inherit;
}
.breadcrumb-item + .breadcrumb-item::before {
  display: none;
}

#g-copyright a {
  color: #5183A5;
}

#g-copyright a:hover {
  color: #81A7C1;
}
@media (max-width: 47rem) {
#g-copyright {
  text-align: center;
}
}

.rt-powered-by {
  display: block;
  background: url("images/i-media.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
  width: 200px;
  height: 39px;
  opacity: 0.5;
  transform: translateZ(0px);
  transition: opacity 0.2s ease-in;
}



.page-item.active .page-link {
  z-index: 3;
  color: #fff;
  background-color: #5183A5;
  border-color: #5183A5;
}
.page-link {
  position: relative;
  display: block;
  color: #5183A5;
  text-decoration: none;
  background-color: #fff;
  border: 1px solid #dee2e6;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

.btn {
  display: inline-block;
  font-weight: 400;
  line-height: 1.5;
  color: #5183a5 !important;
  border: 2px solid #5183a5 !important;
  text-align: center;
  text-decoration: none;
  vertical-align: middle;
  cursor: pointer;
  user-select: none;
  background-color: transparent;
  padding: 0.375rem 0.75rem;
  font-size: 1rem;
  border-radius: 0.25rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}

//acymailling 
#field_2 .acym__users__creation__fields__title {
  margin-right: 20px;
  
}
//acymailling 
.acym__users__creation__fields__title {
  margin-right: 31px;
 
}


//eventgallery-square-list : modification de l'affichage des thumbnails pour 
.thumbnails .thumbnail-container {
  float: left;
  position: relative;
  margin: 2px;
}

@media (min-width: 60rem) {
  .eventgallery-square-list .eventgallery-square {
  width: 24%;
}
  }
@media (max-width: 59rem) {
  .eventgallery-square-list .eventgallery-square {
  width: 32%;
}
  }
  
@media (max-width: 47rem) {
  #event .eventgallery-square {
    width: 48%;
  }
}
  
@media (max-width: 900px) {
  #event .eventgallery-square {
    width: 48%;
  }
}

*/
/*# sourceMappingURL=custom_28.css.map */