/* Surcharge CSS si les cinémas du groupe ont une charte différente */




.horaireSelSemaineInactive a, .horaireSelSemaineInactive a:hover {
   
    color: #5e1023 !important;
   
}


.list-recherche .form-control {
    background-color: #231e1e !important;
}


.glyphicon-flash:before {
    content: "\20ac";
}


body {
    background-color: #69162b;
}

.fixed-top {
    background-color: #712135;
}


.dropdown-menu {
 
    background-color: #231e1e;
   
}

.case-menu-hover {
     width: auto;
     background-color: #69162b !important; /* #450119 !important;*/
}


.flexMenuAdresse .nom-cine {
   
    font-size: 1.2rem;
}

@media (min-width: 991px){
	
	.flexMenuAdresse {
    display: flex !important;
    align-items: center;
	margin-right: 15px;
    margin-bottom: 5px;
}

.fixed-top #logo-cine {
   height: 140px !important;
    position: absolute;
    top: 10px;
}

.fixed-top {
    height: 159px;   
	background: rgb(35,30,30);
background: -moz-linear-gradient(180deg, rgba(35,30,30,1) 29%, rgba(105,22,43,1) 100%);
background: -webkit-linear-gradient(180deg, rgba(35,30,30,1) 29%, rgba(105,22,43,1) 100%);
background: linear-gradient(180deg, rgba(35,30,30,1) 29%, rgba(105,22,43,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#231e1e",endColorstr="#69162b",GradientType=1);
}


}

.horairePassif a:hover {
    color: white !important;
}


.EK-sommaire {

    border-left: 10px solid #252525;
  }


.bt-car-resa {
    background-color: #252525;
}

 @media ( min-width : 1200px) {
	 
	 #menu-principal .nav-item .nav-link:hover {
		 border-bottom: 4px solid #ba5a72;}
	 
	#menu-principal .jaune .nav-link:hover {
		border-bottom: 4px solid #ba5a72 !important;}

	#menu-principal .rose .nav-link:hover {
		border-bottom: 4px solid #ba5a72!important;}

	#menu-principal .bleu .nav-link:hover {
		border-bottom: 4px solid #ba5a72 !important;}

	#menu-principal .gris .nav-link:hover {
		border-bottom: 4px solid #ba5a72 !important;}
  
}

 .float-right a {
    color: #252525 !important;
}
 


 @media ( min-width : 1024px) {
	 

 .central .rounded-circle:hover {
     border: 10px solid #252525; display: inline-block;
}
 
 .auj-cell {
    background-color: #252525 !important;
    border-top: 10px solid #252525 !important;
}

.color-jour.auj-cell {
    border-top: 10px solid #252525 !important;
}

 .menu-express {
     background-color: #252525 !important;
}

 .menu-express:hover {
     background-color: #252525 !important;
}


 .btn-erakys:hover {
    background-color: #252525;
    border-color: #252525;
}
 }
 

 @media ( max-width : 1023px) {
	 
	
#actualiteCarousel .carousel-indicators li.active {
    background-color: #fff;
}

	 
     #actualiteCarousel .carousel-indicators li {
         background-color: rgb(147 147 147 / 17%)
    }
     
    
}


 @media ( min-width : 1200px) {
     
    .EK-sommaire {
		border-left: 10px solid #252525;
	}
       
}
 
 .btn-R:hover {
     background-color: #252525;
	border-color: #252525;
}
 

 .Erakys_bulle_detail:hover {
    border-color: #252525;  
}

/* regie */

.auj_cell2 {
    background-color: #252525;
}


@media ( max-width : 990px) {
	
.flexMenuAdresseMob {
    display: inline !important;
}
	
	.nom-cine {
   
    font-size: 1rem;
}


	
	.achatRapide::before {
    content: "\20ac";
    
}


	.fixed-top, .fixed-top2 {
    background-color: #712135;
	
	}
	.menu-outils-cache a {
    color:#e7aabe !important;
    
}
	
	.EK-detail-film {
    border-left: 5px solid #252525; 
}
	
.achatRapide::before {
    color: #e7aabe;
}

.rechercher::before {
    color: #e7aabe;
}
 
 .inscriptionNewsletter::before {
    color: #e7aabe;
}

 
.telechargerProgrammePDF::before {
    color: #e7aabe;
}

}


.row.content.film-detail-img-content {
border-left: 20px solid #252525;
}


.nom-cine-legende {
  
	border: 2px dashed #252525;
}


.mod-cine-horaires-jour .horaireSelect {
    background-color: #252525;  
}


.EK-separateur-10 {
	    border-bottom: 10px #252525 solid;
}



.film-filtres-horaires a:hover {text-decoration:none !important; color:#252525;}


.horairePassif:hover {
     background-color: #252525; 
}


.bloctexteimage12 div:nth-child(1) .content-texte {
     border-left: 20px solid #252525;
}

.bloctexteimage12 div:nth-child(2) .content-texte {
 
    border-left: 20px solid #252525;
}

.EK-mise-en-avant {
    border-left: 20px solid #252525;
}

.formulaire_contact  {
   
    border-left: 20px solid #252525;
}

.navbar-inverse .navbar-toggler-icon {
    background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgb(231 170 190 / 100%)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");
}

#flexMenuLogo {
    background-color: #231e1e;
    justify-content: space-between;
    display: flex;
    align-items: center;
}

#flexMenuMenu {
    background-color: #712135;
}

.flexMenu {
    
    width: 100%;
}

.navbar {
    padding: 0.8rem 0rem;
}

@media (max-width: 992px){
#cine-mob {
   width: 65px;
    margin-left: 15px;
}}



@media (min-width: 992px){
.navbar-toggleable-md .navbar-collapse {
    margin-top: 8px;
    width: auto;
    justify-content: right;
}}



.horaireSelSemaine a, .horaireSelSemaine a:hover {
    color:  #fff !important;
	
}

.heureFin {display:none;}

@media (min-width: 991px){
.fixed-top2 #logo-cine {
    height: 100%;
    
}}


.etape {
    background-color: #252525;
	color: #fff;
}

.owl-carousel-prochainement::after {
    background: linear-gradient(90deg, rgba(0, 0, 0, 0) 0%, rgb(104 22 42) 83%) !important;
}

.owl-carousel-prochainement::before {
    background: linear-gradient(-90deg, rgba(0, 0, 0, 0) 0%, rgb(105 22 43) 83%) !important;
}

.film-jours-semaine.col-12 {
    background-color: #69162b;
    color: #69162b;
}

.mod-cine-horaires-jour .film-card {
    background-color: #69162b;
}

.btn-erakys:hover {
    color: #fff !important;
   
}
.form-control:focus {
    color: #000000;
}

.mention-vignette-max.int-12 {
    color: white !important;
}