@import url('css/reset.css');
@import url('css/cms-reset.css');
@import url('css/common-features.css');
@import url('https://fonts.googleapis.com/css?family=Open+Sans:300,300i');
.cf:before,.cf:after {
	content:" ";
	display:table;
}
.cf:after {
	clear:both;
}
.cf {
	*zoom:1;
}
img,object,embed {
	max-width:100%;
	height:auto;
}
object,embed {
	height:100%;
}
img {
	-ms-interpolation-mode:bicubic;
}
html {
	overflow-y:scroll;
}
body {
	font-size:14px;
	line-height:1.5;
	min-width:320px;
	/* background-image:url(images/asq-bg.jpg); */
	background-image:url(/irm/showmedia.aspx?MediaId=30);
	background-repeat:no-repeat;
	background-position:center top;
	background-attachment:fixed;
	background-size:cover;
}
.home {
	font-size:12px;
}
h1 {
	font-size:30px;
	line-height:36px;
	margin-bottom:30px;
}
h2 {
	font-size:22px;
	line-height:28px;
}
h3 {
	/*font-size:20px;*/
	line-height:26px;
}
h4 {
	font-size:18px;
	line-height:24px;
}
h5 {
	font-size:16px;
	line-height:22px;
}
h6 {
	font-size:14px;
	line-height:18px;
}
h1,h2,h3,h4,h5,h6 {
	color:#003d7d;
	margin-top:0;
	padding:0;
	font-family:'Open Sans',sans-serif;
	font-weight:300;
}
h2 {
	margin:12px 0;
}
h3,h4,h5,h6 {
	margin:8px 0;
}
p {
	margin:0 0 21px;
}
a {
	color:#003d7d;
	text-decoration:none;
}
a:hover {
	color:#78b3f0;
	text-decoration:underline;
}
a:focus {
	outline:none;
}
::-moz-selection {
	background:#eaeaea;
	color:#fff;
}
::selection {
	background:#eaeaea;
	color:#fff;
}
.clickable {
	cursor:pointer;
}
.clear {
	clear:both;
	display:block;
	overflow:hidden;
	visibility:hidden;
	width:0;
	height:0;
}
.button {
	/*background:#037ba0;
	color:#ffffff;
	display:inline-block;
	border:0;
	cursor:pointer;
	padding:8px 20px;*/
	background:#003d7d;
	border:none;
	color:#fff;
	cursor:pointer;
	margin:0 2px 3px 0;
	padding:10px 15px;
	text-align:center;
	text-transform:uppercase;
}
.button:hover {
	text-decoration:none;
}
.aleft {
	text-align:left;
}
.acenter {
	text-align:center;
}
.aright {
	text-align:right;
}
.left {
	float:left;
}
.right {
	float:right;
}
/*++++++++ AR TBL Resources Page ++++++++++*/
.ar-tbl-resources td,.ar-tbl-resources th{
	padding:10px 10px;
	line-height:20px;
	vertical-align:middle;
}
.ar-tbl-resources{
	width:100%;
	border-collapse:collapse;
	margin:0 0 40px;
}
.ar-tbl-resources .ar-section {
	text-align:left;
}
.ar-tbl-resources .ar-size {
	text-align:right;
}
.ar-tbl-resources .ar-pdf {
	text-align:center;
}
.ar-tbl-resources img {
	display:inline;
}
.ar-tbl-resources th {
	color:#000;
	background:#fabf8f;
}/*
.ar-tbl-resources tr:nth-child(odd) td {
	background:#f9f9f9;
}*/
.ar-tbl-resources tr:hover td {
	background:#efefef;
}
/*++++++++++++++++++++++++++++++++++++*/
.ar-tbl td,.ar-tbl th,.ar-tbl-top td,.ar-tbl-top th {
	padding:10px 10px;
	line-height:20px;
	vertical-align:middle;
}
.ar-tbl,.ar-tbl-top {
	width:100%;
	border-collapse:collapse;
	margin:0 0 40px;
}
.ar-tbl .ar-section {
	text-align:left;
}
.ar-tbl .ar-size {
	text-align:right;
}
.ar-tbl .ar-pdf {
	text-align:center;
}
.ar-tbl img {
	display:inline;
}
.ar-tbl th {
	color:#fff;
	background:#003d7d;
}
.ar-tbl tr:nth-child(odd) td {
	background:#f9f9f9;
}
.ar-tbl tr:hover td {
	background:#efefef;
}
.factsheet-tbl {
	border-spacing:0px;
	border-collapse:collapse;
}
.factsheet-tbl td {
	padding:0 5px;
}
.factsheet-tbl td.orange {
	background:#bc5830;
	color:#FFF;
}
.factsheet-tbl tr:not(:first-child):hover td {
	background:#d4d5d7;
}
input[type=text] {
	background-color:#ebe9e8;
	border:none;
	color:#565655;
	padding:7px 10px;
}
.wrap {
	min-width:980px;
	max-width:980px;
	width:100%;
	margin:0 auto;
	position:relative;
}
.header {
	min-width:980px;
	background:#fafbfd;
	position:relative;
}
.header #title {
	padding:15px 0;
}
.header .top-right {
	display:block;
	position:absolute;
	right:0;
	top:33px;
}
.header .links {
	float:left;
	margin-right:25px;
	padding-top:10px;
	height:30px;
}
.header .links ul {
	list-style:none;
	padding:0;
	margin:0;
}
.header .links li {
	float:left;
	border-right:1px solid #78b3f0;
	margin:0;
	padding:0 5px;
}
.header .links li:last-child {
	border:none;
}
.header .links li a {
	text-transform:uppercase;
	font-size:11px;
}
.header .links li.ico-email a {
	background-image:url(images/ico_email.png);
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:20px;
}
.header .links li img {
	display:inline;
	vertical-align:top;
	margin-top:3px;
}
.header .search {
	float:left;
}
.header .search input[type=text] {
	background: #003d7d;
	color: #fff;
	float: left;
	font-size: 12px;
	height: 16px;
	margin: 0 -33px 0 0;
	padding: 7px 43px 7px 10px;
	width: 150px;
	z-index: 1;
	cursor: pointer;
}
.header .search:hover {
	color:#000;
}
.search-icon {
	margin-top:3px;
	margin-right: 10px;
	display:block;
	color:#FFF;
}
#navigation {
	position:absolute;
	bottom:0;
	right:0;
}
.nav-bar {
	margin:0;
	padding:0;
	list-style:none;
}
.nav-bar ul {
	margin:0;
	padding:0;
	list-style:none;
}
.nav-bar>li {
	float:left;
	position:relative;
}
.nav-bar>li:first-child {
	display:none;
}
.nav-bar>li>a:hover {
	text-decoration: none;
}
.nav-bar>li>a {
	display:block;
	background-color:#d4d5d7;
	color:#565655;
	font-size:12px;
	padding:8px 10px;
	border-right:1px solid #ffffff;
	text-transform:uppercase;
	width:97px;
	height:33px;
}
.nav-bar>li:last-child>a {
	border:none;
}
.nav-bar>li:hover>a, .nav-bar>li.current>a {
    color: #ffffff;
    background: #003d7d;
}
.nav-bar ul {
	position:absolute;
	display:none;
	left:0;
	z-index:40;
	top:49px;
	width:200px;
	background:#96cbea;
}
.nav-bar ul ul {
	display:none;
	left:200px;
	z-index:40;
	top:-28px;
	width:200px;
	margin:0;
}
.nav-bar ul ul li {
}
.nav-bar ul>li {
	float:none;
	margin:0;
	padding:0;
	position:relative;
	border-top:1px solid #ffffff;
	display:block;
}
.nav-bar ul>ul>li {
	position:absolute;
	display:block;
	float:none;
}
.nav-bar ul>li>a {
	font-size:14px;
	background:#003d7d;
	color:#ffffff;
	display:block;
	text-decoration:none;
	line-height:18px;
	padding:8px 10px;
}
.nav-bar ul>li:hover>a {
	background:#78b3f0;
}
.nav-bar ul ul {
	position:absolute;
	display:none;
	left:200px;
	top:0;
	z-index:40;
	width:200px;
	margin:0;
}
.nav-bar li li:hover ul {
	display:block;
}
.nav-bar ul>li>ul>li>a {
	background:#003d7d;
}
.nav-bar ul>li>ul>li>a:hover {
	background:#003d7d;
}
.home .main {
	height:815px;
}
.slider-bar {
	background:#003d7d;
	-khtml-opacity:.80;
	-moz-opacity:.80;
	-ms-filter:"alpha(opacity=80)";
	filter:alpha(opacity=80);
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0.8);
	opacity:.80;
	height:100px;
	position:absolute;
	top:417px;
	width:100%;
	z-index:-1;
}
.slider-container {
	position:absolute;
}
.slider {
	position:relative;
	height:395px;
	overflow:hidden;
}
.slider ul {
	list-style:none;
	padding:0;
	margin:0;
}
.slider ul li {
	position:relative;
	width:100%;
	height:395px;
	background-position:right 296px;
	background-repeat:no-repeat;
}
.slider .caption {
	position:absolute;
	font-size:14px;
	color:#ffffff;
	/*height:192px;*/
	/*top:245px;*/
	bottom:0px;
	left:0;
	width:63%;
}
.slider .caption h1 {
	color:#ffffff;
	padding:0;
	margin:0 0 25px 0;
}
.slider .caption a {
	color:#ffffff;
}
.slider .btn-pn {
	position:absolute;
	top:355px;
	left:550px;
	z-index:1;
	height:28px;
}
.slider .btn-pn .prev,.slider .btn-pn .next {
	display:inline-block;
	width:28px;
	cursor:pointer;
	height:28px;
	background-repeat:0 0;
	background-repeat:no-repeat;
	text-indent:-99999px;
}
.slider .btn-pn .prev {
	background-image:url(images/btn_prev.png);
	margin-right:8px;
}
.slider .btn-pn .next {
	background-image:url(images/btn_next.png);
}
.home-boxes {
	position:absolute;
	top:395px;
}
.home-boxes .box {
	float:left;
	width:207px;
}
.home-boxes .box.last {
	width:209px;
}
.home-boxes .box h6 {
	font-size:12px;
	background:#000000;
	color:#ffffff;
	padding:8px;
	margin:0;
	font-weight: bold;
	text-transform:uppercase;
}
.home-boxes .box:hover h6 {
	text-decoration:underline;
}
.home-right-box {
	position: absolute;
	top: 50px;
	right: 0;
	/*added below*/
	width: 357px;
}
.home-tabs {
	width:357px;
	height:246px;
	overflow:hidden;
}
.ui-widget-content {
	color:#ffffff;
	font-size:12px;
}
.ui-state-default,.ui-widget-content .ui-state-default {
	background-image:url(images/tabheader.png);
}
.ui-state-active,.ui-widget-content .ui-state-active {
	background-image:url(images/tabheader_active.png);
}
.ui-tabs-nav li {
	float:left;
	width:119px;
}
.ui-tabs-nav li:last-child {
	border:none;
	width:119px;
}
.ui-tabs-nav li a {
	font-size:11px;
	color:#ffffff;
	text-transform:uppercase;
	margin:0;
	padding:10px 0;
	display:block;
	text-align:center;
}
.ui-tabs-nav li a:hover {
	text-decoration:none;
}
.ui-tabs-nav li:last-child a {
}
.ui-dialog-titlebar-close {
	padding:10px 20px;
	margin-left:-103px;
	border:none;
	color: #fff;
}
.tab-content {
	background-image:url(images/tabheader_active.png);
	padding:20px 25px;
	height:172px;
	overflow:hidden;
}
.latest-news {
	position:relative;
	background-image:url(images/tabheader_active.png);
	top:99px;
	/*padding:35px 25px;*/
	padding:35px 9px;
	height:320px;
}
.latest-news h5 {
	color:#ffffff;
	text-transform:uppercase;
	margin:0 0 15px;
	padding:0;
}
.latest-news .info {
	height:270px;
	overflow:hidden;
	margin-bottom:15px;
}
.latest-news .info .article {
	margin-bottom:20px;
}
.latest-news .articleDate{ color: #bdbdbd; padding: 0;}
.article {
padding: 5px 0;
font-size: 14px;
}
.articleDate{
	padding-left: 0px;
	color:#666;
}
.banner {
	background:url(images/banner4.jpg) no-repeat center top;
	height:84px;
}
.content {
	background:#ffffff;
	margin-bottom:30px;
}
.title-bar {
	background-color:#003d7d;
	height:75px;
	overflow:hidden;
}
h1.title {
	color:#ffffff;
	position:absolute;
	top:-140px;
}
.meta-bar {
	font-size:12px;
	margin-bottom:20px;
	position:relative;
}
.sidebar {
	float:left;
	width:240px;
	padding:72px 0;
	background-image:url(images/right-arrow.png);
	background-repeat:no-repeat;
	background-position:center top;
}
.sidenav li a {
	background-color:#003d7d;
	color:#ffffff;
	display:block;
	padding:6px 20px;
	border-bottom:1px solid #78b3f0;
}
.sidenav li.current a,.sidenav li a:hover {
	background-color:#78b3f0;
	text-decoration:none;
}
.sidenav li.current li a:hover {
	background-color:#903510;
}
.sidenav li li a {
	padding-left:30px;
}
.entry-content {
	float:left;
	width:625px;
	padding:68px 0 50px 35px;
	margin-right:80px;
	min-height:450px;
}
.entry-content.full {
	float:none;
	width:100%;
	padding:0;
	margin:0;
}
.entry-content ul,.entry-content ol {
	padding:0 0 0 40px;
	margin:0 0 24px;
}
.entry-content ul ul,.entry-content ol ol {
	margin:0;
}
.entry-content ul {
	list-style:disc;
}
.entry-content ol {
	list-style:decimal;
}
.entry-content ul ul {
	list-style:circle;
}
.entry-content ol ol {
	list-style:roman-lower;
}
.footer {
	font-size:12px;
	background-color:#ffffff;
	-khtml-opacity:.80;
	-moz-opacity:.80;
	-ms-filter:"alpha(opacity=80)";
	filter:alpha(opacity=80);
	filter:progid:DXImageTransform.Microsoft.Alpha(opacity=0.8);
	opacity:.80;
	width:100%;
	padding:20px 0;
}
.footer .copyright {
	float:left;
}
.footer .credit {
	float:right;
}
.footer .credit img {
	vertical-align:middle;
	margin:0;
	display:inline;
}
.footer a {
	color:#565655;
}
#utilities {
	width:auto;
	top:0;
	right:0;
}
#utilities a {
	outline:0;
}
/* in case of print ico only#utilities a.printPage {
	margin-left: 52px;
}
*/
#load-shareprice,#load-news {
	position:relative;
}
#load-news .articleBrief{color:#fff;}
.m {
	display:none;
}
#shareprice .asx-logo {
	float:left;
	width:47px;
	margin-right:25px;
}
#shareprice .info {
	float:left;
	width:230px;
}
#shareprice .info .asx-code {
	font-size:20px;
}
#shareprice .info #price {
	font-size:36px;
	margin-bottom:10px;
}
#shareprice .info #market-cap {
	border:1px solid #444041;
	border-left:none;
	border-right:none;
	padding:10px 0;
	margin-bottom:10px;
}

