/*
 Theme Name:   e:artisan
 Theme URI:    https://generatepress.com
 Description:  Default GeneratePress child theme
 Author:       Tom Usborne
 Author URI:   https://tomusborne.com
 Template:     generatepress
 Version:      0.1
*/

/* Meter Reading Form Customisations*/
.meter-highlight {
    color: green;
    font-weight: bold;
}
.acf-uploads .button {
	border: 1px solid;
}
#lastr-photo .acf-image-uploader .image-wrap:hover .acf-actions {
	display:none !important;
}
#lastr-photo { pointer-events:none}
.acf-field[data-width] + .acf-field[data-width] {
	border-left: 0px !important;
}

@media (min-width:1000px) {
	.acf-field.acf-field-select.acf-field-657dc2aedabc3.is-required, .acf-field.acf-field-text.acf-field-657dc3d1dabc6, .acf-field.acf-field-number.acf-field-65bc19acc878d, .acf-field.acf-field-date-time-picker.acf-field-65bc19dfc878f, .acf-field.acf-field-number.acf-field-65bd2899c5ccb.is-required, .acf-field.acf-field-upload-image.acf-field-65bd293ac5ccc.is-required.acf-uploads.image-field, .acf-field.acf-field-text.acf-field-65bff22264daa.is-required, .acf-field.acf-field-text.acf-field-65bff22268799, .acf-field.acf-field-text.acf-field-65bff64c62c8f.is-required,.acf-field.acf-field-text.acf-field-65bff64c6602c, .meter-attribute 
{
  width: 50% !important;
}
}

.acf-field.acf-field-number.acf-field-65c93086522fa.hide-this.-c0, .acf-field.acf-field-number.acf-field-65c9309c522fb.hide-this {
	min-height:20px !important;
	padding:0;
}
.fea-submit-button.button.button-primary {
	width:100%;
}

.select2-container.-acf .select2-selection {
	border-radius:0;
	border-color: var(--contrast-2); 
}

.select2-selection__placeholder {
  font-size: 0.8em;
}

#acff-post-field_657dc2aedabc3, #acff-post-field_657dc365dabc4, #acff-post-field_65c93086522fa, #acff-post-field_65c9309c522fb {
  -moz-appearance: inherit;
}

#acff-post-field_65bc19acc878d, #acff-post-field_65c93086522fa, #acff-post-field_65c9309c522fb {
  -webkit-appearance: none;
  margin: 0;
  -moz-appearance: textfield;
}

#acff-post-field_657dc2aedabc3, #acff-post-field_657dc3d1dabc6,#acff-post-field_65bc19acc878d, .acf-field.acf-field-date-time-picker,.acf-field-65bc19dfc878f, #acff-post-field_657dc365dabc4, #acff-post-field_65c93086522fa, #acff-post-field_65c9309c522fb {
	pointer-events:none;
}

.acf-field.acf-field-role.acf-field-65bff2226c055.is-required li
{
  display: inline-block;
  padding-right: 30px;
}

#acff-post-field_657dc2aedabc3, #acff-post-field_657dc3d1dabc6, #acff-post-field_65bc19acc878, #dp1707218731473, #acff-post-field_65bc19acc878d, #acff-post-field_657dc365dabc4 {
  background-color: #fff;
  border: 0;
}

#dp1709113577898 {
  border: 0px !important;
}

#dp1707777221619, #dp1707777581346, #dp1707777672978, #acff-post-field_65c93086522fa, #acff-post-field_65c9309c522fb, #dp1709113381651 {
  border: 0px !important;
}

#acff-post-field_65c93086522fa, #acff-post-field_65c9309c522fb {
	font-size:1px;
	color: #fff;
}

.acf-field.acf-field-select.acf-field-657dc2aedabc3.is-required .acf-required
{
  display: none;
}

.hide-this {
	font-size:1px;
		color: #fff;
}

@media (max-width: 768px) {
  h1 {
    text-align: center;
  }
	.entry-header {
  display: none;
}
	.acf-fields > .acf-field {
		padding: 5px !important;
	}
	
	.acf-field .acf-label {
		margin: 0 !important;
	}
.acf-field .acf-label label {
	font-weight:bold !important;
	font-size: 90%;
	}
	
	.acf-field.acf-field-select.acf-field-657dc365dabc4.meter-attribute, .acf-field.acf-field-select.acf-field-657dc2aedabc3.is-required.meter-attribute {
  max-width: 50%;
  display: inline-block;
}
}

/* GeneratePress Site CSS */ .main-navigation a {
	letter-spacing: 1px;
}

.featured-image img, .post-image img {
	border-radius: 8px;
}

.drop-shadow {
	box-shadow: 0px 0px 20px rgba(200, 200, 200, 0.2);
}

.round-top-corners img {
	border-radius: 8px 8px 0px 0px;
}

.main-navigation:not(.slideout-navigation) .main-nav li.nav-button a {
	color: var(--accent);
	border: 3px;
	border-style: solid;
	line-height: 36px;
	border-radius: 2px;
	margin-left: 20px;
	transition: all 0.6s ease 0s;
}

.main-navigation:not(.slideout-navigation) .main-nav li.nav-button a:hover {
	color: var(--accent-hover);
}
 /* End GeneratePress Site CSS */