   .radiusBlocP1{
    position: relative;
   }
   h4 {
        margin:auto;
        margin-top: 15px;
    }
    p.bon-a-savoir {
        border-radius: 0 3px 3px 0;
        background-color:  rgba(243, 167, 0, 0.25);
        border-left:4px solid #fab563;
        padding:15px;
    }
    .lineListe {
        padding: 8px 0;
    }
    .enteteListe.manyCols .cellEnteteListe{
        padding: 0 5px;
        text-align: center;
        font-size:14px;
    }  
    .enteteListe {
        border-left: 2px solid #4b494f;
        border-right: 2px solid #4b494f;
        box-sizing: border-box;
    }

    .cellLineListe div {
        text-align: center;
    }
    .cellLineListe {
        font-size:13px;
    }
    .listeUl .cout {
        font-family: 'Open sans';
        font-size: 24px;
        text-align: center;
        font-weight:600;
    } 
    .listeUl .cout span {
        color:  #6b6b6b;
        font-size: 14px;
        display:block;
        font-weight:400;
    } 
    .listeUl .offre {
        font-family: 'Open sans';
        color: #a51200;
        font-size: 28px;
        text-align: center;
        font-weight: 400;
        line-height: 24px;
        padding-top: 4px;
    } 
    .listeUl .offre span {
        color:  #a51200;
        font-size: 14px;
        display:block;
        text-transform: uppercase;
        margin-top: -2px;
    } 
    .listeUl .duree {
        font-family: 'Open sans';
        color: #a51200;
        font-size: 16px;
        text-align: center;
    } 
    .listeUl .duree span {
        font-family: 'Open sans';
        color:  #a2a2a2;
        font-size: 12px;
        font-style: italic;
        display: block;
    } 
    .listeUl .duree span.nothing {
        font-family: 'Open sans';
        color:  #6b6b6b;
        font-size: 16px;
        font-style: normal;
    } 
    .radiusBlocP1 a {
        font-family: 'Open sans';
        font-size: 14px;
        position: absolute;
        right:15px;
        top:0;
        bottom:0;
        margin:auto;
        height:17px;
    }
    .cellLineListe.type img {
        margin-top:3px;
    }
    .cellLineListe ul {
        margin:0;
        padding:0;
        text-align: left;
    }
    .cellLineListe.type ul {
        padding-left:10px;
    }
    .cellLineListe ul li {
        list-style: none;
    }
    .cellLineListe ul li:before {
        font-family: 'Font Awesome 5 Free';font-weight:700;
        content:'\f111';
        margin-right:4px;
        font-size: 4px;
        vertical-align: middle;
        line-height: 13px;
    }
    .cellLineListe .dubbleCard img {
        display:inline-block;
        width:44%;
    }
    .cellLineListe .dubbleCard img:first-of-type {
        margin-right:4px;
    }
    .cellEnteteListe.logoB, .cellLineListe.logoB {
        width:162px;
    }
    .cellEnteteListe.type, .cellLineListe.type {
        width:170px;
        font-size:14px;
    }
    .cellEnteteListe.cout, .cellLineListe.cout {
        width:130px;
    }
    .cellEnteteListe.conditions, .cellLineListe.conditions {
        width:180px;
        text-align: left;
    }
    .cellEnteteListe.offre, .cellLineListe.offre {
        width:100px;
        text-align: center;
    }
    .cellEnteteListe.duree, .cellLineListe.duree {
        width:95px;
        text-align: center;
    }
    .cellEnteteListe.voir-offre, .cellLineListe.voir-offre {
        width:127px;
        text-align: center;
    }
    .cellLineListe.voir-offre .btn{
    	min-width: 125px;
    }
    ul.listeAPuce {  
        list-style: none;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale;
        margin: 6px 0 6px 0;
    }
    @media (max-width: 750px) {
        #cartes-bancaires-haut-de-gamme{
            margin-bottom: 15px;
        }
        .cellEnteteListe.logoB, .cellLineListe.logoB {
            width:120px;
        }
        .cellLineListe.logoB img {
            width:100%;
        }
        .cellEnteteListe.cout, .cellLineListe.cout {
            width: 100px;
            padding-right: 8px;
            box-sizing: border-box;
        }
        .cellEnteteListe.offre, .cellLineListe.offre {
            width: 90px;
        }

        .radiusBlocP1 a {
            display: block;
            position: relative;
            left: 0;
            height: auto;
            margin-bottom: 0px;
        }
        .listeUl .cout {
            font-size:18px;
        }
    }
    @media (max-width: 600px) {
        .cellEnteteListe.logoB, .cellLineListe.logoB {
            display:none;
        }
        .cellLineListe ul li {
            text-align: center;
            font-size: 13px;
        }
    }
    @media (max-width: 450px) {   
        .cellEnteteListe.offre, .cellLineListe.offre {
            display:none;
        }
        .lineListe {
            padding: 8px 5px;
        }
        .cellEnteteListe.voir-offre, .cellLineListe.voir-offre {
        width: 100px;
        }
    @media (max-width: 350px) {   
        .listeUl .cout {
            font-size:18px;
        }
        .cellEnteteListe.type, .cellLineListe.type {
            width:85px;
        }

        .cellEnteteListe.cout, .cellLineListe.cout {
            width:75px;
            text-align: right
        }
    }