h1 {
    font-size: 35px;
}

.color_azur{
    color: rgb(148, 184, 227);
}

.border_left_santor{
    border-left-width: 10px;
    padding: 0 20px;
}

.corps_article {
    margin-bottom: 2em;
}

.corps_article .title {
    border-left-width: 10px;
    border-left-style: solid;
    margin-top: 15px;
    margin-bottom: 15px;
}

.corps_article br {

}

.corps_article h2 {
    max-width: 1160px;
    border-left: solid rgb(230,0,118);;
    border-width: 10px;
    margin: 40px auto 30px;
    padding: 0 20px;
    font-size: 20px;
    font-weight: bolder;
}

.drop-cap {
    font-weight: bold;
}
.drop-cap::first-letter {
    font-size: 57.6px;
    line-height: 0.95;
    float: left;
    margin: 0 10px 0 0;
    padding: 0 10px -15px 0;
}

.category_bibliographie .biblio_letrine::first-letter {
    font-size: 57.6px;
    line-height: 0.95;
    float: left;
    margin: 0 10px -5px  0;
    padding: 0 10px -15px 0;
    color: rgb(236, 102, 8);
}

/*
C'est la couleur de la catégorie et des sous-titres, du background points
 */
.category_bibliographie .color1,
.category_ia .color1 {
    color: rgb(0, 113, 60);
}

.category_innovation .color1 {
    color: rgb(118, 184, 42);
}
.category_psycho_oncologie .color1 {
    color: rgb(118, 184, 42);
}

.category_innovation .background_color_santor,
.category_innovation .img_author {
    background-color: rgb(118, 184, 42);
}
.category_psycho_oncologie .background_color_santor,
.category_psycho_oncologie .img_author {
    background-color: rgb(118, 184, 42);
}

.category_international .color1 {
    color: rgb(148, 184, 227);
}

.category_international .background_color_santor {
    background-color: rgb(148, 184, 227);
}

.Mise_au_point_commentee .color1 {
    color: rgb(0, 98, 160);
}

.Mise_au_point_commentee .background_color_santor {
    background-color: rgb(0, 98, 160);
}

.Pharmacologie_des_anticancereux .color1 {
    color: rgb(209, 15, 127);
}

.Pharmacologie_des_anticancereux .background_color_santor,
.Pharmacologie_des_anticancereux .img_author {
    background-color: rgb(209, 15, 127);
}

.acces_medicaments_anticancereux .color1 {
    color: rgb(42, 95, 150);
}

.acces_medicaments_anticancereux .background_color_santor,
.acces_medicaments_anticancereux .img_author {
    background-color: rgb(42, 95, 150);
}

.quoi_de_neuf .color1 {
    color: rgb(220, 110, 45);
}

.quoi_de_neuf .background_color_santor,
.quoi_de_neuf .img_author {
    background-color: rgb(220, 110, 45);
}



/*
C'est la couleur du titre, des letrines et des barres verticales
 */
.category_bibliographie .letrine_color,
.category_bibliographie .color2,
.category_bibliographie h1,
.category_ia .letrine_color,
.category_ia .color2,
.category_ia h1 {
    color: rgb(236, 102, 8);
}

.category_bibliographie .border_left_santor,
.category_bibliographie .title,
.category_ia .border_left_santor,
.category_ia .title{
    border-color: rgb(236, 102, 8);
}

.category_ia .img_author {
    background-color: rgb(236, 102, 8);
}

.category_international .letrine_color,
.category_international .color2,
.category_international h1 {
    color: rgb(230, 0, 118);
}

.category_international .border_left_santor,
.category_international .title {
    border-left-color: rgb(230, 0, 118);
}

.category_international .background_color_square_santor,
.category_international .img_author,
.category_international .img_tncb {
    background-color: rgb(230, 0, 118)
}

.Mise_au_point_commentee .letrine_color,
.Mise_au_point_commentee .color2,
.Mise_au_point_commentee h1 {
    color: rgb(192, 0, 0);
}

.Mise_au_point_commentee .border_left_santor,
.Mise_au_point_commentee .title {
    border-left-color: rgb(192, 0, 0);
}

.Mise_au_point_commentee .background_color_square_santor,
.Mise_au_point_commentee .img_author,
.Mise_au_point_commentee .img_tncb {
    background-color: rgb(192, 0, 0)
}

