.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;
  list-style-type: none;
}

.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 .sortables__list {
  min-height: 30px;
}

.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;
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9tb2R1bGVzL2Zvcm0tYWxlcnQuc2NzcyIsIl9zZXR0aW5ncy92YXJpYWJsZXMuc2NzcyIsIl9tb2R1bGVzL2NsZWFyZml4LnNjc3MiLCJfbW9kdWxlcy9zd2F0Y2hlcy5zY3NzIiwiX21vZHVsZXMvc29ydGFibGVzLnNjc3MiLCJfbW9kdWxlcy93aWRnZXQtY29udHJvbHMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNJLHFDQUF1QztDQUMxQzs7QUFFRDtFQUNJLG1CQUFtQjtDQVd0Qjs7QUFaRDtFQUdRLGVDRVE7RUREUixtQ0FBbUM7RUFDbkMsbUJBQW1CO0VBQ25CLFdBQVc7RUFDWCxTQUFTO0VBQ1Qsa0JBQWtCO0VBQ2xCLG9CQUFvQjtFQUNwQixhQUFhO0NBQ2hCOztBRWZMOztFQUVJLGFBQWE7RUFBRSxPQUFPO0VBQ3RCLGVBQWU7RUFBRSxPQUFPO0NBQzNCOztBQUVEO0VBQ0ksWUFBWTtDQUNmOztBQ1JELGNBQWM7QUFDZDtFQUNJLFVBQVU7RUFDVixXQUFXO0NBQ2Q7O0FBRUQ7RUFDSSxrQkFBa0I7RUFDbEIsWUFBWTtFQUNaLGtCQUFrQjtFQUNsQixjQUFjO0NBQ2pCOztBQUNEO0VBQ0ksdUJBQXVCO0NBQzFCOztBQUNEO0VBQ0ksMEJBQTBCO0NBQzdCOztBQUNEO0VBQ0ksMEJBQTBCO0NBQzdCOztBQUNEO0VBQ0ksMEJBQTBCO0NBQzdCOztBQUNEO0VBQ0ksMEJBQTBCO0NBQzdCOztBQzFCRDtFQUVRLDBCQUEwQjtFQUMxQiwwQ0FBMEI7RUFDMUIsb0JBQW9CO0VBQ3BCLGNBQWM7Q0FDakI7O0FBTkw7O0VBV1EsMEJIU087RUdSUCwrQkhBTztFR0NQLG1CQUFtQjtFQUNuQixrQkFBa0I7Q0FJckI7O0FBbEJMOztFQWdCWSxhQUFhO0NBQ2hCOztBQWpCVDtFQXNCUSxlQUFlO0VBQ2Ysc0JBQXNCO0NBQ3pCOztBQXhCTDtFQTJCUSxpQkFBaUI7RUFDakIsa0JBQWtCO0VBQ2xCLGlCQUFpQjtDQUNwQjs7QUE5Qkw7RUFpQ1EsMEJBQXlCO0VBQ3pCLCtCSDNCRztFRzRCSCxlQUFhO0VBQ2IsYUFBYTtDQUNoQjs7QUFyQ0w7RUF5Q1EsMEJBQXlCO0VBQ3pCLGlCQUFpQjtDQUNwQjs7QUEzQ0w7RUErQ1EsZUFBZTtFQUNmLFVBQVU7RUFDVixXQUFXO0NBS2Q7O0FBVEQ7RUFPUSwwQkFBeUI7Q0FDNUI7O0FBckRUO0VBMERRLGlCQUFpQjtDQUNwQjs7QUEzREw7RUErRFEsY0FBYztDQVNqQjs7QUF4RUw7RUFpRVksZ0JBQWdCO0VBQ2hCLGlCQUFpQjtDQUNwQjs7QUFMTDtFQVFRLGVBQWU7Q0FDbEI7O0FDdkVULG9CQUFvQjtBQUNwQjtFQUNJLGNBQWM7Q0FDakI7O0FBRUQ7RUFDSSxlQUFlO0NBQ2xCOztBQUVEO0VBQ0ksbUJBQW1CO0NBQ3RCIiwiZmlsZSI6ImJlbmphbWluLWFkbWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi5hbGVydCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgJHJlZC1saWdodCAhaW1wb3J0YW50O1xufVxuXG4jc2F2ZS5hbGVydC0tcmVmcmVzaCsuc3Bpbm5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiAkcmVkLWxpZ2h0O1xuICAgICAgICBjb250ZW50OiAnUmVmcmVzaCBQYWdlIEFmdGVyIFNhdmUnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTEzcHg7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgIH1cbn1cbiIsIiR3aGl0ZTogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcbiRibGFjazogcmdiYSgwLCAwLCAwLCAxKTtcbiRvZmYtYmxhY2s6ICMzYTM5Mzk7XG5cbiR5ZWxsb3c6IHJnYmEoMjQ3LCAyMTIsIDIxLCAxKTtcbiRncmVlbjogcmdiYSg3LCAxNjcsIDgyLCAxKTtcbiRvcmFuZ2U6IHJnYmEoMjIyLCAxMzUsIDIsIDEpO1xuJGJsdWU6IHJnYmEoMTEsIDE0OCwgMjE0LCAxKTtcbiRyZWQ6IHJnYmEoMTkxLCAxNywgNTYsIDEpO1xuJHJlZC1saWdodDogcmdiYSgxOTksIDUzLCA1MywgMSk7XG4kc2lsdmVyOiByZ2JhKDE2MSwgMTYzLCAxNjEsIDEpO1xuJGxpZ2h0LWdyZXk6ICM5MjkyOTI7XG4kZGFyay1ncmV5OiByZ2IoMTEyLCAxMTIsIDExMik7XG4kcHVycGxlOiAjODIzYWEwO1xuJHB1cnBsZS1saWdodDogIzllNTRiZDtcbiR3aGl0ZS1mYWRlZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAuMik7XG4kd2hpdGUtZmFkZWQtbGVzczogcmdiYSgyNTUsMjU1LDI1NSwuMSk7XG4kb2ZmLXllbGxvdzogIzQwNTUzOTtcbiRibGFjay1iYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC42KTtcbiR3aGl0ZS1iYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC42KTtcbiRvZmYtd2hpdGU6IHJnYigyMTksIDIxOSwgMjE5KTtcbiIsIi5jZjpiZWZvcmUsXG4uY2Y6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIFwiOyAvKiAxICovXG4gICAgZGlzcGxheTogdGFibGU7IC8qIDIgKi9cbn1cblxuLmNmOmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDtcbn1cbiIsIi8qIFN3YXRjaGVzICovXG4uc3dhdGNoZXMge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4uc3dhdGNoIHtcbiAgICBiYWNrZ3JvdW5kOiBibGFjaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcbiAgICBwYWRkaW5nOiAyMHB4O1xufVxuLnN3YXRjaC0td2hpdGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4uc3dhdGNoLS1uYXZ5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTEyZTUxO1xufVxuLnN3YXRjaC0tYmx1ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAyYmZlNztcbn1cbi5zd2F0Y2gtLWdyZXkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG59XG4uc3dhdGNoLS1ncmV5LW1lZGl1bSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q2ZDdkOTtcbn1cbiIsIi5jdXN0b21pemUtY29udHJvbCB7XG4gICAgLnNvcnRhYmxlcyA+IGRpdiB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlNWU1ZTU7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDFweCByZ2JhKDAsMCwwLC4wNCk7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgfVxuXG4gICAgLnNvcnRhYmxlLFxuICAgIC51aS1zdGF0ZS1oaWdobGlnaHQge1xuXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRvZmYtd2hpdGU7XG4gICAgICAgIGJvcmRlci1sZWZ0OiA0cHggc29saWQgJGRhcmstZ3JleTtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICBwYWRkaW5nOiA0cHggMTBweDtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjdXJzb3I6IG1vdmU7XG4gICAgICAgIH1cbiAgICB9XG5cblxuICAgIC5zb3J0YWJsZXNfX2xpc3Qge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIH1cblxuICAgIC5zb3J0YWJsZXNfX2xpc3QtdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDEuMWVtO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgICB9XG5cbiAgICAuc29ydGFibGVzX19hY3RpdmUtbGlzdCAuc29ydGFibGUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRibHVlLCA0MCUpO1xuICAgICAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkICRibHVlO1xuICAgICAgICBjb2xvcjogZGFya2VuKCRibHVlLCAxNSUpO1xuICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgfVxuXG5cbiAgICAudWktc3RhdGUtaGlnaGxpZ2h0IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkZGFyay1ncmV5LCAyMCUpO1xuICAgICAgICBtaW4taGVpZ2h0OiAzMHB4O1xuICAgIH1cblxuICAgIC5zb3J0YWJsZV9fdGl0bGUge1xuICAgICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiAkb2ZmLXdoaXRlO1xuICAgICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuXG4gICAgICAgIC5zb3J0YWJsZXNfX2FjdGl2ZS1saXN0ICYge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkYmx1ZSwgNDAlKTtcbiAgICAgICAgfVxuICAgIH1cblxuXG4gICAgLnNvcnRhYmxlc19fbGlzdCB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDMwcHg7XG4gICAgfVxuXG5cbiAgICAuc29ydGFibGVfX3Zpc2liaWxpdHkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zb3J0YWJsZXNfX2FjdGl2ZS1saXN0ICYge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICB9XG5cbn1cbiIsIi8qIFdpZGdldCBDb250cm9sICovXG4uYmVuamFtaW4td2lkZ2V0LWFyZWEtb3B0aW9ucyB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLndpZGdldHMtaG9sZGVyLXdyYXAgLmJlbmphbWluLXdpZGdldC1hcmVhLW9wdGlvbnMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ud2lkZ2V0cy1ob2xkZXItd3JhcC5jbG9zZWQgLmJlbmphbWluLXdpZGdldC1hcmVhLW9wdGlvbnMge1xuICAgIG1hcmdpbi1ib3R0b206IDlweDtcbn1cbiJdLCJzb3VyY2VSb290IjoiL3NvdXJjZS8ifQ== */
