/* CSS Document */

/* Custom classes for DND applications */

aside .col-md-8, aside .col-md-6, aside .col-md-4 {
	padding: 0 !important;
}
.fieldset-normal {
	font-size: 100% !important;
	font-weight: bold !important;
}

.fieldset-font-110 {
	font-size: 110% !important;
	font-weight: bold !important;
}
.width-10 {
	width: 10% !important;
}
.width-20 {
	width: 20% !important;
}
.width-30 {
	width: 30% !important;
}
.width-40 {
	width: 40% !important;
}
.width-50 {
	width: 50% !important;
}
.width-60 {
	width: 60% !important;
}
.width-70 {
	width: 70% !important;
}
.width-80 {
	width: 80% !important;
}
.width-90 {
	width: 90% !important;
}
/*legend {
	font-size: 22px !important;
}
*/
/* Customize the data table sorting icons*/
table.dataTable thead .sorting .sorting-icons::before, table.dataTable thead .sorting .sorting-icons::after, table.dataTable thead .sorting_asc .sorting-icons::after, table.dataTable thead .sorting_desc .sorting-icons::before {
	background: transparent;
	border: none!important;
	color: #000;
}
table.dataTable thead .sorting_asc .sorting-icons::before, table.dataTable thead .sorting_desc .sorting-icons::after {
	background: transparent;
	border: none!important;
	color: #000;
}
/* Customize the datatable input to look like standard form inputs */
.dataTables_wrapper .dataTables_filter input {
	margin-left: 5px;
	margin-bottom: 15px;
	padding: 6px 12px;
	font-size: 16px;
	line-height: 1.4375;
	color: #555555;
	background-color: #fff;
	background-image: none;
	border: 1px solid #ccc;
	border-radius: 4px;
	GLYPHICONS Halflingspadding: 6px 12px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
	box-shadow: inset 0px 1px 1px rgba(0,0,0,0.075);
	-webkit-transition: border-color ease-in-out 0.15s, -webkit-box-shadow ease-in-out 0.15s;
	transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;
}
/* Custom well */

.grey-well {
	min-height: 20px;
	padding: 19px;
	margin-bottom: 20px;
	color: #000;
	background-color: #ccc;
	border: 1px solid #e3e3e3;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.05);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.05)
}
.grey-well blockquote {
	border-color: #ddd;
	border-color: rgba(0,0,0,.15)
}
.grey-well-lg {
	padding: 24px;
	border-radius: 6px
}
.grey-well-sm {
	padding: 9px;
	border-radius: 3px
}

.investment-well {
	min-height: 20px;
	padding: 19px;
	margin-bottom: 20px;
	color: #000;
	/*background-color: #ffe4c6;*/
	background-color: #f5f5f5;
	border: 1px solid #903405;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.05);
	box-shadow: inset 0 1px 1px rgba(0,0,0,.05)
}
.investment-well blockquote {
	border-color: #ddd;
	border-color: rgba(0,0,0,.15)
}
.investment-well-lg {
	padding: 24px;
	border-radius: 6px
}
.investment-well-sm {
	padding: 6px;
	border-radius: 3px
}

/*customized list links */
a.list-group-item {
 color: #555; 
 text-decoration: none !important;
}       
      
.list-group-item.active,       
.list-group-item.active:hover,       
.list-group-item.active:focus {
 background-color: #eeeeee;
 color: #696969;
 cursor: pointer;
 border-color: #903405; 
font-weight: bold;
}
#custom-list .list-group-item:last-child {
    border-bottom: 0; 
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px;
	margin-bottom: 0;
}

/* Custom panels */
.panel-primary .panel-heading {
    background-color: #335075;
    border-color: #335075;
    color: #FFF;
}

.panel-info .panel-heading {  
    background-color: #335075;
    border-color: #335075;
    color: #FFF; 
}


aside .panel-primary {
    border-color: #ccc;
}

/* custom label */
.label-investment {
	background-color: #ffe4c6;
	border-color: #903405;
	color: #000 !important;
}
/* End label */



/*Custom Investment classses */
.btn-investment { 
 color: #fff;
 background-color: #903405;
 border-color: #071a07;
font-family: FontAwesome, Helvetica, Arial, sans-serif !important;
font-weight: inherit !important;
}       
  
.btn-default {    
font-family: FontAwesome, Helvetica, Arial, sans-serif;   
font-weight: inherit !important;
}    
       
a.btn-investment:visited {       
 color: #fff;
}       
       