#shareprice .asx-logo {
    float: left;
    margin-right: 25px;
    width: 47px;
}
#shareprice .info {
    float: left;
    width: 230px;
}
#shareprice .info .asx-code {
    font-size: 20px;
}
#shareprice .info #price {
    font-size: 36px;
    margin-bottom: 10px;
}
#shareprice .info #market-cap {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #444041 -moz-use-text-color;
    border-image: none;
    border-style: solid none;
    border-width: 1px medium;
    margin-bottom: 10px;
    padding: 10px 0;
}
.indexprice .rss-index-title {
    font-size: 20px;
    margin-bottom: 5px;
}
.indexprice .rss-index {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #444041 -moz-use-text-color;
    border-image: none;
    border-style: solid none;
    border-width: 1px medium;
    margin-bottom: 10px;
    padding: 10px 0;
    text-align: center;
}
#rss-index-us {
    font-size: 16px;
}
#rss-index-aud {
    font-size: 16px;
}
#rss-index-rmb {
    font-size: 16px;
}
.rss-index .rss-index-desc {
    margin-top: 10px;
}
.index-logo {
    float: right;
    margin-top: -47px;
}
.clickable:hover {
    cursor: pointer;
    text-decoration: underline;
}
.rss-exchange .rss-exchange-title {
    font-size: 20px;
    margin-bottom: 10px;
}
.rss-exchange {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #444041 -moz-use-text-color;
    border-image: none;
    border-style: solid none;
    border-width: 1px medium;
    margin-bottom: 10px;
    margin-top: 10px;
    padding: 10px 0;
    text-align: center;
}
#rss-exchange-price {
    font-size: 16px;
    margin: 0 auto;
    width: 200px;
}
.exchange-logo {
    margin-top: -5px;
	margin-left: 10px;
	height: 40px;
	width: 280px;

}
.box-vid {
	padding:5px;
	background:rgba(188,88,48,0.3);
	float:left;
	position:relative;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	margin-right:20px;
	cursor:pointer;
}
.box-vid span {
	width:200px;
	height:102px;
	display:block;
	text-align:left;
}
.box-vid:hover {
	background:rgba(188,88,48,0.5)
}

