.EgliseInfo-container {text-align:center;margin:auto!important;width:100%;}
.helpContent ,.helpDisplay,.helpContent .helpDisplay{display: none!important;}
.error {display:none;aria-hidden:true!important;}
.helpContent,
.localitySearch ,.localityCommunity,.egliseInfoReturnBack,.egliseInfoIconAdd,.infos-pratique-siteweb,
.egliseinfo-celebrationstime-action,.egliseInfoLinkActionItem, .localityLinks
,.egliseInfoCellTreeHead,.searchCelebrationTimeMessage,.localityHead ,.helpContent,.error
{   
    display: none!important;
}
.helpDisplay .sample-box{height:auto;}

.gwt-Label {font-weight:bold!important;border-bottom:solid 2px #000000!important;padding:5px;cursor: pointer;
margin: auto;    text-align: center;font-size:16px;

}
.gwt-TabBarItem {background:#CCC!important;}
.egliseInfoCellTreeTitle {

   color:inherit!important;
    font-size: 1em!important;

}
.egliseInfoCellTreeBody {font-weight: bold;}
.titre-date {
   background:#CCC!important;
}
.searchCelebrationTimeDisplayPanel {
    clear: both;
    padding-top: 5px;
    width: 100%;
    overflow-y: auto;
	
	margin-left:10px;margin-right:10px;
}
.cellTreeItemValue {
    padding-left: 20px!important;
    outline: none;

}
.aside .cellTreeItemValue {
    padding-left:5px!important;
    outline: none;

}
.cellTreeItem {

    border: none !important;

}
.egliseInfoCellTreeTitle{text-align:left;}

@media screen and (max-width: 640px) {

  .EgliseInfo-container table,
  .EgliseInfo-container  tbody,
 .EgliseInfo-container  tr,
  .EgliseInfo-container  td {
	margin: auto!important;
    display: block;
    width: auto!important;
    /* parceque tu as mis des style inline grrr */
  }
 

.cellTreeItemValue {

    padding-left: 0px !important;
    }
 }

