body {
    color: #666666;
}


/* COULEURS */

.couleur_verte {
    color: #97ba10;
}


.couleur_orange {
    color: #f18e00;
}


.couleur_violette {
    color: #e2007a;
}


.couleur_mac {
    color: #555555;
}


.couleur_bleue_marine {
    color: #003d73;
}


.couleur_bleue_noir {
    color: #002941;
}


.couleur_eservices {
    color: #005365;
}


.bleu,
.couleur_bleue,
.contenu-onglet.home-produits .droite ul.bleu li a {
    color: #0099cc;
}


.fondBleuCiel {
    background-color: #00adef;
}


.bleuFonce {
    color: #006289;
}


.bleuUltraflex {
    color: #002d5e;
}


.fondBleuFonce {
    background-color: #006289;
}


.bleuSage {
    color: #00adef;
}


.fondBleuSage {
    background-color: #00adef;
}


.fondGrisClair {
    background-color: #f2f2f2;
}


.grisFonce,
.blocs_content .bloc .bloc_content h2.grisFonce {
    color: #666666;
}


.vertSageOne {
    color: #3fa949;
}


.fondVertSageOne {
    background-color: #3fa949;
}



/* TITRES ET AUTRES BALISES */

.titres h1,
.titres h2,
.titres h3,
.titres h4,
.titres h5,
.titres h6 {
    font-family: 'foco_lightregular';
}


.titres h1 {
    font-size: 30px;
    min-height: 28px;
}


.titres h2 {
    font-size: 26px;
    min-height: 24px;
}


.titres .blocs_content .bloc .bloc_content h2.fleche {
    background: url("../../../Binaires/images/global/2015/puces/puce_bleue_big.png") 0 8px no-repeat;
    padding-left: 20px;
}


.titres h3 {
    font-size: 22px;
    min-height: 20px;
}


.titres h4 {
    font-size: 18px;
    min-height: 18px;
}


.titres h5 {
    font-size: 16px;
    min-height: 16px;
}


.titres h6 {
    font-size: 12px;
    min-height: 10px;
}



/* STYLES GENERAUX */

.float-left,
.floatl {
    float: left;
}


.float-right,
.floatr {
    float: right;
}


ul.sans-puces,
ul.fleche {
    list-style: none;
    padding: 0;
    margin: 0 0 5px;
}


ul.fleche li {
    padding-left: 20px;
    margin-bottom: 2px;
}


ul.fleche.bleue li {
    background: url("../../../Binaires/images/global/2015/puces/puce_services_on.png") 0 4px no-repeat;
}


ul.fleche.grise li {
    background: url("../../../Binaires/images/global/2015/puces/puce_services_off.png") 0 4px no-repeat;
}


.souligne,
.souligne a {
    text-decoration: underline;
}


.onglets-nav {
    width: 100%;
    list-style: none;
    float: left;
    margin: 0;
    padding: 0;
    border-bottom: 3px solid #1c9acb;
}


.onglets-nav li {
    float: left;
    font-size: 16px;
    line-height: 44px;
    color: #0099cc;
    padding: 0 16px;
    background: linear-gradient( to right, #e4e4e4, #f0f0f0);
    cursor: pointer;
    margin: 0;
}


.onglets-nav li.active {
    background-color: #1c9aca;
    background: linear-gradient( #1ac6ff, #1c9aca);
    height: 51px;
    line-height: 51px;
    margin-top: -7px;
}


.onglets-nav li.no-onglet {
    background: #FFFFFF;
    font-size: 26px;
    padding: 0 0 0 24px;
    color: #666666;
    float: left;
    width: 230px;
}


.onglets-nav li.no-onglet:hover {
    height: 44px;
    line-height: 44px;
    cursor: default;
    margin-top: 0;
    text-decoration: none;
}


.onglets-nav li a {
    color: #0099cc;
    text-decoration: none;
}


.onglets-nav li.active a {
    color: #FFFFFF;
}


.onglets-nav li:hover a {
    text-decoration: underline;
}


.contenu-onglet {
    display: none;
    font-size: 14px;
    position: relative;
    float: left;
}


.contenu-onglet.home-produits {
    float: none;
}


.active-page {
    display: block;
}


.blocs_content .bloc .bloc_content .colonnes,
.blocs_content .bloc .bloc_content .colonnes .colonne {
    float: left;
}


.blocs_content .bloc .bloc_content .colonnes {
    width: 100%;
    position: relative;
}


.blocs_content .bloc .bloc_content .colonnes.deux .colonne {
    width: 50%;
}


.blocs_content .bloc .bloc_content .colonnes.trois .colonne {
    width: 33%;
}


.blocs_content .bloc .bloc_content .colonnes.quatre .colonne {
    width: 25%;
}



/* ONGLETS HOME PRODUITS */

.contenu-onglet.home-produits .gauche {
    width: 689px;
    float: left;
}


.contenu-onglet.home-produits .gauche .logiciel {
    width: 100%;
    background: url("../../../Binaires/images/produit/2015/bg_logiciel.jpg") top left no-repeat;
    height: 222px;
}


.contenu-onglet.home-produits .gauche .logiciel.premier,
.contenu-onglet.home-produits .gauche .logiciel.seul {
    padding-top: 25px;
}


.contenu-onglet.home-produits .gauche .logiciel.premier {
    background-image: url("../../../Binaires/images/produit/2015/bg_logiciel_premier.jpg");
    height: 225px;
}


.contenu-onglet.home-produits .gauche .logiciel.dernier {
    background-image: url("../../../Binaires/images/produit/2015/bg_logiciel_dernier.jpg");
    height: 257px;
}


.contenu-onglet.home-produits .gauche .logiciel.seul {
    background-image: url("../../../Binaires/images/produit/2015/bg_logiciel_seul.jpg");
    height: 232px;
}


.contenu-onglet.home-produits .gauche .logiciel,
.contenu-onglet.home-produits .gauche .logiciel div {
    float: left;
}


.contenu-onglet.home-produits .gauche .logiciel h3 {
    margin: 0 0 10px 24px;
    color: #666666;
}


.contenu-onglet.home-produits .gauche .logiciel .image-pack {
    width: 114px;
    padding-left: 15px;
}


.contenu-onglet.home-produits .gauche .logiciel .descriptif {
    width: 412px;
    margin-right: 15px;
}


.contenu-onglet.home-produits .gauche .logiciel .descriptif h4 {
    margin: 20px 0 0;
    font-family: Arial, Helvetica, sans-serif;
}


.contenu-onglet.home-produits .gauche .logiciel .descriptif p {
    width: 100%;
    margin: 6px 0;
    padding: 0;
    font-size: 14px;
}


.contenu-onglet.home-produits .gauche .logiciel .tarif {
    width: 133px;
    height: 133px;
    text-align: center;
    margin-top: 24px;
}


.contenu-onglet.home-produits .gauche .logiciel .tarif.SageOne {
    padding-bottom: 15px;
}


.contenu-onglet.home-produits .gauche .logiciel .tarif p {
    width: 100%;
}


.contenu-onglet.home-produits .gauche .logiciel .tarif .prix {
    font-size: 18px;
    padding: 6px 0;
    margin: 0;
}


.contenu-onglet.home-produits .gauche .logiciel .tarif .prix.fondBleuSage,
.contenu-onglet.home-produits .gauche .logiciel .tarif .prix.fondBleuFonce,
.contenu-onglet.home-produits .gauche .logiciel .tarif .prix.fondVertSageOne {
    color: #FFFFFF;
}


.contenu-onglet.home-produits .gauche .logiciel .tarif .prix.fondVertSageOne span {
    font-size: 14px;
}


.contenu-onglet.home-produits .gauche .logiciel .tarif .descriptif {
    font-size: 12px;
    line-height: 13px;
    margin: 0;
    padding-top: 13px;
    height: 41px;
}


.contenu-onglet.home-produits .gauche .logiciel .tarif.SageOne .descriptif {
    height: 35px;
}


.contenu-onglet.home-produits .gauche .logiciel .tarif .descriptif.trois_lignes {
    padding-top: 8px;
    height: 46px;
}


.contenu-onglet.home-produits .gauche .logiciel .tarif a.button.medium {
    display: inline-block;
}


.contenu-onglet.home-produits .gauche .logiciel .lien {
    width: 100%;
    float: left;
    clear: both;
    padding-left: 24px;
}


.contenu-onglet.home-produits .droite {
    width: 223px;
    float: right;
    padding: 25px 25px 0;
    min-height: 472px;
    background: url("../../../Binaires/images/produit/2015/bg_avis_metiers.png") top left no-repeat;
}


.contenu-onglet.home-produits .droite .temoignages,
.contenu-onglet.home-produits .droite .temoignages .avis,
.contenu-onglet.home-produits .droite .temoignages .avis .entete,
.contenu-onglet.home-produits .droite .temoignages .avis .entete .bulle,
.contenu-onglet.home-produits .droite .temoignages .avis .entete .titre,
.contenu-onglet.home-produits .droite .temoignages .avis p,
.contenu-onglet.home-produits .droite #liens-secondaires {
    float: left;
}


.contenu-onglet.home-produits .droite .temoignages,
.contenu-onglet.home-produits .droite .temoignages .avis,
.contenu-onglet.home-produits .droite .temoignages .avis .entete,
.contenu-onglet.home-produits .droite .temoignages .avis p,
.contenu-onglet.home-produits .droite #liens-secondaires {
    width: 100%;
}


.contenu-onglet.home-produits .droite .temoignages {
    height: 240px;
}


.contenu-onglet.home-produits .droite .temoignages .avis {
    margin-bottom: 10px;
}


.contenu-onglet.home-produits .droite .temoignages .avis .entete .bulle {
    width: 47px;
}


.contenu-onglet.home-produits .droite .temoignages .avis .entete .titre {
    margin-left: 10px;
    width: 166px;
}


.contenu-onglet.home-produits .droite .temoignages .avis .entete .titre .rating {
    background: url("../../../Binaires/images/global/2015/pictos/rating.gif") top left no-repeat;
    height: 15px;
    width: 87px;
    overflow: hidden;
}


.contenu-onglet.home-produits .droite .temoignages .avis .entete .titre .rating.etoiles-4 {
    background-position: -18px 0;
}


.contenu-onglet.home-produits .droite .temoignages .avis .entete .titre h6 {
    margin: 6px 0 0;
    font-family: Arial, Helvetica, sans-serif;
}


.contenu-onglet.home-produits .droite .temoignages .avis p {
    font-size: 12px;
    margin: 4px 0 0;
}


.contenu-onglet.home-produits .droite #liens-secondaires h5 {
    margin: 20px 0 0;
    font-family: Arial, Helvetica, sans-serif;
}



/* BLOC FEXIBILITE */

#bloc-flexibilite .bloc_content {
    height: 317px;
    position: relative;
}


#bloc-flexibilite .bloc_content h2 {
    margin: 20px 0 9px 24px;
    font-size: 26px;
}


#bloc-flexibilite .bloc_content p {
    margin: 0 0 0 24px;
    font-size: 14px;
}


#bloc-flexibilite .bloc_content .colonnes.padding {
    background: url("../../../Binaires/images/produit/2015/bg_flexibilite.png") left bottom no-repeat;
    padding: 20px 24px 0;
    width: 648px;
    position: absolute;
    left: 0;
    bottom: 0;
}


#bloc-flexibilite .bloc_content .colonnes h3 {
    margin: 0;
    position: absolute;
    top: 40px;
    font-size: 22px;
}


#bloc-flexibilite .bloc_content .colonnes .colonne .entete,
#bloc-flexibilite .bloc_content .colonnes .colonne .entete img,
#bloc-flexibilite .bloc_content .colonnes .colonne .entete p,
#bloc-flexibilite .bloc_content .colonnes .colonne ul {
    float: left;
}


#bloc-flexibilite .bloc_content .colonnes .colonne .entete {
    width: 100%;
}


#bloc-flexibilite .bloc_content .colonnes .colonne .entete p {
    margin: 36px 0 0 10px;
    font-size: 16px;
}


