/* Override background color to avoid reset on release update */
:root {
    --master-colour-primary: #156082;
    }

/*Hide top row of Structure Dashboard EV card table */
div.strctev_net_1 div.dashboardEVContainer table tbody tr:first-child {
	display:none !important;
}
/*Hide 3rd row of Structure Dashboard EV card table  */
div.strctev_net_1 div.dashboardEVContainer table tbody tr:nth-child(3) td div:first-of-type {
	display:none !important;
}

/*Change column widths of Structure Dashboard EV card table */
div.strctev_net_1 div.dashboardEVContainer table tbody  td:nth-child(1) {
	width:25% !important;
}
div.strctev_net_1 div.dashboardEVContainer table tbody  td:nth-child(2) {
	width:15% !important;
}
div.strctev_net_1 div.dashboardEVContainer table tbody  td:nth-child(3) {
	width:15% !important;
}
div.strctev_net_1 div.dashboardEVContainer table tbody  td:nth-child(4) {
	width:15% !important;
}
div.strctev_net_1 div.dashboardEVContainer table tbody  td:nth-child(5) {
	width:15% !important;
}
div.strctev_net_1 div.dashboardEVContainer table tbody  td:nth-child(6) {
	width:15% !important;
}

/*Change text of first visible cell */
div.strctev_net_1 div.dashboardEVContainer table tbody tr:nth-child(2) th:nth-child(1)
{
color:transparent !important;
}
div.strctev_net_1 div.dashboardEVContainer table tbody tr:nth-child(2) th:nth-child(1):after
{
content:"Cost ($M)";
color:#000000 !important;
}

/*Hide top row of Container Dashboard EV card table  */
div.contev_net_1 div.dashboardEVContainer table tbody tr:first-child {
	display:none !important;
}
/*Hide 3rd row of Container Dashboard EV card table  */
div.contev_net_1 div.dashboardEVContainer table tbody tr:nth-child(3) td div:first-of-type {
	display:none !important;
}

/*Change column widths of Container Dashboard EV card table */
div.contev_net_1 div.dashboardEVContainer table tbody  td:nth-child(1) {
	width:25% !important;
}
div.contev_net_1 div.dashboardEVContainer table tbody  td:nth-child(2) {
	width:15% !important;
}
div.contev_net_1 div.dashboardEVContainer table tbody  td:nth-child(3) {
	width:15% !important;
}
div.contev_net_1 div.dashboardEVContainer table tbody  td:nth-child(4) {
	width:15% !important;
}
div.contev_net_1 div.dashboardEVContainer table tbody  td:nth-child(5) {
	width:15% !important;
}
div.contev_net_1 div.dashboardEVContainer table tbody  td:nth-child(6) {
	width:15% !important;
}

/*Change text of first visible cell */
div.contev_net_1 div.dashboardEVContainer table tbody tr:nth-child(2) th:nth-child(1)
{
color:transparent !important;
}
div.contev_net_1 div.dashboardEVContainer table tbody tr:nth-child(2) th:nth-child(1):after
{
content:"Cost ($M)";
color:#000000 !important;
}

/*Hide Target info from Risk History */
table#riskhistory td:nth-child(5) span:last-of-type {
display:none;
}
table#riskhistory td:nth-child(5) span:nth-last-of-type(2) {
display:none;
}

table#riskhistory td:nth-child(6) span:last-of-type {
display:none;
}
table#riskhistory td:nth-child(6) span:nth-last-of-type(2) {
display:none;
}

table#riskhistory td:nth-child(8) span:last-of-type {
display:none;
}
table#riskhistory td:nth-child(8) span:nth-last-of-type(2) {
display:none;
}

																	  
					   
				  
 
							  
				  
 

/*Hide Export Button from Container Settings page */
table.ContainerImportExport tr:last-child {
visibility:hidden;
}

/*Hide Inherent column in Scheduler Pop-up */
div#scheduleanalysisrisks ul li:nth-child(2) {
display: none;
}

/*Hide Schedule column in top10byEvTable */

#content .top10ByEvTable thead tr th:last-child {
    visibility: hidden;
}
#content .top10ByEvTable tbody tr td:last-child .EVcontainer {

    visibility: hidden;
}

									 
												  
				   
 

								   
																		 
				   
 

/*Changing Front Page */

#logonmessage p {
background: #185571  !important;
}

button.login100-form-btn{
background: #185571  !important;
}

.login100-form-title {
    visibility: hidden;
}