.btn-investment:hover, .btn-investment:focus, .btn-investment.focus, .btn-investment:active, .btn-investment.active, .open > .btn-investment.dropdown-toggle {   
    color: #fff; 
    background-color: #b54208; 
    border-color: black;
}     
       
.btn-investment:active, 
.btn-investment.active,
.open > .btn-investment.dropdown-toggle {
 background-image: none;       
}       
   
   
.btn-investment.disabled,       
.btn-investment.disabled:hover,       
.btn-investment.disabled:focus,       
.btn-investment.disabled.focus,       
.btn-investment.disabled:active,       
.btn-investment.disabled.active,       
.btn-investment[disabled],       
.btn-investment[disabled]:hover,       
.btn-investment[disabled]:focus,       
.btn-investment[disabled].focus,       
.btn-investment[disabled]:active,       
.btn-investment[disabled].active,       
fieldset[disabled] .btn-investment,       
fieldset[disabled] .btn-investment:hover,       
fieldset[disabled] .btn-investment:focus,       
fieldset[disabled] .btn-investment.focus,       
fieldset[disabled] .btn-investment:active,       
fieldset[disabled] .btn-investment.active {       
 background-color: #903405;
 border-color: #071a07;   
}

/* custom from Canada site */
.wb-tabs [role="tablist"] > li.active a { 
 border-color: #000 !important;
 border-style: solid !important;
 background-color: #903405 !important;
 color: #FFF !important; 
 font-weight: bold !important;
}   
.wb-tabs [role="tablist"] > li {
    background: #dcdcdc !important;
    color: #000 !important;
 border: none !important;
} 

.wb-tabs [role="tablist"] > li a {
vertical-align: middle;
} 

/* Removed 2022-12-09 -- Custom What's New tab 
.wb-tabs [role="tablist"] > :first-child { 
	background: #41597C !important;
    color: #fff !important;
 border: 1px solid #ccc!important;
}
.wb-tabs [role="tablist"] > :first-child a { 
    color: #fff !important;
}*/

/* Only change the padding on French What's new tab when selected 
.wb-tabs [role="tablist"] > :first-child.active a#nouveautes-lnk { 
padding-top: 15px;
padding-bottom: 24px;
}
*/
   
.wb-tabs > details, .wb-tabs > .tabpanels > details {   
border: none !important;   
    }   
    
.wb-tabs [role=tablist]>li:focus, .wb-tabs [role=tablist]>li:hover {  
    background: #ccc !important;  
    background: rgba(204,204,204,.9) !important;
}

/* Removed 2022-12-09
.wb-tabs [role=tablist]> :first-child:focus, .wb-tabs [role=tablist]> :first-child:hover {  
    background-color: #3C5072 !important;
	color: #fff !important;
}

*/

  
.wb-tabs>.tabpanels>details, .wb-tabs>details {  
    padding: 2px 65px 0px 0px;
}


/* Collapsed Projects filtered table*/
table.prj-tbl td{
  display: block; }

/*table.prj-tbl .prj-tbl-ttl,
table.prj-tbl .prj-tbl-obj, .prj-tbl-id {
  margin-top: 15px; } */

table.prj-tbl .prj-tbl-rng,
table.prj-tbl .prj-tbl-spnr {
  color: #555;
  letter-spacing: .01em; }
	
table.prj-tbl tbody tr {
  background-color: #f9f9f9; }

table.prj-tbl > tbody > tr > td,
table.prj-tbl > tbody > tr > th,
table.prj-tbl > tfoot > tr > td,
table.prj-tbl > tfoot > tr > th,
table.prj-tbl > thead > tr > td,
table.prj-tbl > thead > tr > th {
  border-top: 0;
  padding: 5px 10px;
  line-height: 1 !important;
}

	
	/* Small view and over */
@media screen and (min-width: 768px) {
  /*
  WET-BOEW
  @title: Small view and over (screen only)
 */
  /*
  WET-BOEW
  @title: Small view and over (screen only)
 */
	  table.prj-tbl td {
    display: inline;
    margin-top: 10px; }
  table.prj-tbl .prj-tbl-spnr {
    border-left: solid 1px #666; }
  table.prj-tbl .prj-tbl-ttl,
  table.prj-tbl .prj-tbl-obj, .prj-tbl-id {
    display: block; }	
}

table#tbl-whatsnew {margin-left: 3px !important;}


/* Write to the Troops */

fieldset div.row div[class*="col-"] {	
	
padding-left: 0 !important;
}