#bloc-flexibilite .bloc_content .colonnes .colonne .entete p span,
#bloc-flexibilite .bloc_content .colonnes .colonne ul li {
    font-size: 14px;
}


#bloc-flexibilite .bloc_content .colonnes .colonne:first-of-type {
    padding-top: 65px;
}


#bloc-flexibilite .bloc_content .colonnes .colonne:first-of-type .entete p {
    margin-left: -5px;
}


#bloc-flexibilite .bloc_content .colonnes .colonne:nth-child(3) {
    padding-top: 32px;
}


#bloc-flexibilite .bloc_content .colonnes .colonne ul {
    margin: 13px 0 20px;
    padding-left: 24px;
}



/* BLOC CATALOGUE ET NEWSLETTER */

#catalogue .bloc_content {
    height: 145px;
    position: relative;
}


#newsletter .bloc_content {
    height: 153px;
    position: relative;
}


#catalogue .bloc_content img,
#catalogue .bloc_content a.button,
#newsletter .bloc_content a.button {
    position: absolute;
}


#catalogue .bloc_content img {
    bottom: 0;
    left: 0;
}


#catalogue .bloc_content h2,
#newsletter .bloc_content h2 {
    margin: 20px 0 5px 95px;
}


#catalogue .bloc_content p,
#newsletter .bloc_content p {
    font-size: 14px;
    margin: 0 24px 10px 95px;
}


#newsletter .bloc_content h2,
#newsletter .bloc_content p {
    margin-left: 24px;
}


#catalogue .bloc_content a.button {
    left: 95px;
    bottom: 27px;
    z-index: 50;
}


#newsletter .bloc_content a.button {
    right: 24px;
    bottom: 23px;
    z-index: 50;
}



/**********
OFFRES 2012
**********/

.blocs_content .bloc.bloc_990.offres_2012 {
    background: transparent url("../../../Binaires/images/2011/produits/offres/bg_top_offres_990.png") no-repeat left top;
}


.blocs_content .bloc.bloc_990.offres_2012 .bloc_content {
    min-height: 500px;
}


.blocs_content .bloc.bloc_990.offres_2012 .bloc_content .col_left,
.blocs_content .bloc.bloc_990.offres_2012 .bloc_content .col_right {
    float: left;
    width: 494px;
    min-height: 100px;
    margin-top: 200px;
    margin-left: 1px;
    height: 655px;
}


.blocs_content .bloc.bloc_990.offres_2012 .bloc_content .col_right {
    margin-left: 0;
}


.blocs_content .bloc.bloc_990.offres_2012 .bloc_content .col_left img.solution {
    float: left;
    margin: 0 0 20px 40px;
}


.blocs_content .bloc.bloc_990.offres_2012 .bloc_content .col_left .detail {
    float: right;
    width: 217px;
    height: 266px;
    min-height: 50px;
    padding: 33px 20px 20px 10px;
}


.blocs_content .bloc.bloc_990.offres_2012 .bloc_content .col_left .detail h2,
.blocs_content .bloc.bloc_990.offres_2012 .bloc_content .col_left .detail h3,
.blocs_content .bloc.bloc_990.offres_2012 .bloc_content .col_left .detail p {
    margin: 0;
    padding: 0;
}


.blocs_content .bloc.bloc_990.offres_2012 .bloc_content .col_left .detail h2 {
    font-size: 18px;
    color: #e86921;
    margin: 0 0 8px 0;
    line-height: 20px;
}


.blocs_content .bloc.bloc_990.offres_2012 .bloc_content .col_left .detail h2 span {
    font-weight: normal;
}


.blocs_content .bloc.bloc_990.offres_2012 .bloc_content .col_left .detail h3 {
    font-size: 14px;
    margin: 0 0 8px 0;
}


.blocs_content .bloc.bloc_990.offres_2012 .bloc_content .col_left .detail p.intro {
    font-size: 14px;
    line-height: 15px;
    margin: 0 0 5px 0;
}


.blocs_content .bloc.bloc_990.offres_2012 .bloc_content .col_left .detail img.reduc80 {
    float: left;
    margin: 0 0 0 -10px;
}


.blocs_content .bloc.bloc_990.offres_2012 .bloc_content .col_left p {
    margin: 0 40px 15px 50px;
}


.blocs_content .bloc.bloc_990.offres_2012 .bloc_content .col_left ul {
    margin: 0 40px 0 67px;
    padding: 0;
}


.blocs_content .bloc.bloc_990.offres_2012 .bloc_content .col_left ul li {
    margin: 0 0 5px 0;
    padding: 0;
    list-style-image: url("../../../Binaires/images/2011/global/puces/puce_bleu.png");
}


.blocs_content .bloc.bloc_990.offres_2012 .bloc_content .col_left ul li span {
    font-weight: bold;
    color: #0099cc;
}


.blocs_content .bloc.bloc_990.offres_2012 .bloc_content .col_left p.telechargement,
.blocs_content .bloc.bloc_990.offres_2012 .bloc_content .col_right p.telechargement,
.blocs_content .bloc.bloc_990.offres_2012 .bloc_content .liste p.telechargement {
    font-size: 12px;
    margin: 25px 0 0 50px;
}


.blocs_content .bloc.bloc_990.offres_2012 .bloc_content .col_right p.telechargement {
    font-size: 11px;
}


.blocs_content .bloc.bloc_990.offres_2012 .bloc_content .liste p.telechargement {
    margin: 8px 0 0 0;
}


.blocs_content .bloc.bloc_990.offres_2012 .bloc_content .col_left p.telechargement a,
.blocs_content .bloc.bloc_990.offres_2012 .bloc_content .col_right p.telechargement a,
.blocs_content .bloc.bloc_990.offres_2012 .bloc_content .liste p.telechargement a {
    text-decoration: underline;
    color: #0099cc;
}


.blocs_content .bloc.bloc_990.offres_2012 .bloc_content .col_left p.telechargement a img,
.blocs_content .bloc.bloc_990.offres_2012 .bloc_content .col_right p.telechargement a img,
.blocs_content .bloc.bloc_990.offres_2012 .bloc_content .liste p.telechargement a img {
    vertical-align: middle;
}


.blocs_content .bloc.bloc_990.offres_2012 .bloc_content .col_left a img.plusinfos {
    float: right;
    margin: 9px 45px 0 0;
}


.blocs_content .bloc.bloc_990.offres_2012 .bloc_content .col_right .detail {
    float: left;
    width: 444px;
    padding: 27px 0 0 50px;
}


.blocs_content .bloc.bloc_990.offres_2012 .bloc_content .col_right .detail img {
    float: right;
    margin: 0 20px 0 0;
}


.blocs_content .bloc.bloc_990.offres_2012 .bloc_content .col_right .detail h2 {
    color: #de0d7c;
    line-height: 20px;
    margin: 6px 0 10px 0;
    padding: 0;
}


.blocs_content .bloc.bloc_990.offres_2012 .bloc_content .col_right .detail h2 span {
    font-weight: normal;
}


.blocs_content .bloc.bloc_990.offres_2012 .bloc_content .col_right .detail p {
    margin: 0;
    padding: 0;
    font-size: 14px;
}


.blocs_content .bloc.bloc_990.offres_2012 .bloc_content .col_right .logiciel {
    float: left;
    width: 454px;
    height: 147px;
    padding-right: 40px;
    background: transparent url("../../../Binaires/images/2011/produits/offres/bg_logiciels.png") no-repeat left top;
}


.blocs_content .bloc.bloc_990.offres_2012 .bloc_content .col_right .logiciel img.pack {
    float: left;
    margin: 9px 13px 0 43px;
}


.blocs_content .bloc.bloc_990.offres_2012 .bloc_content .col_right .logiciel h3 {
    margin: 8px 0 5px 0;
    padding: 0;
}


.blocs_content .bloc.bloc_990.offres_2012 .bloc_content .col_right .logiciel p {
    margin: 0 0 6px 0;
    padding: 0;
}


.blocs_content .bloc.bloc_990.offres_2012 .bloc_content .col_right .logiciel a img.ensavoirplus {
    float: right;
    margin: -5px 5px 0 0;
}


.blocs_content .bloc.bloc_990.offres_2012 .bloc_content h1 {
    font-size: 20px;
    margin: 0 0 25px 50px;
    padding: 0;
    color: #0099cc;
}


.blocs_content .bloc.bloc_990.offres_2012 .bloc_content .liste {
    float: left;
    margin: 0 0 0 1px;
    padding: 0 50px 20px 70px;
    width: 868px;
    min-height: 35px;
}


.blocs_content .bloc.bloc_990.offres_2012 .bloc_content .liste.un {
    background: transparent url("../../../Binaires/images/2011/produits/offres/bg_liste_1.gif") no-repeat left top;
}


.blocs_content .bloc.bloc_990.offres_2012 .bloc_content .liste.deux {
    background: transparent url("../../../Binaires/images/2011/produits/offres/bg_liste_2.gif") no-repeat left top;
}


.blocs_content .bloc.bloc_990.offres_2012 .bloc_content .liste.trois {
    background: transparent url("../../../Binaires/images/2011/produits/offres/bg_liste_3.gif") no-repeat left top;
}


.blocs_content .bloc.bloc_990.offres_2012 .bloc_content .liste.quatre {
    background: transparent url("../../../Binaires/images/2011/produits/offres/bg_liste_4.gif") no-repeat left top;
}


.blocs_content .bloc.bloc_990.offres_2012 .bloc_content .liste.cinq {
    background: transparent url("../../../Binaires/images/2011/produits/offres/bg_liste_5.gif") no-repeat left top;
}


.blocs_content .bloc.bloc_990.offres_2012 .bloc_content .liste p {
    margin: 0;
    padding: 0;
    font-size: 14px;
}


.blocs_content .bloc.bloc_990.offres_2012 .bloc_content .liste.trois p,
.blocs_content .bloc.bloc_990.offres_2012 .bloc_content .liste.quatre p {
    margin: 8px 0 0 0;
}


.blocs_content .bloc.bloc_990.offres_2012 .bloc_content .liste.cinq p {
    margin: 0 0 5px 0;
}


.blocs_content .bloc.bloc_990.offres_2012 .bloc_content .mentions {
    float: left;
    width: 888px;
    padding: 20px 50px 38px 50px;
}


.blocs_content .bloc.bloc_990.offres_2012 .bloc_content .mentions p {
    margin: 0 0 10px 0;
    padding: 0;
    font-size: 10px;
}



/**********
OFFRES 2013
**********/

.blocs_content .bloc.bloc_990.offres_2012.offres_2013 {
    background: transparent url("../../../Binaires/images/2011/produits/offres/bg_top_offres_2013_990.png") no-repeat left top;
}


.blocs_content .bloc.bloc_990.offres_2012.offres_2013 .bloc_content .col_left,
.blocs_content .bloc.bloc_990.offres_2012.offres_2013 .bloc_content .col_right {
    margin-top: 270px;
    height: 720px;
}


.blocs_content .bloc.bloc_990.offres_2012.offres_2013 .bloc_content .col_left .detail h2 {
    color: #be1465;
}


.blocs_content .bloc.bloc_990.offres_2012.offres_2013 .bloc_content .col_right .detail h2 {
    color: #d97e00;
}


.blocs_content .bloc.bloc_990.offres_2012.offres_2013 .bloc_content .col_right .detail.trente h2 {
    color: #88a60f;
}


.blocs_content .bloc.bloc_990.offres_2012.offres_2013 .bloc_content .col_right .detail img {
    float: right;
    margin: 0 -50px 0 0;
}


.blocs_content .bloc.bloc_990.offres_2012.offres_2013 .bloc_content .col_right .logiciel {
    height: 147px;
    margin-bottom: -15px;
}


.blocs_content .bloc.bloc_990.offres_2012.offres_2013 .bloc_content .col_right .logiciel.trente {
    margin-top: -39px;
}


.blocs_content .bloc.bloc_990.offres_2012.offres_2013 .bloc_content .col_right .logiciel.trente p.texte_wdf {
    margin: 30px 0 6px 0;
}


.blocs_content .bloc.bloc_990.offres_2012.offres_2013 .bloc_content .liste.six {
    background: transparent url("../../../Binaires/images/2011/produits/offres/bg_liste_6.gif") no-repeat left top;
}


