.secure-home-page .overall-gauge{height:180px}.secure-home-page .overall-gauge .highcharts-background{fill:rgba(39,73,110,0) !important}.secure-home-page .overall-gauge .highcharts-color-0{fill:#152850;stroke:#152850}.secure-home-page .overall-gauge .highcharts-axis-labels{font-size:14px}.secure-home-page .overall-gauge .highcharts-plot-band,.secure-home-page .overall-gauge .highcharts-pane{fill:#ffc757 !important;fill-opacity:0.5}.secure-home-page .overall-bullet-chart{display:block;height:100px;margin:0 10px}.secure-home-page .overall-bullet-chart .highcharts-bullet-target{stroke-width:10px !important;height:6px}.secure-home-page .accordion .card{border:none;border-radius:0;border-bottom:1px solid #acbbc9}.secure-home-page .accordion .card:not(:last-of-type){border-bottom:1px solid #acbbc9}.secure-home-page .accordion .card .card-header{color:#152850;background-color:transparent;border-bottom:none;margin-bottom:0;padding:10px 20px 5px 20px}.secure-home-page .accordion .card .card-header:hover{cursor:pointer}.secure-home-page .accordion .card .card-header .label{padding:10px 25px 10px 0;font-family:"Europa", serif;font-weight:bold;font-size:22px;line-height:28px;color:#152850;cursor:pointer;position:relative}.secure-home-page .accordion .card .card-header:hover{text-decoration:none;color:#152850}.secure-home-page .accordion .card .card-header:focus{text-decoration:none;color:#152850}.secure-home-page .accordion .card .card-header:active{text-decoration:none;color:#152850}.secure-home-page .accordion .card .card-header:after{position:absolute;content:"+";right:15px;top:11px;font-family:"Open Sans", sans-serif;font-size:34px;line-height:28px;font-weight:normal;color:#152850;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}.secure-home-page .accordion .card .card-header[aria-expanded="true"]:after{-webkit-transform:rotate(225deg);transform:rotate(225deg)}.secure-home-page .tier-label{font-family:"Europa", serif;font-weight:normal;font-size:20px;line-height:24px;color:#152850;padding-bottom:5px}.secure-home-page .cohort-label{font-family:"Europa", serif;font-weight:normal;font-size:20px;line-height:28px;color:#152850;padding-bottom:5px}.secure-home-page .heatmap-legend{display:inline-block;background:-webkit-gradient(linear, left top, right top, from(#fff), to(#ffc757));background:linear-gradient(90deg, #fff 0%, #ffc757 100%);width:200px;border:1px solid 1px solid #ddd;margin:5px 0 0 0;font-size:12px;padding:0 3px}.secure-home-page table{width:100%;border-collapse:collapse;table-layout:fixed}.secure-home-page table th,.secure-home-page table td{border:1px solid #ddd;padding:8px}.secure-home-page table th{padding-top:12px;padding-bottom:12px;text-align:left;background-color:#152850;color:white;font-size:14px;text-align:center;line-height:18px}.secure-home-page table th.sub-column{background-color:#1528504d;color:black}.secure-home-page table.sites-table th{padding-top:10px;padding-bottom:10px;font-size:12px}.secure-home-page table.sites-table td.data-cell .percent{font-size:18px}.secure-home-page table td.data-cell{text-align:center}.secure-home-page table td.data-cell .percent{font-size:20px}.secure-home-page table td.data-cell .values{font-size:12px}.secure-home-page table td.header{font-size:14px;font-weight:bold}.secure-home-page table td.subheader{font-size:13px;text-align:center;font-style:italic}

.milestones-page{font-size:14px}.milestones-page .highcharts-background{fill:#f7f5f0}.milestones-page #RequestedReportId{margin-bottom:5px}.milestones-page #report-name{margin-bottom:0}.milestones-page #report-name span{font-size:20px !important;font-weight:400}.milestones-page #loading-indicator .icon{color:#152850}.milestones-page #gantt-legend{width:150px;position:absolute;left:25px;top:66px;z-index:1000}.milestones-page #gantt-legend .label{margin-left:8px}.milestones-page #gantt-legend .legend-bar,.milestones-page #gantt-legend .planning-bar,.milestones-page #gantt-legend .actual-bar{display:inline-block;width:45px;height:11px}.milestones-page #gantt-legend .legend-icon,.milestones-page #gantt-legend .planning-icon,.milestones-page #gantt-legend .actual-icon{display:inline-block;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.milestones-page #gantt-legend .planning-bar{background-color:#ffc757}.milestones-page #gantt-legend .planning-icon{color:#ffc757}.milestones-page #gantt-legend .actual-bar{background-color:#152850}.milestones-page #gantt-legend .actual-icon{color:#152850}.milestones-page #milestones-report-table_wrapper{margin:40px 0 30px 0}.milestones-page #milestones-report-table_wrapper tr.dtrg-group td{background-color:#152850 !important;color:white !important}.milestones-page #milestones-report-table_wrapper .progress.complete .progress-bar{background-color:#152850}.milestones-page #milestones-report-table_wrapper .progress.complete .label{top:8px;color:white;font-weight:500}.milestones-page #milestones-report-table_wrapper .progress.incomplete .progress-bar{background-color:#ffc757;color:#152850}.milestones-page #milestones-report-table_wrapper .progress.incomplete .label{top:8px;color:#152850;font-weight:500}



.site-details-page #column-select .bootstrap-select{width:276px !important}

.reporting-details-page .container{max-width:90vw !important}.reporting-details-page .top-controls label{padding-right:0;font-size:12px;margin-right:0}.reporting-details-page .top-controls label .form-control{width:unset;display:inline-block;margin-left:0.5rem !important}.reporting-details-page .top-controls .bootstrap-select>.dropdown-toggle{border:1px solid #ced4da}.reporting-details-page .top-controls .btn-light.focus,.reporting-details-page .top-controls .btn-light:focus{background-color:white !important}.reporting-details-page .top-controls .custom-select:focus{border-color:black;-webkit-box-shadow:0 0 0 0.2rem #ced4da;box-shadow:0 0 0 0.2rem #ced4da}.reporting-details-page .top-controls .colvis-bar button{max-width:unset;width:unset}

.accrual-page .dropdown{border:1px solid #ced4da}.accrual-page .demographics-label{font-size:13px;font-weight:600;line-height:18px}.accrual-page .filter-label{font-size:14px;color:#616161;font-weight:400}.accrual-page .label-only{margin-top:6px;margin-bottom:5px}.accrual-page .count-label{font-size:11px}.accrual-page .chart-heading{background-color:#152850;color:#fff;padding:0 0.5em;line-height:34px}.accrual-page .chart-heading h3{color:white;font-size:18px;font-weight:600;margin-bottom:0}.accrual-page .bg-ltgrey{background-color:#f2f2f2}.accrual-page .bg-navy{background-color:#20639b;color:#fff}.accrual-page .bg-blue{background-color:#5b9bd5;color:#000}.accrual-page .bg-black{background-color:#000;color:#fff}.accrual-page .bg-teal{background-color:#0093af;color:#000}.accrual-page .bg-yellow{background-color:#f2ba49;color:#000}.accrual-page .bg-grey{background-color:#888ea2;color:#000}.accrual-page .bg-ltblue{background-color:#1d2951}.accrual-page .bg-ltred{background-color:#de4846}.accrual-page .bg-olive{background-color:#3e864e}.accrual-page .bg-forestgreen{background-color:#44522c}.accrual-page .bg-darkgrey{background-color:#4c4c4c}.accrual-page .bg-purple{background-color:#673284}.accrual-page .bg-white{background-color:white}.accrual-page .view-toggle-button{font-size:19px;padding:0 0.35rem;background-color:white}.accrual-page .view-toggle-button:hover{color:white;background-color:#6c757d}.accrual-page .view-toggle-button.view-all{font-size:14px;padding:0.1rem 0.6rem}.accrual-page .view-toggle-button.view-all:hover{background-color:#6c757d;color:white}.accrual-page .progress{height:30px;border-radius:0}.accrual-page .progress.label{height:20px;background-color:rgba(39,73,110,0)}.accrual-page .progress.label>.progress-bar{background-color:white;color:#000;font-size:10px}.accrual-page .progress.label>.progress-bar.hide{color:#f2f2f2}.accrual-page .chart-grouping-btn{border-color:#152850;color:#152850;background-color:white}.accrual-page .chart-grouping-btn.active{background-color:#152850 !important;color:white !important}.accrual-page .chart-grouping-btn.disabled{border:none}.accrual-page .chart-grouping-btn:focus{-webkit-box-shadow:none !important;box-shadow:none !important}

