@charset "UTF-8";
/* CSS Document */

.column2Img h2 {
    font-size: 3rem;
}


.titreExtranet{
   z-index: -1;
   top: 8rem;
}

.headImgExtranet {
    height: 17rem;
}

/***/

/*.headerMenu {
    background-color: rgba(0, 0, 0, 0.65);
}

.containerLevel1 {
    background-color: rgba(0, 0, 0, 0.7);
}

.headerMenu .connexionExtranet{
	width: 21%!important;
	text-align: center;
}

.headerMenu .logo{
	width: 18%!important;
}

.headerMenu .menuContainer{
  width: 61%!important;
}*/

/*.headerMenu .menu li {
    margin: 0.2rem 1rem;
    font-size: 1.1rem;
}

.headerMenu .menu ul {
    margin: 1rem 0.9rem;
}*/

.videoAccueil .sf_colsIn {
    margin: 0 auto!important;
}

.mainContent {
    /* margin-top: calc(100vh - 95px); */
    margin-top: 20rem;
}

/****/

.chiffreAffaireGraph, .chiffreAffaireText{
  width: 50%!important;
}

.chiffreAffaireGraph .k-chart{
  width: 380px;
  width: 100%;
}

/****/

.sf_colsOut.keyNumberItem {
    margin: 0.5rem 0.5rem;
    width: calc(50% - 1rem)!important;
}

.sf_5cols_5_20.keyNumberItem{
  width: calc(100% - 1rem)!important;
}

/****/

.imgLogo .sf_colsOut {
    margin: 1rem auto;
}

/*******************************************MEP********************************************/

/*******************************************LOGIN EXTRANET********************************************/

.widgetExtranet .lblHello, .widgetExtranet .divTitreExtranet{display:none;}
.k-window-title{font-size:18px; color:#fff;}
.authPanel{margin-left:0;}

.divExtranetHome, .divCompte, .divDisconnect, .imgExtranetHome, .imgCompte, .lienDeconnexion{
  width:32px; height:32px; background-size:auto 32px;
}
.imgCompte{background-position:-32px 0;}
.lienDeconnexion{background-position:-64px 0;}


/*
.widgetExtranet .phoneOnly{display:block;}
.widgetExtranet .phoneOnly input
{
  border:none;
  background:none;
  font-size: 14px;
  color: #fff;
  margin: 1.3rem;
}


.widgetExtranet .phoneOnly input:hover{border-bottom:solid 1px #fff; cursor:pointer;}
.divLoginTitre, .divPasswordTitre{color:#fff;}
.divLogin, .divPassword{width:80%; margin-top:8px;}
.divLoginTitre, .divPasswordTitre{width:40%;}
.divLoginContent input, .divPasswordContent input{
  width:150px;
  color: #696969;
}
.lienConnexion{color:#fff; margin-top:8px;}
.lienConnexion:hover{border-bottom:solid 1px #fff;}

.divLogin:before, .divPassword:before {
  background: rgba(211, 211, 211, 0.4) no-repeat center;
  height: 12px;
  width: 12px;
  background-size: 12px;
  border: solid 2px #d9d9d9;
}

.lienConnexion{
  background-image:url('/images/default-source/logo-icone/valider-phone.png?Status=Temp&sfvrsn=2');
  margin: 0 10px 5px;
}
.divLogin:before
{
	background-image:url('/images/default-source/logo-icone/id-phone.png?Status=Temp&sfvrsn=2');
}
.divPasswordTitre{display:none;}
.divPassword:before
{
	background-image:url('/images/default-source/logo-icone/mdp-phone.png?Status=Temp&sfvrsn=2');
}*/

/*************POP UP EXTRANET******************/

/* .imgExtranetHome{background-image:url(/Sitefinity/WebsiteTemplates/Gabarit8/App_Themes/Gabarit8/Images/Icones/icones_extranet_Phone.png);}
.imgExtranetHome:hover{background-image:url(/Sitefinity/WebsiteTemplates/Gabarit8/App_Themes/Gabarit8/Images/Icones/icones_extranet_ON_Phone.png);}
.imgCompte{background-image:url(/Sitefinity/WebsiteTemplates/Gabarit8/App_Themes/Gabarit8/Images/Icones/icones_extranet_Phone.png);}
.imgCompte:hover{background-image:url(/Sitefinity/WebsiteTemplates/Gabarit8/App_Themes/Gabarit8/Images/Icones/icones_extranet_ON_Phone.png);}
.lienDeconnexion{background-image:url(/Sitefinity/WebsiteTemplates/Gabarit8/App_Themes/Gabarit8/Images/Icones/icones_extranet_Phone.png);}
.lienDeconnexion:hover{background-image:url(/Sitefinity/WebsiteTemplates/Gabarit8/App_Themes/Gabarit8/Images/Icones/icones_extranet_ON_Phone.png);} */

.RadWindow_Metro{
  height:136px !important;
  border: none;
  background: transparent;
}
.RadWindow_Metro .rwTitleBar{background-color:dimgrey;}
.RadWindow_Metro .rwTitleBar .rwIcon{display:none;}
.RadWindow_Metro .rwTitleBar .rwTitle{padding:0; line-height:16px; margin-top:2px;}
.divLoginTitre, .divPasswordTitre, .divHello{color:#3f3e3e;}
.RadWindow_Metro .rwContent{height: initial !important;}

.RadWindowLogin .lienForgetPassword {
  color: #676767;
  font-size: 0.75rem;
  font-style: italic;
  margin-left: 1rem;
}

.RadWindowLogin .divStayConnected input, .RadWindowLogin .divStayConnected label{
  vertical-align: middle;
  display: inline-block;
  color: #676767;
}

.RadWindowLogin .rwWindowContent > div {
    height: auto!important;
}

.lienConnexion {
    background-size: contain;
    background-repeat: no-repeat;
    padding: 0;
    margin: 0 8px;
}

.divLogin:before, .divPassword:before {
    margin: 0px -5px 0 0;
}

.divLoginContent input, .divPasswordContent input {
    padding: 4px 4px 5px;
}

.RadWindowLogin .lienForgetPassword {
    font-size: 0.65rem;
}





/***** Form alerte ******/


#progressbar, .alertBtnWrapper1, .alertBtnWrapper .prevBtn{
	display: none
}

/**/

.weatherTodayData > div {
  width: calc(50% - 1rem);
}

/** panier melange **/

.itemPanierLeft .btnDel input, .itemPanierLeft .btnDel.rbHovered input {
  font-size: 0.7rem;
  background: transparent;
}

/* accueil*/

.dashboardCol, .dashboardCardFlex, .dashboardColTablette {
  flex-basis: 50%;
  flex-grow: 1;
}

.dashboardColHome .dateSubItem {
  font-size: 0.7rem;
}

.dashboardColHome .priceCotWrapper p{
font-size: 1.35rem;
}

.dashboardCol > .sf_colsIn, .dashboardCardFlex > .sf_colsIn {
  margin-left: 0;
}