.category_innovation .letrine_color,
.category_innovation .color2,
.category_innovation h1 {
    color: rgb(226, 142, 4);
}
.category_innovation .border_left_santor,
.category_innovation .title {
    border-left-color: rgb(226, 142, 4);
}

.category_innovation .background_color_square_santor,
.category_innovation .img_tncb {
    background-color: rgb(226, 142, 4);
}
.category_psycho_oncologie .letrine_color,
.category_psycho_oncologie .color2,
.category_psycho_oncologie h1 {
    color: rgb(226, 142, 4);
}
.category_psycho_oncologie .border_left_santor,
.category_psycho_oncologie .title {
    border-left-color: rgb(226, 142, 4);
}

.category_psycho_oncologie .background_color_square_santor,
.category_psycho_oncologie .img_tncb {
    background-color: rgb(226, 142, 4);
}

.category_soins_de_support .color1 {
    color: rgb(0, 134, 155);
}

.category_soins_de_support .background_color_santor {
    background-color: rgb(0, 134, 155);
}

.category_soins_de_support .letrine_color,
.category_soins_de_support .color2,
.category_soins_de_support h1 {
    color: rgb(162, 37, 124);
}

.category_soins_de_support .border_left_santor,
.category_soins_de_support .title {
    border-left-color: rgb(162, 37, 124);
}
.category_soins_de_support .background_color_santor,
.category_soins_de_support .img_author {
    background-color: rgb(162, 37, 124);
}

.category_soins_de_support .background_color_square_santor,
.category_soins_de_support .img_tncb {
    background-color: rgb(162, 37, 124)
}

.category_soins_de_support .letrine_color,
.category_soins_de_support .color2,
.category_soins_de_support h1 {
    color: rgb(162, 37, 124);
}

.Pharmacologie_des_anticancereux .border_left_santor,
.Pharmacologie_des_anticancereux .title{
    border-left-color: rgb(118, 184, 42);
}
.Pharmacologie_des_anticancereux h1{
    color: rgb(118, 184, 42);
}

.Pharmacologie_des_anticancereux .background_color_square_santor {
    background-color: rgb(118, 184, 42)
}

.acces_medicaments_anticancereux .border_left_santor,
.acces_medicaments_anticancereux .title{
    border-left-color: rgb(220, 110, 46);
}
.acces_medicaments_anticancereux h1{
    color: rgb(220, 110, 46);
}

.acces_medicaments_anticancereux .background_color_square_santor {
    background-color: rgb(220, 110, 46)
}

.quoi_de_neuf .border_left_santor,
.quoi_de_neuf .title{
    border-left-color: rgb(69, 155, 187);
}
.quoi_de_neuf h1{
    color: rgb(69, 155, 187);
}

.quoi_de_neuf .background_color_square_santor {
    background-color: rgb(69, 155, 187)
}

.category_oncogeriatrie .color1 {
    color: rgb(217, 31, 83);
}

.category_oncogeriatrie .background_color_santor,
.category_oncogeriatrie .img_author {
    background-color: rgb(217, 31, 83);
}

.category_oncogeriatrie .border_left_santor,
.category_oncogeriatrie .title{
    border-left-color: rgb(0, 161, 171);
}

.category_oncogeriatrie .letrine_color,
.category_oncogeriatrie .color2,
.category_oncogeriatrie h1{
    color: rgb(0, 161, 171);
}

.category_oncogeriatrie .background_color_square_santor {
    background-color: rgb(0, 161, 171)
}

.category_ecologie .color1 {
    color: rgb(237, 159, 45);
}

.category_ecologie .background_color_santor,
.category_ecologie .img_author {
    background-color: rgb(237, 159, 45);
}

.category_ecologie .border_left_santor,
.category_ecologie .title{
    border-left-color: rgb(162, 37, 124);
}

.category_ecologie .letrine_color,
.category_ecologie .color2,
.category_ecologie h1{
    color: rgb(162, 37, 124);
}

.category_ecologie .background_color_square_santor,
.category_ecologie .img_tncb  {
    background-color: rgb(162, 37, 124)
}

ul.pastille_coloree {
    padding-left: 0;
    color: #868686;
    font-family: myriad-pro, sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 12px;
    text-align: left;
}

.pastille_coloree li {
    list-style: inside;
}


