/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Sep 04 2025 | 08:44:33 */
table {
    font-size: .8em!important;
}

table td {
    border: 0px solid!important;
}

.switch {
	border:0px solid #333;
	background-color: #F4F2F0;
	padding: 10px;
	border-radius:0px;
	font-size:14px;
}

.priips-selector {
	margin-top:10px!important;
	border-radius:12px;
	border:1px solid #CB9F69;
}

.select-part {
    background-color: transparent;
}

.select-part {
	padding:0px;
	border:none;
}

.table-perf, .table-priips-data {
    border-collapse: separate;
    border-spacing: 0;
    width: 100%;
    font-family: 'Segoe UI', sans-serif;
    border-radius: 12px;
    overflow: hidden;
}

.table-perf thead th,
.table-priips-data thead th {
    background-color: #F4F2F0;
    font-weight: 600;
    color: #333;
    padding: 12px 16px;
    border: none!important;
    text-align: right;
}

.table-perf thead th:first-child, .table-priips-data thead th:first-child {
    text-align: left;
}

/* Coins arrondis */
.table-perf thead tr:first-child th:first-child, .table-priips-data thead tr:first-child th:first-child {
    border-top-left-radius: 0px;
}
.table-perf thead tr:first-child th:last-child, .table-priips-data thead tr:first-child th:last-child {
    border-top-right-radius: 0px;
}
.table-perf tbody:last-child tr:last-child td:first-child, .table-priips-data tbody:last-child tr:last-child td:first-child {
    border-bottom-left-radius: 0px;
}
.table-perf tbody:last-child tr:last-child td:last-child, .table-priips-data tbody:last-child tr:last-child td:last-child {
    border-bottom-right-radius: 0px;
}

/* Contenu */
.table-perf tbody td, .table-priips-data tbody td {
    background-color: #fff;
    padding: 12px 16px;
    border-top: 1px solid #ffffff; /* bordure horizontale */
    border-left: none!important;
    border-right: none!important;
    text-align: right;
}

.table-perf tbody tr:first-child td, .table-priips-data tbody tr:first-child td {
    border-bottom: 1px solid #ffffff!important;
}

.table-perf tbody td:first-child, .table-priips-data tbody td:first-child {
    text-align: left;
}

.zoom-button.selected {
        background-color: #191E33!important;
        color:#fff!important;
    }

.hasDatepicker {
	color:#333;
	border:1px solid #fff;
	border-radius:0px!important;
	padding:5px 10px!important;
	font-size:12px;
	text-align:center;
	max-width:100px;
}

.zoom-button  {
	color:#333!important;
	border:0px solid #333;
	border-radius:0px!important;
	padding:5px 10px!important;
	font-size:12px;
	background-color: #F0F0F0!important;
}


.zoom-button:hover {
	background-color: #F9EDE1!important;
	color:#000!important;
}

.zoom-button.selected {
	background-color: #F9EDE1!important;
	color:#000!important;
}


.gstm-gridder-style-one .gridder-show .gstm-details>div i, .gstm-gridder-style-one .gridder-show .gstm-details>div svg {
    color: #D9692D!important;
}

tr:nth-child(even) {
    background-color: #ffffff!important;
  }
tr:nth-child(odd) {
    background-color: #ffffff!important;
  }

.tableheader {
	background-color:#FFFFFF!important;
}

.tableperf, .column-period, .column-isin1, .column-isin2, .column-difference {
	border:0px;
	width:20%;
	padding:6px
}
.column-isin1 {
	width:40%;
	font-size:18px;
	text-align:center!important;
	border-right:2px solid #fff!important;
}

.column-isin1, .column-isin2, .column-difference {
	text-align:center!important;
	border-bottom: 1px #E1E1E1 solid;
}

.column-isin2 {

	border-bottom: 1px #E1E1E1 solid;

}

.cky-consent-container .cky-consent-bar {
  display: none!important;
}

.column-difference {

	border-bottom: 1px #E1E1E1 solid;
	background-color:#FFFFFF!important;
}

.column-period {
	text-transform:uppercase;
		background-color:#FFFFFF!important;
	border-bottom: 1px #E1E1E1 solid;
}


.dlhisto {
	background-color:#F9EDE1;
	padding: 10px 20px 10px 20px;
	font-size:10px;
	text-transform:uppercase;
	color:#000!important;
	border-radius:8px;
}

.dlhisto:hover {
	background-color:#fff;
  border:1px solid #E1E1E1;
}
