/* /Code.Project/Validations/ValidationContext.razor.rz.scp.css */
ul[b-9ut9zmwljz] {
  margin-top: 10px;
  list-style-position: inside;
  list-style-type: none;
}
/* /Code.Todo/Modal/MsgBox/MsgBox.razor.rz.scp.css */
.msgbox[b-q7dxtbktho] {
  margin: auto;
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  top: 25%;
  transform: translateY(-25%);
}
.msgbox .msgbox--icon[b-q7dxtbktho] {
  text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.25);
}
.msgbox .msgbox--button-bar button[b-q7dxtbktho] {
  margin-left: 0;
  box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.15);
}
.msgbox .msgbox--button-bar button:hover[b-q7dxtbktho] {
  box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.25);
  transition: box-shadow 0.3s ease-in-out;
}
.msgbox .msgbox--button-bar button + button[b-q7dxtbktho] {
  margin-left: 0.5em;
}
/* /Code.Todo/Modal/ResultWithMessage/ResultWithMessageModal.razor.rz.scp.css */
.msgbox[b-iz8s3ycld7] {
  margin: auto;
  position: absolute;
  left: 0;
  bottom: 0;
  right: 0;
  top: 25%;
  transform: translateY(-25%);
}

table[b-iz8s3ycld7] {
  width: 80%;
  margin: auto;
}
table td[b-iz8s3ycld7] {
  text-align: left;
}

.first[b-iz8s3ycld7] {
  width: 1px;
  padding-right: 0;
}

.size-xl table[b-iz8s3ycld7] {
  width: 50% !important;
}
/* /UI.Blazor/Components/Containers/FormGroup/FormGroup.razor.rz.scp.css */
.component--form-group[b-lcn723pg1p] {
  margin-bottom: 0.5em;
}
.component--form-group .component--form-group--label[b-lcn723pg1p] {
  color: #666666;
  font-size: 0.74375rem;
  font-weight: bold;
  margin-bottom: 4px;
}
.component--form-group .component--form-group--label[b-lcn723pg1p]  i.fa {
  cursor: help;
  vertical-align: top;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.25);
}
.component--form-group .component--form-group--label[b-lcn723pg1p]  .attention {
  color: var(--warning);
}
.component--form-group .component--form-group--label[b-lcn723pg1p]  .information {
  color: var(--info);
}
/* /UI.Blazor/Components/Containers/FormSection/FormSection.razor.rz.scp.css */
.component--form-section .component--form-section--header[b-vsqlg6augm] {
  color: #909FA7;
  font-size: 24px;
  border-bottom: 1px solid #e5e5e5;
}
.component--form-section .component--form-section--header i[b-vsqlg6augm] {
  text-shadow: 0.5px 0.5px 1px rgba(0, 0, 0, 0.5);
  opacity: 0.75;
}
.component--form-section .component--form-section--subheader[b-vsqlg6augm] {
  font-size: 0.74375rem;
  color: #909FA7;
  padding-top: 5px;
  font-style: italic;
}
/* /UI.Blazor/Components/Inputs/DateRange/DateRange.razor.rz.scp.css */
.datePicker[b-v2swpq8dlb] {
  user-select: none;
  display: none;
  width: 250px;
  text-align: center;
  position: relative;
  z-index: 100;
  border: solid 1px #eee;
  padding: 5px;
  border-radius: 4px;
  box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.15);
  background: white;
  color: #aaa;
}
.datePicker.visible[b-v2swpq8dlb] {
  display: block;
}

.period-name[b-v2swpq8dlb] {
  font-weight: bold;
}

.day[b-v2swpq8dlb] {
  color: #999;
  cursor: pointer;
}
.day:hover[b-v2swpq8dlb] {
  background-color: #ffd800;
}
.day.currentMonth[b-v2swpq8dlb] {
  color: #000;
}
.day.selected[b-v2swpq8dlb] {
  background-color: lightgray;
}
.day.selected-start[b-v2swpq8dlb] {
  border-top-left-radius: 0.25rem;
  border-bottom-left-radius: 0.25rem;
  background-color: var(--info);
}
.day.selected-end[b-v2swpq8dlb] {
  border-top-right-radius: 0.25rem;
  border-bottom-right-radius: 0.25rem;
  background-color: var(--info);
}

