/*liste puce*/

li::marker {
    color: #5FADF3;
    font-size: 14px;
    font-weight: bold;
    content: "\f356  ";
    font-family: 'Font Awesome 6 Pro';

}


.breadcrumb li::marker {
  
    content: none;
 


}


/*marge titre page planning*/

.pageid-13 .inner.tck-container {
    margin-bottom: 52px !important;
}


/*slide*/
.cameraContents {
    background-color: #0000006e;
}

/*titre module footer */

.footer1 h3.tck-module-title {
    background-attachment: scroll;
    padding-right: 8px;
    padding-left: 8px;
    display: inline-block;
    background-color: #5fadf3;
    margin-right: 20px;
    margin-left: 20px;
}

.footer2 h3.tck-module-title {
    background-attachment: scroll;
    padding-right: 8px;
    padding-left: 8px;
    display: inline-block;
    background-color: #5fadf3;
    margin-right: 20px;
    margin-left: 20px;
}


.footer3 h3.tck-module-title {
    background-attachment: scroll;
    padding-right: 8px;
    padding-left: 8px;
    display: inline-block;
    background-color: #5fadf3;
    margin-right: 20px;
    margin-left: 20px;
}



/*fil de navigation*/

li.mod-breadcrumbs__item.breadcrumb-item.active {
    color: #5fadf3;
}

li.mod-breadcrumbs__divider.float-start .icon-location {
    display: none;
}


/*resultats de recherche*/

ul#search-result-list {
    margin-left: 0px;
}


/*module recherche*/
input#mod-finder-searchword150 {
    background: none;
    border: 1px solid white;
    color: white;
  border-radius: 2px;
  font-size: 15px;
      padding: 6px 3px 5px 10px;
}

.mod-finder button.btn.btn-primary {
    background: white;
}


.mod-finder .button, button, button.btn, input.btn, .btn {
  
    padding-top: 5px;
    padding-right: 5px;
    padding-bottom: 5px;
    padding-left: 7px;
}



span.icon-search.icon-white {
    color: #5fadf3;
}



#mod-finder-searchword150::placeholder {
    color: white !important;
}



[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=tabs] > [data-rlta-element=button-list] > [data-rlta-element=button], [data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-type=accordions] > [data-rlta-element=button] {
    background-color: #ffffff;
 
}


[data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-positioning=top][data-rlta-dynamic-heights=true][data-rlta-type=tabs] > [data-rlta-element=button-list] > [data-rlta-element=button]:hover, [data-rlta-element=container][data-rlta-state=ready][data-rlta-theme=neutral][data-rlta-positioning=top][data-rlta-dynamic-heights=true][data-rlta-type=tabs] > [data-rlta-element=button-list] > [data-rlta-element=button]:not([data-rlta-state=closed]) {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem;
    margin-top: 0;
    background: white;
}


/*marge basse regular labs tab*/


.rl_tabs-responsive:last-child, .rl_tabs:last-child {
    margin-bottom: 80px !important;
}


/*bouton edition fichier front*/


a.openlink-manage-files {
    display: none !important;
}

/*puce sur le tab regular labs*/

li.rl_tabs-tab.nn_tabs-tab.nav-item::before {
    display: none !important;
}


/*RECHERCHE*/



dt.result-title {
    margin-top: 42px;
}

#searchForm .btn-toolbar {
  
    margin-bottom: 30px;
}




img.photo-fiche {
  
  width:90%;
  height: auto;
  display: block !important;
  margin-left: auto; 
  margin-right: auto;
}


.description-fiche {
    font-size: 20px;
}




/*figure.black-white img {
    filter: url(http://localhost:8888/aigep/images/illustrations/universite/filtre-12.svg) !important;
  
  
  -webkit-filter: url(http://localhost:8888/aigep/images/illustrations/universite/filtre-12.svg) !important;
}*/




/*logo fondateurs*/


.vikthumbnail-grid figure > div {
    margin: 10px 14px !important;
}

/*mennu accueil actif*/

.bd-menu-1
.item-101 a.active {
    background: none !important;
}

 .bd-menuitem-1 .bd-toplevel-item  .item-101a:hover {
    background: none !important;
}


/*menu accueil survol*/

.item-101 a:hover {
    background: none !important;
}


/*menu accueil focus*/