.blocs_content .bloc.bloc_990.offres_2012.offres_2013 .bloc_content .liste.six p {
    margin: 0 0 5px 0;
}


.blocs_content .bloc.bloc_990.offres_2012.offres_2013 .bloc_content .liste.cinq p {
    margin: 8px 0 0 0;
}


.blocs_content .bloc.bloc_990.offres_2012.offres_2013 .bloc_content {
    background: url("../../../Binaires/images/2011/produits/offres/bg_bottom_990_imbattable.gif") no-repeat scroll left bottom transparent;
}



/**********
OFFRES 2015
**********/

.blocs_content .bloc.bloc_990.offres_2012.offres_2013.offres_2015 {
    background: inherit;
}


.blocs_content .bloc.bloc_990.offres_2012.offres_2013.offres_2015 .bloc_content {
    background: #ffffff url("../../../Binaires/images/produit/2015/bg_special_rentree.jpg") no-repeat left top;
}


.blocs_content .bloc.bloc_990.offres_2012.offres_2013.offres_2015 .bloc_content .col_left,
.blocs_content .bloc.bloc_990.offres_2012.offres_2013.offres_2015 .bloc_content .col_right {
    width: 493px;
    min-height: 100px;
    margin-left: 0;
    height: 508px;
}


.blocs_content .bloc.bloc_990.offres_2012.offres_2013.offres_2015 .bloc_content .col_left,
.blocs_content .bloc.bloc_990.offres_2012.offres_2013.offres_2015 .bloc_content .col_right {
    margin-top: 288px;
}


.blocs_content .bloc.bloc_990.offres_2012.offres_2013.offres_2015 .bloc_content .col_left img.pack,
.blocs_content .bloc.bloc_990.offres_2012.offres_2013.offres_2015 .bloc_content .col_right img.pack {
    float: left;
    margin: 0 0 0 27px;
}


.blocs_content .bloc.bloc_990.offres_2012.offres_2013.offres_2015 .bloc_content .col_right img.pack {
    margin: 0 0 0 22px;
}


.blocs_content .bloc.bloc_990.offres_2012.offres_2013.offres_2015 .bloc_content .col_left .detail,
.blocs_content .bloc.bloc_990.offres_2012.offres_2013.offres_2015 .bloc_content .col_right .detail {
    float: right;
    width: 213px;
    height: 246px;
    min-height: 50px;
    padding: 33px 50px 20px 0;
    margin-left: 0;
}


.blocs_content .bloc.bloc_990.offres_2012.offres_2013.offres_2015 .bloc_content .col_right .detail {
    width: 218px;
}


.blocs_content .bloc.bloc_990.offres_2012.offres_2013.offres_2015 .bloc_content .col_left .detail h2,
.blocs_content .bloc.bloc_990.offres_2012.offres_2013.offres_2015 .bloc_content .col_right .detail h2 {
    color: #0099cc;
    font-size: 20px;
    margin: 3px 0 10px 0;
    line-height: 20px;
}


.blocs_content .bloc.bloc_990.offres_2012.offres_2013.offres_2015 .bloc_content .col_left .detail h3,
.blocs_content .bloc.bloc_990.offres_2012.offres_2013.offres_2015 .bloc_content .col_right .detail h3 {
    font-size: 15px;
    margin: 0 0 10px 0;
}


.blocs_content .bloc.bloc_990.offres_2012.offres_2013.offres_2015 .bloc_content .col_right .detail h3 {
    font-size: 14px;
    font-weight: normal;
}


.blocs_content .bloc.bloc_990.offres_2012.offres_2013.offres_2015 .bloc_content .col_left .detail p.intro,
.blocs_content .bloc.bloc_990.offres_2012.offres_2013.offres_2015 .bloc_content .col_right .detail p.intro {
    font-size: 12px;
    line-height: inherit;
    margin: 0 0 8px 0;
}


.blocs_content .bloc.bloc_990.offres_2012.offres_2013.offres_2015 .bloc_content .col_left p.telechargement,
.blocs_content .bloc.bloc_990.offres_2012.offres_2013.offres_2015 .bloc_content .col_right p.telechargement {
    font-size: 12px;
    margin: 25px 0 0 0;
}


.blocs_content .bloc.bloc_990.offres_2012.offres_2013.offres_2015 .bloc_content .col_right p.telechargement {
    margin: 17px 0 0 0;
}


.blocs_content .bloc.bloc_990.offres_2012.offres_2013.offres_2015 .bloc_content .col_left p.telechargement a,
.blocs_content .bloc.bloc_990.offres_2012.offres_2013.offres_2015 .bloc_content .col_right p.telechargement a {
    text-decoration: underline;
    color: #0099cc;
}


.blocs_content .bloc.bloc_990.offres_2012.offres_2013.offres_2015 .bloc_content .col_left p.telechargement a img,
.blocs_content .bloc.bloc_990.offres_2012.offres_2013.offres_2015 .bloc_content .col_right p.telechargement a img {
    vertical-align: middle;
    float: inherit;
    margin: inherit;
}


.blocs_content .bloc.bloc_990.offres_2012.offres_2013.offres_2015 .bloc_content .col_left a.button.medium.blue.plus,
.blocs_content .bloc.bloc_990.offres_2012.offres_2013.offres_2015 .bloc_content .col_right a.button.medium.blue.plus {
    margin: 10px 0 0 0;
}


.blocs_content .bloc.bloc_990.offres_2012.offres_2013.offres_2015 .bloc_content .col_left .logiciel,
.blocs_content .bloc.bloc_990.offres_2012.offres_2013.offres_2015 .bloc_content .col_right .logiciel {
    float: left;
    width: 453px;
    height: 180px;
    padding-right: 40px;
    background: inherit;
}


.blocs_content .bloc.bloc_990.offres_2012.offres_2013.offres_2015 .bloc_content .col_left .logiciel h3,
.blocs_content .bloc.bloc_990.offres_2012.offres_2013.offres_2015 .bloc_content .col_right .logiciel h3 {
    margin: 31px 0 0 49px;
    padding: 0;
    font-size: 20px;
}


.blocs_content .bloc.bloc_990.offres_2012.offres_2013.offres_2015 .bloc_content .col_right .logiciel h3 {
    margin: 31px 0 0 50px;
}


.blocs_content .bloc.bloc_990.offres_2012.offres_2013.offres_2015 .bloc_content .col_left .logiciel img.pack,
.blocs_content .bloc.bloc_990.offres_2012.offres_2013.offres_2015 .bloc_content .col_right .logiciel img.pack {
    float: left;
    margin: 5px 13px 0 39px;
}


.blocs_content .bloc.bloc_990.offres_2012.offres_2013.offres_2015 .bloc_content .col_left .logiciel p,
.blocs_content .bloc.bloc_990.offres_2012.offres_2013.offres_2015 .bloc_content .col_right .logiciel p {
    margin: 20px 0 6px 0;
    padding: 0;
}


.blocs_content .bloc.bloc_990.offres_2012.offres_2013.offres_2015 .bloc_content .col_left .logiciel a.button.lite.silver,
.blocs_content .bloc.bloc_990.offres_2012.offres_2013.offres_2015 .bloc_content .col_right .logiciel a.button.lite.silver {
    float: right;
    margin: 11px 10px 0 0;
}


.blocs_content .bloc.bloc_990.offres_2012.offres_2013.offres_2015 .bloc_content .col_left .logiciel p.telechargement,
.blocs_content .bloc.bloc_990.offres_2012.offres_2013.offres_2015 .bloc_content .col_right .logiciel p.telechargement {
    margin: 18px 0 0 0;
    padding: 0;
}


.blocs_content .bloc.bloc_990.offres_2012.offres_2013.offres_2015 .bloc_content .liste {
    margin: 0 0 0 -1px;
}



/***************
BLOC 990 FILTRES
***************/

.blocs_content .bloc.bloc_990.filtres {
    height: 165px;
    background: transparent url("../../../Binaires/images/produit/2015/bg_filtres.png") no-repeat left top;
}


.blocs_content .bloc.bloc_990.filtres .texte {
    float: left;
    margin: 10px 0 0 20px;
    width: 750px;
}


.blocs_content .bloc.bloc_990.filtres .texte p {
    margin: 0;
    padding: 0;
    font-size: 14px;
}


.blocs_content .bloc.bloc_990.filtres .texte p span {
    color: #0099cc;
}


.blocs_content .bloc.bloc_990.filtres .texte .etape_un,
.blocs_content .bloc.bloc_990.filtres .texte .etape_deux,
.blocs_content .bloc.bloc_990.filtres .texte .etape_trois {
    float: left;
    min-height: 50px;
    padding: 20px 0 20px 0;
}


.blocs_content .bloc.bloc_990.filtres .texte .etape_deux,
.blocs_content .bloc.bloc_990.filtres .texte .etape_trois {
    background: transparent url("../../../Binaires/images/2011/produits/filtres/bg_etapes.png") no-repeat left top;
    height: 115px;
    padding: 20px 0 0 50px;
}


.blocs_content .bloc.bloc_990.filtres .texte .etape_un img.spacer {
    margin: 5px 0 10px 0;
}


.blocs_content .bloc.bloc_990.filtres .texte .etape_un p {
    margin-bottom: 5px;
}


.blocs_content .bloc.bloc_990.filtres .texte .etape_un p input[type="radio"],
.blocs_content .bloc.bloc_990.filtres .texte .etape_un p input[type="checkbox"] {
    margin: 0;
    padding: 0;
}


.blocs_content .bloc.bloc_990.filtres .texte .etape_un p label img {
    vertical-align: middle;
}


.blocs_content .bloc.bloc_990.filtres .lien_claire {
    float: left;
    width: 150px;
    margin: 57px 0 0 12px;
}


.blocs_content .bloc.bloc_990.filtres .lien_claire p {
    margin: 0 0 2px 0;
    padding: 0;
    font-size: 14px;
    font-weight: bold;
    color: #0099cc;
}


.blocs_content .bloc.bloc_990.filtres .lien_claire p a {
    color: #f18e00;
    text-decoration: none;
}


.blocs_content .bloc.bloc_990.filtres .lien_claire p a img {
    vertical-align: middle;
}


.blocs_content .bloc.bloc_990.filtres .lien_callback {
    float: left;
    width: 150px;
    margin: 52px 0 0 -10px;
}


.blocs_content .bloc.bloc_990.filtres .lien_callback p {
    margin: 0 0 2px 0;
    padding: 0;
    font-size: 14px;
    font-weight: bold;
    color: #0099cc;
}


.blocs_content .bloc.bloc_990.filtres .lien_callback p.rappel {
    margin: 2px 0 4px 0;
    line-height: 14px;
    color: #888888;
}


.blocs_content .bloc.bloc_990.filtres .lien_callback p a {
    color: #f18e00;
    text-decoration: none;
}


.blocs_content .bloc.bloc_990.filtres .lien_callback p a img {
    vertical-align: middle;
    margin-top: -1px;
}



/**********************
BLOC 700 LISTE PRODUITS
**********************/

.blocs_content .bloc.bloc_700.liste_packs .bloc_content {
    padding: 1px 0;
}


.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_produit {
    float: left;
    width: 698px;
    height: 169px;
    margin-left: 1px;
    background: transparent url("../../../Binaires/images/produit/2015/bg_liste_produits.png") no-repeat left top;
}


.blocs_content .bloc.bloc_700.liste_packs.teledeclaration .bloc_content .ligne_produit {
    background: transparent url("../../../Binaires/images/2011/produits/filtres/bg_liste_teledeclaration.png") no-repeat left top;
}


.blocs_content .bloc.bloc_700.liste_packs.teledeclaration .bloc_content .ligne_produit.last {
    height: 168px;
}


.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_produit_quantum {
    float: left;
    width: 698px;
    height: 169px;
    margin-left: 1px;
    background: transparent url("../../../Binaires/images/produit/2015/bg_liste_produits_quantum.png") no-repeat left top;
}


