/*# sourceMappingURL=misc.css.map */


/* Table border color override */
#news-release .table.table-standard tbody tr { border-bottom-width: 1px; border-bottom-color: transparent;}
#news-release .table.table-standard tbody td { border-left-width: 0px; border-left-color: transparent;}
#news-release .table.table-standard thead tr { border-bottom-width: 1px; border-bottom-color: transparent;}
#news-release .table.table-standard thead th { border-left-width: 0px; border-left-color: transparent;}

/* bullets */

#news-release ol {padding-left: 2rem; list-style: decimal;}
#news-release ul {padding-left: 2rem; list-style: disc;}
#news-release ul li ul {padding-left: 4rem; list-style: circle;}

/* AGM / Regulatory Filings */ 
.filing-hub .table.table-filing thead th { padding: .5rem; }
.filing-hub .table.table-filing thead th,
.filing-hub .table.table-filing tbody td { min-width: 60px; }
.filing-hub .table.table-filing thead th:first-child,
.filing-hub .table.table-filing tbody td:first-child { min-width: 186px; }
.filing-hub .table.table-filing a {
	display:inline-block;
    width:100%;
    height:100%;
}
.filing-hub .table.table-filing a:hover { background: rgba(235 177 74 / 20%);}
@media screen and (max-width:1024px) {
	.filing-hub .table.table-filing thead th,
	.filing-hub .table.table-filing tbody td { 
		background: -moz-linear-gradient(left,  rgba(255,255,255,1) 0%, rgba(255,255,255,1) 86%, rgba(255,255,255,0) 100%) !important; /* FF3.6-15 */
		background: -webkit-linear-gradient(left,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 86%,rgba(255,255,255,0) 100%) !important; /* Chrome10-25,Safari5.1-6 */
		background: linear-gradient(to right,  rgba(255,255,255,1) 0%,rgba(255,255,255,1) 86%,rgba(255,255,255,0) 100%) !important; /* W3C, IE10+, FF16+, Chrome26+ */ 
	}
}

/* ------ Upcoming Events ------ */

/* Set minimum width */
#upcoming-events table { min-width: 476px; }

/* Break links in the Events table */
#upcoming-events table a { word-break: break-word; }


/* ------ Flexbox Anchor ------ */ 

/* Create space on top of anchor to account for the fixed header */ 
.anchor { 
    display: block;
    position: relative;
    top: -80px;
    visibility: hidden;
} 
@media (min-width: 1024px) {
	.anchor { top: -160px; } 
	
}



/* ------ Home Slider Override to prevent the slider from becoming too vertically small due to the dynamic minimum height apply via "uk-height-viewport="offset-top: true" ------ */

.home-slideshow,
.home-slideshow ul.uk-slideshow-items { 
	height: calc(100vh - 65px);
	min-height: 480px !important;
}
@media screen and (min-width:1024px) {
	.home-slideshow,
	.home-slideshow ul.uk-slideshow-items { 
		height: calc(100vh - 144px); 
		min-height: 768px !important;
	}
}

.caption-overlay, .slider-overlay {
   min-height: 235px;
}


.tabs li a {
    background-color: #8ccbde;
    background-color: rgba(98,176,208,0.6);
}