.oh {
  overflow:hidden;
  width:615px;
}
.abox a {
	color:#FFF;
}
.abox {
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  font-family: "Open Sans", sans;
  font-size:16px;
  float:left;
  background:#003D7D;
  padding-right: 5px;
  padding-left: 5px;
  margin:0 1% 1% 0;
  width:24%;
  height:150px;
  color:#FFF;
  text-align:center;
}
.abox:hover {
  text-shadow:1px 1px 2px #222;
}
.b1 {
	background:url(images/b1.jpg);
}
.b2 {
	background:url(images/b2.jpg);
}
.b3 {
	background:url(images/b3.jpg);
}
.corpgov{padding-top: 50px; padding-bottom: 0;}
.corpfi{padding-top: 25px; padding-bottom: 0;}
.sectra{padding-top: 50px; padding-bottom: 0;}
.vismis{padding-top: 40px; padding-bottom: 0;}
.ohs{padding-top: 30px; padding-bottom: 0;}
.fit{padding-top: 50px; padding-bottom: 0;}
.emper{padding-top: 25px; padding-bottom: 0;}
.eqopp{padding-top: 25px; padding-bottom: 0;}
.comrel{padding-top: 50px; padding-bottom: 0;}
.enviro{padding-top: 50px; padding-bottom: 0;}
/*  Board Page   */
.boards .col-thumb {
	float:left;
	width:109px;
}
.boards .col-info {
	/*float:right;
	width:490px;*/
	width: auto;
	margin-left: 119px;
	float: none;
}
.boards .col-info .pos {
	font-style:italic;
	font-size:12px;
}
.boards .col-info h4{margin-bottom: 0;}
.boards .col-info p{margin: 1em 0;}
.sep {
	height:1px;
	background:#eaeaea;
	margin:15px 0;
	text-indent:-99999px;
}
.sep {
	margin:30px 0;
}
/*  Annual Reports  */
.arbox {
	height:426px;
	width:614px;
	background:url(/irm/content/images/ar2015.png) no-repeat;
	margin-bottom:10px;
	position:relative;
	cursor:pointer;
}
.arbox:hover .clickar {
	text-shadow:1px 1px 10px rgba(0,0,0,1);
}
.clickar {
	position:absolute;
	text-align:center;
	right:10px;
	top:123px;
	width:280px;
	/*color:#FFF;
	text-shadow:1px 1px 2px rgba(0,0,0,0.8);*/
	font-family:'Open Sans',sans-serif;
	font-size:30px;
}

