/* CSS Personnalisé pour InstaConnect */
/* Auteur: aae|eev */
/* Version: 01 */
/* Année: 2026 */

/* Layout */
.top25 {margin-top:25px}
.top50 {margin-top:50px}
.top100 {margin-top:100px}
.bottom50 {margin-bottom:50px}
.bottom100 {margin-bottom:100px}
.box {background-color:#d7d9da; padding:50px 100px}
.container-header {background-color:white; background-image:none; color:black; box-shadow: 0 2px 6px rgba(0, 0, 0, 0.3);}
.container-footer {background-color:#d7d9da; background-image:none; color:black}

/* Protection des images */
.img-protected {
  -webkit-user-drag: none;
  user-drag: none;
  -webkit-touch-callout: none;
  user-select: none;
  pointer-events: none;
}

/* Style */
.center {text-align: center }

/* Brand Logo */
.navbar-brand {width: 350px}
.navbar-brand img {width: 100%}



/* Navigation */
.container-header .container-nav {padding-bottom: 0!important}
.menu-right {display:flex; justify-content:flex-end}
.container-header .mod-list {margin-top: 25px}
.container-header .mod-list li a {color: black}

/* Navigation Mobile */
.mobilemenuck-bar-title {background-color:#d7d9da !important}
.mobilemenuck-title {background-color:#d7d9da !important}
.mobilemenuck-button {color: black !important}
.mobilemenuck-bar-button {background-color:#d7d9da !important; color:black !important}
.mobilemenuck {background-color:#d7d9da !important; height:180px !important}
.mobilemenuck-item > .level1 {background-color:#d7d9da !important}
.mobilemenuck-item > .level1:hover {background-color:black !important}
.mobilemenuck-item > .level1 a {color: black !important; font-weight:400 !important; font-size: 1em !important}
.mobilemenuck-item > .level1 a:hover {color: white !important}

/* Logo ELITE */
.elite {width:150px; margin-top:25px}

/* Mediaqueries */
.desktop {display:block}
.mobile {display:none}
@media screen and (max-width:1006px){
.desktop {display:none}
.mobile {display:block}
.navbar {display:none}
}
@media screen and (max-width:726px) {
.mod-articlesnews-horizontal {grid-template-columns: repeat(auto-fit,minmax(100%,1fr))}
}