#logindisplay .dropdown {
    border: 1px solid #fff;
}
.container-login100-form-text p {
	display:none !important;
}

.container-login100-form-text em {
	display:none !important;
}

#logonmessage {
	display:none !important;
}

@media(min-width: 900px){

		.login100-more img{
			width: 50% !important;
			margin-top: 80px !important;
			
		}
		
		.login100-more {
			background-image:none !important;
			background-color: #185571 !important;
			
		}

	}
@media(min-width: 900px){

    .login100-form{
        width: 60% !important;
    }
	
	    .login100-more{
        width: 40% !important;
    }

}



@media(min-width: 900px){

    .login100-form-logo{
        content: url(http://dca.irisintelligence.com/Content/dcalogofront.png);
		width: 300px !important;
		padding-bottom: 30px !important;
    }

}
@media (max-width: 900px) {

    .login100-form-logo{
        content: url(http://dca.irisintelligence.com/Content/dcalogofront.png);
		width: 300px !important;
		padding-bottom:50px !important;
      }
	 
	 .wrap-login100 {
			background-image:none !important;
			background-color: #185571 !important;
			
		}
		
	.login100-form{
		background-color: rgba(255,255,255,.9) !important;
      }

	}

.login100-form-logo {
display: inherit !important;
}

.login100-form {
padding: 75px 55px 55px 55px !important;
}

button.login100-form-btn{
background: #185571  !important;
}





							   
			 
					 
 

				  
			   
					  
 

											  
		   
					  
  

/*Risk Index column widths */
/*Structure */
#riskindexTabs #indexAll_x0020_Risks tbody >tr>:nth-child(4), #riskindexTabs #indexThreats tbody >tr>:nth-child(4),#riskindexTabs #risks tbody >tr>:nth-child(4),
#riskindexTabs #indexOpportunities tbody >tr>:nth-child(4),#riskindexTabs #indexIssues tbody >tr>:nth-child(4),#riskindexTabs #indexCaptured_x0020_Opportunities tbody >tr>:nth-child(4){
 min-width:220px;
 white-space: normal !important;
}

#riskindexTabs #indexAll_x0020_Risks tbody >tr>:nth-child(5), #riskindexTabs #indexThreats tbody >tr>:nth-child(5), #riskindexTabs #risks tbody >tr>:nth-child(5),
#riskindexTabs #indexOpportunities tbody >tr>:nth-child(5),#riskindexTabs #indexIssues tbody >tr>:nth-child(5),#riskindexTabs #indexCaptured_x0020_Opportunities tbody >tr>:nth-child(5){
 min-width:80px;
 white-space: normal !important;
}

#riskindexTabs #indexAll_x0020_Risks tbody >tr>:nth-child(6), #riskindexTabs #indexThreats tbody >tr>:nth-child(6), #riskindexTabs #risks tbody >tr>:nth-child(6),
#riskindexTabs #indexOpportunities tbody >tr>:nth-child(6),#riskindexTabs #indexIssues tbody >tr>:nth-child(6),#riskindexTabs #Captured_x0020_Opportunities tbody >tr>:nth-child(6){
 min-width:80px;
 max-width: 90px;
 white-space: normal !important;
}

#riskindexTabs #indexAll_x0020_Risks tbody >tr>:nth-child(7), #riskindexTabs #indexThreats tbody >tr>:nth-child(7),#riskindexTabs #risks tbody >tr>:nth-child(7),
#riskindexTabs #indexOpportunities tbody >tr>:nth-child(7),#riskindexTabs #indexIssues tbody >tr>:nth-child(7),#riskindexTabs #indexCaptured_x0020_Opportunities tbody >tr>:nth-child(7){
 min-width:80px;
 max-width: 90px;
 white-space: normal !important;
}

#riskindexTabs #indexAll_x0020_Risks tbody >tr>:nth-child(12), #riskindexTabs #indexThreats tbody >tr>:nth-child(12),#riskindexTabs #risks tbody >tr>:nth-child(12),
#riskindexTabs #indexOpportunities tbody >tr>:nth-child(12),#riskindexTabs #indexIssues tbody >tr>:nth-child(12),#riskindexTabs #indexCaptured_x0020_Opportunities tbody >tr>:nth-child(6){
 min-width:50px;
 max-width: 90px;
 white-space: normal !important;
}