.navigation[b-v2swpq8dlb] {
  color: black;
  cursor: pointer;
}
.navigation:hover[b-v2swpq8dlb] {
  background-color: #ffd800;
}
/* /UI.Blazor/Components/Inputs/Date/Date.razor.rz.scp.css */
.flex-even[b-vds4dt736z] {
  flex: 1;
}

/* Div met datum selectie */
.datePicker[b-vds4dt736z] {
  user-select: none;
  display: none;
  width: 250px;
  text-align: center;
  position: relative;
  z-index: 100;
  border: solid 1px #eee;
  padding: 5px;
  border-radius: 4px;
  box-shadow: 4px 4px 8px rgba(0, 0, 0, 0.15);
  background: white;
  color: #aaa;
}

/* Indien zichtbaar*/
.datePicker.visible[b-vds4dt736z] {
  display: block;
}

.datePicker .periodname[b-vds4dt736z] {
  font-weight: bold;
}

.datePicker .day[b-vds4dt736z] {
  /* Niet huidige maand */
  color: #999;
  cursor: pointer;
}

.datePicker .day:hover[b-vds4dt736z] {
  background-color: #ffd800;
}

.datePicker .day.currentMonth[b-vds4dt736z] {
  /* Niet huidige maand */
  color: #000;
}

.datePicker .day.selected[b-vds4dt736z] {
  outline: solid 1px silver;
}

.datePicker .navigation[b-vds4dt736z] {
  color: black;
  cursor: pointer;
}

.datePicker .navigation:hover[b-vds4dt736z] {
  background-color: #ffd800;
}

.form-control[b-vds4dt736z] {
  min-width: 100px;
}

.input-group[b-vds4dt736z] {
  flex-wrap: nowrap;
}
/* /UI.Blazor/Components/Performance/FormGroup/FormGroup.razor.rz.scp.css */
.component--form-group[b-dyp8mbpowp] {
  margin-bottom: 0.5em;
}
.component--form-group .component--form-group--label[b-dyp8mbpowp] {
  color: #666666;
  font-size: 0.74375rem;
  font-weight: bold;
  margin-bottom: 4px;
}
.component--form-group .component--form-group--label[b-dyp8mbpowp]  i.fa {
  cursor: help;
  vertical-align: top;
  text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.25);
}
.component--form-group .component--form-group--label[b-dyp8mbpowp]  .attention {
  color: var(--warning);
}
.component--form-group .component--form-group--label[b-dyp8mbpowp]  .information {
  color: var(--info);
}
/* /UI.Blazor/Components/Query/InnerQuery/InnerQuery.razor.rz.scp.css */
.has-row-click:hover[b-xmtzf6a2na] {
  background-color: var(--primary) !important;
  color: var(--contrast-primary) !important;
  cursor: pointer;
}

.query-executing[b-xmtzf6a2na] {
  opacity: 0.5;
}
/* /UI.Blazor/Components/Query/QueryContainer/QueryContainer.razor.rz.scp.css */
.fa-stack[b-f3lcxmyzn2] {
  width: 1.2857142857em;
  height: 12px;
}

.fa-stack-1x[b-f3lcxmyzn2] {
  width: 1.2857142857em;
  height: 12px;
  margin-top: -7px;
}

