/*-------- - liste PDF Accordéon Principal - ---------*/

.accordeonprincipal .vc_tta-panel-body a {
    font-family: 'akzidenz-grotesk_bq_condensRg';
    display: block;
    text-align: center;
    box-shadow: 0 0 0 1px grey inset;
    padding: 10px 0px;
    min-width:100px;
    width: 100%;  
    display: block;
    color: #003da6;
    box-shadow: 0 0 0 1px grey inset;
    background-color: rgba(0,0,0,0.02);
    color: grey;
    text-transform: uppercase;
    letter-spacing: 1px;
}

.accordeonprincipal .vc_tta-panel-body a:hover {
    color: #003da6;
    box-shadow: 0 0 0 1px #003da6 inset;
}




.bsk-pdfm-list-item {
    position: relative;
    display: table-row;
    width: 100%;
    float: left;
    margin: 5px 0 !important;
    padding: 0 !important;
}
.vc_column-inner {
	border-color:rgb(247, 247, 247,0 )
}

/*-------- - Titres sections Accordéons Principal et Secondaire- ---------*/

.wpb-js-composer .vc_tta.vc_general .vc_tta-panel-title>a {
    padding-left: 0px !important;
}

.wpb-js-composer .vc_tta.vc_tta-style-classic .vc_tta-panel-body, .wpb-js-composer .vc_tta.vc_tta-style-classic .vc_tta-panel-heading, .wpb-js-composer .vc_tta.vc_tta-style-classic .vc_tta-tab > a {
    border-width: 0px 0px !important;
    padding: 0 !important; margin: 0 !important;
}

.accordeonprincipal .vc_tta-panel-title a {
    color:#484848;
    text-transform:uppercase;
    font-family:'akzidenz-grotesk_bq_condensRg';
    font-size:16px;
    letter-spacing: 2px;
    
}
.accordeonprincipal .vc_tta-panel-title a:focus{
    font-family: 'akzidenz-grotesk_bq_condensBd';
    color:#003da6!important;
}
.accordeonprincipal .vc_tta-panel-title a:hover {
    color:#003da6!important;
}

.accordeonsecondaire .vc_tta-panel-title a {
    color:#484848 !important;
    text-transform:uppercase;
    font-family:'akzidenz-grotesk_bq_condensRg';
    font-size:16px;
    letter-spacing: 2px;
    
}
.accordeonsecondaire .vc_tta-panel-title a:hover, .accordeonsecondaire .vc_tta-panel-title a:focus {
    color:#003da6!important;
}
.accordeonsecondaire .vc_tta-panel-body{
    padding-top: -10px !important;
}


/*-------- - liste PDF Accordéon Secondaire- ---------*/

.accordeonsecondaire .bsk-pdfm-pdfs-columns-list a {
    text-transform:uppercase;
    margin:20px;
    letter-spacing: 2px;
    color:#484848;
    font-size: 16px;
    font-family: 'akzidenz-grotesk_bq_condensRg';

}
.accordeonsecondaire .bsk-pdfm-pdfs-columns-list a:hover {
    margin:20px;
    color:#003da6;
    font-family: 'akzidenz-grotesk_bq_condensRg';

}
.accordeonsecondaire:focus .bsk-pdfm-pdfs-columns-list a {
    color:red;
    transition: 0.1s;
}

/*-------- - Liens coté gauche- ---------*/

.tm-button.style-text {
    font-family: 'akzidenz-grotesk_bq_condensRg';
    color:#484848 !important;
    padding: 0;
    border: 0;
    background-color: transparent;
    text-transform: uppercase;
    font-size: 16px;
    letter-spacing: 2px;
}

.tm-button:hover{
	color:#003da6;
}

.tm-button.style-text:hover {
    color:#003da6 !important;
}

.vc_tta-panel-heading {
    background-color:#fff !important;
}

.bsk-pdfm-pdfs-ul-list { 
    display: inline-block !important;
    background-color: white !important;
    padding: 0 0 20px 0;
    border: 0px solid #00ae42 !important;
}

.bsk-pdfm-output-container ul {
    width: 100% !important;
    box-shadow: none;
    margin: 0 !important;
    padding: 0 !important;
}