@charset "UTF-8";
/* CSS Document */


header .Logo{width:12% !important;}
header .ConnexionExtranet{width:26% !important;}
header .ConnexionExtranet .sf_3cols_2in_34{
	margin-left: 0;
}
header .Menu{width:62% !important}

.Contenu .HeaderAccueil{width:96%;}

#cssmenu > ul > li > a{padding:8px 4px; font-size:14px;}
#cssmenu > ul > li.has-sub > a{padding-right:23px;}

header .Logo img{
	margin: 20px 14px 0 14px;
	width: 100px;
	max-width: calc(100% - 28px);
}

.divHello {
    display: none;
}

footer .Footer_Fonce {
    width: calc(100% - 30px);
    padding: 0 15px 15px;
}

.LogoFooter img {
    max-width: 250px!important;
}


.Contenu .BlocClair:not(.Contenu_Extranet), .Contenu .BlocVert, .Contenu .BlocFonce {
    width: calc(100% - 20px);
    padding: 70px 10px;
}

/*******************************************LOGIN EXTRANET********************************************/
.widgetExtranet .pcClass .notAuthPanel{display:none;}
.widgetExtranet .phoneOnly{display:block;}
.widgetExtranet .phoneOnly input
{
	border:none;
	background:none;
	font-size:14px;
	color:#e6e6e6;
	font-size:16px;
	line-height:25px;
	margin:7px 0 0 5px;
	font-family:'PT Sans Narrow';
}

.widgetExtranet .phoneOnly input:hover{border-bottom:solid 1px #000; cursor:pointer;}
.divLoginTitre, .divPasswordTitre{color:#000;}
.widgetExtranet .lblHello, .widgetExtranet .divTitreExtranet{display:none;}
.k-window-title{font-size:18px; color:#000;}
.divLogin, .divPassword{width:80%; margin-top:8px;}
.divLoginTitre, .divPasswordTitre{width:40%;}
.divLoginContent input, .divPasswordContent input{width:150px;}
.divLoginContent, .divPasswordContent{width:50%;}
.lienConnexion{color:#000; margin-top:8px;}
.lienConnexion:hover{border-bottom:solid 1px #000;}
.authPanel{margin-left:0;}
.divExtranetHome, .divCompte, .divDisconnect, .imgExtranetHome, .imgCompte, .lienDeconnexion{width:26px; height:26px; background-size:auto 26px;}
.imgCompte{background-position:-26px 0;}
.lienDeconnexion{background-position:-52px 0;}

.RadWindowLogin .divPassword{
	display: block;
}

.RadWindowLogin .divLogin {
    background-image: url(http://charpentier.analys-informatique.com/images/default-source/logo/icone/id-dark.png?Status=Temp&sfvrsn=ef0f155b_2);
}

.RadWindowLogin .divPassword {
    background-image: url(http://charpentier.analys-informatique.com/images/default-source/logo/icone/mdp-dark.png?Status=Temp&sfvrsn=9ba58a29_2);
}

.RadWindowLogin .lienConnexion {
    background-image: url(http://charpentier.analys-informatique.com/images/default-source/logo/icone/valider-dark.png?Status=Temp&sfvrsn=99e4d851_2);
    margin: 5px 15px 5px;
}

.RadWindowLogin .lienConnexion:hover {
    background-image: url(http://charpentier.analys-informatique.com/images/default-source/logo/icone/valider-dark.png?Status=Temp&sfvrsn=99e4d851_2);
}


.RadWindowLogin .lienForgetPassword{
	color: #494949;
}


/***/

.texteFooterLogo{
	text-indent: 2rem!important;
}


/* .sf_colsOut.activiteDiv{
	width: 33%!important;
} */


/**/

.weatherTodayData > div {
  width: calc(50% - 1rem);
}


/*  accuiel extranet DASHBOARD */


.tilePortail span:after, .tilePortail span:before {
    display: block;
    margin: 10px auto;
}


.chiffreWrapper {
    margin: 10px 0;
    width: 100%;
}

.chiffreCol, .chiffreFlex, .chiffreFlex .sf_colsIn {
    flex-basis: 100%;
}