.section_description_article {
    margin-top: 1.5em;
    margin-bottom: 1.5em;
}

.description_article {
    font-size: 14px;
    color: black;
}

.table_content {
    background-color: lightgray;
    padding: 1em;
}

.title_table_content {
    font-size: 16px;
}

.nb_and_title {
    font-size: 12px;
}

.description_author {
    margin-top: 1.5em;
}

.img_description_author {
    width: 26%;
}

.description_name_surname_athor,
.img_description_author {
    margin-right: 1em;
}

.img_author {
    width:100%;
    max-width: 8em;
}

.name_surname_author {
    max-width: 8em;
    margin-top: 0.65em;
}

.name_author {
    font-size: 14px;
    font-weight: bold;
}

.title_article_author {
    font-size: 8px;
}

.div_content_desc_author {
    margin-top: 0.65em;
}

.description_name_surname_athor .div_content_desc_author .content_desc_author {
    font-size: 9.7px;
    color: black;
    text-align: left;
}

.content_and_cara_tnbc {
    width: 74%;
}

.text_biblio_santor{
    color: black;
    font-size: 0.7em;
    
}

.title_cat_biblio_santor{
    color: #C6027E;
    font-size: 0.9em;
    margin-bottom: 0.5em;
    line-height: 20px;
}

.general_text_biblio_santor{
    font-size: 0.7em;
    color: darkslategray;
    line-height: 13px;
}

.good-point {
    box-shadow: -4px 4px 8px rgba(0, 0, 0, 0.3);
    padding: 20px;
    margin-bottom: 3em;
}

.good-point .header-good-point {
    color: white;
    box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.35);
    padding: 10px;
    max-width: 60%;
    margin-bottom: 20px;
}

.square {
    width: 7px;
    height: 11px;
    margin-right: 10px;
    margin-top: 4px;
    flex-shrink: 0;
}

.biblio_first_text {
    margin-bottom: 0;
    margin-top: 1em;
}

.biblio_second_text {
    padding-left: 2rem;
    margin-top: 0;
}

.text_end_biblio {
    border-top: 1px solid #ccc;
    padding-top: 10px;
}

.w_50 {
    width: 50%;
}

.space_bet_santor {
    justify-content: space-between;
}

.gap1_santor {
    gap: 1em;
}

.c_white {
    color: white !important;
}

.c_black {
    color: black ;
}

.bg_white_santor {
    background-color: white ;
}


.ft_size1_santor {
    font-size: 1em ;
}

.ft_size1_5_santor {
    font-size: 1.5em ;
}

.private_acces {
    padding: 10px;
    padding-right: 5px;
    margin: 1em;
}

.desc_biblio{
    font-size: 1em;
}

.title_biblio{
    font-size: 1.5em;
    border-bottom: solid;
    border-width: 1px;
    margin-bottom: 1em;
}


.text_desc_biblio{
    font-size: 0.8em;
}

.description_article_biblio{
    border-left: solid;
    border-width: 5px;
    padding-left: 1em;
}

.author_biblio{
    font-size: 0.7em;
    margin-top: 5px;
}

h4 {
    font-size: 1rem;
}

.image-style-side {
    float: right;
    margin-left: 1em;
    max-width: 50%;
}

.image img {
    max-width: 100% !important;
    width: auto !important;
    height: auto !important;
    padding: 2px;
    background-color: rgb(220, 110, 45);
}

@media screen and (max-width:920px){
    h1{
        font-size:20px;
    }

    .connexion_article{
        flex-direction:column !important;
    }

    .connexion_article .w_50{
        width:100% !important;
    }

    .private_acces{
        padding:20px !important;
        margin:0 !important;
    }

    .img_description_author{
        margin-bottom:20px;
    }

    .author_block{
        flex-direction:column !important;
    }    
}

@media screen and (max-width:550px) {

    .top_author_block{
        display:flex;
    }

    .img_description_author {
        width: 100%;
        display: flex;
        flex-direction: row;
    }

    .description_name_surname_athor {
        display: flex;
        flex-direction: column;
        margin-left: 1.5em;
        justify-content: center;
    }

    .description_author {
        display: flex;
        flex-direction: column;
        margin-top: 1.5em;
    }

    .content_and_cara_tnbc {
        width: 100%;
    }
}