h1 {
    text-transform: none !important;
}
.t_forfait th,
.t_forfait td {
    border: 3px solid white !important;
}
.t_forfait thead tr th {
    background: var(--bleu-db) !important;
    width: 12% !important;
    text-align: center;
}
.t_forfait thead tr th:first-child {
    width: 64% !important;
    color:white;
    text-align:left;
    text-transform:uppercase;
    font-size: 16px;
}
.t_forfait thead tr th:first-child span {
    color: var(--jaune-db) !important;  
}
.t_forfait thead img {
    width:40px !important;  
}
.t_forfait .type_option_630 th,
.t_forfait .type_option_625 th,
.t_forfait .type_option_623 th {
    color:#00AE42 !important;	
}
.t_forfait .type_option_595 {
    background:#FAF0B3 !important;	
}
.t_forfait .type_option_595 th,
.t_forfait .type_option_595 td
{
    border-bottom-color:#FAF0B3 !important;	
}
.t_forfait tbody {
    background: white !important;  
    color: var(--bleu-db) !important;  
}
.t_forfait tbody tr td {
    text-align: center;
}
.t_forfait tbody tr td:first-child {
    text-align: left;
    font-weight:bold;
}
.t_forfait .prix td {
    background: var(--bleu-db) !important;
    color:var(--jaune-db) !important;
    font-weight:bold;
    font-size: 21px;
}
.t_forfait .prix td span {
    color:white !important;
    font-weight:normal;
    font-size: 12px;
}
.t_forfait .prix .conseil {
    color: var(--jaune-db) !important;
    font-weight: normal;
    font-size: 11px;
    border-right-color: transparent !important;
    padding-left: 10px;
}
.t_forfait .prix .infos {
    color: white !important;
    font-weight: normal;
    font-size: 11px;
    text-align: left;
}
.t_forfait tfoot td {
    color:var(--jaune-db) !important;
}

.t_forfait tfoot th {
    background: var(--bleu-db) !important;  
}
.t_forfait tfoot th {
	color:white !important;
	font-size:10px;
	font-weight:normal !important;
}
.t_forfait tfoot td {
    color:var(--jaune-db) !important;
}
.t_forfait tfoot td {
    border-color: var(--bleu-db) !important;
}
.t_forfait tfoot .B_reserve {
    text-align:center;
    color: var(--bleu-db) !important;
    background:var(--jaune-db) !important;
    border-radius:5px;
    margin-top:10px;
    cursor:pointer;
    padding:5px;
    text-transform:uppercase;
    font-weight:bold;
    font-size:12px;
    display: block;
}
.t_forfait tfoot .B_reserve i {
  margin:0 !important;
}

.t_forfait tbody img {
    width:20px !important;  
}
#B_comprendre {
  cursor:pointer;
}
#T_comprendre {
  display:none;
}
.m_forfait_mob .fusion-menu li:nth-child(odd) {
    background: #f8f8f8!important;
}
@media only screen and (max-width: 640px){
  #T_comprendre {
      font-size: 18px !important;
  }
  .t_forfait .prix td {
		font-size: 16px;
	}
  .t_forfait thead tr th {
		width: 12% !important;
	}
	.t_forfait thead tr th:first-child {
		width: 40% !important;
	}
}
#l_forfait a {
    color: var(--jaune-db) !important;
    background:var(--bleu-db) !important;
    margin-bottom:10px;
    padding: 10px;
    float: left;
    width: 100%;
    font-size: 18px;
}
/* electrique */
.electrique .t_forfait tfoot .B_reserve {
	background: var(--vert-dbe) !important;
    color:white !important;
}
.electrique .t_forfait .prix td {
    color:white !important;
}
.electrique .t_forfait thead tr th {
    background: var(--vert-dbe) !important;
}
.electrique .t_forfait tbody {
    color: var(--vert-dbe) !important;  
}
.electrique .t_forfait .prix td {
    background: var(--vert-dbe) !important;
    color:var(--jaune-db) !important;
}
.electrique .t_forfait .prix .infos {
    color:white !important;
}
.electrique .t_forfait tfoot td {
    color:var(--jaune-db) !important;
}
.electrique .t_forfait tfoot th {
    background: var(--vert-dbe) !important;  
}
.electrique .t_forfait tfoot td {
    color:var(--jaune-db) !important;
}
.electrique .t_forfait tfoot td {
    border-color: white !important;
}
.electrique .t_forfait tfoot .B_reserve {
    color: black !important;
    background:var(--jaune-db) !important;
}
.electrique #l_forfait a {
    color: white !important;
    background:var(--vert-dbe) !important;
}
.electrique #z_comprendre {
    background:white !important;
}
.electrique #T_comprendre {
    color: black !important;
}
  