.oh-priip-performance{padding-left:0 !important;padding-right:0 !important;table.dataTable thead td,table.dataTable thead th{padding:10px 18px 10px 1px;border-bottom:1px solid #111}
table{border-collapse:collapse}
.dataTables_info{display:none}
table.dataTable thead th.sorting{background-image:none !important}
table.dataTable thead th.sorting.sorting_asc::after{content:url("../common-img/ascending-icon.svg") !important;width:15px;height:100%;position:absolute;top:0;display:flex;align-items:center;justify-content:center;right:0;padding-left:10px}
table.dataTable thead th.sorting.sorting_desc::after{content:url("../common-img/ascending-icon.svg") !important;width:15px;height:100%;position:absolute;top:0;display:flex;align-items:center;justify-content:center;right:0;transform:rotate(180deg);padding-left:0}
table.dataTable thead{background-color:#262626;height:48px}
table.dataTable thead th,table.dataTable thead th .dataTables_sizing{position:relative;vertical-align:middle;font-family:UniCredit;font-weight:700;font-size:14px;line-height:100%;letter-spacing:0;vertical-align:middle;text-transform:uppercase;color:#fff;box-sizing:border-box}
#DataTables_Table_0_wrapper{margin:0 !important}
#DataTables_Table_0_wrapper .dataTables_scrollBody thead{visibility:collapse !important}
table.dataTable tbody tr td{box-sizing:border-box;padding:16px;border-bottom:1px solid #ccc}
.dataTables_scrollHeadInner{width:100% !important}
.dataTables_scrollHeadInner table{width:100% !important}
.dataTables_scrollBody{border:none !important}
.dataTables_scrollHead th,.dataTables_scrollBody td{box-sizing:border-box !important}
.mobile-medium{width:180px !important}
.mobile-larger{width:340px !important}
.nice-select{font-weight:700;color:#262626;font-size:20px;margin-bottom:38px;border-color:#007A91;border-width:2px;display:flex;align-items:center;.current{color:#05829a;font-family:UniCredit;font-weight:700;font-size:14px;line-height:100%;letter-spacing:0;text-transform:uppercase}
&:after{border-bottom:2px solid #05829a;border-right:2px solid #05829a}
.list{border:1px solid #000000;margin-top:5px;width:150px;max-height:200px;overflow-y:auto;left:auto !important;right:0 !important;.option{background:0;height:25px !important;width:100%;padding-top:5px;padding-bottom:5px;padding-left:8px;box-sizing:border-box;font-family:UniCredit;font-weight:700;font-size:14px;line-height:100%;letter-spacing:0;text-transform:uppercase;color:#262626;display:flex;align-items:center;position:relative;&:hover{background:0}
}
.option.selected{color:#05829A;&:hover{color:#05829a}
&:after{content:'';position:absolute;top:50%;right:8px;width:5px;height:10px;border:solid #05829a;border-width:0 3px 3px 0;transform:translateY(-50%) rotate(45deg)}
}
}
}
.header-container{display:flex;align-items:flex-start;justify-content:space-between;width:100%;margin-bottom:24px;h3{padding:0 !important;margin:0 !important;border:none !important;font-family:UniCredit;font-weight:700;font-size:30px;line-height:100%;letter-spacing:0;color:#262626}
}
.nice-select-container{display:flex;align-items:center;justify-content:center;gap:16px}
.nice-select{margin:0}
.nice-select-label{font-family:UniCredit;font-weight:400;font-size:18px;line-height:100%;letter-spacing:0;vertical-align:middle;color:#262626}
.no-background-row{th{font-family:UniCredit !important;font-weight:700 !important;font-size:14px !important;line-height:100% !important;letter-spacing:0 !important;text-align:center !important;vertical-align:middle !important;text-transform:uppercase !important;color:#262626 !important;padding-top:16px;padding-bottom:16px;background:#fff;box-sizing:border-box !important}
}
.no-left-border{border-left:none !important}
.no-right-border{border-right:none !important}
}
.oh-product-chart .chart-annotation{font-family:Arial;font-weight:400;font-size:11px !important;line-height:100% !important;letter-spacing:0;vertical-align:middle;color:#262626;word-wrap:break-word;padding-top:40px !important}
.oh-product-chart .chart-annotation h3{font-family:Arial;font-weight:700;line-height:100% !important;font-size:11px !important;letter-spacing:0;vertical-align:middle;text-transform:uppercase;color:#262626;border-bottom:none !important}
@media only screen and (max-width:768px){.header-container{flex-direction:column;gap:29px}
}