form{height:100%}.notification-bar{height:0;width:100%;position:fixed;top:-65px;left:0;right:0;line-height:30px;font-size:16px;text-align:center;z-index:9999;background:transparent;color:#373a3c}.notification-bar.active{top:0}.notification-bar ul{padding:0;margin:0}.notification-bar ul li{position:relative}.header-message-close{position:absolute;right:5px;top:-2px;cursor:pointer}.warning-message,.success-message,.information-message,.amber-warning-message{font-size:16px;padding-left:20px;padding-right:20px;line-height:30px;text-align:center;top:0;left:0;right:0;background:transparent}.warning-message{background:#f85255;color:#fff}.amber-warning-message{background:#fb8c00;color:#fff}.success-message{background:#5aaf6e;color:#fff}.information-message{background:#5aaf6e;color:#fff}.validation-summary-errors{color:#fff;background:#ff6d69;position:fixed;left:0;width:100%;text-align:center;top:0;font-size:20px;line-height:1.3;font-weight:600;padding-left:6px;padding-right:2em;padding-bottom:.5em!important;padding-top:.5em!important;-webkit-transition:all!important;transition:all!important;display:none}.acceptcookie{color:#fff}.acceptcookie:hover{color:#fff;text-decoration:none!important}.UserList-table--admin tbody td:nth-child(1):before,.UserList-table--org tbody td:nth-child(1):before,.UserList-table--study tbody td:nth-child(1):before{z-index:10!important}.select2-results__option{height:auto!important}.wizardoptions{width:100%;position:absolute;margin:0 0 0 -10px;padding-left:10px;padding-right:10px;padding-bottom:0}.wizardoptions .Invite-button{position:relative!important;margin:0 0 0 -10px}.wizardoptions li{width:100%;margin-top:.5em}.wizardoptions li a{width:100%}@media(max-height:800px){.wizardoptions{position:relative}.Invite-button{position:relative;left:auto;right:auto;margin-left:10px;margin-right:10px;margin-bottom:0;width:100%}.Invite-button+.Invite-button{margin-top:10px;bottom:auto}}@media(max-height:800px){.Invite-sidebar{overflow-y:scroll}.Invite-button{position:relative;left:-10px;margin:10px;width:100%}.Invite-button+.Invite-button{margin-top:10px;bottom:auto}.wizardoptions .Invite-button{position:relative!important;margin:0 10px}}.updateworkflow-form{height:calc(100vh - 60px - 190px)}.header-select-container-org,.header-select-container-study{float:left;margin-top:12px}.Select2-wrap{padding-top:0}::-ms-reveal{display:none}::-ms-clear{display:none}a.inline-editable{color:#7c7c7c}.editable-input input{font-size:14px}.organisationwizardoptions{position:absolute;bottom:0;width:100%;padding:10px;padding-bottom:0;right:0}.organisationwizardoptions li{padding-top:10px}@media(max-height:800px){.organisationwizardoptions{position:relative}}.select2-container--default .select2-results>.select2-results__options{max-height:380px}.InviteContent-checkbox label{padding:0!important;width:27px!important;height:22px!important}.GroupAssign-group{padding-left:0}.TemplateLink input[type=text]{top:4px;height:30px;width:100%;max-width:100%;min-width:100px}.headermessages .error{font-size:inherit!important;color:inherit!important;margin:inherit!important}.profile-sites-list{display:none}.site-tab-sites-by-study{display:none}.sites-tab-site-groups{display:none}.EditSite-form label,.EditSite-form .addSite-input .input-field{width:auto!important}.BulkImport-file label{width:90px}#modal-updatePassword #current-password,#modal-updatePassword #new-password,#modal-updatePassword #confirm-new-password{background:#eaeaea!important}.DashTab-content section{display:none}.DashTab-content section.active{display:block}.view-user-study-group.active .rowoptionicons.selected{display:inline-block}.rowoptionicons{display:none;background-color:#ddefe2;width:100%;padding-bottom:6px;margin-left:6px;margin:0;position:static;right:10px;top:9px}.rowoptionicons li{display:inline-block!important}.rowoptionicons li a{position:inherit!important;top:auto;right:auto;left:auto;bottom:auto;padding:0;margin:0;margin-left:5px}.rowoptionicons li a.remove-permission{height:17px}.customselectioncount{display:none}li.tab a.active.single-tab:hover{cursor:default}body.waiting *{cursor:wait}.UserMain-noPermissions p:before{padding-top:0;content:'';background:none}.generic-message{padding:.5em;font-weight:700;color:#464646}.UserList-table{overflow-y:auto}.modal-change-request{max-width:1080px;width:calc(100% - 100px);max-height:735px;height:calc(100% - 100px);padding-bottom:60px}.modal-change-request .modal-content{overflow-y:auto;padding-bottom:0;height:calc(100% - 172px);height:-webkit-calc(100% - 172px);height:-moz-calc(100% - 172px)}.modal-change-request .modal-content p{font-size:14px;line-height:30px;color:#606060;margin-bottom:0;padding-left:10px}.modal-change-request .modal-content h3{font-size:14px;line-height:40px;font-weight:400;margin-bottom:5px;padding-left:10px}.modal-change-request .modal-content .InviteContent-title{margin-top:13px}.modal-change-request .modal-footer{height:60px;position:absolute;bottom:0;left:0;right:0;background:#ededed;text-align:left;padding-left:20px;padding-right:20px}.modal-change-request .modal-footer .btn,.modal-medium .modal-footer .btn-large{display:inline-block!important;width:auto!important;float:none;padding-left:35px;padding-right:35px;min-width:150px;height:40px;line-height:40px;margin-bottom:0;margin-top:7px;font-size:12.5px;margin-right:5px}.modal-change-request .modal-footer .btn-ghost{font-size:14px;color:#464646;background:transparent;border:none;font-weight:400;text-transform:none;padding-left:20px;padding-right:20px}.modal .modal-input{max-width:100%}.input-field .ui-spinner{width:100%}.jquery-timepicker,.jquery-datetimepicker,.jquery-datepicker{max-width:185px!important}.data-change-answers[readonly='readonly']{background-color:#eee!important}.Invite-form label,.modalForm label{position:relative}.isrequired:after{color:red;content:'*'!important;position:absolute;right:0;top:0!important;-ms-opacity:1!important;opacity:1!important;display:block}.change-request-datepicker,.change-request-datepicker-only{background:#ebebeb url(/content/images/icon-date-alt.png) no-repeat top 6px right 10px;background-size:20px 18px;background-position:top 8px left 11px;cursor:pointer}.change-request-datepicker.is-visible,.change-request-datepicker-only.is-visible{opacity:1}input.change-request-datepicker,input.change-request-datepicker-only{width:193px!important;padding-left:40px!important;margin-right:5px!important;display:inline-block!important}input.change-request-datepicker-only{width:100%!important}table.picker__table td{width:auto!important}input.change-request-timepicker,input.change-request-timepicker-only{width:90px!important;padding-left:13px!important;padding-right:0!important;display:inline-block!important}input.change-request-timepicker-only{width:100%!important}.modal-change-request .modal-topHeader .input-field{width:auto}.modal-change-request .select-dropdown{font-size:14px!important}.modal-change-request .dropdown-content li>a,.dropdown-content li>span{font-size:14px!important}.siteimporterrors{color:red;padding-left:.5em}.siteimporterrors p,.siteimporterrors ul{padding-left:10px}.addSite-input input[type=text],.addSite-input input[type=date],.addSite-input input[type=email],.addSite-input textarea{float:none!important}.textarea{-moz-resize:none;-ms-resize:none;-o-resize:none;resize:none}#hierarchycanvas{width:100%;height:100%;position:relative;display:table-cell}.hierarchy-item,.dragging-hierarchy-item,.hierarchypanel{border-radius:5px;padding:.7em;border:solid 1px #5aaf6e;min-width:90px;text-align:center;line-height:2;white-space:nowrap}#hierarchy-graph1 .modal-content{display:table;width:100%;height:calc(100% - 60px);height:-webkit-calc(100% - 60px);height:-moz-calc(100% - 60px);padding:0}.hierarchypanel-highlight{background-color:#e1f1e4}.modal-content .select-wrapper.Select-materialize .dropdown-content.select-dropdown{border-left:1px solid #d7d7d7!important;overflow-x:hidden}.BulkImport-file label{border-width:1px;border-style:solid}.workflowstep-options{margin:0;padding:0;padding-top:23px}.workflowstep-options li{display:inline;padding-left:.5em}.workflowstep-options li button{width:45%}#paper-diary-form,#data-change-form{height:100%}.InviteContent-right{width:50%;height:750px;overflow-y:auto}.InviteContent-left{width:50%;height:750px;overflow-y:auto}.InviteContent-left label{float:left}.modal .modal-footer .grey-modal-close{background:#969696;width:100px!important;padding-left:0;padding-right:0}.modal .modal-footer .grey-modal-close:hover{background:#c8c8c8}.modal-change-request .picker__day.picker__day--infocus.picker__day--selected.picker__day--highlighted{width:38px;position:relative;left:-8px}.UserList-header-dropdown--wider{width:340px}.TemplateLink input[type=text]{color:#464646}#data-change-approval-modal-tbody .modal-input[readonly='readonly']{color:#464646}.UserList-table--flex table tbody tr td:last-child{width:150px}.heirarchycontainer{display:table;height:100%;width:100%}.modal-header-row,.modal-content-row,.modal-footer-row{width:100%!important;display:table-row!important;position:relative!important;padding:0!important}.modal-header-row,.modal-footer-row{height:50px}.modal-content-row{height:calc(100% - 100px);height:-webkit-calc(100% - 100px);height:-moz-calc(100% - 100px)}.modal-content-shizzle{height:100%;width:100%;overflow:auto}.hierarchy-modal{padding:0!important}.modal-header-content{position:absolute;top:9px;left:10px}.modal-footer-content{padding:10px!important;padding-top:3px!important}.SectionCol-100{width:100%}.worfkflow-input-more{background-size:auto}.lookup-info:hover{cursor:pointer}.radio label:before{width:12px;height:12px;border:1px solid #b7b7b7;position:absolute;top:0;left:7px;border-radius:6px}.radio input:checked+label:before{top:0;left:7px;width:12px;height:12px;border:2px solid #57b06c;-ms-transform:none;transform:none;border-radius:10px;background-color:#57b06c}.Step-add-disabled::after{background:url(../images/icon-add-disabled.png) no-repeat center center}.WorkflowSteps-input input[type=text].disabled-workflow-quantity{background-color:#ebebeb!important}.statusCell:before{content:'';width:6px;height:27px;border-radius:0%;display:block;position:absolute;left:2px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:0}.statusCell--rejected,.statusCell--completed{background:none!important}@media only screen and (max-height:670px){.create-cr-description{height:100px!important}}@media only screen and (max-height:620px){.create-cr-description{height:80px!important}}@media only screen and (max-height:600px){.create-cr-description{height:60px!important}}.create-changerequest-sidebar{min-height:500px}.modalHist-item section span:nth-child(1):before{content:'';width:6px;height:27px;border-radius:0%;position:absolute;left:2px;top:5px}.Invite-sidebar{overflow-x:hidden;overflow-y:hidden}.UserList-table tbody tr.disabled td .UserList-star,.UserList-table tbody tr.disabled td .UserList-edit,.UserList-table tbody tr.disabled td .UserList-hierarchy,.UserList-table tbody tr.disabled td .UserList-lock,.UserList-table tbody tr.disabled td .UserList-view,.UserList-table tbody tr.disabled td .UserList-save,.UserList-table tbody tr.disabled td .UserList-remove,.UserList-table tbody tr.disabled td .UserList-reload,.UserList-table tbody tr.disabled td .UserList-list,.UserList-table tbody tr.disabled td .UserList-user,.UserList-table tbody tr.disabled td .UserList-add,.UserList-table tbody tr.disabled td .UserList-rewind,.UserList-table tbody tr.disabled td .UserList-resend{opacity:1}@media(max-height:800px){.Invite-sidebar{overflow-y:auto}}.pix-width{width:230px!important}#dashboardcontent.Content{height:calc(100vh - 60px - 46px)}@media(max-height:780px){#dashboardcontent.Content{height:100%}}.cc-table th i{display:inline-block;width:9px;height:5px;background:url(../images/order.png) no-repeat center center;-ms-background-size:9px 5px;background-size:9px 5px;margin-left:6px;position:relative;top:-1px}.cc-table th.order-asc i{background:url(../images/order-asc.png) no-repeat center center;-ms-background-size:9px 5px;background-size:9px 5px}.cc-table th.order-desc i{background:url(../images/order-desc.png) no-repeat center center;-ms-background-size:9px 5px;background-size:9px 5px}.wfHistory{width:100%}.wfHistory tr td{width:18%}.wfHistory tr td:last-child{width:28%}.SlideMenu-link{line-height:23px;height:25px;display:block;padding-left:42px;color:#fff;font-size:14px;font-weight:400;margin:0;position:relative;background:transparent;transition:background .3s ease}.Register{position:static}.RemoveSiteIcon{background:url('/content/images/icon-remove-tab.png') no-repeat center center;display:inline-block;width:16px;height:15px;float:right;margin-top:10px;-ms-background-size:16px 15px;background-size:16px 15px}.RemoveSiteIcon:hover{cursor:pointer}.select2-selection__clear{width:24px;height:24px;right:-23px;top:4px;border-radius:50%;background:#b7b7b7 url(/Content/images/select-clear.png) no-repeat center center;background-size:12px 12px;font-size:0;color:transparent;transition:background .2s ease;z-index:1}.bottom-version{display:inline-block;position:absolute;bottom:15px;right:15px;font-size:14px;color:#5aaf6e}.UserList-table-wrap--addSites .UserList-table--flex{height:calc(100vh - 250px)}#sites-listing-container{padding-top:28px}#sites-listing-container-headings{display:none}.BulkImport-main--4 .UserList-table{height:370px!important}.Invite-form.sidebar-form{height:calc(100vh - 165px - 190px)}.cc-DashTab-top-high{margin-top:5px;margin-bottom:5px}.Step-hover{overflow-y:auto;overflow-x:hidden}.Step-hover p{line-height:28px}.Step-hover--groups,.Step-hover--users{min-width:145px}@media only screen and (max-height:1200px){.Step-hover{max-height:800px}}@media only screen and (max-height:1100px){.Step-hover{max-height:700px}}@media only screen and (max-height:1000px){.Step-hover{max-height:600px}}@media only screen and (max-height:900px){.Step-hover{max-height:500px}}@media only screen and (max-height:800px){.Step-hover{max-height:400px}}@media only screen and (max-height:700px){.Step-hover{max-height:240px}}#workflow-overview-modal{height:338px}.WorkflowSteps-tabs{height:calc(100vh - 510px)}#noticeTextAdditional.modal{height:600px;max-height:600px}#noticeTextAdditional.modal .modal-content{height:500px;overflow-y:scroll}#noticeTextAdditional.modal .modal-footer{position:absolute;bottom:0;text-align:center}#noticeTextAdditional.modal .modal-footer .modal-close{width:120px;float:none}.metadata-help{height:calc(100vh - 85px);overflow-y:auto}.metadata-help h1{font-size:26px;margin-bottom:0}.metadata-help h2{font-size:20px;color:#5aaf6e;margin-bottom:0}.metadata-help h3{font-size:14px;margin-bottom:0;font-weight:bold}.modal-change-request .modal-header{background-color:#fff;padding:0}.modal-change-request .modal-header .data-change-heading,.modal-change-request .modal-header .header-title,.modal-change-request .modal-header .paper-diary-heading{background-color:#ededed;padding:17px;margin-bottom:6px;display:block}.modal-change-request .modal-header .selection-options{padding:0 17px 0 17px;height:100px}.modal-change-request .modal-content{border-top:1px solid #ededed}#modal-addDataChange,#modal-editDataChange,#modal-paperDiary,#modal-paperDiary-edit,#paper-diary-approval-modal,#data-change-approval-modal{overflow-y:hidden!important}#diary-deletions-modal-content{padding:0!important;overflow-y:hidden}#data-change-approval-modal .modal-content{height:calc(100% - 66px)!important}.modal-close{border:1px solid #bbb!important;border-bottom:2px solid #bbb!important;border-right:2px solid #bbb!important;background-color:#e6e6e6!important;color:#373a3c}#loginHelp .modal-close{border:1px solid #bbb!important;border-bottom:2px solid #bbb!important;border-right:2px solid #bbb!important;background-color:#68b87b!important;color:#fff!important}.modal-close:hover{color:#373a3c}.modal-textarea{height:100px!important;background-color:transparent;border:1px solid #b7b7b7;border-radius:3px;outline:none;width:100%;margin:0 0 13px;padding:0 5px;display:block;box-sizing:border-box;font-size:14px;color:#464646;text-align:left;box-shadow:none;transition:all .3s ease}.modal-textarea:hover,.modal-textarea:focus{box-shadow:0 0 7px rgba(0,0,0,.18)}.selection-options{margin-top:20px}#data-change-approval-reject-comment-button{margin-bottom:10px}#data-change-reject-button{margin-bottom:10px}#modal-addAdminChange .select-dropdown{text-align:left}#modal-addAdminChange .sp-parameter-date,#modal-editAdminChange .sp-parameter-date,#modal-approveAdminChange .sp-parameter-date{width:140px!important}#modal-addAdminChange .sp-parameter-datetime-date,#modal-editAdminChange .sp-parameter-datetime-date,#modal-approveAdminChange .sp-parameter-datetime-date{width:140px!important}#modal-addAdminChange .sp-parameter-guid,#modal-editAdminChange .sp-parameter-guid,#modal-approveAdminChange .sp-parameter-guid{width:290px!important;text-align:center}#modal-addAdminChange .sp-parameter-int,#modal-editAdminChange .sp-parameter-int,#modal-approveAdminChange .sp-parameter-int{width:140px!important}#modal-addAdminChange .sp-parameter-float,#modal-editAdminChange .sp-parameter-float,#modal-approveAdminChange .sp-parameter-float{width:140px!important}#modal-addAdminChange .sp-parameter-bit,#modal-editAdminChange .sp-parameter-bit,#modal-approveAdminChange .sp-parameter-bit{position:relative;left:-10px;top:20px}#modal-addAdminChange #add-admin-change-params-table,#modal-editAdminChange #add-admin-change-params-table,#modal-approveAdminChange #add-admin-change-params-table{width:100%;margin-bottom:20px}#modal-addAdminChange #add-admin-change-params-table tr th,#modal-editAdminChange #add-admin-change-params-table tr th,#modal-approveAdminChange #add-admin-change-params-table tr th{background-color:#f2f2f2;padding-left:2px}#modal-addAdminChange #add-admin-change-params-table tr,#modal-editAdminChange #add-admin-change-params-table tr,#modal-approveAdminChange #add-admin-change-params-table tr{height:48px}#modal-addAdminChange div.input-field,#modal-editAdminChange div.input-field{margin-top:2px!important}#modal-addAdminChange #add-admin-change-params-table tr td,#modal-editAdminChange #add-admin-change-params-table tr td,#modal-approveAdminChange #add-admin-change-params-table tr td{padding-left:2px}.modal #admin-change-selection-container{border:1px solid #eee;padding:10px;vertical-align:top}.modal #stored-procedure-label{font-size:13.5px}.modal #stored-procedure-description{width:510px;font-size:13.5px;padding:10px;height:126px;border:1px solid #aaa;text-align:left;overflow-y:scroll}.modal #admin-change-header-table{width:100%;height:128px}.modal #admin-change-header-table td{padding:6px;vertical-align:top;white-space:normal}.modal #admin-change-header-table td:last-child{text-align:right}.modal #select-stored-procedure{font-size:13.5px;padding:2px 6px 2px 6px;height:40px;width:96px;line-height:36px!important}#stored-procedure-container{font-size:13.5px;border:1px solid #aaa;padding:10px}#modal-addAdminChange #stored-procedure-container{font-size:13.5px;border:none;padding:0}.modal-admin-change-content{height:calc(100% - 212px)!important;height:-webkit-calc(100% - 212px)!important;height:-moz-calc(100% - 212px)!important}.modal-admin-change-content-view{height:calc(100% - 204px)!important;height:-webkit-calc(100% - 204px)!important;height:-moz-calc(100% - 204px)!important}.modal-admin-change-content-approve{height:calc(100% - 204px)!important;height:-webkit-calc(100% - 204px)!important;height:-moz-calc(100% - 204px)!important}.modal-admin-change-content-edit{height:calc(100% - 204px)!important;height:-webkit-calc(100% - 204px)!important;height:-moz-calc(100% - 204px)!important}#admin-change-no-parameters-message{padding:40px;font-size:20px;text-align:center;margin:120px 60px 60px 60px}