/* CSS Generated Fri, 07 Dec 2018 22:00:23 +1100 by User ID 2 */

h1#logo a {  }
nav > ul > li { padding-left: 25px; }
#main { margin-top: 45px; }
.shadow { clear: both; }
#breadcrumb { clear: both; }
#sl_div #searchForm { display: none; }
#sl_div #map { margin-bottom: 10px; }
#map_sidebar .results_wrapper { margin-bottom: 0 !important; }
#map_sidebar .results_wrapper .results_entry { padding-top: 18px !important; }
#map_sidebar .results_wrapper .results_row_right_column { top: 18px !important; }
#map_sidebar .results_wrapper .location_distance { display: none; }

/* nav > ul > li { padding-left: 10px; }
nav .has-dd + li { padding-left: 15px; }
nav > ul > li.has-dd > a { padding-right: 10px; } */


/** HOMEPAGE **/
body.home #countdown { display: none; }


/** SERVICES TABLES **/
body.page-id-3951 .entry .aligncenter, body.page-id-3951 .entry img.aligncenter { height: auto; }
.entry table { margin: 2em 0; width: 90%; }
.entry table caption { padding: 1em 0 0.5em; text-align: left; text-transform: capitalize; font-family: "Architects Daughter",serif; font-size: 20px;}
.entry table th { padding: 0.5em 1em; font-weight: bold; text-align: left; border: 1px solid #cccccc;}
.entry table td { padding: 0.5em 1em; text-align: left; border: 1px solid #cccccc; }

.entry div.wp-caption img, .entry img.alignright, .entry img.alignleft, .entry img.aligncenter, .entry img.alignnone { height: auto; }


/** CHRISTMAS SERVICES TABLES **/
p + table.tablepress { margin-top: -22px; }
.tablepress-table-description { font-weight: bold; }
.entry table.tablepress td, table.tablepress tbody td { border: 0; font-size: 15px; }
.entry table.tablepress td.column-1 { padding-left: 0; }
body.page-id-4086 table tr td:first-child { white-space: nowrap; width: 33%; max-width: 33%; }