/** Import Bootstrap functions */

/** Bootstrap navbar fix (https://git.io/fADqW) */

/* $font-bold: 'Raleway-Bold';
$font-regular: 'Raleway';
$font-light: 'Raleway-Light';
$font-curly: 'Pacifico';
$font-heavy: 'Raleway-Bold'; */

/* line 4, stdin */

.accordion-container .accordion {
  list-style-type: none;
  margin: 0 0 0 0;
  padding: 0 0 0 0;
}

/* line 9, stdin */

.accordion-container .accordion .accordion-item {
  background-color: transparent;
  border: none;
  border-radius: 0;
  margin-bottom: 10px;
}

/* line 15, stdin */

.accordion-container .accordion .accordion-item > h1,
.accordion-container .accordion .accordion-item > h2,
.accordion-container .accordion .accordion-item > h3,
.accordion-container .accordion .accordion-item > h4,
.accordion-container .accordion .accordion-item > h5,
.accordion-container .accordion .accordion-item > h6,
.accordion-container .accordion .accordion-item > p {
  padding: 0 0 0 0;
  margin: 0 0 0 0;
}

/* line 21, stdin */

.accordion-container .accordion .accordion-item .accordion-header .accordion-button {
  border: none;
  -webkit-box-shadow: none;
          box-shadow: none;
  margin: 0 0 0 0;
  font-size: 0.867em;
  border-radius: 0;
  background-color: #FAF7F4;
}

/* line 29, stdin */

.accordion-container .accordion .accordion-item .accordion-header .accordion-button.collapsed {
  border-radius: 0;
}

/* line 33, stdin */

.accordion-container .accordion .accordion-item .accordion-header .accordion-button:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='18' viewBox='0 0 34 18' fill='none'%3E%3Cpath d='M32.5858 0C33.4767 0 33.9229 1.07714 33.2929 1.70711L17.7071 17.2929C17.3166 17.6834 16.6834 17.6834 16.2929 17.2929L0.707104 1.7071C0.0771408 1.07714 0.523308 0 1.41422 0H32.5858Z' fill='%23212E52'/%3E%3C/svg%3E");
  width: 34px;
  height: 18px;
  background-size: cover;
  background-color: transparent;
}

/* line 41, stdin */

.accordion-container .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed) {
  background-color: #F4EEE8;
  color: #212E52;
  -webkit-box-shadow: none;
          box-shadow: none;
}

/* line 47, stdin */

.accordion-container .accordion .accordion-item .accordion-header .accordion-button:hover,
.accordion-container .accordion .accordion-item .accordion-header .accordion-button:focus,
.accordion-container .accordion .accordion-item .accordion-header .accordion-button:active {
  background-color: #F4EEE8;
  -webkit-box-shadow: none;
          box-shadow: none;
  border: none;
}

/* line 53, stdin */

.accordion-container .accordion .accordion-item .accordion-header .accordion-button:focus {
  text-decoration: underline;
}

/* line 59, stdin */

.accordion-container .accordion .accordion-item .accordion-collapse {
  background-color: #FBF6F0;
}

/* line 63, stdin */

.accordion-container .accordion .accordion-item .accordion-collapse .accordion-body a:not(.site-button) {
  display: inline-block;
}

/* line 67, stdin */

.accordion-container .accordion .accordion-item .accordion-collapse .accordion-body p {
  font-size: 0.818em;
}

/* line 71, stdin */

.accordion-container .accordion .accordion-item .accordion-collapse .accordion-body ul,
.accordion-container .accordion .accordion-item .accordion-collapse .accordion-body ol {
  margin-bottom: 15px;
}

/* line 74, stdin */

.accordion-container .accordion .accordion-item .accordion-collapse .accordion-body ul li,
.accordion-container .accordion .accordion-item .accordion-collapse .accordion-body ol li {
  font-size: 0.818em;
}

/* line 78, stdin */

.accordion-container .accordion .accordion-item .accordion-collapse .accordion-body ul li ul li,
.accordion-container .accordion .accordion-item .accordion-collapse .accordion-body ol li ul li {
  font-size: 1em;
}

/* line 85, stdin */

.accordion-container .accordion .accordion-item .accordion-collapse .accordion-body ul {
  list-style-type: initial;
}

/* line 91, stdin */

.accordion-container .accordion .accordion-item:last-child {
  margin-bottom: 0;
}

/* line 104, stdin */

body.thistle-express .accordion-container .accordion .accordion-item .accordion-header .accordion-button {
  background-color: #F4F9ED;
}

/* line 107, stdin */

body.thistle-express .accordion-container .accordion .accordion-item .accordion-header .accordion-button:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='18' viewBox='0 0 34 18' fill='none'%3E%3Cpath d='M32.5858 0C33.4767 0 33.9229 1.07714 33.2929 1.70711L17.7071 17.2929C17.3166 17.6834 16.6834 17.6834 16.2929 17.2929L0.707104 1.7071C0.0771408 1.07714 0.523308 0 1.41422 0H32.5858Z' fill='%233C3C3C'/%3E%3C/svg%3E");
}

/* line 111, stdin */

body.thistle-express .accordion-container .accordion .accordion-item .accordion-header .accordion-button:not(.collapsed) {
  background-color: #E9F2DC;
  color: #3C3C3C;
}

/* line 116, stdin */

body.thistle-express .accordion-container .accordion .accordion-item .accordion-header .accordion-button:hover,
body.thistle-express .accordion-container .accordion .accordion-item .accordion-header .accordion-button:focus,
body.thistle-express .accordion-container .accordion .accordion-item .accordion-header .accordion-button:active {
  background-color: #E9F2DC;
}

/* line 122, stdin */

body.thistle-express .accordion-container .accordion .accordion-item .accordion-collapse {
  background-color: #F4F9ED;
}

/* line 135, stdin */

body.contrast-higher .accordion .accordion-item .accordion-header .accordion-button:after {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='18' viewBox='0 0 34 18' fill='none'%3E%3Cpath d='M32.5858 0C33.4767 0 33.9229 1.07714 33.2929 1.70711L17.7071 17.2929C17.3166 17.6834 16.6834 17.6834 16.2929 17.2929L0.707104 1.7071C0.0771408 1.07714 0.523308 0 1.41422 0H32.5858Z' fill='%23FFFFFF'/%3E%3C/svg%3E");
}

/* line 53, resources/assets/styles/common/_mixins.scss */

body.wp-admin .accordion-container * {
  display: none;
}

/* line 58, resources/assets/styles/common/_mixins.scss */

body.wp-admin .accordion-container {
  background: none !important;
  background-color: #EEEEEE !important;
  text-align: left;
  padding: 16px 20px;
  height: auto !important;
  margin: 0 !important;
  border-radius: 0 !important;
}

/* line 61, resources/assets/styles/common/_mixins.scss */

body.wp-admin .accordion-container:before {
  content: "Accordion";
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  font-size: 13px;
  line-height: 1.4em;
  font-weight: 500;
  color: #444 !important;
}


/*# sourceMappingURL=accordion.css.map*/