/*  Image Gallery   */
.img-gal {
}
.img-gal img {
	width:138px;
	height:138px;
	margin:0 10px 10px 0px;
	opacity:0.9;
	border:0px solid #FFF inset;
}
.img-gal img:hover {
	opacity:1;
	border: 0px solid #bc5830;
}
/*  Investor Welcome   */
a.button.with-icon {
	float:left;
	width:23.9437%;
	min-width:125px;
	max-width:170px;
	height:100px;
	position:relative;
	display:block;
	margin:0 6px 10px 0;
	text-align:right;
	padding:0px;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
}
a.button.with-icon p {
	position:absolute;
	bottom:0;
	right:5px;
	margin:0;
}
a.button.with-icon p span {
	font-size:1.1em;
	font-weight:bold;
	display:block;
}
a.button.with-icon .icon {
	position:absolute;
	top:5px;
	left:5px;
	width:50px;
	height:50px;
	overflow:hidden;
}
a.button.with-icon:hover .icon img {
	margin:-50px 0 0;
}
a.button.more {
	width:100%;
	padding:5px 0;
	text-align:center;
	position:absolute;
	bottom:0;
	right:0;
	border-radius:0;
	-moz-border-radius:0;
	-webkit-border-radius:0;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
	margin:0;
}
/*
#inv-boxes .box {
	width:100%;
	min-width:255px;
	height:310px;
	margin-right:0;
	margin-bottom:10px;
}*/
#inv-boxes .box {
min-width: 0;
margin: 0 1% 2%;
height: 350px;
width: 48%;
border-radius: 3px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
#inv-boxes .box.last {
	/*margin-right:0;
	*/ padding:0;
}
#inv-boxes .box.last iframe{
margin-top: -10px;
}
#inv-boxes .box.last h1 {
	padding-top:10px;
	padding-left:10px;
}
.box {
	float:left;
	position:relative;
	box-sizing:border-box;
	-moz-box-sizing:border-box;
	-webkit-box-sizing:border-box;
}
.box.grey-back {
	background:#d4d5d7;
	padding:10px 10px 30px;
}
.box h1 {
	color:#141b2e;
	margin-bottom:12px;
	font-weight:bold;
	font-size:14px;
}
.box .innerbox {
	height:235px;
	overflow:auto;
}
.box p {
	margin-bottom:10px;
}
@media print {
	* {
		background:transparent !important;
		color:black !important;
		text-shadow:none !important;
		filter:none !important;
		-ms-filter: none !important;
	}
	/* Black prints faster:h5bp.com/s */
	a,a:visited {
		text-decoration: underline;
	}
}
#ctl00_contentPlaceHolderBody_archiveFilterB {
	border-bottom:3px solid #003d7d;
	margin-bottom:25px;
}
#ctl00_contentPlaceHolderBody_archiveFilterB a {
	display:inline-block;
	width:40px;
	padding:5px;
	text-align:center;
	color:#003d7d;
}
#ctl00_contentPlaceHolderBody_archiveFilterB a:hover,.currentyear {
	background:#003d7d;
	color:#FFF;
}
a.currentyear {
	color:#FFF !important;
}
#ctl00_contentPlaceHolderBody_wctlUserDetails_btnSubmit{margin: 20px 0;}
#ctl00_contentPlaceHolderBody_wctlUserDetails_rdbnlstShareHolder_1{margin-left: 20px;}



