:root {
--gd-site-header-logo-width: 90px;
--gd-site-header-padding-vertical:15px;

/* -------------- links and buttons -------------- */
--gd-link-color-default:#730044; /* default link color */
--gd-link-color-hover:#a1005f; /* hover link color */
--gd-button-color-default: #730044; /* default button color */
--gd-button-color-hover: #a1005f; /* hover button color */
}



/* label max width to accommodate spinner */
label.pf-label {
  max-width:calc(100% - 50px);
}

.registration .field .field-spinner, 
.registration .field .field-specify .field-specify-spinner,
.registration .menu .body .menu-label-group .menu-spinner,
.registration .submit-wrap .submit-spinner  {
  transform:scale(50%);
}

/* instance add overlay border radius */
.fancybox-content {
  border-radius:10px;
}

/* field summary if blank */
.gd-app-reg .registration .elements-summary-panel .field-summary .field-value:empty::before {
  opacity: 0.25;
}

/* space out the instance edit triggers */
.gd-app-reg .registration .select > .body > .title .edit-trigger:first-of-type, 
.gd-app-reg .registration .select > .body > .title .delete-trigger:first-of-type {
  margin-left:20px;
}

.gd-app-reg .registration .select > .body > .title .edit-trigger, 
.gd-app-reg .registration .select > .body > .title .delete-trigger {
  padding:2px;
  margin:0 10px;
}


div.yeti {
	margin-bottom:20px;
	border:blue solid 1px;
	display:flex;
	flex-flow:row nowrap;
	align-items:stretch;
}

div.yeti img {
	min-width:100px;
	max-width:200px;
	margin: 0 auto;
}

div.yeti div:first-child {
	background-color:#f2f4f6;
}

div.yeti > div {
	align-content:center;
}

div.yeti > div + div {
	padding:10px;
	border-left: blue solid 1px;
}

