﻿/*
    This contains any overrides to basic breezer styles.
*/
html {
  background-color: #fff;
}
.app-loading > img {
  max-width: 300px;
}
[breezer-form-field] input {
  border: 1px solid #E5E5E5;
  border-radius: 25px;
}
[breezer-form-field] input:focus {
  box-shadow: 0 0 10px #4D849D;
}
[breezer-form-field] input[disabled] {
  background-color: #BDC4C940;
  cursor: not-allowed;
}
[breezer-form-field] .form-field-description {
  margin: 0 0 4px;
  font-size: 12px;
}
[breezer-form-field] [breezer-editor-for-enum] {
  margin: 5px 0;
}
[breezer-form-field] [breezer-dropdown]:focus {
  box-shadow: 0 0 10px #4D849D;
}
[breezer-form-field] [breezer-dropdown][disabled] {
  background-color: #BDC4C940;
  cursor: not-allowed;
  opacity: 0.6;
}
[breezer-form-field] [breezer-dropdown][disabled] dropdown-selected {
  background-color: #BDC4C940;
  cursor: not-allowed;
}
[breezer-form-field] [breezer-dropdown][disabled] dropdown-indicator {
  display: none;
}
[breezer-auto-actions] [breezer-auto-action]:not(.icon-only) button.primary,
[breezer-auto-actions] [breezer-auto-action]:not(.inline) button.primary {
  display: inline-block;
  border: 2px solid;
  transition: box-shadow 0.2s;
  font-weight: 500;
  border-radius: 44px;
  text-align: center;
  cursor: pointer;
  padding: 12px 18px;
  font-size: 14px;
  font-family: 'Biennale';
  background-color: var(--website-primary-colour, #4D849D);
  border-color: var(--website-primary-colour, #4D849D);
  color: #fff;
  font-size: 17px;
}
[breezer-auto-actions] [breezer-auto-action]:not(.icon-only) button.primary:hover,
[breezer-auto-actions] [breezer-auto-action]:not(.inline) button.primary:hover,
[breezer-auto-actions] [breezer-auto-action]:not(.icon-only) button.primary:active,
[breezer-auto-actions] [breezer-auto-action]:not(.inline) button.primary:active {
  box-shadow: rgba(from var(--website-primary-colour, #4D849D) r g b / 20%) 0px 0px 0px 8px;
}
[breezer-auto-actions] [breezer-auto-action]:not(.icon-only) button.primary i,
[breezer-auto-actions] [breezer-auto-action]:not(.inline) button.primary i {
  margin-right: 5px;
}