.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_produit.stop,
.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_produit.nouveau,
.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_produit.enligne {
    width: 740px;
    margin-left: -41px;
    background: transparent url("../../../Binaires/images/produit/2015/bg_liste_produits_stop.png") no-repeat left top;
}


.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_produit.nouveau {
    background: transparent url("../../../Binaires/images/produit/2015/bg_liste_produits_nouveau.png") no-repeat left top;
}


.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_produit.enligne {
    background: transparent url("../../../Binaires/images/produit/2015/bg_liste_produits_enligne.png") no-repeat left top;
}


.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_produit.bas {
    height: 168px;
}


.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_produit .texte,
.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_produit_quantum .texte {
    float: left;
    margin: 10px 0 0 11px;
    width: 515px;
}


.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_produit.stop .texte,
.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_produit.nouveau .texte,
.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_produit.enligne .texte {
    width: 557px;
}


.blocs_content .bloc.bloc_700.liste_packs.teledeclaration .bloc_content .ligne_produit .texte {
    width: 525px;
}


.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_produit .texte a.button {
    float: right;
    margin-top: 10px;
}


.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_produit .texte h2,
.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_produit_quantum .texte h2 {
    margin: 0 0 0 8px;
    padding: 0;
    font-size: 18px;
    font-family: Arial, Helvetica, sans-serif;
}


.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_produit.stop .texte h2,
.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_produit.nouveau .texte h2,
.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_produit.enligne .texte h2 {
    margin: 0 0 0 50px;
}



/*** ajout sb pour lien dans home produits **/

.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_produit.stop .texte h2 a,
.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_produit .texte h2 a,
.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_produit_quantum .texte h2 a {
    text-decoration: none;
}


.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_produit.stop .texte h2 a:hover,
.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_produit .texte h2 a:hover,
.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_produit_quantum .texte h2 a:hover {
    text-decoration: underline;
}



/** fin ajout sb **/

.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_produit .texte img,
.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_produit_quantum .texte img {
    float: left;
    margin: 15px 0 0 0;
}


.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_produit.stop .texte img,
.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_produit.nouveau .texte img,
.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_produit.enligne .texte img {
    margin: 15px 0 0 42px;
}


.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_produit .texte ul,
.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_produit_quantum .texte ul {
    margin: 15px 0 0 110px;
    padding: 0;
    /*** ajout sb pour liste produit hauteur des boutons ***/
    height: 66px !important;
    height: 67px;
    min-height: 66px;
    /*** fin ajout ***/
}


.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_produit.stop .texte ul,
.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_produit.nouveau .texte ul,
.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_produit.enligne .texte ul {
    margin: 15px 0 0 152px;
}


.blocs_content .bloc.bloc_700.liste_packs.teledeclaration .bloc_content .ligne_produit .texte ul {
    margin-left: 173px;
}


.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_produit .texte ul li,
.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_produit_quantum .texte ul li {
    list-style-image: url("../../../Binaires/images/2011/global/puces/puce_bleu.png");
    margin: 0;
    padding: 0;
    font-size: 12px;
}


.blocs_content .bloc.bloc_700.liste_packs.teledeclaration .bloc_content .ligne_produit .texte ul li {
    list-style-image: url("../../../Binaires/images/2011/global/puces/puce_eservices.png");
}


.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_produit.stop .texte ul li {
    list-style-image: url("../../../Binaires/images/2011/global/puces/puce_rouge.png");
}


.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_produit .texte ul li.inclus,
.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_produit_quantum .texte ul li.inclus {
    color: #0099cc;
    font-weight: bold;
    margin-top: 5px;
}


.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_produit.stop .texte ul li.inclus {
    color: #a80000;
}


.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_produit .texte img.plus_infos,
.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_produit_quantum .texte img.plus_infos {
    margin: 5px 0 0 0;
    float: right;
}


.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_produit .prix,
.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_produit_quantum .prix {
    float: left;
    width: 100px;
    height: 97px;
    margin: 22px 0 0 58px;
    text-align: center;
}


.blocs_content .bloc.bloc_700.liste_packs.teledeclaration .bloc_content .ligne_produit .prix {
    margin-left: 48px;
}


.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_produit .prix p,
.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_produit_quantum .prix p {
    margin: 0;
    padding: 0;
}


.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_produit .prix p.prix_actu,
.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_produit_quantum .prix p .prix_actu {
    font-size: 15px;
    color: #666666;
    margin-bottom: 25px;
}



/*  ajout souscription millésime prix2lignes pour les homes produits tarifs sur 2 lignes */

.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_produit.nouveau .prix p.prix_actu,
.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_produit.enligne .prix p.prix_actu,
.blocs_content .bloc.bloc_700.liste_packs.teledeclaration .bloc_content .ligne_produit .prix p.prix_actu,
.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_produit.prix2lignes .prix p.prix_actu {
    font-size: 11px;
    line-height: 13px;
    margin: -5px 0 25px 0;
}


.blocs_content .bloc.bloc_700.liste_packs.teledeclaration .bloc_content .ligne_produit .prix p.prix_actu {
    margin-bottom: 10px;
}


.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_produit.nouveau .prix p.prix_actu span,
.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_produit.enligne .prix p.prix_actu span,
.blocs_content .bloc.bloc_700.liste_packs.teledeclaration .bloc_content .ligne_produit .prix p.prix_actu span,
.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_produit.prix2lignes .prix p.prix_actu span {
    font-size: 14px;
}


.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_produit .prix p.prix_last,
.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_produit_quantum .prix p.prix_last {
    text-decoration: line-through;
    margin-bottom: 10px;
}


.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_produit .prix p.info_prix {}


.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_produit .prix p.prix_lib,
.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_produit_quantum .prix p.prix_lib {
    color: red;
}


.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_produit img.liste_panier,
.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_produit_quantum img.liste_panier {
    float: right;
    margin-right: 16px;
}


.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_navigation {
    float: left;
    width: 698px;
    height: 31px;
    margin-left: 1px;
    text-align: center;
}


.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_navigation p,
.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_navigation span {
    margin: 8px 5px 0 5px;
    padding: 0;
}


.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_navigation p,
.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_navigation a {
    margin: 8px 5px 0 5px;
    padding: 0;
}


.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_navigation p a,
.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_navigation span a {
    text-decoration: none;
    color: #777777;
}


.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_navigation p,
.blocs_content .bloc.bloc_700.liste_packs .bloc_content .ligne_navigation span a:hover {
    color: #0099cc;
}



/***********************
BLOC 990 LOI DE FINANCES
***********************/

.blocs_content .bloc.bloc_990.landing_loidefinances .bloc_content {
    background: transparent url("../../../Binaires/images/produit/2015/loidefinances/bg_loidefinances_990.jpg") no-repeat left top;
    min-height: 1000px;
}


.blocs_content .bloc.bloc_990.landing_loidefinances.ver_2016 .bloc_content {
	background: transparent url("../../../Binaires/images/produit/2016/loidefinances/bg_loidefinances_990.jpg") no-repeat left top;
}


.blocs_content .bloc.bloc_990.landing_loidefinances.ver_2017 .bloc_content {
	background: transparent url("../../../Binaires/images/produit/2017/loidefinances/bg_loidefinances_990.jpg") no-repeat left top;
}


.blocs_content .bloc.bloc_990.landing_loidefinances .bloc_content .intro {
    float: left;
    height: 192px;
    width: 943px;
    margin: 385px 0 0 29px;
}


.blocs_content .bloc.bloc_990.landing_loidefinances .bloc_content .intro .texte {
    float: left;
    min-height: 100px;
    width: 737px;
    margin: 15px 0 0 0;
}


.blocs_content .bloc.bloc_990.landing_loidefinances .bloc_content .intro .texte h1 {
    font-size: 23px;
    font-weight: normal;
    color: #0099cc;
    margin: 0 0 3px 0;
    padding: 0;
    font-family: "focobold";
}


.blocs_content .bloc.bloc_990.landing_loidefinances .bloc_content .intro .texte h2 {
    font-size: 20px;
    font-weight: normal;
    color: #0099cc;
    margin: 15px 0 0 0;
    padding: 0;

}


.blocs_content .bloc.bloc_990.landing_loidefinances .bloc_content .intro .texte p {
    font-size: 14px;
    color: #777777;
    margin: 0 0 9px 0;
    padding: 0;
}



.blocs_content .bloc.bloc_990.landing_loidefinances .bloc_content .intro .client {
    background: transparent url("../../../Binaires/images/produit/2015/loidefinances/bg_client.png") no-repeat left top;
    float: right;
    width: 197px;
    height: 162px;
    margin: 15px 0 0 0;
    text-align: center;
}


.blocs_content .bloc.bloc_990.landing_loidefinances .bloc_content .intro .client .client-title {
    font-size: 16px;
    color: #41A940;
    margin: 32px 0 8px 0;
    padding: 0;
}


.blocs_content .bloc.bloc_990.landing_loidefinances .bloc_content .intro .client p {
    font-size: 14px;
    margin: 0 0 13px 0;
    padding: 0;
}


.blocs_content .bloc.bloc_990.landing_loidefinances .bloc_content .intro .client a.button {
    width: 100px;
    margin: 0 auto;
}


.blocs_content .bloc.bloc_990.landing_loidefinances .bloc_content .logiciels {
    float: left;
    width: 100%;
    background-color: #f2f2f2;
    min-height: 100px;
}


.blocs_content .bloc.bloc_990.landing_loidefinances .bloc_content .logiciels .section-title {
    display: block;
    float: left;
    margin: 26px 0 0 29px;
    padding: 0;
    font-size: 30px;
    color: #0099cc;
    font-family: "focobold";
}


.blocs_content .bloc.bloc_990.landing_loidefinances .bloc_content .logiciels .logiciel {
    float: left;
    width: 100%;
    height: 290px;
    background: transparent url("../../../Binaires/images/produit/2015/loidefinances/bg_logiciel.png") no-repeat left bottom;
}


.blocs_content .bloc.bloc_990.landing_loidefinances .bloc_content .logiciels .logiciel.wclib {
    height: 289px;
    background: transparent url("../../../Binaires/images/produit/2015/loidefinances/bg_logiciel.png") no-repeat left 234px;
}


.blocs_content .bloc.bloc_990.landing_loidefinances .bloc_content .logiciels .logiciel .pack {
    float: left;
    width: 189px;
    height: 283px;
    margin: 6px 0 0 0;
    background-image: url("../../../Binaires/images/Catalogues_produits/2017/Packs/wlif_Home.png");
}

.blocs_content .bloc.bloc_990.landing_loidefinances.ver_2016 .bloc_content .logiciels .logiciel .pack {
	margin: 6px 0 0 6px;
}

.blocs_content .bloc.bloc_990.landing_loidefinances.ver_2016 .bloc_content .logiciels .logiciel .pack {
	background-image: url("../../../Binaires/images/Catalogues_produits/2017/Packs/wlif_Home.png");
}


.blocs_content .bloc.bloc_990.landing_loidefinances .bloc_content .logiciels .logiciel.wecf .pack {
    background-image: url("../../../Binaires/images/Catalogues_produits/2017/Packs/wecf_Home.png");
}


.blocs_content .bloc.bloc_990.landing_loidefinances.ver_2016 .bloc_content .logiciels .logiciel.wecf .pack {
	background-image: url("../../../Binaires/images/Catalogues_produits/2017/Packs/wecf_Home.png");
}


.blocs_content .bloc.bloc_990.landing_loidefinances .bloc_content .logiciels .logiciel.wclib .pack {
    background-image: url("../../../Binaires/images/Catalogues_produits/2017/Packs/wclibs_Home.png");
}


.blocs_content .bloc.bloc_990.landing_loidefinances.ver_2016 .bloc_content .logiciels .logiciel.wclib .pack {
	background-image: url("../../../Binaires/images/Catalogues_produits/2017/Packs/wclib_Home.png");
}


.blocs_content .bloc.bloc_990.landing_loidefinances .bloc_content .logiciels .logiciel .textes {
    float: left;
    margin-top: 13px;
    width: 510px;
    min-height: 100px;
}


.blocs_content .bloc.bloc_990.landing_loidefinances.ver_2016 .bloc_content .logiciels .logiciel .textes {
	width: 504px;
}