.component--query[b-f3lcxmyzn2] {
  padding: 0.25rem;
}
.component--query .c-checkbox[b-f3lcxmyzn2], .component--query .c-radio[b-f3lcxmyzn2] {
  margin: 0;
  display: inline;
}
.component--query .c-checkbox > label[b-f3lcxmyzn2], .component--query .c-radio > label[b-f3lcxmyzn2] {
  margin: 0;
}
.component--query .c-checkbox span[b-f3lcxmyzn2], .component--query .c-radio span[b-f3lcxmyzn2] {
  margin: 0;
}
.component--query .component--query--body .component--query--no-results[b-f3lcxmyzn2] {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  box-shadow: 2px 2px 4px rgba(0, 0, 0, 0.15);
  background-color: white;
}
.component--query .component--query--body .component--query--result[b-f3lcxmyzn2] {
  display: inline-block;
  vertical-align: top;
  max-width: 100%;
  width: 100%;
  border-collapse: collapse;
  border-spacing: 0;
  cursor: default;
}
.component--query .component--query--body .component--query--result .component--query--default-padding[b-f3lcxmyzn2] {
  padding: 2px 4px;
}
.component--query .component--query--body .component--query--result .component--query--narrow-padding[b-f3lcxmyzn2] {
  padding: 2px;
}
.component--query .component--query--body .component--query--result .component--query--no-padding[b-f3lcxmyzn2] {
  padding: 0px;
}
.component--query .component--query--body .component--query--result thead[b-f3lcxmyzn2] {
  user-select: none;
}
.component--query .component--query--body .component--query--result thead tr > th[b-f3lcxmyzn2] {
  padding: 2px 4px;
  border-left: 1px solid transparent;
  border-top: 1px solid transparent;
  border-right: 1px solid transparent;
  vertical-align: top;
  text-align: left;
  white-space: nowrap;
}
.component--query .component--query--body .component--query--result thead tr > th.component--query--can-sort[b-f3lcxmyzn2] {
  cursor: pointer;
}
.component--query .component--query--body .component--query--result thead tr > th.component--query--can-sort:hover .component--query--title[b-f3lcxmyzn2] {
  text-decoration: underline;
  text-decoration-color: #909FA7;
}
.component--query .component--query--body .component--query--result thead tr > th.component--query--can-sort .component--query--sort-indicator[b-f3lcxmyzn2] {
  color: #909FA7 !important;
}
.component--query .component--query--body .component--query--result tbody > tr:nth-child(even)[b-f3lcxmyzn2] {
  background-color: #fafbfc;
}
.component--query .component--query--body .component--query--result tbody > tr > td[b-f3lcxmyzn2] {
  padding: 2px 4px;
  border: 1px solid #d9d7ce;
  vertical-align: top;
}
.component--query .component--query--body .component--query--result tbody > tr > td button[b-f3lcxmyzn2] {
  margin-right: 2px;
  padding: 0.0625rem 0.3125rem;
  font-size: 0.8125rem;
  line-height: 1.5;
}
.component--query .component--query--footer[b-f3lcxmyzn2] {
  font-size: 0.75rem;
  padding: 0.25rem;
  padding-top: 0.5rem;
}

.borde-gray[b-f3lcxmyzn2] {
  border-color: #d9d7ce;
}