#hor-minimalist-b .no-border-bottom *
{
border-bottom:0;

}

#hor-minimalist-b .with-border-bottom
{
border-bottom: 1px solid #ccc;

}

#hor-minimalist-b .with-border-top
{
border-top: 1px solid #ccc;

}

#hor-minimalist-b
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 12px;
	background: #fff;
	margin: 45px;
	width: 100%;
	border-collapse: collapse;
	text-align: left;
}

#hor-minimalist-b thead{
	border-top:1px solid #000;
	border-bottom:1px solid #000;

}

#hor-minimalist-b th
{
	font-size: 14px;
	font-weight: normal;
	color: #000;
	text-align:center;
	font-weight:bold;
	line-height:1.3em;
	background:#d9d9d9;

}

#hor-minimalist-b thead.pads th
{
	padding:10px 0px;

}


#hor-minimalist-b th.vbottom
{

vertical-align: bottom;
padding-top:5px;
padding-top:5px;

}

#hor-minimalist-b th.vtop
{

vertical-align: bottom;
padding-bottom:5px;

}

#hor-minimalist-b td
{
	color: #000;
	padding: 6px 8px;
	text-align:center;
	vertical-align:middle;
}
#hor-minimalist-b tbody tr:hover td
{
	color: #009;
}

.latest-news a {
	color:#78B3F0;
}