.item-101 a:focus {
    background: none !important;
}


/*Image menu accueil*/



.item-101 img {
    height: 20px;
    width: auto;
}

li.nav-item.item-101.default.current.active a {
    background: none !important;
}


/*TABLES*/


.rl_tabs.top > ul.nav-tabs > li.active > a:focus, .rl_tabs.top > ul.nav-tabs > li > a:focus {
    border-bottom-color: transparent;
    box-shadow: none !important;
}


.rl_tabs>ul.nav-tabs>li.active>a:focus, .rl_tabs>ul.nav-tabs>li>a:focus {
    border-color: #dddddd;
}


li.rl_tabs-tab.nn_tabs-tab.nav-item{
    filter: grayscale(1);
}

li.rl_tabs-tab.nn_tabs-tab.nav-item.active {
    filter: none;
}


/*Google agenda*/

/*Communications*/


.communications {
   background: #f6f0e9;
    border-radius: 10px;
  padding:20px;
 margin: 10px 0px 10px 0px;
 
}

.communications h3 {
    line-height: 25.571429px;
    font-size: 20px;
  font-weight:600;
    color: #4a4a49;
    margin-top: 10px;
}



.communications a {
    color: #d4ab6e;
    text-decoration: none;
    font-weight: 600;
}





/*TITRE EN TETE DEFAULT PAGE*/
.page-header {
    padding-bottom: inherit;
    margin: inherit;
    border-bottom: inherit;
}


/*Publications*/

.publication {font-style: italic;
    font-weight: 500;
    color: #d0a771;
}

/*Actions*/


.action-grand-titre{
   background: #4a4a49;
    color: #ffffff;
    padding: 12px;
    font-size: 17px;
  margin-bottom:3px;
}



.action-titre{
    background: #c9a679;
    padding: 10px;
    text-align: center;
    color: white;
    text-transform: uppercase;
   
}



.action-texte{
background: #b4a89b;
    padding: 10px;
    text-align: left;
    color: #ffffff;
  margin-bottom: 3px;
}


/*Portraits*/
.portrait {
  
  border: solid 4px #faf3e9;
    
    margin-bottom: 10px;
  margin-right:10px;
  margin-left:10px;
    width: 100%;
    height: 100%;
    border-radius: 100%;
}


span.titre-portrait {
    font-weight: 600;
    font-size: 26px;
    color: #4d4d4f;
    line-height: 0px;
}





/*Traduction*/

a.flag {
    margin: 0px 1px 0px 1px !important;
}







/*TEXTE REMPLISSAGE CHAMPS FORMULAIRE*/

input::-webkit-input-placeholder {
color: grey !important;
}

input:-moz-placeholder { /* Firefox 18- */
color: grey !important; 
}

input::-moz-placeholder { /* Firefox 19+ */
color: grey !important; 
}

input:-ms-input-placeholder { 
color: grey !important; 
}


/*SLIDESHOW PARTENAIRES*/





.slick-prev::before {
    
      color: #ed563b !important;

}


.slick-next::before {
       color: #ed563b !important;

}



/*CHAMPS PERSONNALISÉS PHOTOS*/

.bd-blog dd.field-entry{
    display: none;
}

dd.field-entry.galerie-photo {
    margin-top: 60px !important;
    margin-bottom: 30px !important;
}



/*SLIDE - ACCORDEON*/

.rl_sliders.accordion>.accordion-group.active>.accordion-heading>a.accordion-toggle {
    background-color: #4a4a49!important
    color: #ffffff !important;
    text-transform: uppercase !important;
  text-decoration: none !important;
}




span.rl_sliders-toggle-inner.nn_sliders-toggle-inner {
    text-transform: uppercase !important;
    color: #ffffff !important;
      text-decoration: none !important;
      font-size: 15px;
  text-align:left !important;


}

.accordion-heading.panel-heading {
    background: #4a4a49!important;
}

.accordion-toggle.rl_sliders-toggle.nn_sliders-toggle.collapsed{
    color: #ffffff !important;
}



.panel {
   
    box-shadow: none !important;
}


.rl_sliders.accordion>.accordion-group>div>a:focus {
    
    -webkit-box-shadow: none !important;
    box-shadow: none !important;
    text-decoration: none !important;
}



