/*	custom icons */
	@import 'style.css';
	.icon
	{
		color: #95abd3;
		font-size: 1.1em;
		width: 15px;
		height: 15px;
		padding: 1px 0 0 1px;
		display: inline-block;
		vertical-align: text-bottom;
	}
	.icon.twitter
	{
		color: #72bbf4;
		font-size: 1.5em;
	}
	.icon.facebook
	{
		color: #6278ae;
		font-size: 1.5em;
	}
	.icon.twitter:before,
	.icon.facebook:before
	{
		display: block;
		margin: -3px 0 0 -2px;
	}
	.icon.map,
	.lnr.map
	{
		color: #e06a5a;
	}

/*	custom text color */
	.page-accent-home,
	.text-accent,
	.page-accent-fluxcon .uk-article-title
	{
		color: #c03827;
		/* color: #d96657; */
	}
	.text-orange,
	.page-accent-orange .uk-article-title
	{
		color: #f60 !important;
	}
	.text-green,
	.page-accent-green .uk-article-title
	{
		color: #096 !important;
	}
	.text-blue,
	.page-accent-blue .uk-article-title
	{
		color: #069 !important;
	}
	.text-red,
	.page-accent-red .uk-article-title
	{
		color: #c00 !important;
	}
	.text-fluxcon,
	.text-fluxcon h1,
	.text-fluxcon h2,
	.text-fluxcon h3,
	.text-fluxcon h4
	{
		color: #2b57a7;
	}

/*	custom elements */
	.footer .uk-panel-title
	{
		text-transform: uppercase;
	}
	.page-image img
	{
		float: right;
		max-height: 400px;
		max-width: 250px;
	}
	.page-map-fix .tm-top
	{
		padding:0;
	}
	.page-map-fix .tm-top .uk-container
	{
		margin: 0;
		max-width: none;
		padding: 0;
		width: 100%;
	}
	.page-map-fix .map-frame
	{
		max-height:301px;
		height:100vh;
		width:100%;
	}

/*	overrides */
	/* default link color */
	a, 
	.uk-link
	{
		color: #3a94e0;
	}
	blockquote 
	{
		color: #888888;
		padding-left: 15px;
		border-left: 5px solid #e5e5e5;
		font-size: 16px;
		line-height: 22px;
		font-style: italic;
		text-align: left;
		font-style: normal;
	}
	/* footer background */
	.tm-hero
	{
		background-color: rgba(1,45,68,1);
	}
	.tm-hero.uk-height-viewport
	{
		background-attachment: fixed;
	}
	.tm-footer
	{
    	background-color: #2e3a4c;
    }
    /* news alerts */
    .news-alerts
    {

    }
    .news-alerts h1
    {
		font-size: 1.1em;
		line-height: 1.5em;
		margin: 0;
    }
    .news-alerts .uk-article-meta
    {
    	font-size: .7em;
    }


/*	comparison table */
	.table-comparison table
	{
		border: 0;
		border-collapse: collapse;
	}
	.table-comparison th,
	.table-comparison td	
	{
		font-size: 14px;
		line-height: 1.5em;
		padding: .4em .6em;
		text-align: left;
	}
	.table-comparison th
	{
		color: #fff;
	}
	.table-comparison td
	{
		font-size: 12px;
	}
	.table-comparison td:first-child
	{
		font-weight: bold;
		text-align: right;
	}
	.table-comparison tr:nth-child(2n)
	{
		background: #f5f5f5;
	}
	.table-comparison tbody:not(:nth-child(2)) > tr:first-child,
	.table-comparison tfoot > tr
	{
		background: #e5e5e5;
	}
	.table-comparison tbody:not(:nth-child(2)) > tr:first-child > td
	{
		font-size: 14px;
	}
	.table-comparison ul
	{
		margin: 0 0 0 1.6em;
		padding: 0;
	}
	.table-comparison thead th:nth-child(2),
	.table-comparison thead th:nth-child(3),
	.table-comparison tfoot td:nth-child(2),
	.table-comparison tfoot td:nth-child(3)
	{
		background-color: #f60;
	}
	.table-comparison thead th:nth-child(4),
	.table-comparison tfoot td:nth-child(4)
	{
		background-color: #096;
	}
	.table-comparison thead th:nth-child(5),
	.table-comparison tfoot td:nth-child(5)
	{
		background-color: #069;
	}

/* hidder */
	.is-hidden {
		display:  none;
	}