.secure-home-page .banner-wrapper{padding:5em 0}.secure-home-page .stats-blocks{margin-top:-115px;padding-bottom:20px}@media screen and (max-width: 1199px){.secure-home-page .stats-blocks{margin-top:-115px}}@media screen and (max-width: 991px){.secure-home-page .stats-blocks{margin-top:-100px}}.secure-home-page .stats-blocks [class^=col]{color:#fff;text-align:center}.secure-home-page .stats-blocks [class^=icon]{font-size:36px}
.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:#01909e}.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 .actual-bar,.milestones-page #gantt-legend .planning-bar{display:inline-block;width:45px;height:11px}.milestones-page #gantt-legend .legend-icon,.milestones-page #gantt-legend .actual-icon,.milestones-page #gantt-legend .planning-icon{display:inline-block;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.milestones-page #gantt-legend .planning-bar{background-color:#ffc857}.milestones-page #gantt-legend .planning-icon{color:#ffc857}.milestones-page #gantt-legend .actual-bar{background-color:#27496e}.milestones-page #gantt-legend .actual-icon{color:#27496e}.milestones-page #milestones-report-table_wrapper{margin:40px 0 30px 0}.milestones-page #milestones-report-table_wrapper tr.dtrg-group td{background-color:#27496e !important;color:#fff !important}.milestones-page #milestones-report-table_wrapper .progress.complete .progress-bar{background-color:#27496e}.milestones-page #milestones-report-table_wrapper .progress.complete .label{top:8px;color:#fff;font-weight:500}.milestones-page #milestones-report-table_wrapper .progress.incomplete .progress-bar{background-color:#ffc857;color:#152850}.milestones-page #milestones-report-table_wrapper .progress.incomplete .label{top:8px;color:#152850;font-weight:500}
.financials-page .bg-ltgrey{background-color:#f2f2f2}.financials-page input{width:unset;margin:0}.financials-page .view-options-area .filter-label{font-style:italic;font-size:12px}.financials-page .graph-section .title{background-color:#152850;color:#fff;font-size:18px;font-weight:600;padding:.5em .75em}.financials-page #financial-table-container .dt-buttons{float:right;margin-left:10px}.financials-page #financial-table-container .dt-buttons button{padding:3px 11px;background-color:#152850}.financials-page #forecast-study-select{width:210px}.financials-page .highcharts-plot-line{stroke:#152850;stroke-width:2}.financials-page #financial-forecast-table_paginate ul{display:none}.financials-page div.dts div.dataTables_scrollBody{background:#fff}
.enrollment-page .demographics-label{font-size:13px;font-weight:600}.enrollment-page .filter-label{font-size:14px;color:#616161;font-weight:400}.enrollment-page .label-only{margin-top:6px;margin-bottom:5px}.enrollment-page .help-button-container{float:right}.enrollment-page .help-button-container:hover{color:#008b8b}.enrollment-page .count-label{font-size:11px}.enrollment-page .notes-button{border:1px solid #000}.enrollment-page .notes-button:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.enrollment-page .notes-list{margin-left:10px}.enrollment-page .notes-list li{list-style:initial}.enrollment-page .filter-area .bootstrap-select .filter-option{font-size:14px;margin-right:8px}.enrollment-page .filter-area .bootstrap-select .dropdown-menu li.disabled a{font-size:11px}@media screen and (max-width: 767px){.enrollment-page .filter-area .bootstrap-select .dropdown-menu{max-width:100%}}.enrollment-page .filter-area .bootstrap-select.transparent .btn-light{background-color:#f2f2f2 !important;border-color:#f2f2f2 !important}.enrollment-page .filter-area .bootstrap-select.show-tick .dropdown-menu .selected span.check-mark{left:12px}.enrollment-page .filter-area .bootstrap-select.show-tick .dropdown-menu li a span.text{margin-right:10px;margin-left:8px}.enrollment-page h3.chart-heading{font-size:18px;font-weight:600;background-color:#152850;color:#fff;padding:.25em .5em}.enrollment-page .bg-ltgrey{background-color:#f2f2f2}.enrollment-page .bg-navy{background-color:#20639b;color:#fff}.enrollment-page .bg-blue{background-color:#5b9bd5;color:#000}.enrollment-page .bg-black{background-color:#000;color:#fff}.enrollment-page .bg-teal{background-color:#0093af;color:#000}.enrollment-page .bg-yellow{background-color:#f2ba49;color:#000}.enrollment-page .bg-grey{background-color:#888ea2;color:#000}.enrollment-page .bg-ltblue{background-color:#1d2951}.enrollment-page .bg-ltred{background-color:#de4846}.enrollment-page .bg-olive{background-color:#3e864e}.enrollment-page .bg-forestgreen{background-color:#44522c}.enrollment-page .bg-darkgrey{background-color:#4c4c4c}.enrollment-page .bg-purple{background-color:#673284}.enrollment-page .progress{height:30px;border-radius:0}.enrollment-page .progress.label{height:20px;background-color:rgba(39,73,110,0)}.enrollment-page .progress.label>.progress-bar{background-color:#f2f2f2;color:#000;font-size:10px}.enrollment-page .progress.label>.progress-bar.hide{color:#f2f2f2}.enrollment-page .fullheight{height:calc(100% - 32px)}.enrollment-page .progressbar-container{margin-top:10px}.enrollment-page .filter-area h2{font-size:16px;line-height:28px}.enrollment-page #retention h4{font-size:15px}.enrollment-page #therapeutics h4{font-size:15px}.enrollment-page #enrollment-chart{background-color:#f2f2f2}.enrollment-page #enrollment-chart .highcharts-background{fill:#f2f2f2}.enrollment-page #enrollment-chart .highcharts-lollipop-stem{stroke:#f2ba49}.enrollment-page #studies-report-table_wrapper{width:100%}.enrollment-page #studies-report-table_wrapper input{margin-bottom:0}.enrollment-page #studies-report-table_wrapper th{background-color:#152850 !important;color:#fff !important;vertical-align:middle}.enrollment-page #studies-report-table_wrapper table.dataTable tbody td{text-align:center}.enrollment-page #studies-report-table_wrapper table.dataTable tbody td:hover{cursor:pointer}.enrollment-page #studies-report-table_wrapper table.dataTable thead .sorting,.enrollment-page #studies-report-table_wrapper table.dataTable thead .sorting_asc,.enrollment-page #studies-report-table_wrapper table.dataTable thead .sorting_desc{padding-right:.75em !important}.enrollment-page #studies-report-table_wrapper table.dataTable thead .sorting:before,.enrollment-page #studies-report-table_wrapper table.dataTable thead .sorting:after,.enrollment-page #studies-report-table_wrapper table.dataTable thead .sorting_asc:before,.enrollment-page #studies-report-table_wrapper table.dataTable thead .sorting_asc:after,.enrollment-page #studies-report-table_wrapper table.dataTable thead .sorting_desc:before,.enrollment-page #studies-report-table_wrapper table.dataTable thead .sorting_desc:after{display:none}.enrollment-page #studies-report-table_wrapper .progress{-webkit-box-sizing:content-box;box-sizing:content-box;border:1px solid #ced4da}.enrollment-page #studies-report-table_wrapper .progress .progress-bar{background-color:#ffc857;color:#152850}.enrollment-page #studies-report-table_wrapper .progress .label{top:15px;color:#152850;font-weight:600}.enrollment-page #studies-report-table_wrapper .study-row-depth1{background-color:#fff}.enrollment-page #studies-report-table_wrapper .study-row-depth2{background-color:#dae1e7}.enrollment-page #studies-report-table_wrapper .study-row-depth3{background-color:rgba(1,144,158,.4117647059)}.enrollment-page div .dataTables_wrapper div.dataTables_filter{display:inline-block;float:right}.enrollment-page #weekly-startup-table_wrapper{width:100%}.study-detail-modal{overflow-y:hidden !important}.file-dates-modal{overflow-y:hidden !important}.default_table_wrapper,#study-details-network-table_wrapper,#study-details-site-table_wrapper{width:100%}.default_table_wrapper input,#study-details-network-table_wrapper input,#study-details-site-table_wrapper input{margin-bottom:0}.default_table_wrapper .progress,#study-details-network-table_wrapper .progress,#study-details-site-table_wrapper .progress{height:1.5rem;border-radius:0;border:1px solid #ced4da}.default_table_wrapper .progress .progress-bar,#study-details-network-table_wrapper .progress .progress-bar,#study-details-site-table_wrapper .progress .progress-bar{background-color:#ffc857;color:#152850}.default_table_wrapper .progress .label,#study-details-network-table_wrapper .progress .label,#study-details-site-table_wrapper .progress .label{top:12px;color:#152850;font-weight:600}.default_table_wrapper div .dataTables_wrapper div.dataTables_filter,#study-details-network-table_wrapper div .dataTables_wrapper div.dataTables_filter,#study-details-site-table_wrapper div .dataTables_wrapper div.dataTables_filter{display:inline-block;float:right}.default_table_wrapper .dt-buttons,#study-details-network-table_wrapper .dt-buttons,#study-details-site-table_wrapper .dt-buttons{float:right;margin-left:10px}.default_table_wrapper .dt-buttons button,#study-details-network-table_wrapper .dt-buttons button,#study-details-site-table_wrapper .dt-buttons button{padding:3px 11px;background-color:#152850}#historical-metrics .select2-container .select2-selection--single{height:39px;width:300px}#historical-metrics .select2-selection__rendered{margin:5px}#historical-metrics .select2-selection__arrow{margin:5px}#historical-metrics .graph-section .title{background-color:#152850;padding:.5em .75em;color:#fff;font-size:18px;font-weight:600}#historical-metrics .graph-section .panel-header{background-color:#152850;padding:.5em .75em}#historical-metrics .graph-section .panel-header .label{color:#fff;font-size:18px;font-weight:600}#historical-metrics .graph-section .panel-header .button{margin:0;font-size:12px}#historical-metrics .graph-section .panel-header .button.show{color:#fff}#historical-metrics .graph-section .panel-header .button.show:hover{cursor:pointer}#historical-metrics .graph-section .panel-header .button.hide{color:#152850}.therapeutics-modal .highcharts-color-0{fill:#20639b !important;stroke:#20639b !important}.therapeutics-modal .highcharts-color-1{fill:#0093af !important;stroke:#0093af !important}.therapeutics-modal .highcharts-color-2{fill:#f2ba49 !important;stroke:#f2ba49 !important}.therapeutics-modal .highcharts-color-3{fill:#5b9bd5 !important;stroke:#5b9bd5 !important}.therapeutics-modal .highcharts-color-4{fill:#4c4c4c !important;stroke:#4c4c4c !important}.therapeutics-modal .highcharts-color-5{fill:#de4846 !important;stroke:#de4846 !important}.therapeutics-modal .highcharts-color-6{fill:#673284 !important;stroke:#673284 !important}.therapeutics-modal .highcharts-color-7{fill:#888ea2 !important;stroke:#888ea2 !important}
.geomap-page #loading-indicator{text-align:center}.geomap-page #loading-indicator .icon{color:#01909e}.geomap-page .button-container{float:right}.geomap-page .button-container .button{display:inline-block}.geomap-page .button-container .button:hover{color:#008b8b}.geomap-page .details-button{background-color:#fff;padding-right:12px}.geomap-page .details-button:hover{background-color:#6c757d;color:#fff}.geomap-page .filter-label{font-size:12px;color:#616161;font-weight:400}.geomap-page .count-label{font-size:11px}.geomap-page .filter-area .label-only{margin-top:6px;margin-bottom:2px;margin-left:.75rem;font-size:14px}.geomap-page .filter-area .bootstrap-select .filter-option{font-size:14px;margin-right:8px}.geomap-page .filter-area .bootstrap-select .dropdown-menu{z-index:5000}.geomap-page .filter-area .bootstrap-select .dropdown-menu li.disabled a{font-size:11px}@media screen and (max-width: 767px){.geomap-page .filter-area .bootstrap-select .dropdown-menu{max-width:100%}}.geomap-page .filter-area .bootstrap-select.transparent .btn-light{background-color:#f2f2f2 !important;border-color:#f2f2f2 !important}.geomap-page .filter-area .bootstrap-select.show-tick .dropdown-menu .selected span.check-mark{left:12px}.geomap-page .filter-area .bootstrap-select.show-tick .dropdown-menu li a span.text{margin-right:10px;margin-left:8px}.geomap-page .legend-section{margin-left:0;margin-right:0}.geomap-page .legend-section .legend-option{display:inline-block;border:1px solid #dee2e6;text-align:left;padding-top:5px;padding-left:20px;padding-right:5px}.geomap-page .legend-section .legend-option label{font-size:12px;margin-bottom:0;line-height:10px}.geomap-page .legend-section .legend-option input{width:unset;margin-right:5px;margin-bottom:0}.geomap-page .legend-section .legend-option .dropdown{width:auto}.geomap-page .legend-section .legend-option .dropdown .filter-option{font-size:12px}.geomap-page .legend-section .legend-option .dropdown button{padding-left:8px;background-color:rgba(0,0,0,0);border:none}.geomap-page .legend-section .legend-option .dropdown button:focus{outline:none !important;outline-offset:0px !important;-webkit-box-shadow:none !important;box-shadow:none !important}.geomap-page .legend-section .legend-option .dropdown .dropdown-menu li a span.text{font-size:12px}.geomap-page .overlay-legend-section{margin-left:0;margin-right:0}.geomap-page .overlay-legend-section .legend-option{display:inline-block;border:1px solid #dee2e6;text-align:left;padding:0 5px;color:#000;text-align:center}.geomap-page .overlay-legend-section .legend-option#overlay-legend1{background:rgba(254,237,222,.4)}.geomap-page .overlay-legend-section .legend-option#overlay-legend2{background:rgba(253,190,133,.4)}.geomap-page .overlay-legend-section .legend-option#overlay-legend3{background:rgba(253,141,60,.4)}.geomap-page .overlay-legend-section .legend-option#overlay-legend4{background:rgba(230,85,13,.4)}.geomap-page .overlay-legend-section .legend-option#overlay-legend5{background:rgba(166,54,3,.4)}.geomap-page #geo-map{height:650px}.geomap-page #geo-map .map-popup .title{text-align:center;font-size:14px;font-weight:600}.geomap-page #geo-map .map-popup .location{text-align:center;font-size:12px}.geomap-page #geo-map .map-popup table{width:100%;margin-top:5px}.geomap-page #geo-map .map-popup table,.geomap-page #geo-map .map-popup th,.geomap-page #geo-map .map-popup td{border:1px solid gray;padding:5px}.geomap-page #geo-map .map-popup th{background-color:#27496e;color:#fff}.geomap-page #geo-map .leaflet-control-layers section{padding:8px 4px 0px 4px}.geomap-page #geo-map .leaflet-control-layers section label{padding:5px 0;margin:0}.geomap-page #geo-map .leaflet-control-layers section label input{width:unset;margin:0}.geomap-page #geo-map .leaflet-control-layers section label span{margin-left:2px}.geomap-page .notes-button{border:1px solid #000}.geomap-page .notes-button:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.geomap-page .notes-list{margin-left:10px}.geomap-page .notes-list li{list-style:initial}
.studies-page .top-controls .filter-section{width:305px}.studies-page .top-controls .table-message{font-size:10px;line-height:10px;margin-top:5px;font-style:italic}.studies-page .dataTables_wrapper .dataTables_filter{float:unset !important}.studies-page h3{color:#fff;font-size:18px;margin:0;padding-right:15px;margin-right:25px;border-right:1px solid rgba(255,255,255,.8)}.studies-page label{padding-right:10px}.studies-page input{margin:0}.studies-page select{margin:0}.studies-page .form-group{margin-bottom:.5em}
.cohort-bulder-page .cohort-list{overflow-y:auto;max-height:235vh}.cohort-bulder-page .cohort-list .list-group-item{cursor:pointer}.cohort-bulder-page .chart-heading{font-size:16px;font-weight:600;background-color:#152850;color:#fff;padding:.25em .5em}.cohort-bulder-page .bg-ltgrey{background-color:#f2f2f2}.cohort-bulder-page .bg-navy{background-color:#20639b;color:#fff}.cohort-bulder-page .bg-blue{background-color:#5b9bd5;color:#000}.cohort-bulder-page .bg-black{background-color:#000;color:#fff}.cohort-bulder-page .bg-teal{background-color:#0093af;color:#000}.cohort-bulder-page .bg-yellow{background-color:#f2ba49;color:#000}.cohort-bulder-page .bg-grey{background-color:#888ea2;color:#000}.cohort-bulder-page .bg-ltblue{background-color:#1d2951}.cohort-bulder-page .bg-ltred{background-color:#de4846}.cohort-bulder-page .bg-olive{background-color:#3e864e}.cohort-bulder-page .bg-forestgreen{background-color:#44522c}.cohort-bulder-page .bg-darkgrey{background-color:#4c4c4c}.cohort-bulder-page .bg-purple{background-color:#673284}.cohort-bulder-page .progress{height:30px;border-radius:0}.cohort-bulder-page .progress.label{height:20px}.cohort-bulder-page .progress.label>.progress-bar{background-color:#f2f2f2;color:#000;font-size:10px}.cohort-bulder-page .progress.label>.progress-bar.hide{color:#f2f2f2}.cohort-bulder-page .fullheight{height:calc(100% - 26px)}.cohort-bulder-page .demographics-label,.cohort-bulder-page .count-label{font-size:12px}.cohort-bulder-page .cohort-item .score{font-size:12px;text-decoration:underline}.cohort-bulder-page .cohort-item .bin{font-size:12px;text-decoration:underline}.cohort-bulder-page .cohort-item .organization{font-weight:bold}.cohort-bulder-page .cohort-item .pi{font-style:italic}.cohort-bulder-page .cohort-item .title{font-size:12px;line-height:15px}.cohort-bulder-page .counts-table th{text-align:center;font-weight:normal;font-size:12px;line-height:20px;width:20%}.cohort-bulder-page .counts-table td{text-align:center;font-weight:bold}.cohort-bulder-page .title{font-size:12px;font-weight:bold;text-decoration:underline}.cohort-bulder-page .label-name{font-size:12px;font-style:italic}.cohort-bulder-page .info-table table td{padding:3px 10px;border:1px solid #000;background-color:#fff}.cohort-bulder-page .value{font-size:16px;font-style:normal;font-weight:bold}.cohort-bulder-page .regions-table .region-entry{padding:10px 10px;color:gray;font-size:12px}.cohort-bulder-page .regions-table .region-entry.selected{background-color:#ffc857;color:#27496e;font-weight:bold}
.inventory-summary-page h3.chart-heading{font-size:18px;font-weight:600;background-color:#152850;color:#fff;padding:.25em .5em}.inventory-summary-page .filter-label{font-size:14px;color:#616161;font-weight:400}.inventory-summary-page .label-only{margin-top:6px;margin-bottom:1px}.inventory-summary-page .filter-area .bootstrap-select .filter-option{font-size:14px;margin-right:8px}.inventory-summary-page .filter-area .bootstrap-select .dropdown-menu li.disabled a{font-size:11px}@media screen and (max-width: 767px){.inventory-summary-page .filter-area .bootstrap-select .dropdown-menu{max-width:100%}}.inventory-summary-page .filter-area .bootstrap-select.transparent .btn-light{background-color:#f2f2f2 !important;border-color:#f2f2f2 !important}.inventory-summary-page .filter-area .bootstrap-select.show-tick .dropdown-menu .selected span.check-mark{left:12px}.inventory-summary-page .filter-area .bootstrap-select.show-tick .dropdown-menu li a span.text{margin-right:10px;margin-left:8px}.inventory-summary-page .filter-area .slider.slider-horizontal{margin-left:15px;width:calc(100% - 15px)}.inventory-summary-page .filter-area .slider .slider-handle{background:#152850}.inventory-summary-page .filter-area .slider .slider-selection{background:#ffc857}.inventory-summary-page .legend{border:1px solid #dee2e6;border-top:none}.inventory-summary-page .legend .item{cursor:pointer}.inventory-summary-page .legend .item .symbol{width:14px;height:14px;margin-right:5px;float:left;border-radius:10px}.inventory-summary-page .legend .item.item0 .symbol{background-color:#20639b}.inventory-summary-page .legend .item.item1 .symbol{background-color:#0093af}.inventory-summary-page .legend .item.item2 .symbol{background-color:#f2ba49}.inventory-summary-page .legend .item.item3 .symbol{background-color:#5b9bd5}.inventory-summary-page .legend .item.item4 .symbol{background-color:#4c4c4c}.inventory-summary-page .legend .item.item5 .symbol{background-color:#de4846}.inventory-summary-page .legend .item.item6 .symbol{background-color:#152850}.inventory-summary-page .legend .item.inactive{color:#ccc}.inventory-summary-page .legend .item.inactive .symbol{background-color:#ccc}.inventory-summary-page .border-subsection{border:1px solid #dee2e6}@media screen and (min-width: 992px){.inventory-summary-page .border-subsection.hide-left{border-left:none}.inventory-summary-page .border-subsection.hide-right{border-right:none}.inventory-summary-page .border-subsection.hide-bottom{border-bottom:none}}.inventory-summary-page .highcharts-color-0{fill:#20639b !important;stroke:#20639b !important}.inventory-summary-page .highcharts-color-1{fill:#0093af !important;stroke:#0093af !important}.inventory-summary-page .highcharts-color-2{fill:#f2ba49 !important;stroke:#f2ba49 !important}.inventory-summary-page .highcharts-color-3{fill:#5b9bd5 !important;stroke:#5b9bd5 !important}.inventory-summary-page .highcharts-color-4{fill:#4c4c4c !important;stroke:#4c4c4c !important}.inventory-summary-page .highcharts-color-5{fill:#de4846 !important;stroke:#de4846 !important}.inventory-summary-page .highcharts-color-6{fill:#152850 !important;stroke:#152850 !important}.inventory-summary-page .highcharts-color-7{fill:#888ea2 !important;stroke:#888ea2 !important}.inventory-summary-page .highcharts-legend-box{stroke:#dee2e6;stroke-width:1px}.inventory-summary-page #includeMissingAgeCheckbox{width:unset;margin-top:.45rem;margin-left:-1.15rem}
.query-builder-page .query-builder.form-inline{display:block}.query-builder-page .query-builder input,.query-builder-page .query-builder textarea,.query-builder-page .query-builder select{margin-bottom:0 !important}.query-builder-page .query-builder .rule-value-container{border-left:none !important;padding-left:0}.query-builder-page .query-builder .rule-value-container input[type=number]{text-align:center}.query-builder-page .query-builder .slider.slider-horizontal{width:150px}.query-builder-page .search-results .results-blocks [class^=col]{color:#fff;text-align:center}.query-builder-page .search-results .results-blocks [class^=icon]{font-size:36px}.query-builder-page .search-results .connects-data-table-container table.dataTable tbody td{font-size:12px}.query-builder-page .search-results select{margin-bottom:0}.query-builder-page .search-results .pagination .page-item.active .page-link{z-index:3;color:#fff;background-color:#495057;border-color:#495057}.query-builder-page .search-results .pagination .page-link{color:#495057}.query-builder-page #generated-sql{text-align:center;font-size:18px;padding:10px 5px}.query-builder-page .connects-data-table-container thead th{background-color:#495057 !important}.query-builder-page .query-select{width:250px}.query-builder-page .icon-button{cursor:pointer}
