.alert {
  border: 1px solid #c73535 !important;
}

#save.alert--refresh + .spinner {
  position: relative;
}

#save.alert--refresh + .spinner::before {
  color: #c73535;
  content: 'Refresh Page After Save';
  position: absolute;
  top: -13px;
  right: 0;
  text-align: right;
  visibility: visible;
  width: 200px;
}

.cf:before,
.cf:after {
  content: " ";
  /* 1 */
  display: table;
  /* 2 */
}

.cf:after {
  clear: both;
}

/* Swatches */
.swatches {
  margin: 0;
  padding: 0;
}

.swatch {
  background: black;
  float: left;
  margin-left: -1px;
  padding: 20px;
}

.swatch--white {
  background-color: #fff;
}

.swatch--navy {
  background-color: #112e51;
}

.swatch--blue {
  background-color: #02bfe7;
}

.swatch--grey {
  background-color: #f1f1f1;
}

.swatch--grey-medium {
  background-color: #d6d7d9;
}

.customize-control .sortables > div {
  border: 1px solid #e5e5e5;
  box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
  margin-bottom: 10px;
  padding: 10px;
}

.customize-control .sortable,
.customize-control .ui-state-highlight {
  background-color: #dbdbdb;
  border-left: 4px solid #707070;
  margin-bottom: 5px;
  padding: 4px 10px;
}

.customize-control .sortable:hover,
.customize-control .ui-state-highlight:hover {
  cursor: move;
}

.customize-control .sortables__list {
  margin-left: 0;
  min-height: 30px;
  list-style-type: none;
}

.customize-control .sortables__list:empty::before {
  display: block;
  content: 'Empty - using page content';
}

.customize-control .sortables__list-title {
  font-size: 1.1em;
  font-weight: bold;
  margin: 0 0 10px;
}

.customize-control .sortables__active-list .sortable {
  background-color: #b2e3fb;
  border-left: 4px solid #0b94d6;
  color: #07628d;
  padding: 5px;
}

.customize-control .ui-state-highlight {
  background-color: #a3a3a3;
  min-height: 30px;
}

.customize-control .sortable__title {
  font-size: 1em;
  margin: 0;
  padding: 0;
}

.sortables__active-list .customize-control .sortable__title {
  background-color: #b2e3fb;
}

.customize-control .sortable__visibility {
  display: none;
}

.customize-control .sortable__visibility select {
  font-size: 10px;
  margin-left: 5px;
}

.sortables__active-list .customize-control .sortable__visibility {
  display: block;
}

/* Widget Control */
.benjamin-widget-area-options {
  display: none;
}

.widgets-holder-wrap .benjamin-widget-area-options {
  display: block;
}

.widgets-holder-wrap.closed .benjamin-widget-area-options {
  margin-bottom: 9px;
}

.customize-section-description,
.customize-description-description {
  margin-bottom: 20px;
}

.control-section-is-active h3::before {
  content: "\f147";
  display: block;
  float: left;
  font-family: "dashicons";
  margin-right: 5px;
}

.js--uswds-media-wrap {
  margin-bottom: 10px;
}

.use-url {
  clear: both;
  display: block;
  margin: 4px 0;
  text-align: center;
}

.js--placeholder {
  border: 1px dashed #b4b9be;
  margin-bottom: 5px;
  text-align: center;
}

.js--placeholder iframe,
.js--placeholder video,
.js--placeholder > .wp-video {
  margin-bottom: -4px;
  max-width: 100% !important;
  height: auto;
}

.js--video-url {
  padding: 4px;
  width: 100%;
}

.button .dashicons {
  margin-top: 3px;
}

