/*---------------------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------*/
/*  CSS charte une version unique par SINBAD                                             */
/*     Version : Homiris Abonnes FR                                                      */
/*---------------------------------------------------------------------------------------*/
/*---------------------------------------------------------------------------------------*/

@font-face {
    font-family: "Ubuntu";
    font-weight: 300;
    src: url('../../fonts/Ubuntu/light/Ubuntu-L.ttf?v=8571edb1bb') format('truetype'), url('../../fonts/Ubuntu/light/Ubuntu-L.eot?v=54e0718963') format('embedded-opentype'), url('../../fonts/Ubuntu/light/Ubuntu-L.svg?v=e6aae0d3bc') format('svg'), url('../../fonts/Ubuntu/light/Ubuntu-L.woff?v=ea17763b25') format('woff');
}

@font-face {
    font-family: "Ubuntu";
    font-weight: 400;
    src: url('../../fonts/Ubuntu/regular/Ubuntu-R.ttf?v=1c5965c2b1') format('truetype'), url('../../fonts/Ubuntu/regular/Ubuntu-R.eot?v=2ae08b582c') format('embedded-opentype'), url('../../fonts/Ubuntu/regular/Ubuntu-R.svg?v=81fd29aa9c') format('svg'), url('../../fonts/Ubuntu/regular/Ubuntu-R.woff?v=8be6b455ad') format('woff');
}


@font-face {
    font-family: "Ubuntu";
    font-weight: 500;
    src: url('../../fonts/Ubuntu/medium/Ubuntu-M.ttf?v=785d803175'), url('../../fonts/Ubuntu/medium/Ubuntu-M.eot?v=67e896ebba'), url('../../fonts/Ubuntu/medium/Ubuntu-M.svg?v=268fc6c2b8'), url('../../fonts/Ubuntu/medium/Ubuntu-M.woff?v=0cb4396188');
}

@font-face {
    font-family: "Ubuntu";
    font-weight: 600;
    src: url('../../fonts/Ubuntu/bold/Ubuntu-B.ttf?v=e0008b5801'), url('../../fonts/Ubuntu/bold/Ubuntu-B.eot?v=9acb7bff6e'), url('../../fonts/Ubuntu/bold/Ubuntu-B.svg?v=c923668e5d'), url('../../fonts/Ubuntu/bold/Ubuntu-B.woff?v=7051b2405f');
}

h3 {
    color: #313131;
}

.eiEps4logpanel .ei_appl_ident .err {
    display: none !important;
} /* Uniquement dans Homiris */

header {
    background: white;
}

/* .splitTwin:first-child {   
    background: url(/fr/images/eps/composants/small_sponsorship.jpg?v=b32224a17d) no-repeat 30% 50%;
} */

/* .splitTwin:nth-child(1) .twinFooter {
    height: 49px;
    font-size: 13px;
} */

.splitTwin:first-child {
	background-image: url(/fr/images/eps/composants/small_sponsorship-BOY_2026.jpg);
	background-position: center bottom;
	background-repeat: no-repeat;
	background-size: cover;
}

.splitTwin:nth-child(2) {
    background: #f4f4f4  url(/fr/images/homiris/composants/desktop.png?v=3848b54297) no-repeat 10% 40%;
}

.twinFooter {
    background: #314788;
}

#eiEps4conseilContent {
    height: 100%;
	background: url(/fr/images/eps/composants/background.jpg?v=12c63bb3f3) no-repeat center fixed;
	background-size: cover;
}

    .eiEps4callbackpanel .eiEps4infoText input {
    	color: #314788;
    	background: #edecea;
    }
	
	/*Titre*/
#eiEps4head {
        background: url('/fr/images/eps/transverse/logo/header/hom.png?v=834fdbc85d') no-repeat 15px 50%;
}

    #eiEps4head h1{
		color: #314788;
	}	
	#eiEps4head h3{
        color: #314788;
	}

/*Texte*/
.eiEps4loginText {
	color: #313131;	
}

.eiEps4logTitre {
    height: 275px;
    background: #ffffff url(/fr/images/eps/transverse/logo/homiris.png?v=b538844e55) no-repeat 50% 50px;
}	

.eiEps4logTitre h1 {
    color: #314788;
}

.eiEps4logTitre h3 {
    color: #314788;
}

    .eiEps4infoText {
		color: #313131;
        background: #fff;
	}

    .eiEps4legalpanel .eiEps4infoText p,
    .eiEps4legalpanel .eiEps4infoText h4 {
        color: #313131;
    }
	
    .eiEps4conseilText {
        color: #313131;
    }	
	
	/*ID*/
	.eiEps4logid {
		color: #313131;
	}	

.eiEps4idforget p {
	color: #313131;
}

.ei_appl_ident {
	color: #313131;
}

/* Security panel */
.eiEps4securityPanel {	
	color: #313131;
    background: #fff url('../../images/eps/transverse/logo/homiris.png?v=b538844e55') no-repeat 50% 1%;
}	

.eiEps4securityPanel h1 {
	padding-top: 85px;
    color: #314788;
    text-align: center !important;
}

.eiEps4securityPanel h2 {
    color: #314788;
}

.eiEps4securityPanel h3 {
	color: #314788;
}

.eiEps4securityPanel a {
    color: #314788 !important;
}

.eiEps4appPanel {
	color: #313131;
}

.eiEps4appliV4Panel {
	color: #313131;
}

/*Pop in Bouton Alert*/ 

/* Alert Button Start */
#C\:eps4transverse.eps4alertButton {
	text-align: left;
	padding: 70px;
}