/*Timeline column widths */
#riskindexTabs #action-index-container tbody >tr>:nth-child(4), #riskindexTabs #indexThreats tbody >tr>:nth-child(4),#riskindexTabs #risks tbody >tr>:nth-child(4),
#riskindexTabs #indexOpportunities tbody >tr>:nth-child(4),#riskindexTabs #indexIssues tbody >tr>:nth-child(4),#riskindexTabs #indexCaptured_x0020_Opportunities tbody >tr>:nth-child(4){
 min-width:220px;
 white-space: normal !important;
}


/* Container 
#riskindexTabs #indexAll_x0020_Risks tbody >tr>:nth-child(4), #riskindexTabs #Threats tbody >tr>:nth-child(4),
#riskindexTabs #Opportunities tbody >tr>:nth-child(4),#riskindexTabs #issues tbody >tr>:nth-child(4),#riskindexTabs #Captured_x0020_Opportunities tbody >tr>:nth-child(4){
 min-width:220px;
 white-space: normal !important;
}

#riskindexTabs #indexAll_x0020_Risks tbody >tr>:nth-child(5), #riskindexTabs #Threats tbody >tr>:nth-child(5),
#riskindexTabs #Opportunities tbody >tr>:nth-child(5),#riskindexTabs #issues tbody >tr>:nth-child(5),#riskindexTabs #Captured_x0020_Opportunities tbody >tr>:nth-child(5){
 min-width:80px;
 white-space: normal !important;
}

#riskindexTabs #indexAll_x0020_Risks tbody >tr>:nth-child(6), #riskindexTabs #Threats tbody >tr>:nth-child(6),
#riskindexTabs #Opportunities tbody >tr>:nth-child(6),#riskindexTabs #issues tbody >tr>:nth-child(6),#riskindexTabs #Captured_x0020_Opportunities tbody >tr>:nth-child(6){
 min-width:80px;
 max-width: 90px;
 white-space: normal !important;
}

#riskindexTabs #indexAll_x0020_Risks tbody >tr>:nth-child(7), #riskindexTabs #Threats tbody >tr>:nth-child(7),
#riskindexTabs #Opportunities tbody >tr>:nth-child(7),#riskindexTabs #issues tbody >tr>:nth-child(7),#riskindexTabs #Captured_x0020_Opportunities tbody >tr>:nth-child(7){
	
 min-width:80px;
 max-width: 90px;
 white-space: normal !important;
}

#riskindexTabs #indexAll_x0020_Risks tbody >tr>:nth-child(12), #riskindexTabs #Threats tbody >tr>:nth-child(12),
#riskindexTabs #Opportunities tbody >tr>:nth-child(12),#riskindexTabs #issues tbody >tr>:nth-child(12),#riskindexTabs #Captured_x0020_Opportunities tbody >tr>:nth-child(6)
{
 min-width:50px;
 max-width: 90px;
 white-space: normal !important;
}*/

/* Matrix Icons and Key */

label[for="matrixStart"]:before
{
content:url(https://dca.irisintelligence.com/Content/icons/start_15.png);
}

label[for="matrixCurrent"]:before
 
{  content:url(https://dca.irisintelligence.com/Content/icons/current_all.png);
}



#matrixOptions #matrixTarget 
{
    visibility: hidden;
}

label[for="matrixTarget"]
{
    visibility: hidden !important;
}




.repliesBlock, .commentBlock {
    text-wrap: wrap !important;
}

#logonmessage p {
background: #2b435b  !important;
}

button.login100-form-btn{
background: #2b435b  !important;
}

#content .card-title::before {
    color: rgba(65,142,164,.8) !important;
}

#navbarlogo a img {
content: url(https://dca.irisintelligence.com/Content/dcalogo.png);
width: 200px;
height: 75px;
padding-left:0px;
padding-top:0px;
}

#riskeditform .impactrow td:not(:empty) {
    height: auto !important;
    border: none !important;
    border-right: none !important;
    border-top: none !important;
    border-bottom: none !important;
}

#riskeditform {
        table-layout: auto !important;
	width: 100%;
}

#riskeditform table {
        table-layout: auto !important;
	width: 100%;
}


.fc-event {
background-color: #5c9ccc !important;
}

#waterfall table tr td input {
    font-size: 100% !important;
    font-weight: normal;
}

table tr td input[type=text] {
    width: 50% !important;
}

table#riskeditform tr td input[type=text] {
    width: 100% !important;
}

.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
    font-size: small;
}
#addScenario {display:inline-block;}

table tr td.impactCell input[type=text]
{
    width: 100% !important;
}

select[readonly] {
  background: #eee;
  pointer-events: none;
  touch-action: none;
}