/* ----------------------------------------------------------------
	Custom CSS

	Add all your Custom Styled CSS here for New Styles or
	Overwriting Default Theme Styles for Better Hanlding Updates
-----------------------------------------------------------------*/

/* ----------------------------------------------------------------
	Leaflet Map Styles - Cartes des journaux habilités
-----------------------------------------------------------------*/
.map-journaux {
	height: 400px;
	width: 100%;
	margin: 20px 0;
	padding: 0;
}

.insidemap {
	color: #4d5058;
	font-size: 0.8em;
}

.leaflet-popup-content-wrapper {
	min-width: 150px;
}

.map-legende {
	margin: 10px 0;
	font-size: 0.9em;
}

.map-legende span {
	margin-right: 15px;
}

.marker-blue {
	color: #2A81CB;
}

.marker-green {
	color: #2AAD27;
}

/* Map variantes - dimensions spécifiques pour certaines pages */
#map,
#map-journaux {
	height: 300px;
	width: 90%;
	margin: 20px 0;
	padding: 0;
}


/* CSS tableau de prix pages villes et dep.*/

.pricing-table{
	border:1px solid #000;
	border-collapse:collapse;
	width:100%;
	margin:15px 0;
  }
  
  .pricing-table__th,
  .pricing-table__td{
	border:1px solid #000;
	padding:8px;
  }
  
  .pricing-table__th{
	padding:10px;
  }
  
  .pricing-table__head-row{
	background-color:#e6e6e6;
  }
  
  .pricing-table__row--alt{
	background-color:#f5f5f5;
  }
  
  .pricing-table__th--left{
	text-align:left;
  }
  
  .pricing-table__th--center,
  .pricing-table__td--center{
	text-align:center;
  }
  


  /*  autre pour pages villes */
ol{list-style-type:decimal!important;list-style-position:outside!important;padding-left:40px!important;margin:0 0 1em 0!important;}
ol li{display:list-item!important;list-style-type:decimal!important;list-style-position:outside!important;margin:0.25em 0!important;padding:0!important;}
h2,h3,h4{margin-top:40px;}

/* Styles listes page home */
.ul_home {
	list-style-type: disc;
	list-style-position: outside;
	padding-left: 30px;
	margin: 0.5em 0 1em 0;
}

.ul_home li {
	display: list-item;
	list-style-type: disc;
	margin: 0.25em 0;
	padding: 0;
}

.ol_home {
	list-style-type: decimal;
	list-style-position: outside;
	padding-left: 30px;
	margin: 0.5em 0 1em 0;
}

.ol_home li {
	display: list-item;
	list-style-type: decimal;
	margin: 0.25em 0;
	padding: 0;
}