﻿div#SiteEditorPage a.Button {
  display: inline-block;
}
div#SiteEditorPage div.TabContainer {
  display: flex;
  flex-wrap: nowrap;
}
div#SiteEditorPage div.TabContainer .Pagine {
  flex-basis: 100%;
}
div#SiteEditorPage div.TabContainer .Sezioni {
  flex-basis: 40%;
}
div#SiteEditorPage .Pagine a.Button {
  float: right;
}
div#SiteEditorPage .Pagine:after {
  clear: both;
  content: " ";
  display: block;
}
div#SiteEditorPage .Pagine a.Action.Disabled {
  color: #999 !important;
}
div#SiteEditorPage .Separatore {
  border: unset;
  margin-bottom: 5px;
  background-color: white;
  height: 1px;
}
div#SiteEditorPage .Accordion {
  position: relative;
}
div#SiteEditorPage .Accordion h2 {
  margin-bottom: 0;
}
div#SiteEditorPage .Accordion .AccordionContent {
  margin-top: 10px !important;
}
div#SiteEditorPage .Accordion .AccordionTrigger {
  text-align: center;
  position: absolute;
  height: 49px;
  inset: 0;
}
div#SiteEditorPage .Accordion .AccordionTrigger::before {
  content: "\f13a";
  font-family: "FontAwesome";
  z-index: 1;
  color: white;
  display: block;
  font-weight: 600;
  margin-left: auto;
  background-color: var(--cms-color-regular);
  line-height: 49px;
  font-size: 24px;
  width: 49px;
}
div#SiteEditorPage .Accordion .AccordionTrigger:hover {
  cursor: pointer;
}
div#SiteEditorPage .Accordion.Open .AccordionTrigger::before {
  content: "\f139";
}
div#SiteEditorPage .Sezioni {
  margin-right: 15px;
}
div#SiteEditorPage .Sezioni tr.Selected td {
  background-color: rgba(189, 69, 107, 0.5);
}
div#SiteEditorPage .Sezioni .Sezione {
  position: relative;
}
div#SiteEditorPage .Sezioni .Sezione input {
  padding-right: 38px;
  width: 100% !important;
  margin-bottom: 0;
}
div#SiteEditorPage .Sezioni .Sezione div.Indicatore {
  position: absolute;
  height: 32px;
  width: 32px;
  right: 1px;
  top: 1px;
}
div#SiteEditorPage .Sezioni .Sezione div.Indicatore::before {
  content: "\f138";
  font-family: "FontAwesome";
  font-weight: 600;
  display: block;
  z-index: 1;
  color: white;
  background-color: var(--cms-color-regular);
  line-height: 32px;
  border-radius: 0 5px 5px 0;
  font-size: 18px;
}
div#SiteEditorPage .Sezioni .Sezione div.Indicatore:hover {
  cursor: pointer;
}
div#SiteEditorPage .Sezioni .Sezione div.Warning {
  background-color: white;
  position: absolute;
  margin-top: 10px;
  padding: 10px;
  top: 100%;
  left: 0;
}
div#SiteEditorPage .Sezioni .Sezione div.Warning::before {
  left: 0;
  bottom: 98%;
  content: " ";
  display: block;
  position: absolute;
  border-bottom: 10px solid white;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
}
div#SiteEditorPage .Sezioni a.Button {
  float: right;
  margin-top: 20px;
}
div#SiteEditorPage .Group {
  position: relative;
}
div#SiteEditorPage .Group label::first-letter {
  text-transform: uppercase;
}
div#SiteEditorPage .Group div.ColorPreview {
  width: 24px;
  height: 24px;
  right: 15px;
  bottom: 15px;
  border-radius: 50%;
  position: absolute;
  border: 1px solid gray;
}

/*# sourceMappingURL=data:application/json;charset=utf-8,%7B%22version%22:3,%22sourceRoot%22:%22%22,%22sources%22:%5B%22file:///C:/Progetti/Lux/Lux/Content/Theme/SiteEditor.scss%22%5D,%22names%22:%5B%5D,%22mappings%22:%22AAGC;EACC;;AAGD;EACC;EACA;;AAEA;EACC;;AAGD;EACC;;AAKD;EACC;;AAGD;EACC;EACA;EACA;;AAIA;EACC;;AAKH;EACC;EACA;EACA;EACA;;AAGD;EACC;;AAEA;EACC;;AAGD;EACC;;AAGD;EACC;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;;AAKD;EACC;;AAKH;EACC;;AAEA;EACC;;AAGD;EACC;;AAEA;EACC;EACA;EACA;;AAGD;EACC;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAGD;EACC;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;;AAEA;EACC;EACA;EACA;EACA;EACA;EACA;EACA;EACA;;AAKH;EACC;EACA;;AAIF;EACC;;AAGC;EACC;;AAIF;EACC;EACA;EACA;EACA;EACA;EACA;EACA%22%7D */