.price-ticker {
	font-size: 28px;
	margin-bottom: 10px;
	border-bottom: 1px solid #666;
}
.price {
	font-size: 32px;
	margin-bottom:10px;
	padding-bottom: 10px;
	border-bottom: 1px solid #666;
	font-family: "Open Sans";
	line-height:1;
	color:#78b3f0;
}
.market-cap {
	margin-bottom:0px;
	font-size:18px;
}
.price-delay {
	color:#999;
}



#tabs-1 .asx-logo{

	float: left;
    height: 100px;
    width: 20%;
}


#tabs-1 .price-info{

	float: right;
    width: 75%;
}

.box img {
	width: 207px;
	height: 105px;
	filter: grayscale(1);
}

/* CSS GRID */
.grid-container {
	display: grid;
	grid-template-columns: 50% 50%;
	grid-column-gap: 50px;
	grid-row-gap: 50px;
  }


  .grid-container .item{
	  text-align: center;
  }

  .grid-container .item h2{
	font-weight: bold;
    height: 45px;
    /* vertical-align: middle; */
    display: flex;
    align-items: center;
    text-align: center;
    width: 100%;
    align-items: center;
    justify-content: center;
  }

  #load-agm .list-item{
	  text-align: left;;
	  margin-bottom:10px;
	  padding-bottom:10px;
border-bottom:1px solid #ccc;
  }

  .grid-container .item.left-text{
	  text-align: left;
  }
  .home-boxes h6 {
    display: flex;
    min-height: 55px;
    align-items: center;
}