#C\:eps4transverse.eps4alertButton .eps4header,
#btn_alert .eps4header {
	max-width: 100%;
	padding-right: 34%;
	background: #fff url('../../images/homiris/accueil/publicite/alertButton.jpg?v=dbcefab519') no-repeat 100% center;
}


#C\:eps4transverse.eps4alertButton h3 ,
#C\:eps4transverse.eps4alertButton h2 {
	padding: 0;
    color: #313131;
}

.eps4alertButton  p{
	margin-top: 10px;
    color: #314788;
	margin-bottom: 15px;
}

.eps4imgSleep {
	width: 100%;
	height: 210px;
	background: #fff url('../../images/homiris/accueil/publicite/sleep.jpg?v=838cfa9961') no-repeat center;
	background-size: cover;
}

.eps4colgroup{
	width: 100%;
}


.eps4col{
	width: 48%;
	display: inline-block;
	vertical-align: top;
	height: 130px;
	margin-top: 2em;
}

.eps4header{
	margin: 2em 0;
}

.eps4header h2, .eps4col h2{
	font-weight: 500;
	font-size: 1.5em;
}



.eps4col:nth-child(odd){
	margin-right: 2em;
}

.eps4linkAppli a {
    color: #314788;
}

/*Applications Logo*/
    .eiEps4application {        
        background: #314788;
    }
	
	span.eiEps4btn,
	span.eps4btn,
	.eiEps4popin span.eiEps4btn,
	.eiEps4popin span.eps4btn {
		background: #ed6f25;
	}		

.eiEps4btn.grey,
.eps4btn.grey,
.eiEps4popin span.eiEps4btn.grey,
.eiEps4popin span.eps4btn.grey {
    color: #313131 !important;
    background-color: #edecea;
}

/*Cookie*/

.eiEps4cookieClose {
	background: url(/fr/images/eps/transverse/blanc/fermer.png?v=3b25f0de22) no-repeat center; 
}

.eiEps4cookie {
    background: #313131;
}

/* No javascript */
.eps4NoJavascript {
    background: #313131;
}

/*Footer*/
.eiEps4bttm_footer{
	background: #313131;
}

/* Pub */
.pubSponsorship {
    background-image: url("/fr/images/eps/composants/pubLoginSponsorship.jpg?v=dec6fafa00");
}

.pubSponsorship p.eps4pubText {
	 color: #313131;
}

.pubRemoval {
    background-image: url("/fr/images/eps/composants/pubLoginRemoval.jpg?v=c6215bffed");
}

.pubAppliV4 {
	background-image: url("/fr/images/homiris/composants/pubLoginAppli.jpg?v=50b31c0e97");
}

.pubAppliV4 p.eps4pubText {
	background-color: #314788;
}

.pubRugby {
	background-image: url("/fr/images/homiris/composants/pubRugby.jpg?v=20230831");
}

.pubRugby p.eps4pubText {
	color: white;
	background-color: #314788;
}

/* PUB DAACO */
.pubDAACO {
    background-image: url("/fr/images/eps/composants/pubLoginDAACO.jpg?v=b71824779b");
}

/* PUB DAACO V2 */
.pubDAACOv2 {
    background-image: url(/fr/images/eps/composants/pubLoginDAACOv2.jpg?v=a7ce0a886a);
}

.pubVideo {
    background-image: url("/fr/images/eps/composants/pubLoginVideo.jpg?v=be124b82da");
}

.pubSigno{
    background-image: url("/fr/images/eps/composants/pubLoginSigno.jpg?v=1994508bbb");
}

.iPub {
    background: url(/fr/images/eps/composants/infoPub.png?v=abd25bda5d) no-repeat center;
}

        .eiEps4separator {
			background: #edecea;
        }
		
        .eiEps4footerLink ul li:not(:last-child) {
            border-right: #edecea solid 1px;
        }

.eps4settingInfo{
    color: #314788;
    border: .0717em solid #edecea;
    background-color: #edecea;
}	

.eps4Close {	
	background-image: url('../../images/homiris/transverse/bleu/fermer.svg?v=2b29e6f5ac');
}

.loginPub {
	position: absolute;
	right: 0;
	left: 0;
	top: 0;
	bottom: 0;
	text-align:center;
	background-repeat: no-repeat;
	background-size: cover;
}

.loginPub p.eps4pubText {
	display: inline-block;
	padding: 10px;
	position: absolute;
	bottom: 0;
	right: 0;
	left: 0;
	font-size: 14px;
	text-decoration: underline;
	text-align: center;
}

/* DEBUT WEBSXB0-2361 - [Web-Abo] Fin support IE - 1 - Message d'avertissements aux utilisateurs
/* Browser warning */
#eps4BrowserWarning {
	display:none;
}

/* Browser warning panel */
#eps4BrowserWarningPanel {
	max-width: 600px;
	margin: auto;
	margin-top: 20px;
	display: flex;
	justify-content: space-around;
	align-items: center;
	flex-wrap: wrap;
	padding: 0px 20px 20px 20px;
	background-color: #f4f4f4 ;
	border: 10px solid #fff;
	line-height: 2;
	color: #333333;
	border-radius: 3px;
	box-shadow: 0px 8px 24px rgba(149, 157, 165, 0.2);
}

/* Browser warning content */
#eps4BrowserWarningTitle {
	background-color: #ed6f25;
	color: #fff;
	padding: 4px 24px;
	margin-bottom: 10px;
}

#eps4BrowserWarningPanel p {
	text-align: justify;
	font-weight: 400;
}

#eps4BrowserWarningButton {
	padding: 8px 10px 8px 10px;
	background-color: #0078d4;
	color: #fff;
	font-weight: 500;
}
/* FIN WEBSXB0-2361 - [Web-Abo] Fin support IE - 1 - Message d'avertissements aux utilisateurs */
