@import"variables.css";body{width:100%;background-color:var(--master-colour-primary);font-size:14px;font-family:"Segoe UI",Verdana,Tahoma,Arial,"Helvetica Neue",Helvetica,Sans-Serif;margin:0;padding:0;color:#696969;-webkit-font-smoothing:antialiased}html{font-size:14px}.wrapper{display:flex;align-items:stretch}#sidebar{min-width:250px;max-width:250px;background-color:#f5f5f5;transition:all .3s}#sidebar.inactive{margin-left:-250px}#navpane{min-height:100%;background:var(--master-colour-primary);border:1px solid var(--master-colour-primary);color:#fff;padding:8px;display:block;overflow-x:hidden}#sidebutton{height:40px;padding:0;min-width:40px;font-weight:bold;font-size:medium;border:1px solid #c5dbec;background:#fff;border:0!important;box-shadow:0 1px 10px 1px #c5dbec;margin-bottom:2.2rem}h2#breadcrumbs,h2#welcomeMessage{left:0;text-align:center;margin-top:25px;font-size:1.3em;color:#fff}#main{padding:0 0 0 0;background-color:#fff;padding-right:10px;_height:1px}.programmeList,.projectList{width:100%}table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr[role="row"]>th:first-child:before{content:"▼";border:0;box-shadow:none;color:#696969;background-color:#fff}table.dataTable.dtr-inline.collapsed>tbody>tr.parent>td:first-child:before,table.dataTable.dtr-inline.collapsed>tbody>tr.parent>th:first-child:before{content:"▲"!important;background-color:#fff!important}table.dataTable{border-radius:4px}label{font-weight:normal!important}th{font-weight:normal;color:#3274a5}legend{padding:5px}a img{border:0}p,ul{margin-bottom:10px;line-height:1.6em}h1{font-size:2em;padding-bottom:0;margin-bottom:0}h2{padding:0 0 0 0}.rightColumn>h1,.rightColumn>h2,.leftColumn>h1,.leftColumn>h2{margin-top:0}#header{position:relative;margin-bottom:0;color:#000;padding:0}#header h1{font-weight:bold;padding:5px 0;margin:0;color:#fff;border:0;line-height:2em;font-size:32px!important}#mainheader{border-bottom:2px;border-bottom-style:solid;border-bottom-color:var(--master-colour-primary);background-color:var(--master-colour-primary);border-color:var(--master-colour-primary);color:#fff}#footer{color:#999;padding:20px 0;text-align:center;line-height:normal;font-size:.7em;font-style:italic;clear:both;background-color:var(--master-colour-primary)}#navbar{display:block;top:0;height:100%;overflow:hidden}#navbarlogo{margin:6px 0 0 0;padding:0 0 0 0;float:left}.expired{color:#f00;font-weight:bold}#layoutMenu{display:none}#breadcrumbs a{color:#fff;font-weight:normal}ul.menu{border-bottom:1px #5c87b2 solid;padding:0 0 2px;position:relative;margin:0;text-align:right}ul.menu li{display:inline;list-style:none}ul.menu li#greeting{padding:10px 20px;font-weight:bold;text-decoration:none;line-height:2.8em;color:#fff}ul.menu li a{padding:10px 10px;font-weight:bold;text-decoration:none;line-height:2.8em;background-color:#e8eef4;color:#034af3}ul.menu li a.current{background-color:#94b1cd}ul.menu li a:hover{background-color:#fff;text-decoration:none}ul.menu li a:active{background-color:#a6e2a6;text-decoration:none}ul.menu li.selected a{background-color:#fff;color:#000}.leftmenu{text-align:left!important}fieldset{background-color:#fff;border:0;margin:10px 10px 40px 10px;margin-top:0;padding-top:20px}legend{font-size:1.4em;color:var(--master-colour-primary-text);position:relative;top:15px;padding-bottom:15px}textarea{font-size:100%;font-family:Verdana,Tahoma,Arial,"Helvetica Neue",Helvetica,Sans-Serif;min-height:75px}input[type="password"]{width:200px;border:1px solid #ccc}table{border:solid 1px #e8eef4;border-collapse:collapse}table td{padding:5px;border:solid 1px #e8eef4}table th{padding:6px 5px;text-align:left;background-color:#c8e3f9;border:solid 1px #e8eef4}#impactprobtable{min-width:350px}#impactprobtable td{border:0}#impactprobtable .table>tbody>tr>td{border-top:0}.clear{clear:both}.error{color:#f00}.menucontainer{margin-top:10px}div#title{display:block;float:left;text-align:left}#optionscontainer .row{margin-left:-15px;margin-right:-15px;padding-bottom:5px}#optionscontainer [type="checkbox"]{margin-right:3px}.field-validation-error{color:#f00;display:block;overflow-x:auto}.field-validation-valid{display:none}.input-validation-error{border:1px solid #f00;background-color:#fee}.validation-summary-errors{font-weight:bold;color:#f00}.validation-summary-errors>span{padding:10px}.validation-summary-errors ul{margin-bottom:0;margin-top:0}.validation-summary-valid{display:none}.btnContainer{padding:8px 8px 8px 0}.display-label,.editor-label{margin:0 0 0 0;font-weight:normal}.display-field,.editor-field{margin:0;border-top:0!important}.text-box{width:30em}.text-box.multi-line{font-size:100%;height:6.5em}.tri-state{width:6em}.matrixCell{height:100px;width:100px}.cat_style_0_0{background:#ddd}.cat_style_0_1{background:#ddd}.cat_style_0_2{background:#ddd}.cat_style_0_3{background:#ddd}.cat_style_0_4{background:#ddd}.cat_style_0_5{background:#ddd}.cat_style_1_0{background:#ddd}.cat_style_1_1{background:#008000;color:#fff}.cat_style_1_2{background:#008000;color:#fff}.cat_style_1_3{background:#008000;color:#fff}.cat_style_1_4{background:#008000;color:#fff}.cat_style_1_5{background:#fb0;color:#00f}.cat_style_2_0{background:#ddd}.cat_style_2_1{background:#008000;color:#fff}.cat_style_2_2{background:#008000;color:#fff}.cat_style_2_3{background:#fb0;color:#00f}.cat_style_2_4{background:#fb0;color:#00f}.cat_style_2_5{background:#fb0;color:#00f}.cat_style_3_0{background:#ddd}.cat_style_3_1{background:#008000;color:#fff}.cat_style_3_2{background:#008000;color:#fff}.cat_style_3_3{background:#fb0;color:#00f}.cat_style_3_4{background:#fb0;color:#00f}.cat_style_3_5{background:#d02;color:#fff}.cat_style_4_0{background:#ddd}.cat_style_4_1{background:#008000;color:#fff}.cat_style_4_2{background:#fb0;color:#00f}.cat_style_4_3{background:#fb0;color:#00f}.cat_style_4_4{background:#d02;color:#fff}.cat_style_4_5{background:#d02;color:#fff}.cat_style_5_0{background:#ddd}.cat_style_5_1{background:#fb0;color:#00f}.cat_style_5_2{background:#fb0;color:#00f}.cat_style_5_3{background:#d02;color:#fff}.cat_style_5_4{background:#d02;color:#fff}.cat_style_5_5{background:#d02;color:#fff}*[class*='cat_style_'] a{color:inherit}.cat_impstyle_5{background:#d02;color:#fff}.cat_impstyle_4{background:#f74;color:#fff}.cat_impstyle_3{background:#fb0;color:#00f}.cat_impstyle_2{background:#008000;color:#fff}.cat_impstyle_1{background:#9f5;color:#000}.cat_impstyle_0{background:#fff;color:#000}*[class*='cat_impstyle'] a{color:inherit}.cat_probstyle_5{background:#d02;color:#fff}.cat_probstyle_4{background:#f74;color:#fff}.cat_probstyle_3{background:#fb0;color:#00f}.cat_probstyle_2{background:#008000;color:#fff}.cat_probstyle_1{background:#9f5;color:#000}.cat_probstyle_0{background:#fff;color:#000}*[class*='cat_probstyle'] a{color:inherit}.catstyle1{background:#ff4c4c;color:#fff;padding-right:5px;padding-left:5px;margin-right:5px}.catstyle2{background:#fb0;color:#00f;padding-right:5px;padding-left:5px;margin-right:5px}.catstyle3{background:#267d26;color:#fff;padding-right:5px;padding-left:5px;margin-right:5px}.catstyle0{background:#fff;color:#000;padding-right:5px;padding-left:5px;margin-right:5px}.oppcatstyle0{background:#fff;color:#000;padding-right:5px;padding-left:5px;margin-right:5px}*[class*='catstyle'] a{color:inherit!important}.oppcatstyle1{background:#800080;color:#fff;padding-left:5px;padding-right:5px;margin-right:5px}.oppcatstyle2{background:#00f;color:#fff;padding-left:5px;padding-right:5px;margin-right:5px}.oppcatstyle3{background:#5c87b2;color:#000;padding-left:5px;padding-right:5px;margin-right:5px}*[class*='oppcatstyle'] a{color:inherit!important}.oppcat_impstyle_5{background:#800080;color:#fff}.oppcat_impstyle_4{background:#d09fe3;color:#000}.oppcat_impstyle_3{background:#00f;color:#fff}.oppcat_impstyle_2{background:#5c87b2;color:#000}.oppcat_impstyle_1{background:#add8e6;color:#000}.oppcat_impstyle_0{background:#fff;color:#000}*[class*='oppcat_impstyle'] a{color:inherit}.oppcat_probstyle_5{background:#800080;color:#fff}.oppcat_probstyle_4{background:#d09fe3;color:#000}.oppcat_probstyle_3{background:#00f;color:#fff}.oppcat_probstyle_2{background:#5c87b2;color:#000}.oppcat_probstyle_1{background:#add8e6;color:#000}.oppcat_probstyle_0{background:#fff;color:#000}*[class*='oppcat_probstyle'] a{color:inherit}ul#navsidebar{padding-left:1px;margin-left:1px}ul#navsidebar ul{padding-left:7px;margin-left:7px}li.programmeset{padding-left:1px;margin-left:1px}li.project a{height:auto}li.myRisks a{height:auto;padding:1px 1px}li.programme{padding-left:1px;margin-left:1px}li.project{padding-left:1px;margin-left:1px}li.risk{padding-left:1px;margin-left:1px}.riskIndexHeader{color:#000;font-weight:bold}.small-integer-text-box{width:5em;text-align:center}.small-string-text-box{width:5em}.large-string-text-box{width:20em}.impactrow{vertical-align:top}.impactrow th{vertical-align:bottom}.quantImpacts{display:none}#navSideBarContainer{background:var(--master-colour-primary)}.numeric{text-align:center}.date-text-box{width:8em}.dt-length{display:inline}.dataTables_filter{display:inline;float:right}.disabled{background-color:#808080}.dt-paging .ui-button{margin-right:2px!important;margin-left:2px!important}.riskproblimit{display:inline-block;width:50px}.currentSelection{font-style:oblique}.candidateRisk{font-style:italic}li.candidateRisk a{color:#c8c8c8}.overdueRisk{color:#f00!important}li .overdueRisk a{color:#f00!important}.matrixImpactHeader{color:#000;font-weight:bold;height:100px;width:100px;text-align:center;border:0;background:#f8f8f8}.sortorder{display:none}.buttonbar{display:inline}.impheader{display:block;zoom:1;*display:inline;font-weight:bold;margin-top:8px}.impselector{display:inline-block;zoom:1;*display:inline}.impheader,.impselector{vertical-align:top}.impDropDown{width:100%}.daterange{width:70%}.daterangecontainer{padding:4px}.chosen-container-multi .chosen-choices li.search-choice{padding:3px 20px 10px 5px!important;margin:0 0 0 4px!important}.chosen-container-multi .chosen-choices{padding:5px!important}.chosen-container{width:100%!important;display:inline!important}.chosen-container-multi .chosen-choices li.search-field input[type="text"]{width:100%!important}.datecontainer,.ownercontainer,.approachcontainer{margin-bottom:5px;border:#5c87b2 1px solid;padding:0!important}.approachcontainer{margin-right:4px}.nomitcontainer,.overduecontainer{width:47%;display:inline-block;vertical-align:top}#structureFilter{overflow-x:auto}.evcontainer{width:100%;display:inline-block;vertical-align:top}.evtitle{width:110px;display:inline-block}.evrange{display:grid}.riskContainer{float:left}.riskContainer:hover{background-color:#d3d3d3}.riskcode{float:left}.riskname{float:left;overflow:hidden}.riskselect{width:45px;float:left}.sectionheader{font-weight:bold}.sectionHeaderText{background-color:#d3d3d3;width:100%}#dropZone{background:#fff;border:#808080 dashed 3px;width:300px;min-height:60px;padding:50px;text-align:center;color:#fff;display:none}.css-vertical-text{color:#333;writing-mode:horizontal-tb;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-moz-transform:rotate(-90deg);-o-transform:rotate(-90deg);white-space:nowrap;display:block;bottom:0;width:20px;height:40px;padding-bottom:20px}.filterDropDown:hover{cursor:pointer}.changedScenarioValue,.changedPositive,.changedNegative{font-weight:bold}.unchangedValue{color:#999}.changedScenarioValue,.unchangedValue,.changedPositive,.changedNegative{width:3em}.changedPositive{color:#f00!important}.changedNegative{color:#008000!important}.current{background:#fafad2}.impactCell{width:52px;height:35px}.key{font-weight:bold;text-decoration:underline}.analysisTypeBlock{display:inline-block;width:62px;float:right}.textcontainer{display:inline-block;text-align:left;overflow:hidden}.typeline{display:inline-block;margin:0 0 0 0;padding:0 0 0 0;width:200px}.typeline:hover{background-color:#d3d3d3}#analysisselector{float:left;width:400px;min-height:440px}#analysisGraphContainer{float:left;width:650px}#impactSelectorContainer{min-height:440px}#imagezoombut{position:relative;left:-50px;top:-50px}.chkTitle{width:15px;display:inline-block}#largeanalysisgraph,#imagezoom{display:none;padding:0 0 0 0;margin:0 0 0 0}.fullSize{width:100%}.fullSize textarea{width:99%}.childgroup{border-left:solid 3px #000;display:none}tr.haschildrenheader td:first-child,tr.childgroup td:first-child{border-left:solid 25px #d0d0d0!important}tr.haschildrenheader td:last-child,tr.childgroup td:last-child{border-right:solid 3px #d0d0d0!important}.cdfList{max-width:150px}.actionnamefield{min-width:60px;width:100%}a.irissite,a.irissite:hover{text-decoration:none;color:#999}a.irissite:hover{color:#fff}#navbar{display:block;top:0;height:100%;overflow:hidden}#layoutMenu{display:block;position:absolute;top:100px}.risk a{white-space:normal!important;height:auto;padding:1px 2px}.jstree.jstree-proton a.deleted{color:#a9a9a9}th.sorting{height:0;vertical-align:top}th.sorting>div.DataTables_sort_wrapper{position:relative;height:100%}th.sorting>div.DataTables_sort_wrapper>span.DataTables_sort_icon{position:absolute;bottom:-10px}table.riskindex{margin-top:0}.lineSelectorWrapper{display:inline-block;margin-top:10px;margin-right:5px;margin-bottom:5px}.riskscoreedit{text-align:left}.dt-container{background-color:#fff;padding:3px}.dt-container .col-sm-12{padding:0}tr.childitem{background-color:#eee}.timelineCurrentDate{border-left:2px double #696969;height:25px;z-index:200;display:inline-block;position:relative;top:-5px}.sortableRiskList{list-style:none;padding:0;margin:0}#analysisresults{font-size:12px;font-family:"Segoe UI",Verdana,Tahoma,Arial,"Helvetica Neue",Helvetica,Sans-Serif}.thresholds table tr td{height:25px}@-moz-document url-prefix(){th.sorting{height:inherit;}.fullSize{height:initial;}}.riskform-width1{min-width:100px}.riskform-width2{min-width:200px}.riskform-width3{min-width:300px}.riskform-width4{min-width:400px}.riskform-width5{min-width:500px}.riskform-width6{min-width:600px}.riskform-width7{min-width:700px}.riskform-width8{min-width:800px}.riskform-width9{min-width:900px}.riskform-width10{min-width:1000px}#dropZone h2{color:#000}#riskindexTabs ul.nav>li>div.fullwidthbtn{width:100%}#riskindexTabs ul.nav>li>div.fullwidthbtn>a{width:100%}.readonlytag{border:#5c9ccc 1px solid;padding:.3em .3em .3em .3em;border-radius:8px}.riskTagsContainer{vertical-align:middle;padding:1em 1em 1em 1em}@media only screen and (max-width:767px){#content{padding:10px 10px 10px 0;min-height:100vh;transition:all .3s;width:100%;overflow:hidden}#mainheader .row,#main .row{margin-left:0}.wrapper{display:block}#sidebar{min-width:250px;max-width:250px;height:100vh;position:absolute;z-index:9999}.overlay{width:100vw;height:100vh;background:rgba(0,0,0,.8);position:fixed;top:0;left:0;display:none;z-index:9998}#dismiss{display:none}h2#breadcrumbs,h2#welcomeMessage{left:0;text-align:left;margin-bottom:10px;margin-top:0}.breadcrumb0{margin-top:0!important;margin-left:-10px}}@media only screen and (min-width:768px){#content{padding:20px 0 10px 5px;min-height:100vh;transition:all .3s;width:100%;overflow:hidden}#mainheader .row,#main .row{margin-left:0;margin-right:0}.breadcrumb0{margin-left:25px}input#URI{width:80%}}div.ui-tabs .dropdown-menu{min-width:0;padding:0;margin:0;background-color:#c8e3f9}div.ui-tabs .dropdown-menu li{width:100%}div.ui-tabs .dropdown-menu>li>a:hover,.dropdown-menu>li>a:focus{background-color:transparent;font-weight:bold}.dataTable td{border-left:0!important;border-right:0!important}.dataTable tbody tr:hover{background-color:#f1f1f1}div.dropdown-toggle>img:hover{cursor:pointer}.jstree li[rel]>a>.jstree-icon{background-size:14px 14px}.sidebarElement{color:#fff}#navbarlogo a img{height:66px}#logindisplay{margin-top:23px;margin-left:0}.dot{height:8px;width:8px;border-radius:50%;display:inline-block;margin-right:5px}div.LicenseBarEmpty{text-align:center;display:inline-block;width:100%}#navpane a{color:#fff}span.historychange{font-weight:bolder;text-decoration:underline}span.historyunchanged{font-weight:normal;color:#b5b5b5}.export-dropdown{max-height:30vh;overflow-y:auto}.row.is-flex.single-item-row{width:calc(100% + 20px);margin-left:-10px!important}div.progress{height:30px;font-size:1rem;margin-bottom:5px}.info-title{font-weight:bold;margin-bottom:5px;font-size:1.25rem}.ajax-loading{color:var(--master-colour-primary)}.ajax-loading-container{text-align:center;margin-top:20%}.sidebar-dropdown-header{margin-bottom:5px;margin-left:0!important;margin-right:0!important}.sidebar-dropdown-exit{color:#f00;cursor:pointer;display:flex;margin-left:auto;margin-right:5px;margin-top:5px}.sidebar-dropdown-title{margin-left:5px;display:flex;padding-right:10px;overflow-x:hidden}.no-tree-row a{margin-left:5px}.no-tree-row a.dropdown-item:hover{background-color:rgba(0,0,0,.15)}.no-tree-row a.dropdown-item{color:#000!important;max-width:100%!important}.no-tree-row{margin-left:0!important;margin-right:0!important}.rioc-category-bullet{display:inline-block;width:10px;border-radius:10px;height:10px;text-align:center;vertical-align:middle}.breadcrumb-disabled{font-style:italic}.inactiveStructure{font-style:italic}.inactiveContainer{font-style:italic}.dropdown-item.copy-to{color:var(--master-colour-primary-text);background-color:#d0d0d0}.saved-search-card{background-color:var(--master-colour-primary)!important;min-height:175px}.finance-header-primary-colour{color:var(--master-colour-primary-text)}.collapsible{background-color:#d0d0d0;color:var(--master-colour-primary-text);font-weight:bold;cursor:pointer;width:100%;border:0;text-align:left;outline:0;font-size:15px}.collapsible:hover{background-color:#d0d0d0}.collapsible:after{content:'+';color:var(--master-colour-primary);font-weight:bolder;float:right;margin-left:5px}.h4-primary-colour{color:var(--master-colour-primary-text)}.filter-by-user-btn{background-color:var(--master-colour-primary);color:#fff}.fc .fc-toolbar-title{text-align:center}.dashboard-calendar{overflow-x:hidden}.strctlist fieldset,.contlist fieldset{text-align:left}.strctlist fieldset div#programmeList_wrapper,.contlist fieldset div#projectList_wrapper{margin-top:5px}.carousel-control-next,.carousel-control-prev{filter:invert(100%);width:5%!important;opacity:.7!important}.button-row-btn{width:auto!important;padding:0!important}#successfulSaveToast .toast-header{background-color:#50b454;color:#fff}#successfulSaveToast .toast-header button.btn-close{background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat}#errorToast .toast-header button.btn-close{background:transparent var(--bs-btn-close-bg) center/1em auto no-repeat}#errorToast .toast-header{background-color:#f00;color:#fff}.toast{z-index:9999}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}div.RiskActionBarBG{float:left;height:15px;background:#e5e5e5}div.ui-progressbar.ui-widget.ui-widget-content.RiskActionInactiveProgressBG{background:repeating-linear-gradient(-45deg,transparent,transparent 5px,#999 5px,#999 10px)}.ui-progressbar div.ui-progressbar-value.RiskActionInactiveProgressBar{background:repeating-linear-gradient(-45deg,transparent,transparent 5px,#5c9ccc 5px,#5c9ccc 10px)}#tabletabs{position:relative;padding-bottom:3em}#tabletabs .ui-tabs-nav{position:absolute;left:.25em;right:.25em;bottom:.25em;padding:0 .2em .2em}#tabletabs .ui-tabs-nav li{border-top:0;border-bottom:1px solid #ccc;-moz-border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px}#tabletabs .ui-tabs-nav li.ui-tabs-selected,#tabletabs .ui-tabs-nav li.ui-state-active{top:-1px}#tabletabs div[role="tabpanel"]{min-height:300px;overflow:auto}#tabletabs span.ui-icon-close{cursor:pointer}