#sticky-span {
  display: none !important;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9tb2R1bGVzL2Zvcm0tYWxlcnQuc2NzcyIsIl9zZXR0aW5ncy92YXJpYWJsZXMuc2NzcyIsIl9tb2R1bGVzL2NsZWFyZml4LnNjc3MiLCJfbW9kdWxlcy9zd2F0Y2hlcy5zY3NzIiwiX21vZHVsZXMvc29ydGFibGVzLnNjc3MiLCJfbW9kdWxlcy93aWRnZXQtY29udHJvbHMuc2NzcyIsIl9tb2R1bGVzL3NlY3Rpb24tdGFicy5zY3NzIiwiX21vZHVsZXMvb25lLW9mZnMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNJLHFDQUF1QztDQUMxQzs7QUFFRDtFQUNJLG1CQUFtQjtDQVd0Qjs7QUFaRDtFQUdRLGVDRVE7RUREUixtQ0FBbUM7RUFDbkMsbUJBQW1CO0VBQ25CLFdBQVc7RUFDWCxTQUFTO0VBQ1Qsa0JBQWtCO0VBQ2xCLG9CQUFvQjtFQUNwQixhQUFhO0NBQ2hCOztBRWZMOztFQUVJLGFBQWE7RUFBRSxPQUFPO0VBQ3RCLGVBQWU7RUFBRSxPQUFPO0NBQzNCOztBQUVEO0VBQ0ksWUFBWTtDQUNmOztBQ1JELGNBQWM7QUFDZDtFQUNJLFVBQVU7RUFDVixXQUFXO0NBQ2Q7O0FBRUQ7RUFDSSxrQkFBa0I7RUFDbEIsWUFBWTtFQUNaLGtCQUFrQjtFQUNsQixjQUFjO0NBQ2pCOztBQUNEO0VBQ0ksdUJBQXVCO0NBQzFCOztBQUNEO0VBQ0ksMEJBQTBCO0NBQzdCOztBQUNEO0VBQ0ksMEJBQTBCO0NBQzdCOztBQUNEO0VBQ0ksMEJBQTBCO0NBQzdCOztBQUNEO0VBQ0ksMEJBQTBCO0NBQzdCOztBQzFCRDtFQUVRLDBCQUEwQjtFQUMxQiwwQ0FBMEI7RUFDMUIsb0JBQW9CO0VBQ3BCLGNBQWM7Q0FDakI7O0FBTkw7O0VBV1EsMEJIU087RUdSUCwrQkhBTztFR0NQLG1CQUFtQjtFQUNuQixrQkFBa0I7Q0FJckI7O0FBbEJMOztFQWdCWSxhQUFhO0NBQ2hCOztBQWpCVDtFQXNCUSxlQUFlO0VBQ2YsaUJBQWlCO0VBQ2pCLHNCQUFzQjtDQVN6Qjs7QUFqQ0w7RUE0QmdCLGVBQWU7RUFDZixzQ0FBc0M7Q0FDekM7O0FBOUJiO0VBb0NRLGlCQUFpQjtFQUNqQixrQkFBa0I7RUFDbEIsaUJBQWlCO0NBQ3BCOztBQXZDTDtFQTBDUSwwQkFBeUI7RUFDekIsK0JIcENHO0VHcUNILGVBQWE7RUFDYixhQUFhO0NBQ2hCOztBQTlDTDtFQWtEUSwwQkFBeUI7RUFDekIsaUJBQWlCO0NBQ3BCOztBQXBETDtFQXdEUSxlQUFlO0VBQ2YsVUFBVTtFQUNWLFdBQVc7Q0FLZDs7QUFURDtFQU9RLDBCQUF5QjtDQUM1Qjs7QUE5RFQ7RUFtRVEsY0FBYztDQVNqQjs7QUE1RUw7RUFxRVksZ0JBQWdCO0VBQ2hCLGlCQUFpQjtDQUNwQjs7QUFMTDtFQVFRLGVBQWU7Q0FDbEI7O0FDM0VULG9CQUFvQjtBQUNwQjtFQUNJLGNBQWM7Q0FDakI7O0FBRUQ7RUFDSSxlQUFlO0NBQ2xCOztBQUVEO0VBQ0ksbUJBQW1CO0NBQ3RCOztBQUVEOztFQUVJLG9CQUFvQjtDQUN2Qjs7QUNoQkQ7RUFHUSxpQkFBaUI7RUFDakIsZUFBZTtFQUNmLFlBQVk7RUFDWix5QkFBeUI7RUFDekIsa0JBQWtCO0NBQ3JCOztBQ1JMO0VBQ0ksb0JBQW9CO0NBQ3ZCOztBQUVEO0VBQ0ksWUFBWTtFQUNaLGVBQWU7RUFDZixjQUFjO0VBQ2QsbUJBQW1CO0NBQ3RCOztBQUVEO0VBRUksMkJBQTJCO0VBQzNCLG1CQUFtQjtFQUNuQixtQkFBbUI7Q0FTdEI7O0FBYkQ7OztFQVNRLG9CQUFvQjtFQUNwQiwyQkFBMkI7RUFDM0IsYUFBYTtDQUNoQjs7QUFLTDtFQUNJLGFBQWE7RUFDYixZQUFZO0NBQ2Y7O0FBRUQ7RUFDSSxnQkFBZ0I7Q0FDbkI7O0FBR0Q7RUFDSSx5QkFBdUI7Q0FDMUIiLCJmaWxlIjoiYmVuamFtaW4tYWRtaW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLmFsZXJ0IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkcmVkLWxpZ2h0ICFpbXBvcnRhbnQ7XG59XG5cbiNzYXZlLmFsZXJ0LS1yZWZyZXNoKy5zcGlubmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgICAgY29sb3I6ICRyZWQtbGlnaHQ7XG4gICAgICAgIGNvbnRlbnQ6ICdSZWZyZXNoIFBhZ2UgQWZ0ZXIgU2F2ZSc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAtMTNweDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICB3aWR0aDogMjAwcHg7XG4gICAgfVxufVxuIiwiJHdoaXRlOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpO1xuJGJsYWNrOiByZ2JhKDAsIDAsIDAsIDEpO1xuJG9mZi1ibGFjazogIzNhMzkzOTtcblxuJHllbGxvdzogcmdiYSgyNDcsIDIxMiwgMjEsIDEpO1xuJGdyZWVuOiByZ2JhKDcsIDE2NywgODIsIDEpO1xuJG9yYW5nZTogcmdiYSgyMjIsIDEzNSwgMiwgMSk7XG4kYmx1ZTogcmdiYSgxMSwgMTQ4LCAyMTQsIDEpO1xuJHJlZDogcmdiYSgxOTEsIDE3LCA1NiwgMSk7XG4kcmVkLWxpZ2h0OiByZ2JhKDE5OSwgNTMsIDUzLCAxKTtcbiRzaWx2ZXI6IHJnYmEoMTYxLCAxNjMsIDE2MSwgMSk7XG4kbGlnaHQtZ3JleTogIzkyOTI5MjtcbiRkYXJrLWdyZXk6IHJnYigxMTIsIDExMiwgMTEyKTtcbiRwdXJwbGU6ICM4MjNhYTA7XG4kcHVycGxlLWxpZ2h0OiAjOWU1NGJkO1xuJHdoaXRlLWZhZGVkOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC4yKTtcbiR3aGl0ZS1mYWRlZC1sZXNzOiByZ2JhKDI1NSwyNTUsMjU1LC4xKTtcbiRvZmYteWVsbG93OiAjNDA1NTM5O1xuJGJsYWNrLWJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgLjYpO1xuJHdoaXRlLWJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgLjYpO1xuJG9mZi13aGl0ZTogcmdiKDIxOSwgMjE5LCAyMTkpO1xuIiwiLmNmOmJlZm9yZSxcbi5jZjphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7IC8qIDEgKi9cbiAgICBkaXNwbGF5OiB0YWJsZTsgLyogMiAqL1xufVxuXG4uY2Y6YWZ0ZXIge1xuICAgIGNsZWFyOiBib3RoO1xufVxuIiwiLyogU3dhdGNoZXMgKi9cbi5zd2F0Y2hlcyB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG59XG5cbi5zd2F0Y2gge1xuICAgIGJhY2tncm91bmQ6IGJsYWNrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICAgIHBhZGRpbmc6IDIwcHg7XG59XG4uc3dhdGNoLS13aGl0ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi5zd2F0Y2gtLW5hdnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxMTJlNTE7XG59XG4uc3dhdGNoLS1ibHVlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDJiZmU3O1xufVxuLnN3YXRjaC0tZ3JleSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcbn1cbi5zd2F0Y2gtLWdyZXktbWVkaXVtIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDZkN2Q5O1xufVxuIiwiLmN1c3RvbWl6ZS1jb250cm9sIHtcbiAgICAuc29ydGFibGVzID4gZGl2IHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcbiAgICAgICAgYm94LXNoYWRvdzogMCAxcHggMXB4IHJnYmEoMCwwLDAsLjA0KTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICB9XG5cbiAgICAuc29ydGFibGUsXG4gICAgLnVpLXN0YXRlLWhpZ2hsaWdodCB7XG5cbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9mZi13aGl0ZTtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAkZGFyay1ncmV5O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgIHBhZGRpbmc6IDRweCAxMHB4O1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGN1cnNvcjogbW92ZTtcbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgLnNvcnRhYmxlc19fbGlzdCB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICBtaW4taGVpZ2h0OiAzMHB4O1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cbiAgICAgICAgJjplbXB0eSB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdFbXB0eSAtIHVzaW5nIHBhZ2UgY29udGVudCc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIC5zb3J0YWJsZXNfX2xpc3QtdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDEuMWVtO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgICB9XG5cbiAgICAuc29ydGFibGVzX19hY3RpdmUtbGlzdCAuc29ydGFibGUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRibHVlLCA0MCUpO1xuICAgICAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkICRibHVlO1xuICAgICAgICBjb2xvcjogZGFya2VuKCRibHVlLCAxNSUpO1xuICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgfVxuXG5cbiAgICAudWktc3RhdGUtaGlnaGxpZ2h0IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkZGFyay1ncmV5LCAyMCUpO1xuICAgICAgICBtaW4taGVpZ2h0OiAzMHB4O1xuICAgIH1cblxuICAgIC5zb3J0YWJsZV9fdGl0bGUge1xuICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAkb2ZmLXdoaXRlO1xuICAgICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgIC5zb3J0YWJsZXNfX2FjdGl2ZS1saXN0ICYge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkYmx1ZSwgNDAlKTtcbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgLnNvcnRhYmxlX192aXNpYmlsaXR5IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgIH1cblxuICAgICAgICAuc29ydGFibGVzX19hY3RpdmUtbGlzdCAmIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgfVxuXG59XG4iLCIvKiBXaWRnZXQgQ29udHJvbCAqL1xuLmJlbmphbWluLXdpZGdldC1hcmVhLW9wdGlvbnMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi53aWRnZXRzLWhvbGRlci13cmFwIC5iZW5qYW1pbi13aWRnZXQtYXJlYS1vcHRpb25zIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuLndpZGdldHMtaG9sZGVyLXdyYXAuY2xvc2VkIC5iZW5qYW1pbi13aWRnZXQtYXJlYS1vcHRpb25zIHtcbiAgICBtYXJnaW4tYm90dG9tOiA5cHg7XG59XG5cbi5jdXN0b21pemUtc2VjdGlvbi1kZXNjcmlwdGlvbixcbi5jdXN0b21pemUtZGVzY3JpcHRpb24tZGVzY3JpcHRpb24ge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4iLCIuY29udHJvbC1zZWN0aW9uLWlzLWFjdGl2ZSBoMyB7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlxcZjE0N1wiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcImRhc2hpY29uc1wiO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICB9XG59IiwiLmpzLS11c3dkcy1tZWRpYS13cmFwIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuXG4udXNlLXVybCB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiA0cHggMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5qcy0tcGxhY2Vob2xkZXIge1xuXG4gICAgYm9yZGVyOiAxcHggZGFzaGVkICNiNGI5YmU7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIGlmcmFtZSxcbiAgICB2aWRlbyxcbiAgICA+IC53cC12aWRlbyB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IC00cHg7XG4gICAgICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgfVxufVxuXG5cblxuLmpzLS12aWRlby11cmwge1xuICAgIHBhZGRpbmc6IDRweDtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLmJ1dHRvbiAuZGFzaGljb25zIHtcbiAgICBtYXJnaW4tdG9wOiAzcHg7XG59XG5cblxuI3N0aWNreS1zcGFuIHsgXG4gICAgZGlzcGxheTogbm9uZSFpbXBvcnRhbnQgO1xufSJdLCJzb3VyY2VSb290IjoiL3NvdXJjZS8ifQ== */