.blocs_content .bloc.bloc_990.landing_loidefinances .bloc_content .logiciels .logiciel .textes .textes-title {
    margin: 0 0 6px 0;
    padding: 0;
    font-size: 16px;
    font-weight: normal;
    display: block;
}


.blocs_content .bloc.bloc_990.landing_loidefinances .bloc_content .logiciels .logiciel .textes .pack-name {
    margin: 0 0 9px 0;
    padding: 0;
    font-size: 18px;
    color: #0099cc;
}


.blocs_content .bloc.bloc_990.landing_loidefinances .bloc_content .logiciels .logiciel .textes .pack-name span {
    color: #666666;
}


.blocs_content .bloc.bloc_990.landing_loidefinances .bloc_content .logiciels .logiciel .textes p {
    margin: 0 0 12px 0;
    padding: 0;
    font-size: 14px;
}


.blocs_content .bloc.bloc_990.landing_loidefinances .bloc_content .logiciels .logiciel .textes ul {
    margin: 0;
    padding: 0;
    font-size: 16px;
    font-weight: bold;
    color: #0099cc;
    margin-left:20px;
}


.blocs_content .bloc.bloc_990.landing_loidefinances .bloc_content .logiciels .logiciel .textes ul li {
    margin: 0 0 0 20px;
    padding: 0;
    font-size: 15px;
    font-weight: normal;
    color: #777777;
    list-style-image: url("../../../Binaires/images/produit/2015/loidefinances/coche.png");
    line-height: 21px;
}


.blocs_content .bloc.bloc_990.landing_loidefinances .bloc_content .logiciels .logiciel .prix {
    float: right;
    margin: 30px 29px 0 0;
    width: 238px;
    height: 229px;
    background-color: #4d4f53;
    text-align: center;
}


.blocs_content .bloc.bloc_990.landing_loidefinances .bloc_content .logiciels .logiciel .prix p.accroche {
    font-size: 19px;
    color: #ffffff;
    margin: 21px 0 11px 0;
    padding: 0;
}


.blocs_content .bloc.bloc_990.landing_loidefinances .bloc_content .logiciels .logiciel.wclib .prix p.accroche {
    font-size: 15px;
    margin: 21px 0 4px 0;
}


.blocs_content .bloc.bloc_990.landing_loidefinances .bloc_content .logiciels .logiciel .prix p.chiffre {
    float: left;
    width: 88px;
    font-family: 'focoregular';
    font-size: 50px;
    color: #ffffff;
    text-align: left;
    margin: 0 0 0 23px;
    padding: 0;
    display: block;
    height: 59px;
}


.blocs_content .bloc.bloc_990.landing_loidefinances .bloc_content .logiciels .logiciel .prix p.ht {
    float: left;
    width: 120px;
    font-family: 'focoregular';
    font-size: 28px;
    color: #b5b5b6;
    text-align: left;
    margin: 0 0 0 0;
    padding: 5px 0 0 0;
    line-height: 18px;
    display: block;
    height: 59px;
    box-sizing: border-box;
}


.blocs_content .bloc.bloc_990.landing_loidefinances .bloc_content .logiciels .logiciel.wclib .prix p.chiffre,
.blocs_content .bloc.bloc_990.landing_loidefinances .bloc_content .logiciels .logiciel.wclib .prix p.ht {
    height: 52px;
}


.blocs_content .bloc.bloc_990.landing_loidefinances .bloc_content .logiciels .logiciel .prix p.ht span {
    font-size: 18px;
}


.blocs_content .bloc.bloc_990.landing_loidefinances .bloc_content .logiciels .logiciel .prix a.button {
    float: left;
    width: 188px;
    margin: 0 0 10px 25px;
}



/***************************************
** TRY & BUY
***************************************/

.blocs_content .tb__bandeau__logiciel {
    border: 0;
    position: relative;
    height: 286px;
    margin: 15px 0 0;
    background: none;
}


.blocs_content .tb__bandeau__logiciel .bandeau__fond {
    position: absolute;
    z-index: -10;
    left: -345px;
    top: 50px;
}


.blocs_content .tb__bandeau__logiciel .bandeau__pack {
    position: absolute;
    left: -28px;
}


.blocs_content .tb__bandeau__logiciel .bandeau__contenu {
    width: 540px;
    margin-top: 90px;
}


.blocs_content .tb__bandeau__logiciel .bandeau__contenu.contenu__confirmation--b {
    margin-top: 75px;
}


.blocs_content .tb__bandeau__logiciel .bandeau__contenu h1 {
    font-size: 28px;
    margin: 0 0 12px;
}


.blocs_content .tb__bandeau__logiciel .bandeau__contenu p {
    font-size: 15px;
    margin: 0;
}


.blocs_content .tb__bandeau__logiciel .bandeau__contenu p a {
    color: #009fda;
}


.blocs_content .tb__bandeau__logiciel .bandeau__contenu.contenu__confirmation p,
.blocs_content .tb__bandeau__logiciel .bandeau__contenu.contenu__confirmation--b p.contenu__important {
    font-size: 20px;
}


.blocs_content .tb__bandeau__logiciel .bandeau__contenu.contenu__confirmation--b p {
    margin: 0 0 10px;
}


.blocs_content .tb__bandeau__logiciel .bandeau__contenu.contenu__confirmation--b p.contenu__important {
    color: #ff5800;
}


.blocs_content .tb__bandeau__logiciel .contenu__confirmation--b p span.alerte {
    display: block;
    margin: 0 0 20px 0 !important;
    float: none !important;
    font-size: 14px !important;
    color: #ff5800 !important;
}


.blocs_content .tb__demande {
    min-height: inherit !important;
    margin-bottom: 25px;
}


.blocs_content div[class*="tb__"],
.blocs_content div[class*="tb__"] * {
    box-sizing: border-box;
}


.blocs_content div[class*="tb__"] .button.medium {
    height: 30px;
}


.blocs_content div[class*="tb__"] .button.big {
    height: 37px;
    cursor: pointer;
}


.blocs_content .tb__identification {
    padding: 25px;
}


.blocs_content .tb__identification .equipement {
    width: 100%;
    height: 64px;
    padding: 0 25px;
    background: url('../../../Binaires/images/produit/2015/TryAndBuy/fond-equipement.gif') top left no-repeat transparent;
}


.blocs_content .tb__identification .equipement h2,
.blocs_content .tb__identification .equipement .equipement__form {
    margin: 0;
}


.blocs_content .tb__identification .equipement h2 {
    font-size: 32px;
    color: #ffffff;
    float: left;
}


.blocs_content .tb__identification .equipement .equipement__form {
    float: right;
    font-size: 18px;
}


.blocs_content .tb__identification .equipement h2,
.blocs_content .tb__identification .equipement .equipement__form label {
    line-height: 64px;
}


.blocs_content .tb__identification .equipement .equipement__form label:first-child {
    width: 400px;
}


.blocs_content .tb__identification .equipement .equipement__form label:first-child,
.blocs_content .tb__identification .tb__forms label {
    display: inline-block;
}


.blocs_content .tb__identification .tb__forms {
    border-top: 1px solid #ffffff;
    padding: 0;
}


.blocs_content .tb__identification .tb__forms,
.blocs_content .tb__identification .tb__forms .form__client,
.blocs_content .tb__identification .tb__forms .form__new__client {
    display: none;
}


.blocs_content .tb__identification .bg--gris {
    background-color: #f2f2f2;
}


.blocs_content .tb__identification .padding--b {
    padding-bottom: 25px;
}


.blocs_content .tb__identification .tb__forms .form__client,
.blocs_content .tb__identification .tb__forms .form__new__client {
    padding-top: 25px;
    position: relative;
}


.blocs_content .tb__identification .tb__forms .form__client .erreur__commune {
    margin-left: 235px;
}


.blocs_content .tb__identification .tb__forms .form__client input + .tb__info {
    margin: 3px 15px 0 5px;
    position: absolute;
    left: 555px;
    z-index: 20;
}


.blocs_content .tb__identification .tb__forms .form__client .tb__info__bulle {
    background-color: #7a7b7e;
    margin-left: 5px;
    position: absolute;
    left: 550px;
    display: none;
    border: 1px solid #7a7b7e;
    top: 25px;
}


.blocs_content .tb__identification .tb__forms .form__client .tb__info__bulle.active,
.blocs_content .tb__identification .tb__forms .form__client .tb__info__bulle * {
    display: block;
}


.blocs_content .tb__identification .tb__forms .form__client .tb__info__bulle span {
    padding: 4px 15px 4px 30px;
    color: #ffffff;
    line-height: 11px;
}


.blocs_content .tb__identification .tb__forms .form__client .tb__info__bulle + span span.alerte {
    margin-left: 50px;
}


.blocs_content .tb__identification .tb__forms h3 {
    margin: 0 0 10px 254px;
    color: #009fda;
    font-size: 16px;
}


.blocs_content .tb__identification .tb__forms p {
    margin: 0 0 15px;
}


.blocs_content .tb__identification .tb__forms label {
    text-align: right;
    font-size: 15px;
    width: 235px;
    margin-right: 15px;
    line-height: 30px;
    float: left;
}


.blocs_content .tb__identification .tb__forms input[type=submit] {
    width: 300px;
    font-weight: normal;
    height: 37px;
    margin-left: 250px;
    padding-top: 2px;
}


.blocs_content .tb__identification .tb__mentions {
    padding: 0;
    margin: 25px 0 0 !important;
    font-size: 12px;
    font-style: italic;
}


.blocs_content .tb__identification .tb__mentions a {
    color: #666666;
}


.blocs_content .tb__rappel__infos .inside {
    padding: 25px;
}


.blocs_content .tb__rappel__infos .tb__telechargement .inside {
    padding-bottom: 20px;
}


.blocs_content .tb__rappel__infos h2 {
    margin: 0 0 8px 0 !important;
}


.blocs_content .tb__activation__email,
.blocs_content .tb__code__client {
    height: 141px;
}


.blocs_content .tb__rappel__infos.confirmation--a {
    margin-bottom: 25px;
    width: 100%;
    float: left;
}


.blocs_content .tb__rappel__infos.confirmation--a .tb__telechargement,
.blocs_content .tb__rappel__infos.confirmation--a .tb__code__client {
    height: 169px;
}


.blocs_content .tb__rappel__infos .bloc-vert {
    border: 1px solid #41a940;
}


.blocs_content .tb__rappel__infos .bloc-orange h2,
.blocs_content .tb__rappel__infos .bloc-orange p span {
    color: #ff5800 !important;
}


.blocs_content .tb__rappel__infos .bloc-vert h2,
.blocs_content .tb__rappel__infos .bloc-vert p span {
    color: #41a940 !important;
}


.blocs_content .tb__rappel__infos .tb__activation__email p {
    font-size: 14px !important;
    margin: 0 0 3px !important;
}


.blocs_content .tb__rappel__infos .tb__activation__email p:last-child {
    margin: 0 !important;
}


.blocs_content .tb__rappel__infos .tb__activation__email p span {
    font-size: 18px;
}


.blocs_content .tb__rappel__infos .tb__activation__email .button {
    margin-top: 5px;
}


.blocs_content .tb__code__client .inside {
    padding-bottom: 18px;
}


.blocs_content .tb__code__client h2 {
    color: #009fda;
}


.blocs_content .tb__code__client p {
    margin: 0 !important;
}


.blocs_content .tb__code__client .bloc__fond--bleu {
    background-color: #009fda;
    color: #ffffff;
}


.blocs_content .tb__code__client .bloc__fond--bleu .inside {
    padding: 8px 25px 5px !important;
}


.blocs_content .tb__code__client .bloc__fond--bleu .code {
    font-size: 20px;
    font-weight: bold;
}


.blocs_content .tb__code__client .bloc__fond--bleu .ico--copy {
    float: right;
    background: url('../../../Binaires/images/global/2015/pictos/picto-copier.png') top left no-repeat;
    padding-left: 30px;
    height: 23px;
    line-height: 26px;
    text-decoration: none;
    color: #ffffff;
    margin-top: -3px;
}


