
.site-header {
   background-image: linear-gradient(to right,#000,#002a54, #007dbf)!important;
  background: #000;
}


.custom-logo {
  padding: 20px 0;
}


.nav-primary a {
  color: #fff!important;
}
.nav-primary li li a {
  color: #005173!important;
}
/*TITLE*/
.content { /*Full width*/
		float: left;
		width: 100%;
	}

.entry-header {
  display: block;
  width: 100%;
  margin: 0px -10px!important;
}

@media only screen and (min-width: 1300px) {
  .entry-header {
  display: block;
  width: 100%;
  margin: 0px -60px!important;
  }}
/*@end Title*/

.gb-has-custom-background-color {
  background: #ebf1f7!important;
}


h1 {
  color: #007dbf;
}

h2 {
  color: #005173;
}

p, td, li {
	font-size: 16px;
	line-height: 140%;
}

a {
  text-decoration: none!important;
  color:#007dbf!important;
}

.wp-block-button a {
  background-color: #007dbf!important;
 padding: 5px 20px!important;
  border-radius: 2px!important;
  margin-bottom: 15px!important;
	  color:#fff!important;
}


.footer-widgets {
 background: #002a54!important;
  border: 0px!important;
    color: #fff;
}

.site-footer {
 background: #002a54!important;
    border: 0px!important;
  color: #fff;
}

/* Tinted Columns */
.col-links {
  background: #ebf1f7;
  padding: 20px;
}


.col-links a
{
  background-image: url(https://www.audiopixels.com.au/wp-content/uploads/2025/01/icon-pdf-b.png);
  background-repeat: no-repeat;
  background-size: 20px;
  padding-left: 30px;
  padding-bottom: 10px;
}

.col-links p
{
  border-bottom: 1px solid #fff;
  padding-bottom: 10px;
}	

.col-tint {
	background: #ebf1f7;
  padding: 20px;
}

.col-tint li {
  border-bottom: 1px solid #fff;
  width: 100%;
  padding-bottom: 10px!important;
}

.tablepress th {
    background: #002a54!important;
  color: #fff!important;
  border-bottom: 1px solid;
  font-size: 16px;

}
.tablepress .row-striping tr td {
  background: none!important;
  border-bottom: 1px solid #007dbf;
}

.wp-block-table tr:first-of-type {
    background: #002a54!important;
  color: #fff!important;
  border-bottom: 1px solid;
  font-size: 16px;

}


.wp-block-table tr td{
  background: none!important;
  border-bottom: 1px solid #007dbf;
  border-top: 0px solid;
  border-left: 0px solid;
  border-right: 0px solid;
}	

.list-letters li {
  list-style-type: lower-alpha!important; 
}
.list-letters li li {
  list-style-type: lower-roman!important; 
}


/* NAV */
.menu-toggle {
  color: #fff!important;
}

.nav-primary a {
  font-weight: 600!important;
}
@media (max-width: 950px){
  .nav-primary li li a {
    padding-left: 10px;
}
	  .nav-primary ul li ul {
    background: #fff;
  }
}

.sub-menu-toggle, .sub-menu-toggle:focus {
  color: #fff!important;
}

li li .sub-menu-toggle, li li .sub-menu-toggle:focus {
  color:#003e6c!important;
}
	
	/*TOP 20 Table press*/
	.top-20 th:nth-of-type(3) {
  text-align: right;
}

.top-20 th:last-of-type {
  text-align: right;
}

.top-20 tr td:nth-of-type(3) {
  text-align: right;
    white-space: nowrap;
	 word-wrap: keep-all;
}

.top-20 tr td:last-of-type {
  text-align: right;
      white-space: nowrap;
}
	
	/* Range Tablepress*/
	
	.range-table tr td:first-of-type {
  text-align: left;
}
.range-table tr td {
  text-align: right;
  white-space: nowrap;
  word-break: keep-all;
}

.range-table th:first-of-type {
  text-align: left!important;
}
.range-table th {
  text-align: right!important;
}
.asx-table tr td:nth-of-type(2) {
  text-align: center;
    white-space: nowrap;
	 word-wrap: keep-all;
}