.border-gray-light[b-f3lcxmyzn2] {
  border-color: #efeeeb;
}
/* /UI.Blazor/Components/Statics/Image.razor.rz.scp.css */
.checkered[b-08iso6srnw] {
  background-image: linear-gradient(45deg, #ddd 25%, transparent 25%), linear-gradient(45deg, transparent 75%, #ddd 75%), linear-gradient(45deg, transparent 75%, #ddd 75%), linear-gradient(45deg, #ddd 25%, transparent 25%);
  background-size: 20px 20px;
  background-position: 0 0, 0 0, -10px -10px, 10px 10px;
  border: solid 1px #ddd;
}

img[b-08iso6srnw] {
  max-height: 400px;
}

.background[b-08iso6srnw] {
  background-repeat: no-repeat;
  background-size: cover;
}
/* /UI.Blazor/Components/VisualCompare.razor.rz.scp.css */
.item[b-90ifhzg9gu] {
  padding: 4px;
}
.item.bg-success[b-90ifhzg9gu], .item.bg-danger[b-90ifhzg9gu] {
  border: solid 1px #333;
  border-radius: 2px;
}
/* /UI.Designs/Angle/AngleDesign.razor.rz.scp.css */
.non-modal-hide[b-zlvk7sqgmq] {
  display: none;
  opacity: 0;
}
/* /UI.Designs/Angle/Components/Alert/Alert.razor.rz.scp.css */
.alert-dismissible .close[b-5r3fiy3agp] {
  background-color: transparent;
  border: none;
}

.alert[b-5r3fiy3agp] {
  margin-bottom: 0;
}
/* /UI.Designs/Angle/Components/ContentLoader/ContentLoader.razor.rz.scp.css */
.spinner[b-l1saqf6jk3] {
  margin: auto;
  margin-top: 20px;
  margin-bottom: 20px;
  width: 50px;
  height: 50px;
  border: 5px solid rgba(29, 161, 242, 0.2);
  border-left-color: rgb(29, 161, 242);
  border-radius: 50%;
  background: transparent;
  animation-name: loading-content-b-l1saqf6jk3;
  animation-iteration-count: infinite;
  animation-duration: 1s;
  animation-timing-function: linear;
  position: relative;
}

@keyframes loading-content-b-l1saqf6jk3 {
  from {
    transform: rotate(0);
  }
  to {
    transform: rotate(360deg);
  }
}
/* /UI.Designs/Angle/Components/Content/Content.razor.rz.scp.css */
.component--content[b-kqp4rr48ns] {
  padding: 15px;
  width: 100%;
  margin-top: -1px;
}
/* /UI.Designs/Angle/Components/DynamicParameters/DynamicParameters.razor.rz.scp.css */
[b-yi32gzzamt] .scriban {
  font-family: "Courier New", Courier, monospace;
  font-size: 8pt;
  white-space: pre;
  overflow-wrap: normal;
  overflow-x: scroll;
}
/* /UI.Designs/Angle/Components/Loader/Loader.razor.rz.scp.css */
:root[b-2shm4es86v] {
  --component--loader-wrapper-bg-color: rgb(21, 22, 43);
  --component--loader-width: 50px;
  --component--loader-height: var(--component--loader-width);
  --component--loader-border-color-trans: rgba(29, 161, 242, 0.2);
  --component--loader-border-color-full: rgb(29, 161, 242);
}

.component--loader[b-2shm4es86v] {
  margin: auto;
  margin-top: 20px;
  margin-bottom: 20px;
  width: var(--component--loader-width);
  height: var(--component--loader-height);
  border: 5px solid var(--component--loader-border-color-trans);
  border-left-color: var(--component--loader-border-color-full);
  border-radius: 50%;
  background: transparent;
  animation-name: component--loader-b-2shm4es86v;
  animation-iteration-count: infinite;
  animation-duration: 1s;
  animation-timing-function: linear;
  position: relative;
}

@keyframes component--loader-b-2shm4es86v {
  from {
    transform: rotate(0);
  }
  to {
    transform: rotate(360deg);
  }
}
/* /UI.Designs/Angle/Components/MenuBar/MenuBar.razor.rz.scp.css */
.component--menu-bar[b-nd0v0vgmtu] {
  cursor: default;
  display: flex !important;
  align-items: flex-start;
  box-shadow: 0px 2px 4px rgba(238, 238, 238, 0.25);
  padding: 7.5px;
  border-bottom: solid 1px rgba(0, 0, 0, 0.15);
  border-top: solid 1px rgba(255, 255, 255, 0.05);
}
.component--menu-bar .btn[b-nd0v0vgmtu] {
  margin-right: 2px;
  padding: 0.0625rem 0.3125rem;
  font-size: 0.75rem;
  line-height: 1.5;
}
.component--menu-bar .btn:last-child[b-nd0v0vgmtu] {
  margin-right: 0;
}
.component--menu-bar h3[b-nd0v0vgmtu] {
  margin: 0;
}
.component--menu-bar hr[b-nd0v0vgmtu] {
  margin: 0;
  border-top: solid 1px rgba(0, 0, 0, 0.15);
  border-bottom: solid 1px rgba(255, 255, 255, 0.05);
}
.component--menu-bar .component--menu-bar--spacer[b-nd0v0vgmtu] {
  border-right: solid 1px rgba(255, 255, 255, 0.05);
  border-left: solid 1px rgba(0, 0, 0, 0.15);
  margin-right: 2px;
}
.component--menu-bar .component--menu-bar--group[b-nd0v0vgmtu] {
  display: flex;
}
.component--menu-bar .component--menu-bar--group.component--menu-bar--group-right[b-nd0v0vgmtu] {
  margin-left: auto;
}
.component--menu-bar .component--menu-bar--group.component--menu-bar--group-right + .component--menu-bar--group-right[b-nd0v0vgmtu] {
  margin-left: 7.5px;
}
/* /UI.Designs/Angle/Components/MenuTitle/MenuTitle.razor.rz.scp.css */
.component--menu-title[b-3vj232xxxi] {
  padding: 5px;
  padding-left: 7.5px;
  padding-right: 7.5px;
  font-size: 0.875rem;
  border-bottom: solid 1px rgba(0, 0, 0, 0.15);
  font-weight: bold;
  text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.15);
}
/* /UI.Designs/Angle/Components/ModalStack/ModalStack.razor.rz.scp.css */
.modal[b-7tz33oacbl], #parent[b-7tz33oacbl] {
  z-index: 500;
  display: block !important;
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(255, 255, 255, 0.05);
  overflow: auto;
}
[b-7tz33oacbl] .modal + .modal, [b-7tz33oacbl] #parent + .modal {
  background-color: white;
}
/* /UI.Designs/Angle/Components/Tabs/Tabs.razor.rz.scp.css */
a[b-0l9napw49n]  .icon {
  fill: #999;
}
/* /UI.Designs/Angle/Components/ToggleSwitch/ToggleSwitch.razor.rz.scp.css */
.toggle-switch[b-m8jfk94zlw] {
  display: flex;
  align-items: center;
}

