/*
Theme Name: Webmad theme3.0
Theme URI: http://www.webmad.co.nz
Description: Webmad custom theme for Harrier
Author: Webmad Ltd
Author URI: http://www.webmad.co.nz
Template: thematic
Version: 6.1.2
Tags: white, three-columns, two-columns, fixed-width, theme-options, left-sidebar, right-sidebar, threaded-comments, sticky-post, microformats
License: GNU General Public License v2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html

.
The Thematic Theme is copyright Ian Stewart http://themeshaper.com/
This work, like WordPress, is released under GNU General Public License, version 2 (GPL).
.

*/
#priceList th, #pricelist td {
  white-space: normal;
}
/* #priceList input {
 width: 70px;
}*/
#priceList {
  min-width:1000px;
}
.logged-in header {
  min-height: 1000px;
}
.branding#branding {
  padding-bottom: 0px;
}
.gform_body .ginput_container {
  margin-left: 0px !important;
}
.easylogo img {
	max-width: 200px;
	max-height: 60px;
}

body div.gfield_description {
	width: 90% !important;
}
body .site-main {
	max-width: 100%;
}

.um-register .um-right.um-half {
  display: none !important;
}


.bayContainer {
  display: flex;
  min-width: 100%;
}
/* .abay {
  min-width: 140px;
} */
.abaysContainer {
  display: flex; /* To align abays within the middle column if necessary */
  flex-wrap: nowrap; /* Keep .abay in one row */
  /*overflow-x: auto; /* Optional: Add horizontal scrolling for dynamic content */
}
.bayRow {
  display: grid;
  grid-template-columns: 0.2fr 10fr 0.2fr;
  gap: 10px;
  align-items: center; 
}
.hasExtensionLeft, .hasExtensionRight {
  border: 2px solid #f05324;
  position: relative;
  writing-mode: vertical-rl;
  word-spacing: 5px;
  height:200px;
  display: flex;
  justify-content: center;
  align-items: center;
}
.hasExtensionLeft{
  transform: rotate(180deg);
}
.select-loading {
  background-image: url('/images/ajax-loader-transparent-ish.gif') !important;
  background-position-y: 15px !important;
  background-position-x: calc(98% + 2px) !important;
}

.icheckbox_line-blue, .iradio_line-blue {
  background-color: white !important; /* #f05224 */
  color: black !important;
}

.icheckbox_line-blue .icheck_line-icon
/* .iradio_line-blue .icheck_line-icon */
{
background-color: #f05224 !important;
  padding: 6px !important;
}
.gform_page_footer.left_label {
  padding: 16px 0 0!important;
}
td.create-drawings {
  display: flex;
  gap: 5px;
  flex-wrap: wrap;
}
body article.post .gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container .gfield_checkbox li {
  width: 20%;
}
article.post .gform_wrapper .gfield_checkbox li label {
  margin: 2px 0px 0px 4px !important;
}
article.post .gform_wrapper ul.gfield_checkbox li, .gform_wrapper ul.gfield_checkbox li {
  overflow: visible !important;
}
article.post .gform_wrapper .gfield_checkbox li label {
  width: 80px !important;
}
article.post .gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container .gfield_checkbox {
  padding-left: 15px !important;
  padding-bottom: 35px !important;
}

body .gform_wrapper form .gform_body ul.gform_fields li.gfield .ginput_container .gfield_checkbox {
  padding-left: 15px !important;
  padding-bottom: 35px !important;
}

body .ginput_container_list table.gfield_list thead tr th:nth-child(4) {
  padding-right: 0 !important;
}
@media screen and (max-width: 623px) {
  /* save and continue later link  */
  body .gform_wrapper form .gform_body .gform_page_footer .gform_save_link {
    position: unset;
    padding-top: 15px;
  }
}
