


/************************************/


/****/

/* .mainContent {
    margin-top: calc(100vh - 107px);
} */
main {
    background: rgba(255, 255, 255, 1);
}


#chartCollecte {
    height: 350px!important;
    padding: 0.5rem;
}

.chiffreAffaireText {
    padding: 0 1rem 1rem;
}

/***** menu *****/

/* .headerMenu {
    height: 88px;
} */

.headerMenu .connexionExtranet {
    width: 100%!important;
}

.headerMenu .logo {
    min-height: auto;
}


/* .headerMenu .connexionExtranet {
  text-align: left;
  margin-top: -15px;
  margin-left: 1rem;
  position: relative;
} */

.divExtranetHome, .divCompte, .divDisconnect, .imgExtranetHome, .imgCompte, .lienDeconnexion {
    width: 35px;
    height: 35px;
    background-size: auto 35px;
}

.imgCompte {
    background-position: -35px 0;
}

.lienDeconnexion {
    background-position: -70px 0;
}

.widgetAgrisListWrapper {
    max-width: calc(100% - 100px);
}

.divAgrisListContent .RadComboBox {
    max-width: 100%;
}

.widgetAgrisListWrapper + .divIcones .divExtranetHome, .widgetAgrisListWrapper + .divIcones .divCompte, .widgetAgrisListWrapper + .divIcones .divDisconnect, .widgetAgrisListWrapper + .divIcones .imgExtranetHome, .widgetAgrisListWrapper + .divIcones .imgCompte, .widgetAgrisListWrapper + .divIcones .lienDeconnexion{
    width: 25px;
    height: 25px;
    background-size: auto 25px;
}

.widgetAgrisListWrapper + .divIcones .imgCompte {
    background-position: -25px 0;
}

.widgetAgrisListWrapper + .divIcones .lienDeconnexion {
   background-position: -50px 0;
}



/** mes infos **/

.newWidgetInfos {
  width: 100%;
}

.newWidgetInfos .infoItem {
    width: 100%;
    margin: 2rem 0 0.5rem;
}

.newWidgetInfos input[readonly="readonly"] {
    max-width: 100%;
}

.newWidgetInfos .widgetMonCompte * {
    word-break: break-word;
}

.newWidgetInfos .widgetMonCompte, .newWidgetInfos .widgetAdresses {
    padding: 0rem;
}

.newWidgetInfos .divAdresseItem, .divAdresseInsertItem, .divAdresseEditItem{
	box-sizing: border-box;
  margin: 1.5rem 0;
}


.newWidgetInfos .divOldPassword {
    height: 2rem;
    margin-bottom: 2rem;
}

.newWidgetInfos .lienForgetPassword{
	position: absolute;
  bottom: -25px;
  margin-left: 0;
}

.newWidgetInfos .widgetMonCompte .divContactItem, .widgetAdresses .divAdresseItem, .newWidgetInfos .widgetMonCompte .divContactEditItem, .divContactInsertItem, .divAdresseInsertItem, .divAdresseEditItem{
	width: 100%;
	margin: 1.5rem 0;
}

.Contenu .sf_cols.Titre {
    margin-top: 10px;
}

.newWidgetInfos {
    text-align: left;
}

.widgetMonCompte .divAddContactBtn a, .divAddAdresseBtn a, .divAddReferenceBtn a {
    margin: 2rem auto 2rem;
}




/* page mes comptes */

.ReleveCompteWrapper .dxgvControl_MaterialCompact, .dxgvDisabled_MaterialCompact {
	font-size: 13px;
}

.ReleveCompteWrapper .dxgvHeader_MaterialCompact {
    padding: 10px 8px 8px;
}

.ReleveCompteWrapper .dxgvEditFormDisplayRow_MaterialCompact td.dxgv, .dxgvDetailCell_MaterialCompact td.dxgv, .dxgvDataRow_MaterialCompact td.dxgv, .dxgvDetailRow_MaterialCompact.dxgvADR td.dxgvAIC {
    padding: 10px 8px 8px;
}

.ReleveCompteWrapper .dxgvControl_MaterialCompact, .dxgvDisabled_MaterialCompact {
    font-size: 13px;

}

/******* meteo new *******/

.lieuMeteoWrapper .sbVille{
	max-width: 100%;
}


.item10Jours {
    min-width: 100%;
}

.tabStripMeteo .rtsUL{
	width: 100%;
}

.tabStripMeteo .rtsLI{
	width: 50%!important;
}

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



/*****/
/*** panier melange **/

.wrapperCatalogue .listProduct > li {
    width: 100%;
    margin: 0 0 1rem;
}

.dpDebutExpedition, .dpFinExpedition {
    max-width: 140px;
  }
  