﻿body.Alert div.Buttons,
div.Dialog.PopupAlert div.Buttons {
  flex-basis: 100%;
  flex-wrap: wrap;
  display: flex;
  width: 100%;
}
body.Alert div.Buttons a,
div.Dialog.PopupAlert div.Buttons a {
  display: inline-block;
  margin-bottom: 10px;
}
body.Alert div.Buttons a.Ok,
div.Dialog.PopupAlert div.Buttons a.Ok {
  background: #588725;
}
body.Alert div.Buttons a.Close,
div.Dialog.PopupAlert div.Buttons a.Close {
  background: #900;
}

div.Dialog.PopupAlert div.Container {
  box-shadow: #999 0px 0px 20px;
  border: 1px solid #ccc;
  padding: 40px 20px;
  min-height: unset;
  overflow: auto;
}
@media only screen and (min-width: 760px) {
  div.Dialog.PopupAlert div.Container {
    min-width: 400px;
    width: auto;
  }
}
div.Dialog.PopupAlert div.PopupAlert {
  position: relative;
  min-height: 0;
}
div.Dialog.PopupAlert div.PopupAlert > a.Close {
  right: 0px;
  top: -24px;
}
div.Dialog.PopupAlert div.PopupAlert h2 {
  padding: 0 !important;
}
div.Dialog.PopupAlert div.PopupAlert h2:first-child {
  margin-top: 0px !important;
}
div.Dialog.PopupAlert div.PopupAlert h2:last-child {
  margin-bottom: 20px !important;
}
div.Dialog.PopupAlert div.PopupAlert div.Buttons {
  gap: 10px;
  margin-top: 10px;
  justify-content: flex-end;
}
div.Dialog.PopupAlert div.PopupAlert div.Buttons a {
  float: unset;
  margin: unset;
}
div.Dialog.PopupAlert div.PopupAlert--Content {
  display: flex;
}
@media only screen and (max-width: 999px) {
  div.Dialog.PopupAlert div.PopupAlert--Content div.Image {
    display: none;
  }
}
div.Dialog.PopupAlert div.PopupAlert--Content div.Image img {
  max-width: 400px;
  margin: 0 20px;
  height: auto;
}
@media only screen and (min-width: 760px) {
  div.Dialog.PopupAlert div.PopupAlert--Content div.Text {
    min-width: 400px;
    margin: 0 20px;
  }
}
@media only screen and (max-width: 999px) {
  div.Dialog.PopupAlert div.PopupAlert--Content div.Text {
    width: 100%;
  }
}

/*# 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/PopupAlert.scss%22,%22file:///C:/Progetti/Lux/Lux/Content/Theme/_Library.scss%22%5D,%22names%22:%5B%5D,%22mappings%22:%22AAII;AAAA;EACI;EACA;EACA;EACA;;AAEA;AAAA;EACI;EACA;;AAGJ;AAAA;EACI,YCUE;;ADPN;AAAA;EACI,YCRE;;;ADcV;EACI;EACA;EACA;EACA;EACA;;AAEA;EAPJ;IAQQ;IACA;;;AAIR;EACI;EACA;;AAEA;EACI;EACA;;AAGJ;EACI;;AAEA;EACI;;AAGJ;EACI;;AAIR;EACI;EACA;EACA;;AAEA;EACI;EACA;;AAKZ;EACI;;AAGI;EADJ;IAEQ;;;AAGJ;EACI;EACA;EACA;;AAKJ;EADJ;IAEQ;IACA;;;AAGJ;EANJ;IAOQ%22%7D */