.toggle-switch input[b-m8jfk94zlw] {
  opacity: 0;
  position: absolute;
  z-index: -1;
}

.toggle-switch span[b-m8jfk94zlw] {
  position: relative;
  display: inline-block;
  width: 40px;
  height: 20px;
  background-color: #fff;
  border: 1px solid #ddd;
  border-radius: 100px;
  transition: all 0.5s;
  box-shadow: 1px 2px 3px rgba(0, 0, 0, 0.1) inset;
}

.toggle-switch input:checked:disabled + span[b-m8jfk94zlw] {
  background-color: #ccc !important;
  border-color: #ccc !important;
}

.toggle-switch input:checked + span[b-m8jfk94zlw] {
  background-color: #5d9cec;
  border-color: #5d9cec;
  transition: all 0.5s;
}

.toggle-switch input:checked + span[b-m8jfk94zlw]:after {
  left: 50%;
  transition: all 0.2s;
}

.toggle-switch span[b-m8jfk94zlw]:after {
  content: "";
  position: absolute;
  background-color: #fff;
  top: 0;
  left: 0;
  height: 18px;
  width: 18px;
  border: 1px solid #ddd;
  border-radius: 400px;
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.1);
  transition: all 0.2s;
}

.toggle-switch.disabled *[b-m8jfk94zlw] {
  cursor: default;
}

.toggle-switch *[b-m8jfk94zlw] {
  cursor: pointer;
}
/* /UI.Designs/Angle/Pages/Settings/Jobs/JobDialog.razor.rz.scp.css */
.contrast-secondary .text-danger[b-q79f3uff19] {
  color: orange !important;
}
.contrast-secondary .text-muted[b-q79f3uff19] {
  color: white !important;
}
/* /UI.Flows/Act/ActWrapper.razor.rz.scp.css */
.card-header[b-gizehsacet] {
  cursor: pointer;
}

.arrow[b-gizehsacet]::after {
  font-family: "FontAwesome";
  content: "\f077";
  transition: all 0.4s ease;
  right: 0;
  position: absolute;
  margin-right: 10px;
}
.arrow.collapsed[b-gizehsacet]::after {
  transform: rotateZ(-180deg);
}
/* /UI.Flows/QueueInformation/JobQueue.razor.rz.scp.css */
#workers tbody tr.active[b-fk6w9wxvgv] {
  cursor: pointer;
}
#workers tbody tr.active:hover[b-fk6w9wxvgv] {
  text-decoration: underline;
}
/* /UI.Layout/Layouts/Default/MainMenuBar/MainMenuBar.razor.rz.scp.css */
aside[b-c9azvh4o0b] {
  box-shadow: 1px 0px 2px rgba(0, 0, 0, 0.1);
}
/* /UI.Layout/Layouts/Default/OffsideBar/AccountSettings.razor.rz.scp.css */
.linker[b-e1sml42btt] {
  cursor: pointer;
}
.linker:hover[b-e1sml42btt] {
  text-decoration: underline;
}
/* /UI.Layout/Layouts/Default/OffsideBar/Tfa/TfaEnable.razor.rz.scp.css */
kbd[b-9srpl28ikv] {
  display: inline-block;
  font-size: 0.74375rem;
  width: 140px;
}

.badge[b-9srpl28ikv] {
  margin-right: 4px;
}
/* /UI.Layout/Layouts/Default/TopNavBar/Notifications/Notifications.razor.rz.scp.css */
.dropdown-item:hover[b-p5qxk10lfy], .dropdown-item:focus[b-p5qxk10lfy], .dropdown-item:active[b-p5qxk10lfy] {
  background-color: unset;
}

