#zone-centrale #contenu #corps ul.tranche-taux.entreprises {
     list-style-type:none;
     margin:25px 0 25px 0;
     padding:0;
}


#zone-centrale #contenu #corps ul.tranche-taux.entreprises li {
    text-align: center;
    margin: 0;
    width: 200px;
    height: 40px;
    align-items: center;
    flex: 1 1 25%;
    padding: 0;
}
#errorBlock {
    color: #c00;
}
.messageErreur {
    padding-left: 24px;
    font-weight: bold;
    background: url(/ressources/images/e35-icone-erreur.png) no-repeat left top;
}
.erreur {
	border:1px solid red;
}
#zone-centrale #contenu #corps ul.tranche-taux.entreprises label, #zone-centrale #contenu #corps ul.tranche-taux.entreprises input {
    display:block;
    background:#DDD;
    
}

#zone-centrale #contenu #corps ul.tranche-taux.entreprises input[type="radio"] {
    opacity:0.011;
    z-index:100;
}

#zone-centrale #contenu #corps ul.tranche-taux.entreprises input[type="radio"]:checked + label {
    background:#00884e;
    color:white;
}

#zone-centrale #contenu #corps ul.tranche-taux.entreprises label {
     padding: 10px 0 10px 0;
     border:1px solid #CCC;
     cursor:pointer;
     z-index:90;
     width:100%;
}

#zone-centrale #contenu #corps ul.tranche-taux.entreprises label:hover {
     background:white;
     transition: 0.4s;
}

#zone-centrale #contenu #corps .table-responsive {
  overflow-x: scroll;

}

#zone-centrale #contenu #corps .table-responsive>.colonne-figer {
    position: absolute;
    display: inline-block;
    width: auto;
    border-right: 1px solid #ddd;
    margin:0;
    z-index:9000;
}

@media(max-width:768px) {
	#zone-centrale #contenu #corps ul.tranche-taux.entreprises li {
  flex:1 1 50%;
	}
}
fieldset {
    margin: 0px;
    padding: 0px;
    border: 0px;
}
legend{
	display: none;
}
 