.blocs_content .tb__etapes {
    margin-bottom: 25px;
}


.blocs_content .tb__etapes .inside,
.blocs_content .tb__etapes .inside .tb__etape,
.blocs_content .tb__etapes .tb__etape .colonnes {
    width: 100%;
    float: left;
}


.blocs_content .tb__etapes .inside,
.blocs_content .tb__contact .inside {
    padding: 25px;
}


.blocs_content .tb__etapes .tb__etape {
    font-size: 14px;
    margin-bottom: 20px;
}


.blocs_content .tb__etapes .tb__etape:last-child {
    margin-bottom: 0;
}


.blocs_content .tb__etapes .tb__etape h2,
.blocs_content .tb__etapes .tb__etape h3 {
    color: #009fda;
}


.blocs_content .tb__contact {
    min-height: inherit !important;
    margin-bottom: 25px;
}


.blocs_content .tb__contact h2 {
    font-size: 22px;
    margin: 0;
    color: #009fda;
}


.blocs_content .tb__contact p {
    font-size: 14px;
    margin: 10px 0 0;
}


.blocs_content .tb__etapes .tb__etape .etape__contenu {
    padding-left: 32px;
}


.blocs_content .tb__etapes .tb__etape .etape__titre span {
    font-size: 20px;
    font-weight: bold;
    width: 25px;
    height: 25px;
    line-height: 25px;
    display: inline-block;
    color: #ffffff;
    text-align: center;
    background-color: #009fda;
    border-radius: 20px;
    padding: 1px 0;
}


.blocs_content .tb__etapes .tb__etape .etape__titre h2 {
    font-size: 22px;
    margin: 0 0 10px 4px;
    display: inline-block;
}


.blocs_content .tb__etapes .tb__etape h3 {
    font-size: 16px;
    margin: 0 0 2px;
    font-weight: normal;
}


.blocs_content .tb__etapes .tb__etape h3 + p {
    margin: 0;
}


.blocs_content .tb__etapes .tb__etape p {
    line-height: 18px;
}


.blocs_content .tb__etapes .tb__etape h4,
.blocs_content .tb__etapes .tb__etape h4 + p {
    font-size: 12px;
    margin: 0;
    line-height: normal;
}


.blocs_content .tb__etapes .tb__etape .warning--orange {
    background: url('../../../Binaires/images/global/2015/pictos/warning-exclamation-orange.png') top left no-repeat;
    padding-left: 15px;
}


.blocs_content .tb__etapes .tb__etape .warning--orange h3,
.blocs_content .tb__etapes .tb__etape .warning--orange a {
    color: #ff5800;
}


.blocs_content .tb__etapes .tb__etape .warning--bleu {
    background: url('../../../Binaires/images/global/2015/pictos/warning-exclamation-bleu.png') top left no-repeat;
    padding-left: 15px;
}


.blocs_content .tb__etapes .tb__etape .colonnes {}


.blocs_content .tb__etapes .tb__etape .colonne {
    float: left;
}


.blocs_content .tb__etapes .tb__etape:nth-child(2) .colonnes .colonne,
.blocs_content .tb__etapes .tb__etape:nth-child(3) .colonnes .tb__dossier {
    width: 340px;
}


.blocs_content .tb__etapes .tb__etape:nth-child(2) .colonnes .colonne:nth-child(2) {
    width: 224px;
}


.blocs_content .tb__etapes .tb__etape:nth-child(3) .colonnes .tb__dossier__infos {
    width: 564px;
}


.blocs_content .tb__etapes .tb__etape:nth-child(3) .colonnes .tb__dossier__infos .tb__jours {
    width: 145px;
}


.blocs_content .tb__etapes .tb__etape:nth-child(3) .colonnes .tb__dossier__infos .tb__accompagnement {
    width: 419px;
}


.blocs_content .tb__etapes .tb__etape:nth-child(3) .colonnes .tb__dossier p:last-child {
    margin: 5px 0 0;
}


.blocs_content .tb__etapes .tb__etape:nth-child(3) .colonnes .tb__dossier__infos .tb__jours p {
    width: 121px;
    text-align: center;
    font-size: 18px;
    margin: 5px 0 0;
}


.blocs_content .tb__etapes .tb__accompagnement .colonnes {
    margin-top: 12px;
}


.blocs_content .tb__etapes .tb__accompagnement .colonnes .colonne {
    width: 200px !important;
}


.tb__bandeau__args {
    width: 100%;
    background-color: #d2d3d4;
    float: left;
}


.tb__bandeau__args .tb__bloc_content {
    margin: 0 auto;
    width: 990px;
}


.tb__bandeau__args .arg {
    float: left;
    width: 329px;
    border-left: 1px solid #666666;
    margin: 25px 0 15px;
}


.tb__bandeau__args .arg:first-child {
    border-left: 0;
}


.tb__bandeau__args .arg img {
    float: left;
    margin: 0 15px;
}


.tb__bandeau__args .arg:first-child img {
    margin-left: 0;
}


.tb__bandeau__args .arg p {
    font-size: 15px;
    line-height: 15px;
    margin: 0;
}


.tb__client__exist {
    padding-top: 50px;
}


.tb__client__exist .triangle {
    background: url('../../../Binaires/images/global/2015/pictos/warning-orange.png') 0 0 no-repeat;
    width: 90px;
    height: 60px;
    float: left;
}


.tb__client__exist .client__contenu {
    float: left;
    width: 430px;
}


.tb__client__exist h2 {
    color: #ff5800;
    margin: 0;
}


.tb__client__exist p {
    margin: 5px 0 0;
}


.tb__client__exist .actions {
    padding: 20px 0 0 90px;
    float: left;
    width: 100%;
}


.tb__client__exist .actions input {
    height: 33px !important;
    padding: 5px 15px !important;
    cursor: pointer;
    font-weight: normal;
}


.tb__client__exist input:last-child {
    float: right;
}



/********************************************
** Styles formulaires
********************************************/

.blocs_content .controls__form p {
    width: 100%;
    float: left;
}


.blocs_content .controls__form p input[type="text"],
.blocs_content .controls__form p textarea,
.blocs_content .controls__form p select,
.blocs_content .controls__form p input[type="password"],
.blocs_content .controls__form p input[type="tel"] {
    font-family: Arial, Helvetica, sans-serif;
    width: 300px;
    height: 30px;
    line-height: 30px;
    border: 1px solid #bfbfbf;
    background-color: #ffffff;
    font-size: 15px;
    color: #555555;
    padding: 0 8px;
    float: left;
}


.blocs_content .controls__form p .radio__groupe {
    float: left;
    width: 300px;
}


.blocs_content .controls__form p input[type="radio"] {
    float: left;
    margin: 7px 7px 6px 0;
}


.blocs_content .controls__form p label.radio,
.blocs_content .controls__form p span.radio label {
    display: inline;
    width: auto;
    float: left;
    margin: 0 8px 0 0;
}


.blocs_content .controls__form p input.placeholder,
.blocs_content .controls__form p textarea.placeholder {
    color: #888888;
}


.blocs_content .controls__form p input.focus,
.blocs_content .controls__form p textarea.focus,
.blocs_content .controls__form p select.focus {
    border: 1px solid #009fda;
}


.blocs_content .controls__form p input.valid,
.blocs_content .controls__form p textarea.valid,
.blocs_content .controls__form p select.valid {
    border: 1px solid #41a940;
}


.blocs_content .controls__form p input.error,
.blocs_content .controls__form p textarea.error,
.blocs_content .controls__form p select.error {
    border: 1px solid #ff5800;
}


.blocs_content .controls__form p span.alerte,
.blocs_content .tb__bandeau__logiciel .contenu__confirmation--b p span.alerte {
    font-size: 13px;
    color: #888888;
    background: url("../../../Binaires/images/global/2015/pictos/erreur-exclamation.gif") top left no-repeat transparent;
    height: 30px;
    float: left;
    margin: 0 0 0 15px;
    padding-left: 10px;
}


.blocs_content .controls__form p span.alerte strong,
.blocs_content .tb__bandeau__logiciel .contenu__confirmation--b p span.alerte strong {
    font-size: 15px;
    font-weight: normal;
    color: #ff5800;
}



/*---------------------------------------
** Liste logiciels try and buy
** logiciels-version-test-gratuit.aspx
---------------------------------------*/

.blocs_content .bloc.bloc_990.actus.try,
.blocs_content .bloc.bloc_990.actus.try .bloc_content {
    height: 313px;
}


.blocs_content .bloc.bloc_990.actus.try {
    margin: 0;
}


.blocs_content .bloc.bloc_990.actus.try .bloc_content .video {
    top: 62px;
    left: 16px;
    width: 437px;
    height: 246px;
    position: absolute;
    background-color: black;
}


.blocs_content .liste-try {
    margin-bottom: 25px;
}


.blocs_content .liste-try .bloc_content * {
    box-sizing: border-box;
}


.blocs_content .liste-try .padding {
    padding: 23px 21px 26px;
    width: 100%;
    float: left;
}


.blocs_content .liste-try .introduction {
    padding-bottom: 20px;
}


.blocs_content .liste-try .introduction .bas_ordi {
    width: 458px;
    height: 135px;
    background-image: url('../../../Binaires/images/produit/2015/TryandBuy/bas_ordi.png');
    float: left;
    margin: -25px 25px 0 -23px;
}


.blocs_content .liste-try .introduction h2 {
    font-family: inherit;
    font-size: 18px;
    margin: 0 0 10px;
}


.blocs_content .liste-try p {
    color: #4d4f53;
}


.blocs_content .liste-try .introduction p,
.blocs_content .onglets-try-rev .introduction p {
    font-size: 16px;
    margin: 0;
}


.blocs_content .liste-try h1 {
    font-size: 24px;
    margin: 0 0 10px;
    color: #009fda;
}


.blocs_content .liste-try .colonnes .colonne {
    width: 296px;
    margin-right: 27px;
}


.blocs_content .liste-try .colonnes .colonne:last-child {
    margin-right: 0;
}


.blocs_content .liste-try .colonnes .colonne .bloc-logiciel {
    background: url('../../../Binaires/images/global/2015/blocs/bg_bloc_296.png') 0 0 no-repeat;
    width: 296px;
    height: 129px;
    position: relative;
    margin-bottom: 15px;
}


.blocs_content .liste-try .colonnes .colonne .bloc-logiciel:last-child {
    margin-bottom: 0;
}


.blocs_content .liste-try .colonnes .colonne .bloc-logiciel img {
    position: absolute;
    top: 10px;
    left: 5px;
}


.blocs_content .liste-try .colonnes .colonne .bloc-logiciel .bloc-logiciel__contenu {
    position: absolute;
    top: 13px;
    left: 85px;
    height: 116px;
}


.blocs_content .liste-try .colonnes .colonne .bloc-logiciel .bloc-logiciel__contenu h3 {
    margin: 0;
    color: #009fda;
    font-size: 15px;
}


.blocs_content .liste-try .colonnes .colonne .bloc-logiciel .bloc-logiciel__contenu h3.bleu--evol {
    color: #006289;
}


.blocs_content .liste-try .colonnes .colonne .bloc-logiciel .bloc-logiciel__contenu p {
    margin: 0;
    font-size: 13px;
}


.blocs_content .liste-try .colonnes .colonne .bloc-logiciel .bloc-logiciel__contenu a.button {
    position: absolute;
    bottom: 15px;
    right: 15px;
    padding: 0 10px;
    height: 22px;
    line-height: 22px;
}



/* ------ LP : Offre de noël ------ *\
** URL : logiciels-ciel-remises-noel.aspx
\* ----------------------------- */

.blocs_content .liste-try.offre-noel h2 {
    font-family: Arial, Helvetica, sans-serif;
    font-weight: normal;
    margin: 37px 0px 7px 0px;
    width: 100%;
    float: left;
}


.blocs_content .liste-try.offre-noel .colonnes .colonne .bloc-logiciel .bloc-logiciel__contenu h3 span {
    color: #da2128;
    text-transform: uppercase;
}


.blocs_content .liste-try .colonnes.complets {
    margin-top: 37px;
}