.rl_sliders.accordion>.accordion-group.icon>.accordion-heading>a.accordion-toggle span.rl_sliders-toggle-inner:before {
   
    float: right;
}



.rl_sliders.accordion>.accordion-group.active>.accordion-heading>a.accordion-toggle {
    background-color:  #4a4a49!important;
 
}


.rl_sliders.accordion>.accordion-group>.accordion-heading>a.accordion-toggle:hover {
    background-color: #cfa672!important;
}

.rl_sliders.accordion>.accordion-group.active>.accordion-heading>a.accordion-toggle {
    background-color: #cfa672!important;
  
  }
  


.rl_sliders.accordion>.accordion-group>.accordion-body>.accordion-inner {
 border: 1px solid #cfa672!important;
     
}


.forfaits .rl_sliders.accordion>.accordion-group>.accordion-body>.accordion-inner {
   text-align: center !important;
     
}

.rl_sliders.accordion>.accordion-group .accordion-heading .accordion-toggle {
    padding: 10px 16px!important;
   
}


.rl_sliders.accordion>.accordion-group.icon>.accordion-heading>a.accordion-toggle span.rl_sliders-toggle-inner:before {
   
    color: #ffffff !important;
    font-size: 28px !important;
  	padding-left:8px !important; 
}


.accordion-heading.panel-heading {
    line-height: 20px;
}

.accordion-inner.panel-body {
    line-height: 21px !important;
}







/*HEADER PARALLAX*/

.lgx-parallax-title {
  font-size: 44px !important;
font-weight:600 !important;
}


/*BLOCS*/

.serv {
    background: #fed548;
    color: #fff!important;
    text-align: center;
    text-transform: uppercase;
    margin-top: 10px;
    margin-bottom: 10px;
    font-size: 18px!important;
    padding: 10px;
	border-radius: 5px;
}


/*PARTENAIRES*/

.partenaires {

    margin: 20px;
    padding: 0px;
  }

.partenaires h3 {
    font-size: 22px !important;;
    margin-top: 0px !important;;
    margin-bottom: 20px !important;
    line-height: 31px !important;;
}


.partenaires h2 {
    margin-bottom: 0px;
}









/*JSN*/

input#jsn-captcha {
    width: 192px;
    float: left;
}


input.jsn-input-small-fluid {
    display: initial !important;
}


select.jsn-input-fluid {
    display: initial !important;
    height: 47px !important;
}


label.control-label {
  font-family: Houschka Pro !important;
  text-transform: uppercase !important;
  color:#4a4a49 !important;  
}




.photos-formulaire .input-file {
    width: 100% !important;
}




.lieu label.radio {
    padding-left: 20px;
    padding-right: 20px;
}







/*EDITION ARTICLE*/


.edit .tab-content {
    padding: 18px;
}

.edit .btn-toolbar {
    margin-bottom: 18px;
}


/*LIEN ARTICLE JOOMLA*/

.content-links .nav-tabs>li>a {
    margin-right: none;
    line-height: none;
    border: 0px solid transparent;
    border-radius: none;
    display: inline-block !important;
  	padding: 10px 0px !important;
}







/*DERNIERE ARTICLE*/


a.jmm-title.mod-articles-category-title {
    font-size: 20px !important;
    font-weight: 600;

}

.jm-category-module.default.carousel .carousel-indicators {
    padding: 0px !important;
}


.carousel-indicators {
    bottom: 0 !important;
}


.jm-category-module.default .jmm-readmore {
    
    font-size: 16px !important;
    font-style: italic !important;
    font-weight: 500;
      float: right;
  
  
}


.jm-category-module.default .mod-article-image {
    margin-bottom: 13px !important;
}


.jm-category-module.default .jmm-intortext {
    margin: 0px 0 0 !important;
}



.jmm-image img {
   border-radius: 10px;

}




 


/*.jmm-image.mod-article-image {
    box-shadow: 0 0 7px 0 rgba(0,0,0,.33);
    border: 3px solid #f5f5f5;
}*/


.jm-category-module.default .jmm-text .jmm-title {
 
    margin: 0 0 0px !important;
}

.jm-category-module.default.carousel .carousel-indicators button {
    background-color: #ffffff;
}


/*SUPPRESSION CREDIT BOUTONS PARTAGE*/
.a2a_full_footer {
    display: none !important;
}


