.djpopup_container {
  background: rgba(0, 0, 0, 0.4);
  width: 100%;
  height: 100%;
  z-index: 9999;
  position: fixed;
  display: flex;
  align-items: center;
  justify-content: center;
  top: 0;
  left: 0;
  /*backdrop-filter: blur(0.1rem);
  transition:backdrop-filter 0.2s ease-out 0s;slow*/
}
.djpopup_container .djpopup {
  position: relative;
  width: 80vw;
  height: 85vh;
  background: #ffffff;
  opacity: 0;
  transition: opacity 0.25s ease-out 0s;
  will-change: opacity;
  /*border: 0.015rem solid rgba(0,0,0,0.2);*/
  /*box-shadow: rgba(0,0,0,1) 0 0 2rem -0.5rem;*/
  /*box-shadow: rgba(0,0,0,1) 0 0 12px -4px;*/
}
.djpopup_container .djpopup input:not([type=file]) {
  padding: 0.5rem;
  font-size: 100%;
  width: 100%;
}
.djpopup_container .djpopup input:not([type=file])[type=time] {
  padding: 0.375rem;
}
.djpopup_container .djpopup input:not([type=file])[type=color] {
  width: auto;
  min-width: 5rem;
  padding: 0 1rem !important;
  min-height: 2rem;
  /* &::-webkit-color-swatch 
   { 
       background-color: transparent !important; 
   }*/
}
.djpopup_container .djpopup select {
  padding: 0.5rem;
  font-size: 100%;
}
.djpopup_container .djpopup select.full {
  width: 100%;
}
.djpopup_container .djpopup.inside1 {
  width: 70vw;
  height: 80vh;
}
.djpopup_container .djpopup.inside2 {
  width: 68vw;
  height: 78vh;
}
.djpopup_container .djpopup.insideX {
  width: 100vw;
  height: 100vh;
}
.djpopup_container .djpopup.vis {
  opacity: 1;
  transition: opacity 0.15s ease-in 0s;
}
.djpopup_container .djpopup > * {
  color: #333333;
}
.djpopup_container .djpopup .djpopup_content {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: row;
  position: relative;
  overflow: hidden;
}
.djpopup_container .djpopup .djpopup_content .djpopup_menu {
  position: relative;
  display: none;
  overflow: hidden;
  flex-direction: column;
  width: 13rem;
  flex: 0 0 auto;
  border-right: 1px solid rgba(0, 0, 0, 0.15);
  padding: 0;
  font-size: 90%;
  background: #2196F3;
  border-right: 0;
}
.djpopup_container .djpopup .djpopup_content .djpopup_menu.vis {
  display: flex;
}
.djpopup_container .djpopup .djpopup_content .djpopup_menu .djpopup_menu_items {
  width: 100%;
  height: calc(100% - 10rem);
  overflow-x: hidden;
  overflow-y: auto;
}
.djpopup_container .djpopup .djpopup_content .djpopup_menu .djpopup_menu_items.scrollme::-webkit-scrollbar {
  width: 14px;
}
.djpopup_container .djpopup .djpopup_content .djpopup_menu .djpopup_menu_items.scrollme::-webkit-scrollbar-thumb {
  background-clip: content-box;
  border: 3px solid transparent;
  border-radius: 10px;
}
.djpopup_container .djpopup .djpopup_content .djpopup_menu a {
  width: 100%;
  cursor: pointer;
  display: flex;
  text-decoration: none;
}
.djpopup_container .djpopup .djpopup_content .djpopup_menu a:hover {
  background: rgba(0, 0, 0, 0.1);
}
.djpopup_container .djpopup .djpopup_content .djpopup_menu a.sel {
  background: rgba(0, 0, 0, 0.2);
  font-weight: bold;
}
.djpopup_container .djpopup .djpopup_content .djpopup_menu a.help {
  bottom: 0;
  left: 0;
  position: absolute;
}
.djpopup_container .djpopup .djpopup_content .djpopup_menu a.help span {
  display: flex;
  align-items: center;
}
.djpopup_container .djpopup .djpopup_content .djpopup_menu a.help span i {
  font-size: 130%;
  margin-right: 0.5rem;
}
.djpopup_container .djpopup .djpopup_content .djpopup_menu a.help span em {
  font-style: normal;
  font-size: 90%;
}
.djpopup_container .djpopup .djpopup_content .djpopup_menu a > i {
  color: rgba(255, 255, 255, 0.7);
}
.djpopup_container .djpopup .djpopup_content .djpopup_menu a span {
  color: #ffffff;
  padding: 0.675rem 1.375rem;
}
.djpopup_container .djpopup .djpopup_content .djpopup_menu > i {
  display: flex;
  height: 6rem;
  font-size: 3rem;
  text-align: center;
  align-items: center;
  justify-content: center;
  color: rgba(255, 255, 255, 0.7);
}
.djpopup_container .djpopup .djpopup_content .djpopup_menu > img {
  /*same as the menu important*/
  width: 13rem;
  height: 13rem;
  /*margin-bottom:0.5rem;*/
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel {
  flex: 1 1 auto;
  width: 100%;
  padding: 0;
  display: flex;
  flex-direction: column;
  overflow: hidden;
  position: relative;
  right: -2rem;
  opacity: 0;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel.slide {
  right: 0;
  opacity: 1;
  transition: right 200ms cubic-bezier(0.77, 0, 0.18, 1) 0s, opacity 250ms ease-out 0s;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel.noslide {
  right: 0;
  opacity: 1;
  transition: none;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_head {
  /*padding: 0.275rem 1rem;*/
  display: flex;
  flex-direction: column;
  /*border-bottom:1px solid rgba(0,0,0,0.1);                    */
  /*flex-wrap:wrap; */
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_head .djpopup_panel_head_title {
  /* background: #f3f3f3;
   background: #ffffff;*/
  padding: 0.5rem;
  padding-left: 1rem;
  font-weight: 300;
  width: 100%;
  order: 0;
  display: flex;
  align-items: center;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_head .djpopup_panel_head_title .djpopup_panel_head_title_content {
  flex: 1;
  font-style: italic;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_head .djpopup_panel_head_title .djpopup_panel_head_title_content i {
  font-size: 90%;
  margin-left: 0.5rem;
  margin-right: 0.5rem;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_head .djpopup_panel_head_title .djpopup_panel_head_title_status {
  display: flex;
  /*flex:1 1 auto;*/
  align-items: center;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_head .djpopup_panel_head_title .djpopup_panel_head_title_status .layout_pill {
  font-size: 0.9rem;
  font-weight: 300;
  margin-right: 1rem;
  white-space: nowrap;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_head .djpopup_panel_head_main {
  display: flex;
  /*justify-content: center;*/
  padding: 1rem;
  padding-bottom: 0;
  flex: 1;
  order: -1;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_head .djpopup_panel_head_main h3 {
  font-size: 2rem;
  font-weight: 300;
  margin: 0;
  padding: 0.5rem 0;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  align-items: center;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_head .djpopup_panel_head_main h3 .layout_pill {
  font-size: 0.9rem;
  font-weight: 300;
  white-space: nowrap;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_head .djpopup_panel_head_main .djpopup_panel_head_block {
  flex: 1;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_head .djpopup_panel_head_main .djpopup_panel_head_block h4 {
  font-size: 150%;
  font-weight: 600;
  overflow: hidden;
  word-break: break-word;
  /*padding: 0.5rem 0;   
  margin-right:1rem; */
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_head .djpopup_panel_head_main .djpopup_panel_head_block h4:empty {
  display: none;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_head .djpopup_panel_head_main .djpopup_panel_head_buttons {
  /*order:2;*/
  /*flex: 1;*/
  opacity: 0;
  display: flex;
  flex-direction: row;
  align-items: center;
  /*align-items: flex-start;*/
  /*padding:1rem 0;*/
  /*padding:0.5rem 0;
  padding-bottom:0;*/
  padding: 0;
  /*justify-content: flex-end;*/
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_head .djpopup_panel_head_main .djpopup_panel_head_buttons button {
  margin: 0;
  margin-left: 0.5rem;
  /* &:hover{
       background: rgba(13, 180, 189, 0.8);
       color:#ffffff;
   }*/
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_head .djpopup_panel_head_main .djpopup_panel_head_buttons button i {
  /* margin-left:1rem;*/
  /* display:none;*/
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_head .djpopup_panel_head_main .djpopup_panel_head_buttons button i.icon_only {
  margin-left: 0;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_head .djpopup_panel_head_main .djpopup_panel_head_buttons.vis {
  opacity: 1;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_foot {
  background: #f3f3f3;
  border-top: 1rem solid #ffffff;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_foot .djpopup_panel_foot_inner {
  display: flex;
  flex-direction: row;
  align-items: center;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
  flex: 1;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_foot .djpopup_panel_foot_inner .djpopup_panel_foot_help {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-start;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_foot .djpopup_panel_foot_inner .djpopup_panel_foot_help a.help {
  font-size: 0.8rem;
  margin-left: 1rem;
  padding: 0.5rem 0;
  cursor: pointer;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_foot .djpopup_panel_foot_inner .djpopup_panel_foot_help a.help i {
  font-size: 1rem;
  vertical-align: text-top;
  margin-right: 0.5rem;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_foot .djpopup_panel_foot_inner .djpopup_panel_foot_help a.help em {
  font-style: normal;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_foot .djpopup_panel_foot_inner .djpopup_panel_foot_buttons {
  flex: 1;
  opacity: 0;
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  padding: 0.5rem;
  justify-content: flex-end;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_foot .djpopup_panel_foot_inner .djpopup_panel_foot_buttons button {
  margin: 0;
  margin-left: 1rem;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_foot .djpopup_panel_foot_inner .djpopup_panel_foot_buttons button:hover {
  background: rgba(13, 180, 189, 0.8);
  color: #ffffff;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_foot .djpopup_panel_foot_inner .djpopup_panel_foot_buttons button i.icon_only {
  margin-left: 0;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_foot .djpopup_panel_foot_inner .djpopup_panel_foot_buttons.vis {
  opacity: 1;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content {
  opacity: 0;
  /* overflow:hidden;*/
  overflow-y: auto;
  overflow-x: hidden;
  height: 100%;
  padding: 0.1rem 0.1rem 0.1rem 1rem;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content.vis {
  opacity: 1;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content > div {
  /* height:100%;*/
  /*overflow-y:auto;
  overflow-x:hidden;*/
  padding-bottom: 2rem;
  margin-top: 1rem;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content .infobar {
  display: flex;
  width: calc(100% - 2px);
  margin-left: 1px;
  margin-top: 1px;
  flex-direction: row;
  align-items: center;
  outline: 1px dashed rgba(0, 0, 0, 0.2);
  padding: 0.3rem;
  background: rgba(255, 255, 0, 0.1);
  font-weight: 600;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content .infobar.WARN {
  background: rgba(255, 0, 0, 0.1);
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content .infobar.WARN.HARD {
  background: rgba(255, 0, 0, 0.7);
  color: #ffffff;
  font-weight: 600;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content .infobar.WARN.HARD i {
  color: #ffffff;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content .infobar.out {
  margin-right: 2rem;
  width: auto;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content .infobar > i {
  font-size: 2rem;
  margin-right: 1rem;
  color: rgba(0, 0, 0, 0.8);
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content .infobar > p {
  flex: 1 1 100%;
  margin: 0 !important;
  font-size: 90%;
  text-align: left;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content .infobar > div {
  display: flex;
  align-items: center;
  flex: 1 1 100%;
  margin: 0 !important;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content .infobar > div > p {
  margin: 0 !important;
  flex: 1 1 100%;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content .infobar.bottom_margin {
  margin-bottom: 1rem;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content .panel_loader span.loader {
  position: absolute;
  width: 8rem;
  height: 8rem;
  display: block;
  top: 50%;
  left: 50%;
  margin-top: -2rem;
  margin-left: -4rem;
  will-change: opacity;
  transition: transform 0.25s, opacity 0.25s ease-in;
  background: url(data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2032%2032%22%20width%3D%2264%22%20height%3D%2264%22%20fill%3D%22%23ccc%22%3E%0D%0A%20%20%3Cpath%20opacity%3D%22.35%22%20d%3D%22M16%200%20A16%2016%200%200%200%2016%2032%20A16%2016%200%200%200%2016%200%20M16%204%20A12%2012%200%200%201%2016%2028%20A12%2012%200%200%201%2016%204%22%2F%3E%0D%0A%20%20%3Cpath%20fill%3D%22%23fff%22%20d%3D%22M16%200%20A16%2016%200%200%201%2032%2016%20L28%2016%20A12%2012%200%200%200%2016%204z%22%3E%0D%0A%20%20%3C%2Fpath%3E%0D%0A%3C%2Fsvg%3E%0D%0A) center center no-repeat;
  animation: platform_spin 1s;
  animation-fill-mode: both;
  animation-timing-function: linear;
  animation-iteration-count: infinite;
  animation-play-state: running;
  opacity: 1;
  z-index: 99999999999;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content .panel_loader span.loader_txt {
  font-size: 100%;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, 4.375rem);
  display: block;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form {
  font-size: 90%;
  display: flex;
  flex-direction: column;
  width: 100%;
  padding-right: 2rem;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .lock {
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  background: #ffffff;
  z-index: 999999;
  opacity: 0.4;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form button {
  margin: 0;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row {
  padding: 0;
  padding-bottom: 0.3rem;
  /*border-bottom: 1px solid rgba(0, 0, 0, 0.1);*/
  margin: 1rem 0;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row p {
  margin-top: 1rem;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .progressBar {
  width: 100%;
  height: 1.375rem;
  background: #ffffff;
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 1px solid rgba(0, 0, 0, 0.1);
  font-size: 0.875rem;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .col_split {
  display: flex;
  flex: 0 1 100%;
  align-items: flex-start;
  margin-bottom: 0.875rem;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .col_split.stackitem {
  width: auto;
  justify-content: flex-start;
  float: left;
  min-width: 33%;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .col_split.stackitem > div:first-child {
  flex: 1 0 auto;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .col_split.no_margin {
  margin: 0;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .col_split > div {
  display: flex;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .col_split > div:first-child {
  flex: 0 1 100%;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .col_split .full {
  flex: 1 1 100%;
  border: none;
  width: auto;
  flex-direction: column;
  align-items: flex-start;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .col_split.evenly {
  justify-content: space-evenly;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .col_split.evenly > div {
  flex: 1 1 auto !important;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .col_split button {
  /* margin:0.3rem 0.875rem;*/
  margin: 0.3rem;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .col_split .col_split {
  margin-bottom: 0;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .row_split {
  display: flex;
  flex-grow: 1;
  flex-shrink: 0;
  align-items: flex-start;
  margin-bottom: 0.875rem;
  justify-content: space-between;
  flex-direction: column;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .row_split.max {
  flex-basis: 100%;
  flex-shrink: 1;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .row_split.buttons {
  align-items: stretch;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .row_split.no_margin, .djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .row_split.nomargin {
  margin-bottom: 0;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .panel_div button {
  margin: 0;
  margin-right: 0.875rem;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .label {
  font-weight: 600;
  width: 100%;
  padding: 0 0 0.675rem 0;
  display: flex;
  flex-direction: row;
  align-items: center;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
  margin-bottom: 0.6rem;
  margin-top: 0.6rem;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .label.has_button {
  padding-bottom: 0.26rem;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .label span {
  flex: 1 0 auto;
  display: block;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .label span.collapse {
  flex: 0 1 auto;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .label span.margin_r {
  margin-right: 1rem;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .label span.margin_l {
  margin-left: 1rem;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .label span.margin_l_auto {
  margin-left: auto;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .label span.desc {
  flex: 0 1 auto;
  color: #888888;
  font-weight: 400;
  background: rgba(255, 255, 0, 0.2);
  outline: 0.4rem solid rgba(255, 255, 0, 0.2);
  font-size: 0.8rem;
  margin-left: 1rem;
  white-space: normal;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .label span.icons_r {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  margin-left: 0;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .label span > span {
  font-weight: normal;
  font-style: italic;
  font-size: 90%;
  padding-top: 0.6rem;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .label span button {
  margin-left: 0.5rem;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .label.nomargin {
  margin-bottom: 0;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .label.noborder {
  border-bottom: 0;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .isimage img {
  height: 8rem;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .isimage i.fal, .djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .isimage i.fa {
  font-size: 8rem;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .djtextarea {
  border: 1px solid rgba(0, 0, 0, 0.2);
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .djtextarea:hover {
  box-shadow: none;
  border: 1px solid rgba(0, 0, 0, 0.4);
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row select {
  border: 1px solid rgba(0, 0, 0, 0.2);
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row select:hover:not([disabled]) {
  border: 1px solid rgba(0, 0, 0, 0.4);
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .layout_pill {
  margin-right: 1rem;
  /*font-size:0.875rem;    */
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .layout_pill.enabled {
  background: rgba(0, 200, 0, 0.5);
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .layout_pill.disabled {
  background: rgba(200, 0, 0, 0.5);
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .layout_pill i {
  margin-left: 0.3rem;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .module_editor_cell.center .label {
  text-align: center;
  justify-content: center;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .module_editor_cell.center .center {
  margin-left: auto;
  margin-right: auto;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .module_editor_cell.center.grey {
  background: #efefef;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .module_editor_cell .col_flex {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .module_editor_cell .col_flex .isblock {
  display: flex;
  flex-direction: row;
  align-items: center;
  min-width: unset;
  flex: 0 1 auto;
  background: #f3f3f3;
  margin-right: 1rem;
  margin-bottom: 1rem;
  padding: 0.6rem;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .module_editor_cell .col_flex .isblock.full {
  flex: 0 1 100%;
  margin: 0;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .module_editor_cell .col_flex .isblock.alt {
  border: 1px dashed rgba(0, 0, 0, 0.3);
  background: transparent;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .module_editor_cell .col_flex .isblock.disabled {
  opacity: 0.7;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .module_editor_cell .col_flex .isblock > div {
  padding: 0 0.6rem;
  flex: 0 1 100%;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .module_editor_cell .col_flex .isblock > div:first-child {
  flex: 0 0 auto;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .module_editor_cell .col_flex > .full {
  flex: 1 1 100%;
  border: none;
  width: auto;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .module_editor_cell .module_editor_cell_row_container {
  padding: 1rem;
  border: 2px solid #dddddd;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .module_editor_cell .module_editor_cell_row_container.new {
  animation: pulsar_add 300ms;
  animation-iteration-count: 3;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .module_editor_cell .module_editor_cell_row_container.remove {
  animation: pulsar_remove 300ms;
  animation-iteration-count: 3;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .module_editor_cell .module_editor_cell_row {
  display: flex;
  flex-direction: row;
  align-items: center;
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .module_editor_cell .module_editor_cell_row .label_alt {
  font-weight: 600;
  width: 18%;
  display: flex;
  background: #f3f3f3;
  padding: 0.675rem;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .module_editor_cell .module_editor_cell_row .row_content {
  flex: 0 1 auto;
  padding: 0.675rem;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .module_editor_cell .module_editor_cell_row .fill_row {
  flex: 0 1 100%;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .module_editor_cell .module_editor_cell_row .flex {
  flex: 1;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .module_editor_cell .module_editor_cell_row.stretch {
  align-items: stretch;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .module_editor_cell .module_editor_cell_row.isblock {
  padding: 1rem;
  background: #f3f3f3;
  margin-bottom: 1rem;
  border: 0;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .module_editor_cell .module_editor_cell_row.isblock_alt {
  padding: 1rem;
  background: #dddddd;
  margin-bottom: 1rem;
  border: 0;
  margin-left: -1rem;
  margin-top: -1rem;
  width: calc(100% + 2rem);
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .module_editor_cell .module_editor_cell_row.whitebg {
  background: #ffffff;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .module_editor_cell .module_editor_cell_row .padding {
  padding: 0.675rem;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .module_editor_cell .module_editor_cell_row.noborder {
  border: 0 !important;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .module_editor_cell .module_editor_cell_row .margin_l {
  margin-left: 1rem;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .module_editor_cell .module_editor_cell_row.half_padding {
  padding: 0.5rem;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .module_editor_cell .module_editor_cell_row .half_padding {
  padding: 0.5rem;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .module_editor_cell .module_editor_cell_row .nomargin {
  margin: 0;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .module_editor_cell .module_editor_cell_row p {
  margin: 0;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .module_editor_cell .module_editor_cell_row p.half_margin {
  margin: 0.5rem;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .module_editor_cell .module_editor_cell_row .layout_pill {
  margin: 0.3rem;
  margin-right: 1rem;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .module_editor_cell.no_margin {
  margin: 0;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row.col_block .isblock {
  padding: 1rem;
  background: #f3f3f3;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row.col_flex .isblock {
  display: flex;
  flex-direction: row;
  align-items: center;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row.col_flex .isblock > div {
  flex: 0 1 100%;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row.col_flex .isblock > div:first-child {
  flex: 0 0 auto;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row.new .isblock {
  animation: pulsar_add 300ms;
  animation-iteration-count: 3;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row.remove .isblock {
  animation: pulsar_remove 300ms;
  animation-iteration-count: 3;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row.no_padding {
  border: none;
  padding-bottom: 0;
  margin: 0;
  margin-top: 1rem;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row.no_margin {
  margin: 0;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row.no_top_margin {
  margin-top: 0rem !important;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row.bottom_margin {
  margin-bottom: 1rem !important;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row.border {
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row.top_margin {
  margin-top: 1rem !important;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row.half_padding {
  padding: 0.5rem;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row.padding {
  padding: 1rem;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row:last-child {
  /*border-bottom:1px solid transparent;*/
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row.coloured {
  background: #f3f3f3;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row.coloured2 {
  background: #e6e6e6;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row.cols2, .djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row.cols3, .djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row.cols4, .djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row.cols5, .djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row.cols5, .djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row.cols6, .djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row.cols7 {
  display: flex;
  flex-wrap: wrap;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row.cols2 .module_editor_cell, .djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row.cols3 .module_editor_cell, .djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row.cols4 .module_editor_cell, .djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row.cols5 .module_editor_cell, .djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row.cols5 .module_editor_cell, .djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row.cols6 .module_editor_cell, .djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row.cols7 .module_editor_cell {
  margin-right: 1rem;
  flex: 1 1 auto;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row.cols2 .module_editor_cell:last-child, .djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row.cols3 .module_editor_cell:last-child, .djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row.cols4 .module_editor_cell:last-child, .djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row.cols5 .module_editor_cell:last-child, .djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row.cols5 .module_editor_cell:last-child, .djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row.cols6 .module_editor_cell:last-child, .djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row.cols7 .module_editor_cell:last-child {
  /*flex:1 1 auto;*/
  /* margin-right:0;*/
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row.cols2 .module_editor_cell.pct40, .djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row.cols3 .module_editor_cell.pct40, .djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row.cols4 .module_editor_cell.pct40, .djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row.cols5 .module_editor_cell.pct40, .djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row.cols5 .module_editor_cell.pct40, .djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row.cols6 .module_editor_cell.pct40, .djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row.cols7 .module_editor_cell.pct40 {
  width: 40%;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row.cols2 .module_editor_cell.pct50, .djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row.cols3 .module_editor_cell.pct50, .djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row.cols4 .module_editor_cell.pct50, .djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row.cols5 .module_editor_cell.pct50, .djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row.cols5 .module_editor_cell.pct50, .djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row.cols6 .module_editor_cell.pct50, .djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row.cols7 .module_editor_cell.pct50 {
  width: 50%;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row.cols2.equal .module_editor_cell, .djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row.cols3.equal .module_editor_cell, .djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row.cols4.equal .module_editor_cell, .djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row.cols5.equal .module_editor_cell, .djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row.cols5.equal .module_editor_cell, .djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row.cols6.equal .module_editor_cell, .djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row.cols7.equal .module_editor_cell {
  flex: 1 1 auto !important;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row.rows {
  flex-direction: column !important;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row.rows .module_editor_cell {
  margin-right: 0;
  flex: 1;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row.firstwide .module_editor_cell:last-child {
  flex: 1 1 auto;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row.firstwide .module_editor_cell:first-child {
  flex: unset;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row:first-child {
  margin-top: 0;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row:first-child .module_editor_cell {
  margin-top: 0; /*1rem;*/
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row:last-child .module_editor_cell .module_editor_cell_row {
  border-bottom: 1px solid rgba(0, 0, 0, 0.1);
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .imgpreview {
  background-image: linear-gradient(45deg, #c0c0c0 25%, transparent 25%), linear-gradient(-45deg, #c0c0c0 25%, transparent 25%), linear-gradient(45deg, transparent 75%, #c0c0c0 75%), linear-gradient(-45deg, transparent 75%, #c0c0c0 75%);
  background-size: 20px 20px;
  background-position: 0 0, 0 10px, 10px -10px, -10px 0px;
  overflow: hidden;
  width: 20rem;
  height: auto;
}
.djpopup_container .djpopup .djpopup_content .djpopup_panel .djpopup_panel_content form .module_editor_row .imgpreview img {
  border: 0.5vw solid rgba(0, 0, 0, 0.2);
  width: 20rem;
  height: 100%;
  /*margin-left:auto;
  margin-right:auto;*/
  display: block;
  /*max-width:20vw;
  max-height:15vw;*/
}

/*# sourceMappingURL=modules-layout-scss-djpopup.css.map */