.blocs_content .liste-try .colonnes .colonne.col-2 {
    width: 619px;
    margin: 0 27px 15px 0;
}


.blocs_content .liste-try .colonnes .colonne.col-2 h2 {
    margin-top: 0;
}


.blocs_content .liste-try .colonnes .colonne.col-2 .bloc-logiciel {
    width: 100%;
}


.blocs_content .liste-try.offre-noel .colonnes .colonne .bloc-logiciel {
    height: 154px;
}


.blocs_content .liste-try.offre-noel .colonnes .colonne .bloc-logiciel.sans-fond {
    background: none;
}


.blocs_content .liste-try.offre-noel .colonnes .colonne .bloc-logiciel.sans-fond p {
    margin: 0 0 15px;
    font-size: 16px;
    line-height: 20px;
}


.blocs_content .liste-try.offre-noel .colonnes .colonne .bloc-logiciel .bloc-logiciel__prix {
    position: absolute;
    bottom: 0;
    background-color: #009fda;
    height: 25px;
    width: 100%;
}


.blocs_content .liste-try.offre-noel .colonnes .colonne .bloc-logiciel .bloc-logiciel__prix.fond_bleu--evol {
    background-color: #006289;
}


.blocs_content .liste-try.offre-noel .colonnes .colonne .bloc-logiciel .bloc-logiciel__prix.fond_rouge {
    background-color: #da2128;
}


.blocs_content .liste-try.offre-noel .colonnes .colonne .bloc-logiciel .bloc-logiciel__prix p {
    line-height: 25px;
    color: #ffffff;
    font-size: 13px;
}


.blocs_content .liste-try.offre-noel .colonnes .colonne .bloc-logiciel .bloc-logiciel__contenu a.button {
    bottom: 12px;
}


.blocs_content .liste-try.offre-noel .colonnes .colonne .bloc-logiciel .bloc-logiciel__prix .wingdings {
    font-family: Wingdings;
    margin-right: 5px;
}


.blocs_content .liste-try.offre-noel .mentions p {
    margin: 0;
}



/* ------ TB : Revendeurs ------ *\
** URL : revendeurs-presentation-version-test-gratuit.aspx
\* ----------------------------- */

.blocs_content .onglets-try-rev .contenu-onglet h2 {
    font-size: 24px;
    margin: 0 0 10px;
    font-family: Arial, Helvetica, sans-serif;
    color: #009fda;
}


.blocs_content .onglets-try-rev .contenu-onglet .inside-25 {
    padding: 0 25px 25px;
    float: left;
}


.blocs_content .onglets-try-rev .onglet-1 .intro {
    background: url('../../../Binaires/images/revendeurs/2015/collection-try.jpg') left bottom no-repeat;
    height: 210px;
    padding: 25px 0 0 25px;
}


.blocs_content .onglets-try-rev .onglet-1 .intro p {
    font-size: 15px;
    color: #4d4f53;
    padding-left: 305px;
    margin: 0 0 17px;
}


.blocs_content .onglets-try-rev .onglet-1 .intro a {
    margin-left: 305px;
}


.blocs_content .onglets-try-rev .onglet-1 .presentation h2 {
    color: #ff5800;
}


.blocs_content .onglets-try-rev .onglet-1 .presentation h2 + p {
    font-size: 14px;
    color: #4d4f53;
    margin: 0 0 17px;
}


.blocs_content .onglets-try-rev .onglet-1 .presentation__parcours .parcours__schema {
    width: 154px;
    height: 250px;
    float: left;
    background: url('../../../Binaires/images/revendeurs/2015/plus-schema.png') left center no-repeat #4d4f53;
    position: relative;
}


.blocs_content .onglets-try-rev .onglet-1 .presentation__parcours .parcours__schema p {
    width: 100%;
    position: absolute;
    font-family: 'focoregular';
    font-size: 26px;
    text-align: center;
    margin: 0;
    color: #ffffff;
}


.blocs_content .onglets-try-rev .onglet-1 .presentation__parcours .parcours__schema p strong {
    font-family: 'focobold';
    font-size: 30px;
    display: block;
}


.blocs_content .onglets-try-rev .onglet-1 .presentation__parcours .parcours__schema p span {
    color: #ff5800;
}


.blocs_content .onglets-try-rev .onglet-1 .presentation__parcours .parcours__schema p:first-child {
    top: 17px;
}


.blocs_content .onglets-try-rev .onglet-1 .presentation__parcours .parcours__schema p:last-child {
    bottom: 17px;
}


.blocs_content .onglets-try-rev .onglet-1 .presentation__parcours .parcours__details {
    width: 764px;
    float: right;
}


.blocs_content .onglets-try-rev .onglet-1 .presentation__parcours .parcours__details table {
    height: 116px;
    width: 764px;
    border: 0;
    border-collapse: collapse;
}


.blocs_content .onglets-try-rev .onglet-1 .presentation__parcours .parcours__details table td {
    vertical-align: top;
}


.blocs_content .onglets-try-rev .onglet-1 .presentation__parcours .parcours__details h3 {
    font-family: 'focoregular';
    font-size: 20px;
    color: #4d4f53;
    margin: 0;
}


.blocs_content .onglets-try-rev .onglet-1 .presentation__parcours .parcours__details .rond {
    width: 25px;
    height: 25px;
    line-height: 25px;
    background-color: #4d4f53;
    color: #ffffff;
    font-weight: bold;
    text-align: center;
    display: inline-block;
    font-size: 20px;
    border-radius: 20px;
    margin-right: 8px;
    font-family: Arial, Helvetica, sans-serif;
}


.blocs_content .onglets-try-rev .onglet-1 .presentation__parcours .parcours__details p {
    padding: 4px 0 0 33px;
    margin: 0;
}


.blocs_content .onglets-try-rev .onglet-1 .presentation__parcours .parcours__details table td .bg-gris {
    background-color: #eff0ee;
    padding: 10px 10px;
    height: 96px;
}


.blocs_content .onglets-try-rev .onglet-1 .presentation__parcours .parcours__details h4 {
    color: #ff5800;
    font-size: 16px;
    margin: 0;
}


.blocs_content .onglets-try-rev .onglet-1 .presentation__parcours .parcours__details table td .bg-gris p {
    margin: 7px 0 0;
    padding: 0;
}


.blocs_content .onglets-try-rev .onglet-1 .presentation__parcours .parcours__details table td .bg-gris ul {
    margin: 0;
}


.blocs_content .onglets-try-rev .onglet-1 .presentation__parcours .parcours__details table td .bg-gris {
    font-size: 12px;
    color: #4d4f53;
}


.blocs_content .onglets-try-rev .onglet-1 .presentation__parcours .parcours__details .dotted {
    height: 18px;
    background: url('../../../Binaires/images/revendeurs/2015/ligne-pointille-separation.png') left center no-repeat;
}


.blocs_content .onglets-try-rev .onglet-1 .conditions {
    margin-top: 30px;
    float: left;
    width: 100%;
}


.blocs_content .onglets-try-rev .onglet-1 .conditions .colonne {
    float: left;
}


.blocs_content .onglets-try-rev .onglet-1 .conditions .col-1 {
    width: 466px;
}


.blocs_content .onglets-try-rev .onglet-1 .conditions .col-2 {
    border-left: 1px solid #eff0ee;
    padding-left: 25px;
    width: 440px;
}


.blocs_content .onglets-try-rev .onglet-1 .conditions .colonne h2,
.blocs_content .onglets-try-rev .onglet-1 .conditions .colonne h4,
.blocs_content .onglets-try-rev .onglet-1 .conditions .colonne a {
    color: #009fda;
}


.blocs_content .onglets-try-rev .onglet-1 .conditions .colonne h4 {
    font-family: 'focoregular';
    font-size: 20px;
    margin: 7px 0 0;
    font-weight: normal;
}


.blocs_content .onglets-try-rev .onglet-1 .conditions .colonne p,
.blocs_content .onglets-try-rev .onglet-1 .conditions .colonne a {
    font-size: 13px;
}


.blocs_content .onglets-try-rev .onglet-1 .conditions .colonne p {
    margin: 7px 0;
    color: #4d4f53;
}


.blocs_content .onglets-try-rev .onglet-1 .conditions .colonne a + h4 {
    margin-top: 17px;
}


.blocs_content .onglets-try-rev .onglet-2 .inside {
    padding: 25px 21px 0;
    float: left;
}


.blocs_content .onglets-try-rev .onglet-3 .inside {
    padding: 25px;
    float: left;
}


.blocs_content .onglets-try-rev .onglet-3 .donnees-clients {
    width: 100%;
    float: left;
    margin-top: 25px;
}


.blocs_content .onglets-try-rev .onglet-3 .donnees-clients .donnees-clients__intro img {
    width: 48px;
    height: 48px;
    margin: 0 15px 25px 0;
    float: left;
}


.blocs_content .onglets-try-rev .onglet-3 .donnees-clients .donnees-clients__intro .intro__titre h2,
.blocs_content .onglets-try-rev .onglet-3 .donnees-clients .donnees-clients__intro .intro__titre p {
    margin: 4px 0 0;
}


.blocs_content .onglets-try-rev .onglet-3 .donnees-clients .donnees-clients__intro .intro__titre p {
    font-size: 14px;
}


.blocs_content .onglets-try-rev .onglet-3 .donnees-clients table {
    width: 100%;
}


.blocs_content .onglets-try-rev .onglet-3 .donnees-clients table tr th,
.blocs_content .onglets-try-rev .onglet-3 .donnees-clients table tr td {
    padding-left: 8px;
    padding-right: 8px;
    text-align: left;
    font-size: 13px;
}


.blocs_content .onglets-try-rev .onglet-3 .donnees-clients #tableau-1 tr th:last-child,
.blocs_content .onglets-try-rev .onglet-3 .donnees-clients #tableau-1 tr td:last-child {
    text-align: center;
}


.blocs_content .onglets-try-rev .onglet-3 .donnees-clients table tr th {
    background-color: #9a9b9c;
    color: #ffffff;
    padding-top: 5px;
    padding-bottom: 5px;
}


.blocs_content .onglets-try-rev .onglet-3 .donnees-clients table tr td {
    background-color: #f2f2f2;
    line-height: 24px;
}



/*****************************
** Popin
*****************************/

.filter {
    position: fixed;
    width: 100%;
    height: 2000px;
    background-color: #000000;
    top: 0;
    left: 0;
    z-index: 50;
    display: none;
    opacity: 0.8;
    /* propri?t? css3 */
    filter: alpha(opacity=80);
    /* pour IE */
}


.popin_generique {
    background: url(../../../Binaires/images/2011/global/blocs/bg_popin_generique.png) top left no-repeat transparent;
    width: 540px;
    height: 250px;
    padding: 25px 40px;
    position: absolute;
    z-index: 20000;
    margin: 0 0 0 -310px;
    left: 50%;
    top: 20%;
    display: none;
    font-size: 14px;
    color: #555555;
}


.popin_generique img.fermer {
    width: 47px;
    height: 47px;
    position: absolute;
    z-index: 200;
    right: 0;
    top: 0;
    margin: -15px -10px 0 0;
}


.popin_generique .bleu {
    color: #0099cc !important;
}


.filter {
    cursor: pointer;
}


.popin.try {
    max-width: 600px;
    min-height: 255px;
    background-color: #ffffff;
    position: absolute;
    top: 250px;
    left: 50%;
    margin-left: -300px;
    z-index: 55;
    display: none;
}


.popin.try .fermer {
    position: absolute;
    top: -35px;
    left: 50%;
    margin-left: 180px;
    cursor: pointer;
}


.popin.try .popin__inside {
    padding: 25px;
}


.popin.try h3 {
    font-size: 26px;
    color: #009fda;
    margin: 0 0 10px;
}


.popin.try p {
    font-size: 16px;
    color: #4d4f53;
    margin: 5px 0;
}


.popin.try .popin__inside img {
    margin-right: 10px;
    float: left;
}


.popin.try .popin__form {
    float: left;
    max-width: 400px;
}


.popin.try .popin__form input[type="text"] {
    border: 2px solid #cccccc;
    height: 25px;
    padding: 0px 5px;
    width: 386px;
}


