/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Oct 22 2024 | 18:36:04 */
/* Add your CSS code here.

For example:
.example {
    color: red;
}

For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp

End of comment */ 

 /* The alert message box */
.alert {
  padding: 20px;
  background-color: #ff9800; /* Yellow */
  color: white;
  margin-bottom: 15px;
}

header .search2 input[type='submit'] {
    display: inline-block;
}

.databank-forms {
	margin-bottom: 20px;
}

.container-form, .container-result {
  float: left;
  width: 100%;
  clear: both;
}

.searchwp-search-form input   {
	width: 62%;
	padding-right: 6px;
	display: inline-block;
}

.searchwp-search-form input[type='submit'] {
  width: 34%;
}

.engine-with-dropdown input, .engine-with-dropdown p.searchwp-shortcodes-engines {
	width: 32%;
	padding-right: 6px;
	display: inline-block;
}

.redtxt strong {
  line-height: 1.5;
  font-size: 1.5rem;
  color: #fff;
  text-align: center;
}


.hearing-container .gb-layout-column-wrap.head-title > div { 
  background-color: #00407a;
  color: #ffffff;
  text-align: center;
  padding: 0.618em;
  border-top: 1px solid #eceef1;
}

.hearing-container .gb-layout-column-wrap.head-title > div:first-child {
  text-align: left;
}

.hearing-container .gb-layout-column-wrap.hearingdata > div {
  border-top: 1px solid #abb8c3;
  border-right: 1px solid #abb8c3;
  border-width: 1px;
  padding: 0.618em;
  padding-left: 5px;
  vertical-align: top;
  text-align: left;
  line-height: 1.5;
  font-size: 1.5rem;
}

.hearing-container .gb-layout-column-wrap.hearingdata > div:first-child {
  border-left: 1px solid #abb8c3;
}

.hearing-container .gb-layout-column-wrap.hearingdata:last-child {
  border-bottom: 1px solid #abb8c3;
}

.gb-block-layout-column-gap-1 {
    grid-gap: 0 1px;
}

.search-container span {
  display: inline-block;
}

.redtxt {
  font-weight: bold;
  color: #FF0000;
}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}


input[type=number] {
  -moz-appearance: textfield;
}
:focus {
    outline: none; 
}

#tablepress-14 {
  border: 1px solid #ddd;
}

.tablepress-id-14 .column-1, .tablepress-id-14 .column-2, .tablepress-id-14 .column-3, .tablepress-id-14 .column-4, .tablepress-id-14 .column-5, .tablepress-id-14 .column-6, .tablepress-id-14 .column-7, .tablepress-id-14 .column-8 {
    border-left: 1px solid #ddd !important;
}

.tablepress-id-15 .row-20, .tablepress-id-9 .row-8 {
	background-color: #00407a;
    color: #fff;
}

.tablepress-id-3 tr.row-1 td.column-1, .tablepress-id-4 tr.row-1  td.column-1, .tablepress-id-5 tr.row-1  td.column-1, .tablepress-id-19 tr.row-1  td.column-1, .tablepress-id-20 tr.row-1 td.column-2, .tablepress-id-20 tr.row-1 td.column-4, .tablepress-id-20 tr.row-1 td.column-6, .tablepress-id-20 tr.row-1 td.column-8, .tablepress-id-20 tr.row-9 td.column-1, .tablepress-id-20 tr.row-9 td.column-2, .tablepress-id-20 tr.row-9 td.column-4, .tablepress-id-20 tr.row-9 td.column-6, .tablepress-id-20 tr.row-9 td.column-8, .tablepress-id-20 tr.row-14 td, .tablepress-id-20 tr.row-19 td, .tablepress-id-9 tr.row-1 td, .tablepress-id-8 tr.row-1 td, .tablepress-id-9 tr.row-8 td, .tablepress-id-15 tr.row-1 td.column-2, .tablepress-id-15 tr.row-1 td.column-4, .tablepress-id-15 tr.row-1 td.column-6, .tablepress-id-15 tr.row-1 td.column-8, .tablepress-id-15 tr.row-10 td.column-1, .tablepress-id-15 tr.row-10 td.column-2, .tablepress-id-15 tr.row-10 td.column-4, .tablepress-id-15 tr.row-10 td.column-6, .tablepress-id-15 tr.row-10 td.column-8, .tablepress-id-15 tr.row-15 td, .tablepress-id-15 tr.row-20 td, .tablepress-id-16 tr.row-1 td {
	color: #fff;
}

.entry-content .top-base {
  border-top: 2px solid #000;
  border-bottom: 1px solid #000;
  background-color: #00407a;
}

.entry-content .top-base h2 {
  border: none;
  font-size: 2rem;
  color: #fff;
}

.entry-content .top-base p {
  color: #fff;
}

.page-id-1747 .entry-content h2 {border-bottom: 0px;}

.petrol #year {
	padding: 0 1.5em 0 0.6em;
}