.list-group-item:hover[b-p5qxk10lfy] {
  background-color: var(--hover-background-color) !important;
  color: var(--hover-color) !important;
}
/* /UI.Layout/Layouts/Default/TopNavBar/Notifications/Toaster/Layout/ToasterDisplay.razor.rz.scp.css */
.toast-container[b-ee2mosvac0] {
  position: fixed;
  z-index: 700;
  cursor: default;
}
.toast-container.top-right[b-ee2mosvac0] {
  top: calc(var(--top-navbar-height) + 5px);
  right: 5px;
}
/* /UI.Layout/Layouts/Default/TopNavBar/Notifications/Toaster/Layout/ToasterDisplayItem.razor.rz.scp.css */
.toast[b-k0xygiciik] {
  position: relative;
  overflow: hidden;
  margin: 0 0 2px;
  padding: 5px;
  width: 300px;
  border-radius: 2px;
  box-shadow: 0 0 12px #999;
  opacity: 0.95;
}
.toast i[b-k0xygiciik] {
  margin-top: 5px;
  margin-right: 5px;
}
.toast:hover[b-k0xygiciik] {
  box-shadow: 0 0 12px #000;
  opacity: 1;
  cursor: pointer;
  transition: opacity 0.25s ease-out;
}
.toast .title[b-k0xygiciik] {
  font-weight: 700;
}
.toast .message[b-k0xygiciik] {
  word-wrap: break-word;
  font-size: var(--font-size-sm);
  margin-top: 1px;
}
.toast .close-button[b-k0xygiciik] {
  position: relative;
  top: -10px;
  margin-right: -5px;
  float: right;
  font-size: 20px;
  font-weight: 700;
  color: #fff;
  text-shadow: 0 1px 0 #fff;
  opacity: 0.8;
  padding-left: 5px;
  padding-right: 5px;
  cursor: pointer;
  background: 0 0;
  border: 0;
}
.toast .close-button:focus[b-k0xygiciik], .toast .close-button:hover[b-k0xygiciik] {
  color: #000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.4;
}
/* /UI.Layout/Layouts/Default/TopNavBar/TopNavBar.razor.rz.scp.css */
header[b-yns5a6szol] {
  box-shadow: 0px 1px 1px rgba(0, 0, 0, 0.4);
}
/* /UI.Pages/Development/Wizard/Wizard.razor.rz.scp.css */
.wizard[b-vpp0pxmpmh] {
  display: block;
  width: 100%;
  overflow: hidden;
}

.steps[b-vpp0pxmpmh] {
  position: relative;
  display: block;
  width: 100%;
}
.steps .current a[b-vpp0pxmpmh],
.steps .current a:hover[b-vpp0pxmpmh],
.steps .current a:active[b-vpp0pxmpmh] {
  background: var(--primary);
  color: #fff;
  cursor: default;
}
.steps .disabled a[b-vpp0pxmpmh],
.steps .disabled a:hover[b-vpp0pxmpmh],
.steps .disabled a:active[b-vpp0pxmpmh] {
  background: #fcfcfc;
  color: #656565;
  cursor: default;
}
.steps > ul[b-vpp0pxmpmh] {
  list-style: none !important;
  padding: 0;
  margin: 0;
}
.steps > ul > li[b-vpp0pxmpmh] {
  width: 25%;
  float: left;
}
.steps a[b-vpp0pxmpmh], .steps a:hover[b-vpp0pxmpmh], .steps a:active[b-vpp0pxmpmh] {
  display: block;
  width: auto;
  margin: 0 0.5em 0.5em;
  padding: 0.75em 0.75em;
  text-decoration: none;
  border-radius: 5px;
  font-weight: bold;
}
.steps a[b-vpp0pxmpmh]  i.fa, .steps a:hover[b-vpp0pxmpmh]  i.fa, .steps a:active[b-vpp0pxmpmh]  i.fa {
  vertical-align: middle;
}

.content[b-vpp0pxmpmh] {
  background: #fff;
  display: block;
  margin: 0.5em;
  min-height: 300px;
  overflow: hidden;
  position: initial;
  width: auto;
  border-radius: 5px;
  border: 1px solid rgba(0, 0, 0, 0.125);
  padding: 0.9375rem;
}

.actions[b-vpp0pxmpmh] {
  position: relative;
  display: block;
  width: 100%;
  padding: 7px;
}