.popin.try .popin__form input[type="text"].input-invalide {
    border: 2px solid #da2128;
}


.popin.try .popin__actions {
    position: absolute;
    height: 33px;
    overflow: hidden;
    left: 25px;
    bottom: 25px;
    width: 480px;
}


.popin.try .popin__actions div {
    display: none;
}


.popin.try .popin__actions p {
    line-height: 33px;
    margin: 0;
    font-size: 14px;
}


.popin.try .popin__actions .actions__wait img {
    margin-top: 8px;
}


.popin.try .popin__actions .actions__valide p {
    color: #41a940;
}


.popin.try .popin__actions .actions__valide img {
    margin-top: 4px;
}


.popin.try .popin__actions .actions__invalide p {
    color: #da2128;
}


.popin.try .popin__actions .actions__invalide img {
    margin-top: 4px;
}


.popin.try .button {
    padding: 0 15px;
    width: inherit;
    height: 33px;
    position: absolute;
    right: 25px;
    bottom: 25px;
    cursor: pointer;
    z-index: 100;
}


/* Modifs DSN */
.blocs_content .bloc .bloc_content .menu-actus h2.menu-titre.conforme {
	margin: 0 0 20px 0;
}

.blocs_content .bloc .bloc_content .menu-actus a.bouton.lite.orange {
	text-decoration: none;
	box-sizing: border-box;
	background-repeat: no-repeat;
	transition: all 0.2s linear;
	height: 28px;
	font-size: 13px;
	font-family: Arial;
	padding: 6px 9px 5px 26px;
	background-size: 18px 18px;
	background-position: 4px 4px;
	background-color: #ff5800;
	color: #ffffff;
	background-image: url("../../../Binaires/images/global/2016/fleche_bt.png");
	-ms-interpolation-mode: bicubic;
}

.blocs_content .bloc .bloc_content .menu-actus a.bouton.lite.orange:hover {
	background-color: #009fda;
	color: #ffffff;
	background-image: url("../../../Binaires/images/global/2016/fleche_bt.png");
	-ms-interpolation-mode: bicubic;
}

.blocs_content .bloc .bloc_content .menu-actus .LnkWcbForm-trigger {
	margin: 15px 0 0 0;
}

.blocs_content .bloc .bloc_content .menu-actus .LnkWcbForm-trigger a {
	color: #0099cc;
}




/*** Loi anti fraude **/


#landing_loiantifraude .cta-btn a{
    background: url(../../../Binaires/images/produit/2017/loiantifraude/chevron.png) 95% center no-repeat #ff5800;
    background-size: 10px;
    color: #FFF;
    text-decoration: none;
    display: inline-block;
    width: 100%;
    overflow: hidden;
    padding: 15px 10px;
    box-sizing: border-box;
    font-family: "focoregular";
    font-size: 18px;
    box-shadow: 2px 2px #c3c3c3;
}  



#landing_loiantifraude.bloc_990{
    background: #FFF;
    width: 988px;
    position: relative;
    margin: 0 auto;
}

#landing_loiantifraude .banner{
 
    display: inline-block; 
    /*background: url(img/50c-header.jpg) left top no-repeat;*/
    background: url("../../../Binaires/images/produit/2017/loiantifraude/50c-header.jpg") right top no-repeat;
    background-size: cover;
    padding:120px 30px;
}

#landing_loiantifraude .banner h1{
    margin:0;
      font-family: 'focoregular';
      text-shadow: 2px 2px 0px #3c3c3c;
    font-size: 3em;
}

#landing_loiantifraude h2 {
    font-family: 'focoregular';
    font-size: 19px;
    color:#0099cc;
}
#landing_loiantifraude h3 {
    font-family: 'focoregular';
    color:#0099cc;
    text-align: center;
}


#landing_loiantifraude h4 {
        font-size: 20px;
    font-family: "focoregular"
}
#landing_loiantifraude .banner h1>span{
    font-size: 22px;
    font-weight: lighter;
    text-shadow: none;
}

.text-content {
    background-color: #eff0ee;
    padding: 0 20px 10px 20px;
    border-radius: 5px;
    width: 465px;
        height: 225px;
}
.text-full {
    width: 82%;
    margin: 0 auto;
}
.text-content:first-of-type {
    margin-right: 10px;
}



#landing_loiantifraude .banner .macaron-tva{
        width: 30%;
        max-width: 180px;
}

#landing_loiantifraude .banner .texte{
        width: 70%;
        padding-left: 30px;
}

#landing_loiantifraude ul.spec-liste{
        padding: 0;
        list-style: none;
        text-align:center;
}

#landing_loiantifraude ul.spec-liste li{
        float: left;
        text-align: left;
        padding-right: 15px;
        padding-left: 15px;
        width: 32%;
        box-sizing: border-box;
        border-right: 1px solid #FFF;
        min-height: 90px;
            box-sizing: border-box;

   margin-right:   1%;
   padding: 5px;
   opacity: 0.8;


}

#landing_loiantifraude ul.spec-liste li:first-child{
        padding-left: 0;
}

#landing_loiantifraude ul.spec-liste li:last-child{
        border-right: none;
}

#landing_loiantifraude ul.spec-liste li span{display: block;}

#landing_loiantifraude ul.spec-liste li span.item{
        font-size: 24px;
        font-weight: bold;
        text-shadow: 1px 1px 1px #c3c3c3;
    }

#landing_loiantifraude ul.spec-liste li span.detail{
        margin-top: 10px;
        font-size: 14px;
        line-height: 18px;
}

#landing_loiantifraude #loi-anti-fraude-tva p{
    margin:0;
}

#landing_loiantifraude .no-underline{text-decoration: none;}

#landing_loiantifraude .bg-white{background-color: #FFF;}

#landing_loiantifraude .bg-grey-1{background-color: #eeeeee}

#landing_loiantifraude .bg-grey-2{background-color: #666666}

#landing_loiantifraude .padding-default{padding:20px; overflow: hidden;}

#landing_loiantifraude .padding-small{padding: 15px}

#landing_loiantifraude .no-vertical-margin{margin-top:0; margin-bottom: 0; min-height:50px;}

#landing_loiantifraude .padding-right{padding-right: 30px;}

#landing_loiantifraude .box-sizing{box-sizing: border-box;}

#landing_loiantifraude .bloc_content{box-sizing: border-box;}

#landing_loiantifraude .float-none{float: none;}

#landing_loiantifraude .float-left{float: left;}

#landing_loiantifraude .float-right{float: right;}

#landing_loiantifraude .display-inline-block{display: inline-block; vertical-align: top;}

#landing_loiantifraude .txt-center{text-align: center;}

#landing_loiantifraude .txt-left{text-align: left;}

#landing_loiantifraude .txt-right{text-align: left;}

#landing_loiantifraude .txt-justify{text-align: justify;}

#landing_loiantifraude .txt-small-default{font-size: 12px;}

#landing_loiantifraude .txt-small-1{font-size: 10px;}


#landing_loiantifraude .txt-apartir {
    font-size: 12px;
}

#landing_loiantifraude .txt-pricing {
    font-size: 20px;
    font-weight: bold;
    color: #009fda;
}

#landing_loiantifraude  .price .txt-small-1 {
    padding-top: 14px;
}

#landing_loiantifraude .price .float-left {
    float:left;
    width: 110px;
}

#landing_loiantifraude .price .float-right {
    width: 120px;
}
#landing_loiantifraude .txt-pricing sup { 
    font-size: 70%;
    position: relative;
    top: 2px;
}

#landing_loiantifraude .txt-infos-plus{
    font-size: 10px; 
    font-style: italic;
}

#landing_loiantifraude .width-half{width: 49.5%;}

#landing_loiantifraude  ul.line-height-default-p {
    padding-left: 10px;
}

#landing_loiantifraude .width-third{width: 30%;}

#landing_loiantifraude .width-margin-third{width: 30px;}

#landing_loiantifraude .width-full{width: 100%;}

#landing_loiantifraude 
.margin-top-30{margin-top:30px;}

#landing_loiantifraude p.margin-top-16, .margin-top-16{
     margin-top: 16px !important;
}

#landing_loiantifraude .line-height-default-p{
    line-height: 1.5rem;
}

#landing_loiantifraude .titre-default-1{
    font-size: 28px;
    font-weight: normal;
}

#landing_loiantifraude .price {
        padding: 10px;
    background-color: #fff;
    border-radius: 5px;
    width: 100%;
    box-sizing: border-box;
}


#landing_loiantifraude .txt-main-color{color:#0099cc;}

#landing_loiantifraude .txt-clr-white{color: #FFF;}

#landing_loiantifraude .txt-clr-dark{color:#000;}

#landing_loiantifraude .type-picto{
    background:url("../../../Binaires/images/produit/2017/loiantifraude/cloud-top-arrow.png") right top no-repeat;
    background-size: 21px auto;
}

#landing_loiantifraude 
.border{
    width: 50%;
    float: left;
    height: 1px;
    background-color: #ccc;
}

#landing_loiantifraude .item-border-top{
    border-top: 9px solid #cccccc;
}

#landing_loiantifraude  .title.display-inline-block {
    margin-bottom: 15px;
    width: 100%;
}

#landing_loiantifraude .border-type-1{
    border: 1px solid #CCC;
}

#landing_loiantifraude .item-produit{
    position: relative;
    min-height: 420px; 
    vertical-align: top;
}

#landing_loiantifraude .item-produit .title h5{
    min-height: 30px;
    font-family: 'focoregular';
    padding-top: 10px;
    font-size: 15px;
}

#landing_loiantifraude .type-checklist{
    list-style-type: none;
    padding: 0 20px;
}

#landing_loiantifraude .type-checklist li{
    padding-left:24px;
    background:url("../../../Binaires/images/produit/2017/loiantifraude/icon-checklist.png") left top no-repeat;
    background-size: 16px;
    margin-bottom: 15px;
}

#landing_loiantifraude .content-details{
    min-height: 190px;
}

#landing_loiantifraude .cta-btn{
    position: absolute;
    bottom:0;
    display: inline-block;
    width: 100%;
    box-sizing: border-box;
}

#landing_loiantifraude .cta-btn a:hover {
        background: url(../../../Binaires/images/produit/2017/loiantifraude/chevron.png) 95% center no-repeat #009fda;
       background-size: 10px;
}


#landing_loiantifraude .type-small-corder:before{
    content: '';
    position: absolute;
    width: 50%;
    height: 1px;
    background-color: #888;
    top:100%;
    left:0;
}

#landing_loiantifraude .bottom .item{ 
    box-sizing: border-box; 
    vertical-align: top;
}

#landing_loiantifraude .bottom .item.first{
    width: 30%; 
    padding: 15px 30px;
    
}

#landing_loiantifraude .first p{
    color: #FFF;
}

#landing_loiantifraude  .first p,
#landing_loiantifraude  .first a{
    background-image: url("../../../Binaires/images/produit/2017/loiantifraude/picto-play.png");
    background-position: right center;
    background-size: 30px;
    background-repeat: no-repeat;
    display: inline-block;
    width: 100%;
    padding-right:50px;
    box-sizing: border-box;
}

#landing_loiantifraude .bottom .item.second{
    width: 70%;
}



#landing_loiantifraude .bottom .item.second li{
    width: 33%;
    font-size: 12px;
    list-style:none;
}

#landing_loiantifraude .bottom .item.second li a{
    color:#343434;
      line-height: 1.5em;

    
}
#landing_loiantifraude .bottom .item.second li.metiers {
    font-size: 14px;
    width: 30%;
    font-weight: bold;
    color: #0099cc;
    line-height: 36px;
}


#landing_loiantifraude section.produits {
    padding-top: 0px;
}
#landing_loiantifraude .bottom .item.second li.metiers a {
    color:inherit;
}


#landing_loiantifraude 
.page-footer{padding-top:60px !important;}
 
#landing_loiantifraude h6 {
        font-family: "focobold";
    font-weight: bold;
    padding-bottom: 20px;
}

#landing_loiantifraude .line-height-default-p strong {
    font-family: "focobold";
    font-weight: bold;
    font-size: 20px;
}
