@charset "UTF-8";
/*bootstrap breakpoints*/
:root {
  --color-primary: #BDA477;
  --color-primary-darken-1: #A48B5E;
  --color-primary-darken-010: #A48B5E;
  --color-primary-darken-020: #8A7144;
  --color-primary-transparent-10: rgba(195, 159, 24, 0.1);
  --color-primary-transparent-15: rgba(195, 159, 24, 0.15);
  --color-primary-transparent-20: rgba(195, 159, 24, 0.2);
  --color-secondary: #808080;
  --color-secondary-darken-1: #676767;
  --color-dark-blue: #005286;
  --color-light-grey: #808080;
  --color-white: #FFFFFF;
  --color-white-transparent-010: rgba(255, 255, 255, 0.1);
  --color-white-transparent-020: rgba(255, 255, 255, 0.2);
  --color-white-transparent-030: rgba(255, 255, 255, 0.3);
  --color-black: #000000;
  --color-gold: #FFD700;
  --color-gold-darken-010: #E6BE00;
  --color-gold-darken-020: #CCA400;
  --color-grey-02: #F7F7F7;
  --color-grey-03: #F2F2F2;
  --color-grey-05: #EEEEEE;
  --color-grey-10: #DDDDDD;
  --color-grey-15: #C4C4C4;
  --color-grey-20: #A6A6A6;
  --color-grey-25: #939393;
  --color-grey-30: #808080;
  --color-grey-60: #333333;
  --color-grey: #546E7A;
  --color-grey-transparent-080: #F2F4F5;
  --color-grey-transparent-100: #EEF0F1;
  --color-grey-transparent-150: #E6E9EB;
  --color-grey-transparent-200: #DDE2E4;
  --color-grey-transparent-300: #CBD3D7;
  --color-grey-transparent-400: #BBC5CA;
  --color-grey-transparent-500: #A9B6BC;
  --color-grey-transparent-600: #98A8AF;
  --color-grey-transparent-700: #8799A2;
  --color-grey-transparent-800: #768B95;
  --color-grey-transparent-900: #657C87;
  --color-success: #5CB85C;
  --color-success-transparent-20: rgba(92, 184, 92, 0.2);
  --color-success-transparent-50: rgba(92, 184, 92, 0.5);
  --color-warning: #F0AD4E;
  --color-warning-darken-1: #D79435;
  --color-warning-transparent-50: rgba(240, 173, 78, 0.5);
  --color-warning-transparent-30: rgba(240, 173, 78, 0.3);
  --color-warning-transparent-20: rgba(240, 173, 78, 0.2);
  --color-warning-transparent-16: rgba(240, 173, 78, 0.16);
  --color-warning-transparent-13: rgba(240, 173, 78, 0.13);
  --color-danger: #EA392C;
  --color-danger-transparent-20: rgba(234, 57, 44, 0.2);
  --color-danger-transparent-13: rgba(234, 57, 44, 0.13);
  --color-val-error: #A94442;
  --color-val-success: #3C763D;
}

/* font-family */
.color-primary {
  color: var(--color-primary) !important;
}

.color-danger {
  color: var(--color-danger) !important;
}

.color-warning {
  color: var(--color-warning) !important;
}

.color-success {
  color: var(--color-success) !important;
}

.color-grey-20 {
  color: var(--color-grey-20);
}

.color-grey-30 {
  color: var(--color-grey-30);
}

.font-weight-100 {
  font-weight: 100;
}

.background-color-primary {
  background-color: var(--color-primary) !important;
}

.background-color-danger {
  background-color: var(--color-danger) !important;
}

.background-color-warning {
  background-color: var(--color-warning) !important;
}

.background-color-success {
  background-color: var(--color-success) !important;
}

.background-color-grey-05 {
  background-color: var(--color-grey-05) !important;
}

html {
  font-size: 16px;
}

body {
  font-family: "Roboto", sans-serif;
  font-weight: 300;
}

a {
  color: var(--color-primary);
  cursor: pointer;
}
a:hover {
  color: var(--color-grey);
}

.big-icon {
  font-size: 50px;
}

a div[id^=consultationBack] {
  color: var(--color-primary);
}
a div[id^=consultationBack]:hover {
  color: var(--color-primary);
}

.file-upload-droppable-input-val-not-empty-placeholder {
  visibility: hidden;
  height: 0;
  margin: 0;
  padding: 0;
  min-height: 0;
  max-height: 0;
  position: fixed;
  width: 0;
  top: 0;
  right: 0;
}

.container {
  background: var(--color-white);
}
.container:not(.container-no-box-shadow) {
  padding: 20px;
  box-shadow: -10px -20px 30px grey, 10px 20px 30px grey;
}

@media (min-width: 768px) {
  .container {
    width: 100%;
  }
}
@media (min-width: 992px) {
  .container {
    width: 100%;
  }
}
@media (min-width: 1200px) {
  .container {
    width: 1140px;
  }
}
@media (min-width: 1400px) {
  .container {
    width: 1320px;
  }
}
.row {
  margin-left: calc(-15px / 2) !important;
  margin-right: calc(-15px / 2) !important;
}
.row [class*=col-] {
  padding-left: calc(15px / 2) !important;
  padding-right: calc(15px / 2) !important;
}
.row [class*=col-].padding-left-0 {
  padding-left: 0 !important;
}
.row [class*=col-].padding-right-0 {
  padding-right: 0 !important;
}

.label {
  padding: 5px 10px;
  display: inline-block;
  width: auto;
  font-weight: normal;
  border-radius: 16px;
}

label[for=classificationType] {
  line-height: 90px;
  vertical-align: top;
  margin-right: 10px;
}

a:hover, a:focus {
  text-decoration: none;
}

.panel-primary > .panel-heading h3.panel-title {
  font-weight: bold;
  font-size: 14px;
  text-transform: uppercase;
  letter-spacing: 1px;
}

.dropdown.help > ul.dropdown-menu {
  width: 450px;
  border-bottom: 3px solid var(--color-primary);
}

.dropdown-menu {
  font-size: 12px !important;
  border-color: var(--color-primary);
  max-height: 220px !important;
  min-height: unset !important;
}
.dropdown-menu > li.divider {
  margin: 0;
}
.dropdown-menu > li.dropdown-header {
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 500;
  padding: 10px 18px 3px;
}
.dropdown-menu > li > a {
  color: var(--color-grey);
  font-weight: 300;
  font-size: 14px;
}
.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
  color: var(--color-white);
  background-color: var(--color-primary);
}
.dropdown-menu .active > a, .dropdown-menu .active:hover, .dropdown-menu .active:focus {
  background-color: var(--color-primary);
}

#consultantListForCompanyManagement .dropdown-menu {
  max-height: 295px !important;
}

.bootstrap-datetimepicker-widget.dropdown-menu {
  max-height: none;
  width: auto !important;
  white-space: break-spaces;
}
.bootstrap-datetimepicker-widget td, .bootstrap-datetimepicker-widget th {
  padding: 2px 10px !important;
}
.bootstrap-datetimepicker-widget a {
  color: var(--color-primary);
}
.bootstrap-datetimepicker-widget table td, .bootstrap-datetimepicker-widget table th {
  border-radius: 0 !important;
}
.bootstrap-datetimepicker-widget table td.active, .bootstrap-datetimepicker-widget table th.active {
  background-color: var(--color-primary) !important;
}
.bootstrap-datetimepicker-widget table td .today:before, .bootstrap-datetimepicker-widget table th .today:before {
  border-bottom-color: var(--color-primary) !important;
}
.bootstrap-datetimepicker-widget table td span, .bootstrap-datetimepicker-widget table th span {
  border-radius: 0 !important;
}
.bootstrap-datetimepicker-widget table td span.active, .bootstrap-datetimepicker-widget table th span.active {
  background-color: var(--color-primary) !important;
}
.bootstrap-datetimepicker-widget table td span:hover, .bootstrap-datetimepicker-widget table th span:hover {
  background-color: var(--color-grey-05) !important;
}
.bootstrap-datetimepicker-widget table td span.month, .bootstrap-datetimepicker-widget table td span.year, .bootstrap-datetimepicker-widget table td span.decade, .bootstrap-datetimepicker-widget table th span.month, .bootstrap-datetimepicker-widget table th span.year, .bootstrap-datetimepicker-widget table th span.decade {
  height: 40px;
  line-height: 35px;
  margin-bottom: 0;
  margin-top: 0;
}
.bootstrap-datetimepicker-widget .datepicker-months table td, .bootstrap-datetimepicker-widget .datepicker-years table td, .bootstrap-datetimepicker-widget .datepicker-decades table td {
  height: 40px !important;
  line-height: 40px !important;
}

.dropdown-menu {
  padding: 0;
  margin: 0;
  border-radius: 0;
  border: 0;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
.dropdown-menu li a {
  padding: 8px 15px;
}
.dropdown-menu li a:focus, .dropdown-menu li a:active {
  outline: none !important;
  background-color: var(--color-grey-transparent-800);
}

#documentsSortContainer .dropdown-menu {
  max-height: 220px !important;
}

.dropdown-toggle:focus, .dropdown-toggle:active {
  outline: none !important;
}

.date-property-container .glyphicon-ok, .date-property-container .glyphicon-remove {
  margin-right: 10px;
  position: absolute;
  color: var(--color-success);
}

.bootstrap-select + .glyphicon-ok, .bootstrap-select + .glyphicon-remove {
  margin-right: 17px;
}

.tooltip.in {
  opacity: 1;
}
.tooltip.left .tooltip-arrow {
  border-left-color: var(--color-grey-30);
}
.tooltip.top .tooltip-arrow {
  border-top-color: var(--color-grey-30);
}
.tooltip.right .tooltip-arrow {
  border-right-color: var(--color-grey-30);
}
.tooltip.bottom .tooltip-arrow {
  border-bottom-color: var(--color-grey-30);
}
.tooltip .tooltip-inner {
  background-color: var(--color-grey-30);
  border: none;
  color: var(--color-white);
  font-size: 13px;
  padding: 6px !important;
  text-align: center !important;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1), 0 6px 20px 0 rgba(0, 0, 0, 0.1);
}
.tooltip .tooltip-inner a {
  display: block;
  text-transform: uppercase;
  margin-top: 15px;
  font-weight: 500;
  letter-spacing: 0.5px;
  font-size: 13px;
  border-bottom: none;
  padding: 0;
  color: var(--color-white);
}
.tooltip .tooltip-inner a:hover {
  background-color: transparent;
  color: var(--color-white);
  text-decoration: underline;
}

.form-control-feedback.fa, .form-control-feedback.fas, .form-control-feedback.far, .form-control-feedback.fal {
  line-height: 1.8;
  font-size: 20px;
  color: var(--color-grey-20);
}

.btn-group .dropdown-menu {
  width: 100%;
}

.scroll-navbar {
  background-color: var(--color-white);
  border: 0;
  border-radius: 0;
  margin-bottom: 0;
}
.scroll-navbar li {
  margin: 0 !important;
}
.scroll-navbar li a {
  padding: 0;
  color: var(--color-grey-60);
  border-radius: 15px;
}
.scroll-navbar li a:hover {
  background-color: var(--color-grey-transparent-100) !important;
}
.scroll-navbar li a .material-list-item .material-list-item-pre-content {
  padding: 10px 5px 10px 10px;
}
.scroll-navbar li.active > a {
  background-color: var(--color-grey-transparent-150) !important;
}
.scroll-navbar li.active .dropdown-menu {
  display: block;
}
.scroll-navbar li.active .details-box {
  display: block;
}
.scroll-navbar li .dropdown-toggle {
  border: 0;
}
.scroll-navbar li .dropdown-menu {
  display: none;
  position: unset;
  top: unset;
  left: unset;
  float: unset;
  min-width: unset;
  box-shadow: unset;
  margin-left: 30px;
}
.scroll-navbar li .dropdown-menu li a {
  color: var(--color-grey-60);
  position: relative;
  display: block;
  margin-top: 5px;
  margin-bottom: 5px;
  padding: 5px;
  font-size: 17px;
}
.scroll-navbar li .dropdown-menu li a:hover {
  color: var(--color-grey-60);
  background-color: var(--color-grey-transparent-100);
}
.scroll-navbar li .dropdown-menu li.active a {
  background-color: var(--color-white);
}
.scroll-navbar li .details-box {
  display: none;
}
.scroll-navbar li .wn-form-section-validation-icon {
  margin-right: 10px;
}

.badge {
  width: 21px;
  height: 21px;
  line-height: 17px;
  padding: 3px 4px;
}
.badge.badge-danger {
  background-color: var(--color-danger);
}
.badge.badge-warning {
  background-color: var(--color-warning);
}
.badge.badge-success {
  background-color: var(--color-success);
}

.label.label-success {
  background-color: var(--color-success) !important;
  color: var(--color-white) !important;
}
.label.label-warning {
  background-color: var(--color-warning) !important;
  color: var(--color-white) !important;
}
.label.label-danger {
  background-color: var(--color-danger) !important;
  color: var(--color-white) !important;
}
.label.label-primary {
  background-color: var(--color-primary) !important;
}
.label.label-secondary {
  background-color: var(--color-secondary) !important;
}
.label.label-secondary.label-with-border {
  color: var(--color-success) !important;
  background-color: var(--color-white) !important;
  border: 1px solid var(--color-success) !important;
}
.label.label-grey-25 {
  background-color: var(--color-grey-25) !important;
}

.breadcrumb > li + li:before {
  content: "";
  font-family: "Font Awesome 5 Pro";
  font-size: 14px;
  color: var(--color-grey-60);
  font-weight: 500;
}

.form-control[readonly] {
  cursor: not-allowed;
}

.control-label {
  font-size: 13px;
}

.control-label-sub {
  font-size: 14px;
}

.pagination li {
  display: inline-block;
}
.pagination li:not(:last-of-type) {
  margin-right: 5px;
}
.pagination li.active span, .pagination li.active a {
  background: var(--color-grey);
}
.pagination li.active span:hover, .pagination li.active a:hover {
  background: var(--color-grey) !important;
}
.pagination li:not(.active) span, .pagination li:not(.active) a {
  background: var(--color-grey-transparent-150);
  color: var(--color-grey);
}
.pagination li:not(.active) span:hover, .pagination li:not(.active) a:hover {
  background: var(--color-grey-transparent-300);
  color: var(--color-grey) !important;
}
.pagination li.disabled {
  background: transparent !important;
}
.pagination li span, .pagination li a {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 36px;
  height: 36px;
  border: none;
  border-radius: 50% !important;
  font-weight: 400;
}
.pagination li span .fa, .pagination li span .fal, .pagination li span .far, .pagination li span .fas, .pagination li span .fad, .pagination li a .fa, .pagination li a .fal, .pagination li a .far, .pagination li a .fas, .pagination li a .fad {
  font-weight: 900;
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
  font-weight: 600;
}

#browserDetailsContainer .modal-dialog {
  width: 600px;
  max-width: 95%;
}
#browserDetailsContainer .modal-dialog .card .row:nth-child(even) {
  background-color: var(--color-grey-03);
}
#browserDetailsContainer .modal-dialog .card .table-td:first-of-type {
  font-weight: bold;
}

#Globaladmin form .has-feedback .control-label {
  color: var(--color-grey-60);
}
#Globaladmin form .has-feedback i.glyphicon-refresh, #Globaladmin form .has-feedback i.glyphicon-remove, #Globaladmin form .has-feedback i.glyphicon-ok {
  display: none !important;
}

.panel-heading {
  padding: 10px 15px !important;
  border-bottom: 1px solid transparent;
  background-color: var(--color-dark-blue);
  border-top-left-radius: 0;
}

.panel-default {
  border-color: var(--color-dark-blue);
}
.panel-default .panel-heading {
  color: #ffffff;
  background-color: var(--color-dark-blue);
}
.panel-default .panel-default {
  margin: 0 15px 15px 15px;
}
.panel-default .panel-default .row {
  padding: 15px 15px 0 15px;
}

.panel-primary {
  border-color: #ffffff;
}
.panel-primary > .panel-heading {
  border-color: var(--color-dark-blue);
  background-color: #fff;
  color: var(--color-dark-blue);
}

.form-control.statement-required {
  width: auto;
}
.form-control.statement-required:focus {
  outline: none;
  border: none;
}
.form-control.statement-required:checked {
  outline: none;
  border: none;
}

#selectable {
  border: 1px solid #015286;
  padding-top: 15px;
  max-height: 100%;
  overflow-y: scroll;
}
#selectable .form-group {
  margin-bottom: 0px;
  padding: 15px 15px 0 15px;
}

.customerStatusBox {
  height: 240px;
  opacity: 0.2;
}
.customerStatusBox.active {
  overflow: hidden;
  position: relative;
  opacity: 1;
}
.customerStatusBox.active:after {
  content: "";
  width: 40px;
  height: 40px;
  transform: rotate(45deg);
  background-color: #fff;
  position: absolute;
  bottom: -21px;
  left: 50%;
  margin-left: -20px;
  display: inline-block;
}
.customerStatusBox .label {
  margin-top: 15px;
  border-radius: 0;
  max-width: none;
  width: 80%;
}

#customerStatusBoxNew {
  background-color: rgba(119, 119, 119, 0.3);
}

#customerStatusBoxInConsultation {
  border-left: 1px solid var(--color-grey-10);
  border-right: 1px solid var(--color-grey-10);
  background-color: rgba(51, 122, 183, 0.3);
}

#customerStatusBoxFinish {
  background-color: rgba(92, 184, 92, 0.3);
}

.customerStatusInfoBox {
  margin-top: 15px;
}
.customerStatusInfoBox .customerStatusInfoBoxTitle {
  font-size: 1.4rem;
  text-align: center;
}
.customerStatusInfoBox .customerStatusInfoBoxBody {
  padding: 15px;
}
.customerStatusInfoBox .checkIcon {
  color: var(--color-success);
  margin-right: 15px;
}

.infoButton {
  padding: 10px;
}
.infoButton a {
  color: #fff;
}

.infoBox {
  padding: 10px;
  border-style: solid;
  border-width: 0 3px 3px 3px;
}
.infoBox .fa, .infoBox .fal, .infoBox .far, .infoBox .fas, .infoBox .fad {
  font-size: 1.3em;
  color: var(--color-primary);
}

.qualifiedForBtn {
  opacity: 0.5;
}
.qualifiedForBtn.active {
  opacity: 1;
}

.collapse-icon {
  color: var(--color-grey-20);
}

.well {
  border: 0;
  border-left: 1.5rem solid var(--color-grey-03);
  border-radius: 0;
  padding: 0;
  background: none;
  margin: 0;
}

#Consultant.tx-wn-live-fiscalresidencecustomervalueset-edit {
  font-size: 1rem;
  line-height: 1.1rem;
}
#Consultant.tx-wn-live-fiscalresidencecustomervalueset-edit .fiscalResidenceDefinitionDescription {
  padding: 30px;
}
#Consultant.tx-wn-live-consultant-consultantdashboard .date-time {
  font-size: 14px;
}
#Consultant.tx-wn-live-consultant-consultantdashboard .fa-check-square {
  color: var(--color-primary);
}
#Consultant.tx-wn-live-consultant-consultantdashboard .fa-check-square-box {
  position: absolute;
  bottom: 10px;
}

.help-block {
  color: var(--color-danger);
}

.modal .card {
  margin: 0;
  font-size: unset;
}

.card .control-label, #shoppingBasketSlideOut .control-label {
  font-size: 13px;
}
.card .label-big, #shoppingBasketSlideOut .label-big {
  font-size: 17px;
}

@media screen and (max-width: 992px) {
  #Consultant .img-responsive {
    display: inline;
  }
  #Consultant .card.news-card {
    max-width: 400px;
  }
}
.dashboard-base-icon {
  width: 25px;
  display: inline-block;
  margin-right: 15px;
  text-align: center;
}
.dashboard-base-icon:first-child {
  margin-bottom: 20px;
}

.dashboard-base-icon-danger i {
  color: var(--color-danger);
}

.dashboard-base-icon-warning i {
  color: var(--color-warning);
}

#checkList {
  text-align: left;
}
#checkList .fa-check-square {
  color: var(--color-primary);
}

.form-group.supersize.dropup .dropdown-menu {
  top: unset;
  bottom: 46.5px;
  margin-bottom: 0;
}
.form-group.supersize.dropup .bootstrap-select.open .dropdown-toggle {
  border-radius: 0 0 10px 10px;
}
.form-group.supersize.dropup .bs-caret .caret {
  border-top: none;
  border-bottom: 6px dashed;
}
.form-group.supersize label {
  display: block;
  font-size: 17px;
  font-weight: 500;
  margin-bottom: 5px;
  text-transform: uppercase;
  color: var(--color-grey);
  width: fit-content;
  height: 24px;
}
.form-group.supersize label.checkbox-label, .form-group.supersize label.radio-label {
  padding-left: 0;
  height: 61px;
  margin-bottom: 30px;
}
.form-group.supersize label.checkbox-label .checkbox-border, .form-group.supersize label.checkbox-label .radio-border, .form-group.supersize label.radio-label .checkbox-border, .form-group.supersize label.radio-label .radio-border {
  border-radius: 10px;
  border: 2px solid var(--color-grey-transparent-300);
  top: 29px;
  height: 46.5px;
  width: 46.5px;
}
.form-group.supersize label.checkbox-label .checkbox-checkmark::before, .form-group.supersize label.checkbox-label .radio-checkmark::before, .form-group.supersize label.radio-label .checkbox-checkmark::before, .form-group.supersize label.radio-label .radio-checkmark::before {
  left: 12px;
  top: 35px;
  font-weight: 300;
  font-size: 26px;
}
.form-group.supersize label .fa, .form-group.supersize label .fal, .form-group.supersize label .far, .form-group.supersize label .fas, .form-group.supersize label .fad {
  margin-right: 5px;
}
.form-group.supersize input:not([type=checkbox], [type=radio]), .form-group.supersize textarea:not([type=checkbox], [type=radio]), .form-group.supersize .dropdown-toggle:not([type=checkbox], [type=radio]) {
  border-radius: 10px;
  border: 2px solid var(--color-grey-transparent-300);
  -webkit-appearance: none;
  font-weight: 400;
  padding: 9px 15px 9px 15px;
  color: var(--color-grey-60);
  line-height: 1;
  height: unset;
}
.form-group.supersize input:not([type=checkbox], [type=radio]):active, .form-group.supersize textarea:not([type=checkbox], [type=radio]):active, .form-group.supersize .dropdown-toggle:not([type=checkbox], [type=radio]):active {
  box-shadow: 0 0 10px var(--color-primary);
}
.form-group.supersize input, .form-group.supersize .dropdown-toggle {
  font-size: 21px;
}
.form-group.supersize textarea {
  font-size: 15px;
  line-height: 1.35 !important;
}
.form-group.supersize .dropdown-toggle {
  display: flex;
  align-items: center;
  height: 46.5px !important;
  box-shadow: none;
  -webkit-box-shadow: none;
}
.form-group.supersize .dropdown-toggle .filter-option {
  overflow: visible;
}
.form-group.supersize .bootstrap-select {
  background: transparent;
  height: 46.5px !important;
}
.form-group.supersize .bootstrap-select.open .dropdown-toggle {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.form-group.supersize .dropdown-menu {
  top: 46.5px;
}
.form-group.supersize .bs-caret .caret {
  border-top: 6px dashed;
  border-right: 6px solid transparent;
  border-left: 6px solid transparent;
}
.form-group.supersize .inputValueLabel {
  margin-top: -36px;
  margin-right: 14px;
  font-size: 19px;
}
.form-group.supersize .val-help-block {
  font-size: 13px;
  font-weight: 400;
  color: var(--color-danger) !important;
}

.val-help-block {
  display: block;
  color: var(--color-val-error) !important;
  margin: 5px 0 0;
  width: 100%;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  pointer-events: auto;
  font-size: 11.9px;
  box-sizing: border-box;
}

.val-visual-block {
  display: block;
  position: absolute;
  top: 32px;
  right: 24px;
}

.val-icon {
  padding-right: 40px;
}

input .val-error {
  border: 1px solid var(--color-val-error) !important;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075) !important;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075) !important;
}

.val-form-step.val-error {
  border: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}

input .val-success {
  border: 1px solid var(--color-val-success) !important;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075) !important;
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075) !important;
}

.val-error.val-scroll {
  border: unset !important;
  -webkit-box-shadow: unset !important;
  box-shadow: unset !important;
}

.val-success.val-scroll {
  border: unset !important;
  -webkit-box-shadow: unset !important;
  box-shadow: unset !important;
}

form.val-error {
  border: unset !important;
  -webkit-box-shadow: unset !important;
  box-shadow: unset !important;
}

.val-submit-loader-button {
  pointer-events: none;
  width: 100%;
  height: 45px;
  justify-content: center;
}
.val-submit-loader-button.wn-normal-button {
  display: flex;
  float: right;
}
.val-submit-loader-button.wn-center-submit-loader {
  margin: 0 auto;
  float: unset;
}
.val-submit-loader-button.is-globaladmin {
  width: unset;
  height: unset;
}
.val-submit-loader-button .material-loader.material-loader-center {
  align-self: center;
}
.val-submit-loader-button .material-spinner circle {
  stroke: var(--color-white);
}

.form-group.form-group-material-validation, .form-group.form-group-simple-validation {
  margin-bottom: 0;
}
.form-group.form-group-material-validation label, .form-group.form-group-simple-validation label {
  display: none;
}
.form-group.form-group-material-validation input, .form-group.form-group-simple-validation input {
  height: 0;
  margin: 0;
  padding: 0;
  opacity: 0;
}
.form-group.form-group-material-validation .val-help-block {
  border-radius: 10px;
  background: var(--color-danger-transparent-13);
  color: var(--color-danger) !important;
  padding: 14px 17px;
  font-weight: 500;
  font-size: 15px;
  margin-bottom: 15px;
}
.form-group.form-group-simple-validation .val-help-block {
  margin-top: 0;
  padding-bottom: 15px;
}

.company-base-card {
  margin-top: 0 !important;
  margin-bottom: 15px !important;
  border-radius: 15px !important;
}
.company-base-card .card-body {
  height: 100%;
}
.company-base-card .company-base-card-badge {
  color: var(--color-primary);
  margin-top: 7px;
  margin-bottom: -10px;
  font-weight: 600;
}
.company-base-card .company-base-card-badge .fa, .company-base-card .company-base-card-badge .fal, .company-base-card .company-base-card-badge .far, .company-base-card .company-base-card-badge .fas, .company-base-card .company-base-card-badge .fad {
  margin-right: 5px;
}
.company-base-card .company-base-card-header {
  display: flex;
  align-items: center;
}
.company-base-card .company-base-card-header .company-base-card-header-logo {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 160px;
  height: 65px;
  border: 1px solid var(--color-grey-transparent-200);
  border-radius: 10px;
  padding: 10px;
}
.company-base-card .company-base-card-header .company-base-card-header-logo img {
  width: auto;
  max-height: 100%;
  max-width: 100%;
}
.company-base-card .company-base-card-header .company-base-card-header-content {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}
.company-base-card .company-base-card-header .company-base-card-header-content .company-base-card-header-content-text {
  padding-left: 15px;
}
.company-base-card .company-base-card-header .company-base-card-header-content .company-base-card-header-content-text .company-base-card-header-content-text-name {
  font-size: 19px;
  font-weight: 600;
  line-height: 27px;
}
.company-base-card .company-base-card-description {
  color: var(--color-grey-30);
  margin-top: 15px;
  margin-bottom: 5px;
}
.company-base-card .company-base-card-description p {
  margin: 0;
}
.company-base-card .company-base-card-no-products-hint {
  background-color: var(--color-grey-03);
  padding: 8px 10px;
  margin-top: 10px;
  margin-bottom: 10px;
  border-radius: 15px;
  color: var(--color-grey-30);
  line-height: 20px;
}
.company-base-card .company-base-card-no-products-hint strong {
  font-weight: 500;
}

.company-dashboard-companies .company-base-card .company-base-card-description {
  overflow: hidden;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  line-clamp: 3;
  -webkit-box-orient: vertical;
}

.custom-form-type-step-controls {
  background: var(--color-grey-03);
  border-radius: 15px;
  padding: 15px;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 0 auto 15px;
}
.custom-form-type-step-controls .contract-button.disabled {
  background: var(--color-grey-10) !important;
}
.custom-form-type-step-controls > div {
  font-weight: 500;
  font-size: 19px;
}

.custom-form-type-step[data-is-active=false] {
  display: none;
}
.custom-form-type-step .custom-form-type-step-body {
  border: 1px solid var(--color-grey-10);
  border-radius: 15px;
  margin-bottom: 15px;
}
.custom-form-type-step .custom-form-type-step-body .custom-form-type-step-body-part {
  padding: 15px;
}
.custom-form-type-step .custom-form-type-step-body .custom-form-type-step-body-part:not(.custom-form-type-step .custom-form-type-step-body .custom-form-type-step-body-part:last-of-type) {
  border-bottom: 1px solid var(--color-grey-05);
}
.custom-form-type-step .custom-form-type-step-body .custom-form-type-step-body-part .material-form-group .material-form-control {
  height: 56px;
}
.custom-form-type-step .custom-form-type-step-body .must-read .must-read-content > ol, .custom-form-type-step .custom-form-type-step-body .must-read .must-read-content > ul {
  margin-top: 0 !important;
  padding-left: 15px;
}
.custom-form-type-step .custom-form-type-step-body .must-read .must-read-content ol, .custom-form-type-step .custom-form-type-step-body .must-read .must-read-content ul {
  margin-top: 10px;
}
.custom-form-type-step .custom-form-type-step-body .must-read .must-read-content ol li, .custom-form-type-step .custom-form-type-step-body .must-read .must-read-content ul li {
  margin-bottom: 10px;
}
.custom-form-type-step .custom-form-type-step-body .must-read .must-read-button {
  text-align: right;
}
.custom-form-type-step .custom-form-type-step-body .signature-pad canvas {
  border: 1px solid var(--color-grey-10);
  border-radius: 15px;
  width: 100%;
}
.custom-form-type-step .custom-form-type-step-body .submit-button-box {
  text-align: center;
}
.custom-form-type-step .custom-form-type-step-body .submit-button-box p {
  color: var(--color-grey-30);
}

.tx-wn-live-contract-dashboard .card,
.tx-wn-live-contract-assessmentlist .card,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card,
.tx-wn-live-assessmentitem-show .card,
.tx-wn-live-assessmentitem-new .card,
.tx-wn-live-assessmentitem-edit .card,
.tx-wn-live-assessmentitem-reviewedit .card,
.tx-wn-live-assessment-reviewedit .card,
.tx-wn-live-assessmentitem-responseedit .card {
  box-shadow: rgba(0, 0, 0, 0.12) 0 4px 16px;
}
.tx-wn-live-contract-dashboard .card .contract-details .contract-details-logo,
.tx-wn-live-contract-assessmentlist .card .contract-details .contract-details-logo,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-details .contract-details-logo,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-details .contract-details-logo,
.tx-wn-live-assessmentitem-show .card .contract-details .contract-details-logo,
.tx-wn-live-assessmentitem-new .card .contract-details .contract-details-logo,
.tx-wn-live-assessmentitem-edit .card .contract-details .contract-details-logo,
.tx-wn-live-assessmentitem-reviewedit .card .contract-details .contract-details-logo,
.tx-wn-live-assessment-reviewedit .card .contract-details .contract-details-logo,
.tx-wn-live-assessmentitem-responseedit .card .contract-details .contract-details-logo {
  text-align: center;
}
.tx-wn-live-contract-dashboard .card .contract-details .contract-details-logo img,
.tx-wn-live-contract-assessmentlist .card .contract-details .contract-details-logo img,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-details .contract-details-logo img,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-details .contract-details-logo img,
.tx-wn-live-assessmentitem-show .card .contract-details .contract-details-logo img,
.tx-wn-live-assessmentitem-new .card .contract-details .contract-details-logo img,
.tx-wn-live-assessmentitem-edit .card .contract-details .contract-details-logo img,
.tx-wn-live-assessmentitem-reviewedit .card .contract-details .contract-details-logo img,
.tx-wn-live-assessment-reviewedit .card .contract-details .contract-details-logo img,
.tx-wn-live-assessmentitem-responseedit .card .contract-details .contract-details-logo img {
  max-height: 70px;
}
.tx-wn-live-contract-dashboard .card .contract-details .contract-details-name,
.tx-wn-live-contract-assessmentlist .card .contract-details .contract-details-name,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-details .contract-details-name,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-details .contract-details-name,
.tx-wn-live-assessmentitem-show .card .contract-details .contract-details-name,
.tx-wn-live-assessmentitem-new .card .contract-details .contract-details-name,
.tx-wn-live-assessmentitem-edit .card .contract-details .contract-details-name,
.tx-wn-live-assessmentitem-reviewedit .card .contract-details .contract-details-name,
.tx-wn-live-assessment-reviewedit .card .contract-details .contract-details-name,
.tx-wn-live-assessmentitem-responseedit .card .contract-details .contract-details-name {
  margin-top: 15px;
  text-align: center;
}
.tx-wn-live-contract-dashboard .card .contract-details .contract-details-name .contract-details-name-product,
.tx-wn-live-contract-assessmentlist .card .contract-details .contract-details-name .contract-details-name-product,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-details .contract-details-name .contract-details-name-product,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-details .contract-details-name .contract-details-name-product,
.tx-wn-live-assessmentitem-show .card .contract-details .contract-details-name .contract-details-name-product,
.tx-wn-live-assessmentitem-new .card .contract-details .contract-details-name .contract-details-name-product,
.tx-wn-live-assessmentitem-edit .card .contract-details .contract-details-name .contract-details-name-product,
.tx-wn-live-assessmentitem-reviewedit .card .contract-details .contract-details-name .contract-details-name-product,
.tx-wn-live-assessment-reviewedit .card .contract-details .contract-details-name .contract-details-name-product,
.tx-wn-live-assessmentitem-responseedit .card .contract-details .contract-details-name .contract-details-name-product {
  font-size: 20px;
  font-weight: 500;
  color: var(--color-grey-60);
}
.tx-wn-live-contract-dashboard .card .contract-details .contract-details-name .contract-details-name-company,
.tx-wn-live-contract-assessmentlist .card .contract-details .contract-details-name .contract-details-name-company,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-details .contract-details-name .contract-details-name-company,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-details .contract-details-name .contract-details-name-company,
.tx-wn-live-assessmentitem-show .card .contract-details .contract-details-name .contract-details-name-company,
.tx-wn-live-assessmentitem-new .card .contract-details .contract-details-name .contract-details-name-company,
.tx-wn-live-assessmentitem-edit .card .contract-details .contract-details-name .contract-details-name-company,
.tx-wn-live-assessmentitem-reviewedit .card .contract-details .contract-details-name .contract-details-name-company,
.tx-wn-live-assessment-reviewedit .card .contract-details .contract-details-name .contract-details-name-company,
.tx-wn-live-assessmentitem-responseedit .card .contract-details .contract-details-name .contract-details-name-company {
  color: var(--color-grey-30);
}
.tx-wn-live-contract-dashboard .card .contract-details .contract-details-name .contract-details-name-contract-number,
.tx-wn-live-contract-assessmentlist .card .contract-details .contract-details-name .contract-details-name-contract-number,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-details .contract-details-name .contract-details-name-contract-number,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-details .contract-details-name .contract-details-name-contract-number,
.tx-wn-live-assessmentitem-show .card .contract-details .contract-details-name .contract-details-name-contract-number,
.tx-wn-live-assessmentitem-new .card .contract-details .contract-details-name .contract-details-name-contract-number,
.tx-wn-live-assessmentitem-edit .card .contract-details .contract-details-name .contract-details-name-contract-number,
.tx-wn-live-assessmentitem-reviewedit .card .contract-details .contract-details-name .contract-details-name-contract-number,
.tx-wn-live-assessment-reviewedit .card .contract-details .contract-details-name .contract-details-name-contract-number,
.tx-wn-live-assessmentitem-responseedit .card .contract-details .contract-details-name .contract-details-name-contract-number {
  background: var(--color-grey-05);
  color: var(--color-grey-30);
  width: fit-content;
  margin: 5px auto 10px;
  padding: 2px 10px;
  border-radius: 8px;
  font-family: "Roboto Mono", serif;
  font-weight: 500;
}
.tx-wn-live-contract-dashboard .card .contract-users.contract-users-border,
.tx-wn-live-contract-assessmentlist .card .contract-users.contract-users-border,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-users.contract-users-border,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-users.contract-users-border,
.tx-wn-live-assessmentitem-show .card .contract-users.contract-users-border,
.tx-wn-live-assessmentitem-new .card .contract-users.contract-users-border,
.tx-wn-live-assessmentitem-edit .card .contract-users.contract-users-border,
.tx-wn-live-assessmentitem-reviewedit .card .contract-users.contract-users-border,
.tx-wn-live-assessment-reviewedit .card .contract-users.contract-users-border,
.tx-wn-live-assessmentitem-responseedit .card .contract-users.contract-users-border {
  border: 1px solid var(--color-grey-05);
  border-radius: 10px;
  padding: 0 15px;
  width: fit-content;
  margin: 15px auto;
}
.tx-wn-live-contract-dashboard .card .contract-users .material-list .material-list-item .material-list-item-pre-content,
.tx-wn-live-contract-assessmentlist .card .contract-users .material-list .material-list-item .material-list-item-pre-content,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-users .material-list .material-list-item .material-list-item-pre-content,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-users .material-list .material-list-item .material-list-item-pre-content,
.tx-wn-live-assessmentitem-show .card .contract-users .material-list .material-list-item .material-list-item-pre-content,
.tx-wn-live-assessmentitem-new .card .contract-users .material-list .material-list-item .material-list-item-pre-content,
.tx-wn-live-assessmentitem-edit .card .contract-users .material-list .material-list-item .material-list-item-pre-content,
.tx-wn-live-assessmentitem-reviewedit .card .contract-users .material-list .material-list-item .material-list-item-pre-content,
.tx-wn-live-assessment-reviewedit .card .contract-users .material-list .material-list-item .material-list-item-pre-content,
.tx-wn-live-assessmentitem-responseedit .card .contract-users .material-list .material-list-item .material-list-item-pre-content {
  height: 40px;
  width: 40px;
  min-width: 40px;
  font-weight: 500;
  font-size: 18px;
  padding-top: 3px;
  background: var(--color-grey-20);
}
.tx-wn-live-contract-dashboard .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right,
.tx-wn-live-contract-assessmentlist .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right,
.tx-wn-live-assessmentitem-show .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right,
.tx-wn-live-assessmentitem-new .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right,
.tx-wn-live-assessmentitem-edit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right,
.tx-wn-live-assessmentitem-reviewedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right,
.tx-wn-live-assessment-reviewedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right,
.tx-wn-live-assessmentitem-responseedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right {
  padding: 0 0 0 8px;
}
.tx-wn-live-contract-dashboard .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-money-laundering-case,
.tx-wn-live-contract-assessmentlist .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-money-laundering-case,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-money-laundering-case,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-money-laundering-case,
.tx-wn-live-assessmentitem-show .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-money-laundering-case,
.tx-wn-live-assessmentitem-new .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-money-laundering-case,
.tx-wn-live-assessmentitem-edit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-money-laundering-case,
.tx-wn-live-assessmentitem-reviewedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-money-laundering-case,
.tx-wn-live-assessment-reviewedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-money-laundering-case,
.tx-wn-live-assessmentitem-responseedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-money-laundering-case {
  display: flex;
  align-items: center;
  background: var(--color-grey-03);
  border-radius: 10px;
  height: 35px;
}
.tx-wn-live-contract-dashboard .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-money-laundering-case .contract-user-money-laundering-case-title,
.tx-wn-live-contract-assessmentlist .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-money-laundering-case .contract-user-money-laundering-case-title,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-money-laundering-case .contract-user-money-laundering-case-title,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-money-laundering-case .contract-user-money-laundering-case-title,
.tx-wn-live-assessmentitem-show .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-money-laundering-case .contract-user-money-laundering-case-title,
.tx-wn-live-assessmentitem-new .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-money-laundering-case .contract-user-money-laundering-case-title,
.tx-wn-live-assessmentitem-edit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-money-laundering-case .contract-user-money-laundering-case-title,
.tx-wn-live-assessmentitem-reviewedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-money-laundering-case .contract-user-money-laundering-case-title,
.tx-wn-live-assessment-reviewedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-money-laundering-case .contract-user-money-laundering-case-title,
.tx-wn-live-assessmentitem-responseedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-money-laundering-case .contract-user-money-laundering-case-title {
  font-size: 16px;
  font-weight: 500;
  color: var(--color-grey-30);
}
.tx-wn-live-contract-dashboard .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-money-laundering-case .contract-user-money-laundering-case-title .contract-user-money-laundering-case-title-text,
.tx-wn-live-contract-assessmentlist .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-money-laundering-case .contract-user-money-laundering-case-title .contract-user-money-laundering-case-title-text,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-money-laundering-case .contract-user-money-laundering-case-title .contract-user-money-laundering-case-title-text,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-money-laundering-case .contract-user-money-laundering-case-title .contract-user-money-laundering-case-title-text,
.tx-wn-live-assessmentitem-show .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-money-laundering-case .contract-user-money-laundering-case-title .contract-user-money-laundering-case-title-text,
.tx-wn-live-assessmentitem-new .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-money-laundering-case .contract-user-money-laundering-case-title .contract-user-money-laundering-case-title-text,
.tx-wn-live-assessmentitem-edit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-money-laundering-case .contract-user-money-laundering-case-title .contract-user-money-laundering-case-title-text,
.tx-wn-live-assessmentitem-reviewedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-money-laundering-case .contract-user-money-laundering-case-title .contract-user-money-laundering-case-title-text,
.tx-wn-live-assessment-reviewedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-money-laundering-case .contract-user-money-laundering-case-title .contract-user-money-laundering-case-title-text,
.tx-wn-live-assessmentitem-responseedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-money-laundering-case .contract-user-money-laundering-case-title .contract-user-money-laundering-case-title-text {
  padding: 4px 10px;
}
.tx-wn-live-contract-dashboard .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-money-laundering-case .contract-user-money-laundering-case-status-icon,
.tx-wn-live-contract-assessmentlist .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-money-laundering-case .contract-user-money-laundering-case-status-icon,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-money-laundering-case .contract-user-money-laundering-case-status-icon,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-money-laundering-case .contract-user-money-laundering-case-status-icon,
.tx-wn-live-assessmentitem-show .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-money-laundering-case .contract-user-money-laundering-case-status-icon,
.tx-wn-live-assessmentitem-new .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-money-laundering-case .contract-user-money-laundering-case-status-icon,
.tx-wn-live-assessmentitem-edit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-money-laundering-case .contract-user-money-laundering-case-status-icon,
.tx-wn-live-assessmentitem-reviewedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-money-laundering-case .contract-user-money-laundering-case-status-icon,
.tx-wn-live-assessment-reviewedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-money-laundering-case .contract-user-money-laundering-case-status-icon,
.tx-wn-live-assessmentitem-responseedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-money-laundering-case .contract-user-money-laundering-case-status-icon {
  margin-right: 10px;
  font-size: 16px;
}
.tx-wn-live-contract-dashboard .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-money-laundering-case .contract-user-money-laundering-case-status-icon[data-status=success],
.tx-wn-live-contract-assessmentlist .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-money-laundering-case .contract-user-money-laundering-case-status-icon[data-status=success],
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-money-laundering-case .contract-user-money-laundering-case-status-icon[data-status=success],
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-money-laundering-case .contract-user-money-laundering-case-status-icon[data-status=success],
.tx-wn-live-assessmentitem-show .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-money-laundering-case .contract-user-money-laundering-case-status-icon[data-status=success],
.tx-wn-live-assessmentitem-new .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-money-laundering-case .contract-user-money-laundering-case-status-icon[data-status=success],
.tx-wn-live-assessmentitem-edit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-money-laundering-case .contract-user-money-laundering-case-status-icon[data-status=success],
.tx-wn-live-assessmentitem-reviewedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-money-laundering-case .contract-user-money-laundering-case-status-icon[data-status=success],
.tx-wn-live-assessment-reviewedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-money-laundering-case .contract-user-money-laundering-case-status-icon[data-status=success],
.tx-wn-live-assessmentitem-responseedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-money-laundering-case .contract-user-money-laundering-case-status-icon[data-status=success] {
  color: var(--color-success);
}
.tx-wn-live-contract-dashboard .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-money-laundering-case .contract-user-money-laundering-case-status-icon[data-status=warning],
.tx-wn-live-contract-assessmentlist .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-money-laundering-case .contract-user-money-laundering-case-status-icon[data-status=warning],
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-money-laundering-case .contract-user-money-laundering-case-status-icon[data-status=warning],
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-money-laundering-case .contract-user-money-laundering-case-status-icon[data-status=warning],
.tx-wn-live-assessmentitem-show .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-money-laundering-case .contract-user-money-laundering-case-status-icon[data-status=warning],
.tx-wn-live-assessmentitem-new .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-money-laundering-case .contract-user-money-laundering-case-status-icon[data-status=warning],
.tx-wn-live-assessmentitem-edit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-money-laundering-case .contract-user-money-laundering-case-status-icon[data-status=warning],
.tx-wn-live-assessmentitem-reviewedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-money-laundering-case .contract-user-money-laundering-case-status-icon[data-status=warning],
.tx-wn-live-assessment-reviewedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-money-laundering-case .contract-user-money-laundering-case-status-icon[data-status=warning],
.tx-wn-live-assessmentitem-responseedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-money-laundering-case .contract-user-money-laundering-case-status-icon[data-status=warning] {
  color: var(--color-warning);
}
.tx-wn-live-contract-dashboard .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-button,
.tx-wn-live-contract-assessmentlist .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-button,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-button,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-button,
.tx-wn-live-assessmentitem-show .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-button,
.tx-wn-live-assessmentitem-new .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-button,
.tx-wn-live-assessmentitem-edit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-button,
.tx-wn-live-assessmentitem-reviewedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-button,
.tx-wn-live-assessment-reviewedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-button,
.tx-wn-live-assessmentitem-responseedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-button {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 35px;
  width: 35px;
  background: var(--color-primary);
  border-radius: 10px;
  color: var(--color-white) !important;
  font-size: 17px;
  margin-left: 5px;
  cursor: pointer;
}
.tx-wn-live-contract-dashboard .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-button:hover,
.tx-wn-live-contract-assessmentlist .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-button:hover,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-button:hover,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-button:hover,
.tx-wn-live-assessmentitem-show .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-button:hover,
.tx-wn-live-assessmentitem-new .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-button:hover,
.tx-wn-live-assessmentitem-edit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-button:hover,
.tx-wn-live-assessmentitem-reviewedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-button:hover,
.tx-wn-live-assessment-reviewedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-button:hover,
.tx-wn-live-assessmentitem-responseedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-button:hover {
  background: var(--color-primary-darken-1);
}
.tx-wn-live-contract-dashboard .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a,
.tx-wn-live-contract-assessmentlist .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a,
.tx-wn-live-assessmentitem-show .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a,
.tx-wn-live-assessmentitem-new .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a,
.tx-wn-live-assessmentitem-edit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a,
.tx-wn-live-assessmentitem-reviewedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a,
.tx-wn-live-assessment-reviewedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a,
.tx-wn-live-assessmentitem-responseedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a {
  padding: 10px 15px;
  font-weight: 400;
  font-size: 16px;
}
.tx-wn-live-contract-dashboard .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:not(.tx-wn-live-contract-dashboard .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-contract-assessmentlist .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-assessmentitem-show .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-assessmentitem-new .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-assessmentitem-edit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-assessmentitem-reviewedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-assessment-reviewedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-assessmentitem-responseedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type),
.tx-wn-live-contract-assessmentlist .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:not(.tx-wn-live-contract-dashboard .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-contract-assessmentlist .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-assessmentitem-show .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-assessmentitem-new .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-assessmentitem-edit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-assessmentitem-reviewedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-assessment-reviewedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-assessmentitem-responseedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type),
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:not(.tx-wn-live-contract-dashboard .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-contract-assessmentlist .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-assessmentitem-show .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-assessmentitem-new .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-assessmentitem-edit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-assessmentitem-reviewedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-assessment-reviewedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-assessmentitem-responseedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type),
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:not(.tx-wn-live-contract-dashboard .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-contract-assessmentlist .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-assessmentitem-show .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-assessmentitem-new .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-assessmentitem-edit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-assessmentitem-reviewedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-assessment-reviewedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-assessmentitem-responseedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type),
.tx-wn-live-assessmentitem-show .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:not(.tx-wn-live-contract-dashboard .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-contract-assessmentlist .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-assessmentitem-show .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-assessmentitem-new .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-assessmentitem-edit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-assessmentitem-reviewedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-assessment-reviewedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-assessmentitem-responseedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type),
.tx-wn-live-assessmentitem-new .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:not(.tx-wn-live-contract-dashboard .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-contract-assessmentlist .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-assessmentitem-show .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-assessmentitem-new .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-assessmentitem-edit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-assessmentitem-reviewedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-assessment-reviewedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-assessmentitem-responseedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type),
.tx-wn-live-assessmentitem-edit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:not(.tx-wn-live-contract-dashboard .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-contract-assessmentlist .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-assessmentitem-show .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-assessmentitem-new .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-assessmentitem-edit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-assessmentitem-reviewedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-assessment-reviewedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-assessmentitem-responseedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type),
.tx-wn-live-assessmentitem-reviewedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:not(.tx-wn-live-contract-dashboard .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-contract-assessmentlist .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-assessmentitem-show .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-assessmentitem-new .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-assessmentitem-edit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-assessmentitem-reviewedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-assessment-reviewedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-assessmentitem-responseedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type),
.tx-wn-live-assessment-reviewedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:not(.tx-wn-live-contract-dashboard .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-contract-assessmentlist .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-assessmentitem-show .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-assessmentitem-new .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-assessmentitem-edit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-assessmentitem-reviewedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-assessment-reviewedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-assessmentitem-responseedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type),
.tx-wn-live-assessmentitem-responseedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:not(.tx-wn-live-contract-dashboard .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-contract-assessmentlist .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-assessmentitem-show .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-assessmentitem-new .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-assessmentitem-edit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-assessmentitem-reviewedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-assessment-reviewedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type,
.tx-wn-live-assessmentitem-responseedit .card .contract-users .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-user-contact-item .contract-user-contact-item-dropdown-menu a:last-of-type) {
  border-bottom: 1px solid var(--color-grey-05);
}
.tx-wn-live-contract-dashboard .card .contract-timeline[data-minimal=true],
.tx-wn-live-contract-assessmentlist .card .contract-timeline[data-minimal=true],
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline[data-minimal=true],
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline[data-minimal=true],
.tx-wn-live-assessmentitem-show .card .contract-timeline[data-minimal=true],
.tx-wn-live-assessmentitem-new .card .contract-timeline[data-minimal=true],
.tx-wn-live-assessmentitem-edit .card .contract-timeline[data-minimal=true],
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline[data-minimal=true],
.tx-wn-live-assessment-reviewedit .card .contract-timeline[data-minimal=true],
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline[data-minimal=true] {
  border: 1px solid var(--color-grey-05);
  border-radius: 10px;
  margin-top: 15px;
  padding: 0 20px 0 5px;
}
.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item {
  display: flex;
}
.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true] .contract-timeline-item-pre .contract-timeline-item-pre-dot,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true] .contract-timeline-item-pre .contract-timeline-item-pre-dot,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true] .contract-timeline-item-pre .contract-timeline-item-pre-dot,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true] .contract-timeline-item-pre .contract-timeline-item-pre-dot,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true] .contract-timeline-item-pre .contract-timeline-item-pre-dot,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true] .contract-timeline-item-pre .contract-timeline-item-pre-dot,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true] .contract-timeline-item-pre .contract-timeline-item-pre-dot,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true] .contract-timeline-item-pre .contract-timeline-item-pre-dot,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true] .contract-timeline-item-pre .contract-timeline-item-pre-dot,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true] .contract-timeline-item-pre .contract-timeline-item-pre-dot {
  top: 25px;
}
.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true] .contract-timeline-item-main,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true] .contract-timeline-item-main,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true] .contract-timeline-item-main,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true] .contract-timeline-item-main,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true] .contract-timeline-item-main,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true] .contract-timeline-item-main,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true] .contract-timeline-item-main,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true] .contract-timeline-item-main,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true] .contract-timeline-item-main,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true] .contract-timeline-item-main {
  padding-top: 15px;
}
.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-type=main]:not(.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true]) .contract-timeline-item-pre .contract-timeline-item-pre-border,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-type=main]:not(.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true]) .contract-timeline-item-pre .contract-timeline-item-pre-border,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-type=main]:not(.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true]) .contract-timeline-item-pre .contract-timeline-item-pre-border,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-type=main]:not(.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true]) .contract-timeline-item-pre .contract-timeline-item-pre-border,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-type=main]:not(.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true]) .contract-timeline-item-pre .contract-timeline-item-pre-border,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-type=main]:not(.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true]) .contract-timeline-item-pre .contract-timeline-item-pre-border,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-type=main]:not(.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true]) .contract-timeline-item-pre .contract-timeline-item-pre-border,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main]:not(.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true]) .contract-timeline-item-pre .contract-timeline-item-pre-border,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main]:not(.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true]) .contract-timeline-item-pre .contract-timeline-item-pre-border,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-type=main]:not(.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true]) .contract-timeline-item-pre .contract-timeline-item-pre-border {
  height: 70%;
  margin-top: 40px;
}
.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-type=main]:not(.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true]) .contract-timeline-item-pre .contract-timeline-item-pre-dot,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-type=main]:not(.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true]) .contract-timeline-item-pre .contract-timeline-item-pre-dot,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-type=main]:not(.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true]) .contract-timeline-item-pre .contract-timeline-item-pre-dot,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-type=main]:not(.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true]) .contract-timeline-item-pre .contract-timeline-item-pre-dot,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-type=main]:not(.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true]) .contract-timeline-item-pre .contract-timeline-item-pre-dot,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-type=main]:not(.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true]) .contract-timeline-item-pre .contract-timeline-item-pre-dot,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-type=main]:not(.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true]) .contract-timeline-item-pre .contract-timeline-item-pre-dot,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main]:not(.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true]) .contract-timeline-item-pre .contract-timeline-item-pre-dot,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main]:not(.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true]) .contract-timeline-item-pre .contract-timeline-item-pre-dot,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-type=main]:not(.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true]) .contract-timeline-item-pre .contract-timeline-item-pre-dot {
  top: 25px;
}
.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-type=main]:not(.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true]) .contract-timeline-item-main,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-type=main]:not(.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true]) .contract-timeline-item-main,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-type=main]:not(.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true]) .contract-timeline-item-main,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-type=main]:not(.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true]) .contract-timeline-item-main,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-type=main]:not(.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true]) .contract-timeline-item-main,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-type=main]:not(.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true]) .contract-timeline-item-main,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-type=main]:not(.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true]) .contract-timeline-item-main,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main]:not(.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true]) .contract-timeline-item-main,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main]:not(.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true]) .contract-timeline-item-main,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-type=main]:not(.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true],
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-type=main][data-flow=true]) .contract-timeline-item-main {
  padding-top: 15px;
}
.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-type=main] .contract-timeline-item-main,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-type=main] .contract-timeline-item-main,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-type=main] .contract-timeline-item-main,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-type=main] .contract-timeline-item-main,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-type=main] .contract-timeline-item-main,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-type=main] .contract-timeline-item-main,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-type=main] .contract-timeline-item-main,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main] .contract-timeline-item-main,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main] .contract-timeline-item-main,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-type=main] .contract-timeline-item-main {
  padding-top: 0;
}
.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-type=main] .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-type=main] .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-type=main] .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-type=main] .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-type=main] .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-type=main] .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-type=main] .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main] .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-type=main] .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-type=main] .contract-timeline-item-main .contract-timeline-item-main-headline {
  font-size: 20px;
  font-weight: 500;
  color: var(--color-grey-60);
}
.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-type=end],
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-type=end],
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-type=end],
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-type=end],
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-type=end],
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-type=end],
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-type=end],
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-type=end],
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-type=end],
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-type=end] {
  height: 15px;
}
.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-end=true] .contract-timeline-item-pre .contract-timeline-item-pre-border,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-end=true] .contract-timeline-item-pre .contract-timeline-item-pre-border,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-end=true] .contract-timeline-item-pre .contract-timeline-item-pre-border,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-end=true] .contract-timeline-item-pre .contract-timeline-item-pre-border,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-end=true] .contract-timeline-item-pre .contract-timeline-item-pre-border,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-end=true] .contract-timeline-item-pre .contract-timeline-item-pre-border,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-end=true] .contract-timeline-item-pre .contract-timeline-item-pre-border,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-end=true] .contract-timeline-item-pre .contract-timeline-item-pre-border,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-end=true] .contract-timeline-item-pre .contract-timeline-item-pre-border,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-end=true] .contract-timeline-item-pre .contract-timeline-item-pre-border {
  height: 30px;
  margin-top: -36px;
}
.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-pre .fa, .tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-pre .fal, .tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-pre .far, .tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-pre .fas, .tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-pre .fad,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-pre .fa,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-pre .fal,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-pre .far,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-pre .fas,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-pre .fad,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-pre .fa,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-pre .fal,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-pre .far,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-pre .fas,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-pre .fad,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-pre .fa,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-pre .fal,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-pre .far,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-pre .fas,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-pre .fad,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-pre .fa,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-pre .fal,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-pre .far,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-pre .fas,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-pre .fad,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-pre .fa,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-pre .fal,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-pre .far,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-pre .fas,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-pre .fad,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-pre .fa,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-pre .fal,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-pre .far,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-pre .fas,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-pre .fad,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-pre .fa,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-pre .fal,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-pre .far,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-pre .fas,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-pre .fad,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-pre .fa,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-pre .fal,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-pre .far,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-pre .fas,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-pre .fad,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-pre .fa,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-pre .fal,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-pre .far,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-pre .fas,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-pre .fad {
  color: var(--color-primary);
}
.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-main .contract-timeline-item-main-headline {
  color: var(--color-primary);
}
.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-pre .fa, .tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-pre .fal, .tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-pre .far, .tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-pre .fas, .tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-pre .fad,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-pre .fa,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-pre .fal,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-pre .far,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-pre .fas,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-pre .fad,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-pre .fa,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-pre .fal,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-pre .far,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-pre .fas,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-pre .fad,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-pre .fa,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-pre .fal,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-pre .far,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-pre .fas,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-pre .fad,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-pre .fa,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-pre .fal,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-pre .far,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-pre .fas,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-pre .fad,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-pre .fa,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-pre .fal,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-pre .far,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-pre .fas,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-pre .fad,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-pre .fa,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-pre .fal,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-pre .far,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-pre .fas,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-pre .fad,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-pre .fa,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-pre .fal,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-pre .far,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-pre .fas,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-pre .fad,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-pre .fa,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-pre .fal,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-pre .far,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-pre .fas,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-pre .fad,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-pre .fa,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-pre .fal,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-pre .far,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-pre .fas,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-pre .fad {
  color: var(--color-success);
}
.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-main .contract-timeline-item-main-headline {
  color: var(--color-success);
}
.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-pre .fa, .tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-pre .fal, .tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-pre .far, .tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-pre .fas, .tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-pre .fad,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-pre .fa,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-pre .fal,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-pre .far,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-pre .fas,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-pre .fad,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-pre .fa,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-pre .fal,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-pre .far,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-pre .fas,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-pre .fad,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-pre .fa,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-pre .fal,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-pre .far,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-pre .fas,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-pre .fad,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-pre .fa,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-pre .fal,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-pre .far,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-pre .fas,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-pre .fad,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-pre .fa,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-pre .fal,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-pre .far,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-pre .fas,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-pre .fad,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-pre .fa,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-pre .fal,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-pre .far,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-pre .fas,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-pre .fad,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-pre .fa,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-pre .fal,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-pre .far,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-pre .fas,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-pre .fad,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-pre .fa,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-pre .fal,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-pre .far,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-pre .fas,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-pre .fad,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-pre .fa,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-pre .fal,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-pre .far,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-pre .fas,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-pre .fad {
  color: var(--color-danger);
}
.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-main .contract-timeline-item-main-headline {
  color: var(--color-danger);
}
.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-main .contract-timeline-item-main-headline, .tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-main .contract-timeline-item-main-headline, .tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-status=active] .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-status=success] .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-status=danger] .contract-timeline-item-main .contract-timeline-item-main-headline {
  font-size: 17px;
  font-weight: 500;
}
.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item:not(.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-status=active]) .contract-timeline-item-pre.live-pulse .live-pulse-icon,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item:not(.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-status=active]) .contract-timeline-item-pre.live-pulse .live-pulse-icon,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item:not(.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-status=active]) .contract-timeline-item-pre.live-pulse .live-pulse-icon,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item:not(.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-status=active]) .contract-timeline-item-pre.live-pulse .live-pulse-icon,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item:not(.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-status=active]) .contract-timeline-item-pre.live-pulse .live-pulse-icon,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item:not(.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-status=active]) .contract-timeline-item-pre.live-pulse .live-pulse-icon,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item:not(.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-status=active]) .contract-timeline-item-pre.live-pulse .live-pulse-icon,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item:not(.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-status=active]) .contract-timeline-item-pre.live-pulse .live-pulse-icon,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item:not(.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-status=active]) .contract-timeline-item-pre.live-pulse .live-pulse-icon,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item:not(.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item[data-status=active],
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item[data-status=active]) .contract-timeline-item-pre.live-pulse .live-pulse-icon {
  display: none;
}
.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre {
  display: flex;
  align-items: center;
  position: relative;
}
.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre.live-pulse,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre.live-pulse,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre.live-pulse,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre.live-pulse,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre.live-pulse,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre.live-pulse,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre.live-pulse,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre.live-pulse,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre.live-pulse,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre.live-pulse {
  padding: 0;
  margin: 0;
}
.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre.live-pulse .live-pulse-icon,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre.live-pulse .live-pulse-icon,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre.live-pulse .live-pulse-icon,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre.live-pulse .live-pulse-icon,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre.live-pulse .live-pulse-icon,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre.live-pulse .live-pulse-icon,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre.live-pulse .live-pulse-icon,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre.live-pulse .live-pulse-icon,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre.live-pulse .live-pulse-icon,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre.live-pulse .live-pulse-icon {
  margin: 0;
}
.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .contract-timeline-item-pre-border,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .contract-timeline-item-pre-border,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .contract-timeline-item-pre-border,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .contract-timeline-item-pre-border,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .contract-timeline-item-pre-border,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .contract-timeline-item-pre-border,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .contract-timeline-item-pre-border,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .contract-timeline-item-pre-border,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .contract-timeline-item-pre-border,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .contract-timeline-item-pre-border {
  border-left: 2px solid var(--color-grey-10);
  margin-left: 20px;
  padding-right: 20px;
  height: 100%;
}
.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .contract-timeline-item-pre-dot,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .contract-timeline-item-pre-dot,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .contract-timeline-item-pre-dot,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .contract-timeline-item-pre-dot,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .contract-timeline-item-pre-dot,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .contract-timeline-item-pre-dot,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .contract-timeline-item-pre-dot,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .contract-timeline-item-pre-dot,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .contract-timeline-item-pre-dot,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .contract-timeline-item-pre-dot {
  width: 8px;
  height: 8px;
  background: var(--color-grey-10);
  border-radius: 50%;
  position: absolute;
  left: calc(50% - 4px);
}
.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .fa, .tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .fal, .tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .far, .tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .fas, .tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .fad,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .fa,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .fal,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .far,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .fas,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .fad,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .fa,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .fal,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .far,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .fas,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .fad,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .fa,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .fal,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .far,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .fas,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .fad,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .fa,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .fal,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .far,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .fas,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .fad,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .fa,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .fal,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .far,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .fas,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .fad,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .fa,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .fal,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .far,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .fas,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .fad,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .fa,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .fal,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .far,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .fas,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .fad,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .fa,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .fal,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .far,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .fas,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .fad,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .fa,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .fal,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .far,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .fas,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-pre .fad {
  width: 24px;
  height: 24px;
  background: var(--color-white);
  border-radius: 50%;
  position: absolute;
  top: 20px;
  left: calc(50% - 12px);
  font-size: 24px;
  color: var(--color-grey-10);
}
.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item .contract-timeline-item-main,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item .contract-timeline-item-main,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item .contract-timeline-item-main,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item .contract-timeline-item-main,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item .contract-timeline-item-main,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main {
  width: 100%;
  padding-top: 22px;
}
.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline {
  display: flex;
  align-items: center;
  font-size: 16px;
  color: var(--color-grey-30);
}
.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button {
  display: flex;
  align-items: center;
  margin-left: 10px;
}
.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fa, .tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fal, .tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .far, .tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fas, .tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fad,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fa,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fal,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .far,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fas,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fad,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fa,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fal,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .far,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fas,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fad,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fa,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fal,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .far,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fas,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fad,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fa,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fal,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .far,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fas,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fad,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fa,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fal,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .far,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fas,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fad,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fa,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fal,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .far,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fas,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fad,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fa,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fal,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .far,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fas,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fad,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fa,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fal,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .far,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fas,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fad,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fa,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fal,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .far,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fas,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fad {
  color: var(--color-grey-20);
  cursor: pointer;
}
.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fa:hover, .tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fal:hover, .tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .far:hover, .tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fas:hover, .tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fad:hover,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fa:hover,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fal:hover,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .far:hover,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fas:hover,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fad:hover,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fa:hover,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fal:hover,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .far:hover,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fas:hover,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fad:hover,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fa:hover,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fal:hover,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .far:hover,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fas:hover,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fad:hover,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fa:hover,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fal:hover,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .far:hover,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fas:hover,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fad:hover,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fa:hover,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fal:hover,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .far:hover,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fas:hover,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fad:hover,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fa:hover,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fal:hover,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .far:hover,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fas:hover,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fad:hover,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fa:hover,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fal:hover,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .far:hover,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fas:hover,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fad:hover,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fa:hover,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fal:hover,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .far:hover,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fas:hover,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fad:hover,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fa:hover,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fal:hover,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .far:hover,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fas:hover,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-headline .contract-timeline-item-main-headline-collapse-button .fad:hover {
  color: var(--color-grey-30);
}
.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-description,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-description,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-description,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-description,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-description,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-description,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-description,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-description,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-description,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-description {
  font-size: 15px;
  color: var(--color-grey-30);
}
.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-collapse[data-collapse=false],
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-collapse[data-collapse=false],
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-collapse[data-collapse=false],
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-collapse[data-collapse=false],
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-collapse[data-collapse=false],
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-collapse[data-collapse=false],
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-collapse[data-collapse=false],
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-collapse[data-collapse=false],
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-collapse[data-collapse=false],
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-collapse[data-collapse=false] {
  display: none;
}
.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions {
  border-radius: 15px;
  margin-top: 6px;
  overflow: hidden;
  border: 2px solid var(--color-grey-10);
}
.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users {
  display: flex;
  flex-wrap: wrap;
  padding: 11px 11px 0 11px;
  border-bottom: 1px solid var(--color-grey-05);
}
.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item {
  display: flex;
  color: var(--color-white);
  padding: 3px;
  border: 2px solid var(--color-grey-05);
  align-items: center;
  border-radius: 10px;
  position: relative;
  margin-right: 11px;
  margin-bottom: 11px;
}
.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item[data-active=true],
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item[data-active=true],
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item[data-active=true],
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item[data-active=true],
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item[data-active=true],
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item[data-active=true],
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item[data-active=true],
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item[data-active=true],
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item[data-active=true],
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item[data-active=true] {
  border-color: var(--color-primary);
  background: var(--color-primary-transparent-10);
}
.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item[data-active=true] .contract-timeline-item-main-actions-users-item-checkbox,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item[data-active=true] .contract-timeline-item-main-actions-users-item-checkbox,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item[data-active=true] .contract-timeline-item-main-actions-users-item-checkbox,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item[data-active=true] .contract-timeline-item-main-actions-users-item-checkbox,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item[data-active=true] .contract-timeline-item-main-actions-users-item-checkbox,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item[data-active=true] .contract-timeline-item-main-actions-users-item-checkbox,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item[data-active=true] .contract-timeline-item-main-actions-users-item-checkbox,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item[data-active=true] .contract-timeline-item-main-actions-users-item-checkbox,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item[data-active=true] .contract-timeline-item-main-actions-users-item-checkbox,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item[data-active=true] .contract-timeline-item-main-actions-users-item-checkbox {
  border-color: var(--color-primary);
  background: var(--color-primary);
}
.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item[data-active=false]:hover,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item[data-active=false]:hover,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item[data-active=false]:hover,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item[data-active=false]:hover,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item[data-active=false]:hover,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item[data-active=false]:hover,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item[data-active=false]:hover,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item[data-active=false]:hover,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item[data-active=false]:hover,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item[data-active=false]:hover {
  cursor: pointer;
  background: var(--color-grey-03);
}
.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item .contract-timeline-item-main-actions-users-item-initials,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item .contract-timeline-item-main-actions-users-item-initials,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item .contract-timeline-item-main-actions-users-item-initials,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item .contract-timeline-item-main-actions-users-item-initials,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item .contract-timeline-item-main-actions-users-item-initials,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item .contract-timeline-item-main-actions-users-item-initials,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item .contract-timeline-item-main-actions-users-item-initials,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item .contract-timeline-item-main-actions-users-item-initials,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item .contract-timeline-item-main-actions-users-item-initials,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item .contract-timeline-item-main-actions-users-item-initials {
  background: var(--color-grey-20);
  height: 28px;
  width: 28px;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: 500;
  padding-top: 2px;
  font-size: 15px;
  margin-right: 6px;
}
.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item .contract-timeline-item-main-actions-users-item-name,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item .contract-timeline-item-main-actions-users-item-name,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item .contract-timeline-item-main-actions-users-item-name,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item .contract-timeline-item-main-actions-users-item-name,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item .contract-timeline-item-main-actions-users-item-name,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item .contract-timeline-item-main-actions-users-item-name,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item .contract-timeline-item-main-actions-users-item-name,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item .contract-timeline-item-main-actions-users-item-name,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item .contract-timeline-item-main-actions-users-item-name,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item .contract-timeline-item-main-actions-users-item-name {
  font-weight: 500;
  margin-right: 8px;
  color: var(--color-grey-60);
}
.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item .contract-timeline-item-main-actions-users-item-checkbox,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item .contract-timeline-item-main-actions-users-item-checkbox,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item .contract-timeline-item-main-actions-users-item-checkbox,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item .contract-timeline-item-main-actions-users-item-checkbox,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item .contract-timeline-item-main-actions-users-item-checkbox,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item .contract-timeline-item-main-actions-users-item-checkbox,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item .contract-timeline-item-main-actions-users-item-checkbox,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item .contract-timeline-item-main-actions-users-item-checkbox,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item .contract-timeline-item-main-actions-users-item-checkbox,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item .contract-timeline-item-main-actions-users-item-checkbox {
  width: 20px;
  height: 20px;
  background: var(--color-white);
  border: 2px solid var(--color-grey-10);
  border-radius: 4px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 15px;
  margin-right: 7px;
}
.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item .contract-timeline-item-main-actions-users-item-badge,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item .contract-timeline-item-main-actions-users-item-badge,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item .contract-timeline-item-main-actions-users-item-badge,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item .contract-timeline-item-main-actions-users-item-badge,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item .contract-timeline-item-main-actions-users-item-badge,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item .contract-timeline-item-main-actions-users-item-badge,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item .contract-timeline-item-main-actions-users-item-badge,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item .contract-timeline-item-main-actions-users-item-badge,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item .contract-timeline-item-main-actions-users-item-badge,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-users .contract-timeline-item-main-actions-users-item .contract-timeline-item-main-actions-users-item-badge {
  position: absolute;
  top: -10px;
  right: -15px;
  background: var(--color-warning);
  min-width: 20px;
  height: 20px;
  border-radius: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--color-white);
  font-weight: 500;
  margin-right: 5px;
}
.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-add,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-add,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-add,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-add,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-add,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-add,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-add,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-add,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-add,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-add {
  padding: 15px;
  text-align: center;
}
.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-add[data-active=false],
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-add[data-active=false],
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-add[data-active=false],
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-add[data-active=false],
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-add[data-active=false],
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-add[data-active=false],
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-add[data-active=false],
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-add[data-active=false],
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-add[data-active=false],
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-add[data-active=false] {
  display: none;
}
.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-add:not(.contract-timeline-item-main-actions-add-no-border),
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-add:not(.contract-timeline-item-main-actions-add-no-border),
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-add:not(.contract-timeline-item-main-actions-add-no-border),
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-add:not(.contract-timeline-item-main-actions-add-no-border),
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-add:not(.contract-timeline-item-main-actions-add-no-border),
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-add:not(.contract-timeline-item-main-actions-add-no-border),
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-add:not(.contract-timeline-item-main-actions-add-no-border),
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-add:not(.contract-timeline-item-main-actions-add-no-border),
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-add:not(.contract-timeline-item-main-actions-add-no-border),
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item .contract-timeline-item-main .contract-timeline-item-main-actions .contract-timeline-item-main-actions-add:not(.contract-timeline-item-main-actions-add-no-border) {
  border-top: 1px solid var(--color-grey-05);
}
.tx-wn-live-contract-dashboard .card .contract-timeline .contract-timeline-item .material-circle-progress-container,
.tx-wn-live-contract-assessmentlist .card .contract-timeline .contract-timeline-item .material-circle-progress-container,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .card .contract-timeline .contract-timeline-item .material-circle-progress-container,
.tx-wn-live-professionalinvestorassessment-initreviewedit .card .contract-timeline .contract-timeline-item .material-circle-progress-container,
.tx-wn-live-assessmentitem-show .card .contract-timeline .contract-timeline-item .material-circle-progress-container,
.tx-wn-live-assessmentitem-new .card .contract-timeline .contract-timeline-item .material-circle-progress-container,
.tx-wn-live-assessmentitem-edit .card .contract-timeline .contract-timeline-item .material-circle-progress-container,
.tx-wn-live-assessmentitem-reviewedit .card .contract-timeline .contract-timeline-item .material-circle-progress-container,
.tx-wn-live-assessment-reviewedit .card .contract-timeline .contract-timeline-item .material-circle-progress-container,
.tx-wn-live-assessmentitem-responseedit .card .contract-timeline .contract-timeline-item .material-circle-progress-container {
  padding-top: 15px;
}
.tx-wn-live-contract-dashboard .assessment-item[data-type=textarea],
.tx-wn-live-contract-assessmentlist .assessment-item[data-type=textarea],
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .assessment-item[data-type=textarea],
.tx-wn-live-professionalinvestorassessment-initreviewedit .assessment-item[data-type=textarea],
.tx-wn-live-assessmentitem-show .assessment-item[data-type=textarea],
.tx-wn-live-assessmentitem-new .assessment-item[data-type=textarea],
.tx-wn-live-assessmentitem-edit .assessment-item[data-type=textarea],
.tx-wn-live-assessmentitem-reviewedit .assessment-item[data-type=textarea],
.tx-wn-live-assessment-reviewedit .assessment-item[data-type=textarea],
.tx-wn-live-assessmentitem-responseedit .assessment-item[data-type=textarea] {
  border: 1px solid var(--color-grey-05);
  border-radius: 15px;
  padding: 15px;
  color: var(--color-grey-30);
}
.tx-wn-live-contract-dashboard .material-list[data-active=false], .tx-wn-live-contract-dashboard .contract-timeline-item-main-actions-list[data-active=false],
.tx-wn-live-contract-assessmentlist .material-list[data-active=false],
.tx-wn-live-contract-assessmentlist .contract-timeline-item-main-actions-list[data-active=false],
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .material-list[data-active=false],
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .contract-timeline-item-main-actions-list[data-active=false],
.tx-wn-live-professionalinvestorassessment-initreviewedit .material-list[data-active=false],
.tx-wn-live-professionalinvestorassessment-initreviewedit .contract-timeline-item-main-actions-list[data-active=false],
.tx-wn-live-assessmentitem-show .material-list[data-active=false],
.tx-wn-live-assessmentitem-show .contract-timeline-item-main-actions-list[data-active=false],
.tx-wn-live-assessmentitem-new .material-list[data-active=false],
.tx-wn-live-assessmentitem-new .contract-timeline-item-main-actions-list[data-active=false],
.tx-wn-live-assessmentitem-edit .material-list[data-active=false],
.tx-wn-live-assessmentitem-edit .contract-timeline-item-main-actions-list[data-active=false],
.tx-wn-live-assessmentitem-reviewedit .material-list[data-active=false],
.tx-wn-live-assessmentitem-reviewedit .contract-timeline-item-main-actions-list[data-active=false],
.tx-wn-live-assessment-reviewedit .material-list[data-active=false],
.tx-wn-live-assessment-reviewedit .contract-timeline-item-main-actions-list[data-active=false],
.tx-wn-live-assessmentitem-responseedit .material-list[data-active=false],
.tx-wn-live-assessmentitem-responseedit .contract-timeline-item-main-actions-list[data-active=false] {
  display: none;
}
.tx-wn-live-contract-dashboard .material-list.material-list-background, .tx-wn-live-contract-dashboard .material-list.material-list-border, .tx-wn-live-contract-dashboard .contract-timeline-item-main-actions-list.material-list-background, .tx-wn-live-contract-dashboard .contract-timeline-item-main-actions-list.material-list-border,
.tx-wn-live-contract-assessmentlist .material-list.material-list-background,
.tx-wn-live-contract-assessmentlist .material-list.material-list-border,
.tx-wn-live-contract-assessmentlist .contract-timeline-item-main-actions-list.material-list-background,
.tx-wn-live-contract-assessmentlist .contract-timeline-item-main-actions-list.material-list-border,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .material-list.material-list-background,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .material-list.material-list-border,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .contract-timeline-item-main-actions-list.material-list-background,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .contract-timeline-item-main-actions-list.material-list-border,
.tx-wn-live-professionalinvestorassessment-initreviewedit .material-list.material-list-background,
.tx-wn-live-professionalinvestorassessment-initreviewedit .material-list.material-list-border,
.tx-wn-live-professionalinvestorassessment-initreviewedit .contract-timeline-item-main-actions-list.material-list-background,
.tx-wn-live-professionalinvestorassessment-initreviewedit .contract-timeline-item-main-actions-list.material-list-border,
.tx-wn-live-assessmentitem-show .material-list.material-list-background,
.tx-wn-live-assessmentitem-show .material-list.material-list-border,
.tx-wn-live-assessmentitem-show .contract-timeline-item-main-actions-list.material-list-background,
.tx-wn-live-assessmentitem-show .contract-timeline-item-main-actions-list.material-list-border,
.tx-wn-live-assessmentitem-new .material-list.material-list-background,
.tx-wn-live-assessmentitem-new .material-list.material-list-border,
.tx-wn-live-assessmentitem-new .contract-timeline-item-main-actions-list.material-list-background,
.tx-wn-live-assessmentitem-new .contract-timeline-item-main-actions-list.material-list-border,
.tx-wn-live-assessmentitem-edit .material-list.material-list-background,
.tx-wn-live-assessmentitem-edit .material-list.material-list-border,
.tx-wn-live-assessmentitem-edit .contract-timeline-item-main-actions-list.material-list-background,
.tx-wn-live-assessmentitem-edit .contract-timeline-item-main-actions-list.material-list-border,
.tx-wn-live-assessmentitem-reviewedit .material-list.material-list-background,
.tx-wn-live-assessmentitem-reviewedit .material-list.material-list-border,
.tx-wn-live-assessmentitem-reviewedit .contract-timeline-item-main-actions-list.material-list-background,
.tx-wn-live-assessmentitem-reviewedit .contract-timeline-item-main-actions-list.material-list-border,
.tx-wn-live-assessment-reviewedit .material-list.material-list-background,
.tx-wn-live-assessment-reviewedit .material-list.material-list-border,
.tx-wn-live-assessment-reviewedit .contract-timeline-item-main-actions-list.material-list-background,
.tx-wn-live-assessment-reviewedit .contract-timeline-item-main-actions-list.material-list-border,
.tx-wn-live-assessmentitem-responseedit .material-list.material-list-background,
.tx-wn-live-assessmentitem-responseedit .material-list.material-list-border,
.tx-wn-live-assessmentitem-responseedit .contract-timeline-item-main-actions-list.material-list-background,
.tx-wn-live-assessmentitem-responseedit .contract-timeline-item-main-actions-list.material-list-border {
  margin-bottom: 15px !important;
}
.tx-wn-live-contract-dashboard .material-list.material-list-background .material-list-item, .tx-wn-live-contract-dashboard .material-list.material-list-border .material-list-item, .tx-wn-live-contract-dashboard .contract-timeline-item-main-actions-list.material-list-background .material-list-item, .tx-wn-live-contract-dashboard .contract-timeline-item-main-actions-list.material-list-border .material-list-item,
.tx-wn-live-contract-assessmentlist .material-list.material-list-background .material-list-item,
.tx-wn-live-contract-assessmentlist .material-list.material-list-border .material-list-item,
.tx-wn-live-contract-assessmentlist .contract-timeline-item-main-actions-list.material-list-background .material-list-item,
.tx-wn-live-contract-assessmentlist .contract-timeline-item-main-actions-list.material-list-border .material-list-item,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .material-list.material-list-background .material-list-item,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .material-list.material-list-border .material-list-item,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .contract-timeline-item-main-actions-list.material-list-background .material-list-item,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .contract-timeline-item-main-actions-list.material-list-border .material-list-item,
.tx-wn-live-professionalinvestorassessment-initreviewedit .material-list.material-list-background .material-list-item,
.tx-wn-live-professionalinvestorassessment-initreviewedit .material-list.material-list-border .material-list-item,
.tx-wn-live-professionalinvestorassessment-initreviewedit .contract-timeline-item-main-actions-list.material-list-background .material-list-item,
.tx-wn-live-professionalinvestorassessment-initreviewedit .contract-timeline-item-main-actions-list.material-list-border .material-list-item,
.tx-wn-live-assessmentitem-show .material-list.material-list-background .material-list-item,
.tx-wn-live-assessmentitem-show .material-list.material-list-border .material-list-item,
.tx-wn-live-assessmentitem-show .contract-timeline-item-main-actions-list.material-list-background .material-list-item,
.tx-wn-live-assessmentitem-show .contract-timeline-item-main-actions-list.material-list-border .material-list-item,
.tx-wn-live-assessmentitem-new .material-list.material-list-background .material-list-item,
.tx-wn-live-assessmentitem-new .material-list.material-list-border .material-list-item,
.tx-wn-live-assessmentitem-new .contract-timeline-item-main-actions-list.material-list-background .material-list-item,
.tx-wn-live-assessmentitem-new .contract-timeline-item-main-actions-list.material-list-border .material-list-item,
.tx-wn-live-assessmentitem-edit .material-list.material-list-background .material-list-item,
.tx-wn-live-assessmentitem-edit .material-list.material-list-border .material-list-item,
.tx-wn-live-assessmentitem-edit .contract-timeline-item-main-actions-list.material-list-background .material-list-item,
.tx-wn-live-assessmentitem-edit .contract-timeline-item-main-actions-list.material-list-border .material-list-item,
.tx-wn-live-assessmentitem-reviewedit .material-list.material-list-background .material-list-item,
.tx-wn-live-assessmentitem-reviewedit .material-list.material-list-border .material-list-item,
.tx-wn-live-assessmentitem-reviewedit .contract-timeline-item-main-actions-list.material-list-background .material-list-item,
.tx-wn-live-assessmentitem-reviewedit .contract-timeline-item-main-actions-list.material-list-border .material-list-item,
.tx-wn-live-assessment-reviewedit .material-list.material-list-background .material-list-item,
.tx-wn-live-assessment-reviewedit .material-list.material-list-border .material-list-item,
.tx-wn-live-assessment-reviewedit .contract-timeline-item-main-actions-list.material-list-background .material-list-item,
.tx-wn-live-assessment-reviewedit .contract-timeline-item-main-actions-list.material-list-border .material-list-item,
.tx-wn-live-assessmentitem-responseedit .material-list.material-list-background .material-list-item,
.tx-wn-live-assessmentitem-responseedit .material-list.material-list-border .material-list-item,
.tx-wn-live-assessmentitem-responseedit .contract-timeline-item-main-actions-list.material-list-background .material-list-item,
.tx-wn-live-assessmentitem-responseedit .contract-timeline-item-main-actions-list.material-list-border .material-list-item {
  padding: 15px !important;
}
.tx-wn-live-contract-dashboard .material-list.material-list-background .material-list-item.material-list-item-no-padding-top, .tx-wn-live-contract-dashboard .material-list.material-list-border .material-list-item.material-list-item-no-padding-top, .tx-wn-live-contract-dashboard .contract-timeline-item-main-actions-list.material-list-background .material-list-item.material-list-item-no-padding-top, .tx-wn-live-contract-dashboard .contract-timeline-item-main-actions-list.material-list-border .material-list-item.material-list-item-no-padding-top,
.tx-wn-live-contract-assessmentlist .material-list.material-list-background .material-list-item.material-list-item-no-padding-top,
.tx-wn-live-contract-assessmentlist .material-list.material-list-border .material-list-item.material-list-item-no-padding-top,
.tx-wn-live-contract-assessmentlist .contract-timeline-item-main-actions-list.material-list-background .material-list-item.material-list-item-no-padding-top,
.tx-wn-live-contract-assessmentlist .contract-timeline-item-main-actions-list.material-list-border .material-list-item.material-list-item-no-padding-top,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .material-list.material-list-background .material-list-item.material-list-item-no-padding-top,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .material-list.material-list-border .material-list-item.material-list-item-no-padding-top,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .contract-timeline-item-main-actions-list.material-list-background .material-list-item.material-list-item-no-padding-top,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .contract-timeline-item-main-actions-list.material-list-border .material-list-item.material-list-item-no-padding-top,
.tx-wn-live-professionalinvestorassessment-initreviewedit .material-list.material-list-background .material-list-item.material-list-item-no-padding-top,
.tx-wn-live-professionalinvestorassessment-initreviewedit .material-list.material-list-border .material-list-item.material-list-item-no-padding-top,
.tx-wn-live-professionalinvestorassessment-initreviewedit .contract-timeline-item-main-actions-list.material-list-background .material-list-item.material-list-item-no-padding-top,
.tx-wn-live-professionalinvestorassessment-initreviewedit .contract-timeline-item-main-actions-list.material-list-border .material-list-item.material-list-item-no-padding-top,
.tx-wn-live-assessmentitem-show .material-list.material-list-background .material-list-item.material-list-item-no-padding-top,
.tx-wn-live-assessmentitem-show .material-list.material-list-border .material-list-item.material-list-item-no-padding-top,
.tx-wn-live-assessmentitem-show .contract-timeline-item-main-actions-list.material-list-background .material-list-item.material-list-item-no-padding-top,
.tx-wn-live-assessmentitem-show .contract-timeline-item-main-actions-list.material-list-border .material-list-item.material-list-item-no-padding-top,
.tx-wn-live-assessmentitem-new .material-list.material-list-background .material-list-item.material-list-item-no-padding-top,
.tx-wn-live-assessmentitem-new .material-list.material-list-border .material-list-item.material-list-item-no-padding-top,
.tx-wn-live-assessmentitem-new .contract-timeline-item-main-actions-list.material-list-background .material-list-item.material-list-item-no-padding-top,
.tx-wn-live-assessmentitem-new .contract-timeline-item-main-actions-list.material-list-border .material-list-item.material-list-item-no-padding-top,
.tx-wn-live-assessmentitem-edit .material-list.material-list-background .material-list-item.material-list-item-no-padding-top,
.tx-wn-live-assessmentitem-edit .material-list.material-list-border .material-list-item.material-list-item-no-padding-top,
.tx-wn-live-assessmentitem-edit .contract-timeline-item-main-actions-list.material-list-background .material-list-item.material-list-item-no-padding-top,
.tx-wn-live-assessmentitem-edit .contract-timeline-item-main-actions-list.material-list-border .material-list-item.material-list-item-no-padding-top,
.tx-wn-live-assessmentitem-reviewedit .material-list.material-list-background .material-list-item.material-list-item-no-padding-top,
.tx-wn-live-assessmentitem-reviewedit .material-list.material-list-border .material-list-item.material-list-item-no-padding-top,
.tx-wn-live-assessmentitem-reviewedit .contract-timeline-item-main-actions-list.material-list-background .material-list-item.material-list-item-no-padding-top,
.tx-wn-live-assessmentitem-reviewedit .contract-timeline-item-main-actions-list.material-list-border .material-list-item.material-list-item-no-padding-top,
.tx-wn-live-assessment-reviewedit .material-list.material-list-background .material-list-item.material-list-item-no-padding-top,
.tx-wn-live-assessment-reviewedit .material-list.material-list-border .material-list-item.material-list-item-no-padding-top,
.tx-wn-live-assessment-reviewedit .contract-timeline-item-main-actions-list.material-list-background .material-list-item.material-list-item-no-padding-top,
.tx-wn-live-assessment-reviewedit .contract-timeline-item-main-actions-list.material-list-border .material-list-item.material-list-item-no-padding-top,
.tx-wn-live-assessmentitem-responseedit .material-list.material-list-background .material-list-item.material-list-item-no-padding-top,
.tx-wn-live-assessmentitem-responseedit .material-list.material-list-border .material-list-item.material-list-item-no-padding-top,
.tx-wn-live-assessmentitem-responseedit .contract-timeline-item-main-actions-list.material-list-background .material-list-item.material-list-item-no-padding-top,
.tx-wn-live-assessmentitem-responseedit .contract-timeline-item-main-actions-list.material-list-border .material-list-item.material-list-item-no-padding-top {
  padding-top: 0 !important;
}
.tx-wn-live-contract-dashboard .material-list .contract-timeline-item-main-actions-list-empty-hint, .tx-wn-live-contract-dashboard .contract-timeline-item-main-actions-list .contract-timeline-item-main-actions-list-empty-hint,
.tx-wn-live-contract-assessmentlist .material-list .contract-timeline-item-main-actions-list-empty-hint,
.tx-wn-live-contract-assessmentlist .contract-timeline-item-main-actions-list .contract-timeline-item-main-actions-list-empty-hint,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .material-list .contract-timeline-item-main-actions-list-empty-hint,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .contract-timeline-item-main-actions-list .contract-timeline-item-main-actions-list-empty-hint,
.tx-wn-live-professionalinvestorassessment-initreviewedit .material-list .contract-timeline-item-main-actions-list-empty-hint,
.tx-wn-live-professionalinvestorassessment-initreviewedit .contract-timeline-item-main-actions-list .contract-timeline-item-main-actions-list-empty-hint,
.tx-wn-live-assessmentitem-show .material-list .contract-timeline-item-main-actions-list-empty-hint,
.tx-wn-live-assessmentitem-show .contract-timeline-item-main-actions-list .contract-timeline-item-main-actions-list-empty-hint,
.tx-wn-live-assessmentitem-new .material-list .contract-timeline-item-main-actions-list-empty-hint,
.tx-wn-live-assessmentitem-new .contract-timeline-item-main-actions-list .contract-timeline-item-main-actions-list-empty-hint,
.tx-wn-live-assessmentitem-edit .material-list .contract-timeline-item-main-actions-list-empty-hint,
.tx-wn-live-assessmentitem-edit .contract-timeline-item-main-actions-list .contract-timeline-item-main-actions-list-empty-hint,
.tx-wn-live-assessmentitem-reviewedit .material-list .contract-timeline-item-main-actions-list-empty-hint,
.tx-wn-live-assessmentitem-reviewedit .contract-timeline-item-main-actions-list .contract-timeline-item-main-actions-list-empty-hint,
.tx-wn-live-assessment-reviewedit .material-list .contract-timeline-item-main-actions-list-empty-hint,
.tx-wn-live-assessment-reviewedit .contract-timeline-item-main-actions-list .contract-timeline-item-main-actions-list-empty-hint,
.tx-wn-live-assessmentitem-responseedit .material-list .contract-timeline-item-main-actions-list-empty-hint,
.tx-wn-live-assessmentitem-responseedit .contract-timeline-item-main-actions-list .contract-timeline-item-main-actions-list-empty-hint {
  margin: 10px 15px;
  color: var(--color-grey-30);
  font-size: 15px;
}
.tx-wn-live-contract-dashboard .material-list .material-list-item, .tx-wn-live-contract-dashboard .contract-timeline-item-main-actions-list .material-list-item,
.tx-wn-live-contract-assessmentlist .material-list .material-list-item,
.tx-wn-live-contract-assessmentlist .contract-timeline-item-main-actions-list .material-list-item,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .material-list .material-list-item,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .contract-timeline-item-main-actions-list .material-list-item,
.tx-wn-live-professionalinvestorassessment-initreviewedit .material-list .material-list-item,
.tx-wn-live-professionalinvestorassessment-initreviewedit .contract-timeline-item-main-actions-list .material-list-item,
.tx-wn-live-assessmentitem-show .material-list .material-list-item,
.tx-wn-live-assessmentitem-show .contract-timeline-item-main-actions-list .material-list-item,
.tx-wn-live-assessmentitem-new .material-list .material-list-item,
.tx-wn-live-assessmentitem-new .contract-timeline-item-main-actions-list .material-list-item,
.tx-wn-live-assessmentitem-edit .material-list .material-list-item,
.tx-wn-live-assessmentitem-edit .contract-timeline-item-main-actions-list .material-list-item,
.tx-wn-live-assessmentitem-reviewedit .material-list .material-list-item,
.tx-wn-live-assessmentitem-reviewedit .contract-timeline-item-main-actions-list .material-list-item,
.tx-wn-live-assessment-reviewedit .material-list .material-list-item,
.tx-wn-live-assessment-reviewedit .contract-timeline-item-main-actions-list .material-list-item,
.tx-wn-live-assessmentitem-responseedit .material-list .material-list-item,
.tx-wn-live-assessmentitem-responseedit .contract-timeline-item-main-actions-list .material-list-item {
  padding: 10px 15px !important;
}
.tx-wn-live-contract-dashboard .material-list .material-list-item[data-status=warning] .material-list-item-pre-content, .tx-wn-live-contract-dashboard .contract-timeline-item-main-actions-list .material-list-item[data-status=warning] .material-list-item-pre-content,
.tx-wn-live-contract-assessmentlist .material-list .material-list-item[data-status=warning] .material-list-item-pre-content,
.tx-wn-live-contract-assessmentlist .contract-timeline-item-main-actions-list .material-list-item[data-status=warning] .material-list-item-pre-content,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .material-list .material-list-item[data-status=warning] .material-list-item-pre-content,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .contract-timeline-item-main-actions-list .material-list-item[data-status=warning] .material-list-item-pre-content,
.tx-wn-live-professionalinvestorassessment-initreviewedit .material-list .material-list-item[data-status=warning] .material-list-item-pre-content,
.tx-wn-live-professionalinvestorassessment-initreviewedit .contract-timeline-item-main-actions-list .material-list-item[data-status=warning] .material-list-item-pre-content,
.tx-wn-live-assessmentitem-show .material-list .material-list-item[data-status=warning] .material-list-item-pre-content,
.tx-wn-live-assessmentitem-show .contract-timeline-item-main-actions-list .material-list-item[data-status=warning] .material-list-item-pre-content,
.tx-wn-live-assessmentitem-new .material-list .material-list-item[data-status=warning] .material-list-item-pre-content,
.tx-wn-live-assessmentitem-new .contract-timeline-item-main-actions-list .material-list-item[data-status=warning] .material-list-item-pre-content,
.tx-wn-live-assessmentitem-edit .material-list .material-list-item[data-status=warning] .material-list-item-pre-content,
.tx-wn-live-assessmentitem-edit .contract-timeline-item-main-actions-list .material-list-item[data-status=warning] .material-list-item-pre-content,
.tx-wn-live-assessmentitem-reviewedit .material-list .material-list-item[data-status=warning] .material-list-item-pre-content,
.tx-wn-live-assessmentitem-reviewedit .contract-timeline-item-main-actions-list .material-list-item[data-status=warning] .material-list-item-pre-content,
.tx-wn-live-assessment-reviewedit .material-list .material-list-item[data-status=warning] .material-list-item-pre-content,
.tx-wn-live-assessment-reviewedit .contract-timeline-item-main-actions-list .material-list-item[data-status=warning] .material-list-item-pre-content,
.tx-wn-live-assessmentitem-responseedit .material-list .material-list-item[data-status=warning] .material-list-item-pre-content,
.tx-wn-live-assessmentitem-responseedit .contract-timeline-item-main-actions-list .material-list-item[data-status=warning] .material-list-item-pre-content {
  background: var(--color-warning);
}
.tx-wn-live-contract-dashboard .material-list .material-list-item[data-status=success] .material-list-item-pre-content, .tx-wn-live-contract-dashboard .contract-timeline-item-main-actions-list .material-list-item[data-status=success] .material-list-item-pre-content,
.tx-wn-live-contract-assessmentlist .material-list .material-list-item[data-status=success] .material-list-item-pre-content,
.tx-wn-live-contract-assessmentlist .contract-timeline-item-main-actions-list .material-list-item[data-status=success] .material-list-item-pre-content,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .material-list .material-list-item[data-status=success] .material-list-item-pre-content,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .contract-timeline-item-main-actions-list .material-list-item[data-status=success] .material-list-item-pre-content,
.tx-wn-live-professionalinvestorassessment-initreviewedit .material-list .material-list-item[data-status=success] .material-list-item-pre-content,
.tx-wn-live-professionalinvestorassessment-initreviewedit .contract-timeline-item-main-actions-list .material-list-item[data-status=success] .material-list-item-pre-content,
.tx-wn-live-assessmentitem-show .material-list .material-list-item[data-status=success] .material-list-item-pre-content,
.tx-wn-live-assessmentitem-show .contract-timeline-item-main-actions-list .material-list-item[data-status=success] .material-list-item-pre-content,
.tx-wn-live-assessmentitem-new .material-list .material-list-item[data-status=success] .material-list-item-pre-content,
.tx-wn-live-assessmentitem-new .contract-timeline-item-main-actions-list .material-list-item[data-status=success] .material-list-item-pre-content,
.tx-wn-live-assessmentitem-edit .material-list .material-list-item[data-status=success] .material-list-item-pre-content,
.tx-wn-live-assessmentitem-edit .contract-timeline-item-main-actions-list .material-list-item[data-status=success] .material-list-item-pre-content,
.tx-wn-live-assessmentitem-reviewedit .material-list .material-list-item[data-status=success] .material-list-item-pre-content,
.tx-wn-live-assessmentitem-reviewedit .contract-timeline-item-main-actions-list .material-list-item[data-status=success] .material-list-item-pre-content,
.tx-wn-live-assessment-reviewedit .material-list .material-list-item[data-status=success] .material-list-item-pre-content,
.tx-wn-live-assessment-reviewedit .contract-timeline-item-main-actions-list .material-list-item[data-status=success] .material-list-item-pre-content,
.tx-wn-live-assessmentitem-responseedit .material-list .material-list-item[data-status=success] .material-list-item-pre-content,
.tx-wn-live-assessmentitem-responseedit .contract-timeline-item-main-actions-list .material-list-item[data-status=success] .material-list-item-pre-content {
  background: var(--color-success);
}
.tx-wn-live-contract-dashboard .material-list .material-list-item[data-status=danger] .material-list-item-pre-content, .tx-wn-live-contract-dashboard .contract-timeline-item-main-actions-list .material-list-item[data-status=danger] .material-list-item-pre-content,
.tx-wn-live-contract-assessmentlist .material-list .material-list-item[data-status=danger] .material-list-item-pre-content,
.tx-wn-live-contract-assessmentlist .contract-timeline-item-main-actions-list .material-list-item[data-status=danger] .material-list-item-pre-content,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .material-list .material-list-item[data-status=danger] .material-list-item-pre-content,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .contract-timeline-item-main-actions-list .material-list-item[data-status=danger] .material-list-item-pre-content,
.tx-wn-live-professionalinvestorassessment-initreviewedit .material-list .material-list-item[data-status=danger] .material-list-item-pre-content,
.tx-wn-live-professionalinvestorassessment-initreviewedit .contract-timeline-item-main-actions-list .material-list-item[data-status=danger] .material-list-item-pre-content,
.tx-wn-live-assessmentitem-show .material-list .material-list-item[data-status=danger] .material-list-item-pre-content,
.tx-wn-live-assessmentitem-show .contract-timeline-item-main-actions-list .material-list-item[data-status=danger] .material-list-item-pre-content,
.tx-wn-live-assessmentitem-new .material-list .material-list-item[data-status=danger] .material-list-item-pre-content,
.tx-wn-live-assessmentitem-new .contract-timeline-item-main-actions-list .material-list-item[data-status=danger] .material-list-item-pre-content,
.tx-wn-live-assessmentitem-edit .material-list .material-list-item[data-status=danger] .material-list-item-pre-content,
.tx-wn-live-assessmentitem-edit .contract-timeline-item-main-actions-list .material-list-item[data-status=danger] .material-list-item-pre-content,
.tx-wn-live-assessmentitem-reviewedit .material-list .material-list-item[data-status=danger] .material-list-item-pre-content,
.tx-wn-live-assessmentitem-reviewedit .contract-timeline-item-main-actions-list .material-list-item[data-status=danger] .material-list-item-pre-content,
.tx-wn-live-assessment-reviewedit .material-list .material-list-item[data-status=danger] .material-list-item-pre-content,
.tx-wn-live-assessment-reviewedit .contract-timeline-item-main-actions-list .material-list-item[data-status=danger] .material-list-item-pre-content,
.tx-wn-live-assessmentitem-responseedit .material-list .material-list-item[data-status=danger] .material-list-item-pre-content,
.tx-wn-live-assessmentitem-responseedit .contract-timeline-item-main-actions-list .material-list-item[data-status=danger] .material-list-item-pre-content {
  background: var(--color-danger);
}
.tx-wn-live-contract-dashboard .material-list .material-list-item .material-list-item-pre-content, .tx-wn-live-contract-dashboard .contract-timeline-item-main-actions-list .material-list-item .material-list-item-pre-content,
.tx-wn-live-contract-assessmentlist .material-list .material-list-item .material-list-item-pre-content,
.tx-wn-live-contract-assessmentlist .contract-timeline-item-main-actions-list .material-list-item .material-list-item-pre-content,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .material-list .material-list-item .material-list-item-pre-content,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .contract-timeline-item-main-actions-list .material-list-item .material-list-item-pre-content,
.tx-wn-live-professionalinvestorassessment-initreviewedit .material-list .material-list-item .material-list-item-pre-content,
.tx-wn-live-professionalinvestorassessment-initreviewedit .contract-timeline-item-main-actions-list .material-list-item .material-list-item-pre-content,
.tx-wn-live-assessmentitem-show .material-list .material-list-item .material-list-item-pre-content,
.tx-wn-live-assessmentitem-show .contract-timeline-item-main-actions-list .material-list-item .material-list-item-pre-content,
.tx-wn-live-assessmentitem-new .material-list .material-list-item .material-list-item-pre-content,
.tx-wn-live-assessmentitem-new .contract-timeline-item-main-actions-list .material-list-item .material-list-item-pre-content,
.tx-wn-live-assessmentitem-edit .material-list .material-list-item .material-list-item-pre-content,
.tx-wn-live-assessmentitem-edit .contract-timeline-item-main-actions-list .material-list-item .material-list-item-pre-content,
.tx-wn-live-assessmentitem-reviewedit .material-list .material-list-item .material-list-item-pre-content,
.tx-wn-live-assessmentitem-reviewedit .contract-timeline-item-main-actions-list .material-list-item .material-list-item-pre-content,
.tx-wn-live-assessment-reviewedit .material-list .material-list-item .material-list-item-pre-content,
.tx-wn-live-assessment-reviewedit .contract-timeline-item-main-actions-list .material-list-item .material-list-item-pre-content,
.tx-wn-live-assessmentitem-responseedit .material-list .material-list-item .material-list-item-pre-content,
.tx-wn-live-assessmentitem-responseedit .contract-timeline-item-main-actions-list .material-list-item .material-list-item-pre-content {
  width: 30px;
  height: 30px;
  min-width: 30px;
  min-height: 30px;
  padding: 0;
  border-radius: 50%;
  font-size: 16px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 15px;
  color: var(--color-white);
  background: var(--color-grey-20);
}
.tx-wn-live-contract-dashboard .material-list .material-list-item .material-list-item-content, .tx-wn-live-contract-dashboard .contract-timeline-item-main-actions-list .material-list-item .material-list-item-content,
.tx-wn-live-contract-assessmentlist .material-list .material-list-item .material-list-item-content,
.tx-wn-live-contract-assessmentlist .contract-timeline-item-main-actions-list .material-list-item .material-list-item-content,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .material-list .material-list-item .material-list-item-content,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .contract-timeline-item-main-actions-list .material-list-item .material-list-item-content,
.tx-wn-live-professionalinvestorassessment-initreviewedit .material-list .material-list-item .material-list-item-content,
.tx-wn-live-professionalinvestorassessment-initreviewedit .contract-timeline-item-main-actions-list .material-list-item .material-list-item-content,
.tx-wn-live-assessmentitem-show .material-list .material-list-item .material-list-item-content,
.tx-wn-live-assessmentitem-show .contract-timeline-item-main-actions-list .material-list-item .material-list-item-content,
.tx-wn-live-assessmentitem-new .material-list .material-list-item .material-list-item-content,
.tx-wn-live-assessmentitem-new .contract-timeline-item-main-actions-list .material-list-item .material-list-item-content,
.tx-wn-live-assessmentitem-edit .material-list .material-list-item .material-list-item-content,
.tx-wn-live-assessmentitem-edit .contract-timeline-item-main-actions-list .material-list-item .material-list-item-content,
.tx-wn-live-assessmentitem-reviewedit .material-list .material-list-item .material-list-item-content,
.tx-wn-live-assessmentitem-reviewedit .contract-timeline-item-main-actions-list .material-list-item .material-list-item-content,
.tx-wn-live-assessment-reviewedit .material-list .material-list-item .material-list-item-content,
.tx-wn-live-assessment-reviewedit .contract-timeline-item-main-actions-list .material-list-item .material-list-item-content,
.tx-wn-live-assessmentitem-responseedit .material-list .material-list-item .material-list-item-content,
.tx-wn-live-assessmentitem-responseedit .contract-timeline-item-main-actions-list .material-list-item .material-list-item-content {
  padding: 0;
}
.tx-wn-live-contract-dashboard .material-list .material-list-item .material-list-item-content .material-list-item-content-right, .tx-wn-live-contract-dashboard .contract-timeline-item-main-actions-list .material-list-item .material-list-item-content .material-list-item-content-right,
.tx-wn-live-contract-assessmentlist .material-list .material-list-item .material-list-item-content .material-list-item-content-right,
.tx-wn-live-contract-assessmentlist .contract-timeline-item-main-actions-list .material-list-item .material-list-item-content .material-list-item-content-right,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .material-list .material-list-item .material-list-item-content .material-list-item-content-right,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .contract-timeline-item-main-actions-list .material-list-item .material-list-item-content .material-list-item-content-right,
.tx-wn-live-professionalinvestorassessment-initreviewedit .material-list .material-list-item .material-list-item-content .material-list-item-content-right,
.tx-wn-live-professionalinvestorassessment-initreviewedit .contract-timeline-item-main-actions-list .material-list-item .material-list-item-content .material-list-item-content-right,
.tx-wn-live-assessmentitem-show .material-list .material-list-item .material-list-item-content .material-list-item-content-right,
.tx-wn-live-assessmentitem-show .contract-timeline-item-main-actions-list .material-list-item .material-list-item-content .material-list-item-content-right,
.tx-wn-live-assessmentitem-new .material-list .material-list-item .material-list-item-content .material-list-item-content-right,
.tx-wn-live-assessmentitem-new .contract-timeline-item-main-actions-list .material-list-item .material-list-item-content .material-list-item-content-right,
.tx-wn-live-assessmentitem-edit .material-list .material-list-item .material-list-item-content .material-list-item-content-right,
.tx-wn-live-assessmentitem-edit .contract-timeline-item-main-actions-list .material-list-item .material-list-item-content .material-list-item-content-right,
.tx-wn-live-assessmentitem-reviewedit .material-list .material-list-item .material-list-item-content .material-list-item-content-right,
.tx-wn-live-assessmentitem-reviewedit .contract-timeline-item-main-actions-list .material-list-item .material-list-item-content .material-list-item-content-right,
.tx-wn-live-assessment-reviewedit .material-list .material-list-item .material-list-item-content .material-list-item-content-right,
.tx-wn-live-assessment-reviewedit .contract-timeline-item-main-actions-list .material-list-item .material-list-item-content .material-list-item-content-right,
.tx-wn-live-assessmentitem-responseedit .material-list .material-list-item .material-list-item-content .material-list-item-content-right,
.tx-wn-live-assessmentitem-responseedit .contract-timeline-item-main-actions-list .material-list-item .material-list-item-content .material-list-item-content-right {
  display: flex;
  align-items: center;
}
.tx-wn-live-contract-dashboard .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-timeline-item-main-actions-list-item-actions, .tx-wn-live-contract-dashboard .contract-timeline-item-main-actions-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-timeline-item-main-actions-list-item-actions,
.tx-wn-live-contract-assessmentlist .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-timeline-item-main-actions-list-item-actions,
.tx-wn-live-contract-assessmentlist .contract-timeline-item-main-actions-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-timeline-item-main-actions-list-item-actions,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-timeline-item-main-actions-list-item-actions,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .contract-timeline-item-main-actions-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-timeline-item-main-actions-list-item-actions,
.tx-wn-live-professionalinvestorassessment-initreviewedit .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-timeline-item-main-actions-list-item-actions,
.tx-wn-live-professionalinvestorassessment-initreviewedit .contract-timeline-item-main-actions-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-timeline-item-main-actions-list-item-actions,
.tx-wn-live-assessmentitem-show .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-timeline-item-main-actions-list-item-actions,
.tx-wn-live-assessmentitem-show .contract-timeline-item-main-actions-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-timeline-item-main-actions-list-item-actions,
.tx-wn-live-assessmentitem-new .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-timeline-item-main-actions-list-item-actions,
.tx-wn-live-assessmentitem-new .contract-timeline-item-main-actions-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-timeline-item-main-actions-list-item-actions,
.tx-wn-live-assessmentitem-edit .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-timeline-item-main-actions-list-item-actions,
.tx-wn-live-assessmentitem-edit .contract-timeline-item-main-actions-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-timeline-item-main-actions-list-item-actions,
.tx-wn-live-assessmentitem-reviewedit .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-timeline-item-main-actions-list-item-actions,
.tx-wn-live-assessmentitem-reviewedit .contract-timeline-item-main-actions-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-timeline-item-main-actions-list-item-actions,
.tx-wn-live-assessment-reviewedit .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-timeline-item-main-actions-list-item-actions,
.tx-wn-live-assessment-reviewedit .contract-timeline-item-main-actions-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-timeline-item-main-actions-list-item-actions,
.tx-wn-live-assessmentitem-responseedit .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-timeline-item-main-actions-list-item-actions,
.tx-wn-live-assessmentitem-responseedit .contract-timeline-item-main-actions-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-timeline-item-main-actions-list-item-actions {
  display: flex;
  align-items: center;
  font-size: 15px;
}
.tx-wn-live-contract-dashboard .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-timeline-item-main-actions-list-item-actions .contract-button, .tx-wn-live-contract-dashboard .contract-timeline-item-main-actions-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-timeline-item-main-actions-list-item-actions .contract-button,
.tx-wn-live-contract-assessmentlist .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-timeline-item-main-actions-list-item-actions .contract-button,
.tx-wn-live-contract-assessmentlist .contract-timeline-item-main-actions-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-timeline-item-main-actions-list-item-actions .contract-button,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-timeline-item-main-actions-list-item-actions .contract-button,
.tx-wn-live-customer-customerdashboard #customer_customerDashboard_contracts .contract-timeline-item-main-actions-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-timeline-item-main-actions-list-item-actions .contract-button,
.tx-wn-live-professionalinvestorassessment-initreviewedit .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-timeline-item-main-actions-list-item-actions .contract-button,
.tx-wn-live-professionalinvestorassessment-initreviewedit .contract-timeline-item-main-actions-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-timeline-item-main-actions-list-item-actions .contract-button,
.tx-wn-live-assessmentitem-show .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-timeline-item-main-actions-list-item-actions .contract-button,
.tx-wn-live-assessmentitem-show .contract-timeline-item-main-actions-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-timeline-item-main-actions-list-item-actions .contract-button,
.tx-wn-live-assessmentitem-new .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-timeline-item-main-actions-list-item-actions .contract-button,
.tx-wn-live-assessmentitem-new .contract-timeline-item-main-actions-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-timeline-item-main-actions-list-item-actions .contract-button,
.tx-wn-live-assessmentitem-edit .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-timeline-item-main-actions-list-item-actions .contract-button,
.tx-wn-live-assessmentitem-edit .contract-timeline-item-main-actions-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-timeline-item-main-actions-list-item-actions .contract-button,
.tx-wn-live-assessmentitem-reviewedit .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-timeline-item-main-actions-list-item-actions .contract-button,
.tx-wn-live-assessmentitem-reviewedit .contract-timeline-item-main-actions-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-timeline-item-main-actions-list-item-actions .contract-button,
.tx-wn-live-assessment-reviewedit .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-timeline-item-main-actions-list-item-actions .contract-button,
.tx-wn-live-assessment-reviewedit .contract-timeline-item-main-actions-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-timeline-item-main-actions-list-item-actions .contract-button,
.tx-wn-live-assessmentitem-responseedit .material-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-timeline-item-main-actions-list-item-actions .contract-button,
.tx-wn-live-assessmentitem-responseedit .contract-timeline-item-main-actions-list .material-list-item .material-list-item-content .material-list-item-content-right .contract-timeline-item-main-actions-list-item-actions .contract-button {
  margin-left: 5px;
}

.tx-wn-live-assessmentitem-responseedit .contract-users {
  margin-bottom: 30px;
  min-width: 250px;
}

.contract-button {
  background: var(--color-primary);
  border-radius: 10px;
  padding: 8px 20px;
  color: var(--color-white) !important;
  display: inline-block;
  font-weight: 400;
  border: none;
}
.contract-button:hover {
  background: var(--color-primary-darken-1);
}
.contract-button.contract-button-warning {
  background: var(--color-warning);
}
.contract-button.contract-button-warning:hover {
  background: var(--color-warning-darken-1);
}
.contract-button.full-width {
  width: 100%;
  text-align: center;
}
.contract-button.card-link.card-link-checkbox.active {
  color: var(--color-white) !important;
}
.contract-button.card-link.card-link-checkbox:not(.contract-button.card-link.card-link-checkbox.active) .fa-check {
  display: none;
}
.contract-button.card-link.card-link-checkbox .fa-check {
  margin-right: 10px;
}

#assessmentItem_show_materialList .wn-sign-result .wn-sign-result-group {
  border-bottom: 1px solid var(--color-grey-05);
}
#assessmentItem_show_materialList .wn-sign-result .wn-sign-result-group .wn-sign-result-group-items {
  padding-bottom: 10px;
}
#assessmentItem_show_materialList .wn-sign-result .wn-sign-result-group .wn-sign-result-group-items .material-list-item {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
#assessmentItem_show_materialList .wn-sign-result .wn-sign-result-group .material-list-item {
  border: none;
}
#assessmentItem_show_materialList .wn-sign-result .material-list-item {
  padding-top: 10px !important;
  padding-bottom: 5px !important;
}
#assessmentItem_show_materialList .wn-sign-result .material-list-item[data-wn-sign-result-type=header] {
  padding-top: 5px !important;
}
#assessmentItem_show_materialList .wn-sign-result .material-list-item[data-wn-sign-result-type=header] .material-list-item-content .row > div[class^=col-md] {
  line-height: 35px;
}
#assessmentItem_show_materialList .wn-sign-result .material-list-item[data-wn-sign-result-type=header] .material-list-item-content .row > div[class^=col-md] img {
  max-height: 35px;
}
#assessmentItem_show_materialList .wn-sign-result .material-list-item .material-list-item-content .row {
  width: 100%;
  margin: 0;
}
#assessmentItem_show_materialList .wn-sign-result .material-list-item .material-list-item-content .row > div[class^=col-md] {
  font-weight: 400;
}
#assessmentItem_show_materialList .wn-sign-result .material-list-item .material-list-item-content .row > div[class^=col-md]:nth-child(1) .wn-sign-result-value {
  padding: 5px 0;
  color: var(--color-grey-30);
}
#assessmentItem_show_materialList .wn-sign-result .material-list-item .material-list-item-content .row > div[class^=col-md]:nth-child(2) .wn-sign-result-value, #assessmentItem_show_materialList .wn-sign-result .material-list-item .material-list-item-content .row > div[class^=col-md]:nth-child(3) .wn-sign-result-value {
  display: flex;
  align-items: center;
  padding: 5px 10px;
  border-radius: 8px;
  background: var(--color-grey-05);
}
#assessmentItem_show_materialList .wn-sign-result .material-list-item .material-list-item-content .row > div[class^=col-md]:nth-child(2) .wn-sign-result-value[data-status=success], #assessmentItem_show_materialList .wn-sign-result .material-list-item .material-list-item-content .row > div[class^=col-md]:nth-child(3) .wn-sign-result-value[data-status=success] {
  background: var(--color-success-transparent-20);
  color: var(--color-success);
}
#assessmentItem_show_materialList .wn-sign-result .material-list-item .material-list-item-content .row > div[class^=col-md]:nth-child(2) .wn-sign-result-value[data-status=warning], #assessmentItem_show_materialList .wn-sign-result .material-list-item .material-list-item-content .row > div[class^=col-md]:nth-child(3) .wn-sign-result-value[data-status=warning] {
  background: var(--color-warning-transparent-20);
  color: var(--color-warning);
}
#assessmentItem_show_materialList .wn-sign-result .material-list-item .material-list-item-content .row > div[class^=col-md]:nth-child(2) .wn-sign-result-value[data-status=danger], #assessmentItem_show_materialList .wn-sign-result .material-list-item .material-list-item-content .row > div[class^=col-md]:nth-child(3) .wn-sign-result-value[data-status=danger] {
  background: var(--color-danger-transparent-20);
  color: var(--color-danger);
}
#assessmentItem_show_materialList .wn-sign-result .material-list-item .material-list-item-content .row > div[class^=col-md] .wn-sign-result-value {
  margin: 5px 0;
}
#assessmentItem_show_materialList .wn-sign-result .material-list-item .material-list-item-content .row > div[class^=col-md] .wn-sign-result-value .fa, #assessmentItem_show_materialList .wn-sign-result .material-list-item .material-list-item-content .row > div[class^=col-md] .wn-sign-result-value .fal, #assessmentItem_show_materialList .wn-sign-result .material-list-item .material-list-item-content .row > div[class^=col-md] .wn-sign-result-value .far, #assessmentItem_show_materialList .wn-sign-result .material-list-item .material-list-item-content .row > div[class^=col-md] .wn-sign-result-value .fas, #assessmentItem_show_materialList .wn-sign-result .material-list-item .material-list-item-content .row > div[class^=col-md] .wn-sign-result-value .fad {
  margin-right: 8px;
}

.tx-wn-live-contract-generatedocumentsform .ajax-sliding-page-end-line {
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.tx-wn-live-contract-generatedocumentsform .ajax-sliding-page-end-line .material-list-item-pre-content {
  padding-top: 0;
  padding-bottom: 0;
}
.tx-wn-live-contract-generatedocumentsform .ajax-sliding-page-end-line > .material-list-mini {
  margin-right: 15px;
}
.tx-wn-live-contract-generatedocumentsform .ajax-sliding-page-end-line > .material-list-mini .material-list-item-content .material-list-content-main {
  line-height: 15px;
}
.tx-wn-live-contract-generatedocumentsform .ajax-sliding-page-end-line > a {
  margin-right: 15px;
}
.tx-wn-live-contract-generatedocumentsform #contract_generateDocumentsForm_suitabilityReview {
  overflow: hidden;
}
.tx-wn-live-contract-generatedocumentsform #contract_generateDocumentsForm_suitabilityReview .generate-documents-form-suitability-review-collapse .material-list .material-list-item-link .material-list-item .material-list-item-content .material-list-item-content-left .material-list-content-main {
  display: flex;
  align-items: center;
}
.tx-wn-live-contract-generatedocumentsform #contract_generateDocumentsForm_suitabilityReview .generate-documents-form-suitability-review-collapse .material-list .material-list-item-link .material-list-item .material-list-item-content .material-list-item-content-left .material-list-content-main p {
  margin: 0;
}
.tx-wn-live-contract-generatedocumentsform #contract_generateDocumentsForm_suitabilityReview .generate-documents-form-suitability-review-collapse .material-list .material-list-item-link .material-list-item .material-list-item-content .material-list-item-content-left .material-list-content-main p .fa, .tx-wn-live-contract-generatedocumentsform #contract_generateDocumentsForm_suitabilityReview .generate-documents-form-suitability-review-collapse .material-list .material-list-item-link .material-list-item .material-list-item-content .material-list-item-content-left .material-list-content-main p .fal, .tx-wn-live-contract-generatedocumentsform #contract_generateDocumentsForm_suitabilityReview .generate-documents-form-suitability-review-collapse .material-list .material-list-item-link .material-list-item .material-list-item-content .material-list-item-content-left .material-list-content-main p .far, .tx-wn-live-contract-generatedocumentsform #contract_generateDocumentsForm_suitabilityReview .generate-documents-form-suitability-review-collapse .material-list .material-list-item-link .material-list-item .material-list-item-content .material-list-item-content-left .material-list-content-main p .fas, .tx-wn-live-contract-generatedocumentsform #contract_generateDocumentsForm_suitabilityReview .generate-documents-form-suitability-review-collapse .material-list .material-list-item-link .material-list-item .material-list-item-content .material-list-item-content-left .material-list-content-main p .fad {
  margin-right: 15px;
  font-size: 22px;
}
.tx-wn-live-contract-generatedocumentsform #contract_generateDocumentsForm_suitabilityReview .generate-documents-form-suitability-review-collapse .wn-collapse {
  font-weight: 400;
  font-size: 16px;
  color: var(--color-grey);
  padding: 10px 15px;
  line-height: normal;
}
.tx-wn-live-contract-generatedocumentsform #contract_generateDocumentsForm_suitabilityReview .generate-documents-form-suitability-review-collapse .wn-collapse .suitability-review-message-edit-button {
  display: inline-block;
  font-weight: 600;
  margin-bottom: 5px;
}

.tx-wn-live-customer-editfull .address-box-copy, .tx-wn-live-customer-newfull .address-box-copy, .tx-wn-live-consultant-myprofileedit .address-box-copy {
  padding: 14px 17px;
  background: var(--color-grey-transparent-100);
  border-radius: 10px;
  margin-bottom: 15px;
  font-weight: 500;
}
.tx-wn-live-customer-editfull .address-box-copy .address-box-copy-hint, .tx-wn-live-customer-newfull .address-box-copy .address-box-copy-hint, .tx-wn-live-consultant-myprofileedit .address-box-copy .address-box-copy-hint {
  display: inline-block;
}
.tx-wn-live-customer-editfull .address-box-copy .address-box-copy-hint .fa, .tx-wn-live-customer-editfull .address-box-copy .address-box-copy-hint .fal, .tx-wn-live-customer-editfull .address-box-copy .address-box-copy-hint .far, .tx-wn-live-customer-editfull .address-box-copy .address-box-copy-hint .fas, .tx-wn-live-customer-editfull .address-box-copy .address-box-copy-hint .fad, .tx-wn-live-customer-newfull .address-box-copy .address-box-copy-hint .fa, .tx-wn-live-customer-newfull .address-box-copy .address-box-copy-hint .fal, .tx-wn-live-customer-newfull .address-box-copy .address-box-copy-hint .far, .tx-wn-live-customer-newfull .address-box-copy .address-box-copy-hint .fas, .tx-wn-live-customer-newfull .address-box-copy .address-box-copy-hint .fad, .tx-wn-live-consultant-myprofileedit .address-box-copy .address-box-copy-hint .fa, .tx-wn-live-consultant-myprofileedit .address-box-copy .address-box-copy-hint .fal, .tx-wn-live-consultant-myprofileedit .address-box-copy .address-box-copy-hint .far, .tx-wn-live-consultant-myprofileedit .address-box-copy .address-box-copy-hint .fas, .tx-wn-live-consultant-myprofileedit .address-box-copy .address-box-copy-hint .fad {
  margin-right: 10px;
  font-size: 18px;
}
.tx-wn-live-customer-editfull .address-box-copy .address-box-copy-button, .tx-wn-live-customer-newfull .address-box-copy .address-box-copy-button, .tx-wn-live-consultant-myprofileedit .address-box-copy .address-box-copy-button {
  display: inline-block;
  color: var(--color-primary);
  cursor: pointer;
  font-weight: 600;
}
.tx-wn-live-customer-editfull .address-box-copy .address-box-copy-button:hover, .tx-wn-live-customer-newfull .address-box-copy .address-box-copy-button:hover, .tx-wn-live-consultant-myprofileedit .address-box-copy .address-box-copy-button:hover {
  color: var(--color-primary-darken-1);
}
.tx-wn-live-customer-editfull .address-box-copy .address-box-copy-button .fa, .tx-wn-live-customer-editfull .address-box-copy .address-box-copy-button .fal, .tx-wn-live-customer-editfull .address-box-copy .address-box-copy-button .far, .tx-wn-live-customer-editfull .address-box-copy .address-box-copy-button .fas, .tx-wn-live-customer-editfull .address-box-copy .address-box-copy-button .fad, .tx-wn-live-customer-newfull .address-box-copy .address-box-copy-button .fa, .tx-wn-live-customer-newfull .address-box-copy .address-box-copy-button .fal, .tx-wn-live-customer-newfull .address-box-copy .address-box-copy-button .far, .tx-wn-live-customer-newfull .address-box-copy .address-box-copy-button .fas, .tx-wn-live-customer-newfull .address-box-copy .address-box-copy-button .fad, .tx-wn-live-consultant-myprofileedit .address-box-copy .address-box-copy-button .fa, .tx-wn-live-consultant-myprofileedit .address-box-copy .address-box-copy-button .fal, .tx-wn-live-consultant-myprofileedit .address-box-copy .address-box-copy-button .far, .tx-wn-live-consultant-myprofileedit .address-box-copy .address-box-copy-button .fas, .tx-wn-live-consultant-myprofileedit .address-box-copy .address-box-copy-button .fad {
  margin-left: 10px;
}
.tx-wn-live-customer-editfull .address-box-copy .address-box-copy-button .wn-dropdown .wn-dropdown-menu, .tx-wn-live-customer-newfull .address-box-copy .address-box-copy-button .wn-dropdown .wn-dropdown-menu, .tx-wn-live-consultant-myprofileedit .address-box-copy .address-box-copy-button .wn-dropdown .wn-dropdown-menu {
  top: 5px;
  right: -10px;
}
.tx-wn-live-customer-editfull .address-box-copy .address-box-copy-button .wn-dropdown .wn-dropdown-menu a, .tx-wn-live-customer-newfull .address-box-copy .address-box-copy-button .wn-dropdown .wn-dropdown-menu a, .tx-wn-live-consultant-myprofileedit .address-box-copy .address-box-copy-button .wn-dropdown .wn-dropdown-menu a {
  padding: 10px 15px;
  font-size: 16px;
}

.customer-page-consultant {
  display: flex;
  align-items: center;
  margin: 15px 0 5px 0;
}
.customer-page-consultant .customer-page-consultant-img {
  width: 150px;
  height: 150px;
  border-radius: 50%;
  background-size: contain;
  background-position: center;
  margin-right: 20px;
}

.external-service-status {
  display: flex;
  align-items: center;
  justify-content: center;
  background: var(--color-grey-transparent-150);
  width: fit-content;
  margin: 20px auto 15px;
  padding: 3px 12px;
  border-radius: 10px;
  color: var(--color-grey);
  font-weight: 400;
}

.mode-sub-customers .mode-sub-customers-item {
  border-radius: 15px;
}
.mode-sub-customers .mode-sub-customers-item[data-disabled=true] .mode-sub-customers-item-title {
  cursor: initial;
}
.mode-sub-customers .mode-sub-customers-item[data-disabled=true] .mode-sub-customers-item-title:hover {
  background: var(--color-grey-transparent-150);
}
.mode-sub-customers .mode-sub-customers-item[data-disabled=true] .mode-sub-customers-item-title .mode-sub-customers-item-title-left, .mode-sub-customers .mode-sub-customers-item[data-disabled=true] .mode-sub-customers-item-title .mode-sub-customers-item-title-right {
  opacity: 0.3;
}
.mode-sub-customers .mode-sub-customers-item[data-placeholder=true] {
  display: none;
}
.mode-sub-customers .mode-sub-customers-item[data-action=view-only] {
  border: 2px solid var(--color-grey-transparent-150);
  border-radius: 20px;
}
.mode-sub-customers .mode-sub-customers-item[data-action=view-only] .mode-sub-customers-item-title {
  padding: 8px 15px;
}
.mode-sub-customers .mode-sub-customers-item[data-action=view-only] .mode-sub-customers-item-title .mode-sub-customers-item-title-left .mode-sub-customers-item-title-left-initials {
  width: 36px;
  height: 36px;
  min-width: 36px;
  min-height: 36px;
  font-size: 17px;
}
.mode-sub-customers .mode-sub-customers-item[data-action=view-only] .mode-sub-customers-item-title .mode-sub-customers-item-title-left .mode-sub-customers-item-title-left-name {
  font-size: 19px;
}
.mode-sub-customers .mode-sub-customers-item[data-action=view-only] .mode-sub-customers-item-body {
  padding: 5px 0;
}
.mode-sub-customers .mode-sub-customers-item[data-action=view-only] .mode-sub-customers-item-body .material-list .material-list-item {
  padding: 0 10px !important;
}
.mode-sub-customers .mode-sub-customers-item[data-action=view-only] .mode-sub-customers-item-body .material-list .material-list-item .material-list-item-pre-content {
  padding-top: 7px;
  padding-bottom: 7px;
}
.mode-sub-customers .mode-sub-customers-item:not(.mode-sub-customers .mode-sub-customers-item[data-action=view-only]) {
  background: var(--color-grey-transparent-150);
}
.mode-sub-customers .mode-sub-customers-item:not(.mode-sub-customers .mode-sub-customers-item[data-action=view-only]) .mode-sub-customers-item-title {
  cursor: pointer;
}
.mode-sub-customers .mode-sub-customers-item:not(.mode-sub-customers .mode-sub-customers-item[data-action=view-only]) .mode-sub-customers-item-title:hover {
  background: var(--color-grey-transparent-150);
}
.mode-sub-customers .mode-sub-customers-item:not(.mode-sub-customers .mode-sub-customers-item:first-of-type) {
  margin-top: 15px;
}
.mode-sub-customers .mode-sub-customers-item .mode-sub-customers-item-title {
  display: flex;
  align-items: center;
  justify-content: space-between;
  background: var(--color-grey-transparent-150);
  border-radius: 15px;
  padding: 15px;
  color: var(--color-grey-60);
}
.mode-sub-customers .mode-sub-customers-item .mode-sub-customers-item-title.collapsed .mode-sub-customers-item-title-right .fa-chevron-up {
  display: none;
}
.mode-sub-customers .mode-sub-customers-item .mode-sub-customers-item-title.disabled {
  background: var(--color-grey-transparent-100);
}
.mode-sub-customers .mode-sub-customers-item .mode-sub-customers-item-title:not(.mode-sub-customers .mode-sub-customers-item .mode-sub-customers-item-title.collapsed) .mode-sub-customers-item-title-right .fa-chevron-down {
  display: none;
}
.mode-sub-customers .mode-sub-customers-item .mode-sub-customers-item-title:not(.mode-sub-customers .mode-sub-customers-item .mode-sub-customers-item-title[href=""]):hover {
  background: var(--color-grey-transparent-200);
}
.mode-sub-customers .mode-sub-customers-item .mode-sub-customers-item-title .mode-sub-customers-item-title-left {
  display: flex;
  align-items: center;
  overflow: hidden;
}
.mode-sub-customers .mode-sub-customers-item .mode-sub-customers-item-title .mode-sub-customers-item-title-left .mode-sub-customers-item-title-left-initials {
  display: flex;
  align-items: center;
  width: 40px;
  height: 40px;
  background: var(--color-grey-transparent-300);
  color: var(--color-grey);
  border-radius: 50%;
  justify-content: center;
  font-size: 19px;
  font-weight: 500;
  padding-top: 2px;
}
.mode-sub-customers .mode-sub-customers-item .mode-sub-customers-item-title .mode-sub-customers-item-title-left .mode-sub-customers-item-title-left-name {
  padding: 0 15px;
  font-size: 21px;
  font-weight: 600;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.mode-sub-customers .mode-sub-customers-item .mode-sub-customers-item-title .mode-sub-customers-item-title-right {
  display: flex;
}
.mode-sub-customers .mode-sub-customers-item .mode-sub-customers-item-title .mode-sub-customers-item-title-right .mode-sub-customers-item-title-right-item {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 40px;
  width: 40px;
  background: var(--color-grey-transparent-300);
  color: var(--color-grey);
  font-size: 19px;
  border-radius: 50%;
}
.mode-sub-customers .mode-sub-customers-item .mode-sub-customers-item-title .mode-sub-customers-item-title-right .mode-sub-customers-item-title-right-item:not(.mode-sub-customers .mode-sub-customers-item .mode-sub-customers-item-title .mode-sub-customers-item-title-right .mode-sub-customers-item-title-right-item:last-of-type) {
  margin-right: 10px;
}
.mode-sub-customers .mode-sub-customers-item .mode-sub-customers-item-title .mode-sub-customers-item-title-right .mode-sub-customers-item-title-right-item[data-action=remove]:hover, .mode-sub-customers .mode-sub-customers-item .mode-sub-customers-item-title .mode-sub-customers-item-title-right .mode-sub-customers-item-title-right-item[data-action=collapse]:hover {
  background: var(--color-grey-transparent-400);
  border: 2px solid var(--color-grey-transparent-400);
}
.mode-sub-customers .mode-sub-customers-item .mode-sub-customers-item-title .mode-sub-customers-item-title-right .mode-sub-customers-item-title-right-item[data-status=warning] {
  background: var(--color-warning-transparent-20);
  color: var(--color-warning);
}
.mode-sub-customers .mode-sub-customers-item .mode-sub-customers-item-title .mode-sub-customers-item-title-right .mode-sub-customers-item-title-right-item[data-status=success] {
  background: var(--color-success-transparent-20);
  color: var(--color-success);
}
.mode-sub-customers .mode-sub-customers-item .mode-sub-customers-item-body {
  border-top: none;
  border-bottom-right-radius: 15px;
  border-bottom-left-radius: 15px;
}
.mode-sub-customers .mode-sub-customers-item .mode-sub-customers-item-body .mode-sub-customers-item-body-inner {
  padding: 15px;
}
.mode-sub-customers .mode-sub-customers-item .mode-sub-customers-item-body .mode-sub-customers-item-body-inner .card.card-material {
  margin-bottom: 15px;
  border: none;
  border-radius: 10px;
}
.mode-sub-customers .mode-sub-customers-item .mode-sub-customers-item-body .mode-sub-customers-item-body-inner .card.card-material:last-of-type {
  margin-bottom: 0;
}
.mode-sub-customers .mode-sub-customers-item .mode-sub-customers-item-body .mode-sub-customers-item-body-inner .card.card-material .card-body.card-body-padding {
  padding-bottom: 0;
}

.new-feature-modal .new-feature-modal-header {
  padding: 15px 20px;
  background: var(--color-primary-transparent-20);
}
.new-feature-modal .new-feature-modal-header .fa, .new-feature-modal .new-feature-modal-header .fal, .new-feature-modal .new-feature-modal-header .far, .new-feature-modal .new-feature-modal-header .fas, .new-feature-modal .new-feature-modal-header .fad {
  color: var(--color-primary);
  font-size: 40px;
}
.new-feature-modal .new-feature-modal-title {
  margin: 0;
  padding: 20px 20px 0;
  font-size: 24px;
  font-weight: 600;
  line-height: 26px;
}
.new-feature-modal .new-feature-modal-body {
  padding: 20px 20px 15px;
}
.new-feature-modal .new-feature-modal-footer {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding: 20px;
  border-top: 1px solid var(--color-grey-transparent-150);
}

.onboarding-wizard-card {
  background: linear-gradient(90deg, var(--color-primary-darken-020), var(--color-primary-darken-010));
  color: var(--color-white);
  border-radius: 20px;
  padding: 45px 35px;
  text-align: center;
}
.onboarding-wizard-card .onboarding-wizard-progress {
  max-width: 40%;
}
.onboarding-wizard-card .onboarding-wizard-progress .onboarding-wizard-progress-sub {
  margin-bottom: 20px;
}
.onboarding-wizard-card .onboarding-wizard-card-title {
  font-size: 38px;
  line-height: 42px;
  font-weight: 600;
  margin-top: 25px;
}
.onboarding-wizard-card .onboarding-wizard-card-description {
  font-size: 17px;
  font-weight: 400;
  max-width: 65%;
  margin: 30px auto;
}
.onboarding-wizard-card .onboarding-wizard-card-buttons {
  display: flex;
  align-items: center;
  justify-content: center;
}

.onboarding-wizard-dialog .onboarding-wizard-dialog-item {
  display: flex;
  align-items: center;
  padding: 10px 20px;
}
.onboarding-wizard-dialog .onboarding-wizard-dialog-item:not(.onboarding-wizard-dialog .onboarding-wizard-dialog-item:last-child) {
  border-bottom: 1px solid var(--color-grey-transparent-150);
}
.onboarding-wizard-dialog .onboarding-wizard-dialog-item[data-status=done] .onboarding-wizard-dialog-item-icon {
  background: linear-gradient(45deg, var(--color-gold-darken-010), var(--color-gold-darken-020));
}
.onboarding-wizard-dialog .onboarding-wizard-dialog-item[data-status=open] .onboarding-wizard-dialog-item-icon {
  background: linear-gradient(90deg, var(--color-primary-darken-020), var(--color-primary-darken-010));
}
.onboarding-wizard-dialog .onboarding-wizard-dialog-item[data-status=open] .onboarding-wizard-dialog-item-icon .onboarding-wizard-dialog-item-icon-inner {
  display: flex;
  align-items: center;
  justify-content: center;
  min-width: 36px;
  min-height: 36px;
  background: rgba(255, 255, 255, 0.8);
}
.onboarding-wizard-dialog .onboarding-wizard-dialog-item[data-status=open] .onboarding-wizard-dialog-item-text {
  opacity: 0.5;
}
.onboarding-wizard-dialog .onboarding-wizard-dialog-item[data-status=open] .onboarding-wizard-dialog-item-text .onboarding-wizard-dialog-item-text-title {
  color: var(--color-grey);
}
.onboarding-wizard-dialog .onboarding-wizard-dialog-item .onboarding-wizard-dialog-item-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 36px;
  min-width: 36px;
  border-radius: 50%;
  color: var(--color-white);
}
.onboarding-wizard-dialog .onboarding-wizard-dialog-item .onboarding-wizard-dialog-item-text {
  padding-left: 15px;
  font-size: 16px;
}
.onboarding-wizard-dialog .onboarding-wizard-dialog-item .onboarding-wizard-dialog-item-text .onboarding-wizard-dialog-item-text-title {
  font-weight: 600;
  line-height: 20px;
}
.onboarding-wizard-dialog .onboarding-wizard-dialog-item .onboarding-wizard-dialog-item-text .onboarding-wizard-dialog-item-text-description {
  color: var(--color-grey);
  font-size: 14px;
}

.onboarding-wizard-popup {
  position: fixed;
  top: 10px;
  width: 350px;
  background: linear-gradient(90deg, var(--color-primary-darken-020), var(--color-primary-darken-010));
  border-radius: 15px;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
  color: var(--color-white);
  padding: 15px;
  z-index: 150025;
  opacity: 0;
  display: none;
}
.onboarding-wizard-popup .onboarding-wizard-popup-text {
  margin-top: 7px;
  padding-top: 10px;
  border-top: 1px solid var(--color-white-transparent-010);
  font-weight: 400;
  font-size: 13px;
}

@media (max-width: 768px) {
  .onboarding-wizard-popup {
    right: 15px;
  }
}
@media (min-width: 768px) {
  .onboarding-wizard-popup {
    right: 20px;
  }
}
@media (min-width: 992px) {
  .onboarding-wizard-popup {
    right: 20px;
  }
}
@media (min-width: 1200px) {
  .onboarding-wizard-popup {
    right: calc((100% - 1140px + 60px) / 2);
  }
}
@media (min-width: 1400px) {
  .onboarding-wizard-popup {
    right: calc((100% - 1320px + 60px) / 2);
  }
}
@keyframes onboarding-wizard-popup-animation-drop-in-fade-out {
  0% {
    opacity: 0;
    visibility: visible;
    transform: translate3d(0, -200%, 0);
  }
  10% {
    transform: translate3d(0, 0, 0);
  }
  15% {
    opacity: 1;
  }
  70% {
    opacity: 1;
    visibility: visible;
    transform: translate3d(0, 0, 0);
  }
  90% {
    opacity: 0;
  }
  100% {
    visibility: hidden;
    transform: translate3d(25%, 0, 0);
  }
}
.onboarding-wizard-popup-animation {
  display: block;
  animation: onboarding-wizard-popup-animation-drop-in-fade-out 7s 0.4s cubic-bezier(0.32, 1.75, 0.65, 0.91);
}

.onboarding-wizard-progress {
  margin: 0 auto;
}
.onboarding-wizard-progress .onboarding-wizard-progress-bar {
  background: var(--color-white-transparent-020);
  height: 15px;
  border-radius: 10px;
}
.onboarding-wizard-progress .onboarding-wizard-progress-bar .onboarding-wizard-progress-bar-progress {
  position: relative;
  background: linear-gradient(45deg, var(--color-gold-darken-010), var(--color-gold-darken-020));
  height: 100%;
  border-radius: 10px;
  transition: 0.5s width linear;
}
.onboarding-wizard-progress .onboarding-wizard-progress-bar .onboarding-wizard-progress-bar-progress .onboarding-wizard-progress-bar-progress-star {
  position: absolute;
  right: -12px;
  top: -5px;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
  height: 25px;
  width: 25px;
  border-radius: 50%;
  background: linear-gradient(45deg, var(--color-gold-darken-010), var(--color-gold-darken-020));
  display: flex;
  align-items: center;
  justify-content: center;
}
.onboarding-wizard-progress .onboarding-wizard-progress-sub {
  padding-top: 5px;
  border-radius: 10px;
}
.onboarding-wizard-progress .onboarding-wizard-progress-sub .onboarding-wizard-progress-sub-container {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.onboarding-wizard-progress .onboarding-wizard-progress-sub .onboarding-wizard-progress-sub-container .onboarding-wizard-progress-sub-dots {
  display: flex;
  align-items: center;
}
.onboarding-wizard-progress .onboarding-wizard-progress-sub .onboarding-wizard-progress-sub-container .onboarding-wizard-progress-sub-dots .onboarding-wizard-progress-sub-dots-item {
  width: 10px;
  height: 10px;
  border-radius: 50%;
  margin-right: 5px;
}
.onboarding-wizard-progress .onboarding-wizard-progress-sub .onboarding-wizard-progress-sub-container .onboarding-wizard-progress-sub-dots .onboarding-wizard-progress-sub-dots-item[data-status=done] {
  background: linear-gradient(45deg, var(--color-gold-darken-010), var(--color-gold-darken-020));
}
.onboarding-wizard-progress .onboarding-wizard-progress-sub .onboarding-wizard-progress-sub-container .onboarding-wizard-progress-sub-dots .onboarding-wizard-progress-sub-dots-item[data-status=open] {
  background: var(--color-white);
  opacity: 0.2;
}
.onboarding-wizard-progress .onboarding-wizard-progress-sub .onboarding-wizard-progress-sub-container .onboarding-wizard-progress-sub-dots-text {
  font-weight: 400;
  font-size: 13px;
}

.onboarding-wizard-button {
  display: flex;
  align-items: center;
  padding: 8px 15px;
  border-radius: 10px;
  cursor: pointer;
  text-decoration: none;
  margin: 5px;
  width: fit-content;
  font-size: 16px;
  font-weight: 400;
  border: 1px solid var(--color-white);
  color: var(--color-white);
}
.onboarding-wizard-button:hover.onboarding-wizard-button-filled {
  opacity: 0.8;
  color: var(--color-primary-darken-020);
}
.onboarding-wizard-button:hover:not(.onboarding-wizard-button-filled) {
  background: rgba(255, 255, 255, 0.05);
  color: var(--color-white);
}
.onboarding-wizard-button.onboarding-wizard-button-filled {
  background: var(--color-white);
  color: var(--color-primary-darken-020);
}
.onboarding-wizard-button .fa, .onboarding-wizard-button .fal, .onboarding-wizard-button .far, .onboarding-wizard-button .fas, .onboarding-wizard-button .fad {
  margin-left: 8px;
}

@media (max-width: 991px) {
  .onboarding-wizard-card .onboarding-wizard-progress {
    max-width: 55%;
  }
  .onboarding-wizard-card .onboarding-wizard-card-description {
    max-width: 75%;
  }
}
@media (max-width: 550px) {
  .onboarding-wizard-card .onboarding-wizard-progress {
    max-width: 100%;
  }
  .onboarding-wizard-card .onboarding-wizard-card-description {
    max-width: 100%;
  }
  .onboarding-wizard-card .onboarding-wizard-card-buttons {
    display: block;
  }
  .onboarding-wizard-card .onboarding-wizard-card-buttons .onboarding-wizard-button {
    display: block;
    width: 100%;
    margin: 5px auto 10px;
  }
}
.product-config-collapse {
  border: 1px solid var(--color-grey-05);
  border-radius: 10px;
}
.product-config-collapse .product-config-collapse-button {
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 13px 15px;
  border-radius: 8px;
  font-weight: 500;
  background: var(--color-grey-05);
  cursor: pointer;
}
.product-config-collapse .product-config-collapse-button:hover {
  background: var(--color-grey-10);
}
.product-config-collapse .product-config-collapse-products {
  padding: 10px 15px 7px 15px;
}
.product-config-collapse .product-config-collapse-products .product-config-collapse-products-title {
  font-weight: 500;
}
.product-config-collapse .product-config-collapse-products .product-config-collapse-products-title[data-type=available] {
  color: var(--color-success);
}
.product-config-collapse .product-config-collapse-products .product-config-collapse-products-title[data-type=not-available] {
  color: var(--color-danger);
}
.product-config-collapse .product-config-collapse-products .product-config-collapse-products-list {
  margin-top: 5px;
}
.product-config-collapse .product-config-collapse-products .product-config-collapse-products-list .row .product-config-collapse-products-list-item {
  display: flex;
  align-items: center;
  font-size: 14px;
  padding-bottom: 3px;
  color: var(--color-grey-30);
}
.product-config-collapse .product-config-collapse-products .product-config-collapse-products-list .row .product-config-collapse-products-list-item div {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.product-config-collapse .product-config-collapse-products .product-config-collapse-products-list .row .product-config-collapse-products-list-item .fa, .product-config-collapse .product-config-collapse-products .product-config-collapse-products-list .row .product-config-collapse-products-list-item .fal, .product-config-collapse .product-config-collapse-products .product-config-collapse-products-list .row .product-config-collapse-products-list-item .far, .product-config-collapse .product-config-collapse-products .product-config-collapse-products-list .row .product-config-collapse-products-list-item .fas, .product-config-collapse .product-config-collapse-products .product-config-collapse-products-list .row .product-config-collapse-products-list-item .fad {
  width: 14px;
  min-width: 14px;
  text-align: center;
  margin-right: 7px;
}
.product-config-collapse .product-config-collapse-products hr {
  margin: 10px -15px 13px -15px;
}

.card.card-product-select {
  border: none !important;
  padding: 0 !important;
  position: relative;
  overflow: visible;
  box-shadow: none !important;
}
.card.card-product-select:not(.margin-bottom-0) {
  margin-bottom: 15px !important;
}
.card.card-product-select .card-body, .card.card-product-select .panel-body {
  font-size: 15px;
  padding: 11px;
  border: 4px solid var(--color-white);
  border-radius: 15px;
}
.card.card-product-select .card-body .form-group, .card.card-product-select .panel-body .form-group {
  margin-bottom: 0;
}
.card.card-product-select .card-body .row.row-card-product-select-content, .card.card-product-select .panel-body .row.row-card-product-select-content {
  padding-top: 5px;
}
.card.card-product-select .card-body .row.row-card-product-select-content.flex-match-height-card-row, .card.card-product-select .panel-body .row.row-card-product-select-content.flex-match-height-card-row {
  margin-bottom: 0;
}
.card.card-product-select .card-body .row.row-card-product-select-content.flex-match-height-card-row .card-product-select-content, .card.card-product-select .panel-body .row.row-card-product-select-content.flex-match-height-card-row .card-product-select-content {
  height: 100%;
}
.card.card-product-select .card-body .row.same-height, .card.card-product-select .panel-body .row.same-height {
  margin-bottom: 0;
}
.card.card-product-select .card-body .row.same-height .card-product-select-header-content-button-parent, .card.card-product-select .panel-body .row.same-height .card-product-select-header-content-button-parent {
  display: flex;
  align-items: center;
  justify-content: right;
}
.card.card-product-select .card-body .row.same-height .wn-group, .card.card-product-select .panel-body .row.same-height .wn-group {
  margin-right: calc(15px / 2);
}
.card.card-product-select .card-body .card-product-select-header-wrapper, .card.card-product-select .panel-body .card-product-select-header-wrapper {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.card.card-product-select .card-body .card-product-select-header, .card.card-product-select .panel-body .card-product-select-header {
  display: flex;
  align-items: center;
}
.card.card-product-select .card-body .card-product-select-header > .form-group div[wn-element], .card.card-product-select .panel-body .card-product-select-header > .form-group div[wn-element] {
  display: flex;
  align-items: center;
}
.card.card-product-select .card-body .card-product-select-header .card-product-select-header-logo, .card.card-product-select .panel-body .card-product-select-header .card-product-select-header-logo {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 135px;
  height: 65px;
  min-width: 135px;
  border: 1px solid var(--color-grey-transparent-200);
  border-radius: 15px;
  padding: 10px;
}
.card.card-product-select .card-body .card-product-select-header .card-product-select-header-logo img, .card.card-product-select .panel-body .card-product-select-header .card-product-select-header-logo img {
  width: auto;
  max-height: 100%;
  max-width: 100%;
}
.card.card-product-select .card-body .card-product-select-header .card-product-select-header-content, .card.card-product-select .panel-body .card-product-select-header .card-product-select-header-content {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
}
.card.card-product-select .card-body .card-product-select-header .card-product-select-header-content .card-product-select-header-content-text, .card.card-product-select .panel-body .card-product-select-header .card-product-select-header-content .card-product-select-header-content-text {
  padding-left: 15px;
}
.card.card-product-select .card-body .card-product-select-header .card-product-select-header-content .card-product-select-header-content-text .card-product-select-header-content-text-name, .card.card-product-select .panel-body .card-product-select-header .card-product-select-header-content .card-product-select-header-content-text .card-product-select-header-content-text-name {
  color: var(--color-grey-60);
  font-size: 20px;
  font-weight: 600;
  line-height: 27px;
}
.card.card-product-select .card-body .card-product-select-header .card-product-select-header-content .card-product-select-header-content-text .card-product-select-header-content-text-name-legal, .card.card-product-select .panel-body .card-product-select-header .card-product-select-header-content .card-product-select-header-content-text .card-product-select-header-content-text-name-legal {
  color: var(--color-grey);
  font-weight: 400;
}
.card.card-product-select .card-body .card-product-select-header .card-product-select-header-content .card-product-select-header-content-text .card-product-select-header-content-text-name-legal .card-product-select-header-content-text-name-legal-countries, .card.card-product-select .panel-body .card-product-select-header .card-product-select-header-content .card-product-select-header-content-text .card-product-select-header-content-text-name-legal .card-product-select-header-content-text-name-legal-countries {
  margin-right: 5px;
}
.card.card-product-select .card-body .card-product-select-header .card-product-select-header-content .card-product-select-header-content-text .card-product-select-header-content-text-name-legal .card-product-select-header-content-text-name-legal-countries .fis, .card.card-product-select .panel-body .card-product-select-header .card-product-select-header-content .card-product-select-header-content-text .card-product-select-header-content-text-name-legal .card-product-select-header-content-text-name-legal-countries .fis {
  border-radius: 50%;
  line-height: 20px;
  width: 20px;
}
.card.card-product-select .card-body .card-product-select-header .card-product-select-header-content .card-product-select-header-content-button .wn-normal-button, .card.card-product-select .panel-body .card-product-select-header .card-product-select-header-content .card-product-select-header-content-button .wn-normal-button {
  margin-top: 0;
}
.card.card-product-select .card-body .card-product-select-header-content-button-parent, .card.card-product-select .card-body .card-product-select-send-beforehand-information-button-parent, .card.card-product-select .panel-body .card-product-select-header-content-button-parent, .card.card-product-select .panel-body .card-product-select-send-beforehand-information-button-parent {
  white-space: nowrap;
}
.card.card-product-select .card-body .card-product-select-header-content-button-parent .form-group .input-group, .card.card-product-select .card-body .card-product-select-send-beforehand-information-button-parent .form-group .input-group, .card.card-product-select .panel-body .card-product-select-header-content-button-parent .form-group .input-group, .card.card-product-select .panel-body .card-product-select-send-beforehand-information-button-parent .form-group .input-group {
  display: block;
}
.card.card-product-select .card-body .card-product-select-header-content-button-parent .form-group .input-group .wn-normal-button:first-of-type, .card.card-product-select .card-body .card-product-select-send-beforehand-information-button-parent .form-group .input-group .wn-normal-button:first-of-type, .card.card-product-select .panel-body .card-product-select-header-content-button-parent .form-group .input-group .wn-normal-button:first-of-type, .card.card-product-select .panel-body .card-product-select-send-beforehand-information-button-parent .form-group .input-group .wn-normal-button:first-of-type {
  margin-right: 0;
}
.card.card-product-select .card-body .card-product-select-header-content-button-parent .wn-normal-button, .card.card-product-select .card-body .card-product-select-send-beforehand-information-button-parent .wn-normal-button, .card.card-product-select .panel-body .card-product-select-header-content-button-parent .wn-normal-button, .card.card-product-select .panel-body .card-product-select-send-beforehand-information-button-parent .wn-normal-button {
  margin-top: 0;
  min-width: 60px;
}
.card.card-product-select .card-body .card-product-select-header-content-button-parent .wn-normal-button:last-of-type, .card.card-product-select .card-body .card-product-select-send-beforehand-information-button-parent .wn-normal-button:last-of-type, .card.card-product-select .panel-body .card-product-select-header-content-button-parent .wn-normal-button:last-of-type, .card.card-product-select .panel-body .card-product-select-send-beforehand-information-button-parent .wn-normal-button:last-of-type {
  margin-left: 15px;
}
.card.card-product-select .card-body .card-product-select-header-content-button-parent .wn-dropdown, .card.card-product-select .card-body .card-product-select-send-beforehand-information-button-parent .wn-dropdown, .card.card-product-select .panel-body .card-product-select-header-content-button-parent .wn-dropdown, .card.card-product-select .panel-body .card-product-select-send-beforehand-information-button-parent .wn-dropdown {
  display: inline-block;
}
.card.card-product-select .card-body .card-product-select-content > .row, .card.card-product-select .panel-body .card-product-select-content > .row {
  display: flex;
}
.card.card-product-select .card-body .card-product-select-content > .row:not(.row-no-margin-top), .card.card-product-select .panel-body .card-product-select-content > .row:not(.row-no-margin-top) {
  margin-top: 10px;
}
.card.card-product-select .card-body .card-product-select-content > .row .sub-card, .card.card-product-select .panel-body .card-product-select-content > .row .sub-card {
  margin: 0 !important;
  height: 100%;
}
.card.card-product-select .card-body .sub-card, .card.card-product-select .panel-body .sub-card {
  border: 1px solid var(--color-grey-transparent-200);
  border-radius: 15px;
  margin-top: 0;
  position: relative;
}
.card.card-product-select .card-body .sub-card[sub-card-type=key-facts] .row, .card.card-product-select .panel-body .sub-card[sub-card-type=key-facts] .row {
  margin-top: 12px;
}
.card.card-product-select .card-body .sub-card.sub-card-beforehand-information, .card.card-product-select .panel-body .sub-card.sub-card-beforehand-information {
  margin-top: 15px !important;
}
.card.card-product-select .card-body .sub-card[data-sub-card-type=suitability-review] .row .sub-card-suitability-review-item:not(.card.card-product-select .card-body .sub-card[data-sub-card-type=suitability-review] .row .sub-card-suitability-review-item:first-of-type, .card.card-product-select .card-body .sub-card[data-sub-card-type=suitability-review] .row .sub-card-beforehand-information-item:first-of-type, .card.card-product-select .card-body .sub-card.sub-card-beforehand-information .row .sub-card-suitability-review-item:first-of-type, .card.card-product-select .card-body .sub-card.sub-card-beforehand-information .row .sub-card-beforehand-information-item:first-of-type, .card.card-product-select .panel-body .sub-card[data-sub-card-type=suitability-review] .row .sub-card-suitability-review-item:first-of-type, .card.card-product-select .panel-body .sub-card[data-sub-card-type=suitability-review] .row .sub-card-beforehand-information-item:first-of-type, .card.card-product-select .panel-body .sub-card.sub-card-beforehand-information .row .sub-card-suitability-review-item:first-of-type, .card.card-product-select .panel-body .sub-card.sub-card-beforehand-information .row .sub-card-beforehand-information-item:first-of-type), .card.card-product-select .card-body .sub-card[data-sub-card-type=suitability-review] .row .sub-card-beforehand-information-item:not(.card.card-product-select .card-body .sub-card[data-sub-card-type=suitability-review] .row .sub-card-suitability-review-item:first-of-type, .card.card-product-select .card-body .sub-card[data-sub-card-type=suitability-review] .row .sub-card-beforehand-information-item:first-of-type, .card.card-product-select .card-body .sub-card.sub-card-beforehand-information .row .sub-card-suitability-review-item:first-of-type, .card.card-product-select .card-body .sub-card.sub-card-beforehand-information .row .sub-card-beforehand-information-item:first-of-type, .card.card-product-select .panel-body .sub-card[data-sub-card-type=suitability-review] .row .sub-card-suitability-review-item:first-of-type, .card.card-product-select .panel-body .sub-card[data-sub-card-type=suitability-review] .row .sub-card-beforehand-information-item:first-of-type, .card.card-product-select .panel-body .sub-card.sub-card-beforehand-information .row .sub-card-suitability-review-item:first-of-type, .card.card-product-select .panel-body .sub-card.sub-card-beforehand-information .row .sub-card-beforehand-information-item:first-of-type), .card.card-product-select .card-body .sub-card.sub-card-beforehand-information .row .sub-card-suitability-review-item:not(.card.card-product-select .card-body .sub-card[data-sub-card-type=suitability-review] .row .sub-card-suitability-review-item:first-of-type, .card.card-product-select .card-body .sub-card[data-sub-card-type=suitability-review] .row .sub-card-beforehand-information-item:first-of-type, .card.card-product-select .card-body .sub-card.sub-card-beforehand-information .row .sub-card-suitability-review-item:first-of-type, .card.card-product-select .card-body .sub-card.sub-card-beforehand-information .row .sub-card-beforehand-information-item:first-of-type, .card.card-product-select .panel-body .sub-card[data-sub-card-type=suitability-review] .row .sub-card-suitability-review-item:first-of-type, .card.card-product-select .panel-body .sub-card[data-sub-card-type=suitability-review] .row .sub-card-beforehand-information-item:first-of-type, .card.card-product-select .panel-body .sub-card.sub-card-beforehand-information .row .sub-card-suitability-review-item:first-of-type, .card.card-product-select .panel-body .sub-card.sub-card-beforehand-information .row .sub-card-beforehand-information-item:first-of-type), .card.card-product-select .card-body .sub-card.sub-card-beforehand-information .row .sub-card-beforehand-information-item:not(.card.card-product-select .card-body .sub-card[data-sub-card-type=suitability-review] .row .sub-card-suitability-review-item:first-of-type, .card.card-product-select .card-body .sub-card[data-sub-card-type=suitability-review] .row .sub-card-beforehand-information-item:first-of-type, .card.card-product-select .card-body .sub-card.sub-card-beforehand-information .row .sub-card-suitability-review-item:first-of-type, .card.card-product-select .card-body .sub-card.sub-card-beforehand-information .row .sub-card-beforehand-information-item:first-of-type, .card.card-product-select .panel-body .sub-card[data-sub-card-type=suitability-review] .row .sub-card-suitability-review-item:first-of-type, .card.card-product-select .panel-body .sub-card[data-sub-card-type=suitability-review] .row .sub-card-beforehand-information-item:first-of-type, .card.card-product-select .panel-body .sub-card.sub-card-beforehand-information .row .sub-card-suitability-review-item:first-of-type, .card.card-product-select .panel-body .sub-card.sub-card-beforehand-information .row .sub-card-beforehand-information-item:first-of-type), .card.card-product-select .panel-body .sub-card[data-sub-card-type=suitability-review] .row .sub-card-suitability-review-item:not(.card.card-product-select .card-body .sub-card[data-sub-card-type=suitability-review] .row .sub-card-suitability-review-item:first-of-type, .card.card-product-select .card-body .sub-card[data-sub-card-type=suitability-review] .row .sub-card-beforehand-information-item:first-of-type, .card.card-product-select .card-body .sub-card.sub-card-beforehand-information .row .sub-card-suitability-review-item:first-of-type, .card.card-product-select .card-body .sub-card.sub-card-beforehand-information .row .sub-card-beforehand-information-item:first-of-type, .card.card-product-select .panel-body .sub-card[data-sub-card-type=suitability-review] .row .sub-card-suitability-review-item:first-of-type, .card.card-product-select .panel-body .sub-card[data-sub-card-type=suitability-review] .row .sub-card-beforehand-information-item:first-of-type, .card.card-product-select .panel-body .sub-card.sub-card-beforehand-information .row .sub-card-suitability-review-item:first-of-type, .card.card-product-select .panel-body .sub-card.sub-card-beforehand-information .row .sub-card-beforehand-information-item:first-of-type), .card.card-product-select .panel-body .sub-card[data-sub-card-type=suitability-review] .row .sub-card-beforehand-information-item:not(.card.card-product-select .card-body .sub-card[data-sub-card-type=suitability-review] .row .sub-card-suitability-review-item:first-of-type, .card.card-product-select .card-body .sub-card[data-sub-card-type=suitability-review] .row .sub-card-beforehand-information-item:first-of-type, .card.card-product-select .card-body .sub-card.sub-card-beforehand-information .row .sub-card-suitability-review-item:first-of-type, .card.card-product-select .card-body .sub-card.sub-card-beforehand-information .row .sub-card-beforehand-information-item:first-of-type, .card.card-product-select .panel-body .sub-card[data-sub-card-type=suitability-review] .row .sub-card-suitability-review-item:first-of-type, .card.card-product-select .panel-body .sub-card[data-sub-card-type=suitability-review] .row .sub-card-beforehand-information-item:first-of-type, .card.card-product-select .panel-body .sub-card.sub-card-beforehand-information .row .sub-card-suitability-review-item:first-of-type, .card.card-product-select .panel-body .sub-card.sub-card-beforehand-information .row .sub-card-beforehand-information-item:first-of-type), .card.card-product-select .panel-body .sub-card.sub-card-beforehand-information .row .sub-card-suitability-review-item:not(.card.card-product-select .card-body .sub-card[data-sub-card-type=suitability-review] .row .sub-card-suitability-review-item:first-of-type, .card.card-product-select .card-body .sub-card[data-sub-card-type=suitability-review] .row .sub-card-beforehand-information-item:first-of-type, .card.card-product-select .card-body .sub-card.sub-card-beforehand-information .row .sub-card-suitability-review-item:first-of-type, .card.card-product-select .card-body .sub-card.sub-card-beforehand-information .row .sub-card-beforehand-information-item:first-of-type, .card.card-product-select .panel-body .sub-card[data-sub-card-type=suitability-review] .row .sub-card-suitability-review-item:first-of-type, .card.card-product-select .panel-body .sub-card[data-sub-card-type=suitability-review] .row .sub-card-beforehand-information-item:first-of-type, .card.card-product-select .panel-body .sub-card.sub-card-beforehand-information .row .sub-card-suitability-review-item:first-of-type, .card.card-product-select .panel-body .sub-card.sub-card-beforehand-information .row .sub-card-beforehand-information-item:first-of-type), .card.card-product-select .panel-body .sub-card.sub-card-beforehand-information .row .sub-card-beforehand-information-item:not(.card.card-product-select .card-body .sub-card[data-sub-card-type=suitability-review] .row .sub-card-suitability-review-item:first-of-type, .card.card-product-select .card-body .sub-card[data-sub-card-type=suitability-review] .row .sub-card-beforehand-information-item:first-of-type, .card.card-product-select .card-body .sub-card.sub-card-beforehand-information .row .sub-card-suitability-review-item:first-of-type, .card.card-product-select .card-body .sub-card.sub-card-beforehand-information .row .sub-card-beforehand-information-item:first-of-type, .card.card-product-select .panel-body .sub-card[data-sub-card-type=suitability-review] .row .sub-card-suitability-review-item:first-of-type, .card.card-product-select .panel-body .sub-card[data-sub-card-type=suitability-review] .row .sub-card-beforehand-information-item:first-of-type, .card.card-product-select .panel-body .sub-card.sub-card-beforehand-information .row .sub-card-suitability-review-item:first-of-type, .card.card-product-select .panel-body .sub-card.sub-card-beforehand-information .row .sub-card-beforehand-information-item:first-of-type) {
  margin-top: 6px;
}
.card.card-product-select .card-body .sub-card.row, .card.card-product-select .panel-body .sub-card.row {
  margin: 10px 0 0;
  padding: 12px 0 12px 5px;
}
.card.card-product-select .card-body .sub-card .sub-card-esg, .card.card-product-select .panel-body .sub-card .sub-card-esg {
  position: absolute;
  top: 12px;
  border: 1px solid var(--color-success);
  border-radius: 8px;
  color: var(--color-success);
  padding: 0 8px;
  font-weight: 400;
  right: 12px;
}
.card.card-product-select .card-body .sub-card .sub-card-esg .fa, .card.card-product-select .card-body .sub-card .sub-card-esg .fal, .card.card-product-select .card-body .sub-card .sub-card-esg .far, .card.card-product-select .card-body .sub-card .sub-card-esg .fas, .card.card-product-select .card-body .sub-card .sub-card-esg .fad, .card.card-product-select .panel-body .sub-card .sub-card-esg .fa, .card.card-product-select .panel-body .sub-card .sub-card-esg .fal, .card.card-product-select .panel-body .sub-card .sub-card-esg .far, .card.card-product-select .panel-body .sub-card .sub-card-esg .fas, .card.card-product-select .panel-body .sub-card .sub-card-esg .fad {
  margin-right: 5px;
}

.row-card-product-select-content {
  margin-top: 10px;
}

.sub-card-suitability-review-item, .sub-card-beforehand-information-item {
  display: flex;
}
.sub-card-suitability-review-item .sub-card-suitability-review-item-icon, .sub-card-suitability-review-item .sub-card-beforehand-information-item-icon, .sub-card-beforehand-information-item .sub-card-suitability-review-item-icon, .sub-card-beforehand-information-item .sub-card-beforehand-information-item-icon {
  margin-right: 10px;
}
.sub-card-suitability-review-item .sub-card-suitability-review-item-icon p, .sub-card-suitability-review-item .sub-card-beforehand-information-item-icon p, .sub-card-beforehand-information-item .sub-card-suitability-review-item-icon p, .sub-card-beforehand-information-item .sub-card-beforehand-information-item-icon p {
  margin: 0 !important;
}
.sub-card-suitability-review-item .sub-card-suitability-review-item-icon .fa, .sub-card-suitability-review-item .sub-card-suitability-review-item-icon .fal, .sub-card-suitability-review-item .sub-card-suitability-review-item-icon .far, .sub-card-suitability-review-item .sub-card-suitability-review-item-icon .fas, .sub-card-suitability-review-item .sub-card-suitability-review-item-icon .fad, .sub-card-suitability-review-item .sub-card-beforehand-information-item-icon .fa, .sub-card-suitability-review-item .sub-card-beforehand-information-item-icon .fal, .sub-card-suitability-review-item .sub-card-beforehand-information-item-icon .far, .sub-card-suitability-review-item .sub-card-beforehand-information-item-icon .fas, .sub-card-suitability-review-item .sub-card-beforehand-information-item-icon .fad, .sub-card-beforehand-information-item .sub-card-suitability-review-item-icon .fa, .sub-card-beforehand-information-item .sub-card-suitability-review-item-icon .fal, .sub-card-beforehand-information-item .sub-card-suitability-review-item-icon .far, .sub-card-beforehand-information-item .sub-card-suitability-review-item-icon .fas, .sub-card-beforehand-information-item .sub-card-suitability-review-item-icon .fad, .sub-card-beforehand-information-item .sub-card-beforehand-information-item-icon .fa, .sub-card-beforehand-information-item .sub-card-beforehand-information-item-icon .fal, .sub-card-beforehand-information-item .sub-card-beforehand-information-item-icon .far, .sub-card-beforehand-information-item .sub-card-beforehand-information-item-icon .fas, .sub-card-beforehand-information-item .sub-card-beforehand-information-item-icon .fad {
  font-size: 22px;
  color: var(--color-grey-60);
}
.sub-card-suitability-review-item .sub-card-beforehand-information-item-text, .sub-card-beforehand-information-item .sub-card-beforehand-information-item-text {
  display: flex;
  align-items: center;
}
.sub-card-suitability-review-item .sub-card-beforehand-information-item-text .sub-card-beforehand-information-item-text-title, .sub-card-beforehand-information-item .sub-card-beforehand-information-item-text .sub-card-beforehand-information-item-text-title {
  margin-bottom: 4px;
}

.sub-card-suitability-review-item-text-title,
.sub-card-beforehand-information-item-text-title {
  font-weight: 600;
  line-height: 18px;
  margin-bottom: 6px;
}
.sub-card-suitability-review-item-text-title .wn-icon-element-text,
.sub-card-beforehand-information-item-text-title .wn-icon-element-text {
  margin-top: 2px;
  margin-left: 4px;
}

.sub-card-suitability-review-item-text-description,
.sub-card-beforehand-information-item-text-description {
  color: var(--color-grey);
  font-weight: 400;
}
.sub-card-suitability-review-item-text-description.sub-card-item-text-description-small,
.sub-card-beforehand-information-item-text-description.sub-card-item-text-description-small {
  line-height: 17px;
  font-size: 14px;
}

.sub-card-suitability-review-item-text-title .wn-icon-element {
  font-size: 22px;
}

.paragraph-without-icon {
  margin-left: 33px;
  margin-top: -3px;
  margin-bottom: 6px;
}
.paragraph-without-icon .wn-paragraph > div {
  line-height: 17px;
  font-size: 14px;
}

body.consultation.consultant .card.card-product-select.card-product-select-selected:before {
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: "Font Awesome 5 Pro";
  content: "";
  background-color: var(--color-primary);
  padding: 2px;
  border-radius: 13px;
  width: 26px;
  height: 26px;
  position: absolute;
  font-weight: 900;
  left: -10px;
  top: -10px;
  color: var(--color-white);
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1), 0 6px 20px 0 rgba(0, 0, 0, 0.1);
}
body.consultation.consultant .card.card-product-select.card-product-select-selected .card-body, body.consultation.consultant .card.card-product-select.card-product-select-selected .panel-body {
  border-color: var(--color-primary);
}

.card-product-select-background-container {
  background: var(--color-grey-transparent-200);
  margin-left: -15px;
  margin-right: -15px;
  padding: 15px 15px 0 15px;
}

@media (min-width: 992px) {
  .card.card-product-select .card-body .row.card-product-select-header-wrapper, .card.card-product-select .panel-body .row.card-product-select-header-wrapper {
    display: flex;
  }
  .card.card-product-select .card-body .row.card-product-select-header-wrapper > div[class^=col-], .card.card-product-select .panel-body .row.card-product-select-header-wrapper > div[class^=col-] {
    display: flex;
    align-items: center;
  }
  .card.card-product-select .card-body .row.card-product-select-header-wrapper > div[class^=col-]:first-of-type, .card.card-product-select .panel-body .row.card-product-select-header-wrapper > div[class^=col-]:first-of-type {
    justify-content: left;
  }
  .card.card-product-select .card-body .row.card-product-select-header-wrapper > div[class^=col-]:last-of-type, .card.card-product-select .panel-body .row.card-product-select-header-wrapper > div[class^=col-]:last-of-type {
    justify-content: right;
  }
  .card.card-product-select .card-body .row.card-product-select-header-wrapper > div[class^=col-]:last-of-type .wn-normal-button, .card.card-product-select .panel-body .row.card-product-select-header-wrapper > div[class^=col-]:last-of-type .wn-normal-button {
    margin-top: 0;
  }
}
@media (max-width: 991px) {
  .card.card-product-select .card-body .card-product-select-content > .row {
    display: block;
    margin-top: 0;
    margin-bottom: 0;
  }
  .card.card-product-select .card-body .card-product-select-content > .row .sub-card {
    display: inline-block;
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }
}
.product-type-selection {
  background-color: var(--color-grey-transparent-150);
}

.sales-corporation-association-process {
  margin-top: 5px;
  margin-bottom: 10px;
}
.sales-corporation-association-process .sales-corporation-association-process-item {
  background: var(--color-grey-transparent-100);
  border-radius: 15px;
  padding: 10px;
  text-align: center;
}
.sales-corporation-association-process .sales-corporation-association-process-item .sales-corporation-association-process-item-headline {
  font-weight: 600;
}
.sales-corporation-association-process .sales-corporation-association-process-arrow {
  text-align: center;
  margin: 10px 0 8px;
  color: var(--color-grey);
}

.media-image {
  width: 200px;
  height: 200px;
  background-color: var(--color-primary);
  margin: 0 auto;
}

.media-document-title {
  width: 100%;
  text-align: center;
  padding: 0 10px;
  word-wrap: break-word;
}

.media-document-description {
  font-size: 14px;
  line-height: 15px;
  color: var(--color-grey);
  padding: 0 10px;
}

.media-document-edit-thumbnail, .media-document-edit-thumbnail-customer {
  width: 300px;
  height: 420px;
  display: inline-block;
  background-repeat: no-repeat;
  background-position: top center;
  background-size: cover;
}

.excel-upload-preview-container .fa-file-excel {
  font-size: 100px;
  color: #008000;
}

.word-upload-preview-container .fa-file-word {
  font-size: 100px;
  color: #002366;
}

#dashboardMediathek, #listPresentationDocuments {
  min-height: 300px;
}
#dashboardMediathek #dashboardMediathekTitle .wn-normal-button, #listPresentationDocuments #dashboardMediathekTitle .wn-normal-button {
  color: white;
  display: inline-block;
}
#dashboardMediathek #dashboardMediathekTitle .wn-normal-button.inactive, #listPresentationDocuments #dashboardMediathekTitle .wn-normal-button.inactive {
  background-color: var(--color-grey-transparent-200) !important;
  color: var(--color-grey) !important;
  border-color: var(--color-grey-transparent-200) !important;
}
#dashboardMediathek .documents-lazy-container, #listPresentationDocuments .documents-lazy-container {
  display: table;
  width: 100%;
}
#dashboardMediathek .documents-pagination, #listPresentationDocuments .documents-pagination {
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 15px 0;
}
#dashboardMediathek .documents-pagination .documents-pagination-step, #listPresentationDocuments .documents-pagination .documents-pagination-step {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 36px;
  height: 36px;
  border: none;
  border-radius: 50%;
  font-weight: 400;
  cursor: pointer;
  background: var(--color-grey-transparent-150);
  color: var(--color-grey);
}
#dashboardMediathek .documents-pagination .documents-pagination-step:not(:last-of-type), #listPresentationDocuments .documents-pagination .documents-pagination-step:not(:last-of-type) {
  margin-right: 8px;
}
#dashboardMediathek .documents-pagination .documents-pagination-step.active, #listPresentationDocuments .documents-pagination .documents-pagination-step.active {
  background: var(--color-grey);
  color: var(--color-white);
}
#dashboardMediathek .documents-pagination .documents-pagination-step:hover, #listPresentationDocuments .documents-pagination .documents-pagination-step:hover {
  background: var(--color-grey-transparent-300);
}
#dashboardMediathek .media-document-add-button i, #listPresentationDocuments .media-document-add-button i {
  font-size: 30px;
  font-weight: bold;
}
#dashboardMediathek #categoriesTabButton.disabled, #listPresentationDocuments #categoriesTabButton.disabled {
  pointer-events: none;
  background-color: transparent !important;
}
#dashboardMediathek .material-spinner circle, #listPresentationDocuments .material-spinner circle {
  color: var(--color-white);
}
#dashboardMediathek #categoriesTab #documentNewButtonContainer, #listPresentationDocuments #categoriesTab #documentNewButtonContainer {
  display: none;
}
#dashboardMediathek #categoriesListArea, #listPresentationDocuments #categoriesListArea {
  padding-top: 0;
}
#dashboardMediathek #documentNewButtonContainer, #listPresentationDocuments #documentNewButtonContainer {
  cursor: pointer;
}
#dashboardMediathek #addCategoryButtonContainer, #listPresentationDocuments #addCategoryButtonContainer {
  padding-top: 0;
  padding-bottom: 0;
}
#dashboardMediathek #addCategoryButtonContainer #addCategoryButton, #listPresentationDocuments #addCategoryButtonContainer #addCategoryButton {
  color: var(--color-primary);
  cursor: pointer;
}
#dashboardMediathek .breadcrumb, #listPresentationDocuments .breadcrumb {
  min-height: 38px;
  background-color: var(--color-grey-transparent-100);
  border-radius: 10px;
  color: var(--color-grey-60);
  font-weight: 600;
}
#dashboardMediathek .breadcrumb.breadcrumb.media-list-category-button-hide-content-before .media-list-category-button:first-child:before, #listPresentationDocuments .breadcrumb.breadcrumb.media-list-category-button-hide-content-before .media-list-category-button:first-child:before {
  content: "" !important;
}
#dashboardMediathek .breadcrumb.breadcrumb.media-list-category-button-hide-content-before .media-list-category-button:nth-child(2):before, #listPresentationDocuments .breadcrumb.breadcrumb.media-list-category-button-hide-content-before .media-list-category-button:nth-child(2):before {
  content: "" !important;
}
#dashboardMediathek .breadcrumb .media-category-breadcrumb-list-point, #listPresentationDocuments .breadcrumb .media-category-breadcrumb-list-point {
  color: var(--color-grey-60);
  cursor: pointer;
}
#dashboardMediathek .breadcrumb .media-category-breadcrumb-list-point.active, #listPresentationDocuments .breadcrumb .media-category-breadcrumb-list-point.active {
  color: unset;
  pointer: unset;
}
#dashboardMediathek .breadcrumb .media-category-breadcrumb-list-point.disabled, #listPresentationDocuments .breadcrumb .media-category-breadcrumb-list-point.disabled {
  background-color: transparent !important;
}
#dashboardMediathek .breadcrumb .media-category-breadcrumb-list-point:hover, #listPresentationDocuments .breadcrumb .media-category-breadcrumb-list-point:hover {
  color: var(--color-grey);
}
#dashboardMediathek .breadcrumb li:before, #listPresentationDocuments .breadcrumb li:before {
  padding: 0 15px 0 10px;
  font-size: 13px;
}
#dashboardMediathek .categories-lazy-container .fal, #listPresentationDocuments .categories-lazy-container .fal {
  cursor: pointer;
  color: var(--color-primary);
}
#dashboardMediathek .media-card, #listPresentationDocuments .media-card {
  background: no-repeat center;
  background-size: cover;
  border-radius: 10px;
}
#dashboardMediathek .media-card .media-content, #listPresentationDocuments .media-card .media-content {
  position: relative;
  height: 100%;
  padding: 0;
}
#dashboardMediathek .media-card .media-content .media-document-identifier-label, #listPresentationDocuments .media-card .media-content .media-document-identifier-label {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1;
  border-bottom-right-radius: 10px;
  background-color: var(--color-white);
  color: var(--color-grey-60);
  padding: 2px 8px 0;
  font-size: 15px;
  font-weight: 500;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);
}
#dashboardMediathek .media-card .media-content .row:first-of-type, #listPresentationDocuments .media-card .media-content .row:first-of-type {
  margin-left: 0;
}
#dashboardMediathek .media-card .media-content .media-document-image, #listPresentationDocuments .media-card .media-content .media-document-image {
  width: 100%;
  aspect-ratio: 1/1;
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  border-bottom: 1px solid var(--color-grey-transparent-200);
}
#dashboardMediathek .media-card .media-content .media-document-data, #listPresentationDocuments .media-card .media-content .media-document-data {
  position: relative;
}
#dashboardMediathek .media-card .media-content .media-document-data .media-document-delete, #listPresentationDocuments .media-card .media-content .media-document-data .media-document-delete {
  position: absolute;
  top: 0;
  right: 0;
  margin-right: 20px;
  margin-top: 3px;
}
#dashboardMediathek .media-card .media-content .media-document-data .media-document-delete .fa-times, #listPresentationDocuments .media-card .media-content .media-document-data .media-document-delete .fa-times {
  font-weight: bold;
}
#dashboardMediathek .media-card .media-content .media-document-data .media-document-description, #listPresentationDocuments .media-card .media-content .media-document-data .media-document-description {
  height: 85px;
  overflow: hidden;
}
#dashboardMediathek .media-card .media-content .media-document-data .media-document-title, #listPresentationDocuments .media-card .media-content .media-document-data .media-document-title {
  height: 57px;
  letter-spacing: 1.2px;
  text-overflow: ellipsis;
  overflow: hidden;
}
#dashboardMediathek .media-card .media-content .media-document-data .media-add-button, #listPresentationDocuments .media-card .media-content .media-document-data .media-add-button {
  position: absolute;
  bottom: 15px;
  left: 50%;
  margin-left: -50px;
  top: 120px;
}
#dashboardMediathek .media-card .media-content .media-document-data .media-add-button .fa-plus, #listPresentationDocuments .media-card .media-content .media-document-data .media-add-button .fa-plus {
  color: white;
  font-size: 130px;
}
#dashboardMediathek .media-card .media-content .media-document-data .media-action-buttons, #listPresentationDocuments .media-card .media-content .media-document-data .media-action-buttons {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 25px;
  width: 100%;
  bottom: 20px;
}
#dashboardMediathek .media-card .media-content .media-document-data .media-action-buttons .col-md-4, #listPresentationDocuments .media-card .media-content .media-document-data .media-action-buttons .col-md-4 {
  padding: 0;
}
#dashboardMediathek .media-card .media-content .media-document-data .media-action-buttons a, #listPresentationDocuments .media-card .media-content .media-document-data .media-action-buttons a {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 16px;
  color: var(--color-grey);
  background-color: var(--color-grey-transparent-150);
  width: 40px;
  height: 40px;
  border-radius: 50%;
  margin-bottom: 10px;
}
#dashboardMediathek .media-card .media-content .media-document-data .media-action-buttons a:hover, #listPresentationDocuments .media-card .media-content .media-document-data .media-action-buttons a:hover {
  background-color: var(--color-grey-transparent-300);
}
#dashboardMediathek .media-card .media-content .media-document-data .media-action-buttons a:not(:last-of-type), #listPresentationDocuments .media-card .media-content .media-document-data .media-action-buttons a:not(:last-of-type) {
  margin-right: 10px;
}

.wn-representment-in-timeline-true {
  display: none;
}

#shoppingBasketTemplateContainer .wn-normal-button {
  min-width: 250px;
  margin-top: 0 !important;
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate .active p {
  color: var(--color-grey);
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate a.wn-normal-button {
  color: var(--color-white);
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate a.wn-normal-button.disabled {
  color: var(--color-grey-60);
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate a .fal {
  color: var(--color-primary);
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate .fal {
  color: var(--color-grey-60);
  cursor: pointer;
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate .active .fal {
  color: var(--color-white);
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate.opened {
  font-size: 17px;
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  height: 100%;
  width: 100%;
  -webkit-transform: translateX(100%);
  -moz-transform: translateX(100%);
  -ms-transform: translateX(100%);
  -o-transform: translateX(100%);
  transform: translateX(100%);
  -webkit-transition: all 0.25s linear;
  -moz-transition: all 0.25s linear;
  transition: all 0.25s linear;
  background: var(--color-white);
  z-index: 110000;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  overflow-x: hidden;
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate.opened.is-visible {
  -webkit-transform: translateX(0);
  -moz-transform: translateX(0);
  -ms-transform: translateX(0);
  -o-transform: translateX(0);
  transform: translateX(0);
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate.opened.is-visible #shoppingBasketCloseButton {
  right: 15px !important;
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate .shopping-basket-items-counter {
  color: var(--color-white);
  font-size: 28px;
  margin-left: 5px;
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate #shoppingBasketOpenButton {
  border-radius: 18px;
  right: 70px;
  padding: 0 7px 0 12px;
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate #shoppingBasketOpenButton .shopping-basket-items-counter {
  font-size: 15px;
  height: 26px;
  background: var(--color-grey);
  border-radius: 13px;
  min-width: 26px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--color-white);
  margin-left: 10px;
  padding: 0 4px;
  font-weight: 400;
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate #shoppingBasketCloseButton {
  z-index: 110001;
  position: absolute;
  top: 10px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: var(--color-grey-transparent-300);
  color: var(--color-grey);
  min-width: 36px;
  min-height: 36px;
  cursor: pointer;
  right: 22px;
  font-size: 19px !important;
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate #shoppingBasketCloseButton:hover {
  background: var(--color-grey-transparent-400);
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate #shoppingBasketSlideOut .shopping-basket-items-counter {
  display: none !important;
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate #shoppingBasketSlideOut .sliding-panel-content-user-box {
  display: block;
  margin-bottom: 15px;
  font-size: 17px;
  border: none;
  background-color: var(--color-grey-transparent-150) !important;
  font-weight: 600 !important;
  padding: 25px 10px;
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate #shoppingBasketSlideOut .sliding-panel-content-user-box .fas {
  font-size: 24px;
  color: var(--color-grey);
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate #shoppingBasketSlideOut .sliding-panel-content-user-box .row > div:not(.active) .fas, #shoppingBasketTemplateContainer #shoppingBasketTemplate #shoppingBasketSlideOut .sliding-panel-content-user-box .row > div:not(.active) p {
  color: var(--color-grey-transparent-600) !important;
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate #shoppingBasketSlideOut .shopping-basket-item-template {
  border-radius: 15px !important;
  padding: 0 22.5px !important;
  margin: 0 !important;
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate #shoppingBasketSlideOut .shopping-basket-item-template > .row {
  border-radius: 15px !important;
  border: 1px solid var(--color-grey-transparent-150) !important;
  padding: 15px 7.5px 10px 7.5px !important;
  margin-bottom: 15px;
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate #shoppingBasketSlideOut .shopping-basket-item-template > .row .shopping-basket-item-template-child {
  display: flex !important;
  align-items: center !important;
  position: relative !important;
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate #shoppingBasketSlideOut .shopping-basket-item-template > .row .shopping-basket-item-template-child .shopping-basket-item-thumb {
  max-width: 100% !important;
  max-height: 200px !important;
  width: 100% !important;
  height: 200px !important;
  background-position: center !important;
  border-radius: 10px !important;
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate #shoppingBasketSlideOut .shopping-basket-item-template > .row .shopping-basket-item-template-child .shopping-basket-item-container {
  position: unset !important;
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate #shoppingBasketSlideOut .shopping-basket-item-template > .row .shopping-basket-item-template-child .shopping-basket-item-container .shopping-basket-item-header .col-md-10 {
  font-weight: 600;
  margin-bottom: 15px;
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate #shoppingBasketSlideOut .shopping-basket-item-template > .row .shopping-basket-item-template-child .shopping-basket-item-container .shopping-basket-item-remove {
  position: unset !important;
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate #shoppingBasketSlideOut .shopping-basket-item-template > .row .shopping-basket-item-template-child .shopping-basket-item-container .shopping-basket-item-remove a {
  position: absolute;
  top: 0;
  right: 10px;
  width: 36px;
  height: 36px;
  background-color: var(--color-grey-transparent-150);
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  color: var(--color-grey);
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate #shoppingBasketSlideOut .shopping-basket-item-template > .row .shopping-basket-item-template-child .shopping-basket-item-container .shopping-basket-item-remove a:hover {
  background-color: var(--color-grey-transparent-300);
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate #shoppingBasketSlideOut .shopping-basket-item-template > .row .shopping-basket-item-template-child .shopping-basket-item-quantity-group .shopping-basket-item-quantity .plus-minus .plus-minus-remove {
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
  height: 36px;
  width: 36px;
  border: 1px solid var(--color-grey-transparent-150);
  background: var(--color-grey-transparent-150);
  color: var(--color-grey);
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 !important;
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate #shoppingBasketSlideOut .shopping-basket-item-template > .row .shopping-basket-item-template-child .shopping-basket-item-quantity-group .shopping-basket-item-quantity .plus-minus .plus-minus-add {
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  height: 36px;
  width: 36px;
  border: 1px solid var(--color-grey-transparent-150);
  background: var(--color-grey-transparent-150);
  color: var(--color-grey);
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0 !important;
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate #shoppingBasketSlideOut .shopping-basket-item-template > .row .shopping-basket-item-template-child .shopping-basket-item-quantity-group .shopping-basket-item-quantity .plus-minus .plus-minus-input {
  border: 1px solid var(--color-grey-transparent-200);
  height: 36px !important;
  font-weight: 600;
  font-size: 16px;
  padding: 0 !important;
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate #shoppingBasketSlideOut .shopping-basket-slide-out {
  width: 100% !important;
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate #shoppingBasketSlideOut #shoppingBasketAddressContainer {
  position: fixed;
  right: 0;
  bottom: 0;
  width: 100%;
  -webkit-transition: all 0.25s linear;
  -moz-transition: all 0.25s linear;
  transition: all 0.25s linear;
  background: var(--color-white);
  z-index: 110000;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  overflow-x: hidden;
  top: 0;
  border: none;
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate #shoppingBasketSlideOut #shoppingBasketAddressContainer .shopping-basket-items-counter {
  color: var(--color-grey-60);
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate #shoppingBasketSlideOut #shoppingBasketAddressContainer #shoppingBasketAddressHeader {
  background-color: var(--color-primary);
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate #shoppingBasketSlideOut #shoppingBasketAddressContainer #shoppingBasketAddressContent {
  margin: 0 auto;
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate #shoppingBasketSlideOut #shoppingBasketSubmitContainer {
  top: 0;
  border: none;
  position: fixed;
  right: 0;
  bottom: 0;
  width: 100%;
  -webkit-transition: all 0.25s linear;
  -moz-transition: all 0.25s linear;
  transition: all 0.25s linear;
  background: var(--color-white);
  z-index: 110000;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  overflow-x: hidden;
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate #shoppingBasketSlideOut #shoppingBasketSubmitContainer #shoppingBasketSubmitHeader {
  background-color: var(--color-primary);
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate #shoppingBasketSlideOut #shoppingBasketSubmitContainer #shoppingBasketSubmitContent {
  padding: 0 15px;
  margin: 0 auto;
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate #shoppingBasketSlideOut #shoppingBasketSubmitContainer #shoppingBasketSubmitContent .table {
  margin-bottom: 15px;
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate #shoppingBasketSlideOut #shoppingBasketSubmitContainer #shoppingBasketSubmitContent .table thead tr th {
  font-weight: 600;
  background-color: var(--color-grey-transparent-200);
  border-bottom: none !important;
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate #shoppingBasketSlideOut #shoppingBasketSubmitContainer #shoppingBasketSubmitContent .table thead tr th:first-of-type {
  border-top-left-radius: 15px;
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate #shoppingBasketSlideOut #shoppingBasketSubmitContainer #shoppingBasketSubmitContent .table thead tr th:last-of-type {
  border-top-right-radius: 15px;
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate #shoppingBasketSlideOut #shoppingBasketSubmitContainer #shoppingBasketSubmitContent .table tbody tr:nth-of-type(odd) {
  background-color: var(--color-white);
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate #shoppingBasketSlideOut #shoppingBasketSubmitContainer #shoppingBasketSubmitContent .table tbody tr:nth-of-type(even) {
  background-color: var(--color-grey-transparent-100);
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate #shoppingBasketSlideOut #shoppingBasketSubmitContainer #shoppingBasketSubmitContent .table tbody tr td {
  font-weight: 400;
  color: var(--color-grey);
  background-color: unset !important;
  border: none !important;
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate #shoppingBasketSlideOut #shoppingBasketSubmitContainer #shoppingBasketSubmitContent .table tfoot tr td {
  font-weight: 600;
  background-color: var(--color-grey-transparent-200);
  border: none !important;
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate #shoppingBasketSlideOut #shoppingBasketSubmitContainer #shoppingBasketSubmitContent .table tfoot tr td:first-of-type {
  border-bottom-left-radius: 10px;
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate #shoppingBasketSlideOut #shoppingBasketSubmitContainer #shoppingBasketSubmitContent .table tfoot tr td:last-of-type {
  border-bottom-right-radius: 10px;
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate #shoppingBasketSlideOut #shoppingBasketSubmitContainer .shopping-basket-items-counter {
  color: var(--color-grey-60);
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate #shoppingBasketSlideOut #shoppingBasketItemsContainer {
  position: fixed;
  right: 0;
  bottom: 0;
  width: 425px;
  -ms-transform: translateX(425px);
  transform: translateX(425px);
  background: var(--color-white);
  z-index: 110000;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  overflow-x: hidden;
  top: 0;
  border: none;
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate #shoppingBasketSlideOut #shoppingBasketItemsContainer.shopping-basket-slide-out {
  border-left: unset;
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate #shoppingBasketSlideOut #shoppingBasketItemsContainer.is-visible {
  -ms-transform: translateX(0);
  transform: translateX(0);
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate #shoppingBasketSlideOut #shoppingBasketItemsContainer #shoppingBasketItemsHeader {
  background-color: var(--color-primary);
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate #shoppingBasketSlideOut #shoppingBasketItemsContainer #shoppingBasketItemsHeader .shopping-basket-icon-container-basket {
  user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate #shoppingBasketSlideOut #shoppingBasketItemsContainer #shoppingBasketItemsHeader .fa-shopping-basket {
  color: white;
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate #shoppingBasketSlideOut #shoppingBasketItemsContainer #shoppingBasketItemsContent {
  font-size: 14px;
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate #shoppingBasketSlideOut #shoppingBasketItemsContainer #shoppingBasketItemsContent .shopping-basket-item-template {
  margin-bottom: 15px;
  display: inline-block;
  width: 100%;
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate #shoppingBasketSlideOut #shoppingBasketItemsContainer #shoppingBasketItemsContent .shopping-basket-item-template:first-child > .row:first-child {
  border-top: unset;
  padding-top: 0;
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate #shoppingBasketSlideOut #shoppingBasketItemsContainer #shoppingBasketItemsContent .shopping-basket-item-template > .row {
  border-top: 1px solid var(--color-grey-05);
  padding-top: 15px;
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate #shoppingBasketSlideOut #shoppingBasketItemsContainer #shoppingBasketItemsContent .shopping-basket-item-template .shopping-basket-item-thumb {
  max-width: 150px;
  max-height: 200px;
  background-size: cover;
  width: 150px;
  height: 200px;
  display: inline-block;
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate #shoppingBasketSlideOut #shoppingBasketItemsContainer #shoppingBasketItemsContent .shopping-basket-item-template .shopping-basket-item-title {
  font-size: 16px;
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate #shoppingBasketSlideOut #shoppingBasketItemsContainer #shoppingBasketItemsContent .shopping-basket-item-template .shopping-basket-item-remove {
  font-size: 16px;
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate #shoppingBasketSlideOut #shoppingBasketItemsContainer #shoppingBasketItemsContent .shopping-basket-item-template .shopping-basket-item-label {
  font-weight: bold;
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate #shoppingBasketSlideOut #shoppingBasketItemsContainer #shoppingBasketItemsContent .shopping-basket-item-template .shopping-basket-item-quantity {
  padding: 0;
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate #shoppingBasketSlideOut #shoppingBasketItemsContainer #shoppingBasketItemsContent .shopping-basket-item-template .shopping-basket-item-quantity .shopping-basket-item-plus-minus-element.plus-minus-input {
  padding: 4px 4px 2px;
  height: 28px;
}
#shoppingBasketTemplateContainer #shoppingBasketTemplate #shoppingBasketSlideOut #shoppingBasketItemsContainer #shoppingBasketItemsContent .shopping-basket-item-template .shopping-basket-item-quantity .shopping-basket-item-plus-minus-element .plus-minus-remove, #shoppingBasketTemplateContainer #shoppingBasketTemplate #shoppingBasketSlideOut #shoppingBasketItemsContainer #shoppingBasketItemsContent .shopping-basket-item-template .shopping-basket-item-quantity .shopping-basket-item-plus-minus-element .plus-minus-add {
  padding: 4px 6px 2px;
}

.tx-wn-live-customer-dashboard .customer-base-details .mode-sub-customers .mode-sub-customers-item {
  border: 1px solid var(--color-grey-transparent-200);
  border-radius: 15px;
}
.tx-wn-live-customer-dashboard .customer-base-details .mode-sub-customers .mode-sub-customers-item .mode-sub-customers-item-title {
  border-radius: 13px 13px 15px 15px;
}
.tx-wn-live-customer-dashboard #customerDashboardMainBox .card.sub-card {
  border-color: var(--color-grey-transparent-200);
}
.tx-wn-live-customer-dashboard #customerDashboardMainBox .card.sub-card[data-sub-card-type=mode-sub-customers] .material-list {
  margin: 5px -20px -12px;
}
.tx-wn-live-customer-dashboard #customerDashboardMainBox .card.sub-card[data-sub-card-type=mode-sub-customers] .material-list .material-list-item-link .material-list-item {
  border-bottom-left-radius: 15px;
  border-bottom-right-radius: 15px;
  border-bottom: none !important;
}
.tx-wn-live-customer-dashboard .customer-dashboard-product-legal-type-groups {
  position: absolute;
  top: 10px;
  right: 109px;
  z-index: 15000;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 18px;
  background: var(--color-grey-transparent-150);
  color: var(--color-grey);
  min-width: 36px;
  min-height: 36px;
  cursor: pointer;
  padding: 0 14px;
  font-weight: 400;
}
.tx-wn-live-customer-dashboard .customer-dashboard-product-legal-type-groups:after {
  font-family: "Font Awesome 5 Pro";
  content: "";
  font-weight: 900;
  font-size: 12px;
  margin-left: 7px;
  margin-bottom: 2px;
}
.tx-wn-live-customer-dashboard .customer-dashboard-product-legal-type-groups:hover {
  background: var(--color-grey-transparent-300);
}
.tx-wn-live-customer-dashboard .customer-dashboard-product-legal-type-groups.wn-dropdown-ext-button .wn-dropdown-menu {
  top: 18px;
  right: -24px;
}

@media screen and (max-width: 1200px) {
  #sidebarMenu {
    font-size: 1rem;
  }
}
@media screen and (min-width: 992px) and (max-width: 1300px) {
  #actionsCard .wn-break {
    display: inline;
  }
}
@media screen and (max-width: 992px) {
  #customerBase .row > div[class^=col-md] {
    text-align: center;
  }

  #sidebarMenu {
    text-align: center;
  }

  #checkList ul {
    text-align: left;
  }
}
#sidebarMenu {
  -ms-word-break: break-all;
  word-break: break-all;
}
#sidebarMenu .wn-collapse-button {
  cursor: pointer;
}

#customer_dashboard_productProgress .material-list .material-list-item, #customer_fullFormFields_productProgress_wrapper .material-list .material-list-item {
  min-height: 50px;
}
#customer_dashboard_productProgress .material-list .material-list-item .material-list-item-pre-content, #customer_fullFormFields_productProgress_wrapper .material-list .material-list-item .material-list-item-pre-content {
  padding-left: 0;
  min-width: 45px;
}

#sustainability-preference-list-form,
#sustainability-preference-list,
.ajax-sliding-page-body {
  height: 100%;
}

#sustainability-preference-list-form.saving {
  cursor: wait;
  pointer-events: none;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  cursor: wait;
  pointer-events: none;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
#sustainability-preference-list-form.saving #sustainability-preference-items {
  opacity: 0.2;
  filter: blur(4px);
}

#sustainability-preference-list .card-body {
  padding-top: 0;
  padding-bottom: 0;
}
#sustainability-preference-list > .card {
  display: flex;
  flex-direction: column;
  height: 100%;
  min-height: 100%;
  max-height: 100%;
  overflow: hidden;
}
#sustainability-preference-list > .card > div {
  display: flex;
  flex-direction: column;
}
#sustainability-preference-list > .card > div.card-body {
  flex: 1;
  overflow: scroll;
  height: 200px !important;
  justify-content: flex-start;
}
#sustainability-preference-list > .card > div.card-header {
  height: 100px;
}
#sustainability-preference-list > .card > div.card-footer {
  height: 100px;
  box-shadow: 0 -4px 8px 0 rgba(0, 0, 0, 0.2);
  border-top: 1px solid var(--color-grey-transparent-200);
  padding: 20px;
  z-index: 10;
}
#sustainability-preference-list .question-action {
  font-size: 0.9em;
}
#sustainability-preference-list .question-action.label-selected {
  background-color: var(--color-success-transparent-20);
  color: var(--color-success);
  padding: 8px 12px !important;
  border-radius: 4px;
}

#sustainability-preference-items .sustainability-preference-item {
  position: relative;
}
#sustainability-preference-items .card {
  position: relative;
}
#sustainability-preference-items .card-children .card::before {
  position: absolute;
  border-radius: 0 0 0 15px;
  font-size: 1px;
  display: block;
  content: " ";
  top: -3px;
  z-index: 1010;
  border: solid var(--color-grey);
  border-width: 0 0 1px 1px;
  left: -25px;
  height: 30px;
  width: 40px;
}
#sustainability-preference-items .card-status {
  position: absolute;
  height: 99%;
  border-left: 0 solid var(--color-grey);
  z-index: 999;
  top: 16px;
  left: 25px;
  border-left: 0 solid var(--color-grey);
}
#sustainability-preference-items .card-status::before {
  position: absolute;
  border: 7px solid var(--color-warning);
  border-radius: 500%;
  background: var(--color-white);
  height: 20px;
  width: 20px;
  transition: all 500ms ease-in-out;
  top: 0;
  color: var(--color-warning);
  content: " ";
  font-size: 13px;
  text-align: center;
  left: -10px;
  outline: 0;
  z-index: 1020;
  text-indent: -1px;
}
#sustainability-preference-items .question-answered.hasInnerChildrenQuestions > .card-status.has-inner-children {
  border-left-width: 1px;
}
#sustainability-preference-items .question-answered > .card-status::before {
  border: 5px solid var(--color-success);
  background: var(--color-success);
  color: var(--color-white);
  font-family: "Font Awesome 5 Pro";
  font-weight: 600;
  font-size: 12px;
  line-height: 11px;
  content: "";
  margin-left: -1px;
  display: flex;
  align-items: center;
  justify-content: center;
}
#sustainability-preference-items .timeline .card-status::before {
  top: -22px;
}
#sustainability-preference-items .card-main {
  margin-left: 20px;
}
#sustainability-preference-items .card-title {
  padding-top: 0;
  font-size: 16px;
}
#sustainability-preference-items .card-title:hover .sustainability-preference-question-result-change-action {
  cursor: pointer;
}
#sustainability-preference-items .card-title strong {
  display: block;
  font-weight: 600;
}
#sustainability-preference-items .card-title p {
  color: var(--color-grey-60);
  margin-bottom: 5px;
}
#sustainability-preference-items .card-title .sustainability-preference-question-result-change-action {
  font-weight: normal;
  margin-left: 0.5em;
  transition: all 250ms ease-in-out;
}
#sustainability-preference-items .card.card-material {
  margin-bottom: 15px;
  margin-top: 15px;
  padding: 15px 15px;
  background: var(--color-grey-transparent-100);
  box-shadow: none;
  border-radius: 10px;
  border: none;
}
#sustainability-preference-items #sustainability-preference-item-pai_set.question-answered .card {
  max-width: 100%;
}
#sustainability-preference-items #sustainability-preference-item-pai_set.question-answered .card .card .card-body {
  padding-top: 0;
  padding-bottom: 0;
  transition: all 250ms ease-in-out;
}
#sustainability-preference-items .question-answered > .card .card-body {
  height: auto;
}
#sustainability-preference-items .card-footer {
  opacity: 0.2;
  cursor: wait;
  pointer-events: none;
  filter: blur(4px);
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
#sustainability-preference-items .card-footer .card-title strong {
  font-weight: normal;
}
#sustainability-preference-items .question-answered > .card > .card-main > .card-footer {
  opacity: 1;
  cursor: default;
  filter: blur(0);
  pointer-events: auto;
  -webkit-touch-callout: unset;
  -webkit-user-select: unset;
  -khtml-user-select: unset;
  -moz-user-select: unset;
  -ms-user-select: unset;
  user-select: unset;
}
#sustainability-preference-items .timeline .card-title {
  padding-top: 0 !important;
  margin-top: 0 !important;
}
#sustainability-preference-items .timeline > div:last-child > div > .card, #sustainability-preference-items .timeline > div > div:last-child > div > .card {
  border-left: none !important;
}
#sustainability-preference-items .timeline > div > div .card {
  padding-left: 20px;
}
#sustainability-preference-items .sustainability-preference-item-hint {
  padding: 0;
  font-size: 15px;
}
#sustainability-preference-items #sustainability-preference-items .card {
  padding-bottom: 1em;
}
#sustainability-preference-items .sustainability-preference-question-result {
  opacity: 1;
  transition: all 500ms ease-in-out;
  display: none;
}
#sustainability-preference-items .question-answered > .card > .card-main > .card-title .sustainability-preference-question-result {
  opacity: 1;
}

#sustainability-preference-items .sustainability-preference-item-answer[data-input-flipped="1"] {
  direction: rtl;
}

.sustainability-preference-item-answer-set,
.sustainability-preference-item-answer,
.sustainability-preference-item-answer.btn,
.sustainability-preference-item-answer-set.btn {
  background: var(--color-white);
  color: var(--color-grey-60);
  transition: all 250ms ease-in-out;
  border-color: var(--color-grey-transparent-200);
  border-radius: 10px;
  font-size: 15px;
  margin-right: 10px;
  border-width: 2px;
  font-weight: 600;
  box-shadow: none;
  -webkit-box-shadow: none;
  outline: none !important;
}
.sustainability-preference-item-answer-set:hover,
.sustainability-preference-item-answer:hover,
.sustainability-preference-item-answer.btn:hover,
.sustainability-preference-item-answer-set.btn:hover {
  color: var(--color-grey-60);
  background-color: var(--color-grey-transparent-080) !important;
  border-color: var(--color-grey-transparent-200);
  box-shadow: none;
  -webkit-box-shadow: none;
}
.sustainability-preference-item-answer-set:active, .sustainability-preference-item-answer-set:focus,
.sustainability-preference-item-answer:active,
.sustainability-preference-item-answer:focus,
.sustainability-preference-item-answer.btn:active,
.sustainability-preference-item-answer.btn:focus,
.sustainability-preference-item-answer-set.btn:active,
.sustainability-preference-item-answer-set.btn:focus {
  outline: none !important;
}
.sustainability-preference-item-answer-set.active, .sustainability-preference-item-answer-set.active:hover, .sustainability-preference-item-answer-set.btn-primary.active, .sustainability-preference-item-answer-set.btn-primary.active:hover, .sustainability-preference-item-answer-set.btn-primary.active:focus, .sustainability-preference-item-answer-set.btn-primary.active.focus,
.sustainability-preference-item-answer.active,
.sustainability-preference-item-answer.active:hover,
.sustainability-preference-item-answer.btn-primary.active,
.sustainability-preference-item-answer.btn-primary.active:hover,
.sustainability-preference-item-answer.btn-primary.active:focus,
.sustainability-preference-item-answer.btn-primary.active.focus,
.sustainability-preference-item-answer.btn.active,
.sustainability-preference-item-answer.btn.active:hover,
.sustainability-preference-item-answer.btn.btn-primary.active,
.sustainability-preference-item-answer.btn.btn-primary.active:hover,
.sustainability-preference-item-answer.btn.btn-primary.active:focus,
.sustainability-preference-item-answer.btn.btn-primary.active.focus,
.sustainability-preference-item-answer-set.btn.active,
.sustainability-preference-item-answer-set.btn.active:hover,
.sustainability-preference-item-answer-set.btn.btn-primary.active,
.sustainability-preference-item-answer-set.btn.btn-primary.active:hover,
.sustainability-preference-item-answer-set.btn.btn-primary.active:focus,
.sustainability-preference-item-answer-set.btn.btn-primary.active.focus {
  color: var(--color-black);
  background-color: var(--color-white);
  border-color: var(--color-primary);
  box-shadow: none;
  -webkit-box-shadow: none;
}
.sustainability-preference-item-answer-set.sustainability-preference-item-answer-slider,
.sustainability-preference-item-answer.sustainability-preference-item-answer-slider,
.sustainability-preference-item-answer.btn.sustainability-preference-item-answer-slider,
.sustainability-preference-item-answer-set.btn.sustainability-preference-item-answer-slider {
  background: none;
}

.sustainability-preference-item-answer-slider {
  margin-top: 5px;
}

.range-slider-input .content {
  background: var(--color-grey);
  font-size: 10pt;
  padding: 0.25em 0.5em;
  border-radius: 10px;
}

#sustainability-preference-list .range-slider-container {
  height: 30px;
}
#sustainability-preference-list .range-slider-container .arrow {
  position: absolute;
  width: 100%;
  display: block;
  color: var(--color-grey);
  bottom: -15px;
  text-align: center;
}
#sustainability-preference-list .range-slider-container .arrow .icon {
  margin: 0 auto;
}
#sustainability-preference-list .range-slider-input {
  display: inline-block !important;
  position: absolute;
  top: -1px;
  left: 21px;
  color: var(--color-white);
  font-size: 18px;
}
#sustainability-preference-list .range-slider-input .content {
  background: var(--color-grey);
  font-size: 10pt;
  padding: 0.25em 0.5em;
  border-radius: 10px;
}
#sustainability-preference-list .range-slider-input .sustainability-preference-item-answer-slider {
  margin: 7px 0;
}

.sustainability-preference-item-answer-input {
  -moz-appearance: textfield;
  border-color: var(--color-white);
  border: none !important;
  border-radius: 10px !important;
  font-size: 10pt;
  background: var(--color-grey);
  color: var(--color-white);
  display: none;
  text-align: center;
  height: auto;
  line-height: 1.5;
  padding: 0.25em;
}
.sustainability-preference-item-answer-input::-webkit-outer-spin-button, .sustainability-preference-item-answer-input::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.sustainability-preference-item-answer-input:hover {
  cursor: pointer;
  border-color: var(--color-primary);
}
.sustainability-preference-item-answer-input:focus {
  box-shadow: none;
}

.range-slider-input.input-activated .content {
  display: none;
}
.range-slider-input.input-activated .sustainability-preference-item-answer-input {
  display: inline-block;
}

.card-children {
  margin-left: 50px;
}

.hasOneInnerChildrenQuestions > .card-children .sustainability-preference-item::before {
  margin-left: -100px;
  background: var(--color-white);
  position: absolute;
  left: -30px;
  width: 30px;
}

.hasInnerChildrenQuestions > .card-children div:last-child > .sustainability-preference-item::before {
  content: "";
  position: absolute;
  z-index: 1000;
  background: var(--color-white);
  top: -3px;
  left: -30px;
  height: calc(100% + 18px);
  font-size: 3px;
  width: 30px;
  margin: 0;
  padding: 0;
}

.sustainability-preference-item-answer i {
  margin-right: 5px;
}

.sustainability-preference-item-answer-slider {
  height: 25px;
  -webkit-appearance: none;
  border: none !important;
  background: transparent !important;
}
.sustainability-preference-item-answer-slider:hover, .sustainability-preference-item-answer-slider:focus {
  background: transparent !important;
}
.sustainability-preference-item-answer-slider:focus {
  outline: none;
}
.sustainability-preference-item-answer-slider.slider-progress {
  --range: calc(var(--max) - var(--min));
  --ratio: calc((var(--value) - var(--min)) / var(--range));
  --sx: calc(0.5 * 18px + var(--ratio) * (100% - 18px));
}
.sustainability-preference-item-answer-slider.slider-progress[data-input-flipped="1"] {
  --ratio: calc((var(--max) - var(--value)) / var(--range));
}
.sustainability-preference-item-answer-slider.slider-progress::-webkit-slider-runnable-track {
  background: linear-gradient(var(--color-primary), var(--color-primary)) 0/var(--sx) 100% no-repeat, var(--color-grey-transparent-300);
}
.sustainability-preference-item-answer-slider.slider-progress::-moz-range-track {
  background: linear-gradient(var(--color-primary), var(--color-primary)) 0/var(--sx) 100% no-repeat, var(--color-grey-transparent-300);
}
.sustainability-preference-item-answer-slider.slider-progress ::-ms-fill-lower {
  height: 10px;
  border-radius: 5px 0 0 5px;
  margin: 0;
  background: var(--color-primary);
  border: none;
  border-right-width: 0;
}
.sustainability-preference-item-answer-slider::-webkit-slider-thumb {
  -webkit-appearance: none;
  width: 18px;
  height: 18px;
  border-radius: 9px;
  background: var(--color-primary);
  border: none;
  box-shadow: 0 0 1px var(--color-primary);
  margin-top: calc(10px * 0.5 - 18px * 0.5);
}
.sustainability-preference-item-answer-slider::-webkit-slider-runnable-track {
  height: 10px;
  border: none;
  border-radius: 5px;
  background: var(--color-grey-transparent-300);
  box-shadow: none;
}
.sustainability-preference-item-answer-slider::-moz-range-thumb {
  width: 18px;
  height: 18px;
  border-radius: 9px;
  background: var(--color-primary);
  border: none;
  box-shadow: 0 0 1px var(--color-primary);
}
.sustainability-preference-item-answer-slider::-moz-range-track {
  height: 10px;
  border: none;
  border-radius: 5px;
  background: var(--color-grey-transparent-300);
  box-shadow: none;
}
.sustainability-preference-item-answer-slider::-ms-fill-upper {
  background: transparent;
  border-color: transparent;
}
.sustainability-preference-item-answer-slider::-ms-fill-lower {
  background: transparent;
  border-color: transparent;
}
.sustainability-preference-item-answer-slider::-ms-thumb {
  width: 18px;
  height: 18px;
  border-radius: 9px;
  background: var(--color-primary);
  border: none;
  box-shadow: 0 0 1px var(--color-primary);
  margin-top: 0;
  box-sizing: border-box;
}
.sustainability-preference-item-answer-slider::-ms-track {
  height: 10px;
  border-radius: 5px;
  background: var(--color-grey-transparent-200);
  border: none;
  box-shadow: none;
  box-sizing: border-box;
}

#listForConsultationForm .full-width {
  width: 100%;
  left: 0;
}

#dashboardExitButton {
  z-index: 999;
  position: fixed;
  top: 15px;
  left: 20px;
  display: block;
  width: 100px;
  height: 40px;
  cursor: pointer;
}

.chart-placeholder {
  height: 100%;
  padding: 5px 0;
}
.chart-placeholder .row {
  height: 100%;
  margin: 0 -10px;
}
.chart-placeholder .row div[class^=col-] {
  display: flex;
  align-items: end;
  height: 100%;
}
.chart-placeholder .row div[class^=col-] .chart-placeholder-item {
  background: var(--color-grey-transparent-100);
  border-radius: 10px;
  width: 100%;
}
.chart-placeholder .row div[class^=col-] .chart-placeholder-item[data-placeholder-height="50"] {
  height: 50%;
}
.chart-placeholder .row div[class^=col-] .chart-placeholder-item[data-placeholder-height="75"] {
  height: 75%;
}
.chart-placeholder .row div[class^=col-] .chart-placeholder-item[data-placeholder-height="100"] {
  height: 100%;
}

.calc-contract-values-chart-placeholder {
  height: 298px;
}
.calc-contract-values-chart-placeholder .chart-placeholder {
  border: 1px solid var(--color-grey-transparent-200);
  border-radius: 15px;
  margin-top: 10px;
  padding: 15px;
}

.calc-contract-values-chart img {
  width: 100%;
}

.sidebar-menu .sidebar-menu-button {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  top: 18px;
  background: var(--color-primary);
  height: 45px;
  width: 45px;
  color: var(--color-white);
  border-radius: 15px;
  font-size: 25px;
  cursor: pointer;
}
.sidebar-menu .sidebar-menu-button:hover {
  opacity: 0.8;
}
.sidebar-menu .sidebar-menu-button .sidebar-menu-button-notification-badge {
  position: absolute;
  top: -9px;
  right: -9px;
  display: block;
  background-color: var(--color-danger);
  color: var(--color-white);
  min-height: 22px;
  min-width: 22px;
  border-radius: 14px;
  font-size: 14px;
  line-height: 22px;
  text-align: center;
  font-weight: 500;
  padding-left: 7px;
  padding-right: 7px;
}
.sidebar-menu .sidebar-menu-main .modal-dialog {
  position: fixed;
  left: 15px;
  background: var(--color-white);
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1), 0 6px 20px 0 rgba(0, 0, 0, 0.1);
  border-radius: 15px;
  width: 425px;
  height: calc(100% - 30px);
  margin: 15px 0;
}
.sidebar-menu .sidebar-menu-main .modal-dialog .sidebar-menu-main-controls {
  display: flex;
  align-items: center;
  justify-content: space-between;
  border-bottom: 1px solid var(--color-grey-transparent-150);
  padding: 20px 18px 20px 20px;
}
.sidebar-menu .sidebar-menu-main .modal-dialog .sidebar-menu-main-controls .sidebar-menu-main-controls-user {
  display: flex;
  align-items: center;
  margin-right: 20px;
}
.sidebar-menu .sidebar-menu-main .modal-dialog .sidebar-menu-main-controls .sidebar-menu-main-controls-user .sidebar-menu-main-controls-user-image {
  margin-right: 20px;
}
.sidebar-menu .sidebar-menu-main .modal-dialog .sidebar-menu-main-controls .sidebar-menu-main-controls-user .sidebar-menu-main-controls-user-image .sidebar-menu-main-controls-user-image-img {
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  margin: 0;
  width: 40px;
  height: 40px;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  border-radius: 50%;
  background-color: var(--color-grey-transparent-150);
}
.sidebar-menu .sidebar-menu-main .modal-dialog .sidebar-menu-main-controls .sidebar-menu-main-controls-user .sidebar-menu-main-controls-user-image .sidebar-menu-main-controls-user-image-img .fa, .sidebar-menu .sidebar-menu-main .modal-dialog .sidebar-menu-main-controls .sidebar-menu-main-controls-user .sidebar-menu-main-controls-user-image .sidebar-menu-main-controls-user-image-img .fal, .sidebar-menu .sidebar-menu-main .modal-dialog .sidebar-menu-main-controls .sidebar-menu-main-controls-user .sidebar-menu-main-controls-user-image .sidebar-menu-main-controls-user-image-img .far, .sidebar-menu .sidebar-menu-main .modal-dialog .sidebar-menu-main-controls .sidebar-menu-main-controls-user .sidebar-menu-main-controls-user-image .sidebar-menu-main-controls-user-image-img .fas, .sidebar-menu .sidebar-menu-main .modal-dialog .sidebar-menu-main-controls .sidebar-menu-main-controls-user .sidebar-menu-main-controls-user-image .sidebar-menu-main-controls-user-image-img .fad {
  color: var(--color-grey);
  font-size: 20px;
}
.sidebar-menu .sidebar-menu-main .modal-dialog .sidebar-menu-main-controls .sidebar-menu-main-controls-user .sidebar-menu-main-controls-user-text .sidebar-menu-main-controls-user-text-name {
  font-size: 16px;
  line-height: 20px;
  font-weight: 600;
}
.sidebar-menu .sidebar-menu-main .modal-dialog .sidebar-menu-main-controls .sidebar-menu-main-controls-user .sidebar-menu-main-controls-user-text .sidebar-menu-main-controls-user-text-email {
  font-size: 14px;
  line-height: 16px;
  font-weight: 400;
  color: var(--color-grey);
}
.sidebar-menu .sidebar-menu-main .modal-dialog .sidebar-menu-main-controls .sidebar-menu-main-controls-close-button {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: var(--color-grey-transparent-150);
  color: var(--color-grey);
  font-size: 19px;
  min-width: 36px;
  min-height: 36px;
  cursor: pointer;
}
.sidebar-menu .sidebar-menu-main .modal-dialog .sidebar-menu-main-controls .sidebar-menu-main-controls-close-button:hover {
  background: var(--color-grey-transparent-300);
}
.sidebar-menu .sidebar-menu-main .modal-dialog .sidebar-menu-main-menu {
  height: calc(100% - 81px);
}
.sidebar-menu .sidebar-menu-main .modal-dialog .sidebar-menu-main-menu .sidebar-menu-main-menu-item {
  display: flex;
  align-items: center;
  justify-content: space-between;
  position: relative;
  color: var(--color-grey-60);
  font-size: 16px;
  padding: 15px 20px;
  border-bottom: 1px solid var(--color-grey-transparent-150);
}
.sidebar-menu .sidebar-menu-main .modal-dialog .sidebar-menu-main-menu .sidebar-menu-main-menu-item:hover {
  background: var(--color-grey-transparent-100);
}
.sidebar-menu .sidebar-menu-main .modal-dialog .sidebar-menu-main-menu .sidebar-menu-main-menu-item .sidebar-menu-main-menu-item-left {
  display: flex;
  align-items: center;
}
.sidebar-menu .sidebar-menu-main .modal-dialog .sidebar-menu-main-menu .sidebar-menu-main-menu-item .sidebar-menu-main-menu-item-left .sidebar-menu-main-menu-item-left-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 20px;
  width: 40px;
  font-size: 18px;
}
.sidebar-menu .sidebar-menu-main .modal-dialog .sidebar-menu-main-menu .sidebar-menu-main-menu-item .sidebar-menu-main-menu-item-left .sidebar-menu-main-menu-item-left-text {
  font-weight: 600;
}
.sidebar-menu .sidebar-menu-main .modal-dialog .sidebar-menu-main-menu .sidebar-menu-main-menu-item .sidebar-menu-main-menu-item-chevron {
  margin: 0 8px 0 20px;
}
.sidebar-menu .sidebar-menu-main .modal-dialog .sidebar-menu-main-menu .sidebar-menu-main-menu-item .sidebar-menu-main-menu-item-chevron .fa, .sidebar-menu .sidebar-menu-main .modal-dialog .sidebar-menu-main-menu .sidebar-menu-main-menu-item .sidebar-menu-main-menu-item-chevron .fal, .sidebar-menu .sidebar-menu-main .modal-dialog .sidebar-menu-main-menu .sidebar-menu-main-menu-item .sidebar-menu-main-menu-item-chevron .far, .sidebar-menu .sidebar-menu-main .modal-dialog .sidebar-menu-main-menu .sidebar-menu-main-menu-item .sidebar-menu-main-menu-item-chevron .fas, .sidebar-menu .sidebar-menu-main .modal-dialog .sidebar-menu-main-menu .sidebar-menu-main-menu-item .sidebar-menu-main-menu-item-chevron .fad {
  color: var(--color-grey) !important;
}
.sidebar-menu .sidebar-menu-main .modal-dialog .sidebar-menu-main-menu .sidebar-menu-main-menu-collapse {
  margin-left: 38px;
  border-left: 1px solid var(--color-grey-transparent-150);
  padding: 5px 5px 5px 31px;
}
.sidebar-menu .sidebar-menu-main .modal-dialog .sidebar-menu-main-menu .sidebar-menu-main-menu-collapse .sidebar-menu-main-menu-collapse {
  margin-left: 10px;
}
.sidebar-menu .sidebar-menu-main .modal-dialog .sidebar-menu-main-menu .sidebar-menu-main-menu-collapse .sidebar-menu-main-menu-item {
  display: flex;
  border: none;
  padding: 5px 10px;
  color: var(--color-grey);
  font-size: 16px;
  font-weight: 400;
  border-radius: 7px;
}
.sidebar-menu .sidebar-menu-main .modal-dialog .sidebar-menu-main-menu .sidebar-menu-main-menu-collapse .sidebar-menu-main-menu-item:hover {
  background: var(--color-grey-transparent-100);
}
.sidebar-menu .sidebar-menu-main .modal-dialog .sidebar-menu-main-menu .sidebar-menu-main-menu-collapse .sidebar-menu-main-menu-item .sidebar-menu-main-menu-item-left .sidebar-menu-main-menu-item-left-text {
  font-weight: 400;
}
.sidebar-menu .sidebar-menu-main .modal-dialog .sidebar-menu-main-menu .sidebar-menu-main-menu-collapse .sidebar-menu-main-menu-item .sidebar-menu-main-menu-item-chevron {
  margin-right: 13px;
}
.sidebar-menu .sidebar-menu-main .modal-dialog .sidebar-menu-main-menu .sidebar-menu-main-menu-item-notification-badge {
  display: block;
  background-color: var(--color-danger);
  color: var(--color-white);
  min-height: 22px;
  min-width: 22px;
  border-radius: 14px;
  font-size: 14px;
  line-height: 22px;
  text-align: center;
  font-weight: 500;
  padding-left: 7px;
  padding-right: 7px;
}
.sidebar-menu .sidebar-menu-main .modal-dialog .sidebar-menu-main-menu .sidebar-menu-main-menu-item-notification-badge-small {
  position: absolute;
  top: 8px;
  left: 8px;
  width: 10px;
  height: 10px;
  display: block;
  background: var(--color-danger);
  border-radius: 50%;
  margin-right: 10px;
}

@media (max-width: 454px) {
  .sidebar-menu .sidebar-menu-main .modal-dialog {
    right: 15px;
    width: unset;
  }
}
@media (min-width: 1200px) {
  .sidebar-menu .sidebar-menu-main .modal-dialog {
    left: calc((100% - 1140px + 15px) / 2);
  }
}
@media (min-width: 1400px) {
  .sidebar-menu .sidebar-menu-main .modal-dialog {
    left: calc((100% - 1320px + 15px) / 2);
  }
}
.waiting-group-container {
  margin: 0 calc(-15px / 2);
  padding: 0 calc(15px / 2);
  text-align: center;
}
.waiting-group-container .waiting-group-animation {
  margin: 10px auto 15px;
  width: 50px;
  height: 5px;
  border-radius: 5px;
  background: var(--color-primary);
  animation: bounceLoader 1.5s infinite alternate ease-in-out, bounceLoaderWidth 1.5s infinite alternate ease-in-out;
}
.waiting-group-container .panel-body {
  padding-top: 10px;
}

@keyframes bounceLoader {
  0% {
    transform: translate3d(-50px, 0, 0);
  }
  100% {
    transform: translate3d(50px, 0, 0);
  }
}
@keyframes bounceLoaderWidth {
  0% {
    width: 30px;
  }
  50% {
    width: 50px;
  }
  100% {
    width: 30px;
  }
}
.walnut-live-logo {
  display: flex;
  align-items: center;
  height: 55px;
  font-size: 25px;
  color: var(--color-primary);
  font-weight: 700;
  text-decoration: none;
  text-align: center;
}

.logo-container {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 15px 5px;
}

.big-date {
  display: flex;
  align-items: center;
}
.big-date .big-date-day {
  font-size: 90px;
  line-height: 75px;
  font-weight: 100;
  padding-right: 25px;
}
.big-date .big-date-details .big-date-month {
  font-weight: 500;
  font-size: 20px;
}
.big-date .big-date-details .big-date-time {
  color: var(--color-grey-30);
  font-size: 18px;
}

.big-number {
  font-size: 90px;
  line-height: 75px;
  font-weight: 100;
}

.coming-soon {
  position: relative;
}
.coming-soon.flex-container-footer .coming-soon-placeholder {
  left: -15px;
  right: -15px;
}
.coming-soon .coming-soon-placeholder {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  align-items: center;
  display: flex;
  justify-content: center;
  z-index: 1;
}
.coming-soon .coming-soon-placeholder .coming-soon-placeholder-badge {
  background: var(--color-grey-25);
  vertical-align: middle;
  font-size: 19px;
  border-radius: 18px;
  padding: 3px 12px;
  color: var(--color-grey-02);
  font-weight: 400;
}
.coming-soon .coming-soon-blur {
  filter: blur(7px);
}

.cookie-banner {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 10px 0;
  font-weight: 400;
  position: fixed;
  bottom: 0;
  left: 0;
  background-color: var(--color-primary);
  color: var(--color-white);
  width: 100%;
  font-size: 15px;
  z-index: 1100;
}
.cookie-banner div {
  padding: 0 15px;
}
.cookie-banner div a:not(.wn-normal-button) {
  color: var(--color-white);
  text-decoration: underline;
}
.cookie-banner div .wn-normal-button {
  margin-top: 0;
  padding: 8px 30px;
  font-weight: 500;
}

.details-line {
  color: var(--color-grey-30);
  margin-top: 20px;
}
.details-line .fa, .details-line .fal, .details-line .far, .details-line .fas, .details-line .fad {
  margin-right: 10px;
}
.details-line a {
  margin-right: 40px;
}
.details-line a:last-child {
  margin: 0;
}

.event-ticket {
  display: flex;
  align-items: center;
}
.event-ticket .event-ticket-date {
  text-align: center;
  padding: 0 35px 15px 35px;
  align-self: stretch;
  background-color: var(--color-primary);
  color: var(--color-white);
}
.event-ticket .event-ticket-date .event-ticket-participant-buttons {
  margin-top: 25px;
}
.event-ticket .event-ticket-date .event-ticket-participant-buttons a {
  background-color: var(--color-white);
  padding: 10px;
  font-size: 20px;
  border-radius: 5px;
  margin: 10px 0;
  display: block;
  color: var(--color-primary);
}
.event-ticket .event-ticket-date .event-ticket-participant-buttons a:hover {
  background-color: var(--color-grey-05);
}
.event-ticket .event-ticket-date .event-ticket-participant-buttons a .fa, .event-ticket .event-ticket-date .event-ticket-participant-buttons a .fal, .event-ticket .event-ticket-date .event-ticket-participant-buttons a .far, .event-ticket .event-ticket-date .event-ticket-participant-buttons a .fas, .event-ticket .event-ticket-date .event-ticket-participant-buttons a .fad {
  margin-right: 10px;
}
.event-ticket .event-ticket-date .event-ticket-date-day {
  font-size: 125px;
  font-weight: 100;
  line-height: 125px;
}
.event-ticket .event-ticket-date .event-ticket-date-month {
  font-weight: 500;
  letter-spacing: 5px;
  font-size: 35px;
  line-height: 35px;
}
.event-ticket .event-ticket-details {
  padding: 15px 20px;
}
.event-ticket .event-ticket-details .event-ticket-details-headline {
  font-size: 40px;
  color: var(--color-primary);
  letter-spacing: 4px;
}
.event-ticket .event-ticket-details .event-ticket-details-sub-headline {
  font-size: 23px;
  margin-bottom: 10px;
  margin-top: 20px;
}
.event-ticket .event-ticket-details .event-ticket-details-item {
  display: flex;
  align-items: center;
  margin-bottom: 10px;
}
.event-ticket .event-ticket-details .event-ticket-details-item .event-ticket-details-item-icon {
  padding: 10px;
  color: var(--color-grey-30);
}
.event-ticket .event-ticket-details .event-ticket-details-item .event-ticket-details-item-details {
  padding: 10px;
}
.event-ticket .event-ticket-details .event-ticket-details-item .event-ticket-details-item-details .event-ticket-details-item-details-name {
  font-weight: 500;
}
.event-ticket .event-ticket-details .event-ticket-details-item .event-ticket-details-item-details .event-ticket-details-item-details-description {
  color: var(--color-grey-30);
}

@media screen and (max-width: 750px) {
  .event-ticket {
    display: block;
  }
}
.flex-container {
  display: flex;
  flex: 1 0 auto;
  height: 100%;
}
.flex-container .flex-container-wrap {
  display: flex;
  flex: 1 1 auto;
  flex-direction: column;
  width: 100%;
}
.flex-container .flex-container-wrap .flex-container-body.flex-container-body-margin-top-auto {
  margin-top: auto;
}
.flex-container .flex-container-wrap .flex-container-footer {
  margin-top: auto;
}
.flex-container .flex-container-wrap .flex-container-footer.flex-container-footer-padding {
  padding: 10px;
}

html, body, .container-fluid, .wn-section, .frame, div[class^=tx-wn-], #pageContent {
  height: 100%;
}

@media (min-width: 992px) {
  .flex-container-footer .container {
    width: 940px;
  }
}
.flex-match-height-card-row {
  display: flex;
  margin-top: 10px;
  margin-bottom: 25px;
}
.flex-match-height-card-row .card {
  margin: 0 !important;
  height: 100%;
}

@media (max-width: 991px) {
  .flex-match-height-card-row {
    display: block;
    margin-top: 0;
    margin-bottom: 0;
  }
  .flex-match-height-card-row .card {
    display: inline-block;
    margin-top: 10px !important;
    margin-bottom: 10px !important;
  }
}
.form-validation-errors {
  border-radius: 10px;
  background: var(--color-warning-transparent-13);
  color: var(--color-warning);
  padding: 14px 17px;
  font-weight: 500;
  font-size: 15px;
  margin-bottom: 15px;
}
.form-validation-errors[data-type=danger] {
  background: var(--color-danger-transparent-13);
  color: var(--color-danger);
}
.form-validation-errors .form-validation-errors-item {
  display: flex;
  align-items: center;
  line-height: 17px;
}
.form-validation-errors .form-validation-errors-item:not(.form-validation-errors .form-validation-errors-item:last-of-type) {
  margin-bottom: 5px;
}
.form-validation-errors .form-validation-errors-item i {
  font-size: 18px;
}
.form-validation-errors .form-validation-errors-item div {
  margin-left: 10px;
}

.legal-links-footer {
  border-top: 1px solid var(--color-grey-transparent-100);
  padding: 30px 20px;
  font-size: 15px;
  box-shadow: none !important;
}
.legal-links-footer span {
  color: var(--color-grey);
  font-weight: 400;
  margin-right: 30px;
}
.legal-links-footer .link {
  color: var(--color-grey-60);
  font-weight: 600;
}
.legal-links-footer .link:not(:last-child) {
  margin-right: 12px;
}

.live-pulse {
  display: flex;
  align-items: center;
  width: fit-content;
  padding: 3px 8px;
  border-radius: 5px;
  margin-bottom: 3px;
}
.live-pulse.live-pulse-success {
  background: var(--color-success-transparent-20);
}
.live-pulse.live-pulse-success .live-pulse-text {
  color: var(--color-success);
}
.live-pulse.live-pulse-success .live-pulse-icon {
  background: var(--color-success);
}
.live-pulse.live-pulse-danger {
  background: var(--color-danger-transparent-20);
}
.live-pulse.live-pulse-danger .live-pulse-text {
  color: var(--color-danger);
}
.live-pulse.live-pulse-danger .live-pulse-icon {
  background: var(--color-danger);
}
.live-pulse .live-pulse-text {
  font-weight: 500;
  text-transform: uppercase;
  font-size: 13px;
  height: 14px;
}
.live-pulse .live-pulse-icon {
  margin: 0 1px 0 8px;
  width: 8px;
  height: 8px;
  border-radius: 20px;
  animation: live-pulse 2s;
  animation-iteration-count: infinite;
}

@keyframes live-pulse {
  0% {
    opacity: 1;
    transform: scale(1);
  }
  50% {
    opacity: 0;
    transform: scale(1.4);
  }
  100% {
    opacity: 0;
  }
}
.material-empty-list {
  text-align: center;
}
.material-empty-list.material-empty-list-card {
  background: var(--color-grey-transparent-100);
  border-radius: 10px;
  padding: 20px;
}
.material-empty-list.material-empty-list-card a.wn-normal-button, .material-empty-list.material-empty-list-card .font-weight-500.wn-normal-button {
  margin-top: 15px;
}
.material-empty-list.material-empty-list-card a:not(.material-empty-list.material-empty-list-card a.wn-normal-button, .material-empty-list.material-empty-list-card .font-weight-500.wn-normal-button), .material-empty-list.material-empty-list-card .font-weight-500:not(.material-empty-list.material-empty-list-card a.wn-normal-button, .material-empty-list.material-empty-list-card .font-weight-500.wn-normal-button) {
  display: block;
  margin: 15px 0;
  font-weight: 500;
}
.material-empty-list.material-empty-list-card a .fa, .material-empty-list.material-empty-list-card a .fal, .material-empty-list.material-empty-list-card a .far, .material-empty-list.material-empty-list-card a .fas, .material-empty-list.material-empty-list-card a .fad, .material-empty-list.material-empty-list-card .font-weight-500 .fa, .material-empty-list.material-empty-list-card .font-weight-500 .fal, .material-empty-list.material-empty-list-card .font-weight-500 .far, .material-empty-list.material-empty-list-card .font-weight-500 .fas, .material-empty-list.material-empty-list-card .font-weight-500 .fad {
  font-size: 16px;
  margin-right: 5px;
}
.material-empty-list.material-empty-list-compact .fa, .material-empty-list.material-empty-list-compact .fal, .material-empty-list.material-empty-list-compact .far, .material-empty-list.material-empty-list-compact .fas, .material-empty-list.material-empty-list-compact .fad {
  font-size: 25px;
  margin: 15px 0 8px 0;
}
.material-empty-list.material-empty-list-compact .material-empty-list-headline {
  font-size: 20px;
}
.material-empty-list .fa, .material-empty-list .fal, .material-empty-list .far, .material-empty-list .fas, .material-empty-list .fad {
  font-size: 60px;
  margin: 15px 0 25px 0;
}
.material-empty-list .material-empty-list-headline {
  font-size: 18px;
  font-weight: 600;
  margin-bottom: 5px;
}
.material-empty-list .material-empty-list-description {
  color: var(--color-grey);
  font-weight: 400;
  font-size: 16px;
}
.material-empty-list .material-empty-list-description p:last-of-type {
  margin-bottom: 0;
}
.material-empty-list .material-empty-list-description .fa, .material-empty-list .material-empty-list-description .fal, .material-empty-list .material-empty-list-description .far, .material-empty-list .material-empty-list-description .fas, .material-empty-list .material-empty-list-description .fad {
  font-size: 16px;
  margin: 0 3px;
}
.material-empty-list a {
  margin-top: 35px;
}

.card.card-modal .material-empty-list.material-empty-list-card {
  border-radius: 20px;
}

.material-btn {
  font-weight: 400;
  letter-spacing: 0.5px;
  text-transform: uppercase;
  color: var(--color-primary);
  text-align: right;
  font-size: 18px;
  line-height: 18px;
}

.material-circle-btn {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: var(--color-grey-transparent-150);
  color: var(--color-grey) !important;
  min-width: 32px;
  min-height: 32px;
  font-size: 17px;
  cursor: pointer;
}
.material-circle-btn:hover {
  background-color: var(--color-grey-transparent-300);
}

.material-circle-progress {
  fill: none;
  overflow: visible !important;
}
.material-circle-progress circle {
  stroke-width: 35px;
  stroke-linecap: round;
  stroke-dasharray: 575;
}
.material-circle-progress circle[data-circle-type=background] {
  stroke-dashoffset: 0;
  stroke: var(--color-grey-transparent-200);
}
.material-circle-progress circle[data-circle-type=main][data-circle-color=warning] {
  stroke: var(--color-warning);
}
.material-circle-progress circle[data-circle-type=main][data-circle-color=warning-transparent-50] {
  stroke: var(--color-warning-transparent-50);
}
.material-circle-progress circle[data-circle-type=main][data-circle-color=success] {
  stroke: var(--color-success);
}
.material-circle-progress circle[data-circle-type=main][data-circle-color=success-transparent-50] {
  stroke: var(--color-success-transparent-50);
}

.material-circle-progress-container {
  display: flex;
  align-items: center;
  position: relative;
  background: var(--color-white);
  border-radius: 50%;
}
.material-circle-progress-container .material-circle-progress-container-label {
  position: absolute;
  font-size: 14px;
  font-weight: 500;
  left: 0;
  right: 0;
  text-align: center;
  color: var(--color-grey);
}
.material-circle-progress-container .material-circle-progress circle {
  stroke-width: 20px;
}
.material-circle-progress-container .material-circle-progress circle[stroke-dashoffset="calc(575 - (575 * 100 / 100)"], .material-circle-progress-container .material-circle-progress circle[stroke-dashoffset="0"] {
  stroke-dasharray: 0;
}
.material-circle-progress-container .material-circle-progress circle[data-circle-type=background] {
  stroke-linecap: square;
}

.material-empty-list {
  text-align: center;
}
.material-empty-list.material-empty-list-card {
  background: var(--color-grey-transparent-100);
  border-radius: 10px;
  padding: 20px;
}
.material-empty-list.material-empty-list-card a.wn-normal-button, .material-empty-list.material-empty-list-card .font-weight-500.wn-normal-button {
  margin-top: 15px;
}
.material-empty-list.material-empty-list-card a:not(.material-empty-list.material-empty-list-card a.wn-normal-button, .material-empty-list.material-empty-list-card .font-weight-500.wn-normal-button), .material-empty-list.material-empty-list-card .font-weight-500:not(.material-empty-list.material-empty-list-card a.wn-normal-button, .material-empty-list.material-empty-list-card .font-weight-500.wn-normal-button) {
  display: block;
  margin: 15px 0;
  font-weight: 500;
}
.material-empty-list.material-empty-list-card a .fa, .material-empty-list.material-empty-list-card a .fal, .material-empty-list.material-empty-list-card a .far, .material-empty-list.material-empty-list-card a .fas, .material-empty-list.material-empty-list-card a .fad, .material-empty-list.material-empty-list-card .font-weight-500 .fa, .material-empty-list.material-empty-list-card .font-weight-500 .fal, .material-empty-list.material-empty-list-card .font-weight-500 .far, .material-empty-list.material-empty-list-card .font-weight-500 .fas, .material-empty-list.material-empty-list-card .font-weight-500 .fad {
  font-size: 16px;
  margin-right: 5px;
}
.material-empty-list.material-empty-list-compact .fa, .material-empty-list.material-empty-list-compact .fal, .material-empty-list.material-empty-list-compact .far, .material-empty-list.material-empty-list-compact .fas, .material-empty-list.material-empty-list-compact .fad {
  font-size: 25px;
  margin: 15px 0 8px 0;
}
.material-empty-list.material-empty-list-compact .material-empty-list-headline {
  font-size: 20px;
}
.material-empty-list .fa, .material-empty-list .fal, .material-empty-list .far, .material-empty-list .fas, .material-empty-list .fad {
  font-size: 60px;
  margin: 15px 0 25px 0;
}
.material-empty-list .material-empty-list-headline {
  font-size: 18px;
  font-weight: 600;
  margin-bottom: 5px;
}
.material-empty-list .material-empty-list-description {
  color: var(--color-grey);
  font-weight: 400;
  font-size: 16px;
}
.material-empty-list .material-empty-list-description p:last-of-type {
  margin-bottom: 0;
}
.material-empty-list .material-empty-list-description .fa, .material-empty-list .material-empty-list-description .fal, .material-empty-list .material-empty-list-description .far, .material-empty-list .material-empty-list-description .fas, .material-empty-list .material-empty-list-description .fad {
  font-size: 16px;
  margin: 0 3px;
}
.material-empty-list a {
  margin-top: 35px;
}

.card.card-modal .material-empty-list.material-empty-list-card {
  border-radius: 20px;
}

.material-form-group.material-form-group-small {
  margin-bottom: 0;
}
.material-form-group.material-form-group-small-group {
  display: inline-block;
}
.material-form-group.material-form-group-small-group .material-checkbox {
  margin-right: 30px;
}
.material-form-group.disabled {
  background: none !important;
  opacity: 0.55;
}
.material-form-group.disabled .material-form-control input {
  border-bottom: 1px solid var(--color-grey-transparent-600);
}
.material-form-group.disabled .material-form-control input + span {
  color: var(--color-grey-transparent-600);
}
.material-form-group.disabled .bootstrap-select .dropdown-toggle {
  border-bottom: 1px solid var(--color-grey-transparent-600) !important;
}
.material-form-group.disabled .bootstrap-select .dropdown-toggle .bootstrap-select-label-span {
  color: var(--color-grey-transparent-600);
}
.material-form-group.disabled .bootstrap-select .dropdown-toggle .filter-option {
  color: var(--color-grey-transparent-800);
}
.material-form-group.disabled .bootstrap-select .bs-caret {
  color: var(--color-grey-transparent-600);
}
.material-form-group.file-upload-droppable-form-group[data-selected=true] {
  display: flex;
}
.material-form-group.file-upload-droppable-form-group[data-selected=true] .material-form-control {
  width: 100%;
}
.material-form-group.file-upload-droppable-form-group[data-selected=true] .material-form-control label {
  border-top-right-radius: 0;
}
.material-form-group.file-upload-droppable-form-group[data-selected=true] .material-form-control label span:not(.file-upload-droppable-title) {
  color: var(--color-grey);
  transform: translate3d(0, -12px, 0) scale(0.8) !important;
}
.material-form-group.file-upload-droppable-form-group[data-selected=true] .material-form-control label span.file-upload-droppable-title {
  left: 0;
  font-size: 16px;
  font-weight: 500;
  color: var(--color-grey-60);
  line-height: 40px;
}
.material-form-group.file-upload-droppable-form-group .material-form-control label {
  height: 56px !important;
  background: var(--color-grey-transparent-100);
  border: none !important;
  border-bottom: 1px solid var(--color-grey) !important;
  border-radius: 10px 10px 0 0;
}
.material-form-group.file-upload-droppable-form-group .material-form-control label:hover {
  background: var(--color-grey-transparent-150);
  border-color: var(--color-primary);
}
.material-form-group .material-form-control.material-form-control-date-time-property.material-form-control-date-time-property-active span:not(.glyphicon):not(.month):not(.year):not(.decade) {
  color: var(--color-primary);
  transform: translate3d(0, -12px, 0) scale(0.8) !important;
}
.material-form-group .material-form-control.material-form-control-date-time-property label {
  overflow: visible !important;
}
.material-form-group .material-form-control label {
  display: block;
  position: relative;
  margin: auto;
  width: 100%;
  overflow: hidden;
}
.material-form-group .material-form-control input:not([type=file]), .material-form-group .material-form-control textarea:not([type=file]) {
  border: 0;
  font-size: 16px;
  font-weight: 500;
  background: var(--color-grey-transparent-100);
  border-bottom: 1px solid var(--color-grey);
  border-radius: 10px 10px 0 0;
  color: var(--color-grey-60);
  transition: all 0.15s ease;
  box-shadow: none !important;
}
.material-form-group .material-form-control input:not([type=file]):-webkit-autofill, .material-form-group .material-form-control textarea:not([type=file]):-webkit-autofill {
  -webkit-box-shadow: 0 0 0 1000px var(--color-grey-transparent-100) inset;
  transition: background-color 5000s ease-in-out 0s;
}
.material-form-group .material-form-control input:not([type=file]):-webkit-autofill::first-line, .material-form-group .material-form-control textarea:not([type=file]):-webkit-autofill::first-line {
  font-size: 16px;
}
.material-form-group .material-form-control input:not([type=file]):-webkit-autofill:hover, .material-form-group .material-form-control input:not([type=file]):-webkit-autofill:focus, .material-form-group .material-form-control textarea:not([type=file]):-webkit-autofill:hover, .material-form-group .material-form-control textarea:not([type=file]):-webkit-autofill:focus {
  -webkit-box-shadow: 0 0 0 1000px var(--color-grey-transparent-100) inset;
}
.material-form-group .material-form-control input:not([type=file]):not(:placeholder-shown) + span, .material-form-group .material-form-control input:not([type=file]):-webkit-autofill + span, .material-form-group .material-form-control textarea:not([type=file]):not(:placeholder-shown) + span, .material-form-group .material-form-control textarea:not([type=file]):-webkit-autofill + span {
  color: var(--color-grey);
  transform: translate3d(0, -12px, 0) scale(0.8) !important;
}
.material-form-group .material-form-control input:not([type=file]):placeholder-shown:not([placeholder=" "]).bank-account-iban + span, .material-form-group .material-form-control textarea:not([type=file]):placeholder-shown:not([placeholder=" "]).bank-account-iban + span {
  color: var(--color-grey);
  transform: translate3d(0, -12px, 0) scale(0.8) !important;
}
.material-form-group .material-form-control input[disabled=disabled], .material-form-group .material-form-control textarea[disabled=disabled] {
  border-bottom: 1px solid var(--color-grey-transparent-600);
  opacity: 0.55;
}
.material-form-group .material-form-control input[disabled=disabled] + span, .material-form-group .material-form-control textarea[disabled=disabled] + span {
  opacity: 0.55;
}
.material-form-group .material-form-control input:not([disabled=disabled]):hover, .material-form-group .material-form-control textarea:not([disabled=disabled]):hover {
  background: var(--color-grey-transparent-150);
  border-color: var(--color-primary);
}
.material-form-group .material-form-control input:not([disabled=disabled]):focus, .material-form-group .material-form-control textarea:not([disabled=disabled]):focus {
  background: var(--color-grey-transparent-150);
  outline: none;
  border-color: var(--color-primary);
}
.material-form-group .material-form-control input:not([disabled=disabled]):focus + span, .material-form-group .material-form-control textarea:not([disabled=disabled]):focus + span {
  color: var(--color-primary) !important;
  transform: translate3d(0, -12px, 0) scale(0.8) !important;
}
.material-form-group .material-form-control input {
  width: 100%;
  height: 56px;
  padding: 16px 12px 0 12px;
}
.material-form-group .material-form-control textarea {
  width: calc(100% - 24px);
  padding: 0 12px 0 12px;
  border-top: 25px solid var(--color-grey-transparent-100) !important;
  box-sizing: content-box;
  -ms-overflow-style: none;
  line-height: 21px;
}
.material-form-group .material-form-control textarea ::-webkit-scrollbar {
  display: none;
}
.material-form-group .material-form-control textarea:hover, .material-form-group .material-form-control textarea:focus {
  border-top-color: var(--color-grey-transparent-150) !important;
}
.material-form-group .material-form-control span:not(.glyphicon):not(.month):not(.year):not(.decade), .material-form-group .material-form-control .material-form-control-trailing-icon {
  position: absolute;
  top: 17px;
  font-size: 17px;
  color: var(--color-grey);
  font-weight: 400;
}
.material-form-group .material-form-control span:not(.glyphicon):not(.material-form-control-trailing-icon):not(.month):not(.year):not(.decade) {
  left: 12px;
  transform-origin: 0 0;
  transform: translate3d(0, 0, 0);
  transition: all 0.2s ease;
  pointer-events: none;
}
.material-form-group .material-form-control .material-form-control-trailing-icon {
  right: 12px;
}
.material-form-group .bootstrap-select {
  width: 100% !important;
}
.material-form-group .bootstrap-select.filled .dropdown-toggle .bootstrap-select-label-span {
  color: var(--color-grey);
  transform: translate3d(0, -12px, 0) scale(0.8);
}
.material-form-group .bootstrap-select:not(.filled) .filter-option {
  display: none !important;
}
.material-form-group .bootstrap-select.open .dropdown-toggle {
  box-shadow: none !important;
  -webkit-box-shadow: none !important;
}
.material-form-group .bootstrap-select.open .dropdown-toggle .bootstrap-select-label-span {
  color: var(--color-primary);
  transform: translate3d(0, -12px, 0) scale(0.8);
}
.material-form-group .bootstrap-select .dropdown-toggle {
  border-radius: 10px 10px 0 0 !important;
  width: 100%;
  border: 0;
  padding: 16px 12px 0 12px;
  height: 56px;
  font-size: 16px;
  font-weight: 500;
  background: var(--color-grey-transparent-100) !important;
  border-bottom: 1px solid var(--color-grey);
  color: var(--color-grey-60);
  transition: all 0.15s ease;
}
.material-form-group .bootstrap-select .dropdown-toggle:hover, .material-form-group .bootstrap-select .dropdown-toggle:focus {
  background: var(--color-grey-transparent-150) !important;
  border-color: var(--color-primary);
  box-shadow: none;
}
.material-form-group .bootstrap-select .dropdown-toggle .bootstrap-select-label-span {
  position: absolute;
  top: 17px;
  left: 12px;
  font-size: 17px;
  color: var(--color-grey);
  font-weight: 400;
  transform-origin: 0 0;
  transform: translate3d(0, 0, 0);
  transition: all 0.2s ease;
  pointer-events: none;
}
.material-form-group .bootstrap-select .dropdown-menu {
  top: 56px;
  font-weight: 400;
}
.material-form-group .bootstrap-select .dropdown-menu li a {
  padding: 10px 15px;
  font-weight: 500;
  font-size: 15px;
}
.material-form-group .material-checkbox, .material-form-group .material-radio-button {
  font-weight: 500;
  font-size: 15px;
  margin-left: -10px;
  cursor: pointer;
  display: flex;
  align-items: center;
  white-space: normal !important;
  text-align: left;
}
.material-form-group .material-checkbox span, .material-form-group .material-radio-button span {
  vertical-align: middle;
}
.material-form-group .material-checkbox span:first-of-type, .material-form-group .material-radio-button span:first-of-type {
  margin-right: 5px;
  width: 40px;
  min-width: 40px;
  height: 40px;
  border-radius: 20px;
  position: relative;
  display: inline-block;
}
.material-form-group .material-checkbox span:first-of-type:before, .material-form-group .material-radio-button span:first-of-type:before {
  content: "";
  height: 20px;
  width: 20px;
  border-radius: 3px;
  border: 2px solid var(--color-grey-transparent-600);
  position: absolute;
  display: inline-block;
  vertical-align: middle;
  top: 10px;
  left: 10px;
}
.material-form-group .material-checkbox span:first-of-type:hover, .material-form-group .material-radio-button span:first-of-type:hover {
  background: var(--color-grey-transparent-100);
}
.material-form-group .material-checkbox span:not(:first-of-type), .material-form-group .material-radio-button span:not(:first-of-type) {
  padding: 10.5px 0 5.5px 0;
  color: var(--color-grey);
  font-weight: 400;
  font-size: 16px;
  line-height: 19px;
}
.material-form-group .material-checkbox span strong, .material-form-group .material-radio-button span strong {
  color: var(--color-grey-60);
}
.material-form-group .material-checkbox input[type=checkbox], .material-form-group .material-checkbox input[type=radio], .material-form-group .material-radio-button input[type=checkbox], .material-form-group .material-radio-button input[type=radio] {
  width: 0;
  height: 0;
  opacity: 0;
}
.material-form-group .material-checkbox input[type=checkbox]:checked ~ span:first-of-type:before, .material-form-group .material-checkbox input[type=radio]:checked ~ span:first-of-type:before, .material-form-group .material-radio-button input[type=checkbox]:checked ~ span:first-of-type:before, .material-form-group .material-radio-button input[type=radio]:checked ~ span:first-of-type:before {
  content: "";
  font-family: "Font Awesome 5 Pro";
  border-color: var(--color-primary);
  background: var(--color-primary);
  color: var(--color-white);
  font-size: 15px;
  line-height: 17px;
  text-align: center;
  font-weight: 900;
}
.material-form-group .val-help-block {
  margin: 0;
  font-weight: 400;
}

.material-checkbox-group, .material-radio-button-group {
  display: flex;
  flex-wrap: wrap;
}
.material-checkbox-group .material-form-group .material-checkbox, .material-checkbox-group .material-form-group .material-radio-button, .material-radio-button-group .material-form-group .material-checkbox, .material-radio-button-group .material-form-group .material-radio-button {
  margin-right: 40px;
}

.material-form-group-cluster {
  display: flex;
}
.material-form-group-cluster .material-form-group {
  width: 100%;
}
.material-form-group-cluster .material-form-group .material-form-control input {
  border-top-right-radius: 0;
}
.material-form-group-cluster .material-form-group .bootstrap-select .dropdown-toggle {
  border-top-right-radius: 0 !important;
}
.material-form-group-cluster .material-form-group-button {
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 56px;
  min-width: 56px;
  height: 56px;
  width: 56px;
  background: var(--color-grey-transparent-100);
  border-bottom: 1px solid var(--color-grey);
  border-top: none;
  border-right: none;
  border-left: 1px solid var(--color-grey-transparent-300);
  color: var(--color-grey);
  margin-bottom: 15px;
}
.material-form-group-cluster .material-form-group-button:hover {
  background: var(--color-grey-transparent-150);
  border-bottom: 1px solid var(--color-primary);
}
.material-form-group-cluster .material-form-group-button:last-of-type {
  border-top-right-radius: 10px;
}
.material-form-group-cluster .material-form-group-button .fa, .material-form-group-cluster .material-form-group-button .fal, .material-form-group-cluster .material-form-group-button .far, .material-form-group-cluster .material-form-group-button .fas, .material-form-group-cluster .material-form-group-button .fad {
  font-size: 17px;
}
.material-form-group-cluster .material-form-group-button .fa.fa-times, .material-form-group-cluster .material-form-group-button .fal.fa-times, .material-form-group-cluster .material-form-group-button .far.fa-times, .material-form-group-cluster .material-form-group-button .fas.fa-times, .material-form-group-cluster .material-form-group-button .fad.fa-times {
  font-size: 19px;
}

.material-list.material-list-compact .material-list-item {
  padding-top: 5px;
  padding-bottom: 5px;
}
.material-list.material-list-mini .material-list-item {
  padding: 0 !important;
  border: 0 !important;
}
.material-list.material-list-mini .material-list-item .material-list-item-content {
  padding: 0 15px 0 0;
}
.material-list.material-list-table-style:not(.material-list-table-style-margin-0) {
  margin-left: -15px;
  margin-right: -15px;
}
.material-list.material-list-table-style.material-list-table-style-margin-0 .material-list-item .material-list-item-content-right {
  padding-right: 0;
}
.material-list.material-list-table-style .material-list-item {
  padding-left: 15px;
  padding-right: 15px;
  border-bottom: 1px solid var(--color-grey-transparent-100);
}
.material-list.material-list-table-style .material-list-item:last-child:not(.material-list-item-force-border-bottom) {
  border-bottom: 0 !important;
}
.material-list.material-list-table-style .material-list-item .material-list-item-content {
  padding-left: 0;
}
.material-list.material-list-table-style .material-list-item-link {
  cursor: pointer;
}
.material-list.material-list-table-style .material-list-item-link:last-child .material-list-item:not(.material-list-item-force-border-bottom) {
  border-bottom: 0 !important;
}
.material-list.material-list-table-style .material-list-item-link .material-list-item {
  color: var(--color-grey-60) !important;
}
.material-list.material-list-table-style .material-list-item-link .material-list-item:not(.material-list-item-border-none) {
  border-bottom: 1px solid var(--color-grey-transparent-100) !important;
}
.material-list.material-list-table-style .material-list-item-link .material-list-item:hover {
  background-color: var(--color-grey-transparent-080);
}
.material-list.material-list-table-style .material-list-item-link .material-list-item:hover .material-list-item-link {
  background-color: var(--color-grey-transparent-200);
}
.material-list.material-list-item-hover .material-list-item:hover {
  background-color: var(--color-grey-transparent-080);
}
.material-list.material-list-dropdown .material-list-item .material-list-item-content {
  padding-left: 0;
  padding-right: 0;
}
.material-list.material-list-dropdown .material-list-item .material-list-item-content .material-list-item-content-right {
  padding-right: 0;
}
.material-list.material-list-background {
  background: var(--color-grey-transparent-080);
}
.material-list.material-list-border {
  border: 1px solid var(--color-grey-transparent-080);
}
.material-list.material-list-background, .material-list.material-list-border {
  margin-left: 0 !important;
  margin-right: 0 !important;
  border-radius: 10px;
  padding: 2px 0;
  overflow: hidden;
}
.material-list.material-list-blur-items .material-list-item-link.disabled {
  background: transparent;
}
.material-list.material-list-blur-items .material-list-item {
  filter: blur(5px);
}
.material-list:not(.material-list.material-list-blur-items) .material-list-item-link.disabled .material-list-item {
  background: var(--color-grey-transparent-100);
}
.material-list .material-list-separator-text {
  font-size: 20px;
  font-weight: 500;
  padding: 10px 20px;
  border-bottom: 1px solid var(--color-grey-transparent-100);
}
.material-list .material-list-item {
  display: flex;
  align-items: center;
  padding-top: 10px;
  padding-bottom: 10px;
}
.material-list .material-list-item.space-between {
  justify-content: space-between;
}
.material-list .material-list-item.material-list-item-border-radius-bottom {
  border-bottom-left-radius: 15px !important;
  border-bottom-right-radius: 15px !important;
}
.material-list .material-list-item.material-list-item-background {
  background: var(--color-grey-transparent-100);
}
.material-list .material-list-item.material-list-item-background-radius {
  background: var(--color-grey-transparent-080);
  border-radius: 15px;
  padding: 6px 12px;
  margin: 10px 0;
}
.material-list .material-list-item.material-list-item-background-radius .material-list-item-content .material-list-content-sub {
  color: var(--color-grey);
  font-weight: 400;
}
.material-list .material-list-item .material-list-item-pre-content {
  padding: 10px 20px 10px 10px;
  font-size: 20px;
  display: flex;
  min-width: 55px;
  justify-content: center;
  position: relative;
}
.material-list .material-list-item .material-list-item-pre-content.material-list-item-pre-content-large {
  padding-left: 25px;
  min-width: 80px;
}
.material-list .material-list-item .material-list-item-pre-content.material-list-item-pre-content-large-font {
  font-size: 32px;
}
.material-list .material-list-item .material-list-item-pre-content .material-list-item-pre-content-icon {
  position: absolute;
  bottom: -3px;
  right: -3px;
  width: 18px;
  height: 18px;
  background: var(--color-white);
  border-radius: 50%;
  color: var(--color-grey);
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 14px;
}
.material-list .material-list-item .material-list-item-pre-content .material-list-item-pre-content-icon[data-color=warning] {
  color: var(--color-warning);
}
.material-list .material-list-item .material-list-item-content {
  padding: 5px 0 5px 5px;
}
.material-list .material-list-item .material-list-item-content.full-width {
  width: 100%;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.material-list .material-list-item .material-list-item-content .material-list-content-main {
  font-weight: 600;
}
.material-list .material-list-item .material-list-item-content .material-list-content-main.full-width {
  width: 100%;
}
.material-list .material-list-item .material-list-item-content .material-list-content-main .label {
  padding: 4px 10px;
  border-radius: 15px;
  background-color: var(--color-grey-transparent-100);
  color: var(--color-grey-60);
  vertical-align: top;
  margin-left: 10px;
}
.material-list .material-list-item .material-list-item-content .material-list-content-main .material-list-content-main-separator-circle:before {
  content: "";
  display: inline-block;
  width: 4px;
  height: 4px;
  margin: 0 7px 4px;
  background: var(--color-grey-60);
  border-radius: 50%;
}
.material-list .material-list-item .material-list-item-content .material-list-content-sub {
  color: var(--color-grey);
  font-weight: 400;
}
.material-list .material-list-item .material-list-item-content .material-list-content-sub .fa, .material-list .material-list-item .material-list-item-content .material-list-content-sub .fal, .material-list .material-list-item .material-list-item-content .material-list-content-sub .far, .material-list .material-list-item .material-list-item-content .material-list-content-sub .fas, .material-list .material-list-item .material-list-item-content .material-list-content-sub .fad {
  margin-left: 20px;
  margin-right: 5px;
}
.material-list .material-list-item .material-list-item-content .material-list-content-sub .fa:first-of-type, .material-list .material-list-item .material-list-item-content .material-list-content-sub .fal:first-of-type, .material-list .material-list-item .material-list-item-content .material-list-content-sub .far:first-of-type, .material-list .material-list-item .material-list-item-content .material-list-content-sub .fas:first-of-type, .material-list .material-list-item .material-list-item-content .material-list-content-sub .fad:first-of-type {
  margin-left: 0;
}
.material-list .material-list-item .material-list-item-content .material-list-content-sub .material-list-content-sub-addition {
  color: var(--color-grey-transparent-700);
  margin: 0 5px;
}
.material-list .material-list-item .material-list-item-content .material-list-content-sub .material-list-content-sub-addition:before {
  content: "-";
}
.material-list .material-list-item .material-list-item-content .material-list-content-sub .material-list-content-sub-separator {
  color: var(--color-grey-transparent-700);
}
.material-list .material-list-item .material-list-item-content .material-list-content-sub .material-list-content-sub-separator:before {
  content: "|";
  margin: 0 8px;
}
.material-list .material-list-item .material-list-item-content .material-list-content-sub .material-list-content-sub-separator-circle:before {
  content: "";
  display: inline-block;
  width: 4px;
  height: 4px;
  margin: 0 10px 4px;
  background: var(--color-grey-transparent-900);
  border-radius: 50%;
}
.material-list .material-list-item .material-list-item-content .material-list-content-sub .material-list-content-sub-badge {
  padding: 3px 5px;
  border-radius: 5px;
  font-weight: 400;
  display: flex;
  line-height: 15px;
  font-size: 15px;
  height: fit-content;
  margin-right: 8px;
}
.material-list .material-list-item .material-list-item-content .material-list-content-sub .material-list-content-sub-badge.material-list-content-sub-badge-warning {
  background: var(--color-warning-transparent-16);
  color: var(--color-warning);
}
.material-list .material-list-item .material-list-item-content .material-list-content-sub .label {
  margin-right: 5px;
  margin-bottom: 5px;
}
.material-list .material-list-item .material-list-item-content .material-list-item-content-left.full-width, .material-list .material-list-item .material-list-item-content .material-list-item-content-right.full-width {
  width: 100%;
}
.material-list .material-list-item .material-list-item-content .material-list-item-content-right {
  padding-left: 8px;
  font-size: 18px;
}
.material-list .material-list-item .material-list-item-content .material-list-item-content-right .wn-dropdown .wn-dropdown-button {
  line-height: 44px;
  font-size: 30px;
  margin: 2px 0;
}
.material-list .material-list-item .material-list-item-content .material-list-item-content-right .material-list-item-content-right-button {
  color: var(--color-grey) !important;
  width: 36px;
  height: 36px;
  border-radius: 50%;
  text-align: center;
  line-height: 42px;
  display: inline-block;
  background-color: var(--color-grey-transparent-150);
}
.material-list .material-list-item .material-list-item-content .material-list-item-content-right .material-list-item-content-right-button:hover {
  background-color: var(--color-grey-transparent-300);
}
.material-list .material-list-item .material-list-item-content .material-list-item-content-right .fa, .material-list .material-list-item .material-list-item-content .material-list-item-content-right .fal, .material-list .material-list-item .material-list-item-content .material-list-item-content-right .far, .material-list .material-list-item .material-list-item-content .material-list-item-content-right .fas, .material-list .material-list-item .material-list-item-content .material-list-item-content-right .fad {
  font-size: 18px;
}
.material-list .material-list-item .material-list-item-content .material-list-item-content-right .fa.fa-chevron-right, .material-list .material-list-item .material-list-item-content .material-list-item-content-right .fal.fa-chevron-right, .material-list .material-list-item .material-list-item-content .material-list-item-content-right .far.fa-chevron-right, .material-list .material-list-item .material-list-item-content .material-list-item-content-right .fas.fa-chevron-right, .material-list .material-list-item .material-list-item-content .material-list-item-content-right .fad.fa-chevron-right {
  color: var(--color-grey);
}
.material-list .material-list-item .material-list-item-content a {
  color: var(--color-primary);
}
.material-list .material-list-item .material-list-item-content a:hover, .material-list .material-list-item .material-list-item-content a:focus, .material-list .material-list-item .material-list-item-content a:active {
  color: var(--color-primary-darken-1);
}
.material-list .material-list-item .material-list-end-content {
  font-size: 20px;
  color: var(--color-grey);
  position: relative;
}
.material-list .material-list-item .material-list-end-content.material-list-end-content-flex {
  display: flex;
}
.material-list .material-list-item .material-list-end-content .fa-ellipsis-v {
  font-size: 30px;
}
.material-list .material-list-item .material-list-end-content .fa, .material-list .material-list-item .material-list-end-content .fal, .material-list .material-list-item .material-list-end-content .far, .material-list .material-list-item .material-list-end-content .fas, .material-list .material-list-item .material-list-end-content .fad {
  vertical-align: middle;
}
.material-list .material-list-item .material-list-end-content .material-list-end-content-icon-box {
  width: 40px;
  text-align: center;
}
.material-list .material-list-item .material-list-end-content .wn-dropdown-menu {
  right: 5px;
}
.material-list .material-list-item .material-list-item-link {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 18px;
  color: var(--color-grey) !important;
  width: 36px;
  height: 36px;
  border-radius: 50%;
  text-align: center;
  margin: 2px 0;
}
.material-list .material-list-item .material-list-item-link:not(.material-list-item-link-no-hover):hover {
  color: var(--color-grey) !important;
  background-color: var(--color-grey-transparent-100);
}
.material-list .material-form-group .material-checkbox, .material-list .material-form-group .material-radio-button {
  overflow: visible;
}
.material-list .material-form-group .material-checkbox span:first-of-type:hover, .material-list .material-form-group .material-radio-button span:first-of-type:hover {
  background: var(--color-grey-transparent-200);
}

.material-skeleton-loader {
  padding: 20px;
}
.material-skeleton-loader.material-skeleton-loader-no-padding {
  padding: 0;
}
.material-skeleton-loader .material-skeleton-loader-item {
  -webkit-animation-duration: 1s;
  -webkit-animation-fill-mode: forwards;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-name: placeHolderShimmer;
  -webkit-animation-timing-function: linear;
  background: #EEF0F1 linear-gradient(to right, #EEF0F1 0%, #DDE2E4 20%, #EEF0F1 40%, #EEF0F1 100%) no-repeat;
  background-size: 1200px 400px;
}
.material-skeleton-loader .material-skeleton-loader-item[data-material-skeleton-loader-item-width="50"] {
  width: 50%;
}
.material-skeleton-loader .material-skeleton-loader-item[data-material-skeleton-loader-item-width="60"] {
  width: 60%;
}
.material-skeleton-loader .material-skeleton-loader-item[data-material-skeleton-loader-item-width="70"] {
  width: 70%;
}
.material-skeleton-loader .material-skeleton-loader-item[data-material-skeleton-loader-item-width="80"] {
  width: 80%;
}
.material-skeleton-loader .material-skeleton-loader-item[data-material-skeleton-loader-item-width="90"] {
  width: 90%;
}
.material-skeleton-loader .material-skeleton-loader-item[data-material-skeleton-loader-item-width="100"] {
  width: 100%;
}
.material-skeleton-loader .material-skeleton-loader-item.material-skeleton-loader-item-headline {
  height: 26px;
  border-radius: 13px;
  margin: 0 0 25px 0;
}
.material-skeleton-loader .material-skeleton-loader-item.material-skeleton-loader-item-text {
  height: 18px;
  border-radius: 9px;
  margin: 10px 0 0 0;
}
.material-skeleton-loader .material-skeleton-loader-item.material-skeleton-loader-item-circle[data-material-skeleton-loader-item-circle-size="30"] {
  height: 30px;
  width: 30px;
  min-height: 30px;
  min-width: 30px;
  border-radius: 15px;
}
.material-skeleton-loader .material-skeleton-loader-item.material-skeleton-loader-item-progress {
  height: 20px;
  width: 100%;
  border-radius: 10px;
  margin: 0 0 10px 0;
}

@keyframes placeHolderShimmer {
  0% {
    background-position: -600px 0;
  }
  100% {
    background-position: 600px 0;
  }
}
.material-progress-indicator-loader {
  position: relative;
  height: 5px;
  background: var(--color-primary-transparent-20);
  overflow: hidden;
}
.material-progress-indicator-loader .material-progress-indicator-loader-bar {
  position: absolute;
  height: 100%;
  background: linear-gradient(90deg, var(--color-primary-darken-010), var(--color-primary));
  transform-origin: left;
  animation: material-progress-indicator-loader-1 2s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;
}
.material-progress-indicator-loader .material-progress-indicator-loader-bar.material-progress-indicator-loader-bar-2 {
  animation: material-progress-indicator-loader-2 2s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;
  animation-delay: 1s;
}

@keyframes material-progress-indicator-loader-1 {
  0% {
    left: -35%;
    right: 100%;
  }
  60% {
    left: 100%;
    right: -90%;
  }
  100% {
    left: 100%;
    right: -90%;
  }
}
@keyframes material-progress-indicator-loader-2 {
  0% {
    left: -200%;
    right: 100%;
  }
  60% {
    left: 107%;
    right: -8%;
  }
  100% {
    left: 107%;
    right: -8%;
  }
}
.open-street-map .map {
  height: 250px;
}
.open-street-map .map-placeholder {
  height: 250px;
  background-color: var(--color-grey-transparent-080);
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 75px;
  border-radius: 14px;
  color: var(--color-grey-transparent-300);
}

.range-slider {
  -webkit-appearance: none;
  width: 100%;
  height: 4px;
  border-radius: 5px;
  background: var(--color-grey-10);
  outline: none;
  -webkit-transition: 0.2s;
  transition: opacity 0.2s;
}
.range-slider.disabled::-webkit-slider-thumb {
  background: var(--color-grey-20);
}
.range-slider.disabled::-moz-range-thumb {
  background: var(--color-grey-20);
}
.range-slider::-webkit-slider-thumb {
  -webkit-appearance: none;
  appearance: none;
  width: 25px;
  height: 25px;
  border-radius: 50%;
  background: var(--color-primary);
  cursor: pointer;
}
.range-slider::-moz-range-thumb {
  width: 25px;
  height: 25px;
  border-radius: 50%;
  background: var(--color-primary);
  cursor: pointer;
}

#typeOfInvestment {
  margin-bottom: 10px;
}
#typeOfInvestment #monthly {
  margin-bottom: 20px;
}
#typeOfInvestment #monthlyRate {
  display: none;
}
#typeOfInvestment #oneTime {
  margin-bottom: 20px;
}
#typeOfInvestment #oneTimeDeposit {
  display: none;
}

.experienceCustomerValue {
  display: flex;
  align-items: center;
  justify-content: right;
  padding: 10px 5px 10px 15px;
}
.experienceCustomerValue:not(:last-of-type) {
  border-bottom: 1px solid var(--color-grey-transparent-200);
}
.experienceCustomerValue .subProperty {
  width: 100%;
  text-align: left;
  font-weight: 400;
  color: var(--color-grey);
  padding-right: 15px;
}
.experienceCustomerValue div:last-of-type label {
  margin-right: 10px;
}

.tx-wn-live-customer-importform .ajax-sliding-page-main-content .material-list .material-list-item .material-list-item-content .material-list-content-sub, .tx-wn-live-customer-companyretirementplanmodesubcustomersimportform .ajax-sliding-page-main-content .material-list .material-list-item .material-list-item-content .material-list-content-sub {
  display: block;
}

.investmentGoalCustomerValue {
  border-bottom: 1px solid var(--color-grey-05);
  padding: 25px 15px;
}

#presentationDocument .media-document-image {
  height: 450px;
  width: 300px;
  padding: 0;
  background-position: center;
  background-repeat: no-repeat;
  background-size: cover;
  border: 1px solid var(--color-grey-10);
}
#presentationDocument .pdf-preview {
  border: 1px solid var(--color-grey-10);
}

#listPresentationDocumentsUploadContainer {
  position: relative;
}
#listPresentationDocumentsUploadContainer #listPresentationDocumentsUploadText {
  font-size: 12px;
  margin-bottom: 0;
}
#listPresentationDocumentsUploadContainer #listPresentationDocumentsUploadLoader {
  position: absolute;
  right: 14px;
}

.list-presentation-documents-consumption {
  background: var(--color-grey-transparent-100);
  border-radius: 10px;
  margin-bottom: 15px;
  padding: 10px;
  height: 56px;
}
.list-presentation-documents-consumption p {
  font-size: 14px;
  font-weight: 500;
  margin-bottom: 5px;
}
.list-presentation-documents-consumption .progress {
  height: 10px;
  background-color: var(--color-grey-transparent-300);
  margin-bottom: 0;
}
.list-presentation-documents-consumption .progress .progress-bar {
  background-color: var(--color-grey);
}

#legalHintConfirm {
  height: 500px;
  overflow-y: scroll;
  word-break: break-all;
  padding: 5px;
}
#legalHintConfirm::-webkit-scrollbar {
  -webkit-appearance: none;
  width: 7px;
}
#legalHintConfirm::-webkit-scrollbar-thumb {
  background-color: rgba(0, 0, 0, 0.5);
  -webkit-box-shadow: 0 0 1px rgba(255, 255, 255, 0.5);
}

#adviceTextMaxCharsProgressBox {
  position: absolute;
  right: 15px;
  top: 0;
}
#adviceTextMaxCharsProgressBox #adviceTextMaxCharsProgressCount {
  font-weight: 100;
  float: left;
  margin-right: 5px;
  line-height: 22px;
}

#consultationListProgressContainer {
  font-size: 13px;
  letter-spacing: 0;
}
#consultationListProgressContainer #consultationListProgressLink {
  font-weight: 500;
  color: var(--color-grey-60);
}

@media screen and (max-width: 768px) {
  .bank-account-list .bank-account-actions {
    margin-bottom: 0.7rem;
  }
}
#Globaladmin .documents-overview {
  border-bottom: 1px solid #ddd;
  margin-bottom: 30px;
}
#Globaladmin .documents-overview .fa-check {
  color: var(--color-success);
}
#Globaladmin .documents-overview .fa-times-circle {
  color: var(--color-danger);
}

#documentSetEditCollapseDependencies {
  position: fixed;
  bottom: 20px;
  left: 20px;
  padding: 10px 15px;
  background-color: var(--color-dark-blue);
  border-radius: 5px;
  z-index: 1;
  border: 1px solid white;
  cursor: pointer;
}
#documentSetEditCollapseDependencies i {
  font-weight: bold;
  color: var(--color-white);
}

#eventParticipantNewScanForm .qr-code-scan-canvas-container {
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);
  border-radius: 5px;
  width: 640px;
  height: 480px;
  margin: 0 auto 25px;
  position: relative;
}
#eventParticipantNewScanForm .qr-code-scan-canvas-container canvas {
  border-radius: 5px;
  width: 100%;
  height: 100%;
}
#eventParticipantNewScanForm .qr-code-scan-canvas-container .qr-code-scan-canvas-container-loader {
  border-radius: 5px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
}
#eventParticipantNewScanForm .qr-code-scan-canvas-container .qr-code-scan-canvas-container-backdrop {
  border-radius: 5px;
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.5);
}
#eventParticipantNewScanForm .qr-code-scan-canvas-container .qr-code-scan-canvas-container-status-message {
  color: var(--color-white);
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding: 10px;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
  text-align: center;
  font-size: 15px;
}
#eventParticipantNewScanForm .qr-code-scan-canvas-container .qr-code-scan-canvas-container-status-message.danger {
  background-color: var(--color-danger);
}
#eventParticipantNewScanForm .qr-code-scan-canvas-container .qr-code-scan-canvas-container-status-message.success {
  background-color: var(--color-success);
}
#eventParticipantNewScanForm .event-participant-submit-button {
  border-radius: 50px;
  padding: 10px 30px;
  font-size: 20px;
  width: 119px;
}
#eventParticipantNewScanForm .event-participant-submit-button.loading {
  pointer-events: none;
}
#eventParticipantNewScanForm .event-participant-submit-button.disabled {
  background-color: var(--color-primary) !important;
  opacity: 1 !important;
}
#eventParticipantNewScanForm .event-participant-submit-button.disabled:hover {
  background-color: var(--color-primary);
  border-color: var(--color-primary);
}
#eventParticipantNewScanForm .event-participant-submit-button.disabled:hover.wn-normal-button-secondary {
  background-color: var(--color-white);
}
#eventParticipantNewScanForm .event-participant-submit-button.disabled:hover.wn-normal-button-secondary .event-participant-submit-button-loader .material-spinner-white circle {
  stroke: var(--color-primary);
}
#eventParticipantNewScanForm .event-participant-submit-button.disabled .event-participant-submit-button-content {
  opacity: 0;
  height: 0;
}
#eventParticipantNewScanForm .event-participant-submit-button.disabled .event-participant-submit-button-loader {
  display: block;
}

.tx-wn-live-eventparticipant-userconfirmation .map, .tx-wn-live-eventparticipant-userconfirmation .map-placeholder {
  height: 325px;
}
.tx-wn-live-eventparticipant-userconfirmation .event-participant-user-confirmation-loader {
  position: fixed;
  top: 50%;
  left: 50%;
  transform: translateX(-50%) translateY(-50%);
  z-index: 100001;
}
.tx-wn-live-eventparticipant-userconfirmation .event-participant-user-confirmation-backdrop {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10000;
  background: rgba(0, 0, 0, 0.5);
}

.mifid-center-info {
  width: 100%;
  padding-right: 45px;
}

#financeOriginCustomerValues .checkbox_group .help-block {
  margin-top: 20px;
}

#bankAccountEditForm .fa-toggle-off, #bankAccountEditForm .fa-toggle-on {
  font-size: 34px;
  cursor: pointer;
}

#activityNewForm p, #activityEditForm p {
  padding: 0 15px 15px 15px;
}

.bounce {
  display: inline-block;
  position: relative;
  -moz-animation: bounce 0.6s infinite linear;
  -o-animation: bounce 0.6s infinite linear;
  -webkit-animation: bounce 0.6s infinite linear;
  animation: bounce 0.6s infinite linear;
  margin: 20px;
}

@-webkit-keyframes bounce {
  0% {
    top: 0;
  }
  50% {
    top: -0.55em;
  }
  70% {
    top: -0.45em;
  }
  100% {
    top: 0;
  }
}
@-moz-keyframes bounce {
  0% {
    top: 0;
  }
  50% {
    top: -0.55em;
  }
  70% {
    top: -0.45em;
  }
  100% {
    top: 0;
  }
}
@-o-keyframes bounce {
  0% {
    top: 0;
  }
  50% {
    top: -0.55em;
  }
  70% {
    top: -0.45em;
  }
  100% {
    top: 0;
  }
}
@-ms-keyframes bounce {
  0% {
    top: 0;
  }
  50% {
    top: -0.55em;
  }
  70% {
    top: -0.45em;
  }
  100% {
    top: 0;
  }
}
@keyframes bounce {
  0% {
    top: 0;
  }
  50% {
    top: -0.55em;
  }
  70% {
    top: -0.45em;
  }
  100% {
    top: 0;
  }
}
#activityStreamHeartbeatEmpty i, #activityStreamHeartbeatNotFound i {
  color: var(--color-primary);
  font-size: 60px;
  margin-bottom: 25px;
}

#ajaxBreadcrumb {
  position: fixed;
  height: 3%;
  top: 18px;
  z-index: 150001;
  display: table;
  vertical-align: middle;
}
#ajaxBreadcrumb .breadcrumb {
  padding: 6px;
  margin: 0;
  list-style: none;
  background-color: var(--color-white);
  border-radius: 15px;
  display: table-cell;
  height: 45px;
  vertical-align: middle;
  font-size: 16px;
  color: var(--color-grey-60);
}
#ajaxBreadcrumb .breadcrumb .card-title-no-breadcrumb {
  display: none;
}
#ajaxBreadcrumb .breadcrumb .ajax-sliding-page-path {
  margin: 2px 0;
}
#ajaxBreadcrumb .breadcrumb .ajax-sliding-page-path.wn-breadcrumb-disabled {
  pointer-events: none;
}
#ajaxBreadcrumb .breadcrumb i.fal {
  color: var(--color-grey-60);
  cursor: pointer;
}
#ajaxBreadcrumb .breadcrumb a {
  color: var(--color-grey-60);
  cursor: pointer;
  padding: 5px 10px;
  background-color: transparent !important;
  font-weight: 600;
}
#ajaxBreadcrumb .breadcrumb a:hover {
  background-color: var(--color-grey-transparent-100) !important;
  border-radius: 15px;
}
#ajaxBreadcrumb .breadcrumb-inline-backdrop {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.ajax-sliding-page {
  font-size: 17px;
  position: fixed;
  bottom: 0;
  right: 0;
  top: 80px;
  border-radius: 15px 15px 0 0;
  border-top: none;
  -ms-transform: translateY(100%);
  transform: translateY(100%);
  background: var(--color-white);
  z-index: 1200;
  -webkit-overflow-scrolling: touch;
  overflow: hidden;
}
.ajax-sliding-page.is-visible {
  -ms-transform: translateY(0);
  transform: translateY(0);
}
.ajax-sliding-page .ajax-sliding-page-close-button, .ajax-sliding-page .ajax-sliding-page-card-title-button {
  position: absolute;
  top: 10px;
  z-index: 15000;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: var(--color-grey-transparent-150);
  color: var(--color-grey);
  min-width: 36px;
  min-height: 36px;
  cursor: pointer;
}
.ajax-sliding-page .ajax-sliding-page-close-button:hover, .ajax-sliding-page .ajax-sliding-page-card-title-button:hover {
  background: var(--color-grey-transparent-300);
}
.ajax-sliding-page .ajax-sliding-page-close-button .fa, .ajax-sliding-page .ajax-sliding-page-close-button .fal, .ajax-sliding-page .ajax-sliding-page-close-button .far, .ajax-sliding-page .ajax-sliding-page-close-button .fas, .ajax-sliding-page .ajax-sliding-page-close-button .fad, .ajax-sliding-page .ajax-sliding-page-card-title-button .fa, .ajax-sliding-page .ajax-sliding-page-card-title-button .fal, .ajax-sliding-page .ajax-sliding-page-card-title-button .far, .ajax-sliding-page .ajax-sliding-page-card-title-button .fas, .ajax-sliding-page .ajax-sliding-page-card-title-button .fad {
  font-size: 19px;
}
.ajax-sliding-page .ajax-sliding-page-close-button .fa.fa-user-plus, .ajax-sliding-page .ajax-sliding-page-close-button .fal.fa-user-plus, .ajax-sliding-page .ajax-sliding-page-close-button .far.fa-user-plus, .ajax-sliding-page .ajax-sliding-page-close-button .fas.fa-user-plus, .ajax-sliding-page .ajax-sliding-page-close-button .fad.fa-user-plus, .ajax-sliding-page .ajax-sliding-page-card-title-button .fa.fa-user-plus, .ajax-sliding-page .ajax-sliding-page-card-title-button .fal.fa-user-plus, .ajax-sliding-page .ajax-sliding-page-card-title-button .far.fa-user-plus, .ajax-sliding-page .ajax-sliding-page-card-title-button .fas.fa-user-plus, .ajax-sliding-page .ajax-sliding-page-card-title-button .fad.fa-user-plus {
  font-size: 15px;
}
.ajax-sliding-page .ajax-sliding-page-close-button {
  right: 15px;
}
.ajax-sliding-page .ajax-sliding-page-card-title-button {
  right: 62px;
}
.ajax-sliding-page .ajax-sliding-page-card-title-button.wn-dropdown-ext-button .wn-dropdown-menu {
  top: 18px;
  right: -10px;
}
.ajax-sliding-page .ajax-sliding-page-card-title-button[data-level="2"] {
  right: 109px;
}
.ajax-sliding-page .ajax-sliding-page-main-content.scrollbar-visible.card-body-padding {
  padding-right: 4px;
}
.ajax-sliding-page .ajax-sliding-page-main-content.scrollbar-visible > .card-body-padding {
  padding-right: 4px;
}
.ajax-sliding-page .white-close-button {
  color: var(--color-white);
}
.ajax-sliding-page .material-progress-indicator-loader {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}
.ajax-sliding-page .ajax-sliding-page-inline-backdrop {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.ajax-sliding-page .card {
  margin: 0;
  box-shadow: none;
  overflow: visible;
}
.ajax-sliding-page .card .card-title {
  text-align: left;
  font-weight: 600;
  letter-spacing: 0;
}
.ajax-sliding-page .card.card-border-top {
  border-top: 0;
}
.ajax-sliding-page .card .card .card-title {
  padding: 12px 15px;
}
.ajax-sliding-page .ajax-sliding-page-end-line {
  padding: 15px;
  border-top: 1px solid var(--color-grey-transparent-200);
  position: fixed;
  bottom: 0;
  width: 100%;
}
.ajax-sliding-page .ajax-sliding-page-end-line .wn-normal-button {
  margin-top: 0;
}
.ajax-sliding-page.ajax-sliding-page-width-50-percent {
  left: 0 !important;
  margin: 0 auto;
  width: calc(1290px * 0.5) !important;
}

.card-body-padding .ajax-sliding-page-end-line {
  margin-left: -15px;
}

.ajax-sliding-page-backdrop, .ajax-sliding-page-backdrop-transparent {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

.ajax-sliding-page-backdrop {
  z-index: 1150;
  background-color: var(--color-black);
  display: none;
}
.ajax-sliding-page-backdrop.in {
  display: block;
}

.ajax-sliding-page-backdrop-transparent {
  z-index: 151150;
}

.ajax-sliding-page-backdrop[data-current-level-number="1"] {
  opacity: 0.4;
}

.ajax-sliding-page-backdrop[data-current-level-number="2"] {
  opacity: 0.2941;
}

.ajax-sliding-page-backdrop[data-current-level-number="3"] {
  opacity: 0.2941;
}

.ajax-sliding-page-backdrop[data-current-level-number="4"] {
  opacity: 0.2941;
}

.ajax-sliding-page-backdrop[data-current-level-number="5"] {
  opacity: 0.2941;
}

.ajax-sliding-page-backdrop[data-current-level-number="6"] {
  opacity: 0.2941;
}

.ajax-sliding-page-backdrop[data-current-level-number="7"] {
  opacity: 0.2941;
}

.ajax-sliding-page-backdrop[data-current-level-number="8"] {
  opacity: 0.2941;
}

.ajax-sliding-page-backdrop[data-current-level-number="9"] {
  opacity: 0.2941;
}

.ajax-sliding-page-backdrop[data-current-level-number="10"] {
  opacity: 0.2941;
}

body[data-ajax-sliding-page-current-level="1"] .ajax-sliding-page-backdrop:not([data-current-level-number="1"]) {
  opacity: 0;
}

body[data-ajax-sliding-page-current-level="2"] .ajax-sliding-page-backdrop:not([data-current-level-number="2"]) {
  opacity: 0;
}

body[data-ajax-sliding-page-current-level="3"] .ajax-sliding-page-backdrop:not([data-current-level-number="3"]) {
  opacity: 0;
}

body[data-ajax-sliding-page-current-level="4"] .ajax-sliding-page-backdrop:not([data-current-level-number="4"]) {
  opacity: 0;
}

body[data-ajax-sliding-page-current-level="5"] .ajax-sliding-page-backdrop:not([data-current-level-number="5"]) {
  opacity: 0;
}

body[data-ajax-sliding-page-current-level="6"] .ajax-sliding-page-backdrop:not([data-current-level-number="6"]) {
  opacity: 0;
}

body[data-ajax-sliding-page-current-level="7"] .ajax-sliding-page-backdrop:not([data-current-level-number="7"]) {
  opacity: 0;
}

body[data-ajax-sliding-page-current-level="8"] .ajax-sliding-page-backdrop:not([data-current-level-number="8"]) {
  opacity: 0;
}

body[data-ajax-sliding-page-current-level="9"] .ajax-sliding-page-backdrop:not([data-current-level-number="9"]) {
  opacity: 0;
}

body[data-ajax-sliding-page-current-level="10"] .ajax-sliding-page-backdrop:not([data-current-level-number="10"]) {
  opacity: 0;
}

body[data-ajax-sliding-page-current-level="2"] .ajax-sliding-page-backdrop[data-current-level-number="1"],
body[data-ajax-sliding-page-current-level="3"] .ajax-sliding-page-backdrop[data-current-level-number="1"],
body[data-ajax-sliding-page-current-level="4"] .ajax-sliding-page-backdrop[data-current-level-number="1"],
body[data-ajax-sliding-page-current-level="5"] .ajax-sliding-page-backdrop[data-current-level-number="1"],
body[data-ajax-sliding-page-current-level="6"] .ajax-sliding-page-backdrop[data-current-level-number="1"],
body[data-ajax-sliding-page-current-level="7"] .ajax-sliding-page-backdrop[data-current-level-number="1"],
body[data-ajax-sliding-page-current-level="8"] .ajax-sliding-page-backdrop[data-current-level-number="1"],
body[data-ajax-sliding-page-current-level="9"] .ajax-sliding-page-backdrop[data-current-level-number="1"],
body[data-ajax-sliding-page-current-level="10"] .ajax-sliding-page-backdrop[data-current-level-number="1"] {
  opacity: 0.15;
}

@media (max-width: 768px) {
  .ajax-sliding-page, #ajaxBreadcrumb {
    width: 100%;
  }

  .ajax-sliding-page {
    top: 45px;
    border-radius: 0;
    border-top: 1px solid var(--color-grey-transparent-200);
  }

  #ajaxBreadcrumb {
    top: 0;
  }
  #ajaxBreadcrumb .breadcrumb {
    border-radius: 0;
  }
}
@media (min-width: 768px) {
  .ajax-sliding-page, #ajaxBreadcrumb {
    left: 15px;
    width: calc(100% - 30px);
  }
}
@media (min-width: 992px) {
  .ajax-sliding-page, #ajaxBreadcrumb {
    left: 15px;
    width: calc(100% - 30px);
  }
}
@media (min-width: 1200px) {
  body.scrollbar-visible .ajax-sliding-page, body.scrollbar-visible #ajaxBreadcrumb {
    left: calc((100% - 1140px + 15px) / 2);
    width: 1110px;
  }
  body:not(.scrollbar-visible) .ajax-sliding-page, body:not(.scrollbar-visible) #ajaxBreadcrumb {
    left: calc((100% - 1140px + 30px) / 2);
    width: 1110px;
  }
}
@media (min-width: 1400px) {
  body.scrollbar-visible .ajax-sliding-page, body.scrollbar-visible #ajaxBreadcrumb {
    left: calc((100% - 1320px + 15px) / 2);
    width: 1290px;
  }
  body:not(.scrollbar-visible) .ajax-sliding-page, body:not(.scrollbar-visible) #ajaxBreadcrumb {
    left: calc((100% - 1320px + 30px) / 2);
    width: 1290px;
  }
}
.ajax-sliding-page.level-0 {
  z-index: 1450;
}

.ajax-sliding-page-backdrop.level-0 {
  z-index: 1400;
}

.ajax-sliding-page.level-1 {
  z-index: 1550;
}

.ajax-sliding-page-backdrop.level-1 {
  z-index: 1500;
}

.ajax-sliding-page.level-2 {
  z-index: 1650;
}

.ajax-sliding-page-backdrop.level-2 {
  z-index: 1600;
}

.ajax-sliding-page.level-3 {
  z-index: 1750;
}

.ajax-sliding-page-backdrop.level-3 {
  z-index: 1700;
}

.ajax-sliding-page.level-4 {
  z-index: 1850;
}

.ajax-sliding-page-backdrop.level-4 {
  z-index: 1800;
}

.ajax-sliding-page.level-5 {
  z-index: 1950;
}

.ajax-sliding-page-backdrop.level-5 {
  z-index: 1900;
}

.ajax-sliding-page.level-6 {
  z-index: 2050;
}

.ajax-sliding-page-backdrop.level-6 {
  z-index: 2000;
}

.ajax-sliding-page.level-7 {
  z-index: 2150;
}

.ajax-sliding-page-backdrop.level-7 {
  z-index: 2100;
}

.ajax-sliding-page.level-8 {
  z-index: 2250;
}

.ajax-sliding-page-backdrop.level-8 {
  z-index: 2200;
}

.ajax-sliding-page.level-9 {
  z-index: 2350;
}

.ajax-sliding-page-backdrop.level-9 {
  z-index: 2300;
}

.ajax-sliding-page.level-10 {
  z-index: 2450;
}

.ajax-sliding-page-backdrop.level-10 {
  z-index: 2400;
}

.ajax-sliding-page.level-11 {
  z-index: 2550;
}

.ajax-sliding-page-backdrop.level-11 {
  z-index: 2500;
}

.ajax-sliding-page.level-12 {
  z-index: 2650;
}

.ajax-sliding-page-backdrop.level-12 {
  z-index: 2600;
}

.ajax-sliding-page.level-13 {
  z-index: 2750;
}

.ajax-sliding-page-backdrop.level-13 {
  z-index: 2700;
}

body.ajax-sliding-page-open {
  overflow: hidden;
}
body.ajax-sliding-page-open .wn-section .tx-wn-live > .flex-container {
  filter: blur(3px);
  opacity: 0.5;
}
body.ajax-sliding-page-open .wn-section .tx-wn-live > .flex-container .logo-container, body.ajax-sliding-page-open .wn-section .tx-wn-live > .flex-container .sidebar-menu-button, body.ajax-sliding-page-open .wn-section .tx-wn-live > .flex-container .onboarding-wizard-card {
  opacity: 0.2;
}

blockquote {
  padding: 40px 30px 25px;
  margin: 20px;
  font-size: unset;
  border-left: 2px solid var(--color-primary);
}
blockquote::before {
  content: "";
  font-family: "Font Awesome 5 Pro";
  color: var(--color-primary);
  position: absolute;
  left: 18px;
  top: 20px;
  background-color: var(--color-white);
  border: 2px solid var(--color-primary);
  border-radius: 50%;
  width: 35px;
  text-align: center;
  height: 35px;
  padding-top: 5px;
}

#topMenuBackdrop {
  z-index: 450;
}

#open-sliding-panel-content {
  z-index: 500;
}

.burger-box {
  z-index: 999;
  position: fixed;
  top: 15px;
  left: 15px;
  display: block;
  width: 24px;
  height: 24px;
  cursor: pointer;
}
.burger-box:hover .burger {
  background-color: var(--color-primary-darken-1);
}

.burger-box.is-open {
  left: 375px;
  height: 0;
}

.burger-box.is-open .burger {
  position: relative;
}

.burger {
  user-select: none;
  position: absolute;
  font-size: 35px;
  left: 0;
  transition: top 0.3s;
  color: var(--color-white);
  background-color: var(--color-primary);
  height: 50px;
  line-height: 50px;
  width: 50px;
  text-align: center;
  border-radius: 5px;
}
.burger:before {
  content: "";
  font-family: "Font Awesome 5 Pro";
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
}
.burger .notification-badge {
  background-color: var(--color-danger);
  color: var(--color-white);
  height: 25px;
  width: auto;
  min-width: 25px;
  position: absolute;
  top: -11px;
  right: -11px;
  border-radius: 14px;
  font-size: 18px;
  line-height: 25px;
  text-align: center;
  font-weight: 400;
  padding-left: 7px;
  padding-right: 7px;
}

.is-open {
  display: none;
}
.is-open .burger {
  background: transparent;
}
.is-open .burger:before {
  top: 0;
  content: "";
  font-family: "Font Awesome 5 Pro";
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  color: var(--color-white);
}
.is-open .burger:after {
  top: 0;
}
.is-open .burger .notification-badge {
  display: none;
}

.sliding-panel-content {
  font-size: 17px;
  position: fixed;
  top: 0;
  right: auto;
  bottom: 0;
  left: 0;
  height: 100%;
  width: 360px;
  -webkit-transform: translateX(-360px);
  -moz-transform: translateX(-360px);
  -ms-transform: translateX(-360px);
  -o-transform: translateX(-360px);
  transform: translateX(-360px);
  -webkit-transition: all 0.25s linear;
  -moz-transition: all 0.25s linear;
  transition: all 0.25s linear;
  background: #fff;
  z-index: 1100;
  overflow-y: auto;
  -webkit-overflow-scrolling: touch;
  overflow-x: hidden;
}
.sliding-panel-content .close-sliding-panel-content-icon {
  z-index: 15006;
  padding-right: 4px;
}
.sliding-panel-content .close-sliding-panel-content-icon:hover .fa, .sliding-panel-content .close-sliding-panel-content-icon:hover .fal, .sliding-panel-content .close-sliding-panel-content-icon:hover .far, .sliding-panel-content .close-sliding-panel-content-icon:hover .fas, .sliding-panel-content .close-sliding-panel-content-icon:hover .fad {
  color: var(--color-grey-60);
}
.sliding-panel-content .close-sliding-panel-content-icon .fa, .sliding-panel-content .close-sliding-panel-content-icon .fal, .sliding-panel-content .close-sliding-panel-content-icon .far, .sliding-panel-content .close-sliding-panel-content-icon .fas, .sliding-panel-content .close-sliding-panel-content-icon .fad {
  color: var(--color-grey-30);
  font-size: 30px;
}
.sliding-panel-content .notification-badge {
  background-color: var(--color-danger);
  color: var(--color-white);
  height: 25px;
  width: fit-content;
  min-width: 25px;
  border-radius: 14px;
  font-size: 18px;
  line-height: 25px;
  text-align: center;
  font-weight: 400;
  padding-left: 7px;
  padding-right: 7px;
  float: right;
  margin-right: 10px;
}
.sliding-panel-content .notification-badge-small {
  width: 10px;
  height: 10px;
  background-color: var(--color-danger);
  border-radius: 50%;
  position: absolute;
  top: 5px;
  left: 5px;
}

@media screen and (max-width: 360px) {
  .sliding-panel-content {
    width: 100%;
    -webkit-transform: translateX(-100%);
    -moz-transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -o-transform: translateX(-100%);
    transform: translateX(-100%);
  }
}
.sliding-panel-content ul {
  padding: 0;
  margin: 0;
}
.sliding-panel-content ul li {
  list-style: none;
}
.sliding-panel-content ul li a, .sliding-panel-content ul li .consultation-button-add-signature {
  position: relative;
  border-bottom: 1px solid var(--color-grey-05);
  color: var(--color-grey-60);
  display: block;
  padding: 14px;
  font-size: 16px;
  font-weight: 400;
  text-decoration: none;
}
.sliding-panel-content ul li a.disabled, .sliding-panel-content ul li .consultation-button-add-signature.disabled {
  background-color: var(--color-grey-05);
  opacity: 0.7;
  cursor: not-allowed;
}
.sliding-panel-content ul li a:hover, .sliding-panel-content ul li .consultation-button-add-signature:hover {
  background-color: var(--color-grey-03);
}

.sliding-panel-content li a.collapsed {
  background-color: var(--color-grey-03);
}

.sliding-panel-content.is-visible {
  -webkit-transform: translateX(0);
  -moz-transform: translateX(0);
  -ms-transform: translateX(0);
  -o-transform: translateX(0);
  transform: translateX(0);
  display: flex;
  flex-flow: column;
}

.sliding-panel-content i {
  color: var(--color-grey-60);
  font-size: 1.3rem;
}

.sliding-panel-content .import-waiting-loader {
  padding: 0;
}

.sliding-panel-content-user-box {
  padding: 15px 10px;
  display: flex;
  align-items: center;
  border-bottom: 1px solid var(--color-grey-05);
}
.sliding-panel-content-user-box .sliding-panel-content-user-box-user {
  display: flex;
  width: 100%;
}
.sliding-panel-content-user-box .sliding-panel-content-user-box-user .sliding-panel-content-user-box-name {
  text-align: left;
}
.sliding-panel-content-user-box .sliding-panel-content-user-box-user .sliding-panel-content-user-box-name .sliding-panel-content-user-box-name-headline {
  font-size: 18px;
  font-weight: 500;
}
.sliding-panel-content-user-box .sliding-panel-content-user-box-user .sliding-panel-content-user-box-name .sliding-panel-content-user-box-name-headline .fa, .sliding-panel-content-user-box .sliding-panel-content-user-box-user .sliding-panel-content-user-box-name .sliding-panel-content-user-box-name-headline .fal, .sliding-panel-content-user-box .sliding-panel-content-user-box-user .sliding-panel-content-user-box-name .sliding-panel-content-user-box-name-headline .far, .sliding-panel-content-user-box .sliding-panel-content-user-box-user .sliding-panel-content-user-box-name .sliding-panel-content-user-box-name-headline .fas, .sliding-panel-content-user-box .sliding-panel-content-user-box-user .sliding-panel-content-user-box-name .sliding-panel-content-user-box-name-headline .fad {
  margin-right: 10px;
}
.sliding-panel-content-user-box .sliding-panel-content-user-box-user .sliding-panel-content-user-box-name .sliding-panel-content-user-box-name-sub {
  color: var(--color-grey-30);
  font-size: 14px;
}
.sliding-panel-content-user-box .sliding-panel-content-user-box-user .sliding-panel-content-user-box-image {
  margin: 0 20px 0 0;
}
.sliding-panel-content-user-box .sliding-panel-content-user-box-user .sliding-panel-content-user-box-image .image {
  text-align: center;
  margin: 0;
  width: 45px;
  height: 45px;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center;
  border-radius: 50%;
  background-color: var(--color-grey-05);
}
.sliding-panel-content-user-box .sliding-panel-content-user-box-user .sliding-panel-content-user-box-image .image .fa, .sliding-panel-content-user-box .sliding-panel-content-user-box-user .sliding-panel-content-user-box-image .image .fal, .sliding-panel-content-user-box .sliding-panel-content-user-box-user .sliding-panel-content-user-box-image .image .far, .sliding-panel-content-user-box .sliding-panel-content-user-box-user .sliding-panel-content-user-box-image .image .fas, .sliding-panel-content-user-box .sliding-panel-content-user-box-user .sliding-panel-content-user-box-image .image .fad {
  color: var(--color-grey-30);
  font-size: 22px;
  line-height: 46px;
}

.sliding-panel-content-settings-box {
  background-color: #fff;
  width: 100%;
  color: #fff;
  font-size: 1.5rem;
  border-bottom: 1px solid var(--color-grey-05);
}
.sliding-panel-content-settings-box a .col-md-6 {
  padding: 0.6rem 0;
}
.sliding-panel-content-settings-box a .col-md-6:hover {
  background-color: var(--color-grey-05);
}

.sliding-panel-content-footer-box {
  bottom: 5px;
  text-align: center;
  width: 100%;
  margin-top: auto;
}

.sliding-panel-fade-screen {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  -webkit-transition: all 0.15s ease-out 0s;
  -moz-transition: all 0.15s ease-out 0s;
  transition: all 0.15s ease-out 0s;
  background: var(--color-grey-30);
  opacity: 0;
  visibility: hidden;
  z-index: 997;
}
.sliding-panel-fade-screen.is-visible {
  opacity: 0.4;
  visibility: visible;
}

.sliding-panel-button {
  padding: 10px 16px;
  display: inline-block;
  cursor: pointer;
  position: relative;
  outline: none;
}
.sliding-panel-button img {
  height: 1.3em;
}

#topMenuBottomOffsetCheck {
  visibility: hidden;
  height: 0;
  width: 0;
}

.sliding-panel-content .consultation-active-check .fa-spinner.fa-pulse + .consultation-start-text {
  padding-left: 0.7rem;
}

.well {
  box-shadow: none !important;
  -webkit-box-shadow: none !important;
}

.chip {
  background-color: var(--color-grey-05);
  border-radius: 20px;
  display: flex;
  align-items: center;
  width: fit-content;
  padding: 5px;
  font-size: 16px;
  font-weight: 400;
}
.chip.chip-icon-only .fa, .chip.chip-icon-only .fal, .chip.chip-icon-only .fas, .chip.chip-icon-only .fad, .chip.chip-icon-only .far {
  margin: 0 7px;
}
.chip .chip-pre-content {
  color: var(--color-white);
  padding: 0 5px;
  font-size: 15px;
  border-radius: 13px;
  min-width: 26px;
  height: 26px;
  text-align: center;
  line-height: 26px;
}
.chip .chip-main-content {
  min-height: 26px;
  line-height: 26px;
  padding: 0 8px;
}
.chip .chip-end-content {
  font-weight: 100;
  color: var(--color-grey-20);
  padding: 0 8px;
}

.chip-link {
  display: inline-block;
  margin-bottom: 10px;
  margin-right: 10px;
}
.chip-link:hover {
  cursor: pointer;
}
.chip-link:hover .chip {
  background-color: var(--color-grey-10) !important;
}
.chip-link:not(div):hover {
  text-decoration: none;
}
.chip-link:not(div):active, .chip-link:not(div):focus {
  text-decoration: none;
}
.chip-link.chip-link-checkbox.active .chip, .chip-link.chip-link-radio.active .chip {
  background-color: var(--color-grey-10);
}
.chip-link.chip-link-checkbox.active .chip .chip-pre-content, .chip-link.chip-link-checkbox.active .chip .chip-main-content, .chip-link.chip-link-radio.active .chip .chip-pre-content, .chip-link.chip-link-radio.active .chip .chip-main-content {
  display: block;
  color: var(--color-grey-60);
}
.chip-link.chip-link-checkbox .chip .chip-pre-content, .chip-link.chip-link-radio .chip .chip-pre-content {
  display: none;
}
.chip-link.chip-link-checkbox input[type=checkbox], .chip-link.chip-link-checkbox input[type=radio], .chip-link.chip-link-radio input[type=checkbox], .chip-link.chip-link-radio input[type=radio] {
  display: none;
}
.chip-link .chip .chip-pre-content {
  color: var(--color-grey-30);
}
.chip-link .chip .chip-main-content {
  color: var(--color-grey-30);
}

.chip-container {
  padding: 1em;
}

.chip-selection-container {
  position: relative;
  height: auto;
  flex-direction: row;
  display: grid;
  grid-auto-columns: 1fr;
  grid-column-gap: 10px;
  grid-row-gap: 10px;
  gap: 1px 0;
  align-content: center;
  align-items: stretch;
  grid-auto-rows: min-content;
  padding-bottom: 100px;
}
.chip-selection-container .chip-hints {
  vertical-align: middle;
  display: flex;
  align-items: center;
  font-size: 30pt;
  opacity: 0;
  justify-content: center;
  transition: opacity 0.5s ease-in-out;
}
.chip-selection-container:focus .chip-hints, .chip-selection-container:hover .chip-hints {
  opacity: 1;
}
.chip-selection-container .chip-selection {
  padding: 1em;
  min-height: 4em;
  flex: 1 1 0;
  transition: opacity 0.5s ease-in-out, box-shadow 0.5s ease-in-out;
  border: 1px solid #ccc;
}
.chip-selection-container .chip-overview {
  flex: 1 1 0;
  padding: 1em 1em 0.5em 1em;
  z-index: 100;
  background: #ccc;
  margin: 0 2em 2em 0;
  flex-direction: row;
  opacity: 0.5;
  width: 100%;
  transition: opacity 0.5s ease-in-out, height 0.25s ease-in-out, box-shadow 0.5s ease-in-out, height 0.5s ease-in-out;
  max-height: 80px;
  overflow: hidden;
  position: absolute;
  top: calc(100% - 100px);
}
.chip-selection-container .chip-overview .chip-pre-content {
  display: none;
}
.chip-selection-container .chip-overview .chip-link.chip-link-checkbox .chip {
  background: #fff;
}
.chip-selection-container .chip-overview .chip-link.chip-link-checkbox.active {
  display: none;
}
.chip-selection-container:hover .chip-overview, .chip-selection-container:focus .chip-overview {
  opacity: 1;
  height: auto;
  max-height: none;
  z-index: 10000;
}

.business-card-initials {
  border-radius: 100%;
  font-size: 3rem;
  color: var(--color-white);
  text-align: center;
  width: 80%;
  display: inline-block;
  max-width: 200px;
  position: relative;
}
.business-card-initials span {
  display: inline-block;
  margin-top: -2rem;
  position: absolute;
  top: 50%;
  left: 0;
  width: 100%;
}
.business-card-initials.male {
  background-color: #25b7d3;
}
.business-card-initials.female {
  background-color: #e04f5f;
}
.business-card-initials.business-card-initials-min {
  height: 50px;
  width: 50px;
  background-color: var(--color-primary);
  border: 1px solid var(--color-white);
}
.business-card-initials.business-card-initials-min span {
  line-height: 50px;
  font-size: 25px;
  color: var(--color-white);
  top: 0;
  margin-top: 0;
}

.chosen-container.chosen-container-active .chosen-choices {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.chosen-container .chosen-choices {
  box-shadow: none !important;
  background-image: none !important;
  border: 1px solid var(--color-grey-transparent-200) !important;
  border-radius: 10px;
  padding: 10px !important;
}
.chosen-container .chosen-choices .search-choice {
  box-shadow: none !important;
  -webkit-box-shadow: none !important;
  -o-box-shadow: none !important;
  -moz-box-shadow: none !important;
  background-image: none !important;
  color: var(--color-grey-60) !important;
  padding: 10px 30px 10px 13px !important;
  border: 0 !important;
  background-color: var(--color-grey-transparent-150) !important;
  border-radius: 10px !important;
  font-size: 15px;
  font-weight: 600;
  margin: 5px !important;
}
.chosen-container .chosen-choices .search-choice .search-choice-close {
  display: flex !important;
  align-items: center;
  justify-content: center;
  top: 5px !important;
  right: 5px !important;
  height: 23px !important;
  width: 23px !important;
  border-radius: 50%;
  background: none !important;
  line-height: 23px;
  font-size: 14px !important;
}
.chosen-container .chosen-choices .search-choice .search-choice-close:hover {
  background: var(--color-grey-transparent-300) !important;
}
.chosen-container .chosen-choices .search-choice .search-choice-close:before {
  font-family: "Font Awesome 5 Pro";
  content: "";
  color: var(--color-grey);
  font-weight: 900;
}
.chosen-container .chosen-choices .search-field {
  margin: 5px !important;
  padding: 3px !important;
}
.chosen-container .chosen-choices .search-field .chosen-search-input {
  color: var(--color-grey) !important;
}
.chosen-container .chosen-drop {
  border: none !important;
}
.chosen-container .chosen-drop .chosen-results li {
  padding: 10px 15px !important;
  font-weight: 500 !important;
  font-size: 15px !important;
  line-height: unset !important;
}
.chosen-container .chosen-drop .chosen-results li.result-selected {
  color: var(--color-grey-transparent-200);
}
.chosen-container .chosen-drop .chosen-results li.highlighted {
  background-color: var(--color-primary) !important;
  background-image: none !important;
}

.content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row wrap;
  flex-flow: row wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
@media screen and (min-width: 1100px) {
  .content {
    -ms-flex-pack: distribute;
    justify-content: space-around;
  }
}

.group div[class^=circular-progress] {
  border-radius: 50%;
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
  height: 100px;
  margin: 1em auto;
  position: relative;
  min-width: 100px;
}
.group div[class^=circular-progress]:before {
  background-color: #FAFAFA;
  border-radius: 50%;
  -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
  color: rgba(0, 0, 0, 0.54);
  font-size: 36px;
  font-weight: bold;
  height: 100%;
  left: 0;
  line-height: 100px;
  position: absolute;
  text-align: center;
  top: 0;
  -webkit-transform: scale(0.87);
  transform: scale(0.87);
  width: 100%;
}

.group {
  margin: 10px;
}
.group #progressCircle:hover {
  -webkit-box-shadow: 0 0 50px 1px var(--color-primary);
  box-shadow: 0 0 50px 1px var(--color-primary);
}
.group .circular-text {
  text-align: center;
  color: rgba(0, 0, 0, 0.6);
  font-size: 14px;
  font-weight: bold;
  letter-spacing: 1px;
}
.group .circular-progress0 {
  background: linear-gradient(90deg, #E0E0E0 50%, transparent 50%, transparent), linear-gradient(270deg, #E0E0E0 50%, #E0E0E0 50%, #E0E0E0);
}
.group .circular-progress0:before {
  content: "0%";
}
.group .circular-progress5 {
  background: linear-gradient(90deg, #E0E0E0 50%, transparent 50%, transparent), linear-gradient(108deg, var(--color-primary) 50%, #E0E0E0 50%, #E0E0E0);
}
.group .circular-progress5:before {
  content: "5%";
}
.group .circular-progress10 {
  background: linear-gradient(90deg, #E0E0E0 50%, transparent 50%, transparent), linear-gradient(136deg, var(--color-primary) 50%, #E0E0E0 50%, #E0E0E0);
}
.group .circular-progress10:before {
  content: "10%";
}
.group .circular-progress15 {
  background: linear-gradient(90deg, #E0E0E0 50%, transparent 50%, transparent), linear-gradient(154deg, var(--color-primary) 50%, #E0E0E0 50%, #E0E0E0);
}
.group .circular-progress15:before {
  content: "15%";
}
.group .circular-progress20 {
  background: linear-gradient(90deg, #E0E0E0 50%, transparent 50%, transparent), linear-gradient(172deg, var(--color-primary) 50%, #E0E0E0 50%, #E0E0E0);
}
.group .circular-progress20:before {
  content: "20%";
}
.group .circular-progress25 {
  background: linear-gradient(90deg, #E0E0E0 50%, transparent 50%, transparent), linear-gradient(190deg, var(--color-primary) 50%, #E0E0E0 50%, #E0E0E0);
}
.group .circular-progress25:before {
  content: "25%";
}
.group .circular-progress30 {
  background: linear-gradient(90deg, #E0E0E0 50%, transparent 50%, transparent), linear-gradient(208deg, var(--color-primary) 50%, #E0E0E0 50%, #E0E0E0);
}
.group .circular-progress30:before {
  content: "30%";
}
.group .circular-progress35 {
  background: linear-gradient(90deg, #E0E0E0 50%, transparent 50%, transparent), linear-gradient(226deg, var(--color-primary) 50%, #E0E0E0 50%, #E0E0E0);
}
.group .circular-progress35:before {
  content: "35%";
}
.group .circular-progress40 {
  background: linear-gradient(90deg, #E0E0E0 50%, transparent 50%, transparent), linear-gradient(244deg, var(--color-primary) 50%, #E0E0E0 50%, #E0E0E0);
}
.group .circular-progress40:before {
  content: "40%";
}
.group .circular-progress45 {
  background: linear-gradient(90deg, #E0E0E0 50%, transparent 50%, transparent), linear-gradient(262deg, var(--color-primary) 50%, #E0E0E0 50%, #E0E0E0);
}
.group .circular-progress45:before {
  content: "45%";
}
.group .circular-progress50 {
  background: linear-gradient(-90deg, #c39f19 50%, transparent 50%, transparent), linear-gradient(270deg, var(--color-primary) 50%, #E0E0E0 50%, #E0E0E0);
}
.group .circular-progress50:before {
  content: "50%";
}
.group .circular-progress55 {
  background: linear-gradient(-72deg, #c39f19 50%, transparent 50%, transparent), linear-gradient(270deg, var(--color-primary) 50%, #E0E0E0 50%, #E0E0E0);
}
.group .circular-progress55:before {
  content: "55%";
}
.group .circular-progress60 {
  background: linear-gradient(-54deg, #c39f19 50%, transparent 50%, transparent), linear-gradient(270deg, var(--color-primary) 50%, #E0E0E0 50%, #E0E0E0);
}
.group .circular-progress60:before {
  content: "60%";
}
.group .circular-progress65 {
  background: linear-gradient(-36deg, #c39f19 50%, transparent 50%, transparent), linear-gradient(270deg, var(--color-primary) 50%, #E0E0E0 50%, #E0E0E0);
}
.group .circular-progress65:before {
  content: "65%";
}
.group .circular-progress70 {
  background: linear-gradient(-18deg, #c39f19 50%, transparent 50%, transparent), linear-gradient(270deg, var(--color-primary) 50%, #E0E0E0 50%, #E0E0E0);
}
.group .circular-progress70:before {
  content: "70%";
}
.group .circular-progress75 {
  background: linear-gradient(0deg, #c39f19 50%, transparent 50%, transparent), linear-gradient(270deg, var(--color-primary) 50%, #E0E0E0 50%, #E0E0E0);
}
.group .circular-progress75:before {
  content: "75%";
}
.group .circular-progress80 {
  background: linear-gradient(18deg, #c39f19 50%, transparent 50%, transparent), linear-gradient(270deg, var(--color-primary) 50%, #E0E0E0 50%, #E0E0E0);
}
.group .circular-progress80:before {
  content: "80%";
}
.group .circular-progress85 {
  background: linear-gradient(36deg, #c39f19 50%, transparent 50%, transparent), linear-gradient(270deg, var(--color-primary) 50%, #E0E0E0 50%, #E0E0E0);
}
.group .circular-progress85:before {
  content: "85%";
}
.group .circular-progress90 {
  background: linear-gradient(54deg, #c39f19 50%, transparent 50%, transparent), linear-gradient(270deg, var(--color-primary) 50%, #E0E0E0 50%, #E0E0E0);
}
.group .circular-progress90:before {
  content: "90%";
}
.group .circular-progress95 {
  background: linear-gradient(72deg, #c39f19 50%, transparent 50%, transparent), linear-gradient(270deg, var(--color-primary) 50%, #E0E0E0 50%, #E0E0E0);
}
.group .circular-progress95:before {
  content: "95%";
}
.group .circular-progress100 {
  background: linear-gradient(90deg, #c39f19 50%, transparent 50%, transparent), linear-gradient(270deg, var(--color-primary) 50%, #E0E0E0 50%, #E0E0E0);
}
.group .circular-progress100:before {
  content: "100%";
}

#checkList {
  position: absolute;
  background-color: white;
  z-index: 10;
  padding: 10px;
  border: 1px solid var(--color-primary);
  font-size: 16px;
  padding-right: 0px;
}
#checkList div[class^=col-] {
  padding: 0;
}
#checkList .list-group {
  margin-bottom: 0;
}
#checkList .list-group-item {
  padding: 5px;
  border: none;
}

@-webkit-keyframes turning_cw {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes turning_cw {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
.code-copy-main {
  overflow: auto;
}
.code-copy-main.code-copy-main-material {
  display: flex;
  border-radius: 10px;
  cursor: pointer;
}
.code-copy-main.code-copy-main-material .code-copy-input, .code-copy-main.code-copy-main-material .code-copy-main:not(.code-copy-main-material) .code-copy-button, .code-copy-main:not(.code-copy-main-material) .code-copy-main.code-copy-main-material .code-copy-button {
  width: 100%;
  text-align: center;
  font-size: 25px;
  border-top-left-radius: 10px;
  border-bottom-left-radius: 10px;
  border: 0;
  background: var(--color-grey-transparent-200);
  font-weight: 400;
  font-family: "Roboto Mono";
  cursor: pointer !important;
  padding: 1px 10px;
}
.code-copy-main.code-copy-main-material .code-copy-button {
  background-color: var(--color-primary);
  color: var(--color-white);
  padding-left: 10px;
  padding-right: 10px;
  display: flex;
  justify-content: center;
  align-items: center;
  border-top-right-radius: 10px;
  border-bottom-right-radius: 10px;
  font-weight: 400;
}
.code-copy-main.code-copy-main-material .code-copy-button.code-copy-button-success {
  background-color: var(--color-success);
}
.code-copy-main.code-copy-main-material .code-copy-button.code-copy-button-success [data-code-copy-button-type=default] {
  opacity: 0;
}
.code-copy-main.code-copy-main-material .code-copy-button.code-copy-button-success [data-code-copy-button-type=success] {
  display: block;
  position: absolute;
}
.code-copy-main.code-copy-main-material .code-copy-button [data-code-copy-button-type=success] {
  display: none;
}
.code-copy-main:not(.code-copy-main-material) .code-copy-input, .code-copy-main:not(.code-copy-main-material) .code-copy-button {
  border: 1px solid var(--color-grey-transparent-200);
  padding: 5px 15px;
  width: fit-content;
  float: left;
}
.code-copy-main:not(.code-copy-main-material) .code-copy-button {
  color: var(--color-primary);
}
.code-copy-main:not(.code-copy-main-material) .code-copy-button:hover {
  background-color: var(--color-grey-transparent-200);
  cursor: pointer;
}

.wn-collapse-group .collapse-icon {
  color: var(--color-grey) !important;
  font-size: 16px !important;
}
.wn-collapse-group .wn-collapse-button-primary {
  font-weight: bold;
}
.wn-collapse-group .wn-collapse-button-primary .collapse-icon {
  color: var(--color-primary) !important;
}
.wn-collapse-group .wn-collapse-button-primary.no-bold {
  font-weight: unset !important;
}

.timeline-stream {
  list-style-type: none;
  margin-left: 15px;
  padding: 15px 0 0 19px;
  border-left: 1px solid var(--color-grey-transparent-200);
  border-radius: 1px;
}
.timeline-stream .timeline-item {
  padding: 10px 15px;
  margin: 0 0 20px 15px;
  display: block;
  position: relative;
  background: var(--color-grey-transparent-080);
  border-radius: 15px;
}
.timeline-stream .timeline-item[data-status=success] .timeline-pre-live-pulse .live-pulse-icon {
  background: var(--color-success);
}
.timeline-stream .timeline-item[data-status=success] .timeline-pre-icon {
  background: var(--color-success);
}
.timeline-stream .timeline-item[data-status=danger] .timeline-pre-live-pulse .live-pulse-icon {
  background: var(--color-danger);
}
.timeline-stream .timeline-item[data-status=danger] .timeline-pre-icon {
  background: var(--color-danger);
}
.timeline-stream .timeline-item[data-status=warning] .timeline-pre-live-pulse .live-pulse-icon {
  background: var(--color-warning);
}
.timeline-stream .timeline-item[data-status=warning] .timeline-pre-icon {
  background: var(--color-warning);
}
.timeline-stream .timeline-item .timeline-pre-live-pulse {
  padding: 0;
  margin: 0;
  width: 34px;
  height: 34px;
  box-sizing: border-box;
  position: absolute;
  left: -52px;
  top: 8px;
  background: none;
}
.timeline-stream .timeline-item .timeline-pre-live-pulse .live-pulse-icon {
  width: 34px;
  height: 34px;
  margin: 0;
  border-radius: 10px;
  background: var(--color-grey);
}
.timeline-stream .timeline-item .timeline-pre-icon {
  width: 34px;
  height: 34px;
  box-sizing: border-box;
  position: absolute;
  left: -52px;
  top: 8px;
  font-size: 16px;
  text-align: center;
  background: var(--color-grey-transparent-800);
  color: var(--color-white);
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 10px;
}
.timeline-stream .timeline-item .timeline-title {
  font-size: 19px;
  font-weight: 600;
  color: var(--color-grey-60);
}
.timeline-stream .timeline-item .timeline-date {
  font-weight: 400;
  color: var(--color-grey);
}
.timeline-stream .timeline-item .timeline-date span:before {
  content: "";
  display: inline-block;
  width: 4px;
  height: 4px;
  margin: 0 7px 3px;
  background: var(--color-grey-transparent-900);
  border-radius: 50%;
}
.timeline-stream .timeline-item .timeline-description {
  font-weight: 400;
  color: var(--color-grey);
  margin-top: 5px;
}
.timeline-stream .timeline-item .timeline-description a {
  color: var(--color-primary);
}
.timeline-stream .timeline-item .timeline-description a:hover {
  color: var(--color-grey);
}
.timeline-stream .timeline-item .timeline-description .wn-normal-button {
  display: block;
  width: fit-content;
  font-size: 15px;
  background: transparent;
  border: none;
  color: var(--color-primary);
  font-weight: 600;
  padding: 0 10px 0 5px;
}
.timeline-stream .timeline-item .timeline-description .wn-normal-button:hover {
  color: var(--color-primary-darken-1);
  animation: none !important;
}
.timeline-stream .timeline-item .timeline-description .wn-normal-button:hover .fa, .timeline-stream .timeline-item .timeline-description .wn-normal-button:hover .fal, .timeline-stream .timeline-item .timeline-description .wn-normal-button:hover .far, .timeline-stream .timeline-item .timeline-description .wn-normal-button:hover .fas, .timeline-stream .timeline-item .timeline-description .wn-normal-button:hover .fad {
  color: var(--color-primary-darken-1) !important;
}
.timeline-stream .timeline-item .timeline-description .wn-normal-button.timeline-item-wn-normal-button-bounce {
  animation: timeline-item-wn-normal-button-bounce 6s;
  animation-iteration-count: infinite;
}
.timeline-stream .timeline-item .timeline-description .wn-normal-button .fa, .timeline-stream .timeline-item .timeline-description .wn-normal-button .fal, .timeline-stream .timeline-item .timeline-description .wn-normal-button .far, .timeline-stream .timeline-item .timeline-description .wn-normal-button .fas, .timeline-stream .timeline-item .timeline-description .wn-normal-button .fad {
  margin-right: 15px;
  color: var(--color-primary) !important;
}
.timeline-stream .timeline-item .timeline-description .alert {
  border: none;
  padding: 10px 15px;
  margin: 0 0 5px 0;
  border-radius: 10px;
}
.timeline-stream .timeline-item .timeline-description .alert.alert-warning {
  color: var(--color-warning);
  background: var(--color-warning-transparent-20);
}
.timeline-stream .timeline-item .timeline-description .alert.alert-warning a {
  color: var(--color-warning);
}
.timeline-stream .timeline-item .timeline-description .alert.alert-warning a:hover {
  color: var(--color-warning-darken-1);
}
.timeline-stream .timeline-item .timeline-description .alert.alert-flex {
  display: flex;
  justify-content: space-between;
}
.timeline-stream .timeline-item.timeline-item-secondary .timeline-date .timeline-date-month, .timeline-stream .timeline-item.timeline-item-secondary .timeline-date .timeline-date-time {
  background-color: var(--color-grey-transparent-200);
}
.timeline-stream .timeline-item.timeline-item-secondary .timeline-date .timeline-date-day {
  border-color: var(--color-grey-transparent-200);
}
.timeline-stream .timeline-item:last-child .timeline-date::after {
  content: "";
}
.timeline-stream.timeline-stream-minimal {
  border-left: none;
  margin: 0;
  padding: 0;
}
.timeline-stream.timeline-stream-minimal .timeline-date {
  display: none;
}
.timeline-stream.timeline-stream-minimal .timeline-item {
  margin: 0;
  min-height: 0 !important;
  padding: 0;
  background: transparent;
}
.timeline-stream.timeline-stream-minimal .timeline-item .timeline-title, .timeline-stream.timeline-stream-minimal .timeline-item .timeline-description {
  font-size: 15px;
  margin-left: 20px;
  margin-top: 0;
  font-weight: 400;
  color: var(--color-grey);
}
.timeline-stream.timeline-stream-minimal .timeline-item .timeline-title span, .timeline-stream.timeline-stream-minimal .timeline-item .timeline-description span {
  font-size: 75%;
  margin-left: 3px;
}
.timeline-stream.timeline-stream-minimal .timeline-item:before {
  content: "";
  font-family: "Font Awesome 5 Pro";
  position: absolute;
  top: 0;
  color: var(--color-success);
  left: 0;
  font-size: 14px;
  text-align: center;
  width: 14px;
}
.timeline-stream.timeline-stream-minimal .timeline-item.timeline-item-secondary:before {
  content: "";
  color: var(--color-grey);
}
.timeline-stream.timeline-stream-minimal .timeline-item.timeline-item-danger:before {
  content: "";
  color: var(--color-danger);
}
.timeline-stream.timeline-stream-last-item-warning .timeline-item:not(.timeline-item-secondary) {
  display: none;
}
.timeline-stream.timeline-stream-last-item-warning .timeline-item.timeline-item-secondary:before {
  color: var(--color-warning);
  font-weight: 800;
  font-size: 16px;
}
.timeline-stream.timeline-stream-last-item-warning .timeline-item.timeline-item-secondary .timeline-description {
  color: var(--color-warning);
  font-weight: 500;
  font-size: 16px;
  margin-left: 25px;
}
.timeline-stream .wn-collapse {
  margin-left: -80px;
  padding-left: 80px;
  overflow: visible;
}

@keyframes timeline-item-wn-normal-button-bounce {
  0% {
    transform: translateY(0);
  }
  92% {
    transform: translateY(0);
  }
  94% {
    transform: translateY(-8px);
  }
  96% {
    transform: translateY(0);
  }
  98% {
    transform: translateY(-4px);
  }
  100% {
    transform: translateY(0);
  }
}
.wn-details-table tr {
  line-height: 30px;
  border-bottom: 1px solid var(--color-grey-05);
}
.wn-details-table tr th {
  color: var(--color-grey-60);
  border-right: 1px solid var(--color-grey-10);
}
.wn-details-table tr th, .wn-details-table tr td {
  padding: 5px 10px;
}

.wn-dropdown {
  position: relative;
}
.wn-dropdown.active .wn-dropdown-menu {
  display: block;
}
.wn-dropdown.active .wn-dropdown-button {
  background-color: var(--color-grey-transparent-300) !important;
}
.wn-dropdown .wn-dropdown-button {
  display: flex;
  align-items: center;
  justify-content: center;
  color: var(--color-grey) !important;
  width: 36px;
  height: 36px;
  border-radius: 50%;
  text-align: center;
  line-height: 36px;
  background-color: var(--color-grey-transparent-150);
}
.wn-dropdown .wn-dropdown-button:hover {
  background-color: var(--color-grey-transparent-300) !important;
}
.wn-dropdown .wn-dropdown-button .fa, .wn-dropdown .wn-dropdown-button .fal, .wn-dropdown .wn-dropdown-button .far, .wn-dropdown .wn-dropdown-button .fas, .wn-dropdown .wn-dropdown-button .fad {
  font-size: 19px !important;
}
.wn-dropdown .wn-dropdown-menu {
  z-index: 1000;
  display: none;
  position: absolute;
  top: 36px;
  right: 0;
  background: var(--color-white);
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);
  border-radius: 10px;
  overflow: hidden;
  width: max-content;
}
.wn-dropdown .wn-dropdown-menu a, .wn-dropdown .wn-dropdown-menu > div {
  display: flex;
  align-items: center;
  font-size: 16px;
  font-weight: 600;
  padding: 15px 20px;
  color: var(--color-grey-60) !important;
}
.wn-dropdown .wn-dropdown-menu a .fa, .wn-dropdown .wn-dropdown-menu a .fal, .wn-dropdown .wn-dropdown-menu a .far, .wn-dropdown .wn-dropdown-menu a .fas, .wn-dropdown .wn-dropdown-menu a .fad, .wn-dropdown .wn-dropdown-menu > div .fa, .wn-dropdown .wn-dropdown-menu > div .fal, .wn-dropdown .wn-dropdown-menu > div .far, .wn-dropdown .wn-dropdown-menu > div .fas, .wn-dropdown .wn-dropdown-menu > div .fad {
  font-size: 20px;
  margin-right: 15px;
  width: 30px;
  text-align: center;
}
.wn-dropdown .wn-dropdown-menu a .wn-dropdown-menu-initials, .wn-dropdown .wn-dropdown-menu > div .wn-dropdown-menu-initials {
  display: flex;
  align-items: center;
  width: 34px;
  height: 34px;
  background: var(--color-grey);
  color: var(--color-white);
  border-radius: 50%;
  justify-content: center;
  font-size: 16px;
  font-weight: 400;
  padding-top: 2px;
  margin: -6px 14px -6px -3px;
}
.wn-dropdown .wn-dropdown-menu a:hover, .wn-dropdown .wn-dropdown-menu > div:hover {
  background-color: var(--color-grey-transparent-100);
}
.wn-dropdown .wn-dropdown-menu a.disabled, .wn-dropdown .wn-dropdown-menu > div.disabled {
  opacity: 0.5;
  color: var(--color-grey) !important;
  background-color: var(--color-grey-transparent-100) !important;
}

.wn-dropdown-ext-button {
  cursor: pointer;
}
.wn-dropdown-ext-button:hover .wn-dropdown-button {
  background-color: var(--color-grey-transparent-300) !important;
}

.fad:not([class*=color-]):after {
  opacity: 1;
  color: var(--color-grey-transparent-500);
}

.flash {
  align-items: center;
  background: var(--color-grey-60);
  padding: 15px 20px;
  border-radius: 10px;
  color: var(--color-white);
  font-weight: 400;
  height: 59px;
  z-index: 150020;
  display: none;
  position: fixed;
  top: 10px;
  width: 350px;
  opacity: 0;
}
.flash .flash-icon {
  font-size: 20px;
  margin-right: 15px;
}

@media (max-width: 768px) {
  .flash {
    right: 15px;
  }
}
@media (min-width: 768px) {
  .flash {
    right: 20px;
  }
}
@media (min-width: 992px) {
  .flash {
    right: 20px;
  }
}
@media (min-width: 1200px) {
  .flash {
    right: calc((100% - 1140px + 60px) / 2);
  }
}
@media (min-width: 1400px) {
  .flash {
    right: calc((100% - 1320px + 60px) / 2);
  }
}
.typo3-messages {
  list-style-type: none;
  padding-left: 0;
}
.typo3-messages .alert-headline {
  font-weight: bold;
}

.alert-secondary {
  background-color: var(--color-grey-transparent-200);
}

.alert-success {
  background-color: var(--color-success-transparent-20);
}

.alert-warning {
  background-color: var(--color-warning-transparent-20);
}

.alert-danger {
  background-color: var(--color-danger-transparent-20);
}

.alert {
  border: 0;
  border-radius: 10px;
}
.alert .alert-big-icon {
  font-size: 25px;
}
.alert.alert-with-border {
  background-color: transparent;
  border: 1px solid;
  color: var(--color-grey-60);
}
.alert.alert-with-border.alert-secondary {
  border-color: var(--color-grey-transparent-200);
}
.alert.alert-with-border.alert-success {
  border-color: var(--color-success);
}
.alert.alert-with-border.alert-warning {
  border-color: var(--color-warning);
}
.alert.alert-with-border.alert-danger {
  border-color: var(--color-danger);
}
.alert.alert-disclaimer {
  padding: 10px 15px;
  background: var(--color-grey-transparent-100);
  color: var(--color-grey-60);
  font-size: 14px;
}
.alert.alert-small {
  padding: 7px 15px;
  border-radius: 5px;
  width: fit-content;
}
.alert.alert-small .fas, .alert.alert-small .far, .alert.alert-small .fal, .alert.alert-small .fa {
  margin-right: 10px;
}
.alert.alert-border-left {
  border-left: 2px solid;
}
.alert.alert-material {
  border-radius: 5px;
  padding: 10px 15px;
  color: var(--color-white);
}
.alert.alert-material.alert-secondary {
  background-color: var(--color-grey-transparent-200);
}
.alert.alert-material.alert-success {
  background-color: var(--color-success);
}
.alert.alert-material.alert-warning {
  background-color: var(--color-warning);
}
.alert.alert-material.alert-danger {
  background-color: var(--color-danger);
}

.alert-new {
  text-align: center;
}
.alert-new .fal {
  font-size: 35px;
  margin-bottom: 15px;
}

.alert-inline {
  display: inline;
  margin-left: 15px;
  padding: 5px;
  border-radius: 5px;
}

@-webkit-keyframes drop-in-fade-out {
  0% {
    opacity: 0;
    visibility: visible;
    -webkit-transform: translate3d(0, -200%, 0);
    -moz-transform: translate3d(0, -200%, 0);
    -ms-transform: translate3d(0, -200%, 0);
    -o-transform: translate3d(0, -200%, 0);
    transform: translate3d(0, -200%, 0);
  }
  12% {
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  20% {
    opacity: 1;
  }
  70% {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  80% {
    opacity: 0;
  }
  100% {
    visibility: hidden;
    -webkit-transform: translate3d(75%, 0, 0);
    -moz-transform: translate3d(75%, 0, 0);
    -ms-transform: translate3d(75%, 0, 0);
    -o-transform: translate3d(75%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
}
@-moz-keyframes drop-in-fade-out {
  0% {
    opacity: 0;
    visibility: visible;
    -webkit-transform: translate3d(0, -200%, 0);
    -moz-transform: translate3d(0, -200%, 0);
    -ms-transform: translate3d(0, -200%, 0);
    -o-transform: translate3d(0, -200%, 0);
    transform: translate3d(0, -200%, 0);
  }
  12% {
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  20% {
    opacity: 1;
  }
  70% {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  80% {
    opacity: 0;
  }
  100% {
    visibility: hidden;
    -webkit-transform: translate3d(75%, 0, 0);
    -moz-transform: translate3d(75%, 0, 0);
    -ms-transform: translate3d(75%, 0, 0);
    -o-transform: translate3d(75%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
}
@-o-keyframes drop-in-fade-out {
  0% {
    opacity: 0;
    visibility: visible;
    -webkit-transform: translate3d(0, -200%, 0);
    -moz-transform: translate3d(0, -200%, 0);
    -ms-transform: translate3d(0, -200%, 0);
    -o-transform: translate3d(0, -200%, 0);
    transform: translate3d(0, -200%, 0);
  }
  12% {
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  20% {
    opacity: 1;
  }
  70% {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  80% {
    opacity: 0;
  }
  100% {
    visibility: hidden;
    -webkit-transform: translate3d(75%, 0, 0);
    -moz-transform: translate3d(75%, 0, 0);
    -ms-transform: translate3d(75%, 0, 0);
    -o-transform: translate3d(75%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
}
@keyframes drop-in-fade-out {
  0% {
    opacity: 0;
    visibility: visible;
    -webkit-transform: translate3d(0, -200%, 0);
    -moz-transform: translate3d(0, -200%, 0);
    -ms-transform: translate3d(0, -200%, 0);
    -o-transform: translate3d(0, -200%, 0);
    transform: translate3d(0, -200%, 0);
  }
  12% {
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  20% {
    opacity: 1;
  }
  70% {
    opacity: 1;
    visibility: visible;
    -webkit-transform: translate3d(0, 0, 0);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  80% {
    opacity: 0;
  }
  100% {
    visibility: hidden;
    -webkit-transform: translate3d(75%, 0, 0);
    -moz-transform: translate3d(75%, 0, 0);
    -ms-transform: translate3d(75%, 0, 0);
    -o-transform: translate3d(75%, 0, 0);
    transform: translate3d(25%, 0, 0);
  }
}
.animate--drop-in-fade-out {
  display: flex;
  -webkit-animation: drop-in-fade-out 4s 0.4s cubic-bezier(0.32, 1.75, 0.65, 0.91);
  -moz-animation: drop-in-fade-out 4s 0.4s cubic-bezier(0.32, 1.75, 0.65, 0.91);
  -ms-animation: drop-in-fade-out 4s 0.4s cubic-bezier(0.32, 1.75, 0.65, 0.91);
  -o-animation: drop-in-fade-out 4s 0.4s cubic-bezier(0.32, 1.75, 0.65, 0.91);
  animation: drop-in-fade-out 4s 0.4s cubic-bezier(0.32, 1.75, 0.65, 0.91);
}

.animate--drop-in-fade-out-alert-message {
  display: flex;
  -webkit-animation: drop-in-fade-out 30.5s 0.4s cubic-bezier(0.32, 1.75, 0.65, 0.91);
  -moz-animation: drop-in-fade-out 30.5s 0.4s cubic-bezier(0.32, 1.75, 0.65, 0.91);
  -ms-animation: drop-in-fade-out 30.5s 0.4s cubic-bezier(0.32, 1.75, 0.65, 0.91);
  -o-animation: drop-in-fade-out 30.5s 0.4s cubic-bezier(0.32, 1.75, 0.65, 0.91);
  animation: drop-in-fade-out 30.5s 0.4s cubic-bezier(0.32, 1.75, 0.65, 0.91);
}

.flexdatalist-results li.active {
  background-color: var(--color-primary) !important;
}
.flexdatalist-results li.active .item-email, .flexdatalist-results li.active .item-alreadyExist, .flexdatalist-results li.active .item-sameCustomer, .flexdatalist-results li.active .item-address {
  color: var(--color-white);
  border-color: var(--color-white);
}
.flexdatalist-results li.active .item-email:before, .flexdatalist-results li.active .item-alreadyExist:before, .flexdatalist-results li.active .item-sameCustomer:before, .flexdatalist-results li.active .item-address:before {
  color: var(--color-white);
}
.flexdatalist-results .item-teamName {
  background-color: var(--color-primary);
  float: right;
  padding: 0 10px;
  color: var(--color-white);
  border: 1px solid var(--color-white);
}
.flexdatalist-results .item-email, .flexdatalist-results .item-address {
  margin-left: 20px;
  border-left: 1px solid var(--color-grey-30);
  color: var(--color-grey-30);
  padding-left: 20px;
}
.flexdatalist-results .item-alreadyExist,
.flexdatalist-results .item-sameCustomer {
  margin-left: 20px;
  border-left: 1px solid var(--color-grey-30);
  color: var(--color-grey-30);
  padding-left: 20px;
}
.flexdatalist-results .item-alreadyExist:before,
.flexdatalist-results .item-sameCustomer:before {
  content: "";
  font-family: "Font Awesome 5 Pro";
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  color: var(--color-danger);
  margin-right: 10px;
}

.form-steps-container {
  width: 100%;
  height: auto;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
  align-items: center;
  counter-reset: section;
  padding: 20px 0;
  color: var(--color-grey-30);
  margin-bottom: 35px;
  margin-top: 25px;
}
.form-steps-container .form-step {
  height: auto;
  flex: 1;
  position: relative;
  text-align: center;
  white-space: nowrap;
  font-family: "Oswald", "Arial", sans-serif;
  font-weight: 900;
  font-size: 17px;
}
.form-steps-container .form-step:before {
  content: counter(section) "\a" "";
  white-space: pre;
  font-family: "Font Awesome 5 Pro";
  font-weight: 900;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  counter-increment: section;
  width: 45px;
  height: 45px;
  line-height: 40px;
  display: flex;
  justify-content: center;
  align-items: flex-start;
  margin: 0 auto 10px auto;
  font-size: 17px;
  overflow: hidden;
  transition: all 300ms ease;
  color: var(--color-grey-10);
  border: 2px solid var(--color-grey-10);
  background-color: #fff;
}
.form-steps-container .form-step:after {
  content: "";
  position: absolute;
  width: 100%;
  height: 10px;
  top: 15px;
  left: 50%;
  background-image: radial-gradient(var(--color-grey-10) 1px, transparent 1.5px);
  background-size: 9px 9px;
  background-position: center center;
  background-repeat: repeat-x;
  z-index: -1;
}
.form-steps-container .form-step:last-of-type:after {
  display: none;
}
.form-steps-container .form-step[step-current]:before, .form-steps-container .form-step[step-completed]:before {
  background: #fff;
  color: var(--color-primary);
  border: 2px solid var(--color-primary);
}
.form-steps-container .form-step[step-completed]:before {
  animation: shrink 300ms 1;
  animation-fill-mode: forwards;
}
.form-steps-container .form-step[step-completed]:after {
  background-image: radial-gradient(var(--color-primary) 1px, transparent 1.5px);
}

@media screen and (max-width: 768px) {
  .form-steps-container .form-step {
    font-size: 0;
  }
}
@keyframes shrink {
  50% {
    font-size: 0;
  }
  51% {
    align-items: flex-end;
  }
  100% {
    font-size: 17px;
    align-items: flex-end;
  }
}
.highcharts-container tspan {
  font-weight: bold;
}
.highcharts-container .highcharts-series-0 tspan, .highcharts-container .highcharts-series-1 tspan {
  font-weight: bold !important;
}

.input-value-label-switch {
  position: absolute;
  top: 25px;
  right: 15px;
  height: 34px;
  line-height: 34px;
  color: var(--color-white);
  cursor: pointer;
}
.input-value-label-switch .input-value-label {
  width: 34px;
  line-height: 34px;
  text-align: center;
  background-color: var(--color-grey-10);
  float: left;
  border-left: 1px solid var(--color-white);
}
.input-value-label-switch .input-value-label.active {
  background-color: var(--color-primary);
}

.ui-sortable-handle > .panel-heading {
  cursor: move;
}

.ui-sortable-placeholder {
  visibility: visible !important;
  background-color: #89afc7 !important;
}
.ui-sortable-placeholder > .panel-heading {
  cursor: move;
}

@-webkit-keyframes loader-before {
  0% {
    left: 0;
    width: 0;
  }
  50% {
    left: 25%;
    width: 75%;
  }
  75% {
    left: 100%;
    width: 0;
  }
}
@keyframes loader-before {
  0% {
    left: 0;
    width: 0;
  }
  50% {
    left: 25%;
    width: 75%;
  }
  75% {
    left: 100%;
    width: 0;
  }
}
@-webkit-keyframes loader-after {
  0%, 50% {
    left: 0;
    width: 0;
  }
  75% {
    left: 0;
    width: 25%;
  }
  100% {
    left: 100%;
    width: 0;
  }
}
@keyframes loader-after {
  0%, 50% {
    left: 0;
    width: 0;
  }
  75% {
    left: 0;
    width: 25%;
  }
  100% {
    left: 100%;
    width: 0;
  }
}
#loader, .loader, #productProgressModalLoader {
  display: block;
  position: relative;
  height: 5px;
  width: 100%;
  background: #fff;
}
#loader:after, #loader:before, .loader:after, .loader:before, #productProgressModalLoader:after, #productProgressModalLoader:before {
  content: "";
  position: absolute;
  top: 0;
  bottom: 0;
  width: 0;
  background-color: var(--color-primary);
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
}
#loader:before, .loader:before, #productProgressModalLoader:before {
  left: 0;
  -webkit-animation-name: loader-before;
  animation-name: loader-before;
}
#loader:after, .loader:after, #productProgressModalLoader:after {
  right: 0;
  -webkit-animation-name: loader-after;
  animation-name: loader-after;
}
#loader.loader-top-fix, .loader.loader-top-fix, #productProgressModalLoader.loader-top-fix {
  width: unset;
  margin-left: -15px;
  margin-right: -15px;
}
#loader #loaderText, .loader #loaderText, #productProgressModalLoader #loaderText {
  text-align: center;
  padding-top: 20px;
  color: #fff;
  font-size: 30px;
}
#loader #loaderSubText, .loader #loaderSubText, #productProgressModalLoader #loaderSubText {
  text-align: center;
  color: #fff;
  font-size: 20px;
}
#loader #backToConsultantAreaLink, .loader #backToConsultantAreaLink, #productProgressModalLoader #backToConsultantAreaLink {
  color: #fff;
  font-size: 20px;
}
#loader #backToConsultantAreaLink:hover, .loader #backToConsultantAreaLink:hover, #productProgressModalLoader #backToConsultantAreaLink:hover {
  color: var(--color-primary);
}
#loader #loaderTerminateConsultationLink, .loader #loaderTerminateConsultationLink, #productProgressModalLoader #loaderTerminateConsultationLink {
  color: #fff;
  font-size: 20px;
}
#loader #loaderTerminateConsultationLink:hover, .loader #loaderTerminateConsultationLink:hover, #productProgressModalLoader #loaderTerminateConsultationLink:hover {
  color: var(--color-primary);
}

#circleLoader {
  margin: 15px 0;
}

.material-loader {
  height: auto !important;
  width: auto !important;
  display: flex;
}
.material-loader.material-loader-right {
  justify-content: flex-end;
}
.material-loader.material-loader-center {
  justify-content: center;
}
.material-loader.material-loader-left {
  justify-content: flex-start;
}
.material-loader.material-loader-secondary .material-spinner circle {
  stroke: var(--color-secondary);
}

.material-spinner {
  display: flex;
  justify-content: center;
  animation: rotate 2s linear infinite;
}
.material-spinner.material-spinner-lite circle {
  stroke-width: 1px;
}
.material-spinner circle {
  fill: none;
  stroke: var(--color-primary);
  stroke-dasharray: 2, 155;
  stroke-dashoffset: 0;
  stroke-width: 4px;
  animation: dash 1.35s cubic-bezier(0.4, 0, 0.2, 1) infinite;
}
.material-spinner.material-spinner-white circle {
  stroke: var(--color-white);
}

#burgerMenu .material-spinner circle {
  stroke: var(--color-grey-60);
}

@keyframes dash {
  0% {
    stroke-dasharray: 2, 155;
    stroke-dashoffset: 0;
  }
  50% {
    stroke-dasharray: 122, 20;
    stroke-dashoffset: -20;
  }
  100% {
    stroke-dasharray: 2, 155;
    stroke-dashoffset: -155;
  }
}
@keyframes rotate {
  100% {
    transform: rotate(360deg);
  }
}
.input-validating-loader {
  position: absolute;
  top: 5px;
  right: 20px;
}

.margin-top-0 {
  margin-top: 0px !important;
}

.margin-bottom-0 {
  margin-bottom: 0px !important;
}

.margin-left-0 {
  margin-left: 0px !important;
}

.margin-right-0 {
  margin-right: 0px !important;
}

.margin-top-1 {
  margin-top: 1px !important;
}

.margin-bottom-1 {
  margin-bottom: 1px !important;
}

.margin-left-1 {
  margin-left: 1px !important;
}

.margin-right-1 {
  margin-right: 1px !important;
}

.margin-top-2 {
  margin-top: 2px !important;
}

.margin-bottom-2 {
  margin-bottom: 2px !important;
}

.margin-left-2 {
  margin-left: 2px !important;
}

.margin-right-2 {
  margin-right: 2px !important;
}

.margin-top-3 {
  margin-top: 3px !important;
}

.margin-bottom-3 {
  margin-bottom: 3px !important;
}

.margin-left-3 {
  margin-left: 3px !important;
}

.margin-right-3 {
  margin-right: 3px !important;
}

.margin-top-4 {
  margin-top: 4px !important;
}

.margin-bottom-4 {
  margin-bottom: 4px !important;
}

.margin-left-4 {
  margin-left: 4px !important;
}

.margin-right-4 {
  margin-right: 4px !important;
}

.margin-top-5 {
  margin-top: 5px !important;
}

.margin-bottom-5 {
  margin-bottom: 5px !important;
}

.margin-left-5 {
  margin-left: 5px !important;
}

.margin-right-5 {
  margin-right: 5px !important;
}

.margin-top-6 {
  margin-top: 6px !important;
}

.margin-bottom-6 {
  margin-bottom: 6px !important;
}

.margin-left-6 {
  margin-left: 6px !important;
}

.margin-right-6 {
  margin-right: 6px !important;
}

.margin-top-7 {
  margin-top: 7px !important;
}

.margin-bottom-7 {
  margin-bottom: 7px !important;
}

.margin-left-7 {
  margin-left: 7px !important;
}

.margin-right-7 {
  margin-right: 7px !important;
}

.margin-top-8 {
  margin-top: 8px !important;
}

.margin-bottom-8 {
  margin-bottom: 8px !important;
}

.margin-left-8 {
  margin-left: 8px !important;
}

.margin-right-8 {
  margin-right: 8px !important;
}

.margin-top-9 {
  margin-top: 9px !important;
}

.margin-bottom-9 {
  margin-bottom: 9px !important;
}

.margin-left-9 {
  margin-left: 9px !important;
}

.margin-right-9 {
  margin-right: 9px !important;
}

.margin-top-10 {
  margin-top: 10px !important;
}

.margin-bottom-10 {
  margin-bottom: 10px !important;
}

.margin-left-10 {
  margin-left: 10px !important;
}

.margin-right-10 {
  margin-right: 10px !important;
}

.margin-top-11 {
  margin-top: 11px !important;
}

.margin-bottom-11 {
  margin-bottom: 11px !important;
}

.margin-left-11 {
  margin-left: 11px !important;
}

.margin-right-11 {
  margin-right: 11px !important;
}

.margin-top-12 {
  margin-top: 12px !important;
}

.margin-bottom-12 {
  margin-bottom: 12px !important;
}

.margin-left-12 {
  margin-left: 12px !important;
}

.margin-right-12 {
  margin-right: 12px !important;
}

.margin-top-13 {
  margin-top: 13px !important;
}

.margin-bottom-13 {
  margin-bottom: 13px !important;
}

.margin-left-13 {
  margin-left: 13px !important;
}

.margin-right-13 {
  margin-right: 13px !important;
}

.margin-top-14 {
  margin-top: 14px !important;
}

.margin-bottom-14 {
  margin-bottom: 14px !important;
}

.margin-left-14 {
  margin-left: 14px !important;
}

.margin-right-14 {
  margin-right: 14px !important;
}

.margin-top-15 {
  margin-top: 15px !important;
}

.margin-bottom-15 {
  margin-bottom: 15px !important;
}

.margin-left-15 {
  margin-left: 15px !important;
}

.margin-right-15 {
  margin-right: 15px !important;
}

.margin-top-16 {
  margin-top: 16px !important;
}

.margin-bottom-16 {
  margin-bottom: 16px !important;
}

.margin-left-16 {
  margin-left: 16px !important;
}

.margin-right-16 {
  margin-right: 16px !important;
}

.margin-top-17 {
  margin-top: 17px !important;
}

.margin-bottom-17 {
  margin-bottom: 17px !important;
}

.margin-left-17 {
  margin-left: 17px !important;
}

.margin-right-17 {
  margin-right: 17px !important;
}

.margin-top-18 {
  margin-top: 18px !important;
}

.margin-bottom-18 {
  margin-bottom: 18px !important;
}

.margin-left-18 {
  margin-left: 18px !important;
}

.margin-right-18 {
  margin-right: 18px !important;
}

.margin-top-19 {
  margin-top: 19px !important;
}

.margin-bottom-19 {
  margin-bottom: 19px !important;
}

.margin-left-19 {
  margin-left: 19px !important;
}

.margin-right-19 {
  margin-right: 19px !important;
}

.margin-top-20 {
  margin-top: 20px !important;
}

.margin-bottom-20 {
  margin-bottom: 20px !important;
}

.margin-left-20 {
  margin-left: 20px !important;
}

.margin-right-20 {
  margin-right: 20px !important;
}

.margin-top-21 {
  margin-top: 21px !important;
}

.margin-bottom-21 {
  margin-bottom: 21px !important;
}

.margin-left-21 {
  margin-left: 21px !important;
}

.margin-right-21 {
  margin-right: 21px !important;
}

.margin-top-22 {
  margin-top: 22px !important;
}

.margin-bottom-22 {
  margin-bottom: 22px !important;
}

.margin-left-22 {
  margin-left: 22px !important;
}

.margin-right-22 {
  margin-right: 22px !important;
}

.margin-top-23 {
  margin-top: 23px !important;
}

.margin-bottom-23 {
  margin-bottom: 23px !important;
}

.margin-left-23 {
  margin-left: 23px !important;
}

.margin-right-23 {
  margin-right: 23px !important;
}

.margin-top-24 {
  margin-top: 24px !important;
}

.margin-bottom-24 {
  margin-bottom: 24px !important;
}

.margin-left-24 {
  margin-left: 24px !important;
}

.margin-right-24 {
  margin-right: 24px !important;
}

.margin-top-25 {
  margin-top: 25px !important;
}

.margin-bottom-25 {
  margin-bottom: 25px !important;
}

.margin-left-25 {
  margin-left: 25px !important;
}

.margin-right-25 {
  margin-right: 25px !important;
}

.margin-top-26 {
  margin-top: 26px !important;
}

.margin-bottom-26 {
  margin-bottom: 26px !important;
}

.margin-left-26 {
  margin-left: 26px !important;
}

.margin-right-26 {
  margin-right: 26px !important;
}

.margin-top-27 {
  margin-top: 27px !important;
}

.margin-bottom-27 {
  margin-bottom: 27px !important;
}

.margin-left-27 {
  margin-left: 27px !important;
}

.margin-right-27 {
  margin-right: 27px !important;
}

.margin-top-28 {
  margin-top: 28px !important;
}

.margin-bottom-28 {
  margin-bottom: 28px !important;
}

.margin-left-28 {
  margin-left: 28px !important;
}

.margin-right-28 {
  margin-right: 28px !important;
}

.margin-top-29 {
  margin-top: 29px !important;
}

.margin-bottom-29 {
  margin-bottom: 29px !important;
}

.margin-left-29 {
  margin-left: 29px !important;
}

.margin-right-29 {
  margin-right: 29px !important;
}

.margin-top-30 {
  margin-top: 30px !important;
}

.margin-bottom-30 {
  margin-bottom: 30px !important;
}

.margin-left-30 {
  margin-left: 30px !important;
}

.margin-right-30 {
  margin-right: 30px !important;
}

.margin-top-31 {
  margin-top: 31px !important;
}

.margin-bottom-31 {
  margin-bottom: 31px !important;
}

.margin-left-31 {
  margin-left: 31px !important;
}

.margin-right-31 {
  margin-right: 31px !important;
}

.margin-top-32 {
  margin-top: 32px !important;
}

.margin-bottom-32 {
  margin-bottom: 32px !important;
}

.margin-left-32 {
  margin-left: 32px !important;
}

.margin-right-32 {
  margin-right: 32px !important;
}

.margin-top-33 {
  margin-top: 33px !important;
}

.margin-bottom-33 {
  margin-bottom: 33px !important;
}

.margin-left-33 {
  margin-left: 33px !important;
}

.margin-right-33 {
  margin-right: 33px !important;
}

.margin-top-34 {
  margin-top: 34px !important;
}

.margin-bottom-34 {
  margin-bottom: 34px !important;
}

.margin-left-34 {
  margin-left: 34px !important;
}

.margin-right-34 {
  margin-right: 34px !important;
}

.margin-top-35 {
  margin-top: 35px !important;
}

.margin-bottom-35 {
  margin-bottom: 35px !important;
}

.margin-left-35 {
  margin-left: 35px !important;
}

.margin-right-35 {
  margin-right: 35px !important;
}

.margin-top-36 {
  margin-top: 36px !important;
}

.margin-bottom-36 {
  margin-bottom: 36px !important;
}

.margin-left-36 {
  margin-left: 36px !important;
}

.margin-right-36 {
  margin-right: 36px !important;
}

.margin-top-37 {
  margin-top: 37px !important;
}

.margin-bottom-37 {
  margin-bottom: 37px !important;
}

.margin-left-37 {
  margin-left: 37px !important;
}

.margin-right-37 {
  margin-right: 37px !important;
}

.margin-top-38 {
  margin-top: 38px !important;
}

.margin-bottom-38 {
  margin-bottom: 38px !important;
}

.margin-left-38 {
  margin-left: 38px !important;
}

.margin-right-38 {
  margin-right: 38px !important;
}

.margin-top-39 {
  margin-top: 39px !important;
}

.margin-bottom-39 {
  margin-bottom: 39px !important;
}

.margin-left-39 {
  margin-left: 39px !important;
}

.margin-right-39 {
  margin-right: 39px !important;
}

.margin-top-40 {
  margin-top: 40px !important;
}

.margin-bottom-40 {
  margin-bottom: 40px !important;
}

.margin-left-40 {
  margin-left: 40px !important;
}

.margin-right-40 {
  margin-right: 40px !important;
}

.margin-top-41 {
  margin-top: 41px !important;
}

.margin-bottom-41 {
  margin-bottom: 41px !important;
}

.margin-left-41 {
  margin-left: 41px !important;
}

.margin-right-41 {
  margin-right: 41px !important;
}

.margin-top-42 {
  margin-top: 42px !important;
}

.margin-bottom-42 {
  margin-bottom: 42px !important;
}

.margin-left-42 {
  margin-left: 42px !important;
}

.margin-right-42 {
  margin-right: 42px !important;
}

.margin-top-43 {
  margin-top: 43px !important;
}

.margin-bottom-43 {
  margin-bottom: 43px !important;
}

.margin-left-43 {
  margin-left: 43px !important;
}

.margin-right-43 {
  margin-right: 43px !important;
}

.margin-top-44 {
  margin-top: 44px !important;
}

.margin-bottom-44 {
  margin-bottom: 44px !important;
}

.margin-left-44 {
  margin-left: 44px !important;
}

.margin-right-44 {
  margin-right: 44px !important;
}

.margin-top-45 {
  margin-top: 45px !important;
}

.margin-bottom-45 {
  margin-bottom: 45px !important;
}

.margin-left-45 {
  margin-left: 45px !important;
}

.margin-right-45 {
  margin-right: 45px !important;
}

.margin-top-46 {
  margin-top: 46px !important;
}

.margin-bottom-46 {
  margin-bottom: 46px !important;
}

.margin-left-46 {
  margin-left: 46px !important;
}

.margin-right-46 {
  margin-right: 46px !important;
}

.margin-top-47 {
  margin-top: 47px !important;
}

.margin-bottom-47 {
  margin-bottom: 47px !important;
}

.margin-left-47 {
  margin-left: 47px !important;
}

.margin-right-47 {
  margin-right: 47px !important;
}

.margin-top-48 {
  margin-top: 48px !important;
}

.margin-bottom-48 {
  margin-bottom: 48px !important;
}

.margin-left-48 {
  margin-left: 48px !important;
}

.margin-right-48 {
  margin-right: 48px !important;
}

.margin-top-49 {
  margin-top: 49px !important;
}

.margin-bottom-49 {
  margin-bottom: 49px !important;
}

.margin-left-49 {
  margin-left: 49px !important;
}

.margin-right-49 {
  margin-right: 49px !important;
}

.margin-top-50 {
  margin-top: 50px !important;
}

.margin-bottom-50 {
  margin-bottom: 50px !important;
}

.margin-left-50 {
  margin-left: 50px !important;
}

.margin-right-50 {
  margin-right: 50px !important;
}

.margin-top-51 {
  margin-top: 51px !important;
}

.margin-bottom-51 {
  margin-bottom: 51px !important;
}

.margin-left-51 {
  margin-left: 51px !important;
}

.margin-right-51 {
  margin-right: 51px !important;
}

.margin-top-52 {
  margin-top: 52px !important;
}

.margin-bottom-52 {
  margin-bottom: 52px !important;
}

.margin-left-52 {
  margin-left: 52px !important;
}

.margin-right-52 {
  margin-right: 52px !important;
}

.margin-top-53 {
  margin-top: 53px !important;
}

.margin-bottom-53 {
  margin-bottom: 53px !important;
}

.margin-left-53 {
  margin-left: 53px !important;
}

.margin-right-53 {
  margin-right: 53px !important;
}

.margin-top-54 {
  margin-top: 54px !important;
}

.margin-bottom-54 {
  margin-bottom: 54px !important;
}

.margin-left-54 {
  margin-left: 54px !important;
}

.margin-right-54 {
  margin-right: 54px !important;
}

.margin-top-55 {
  margin-top: 55px !important;
}

.margin-bottom-55 {
  margin-bottom: 55px !important;
}

.margin-left-55 {
  margin-left: 55px !important;
}

.margin-right-55 {
  margin-right: 55px !important;
}

.margin-top-56 {
  margin-top: 56px !important;
}

.margin-bottom-56 {
  margin-bottom: 56px !important;
}

.margin-left-56 {
  margin-left: 56px !important;
}

.margin-right-56 {
  margin-right: 56px !important;
}

.margin-top-57 {
  margin-top: 57px !important;
}

.margin-bottom-57 {
  margin-bottom: 57px !important;
}

.margin-left-57 {
  margin-left: 57px !important;
}

.margin-right-57 {
  margin-right: 57px !important;
}

.margin-top-58 {
  margin-top: 58px !important;
}

.margin-bottom-58 {
  margin-bottom: 58px !important;
}

.margin-left-58 {
  margin-left: 58px !important;
}

.margin-right-58 {
  margin-right: 58px !important;
}

.margin-top-59 {
  margin-top: 59px !important;
}

.margin-bottom-59 {
  margin-bottom: 59px !important;
}

.margin-left-59 {
  margin-left: 59px !important;
}

.margin-right-59 {
  margin-right: 59px !important;
}

.margin-top-60 {
  margin-top: 60px !important;
}

.margin-bottom-60 {
  margin-bottom: 60px !important;
}

.margin-left-60 {
  margin-left: 60px !important;
}

.margin-right-60 {
  margin-right: 60px !important;
}

.margin-top-61 {
  margin-top: 61px !important;
}

.margin-bottom-61 {
  margin-bottom: 61px !important;
}

.margin-left-61 {
  margin-left: 61px !important;
}

.margin-right-61 {
  margin-right: 61px !important;
}

.margin-top-62 {
  margin-top: 62px !important;
}

.margin-bottom-62 {
  margin-bottom: 62px !important;
}

.margin-left-62 {
  margin-left: 62px !important;
}

.margin-right-62 {
  margin-right: 62px !important;
}

.margin-top-63 {
  margin-top: 63px !important;
}

.margin-bottom-63 {
  margin-bottom: 63px !important;
}

.margin-left-63 {
  margin-left: 63px !important;
}

.margin-right-63 {
  margin-right: 63px !important;
}

.margin-top-64 {
  margin-top: 64px !important;
}

.margin-bottom-64 {
  margin-bottom: 64px !important;
}

.margin-left-64 {
  margin-left: 64px !important;
}

.margin-right-64 {
  margin-right: 64px !important;
}

.margin-top-65 {
  margin-top: 65px !important;
}

.margin-bottom-65 {
  margin-bottom: 65px !important;
}

.margin-left-65 {
  margin-left: 65px !important;
}

.margin-right-65 {
  margin-right: 65px !important;
}

.margin-top-66 {
  margin-top: 66px !important;
}

.margin-bottom-66 {
  margin-bottom: 66px !important;
}

.margin-left-66 {
  margin-left: 66px !important;
}

.margin-right-66 {
  margin-right: 66px !important;
}

.margin-top-67 {
  margin-top: 67px !important;
}

.margin-bottom-67 {
  margin-bottom: 67px !important;
}

.margin-left-67 {
  margin-left: 67px !important;
}

.margin-right-67 {
  margin-right: 67px !important;
}

.margin-top-68 {
  margin-top: 68px !important;
}

.margin-bottom-68 {
  margin-bottom: 68px !important;
}

.margin-left-68 {
  margin-left: 68px !important;
}

.margin-right-68 {
  margin-right: 68px !important;
}

.margin-top-69 {
  margin-top: 69px !important;
}

.margin-bottom-69 {
  margin-bottom: 69px !important;
}

.margin-left-69 {
  margin-left: 69px !important;
}

.margin-right-69 {
  margin-right: 69px !important;
}

.margin-top-70 {
  margin-top: 70px !important;
}

.margin-bottom-70 {
  margin-bottom: 70px !important;
}

.margin-left-70 {
  margin-left: 70px !important;
}

.margin-right-70 {
  margin-right: 70px !important;
}

.margin-top-71 {
  margin-top: 71px !important;
}

.margin-bottom-71 {
  margin-bottom: 71px !important;
}

.margin-left-71 {
  margin-left: 71px !important;
}

.margin-right-71 {
  margin-right: 71px !important;
}

.margin-top-72 {
  margin-top: 72px !important;
}

.margin-bottom-72 {
  margin-bottom: 72px !important;
}

.margin-left-72 {
  margin-left: 72px !important;
}

.margin-right-72 {
  margin-right: 72px !important;
}

.margin-top-73 {
  margin-top: 73px !important;
}

.margin-bottom-73 {
  margin-bottom: 73px !important;
}

.margin-left-73 {
  margin-left: 73px !important;
}

.margin-right-73 {
  margin-right: 73px !important;
}

.margin-top-74 {
  margin-top: 74px !important;
}

.margin-bottom-74 {
  margin-bottom: 74px !important;
}

.margin-left-74 {
  margin-left: 74px !important;
}

.margin-right-74 {
  margin-right: 74px !important;
}

.margin-top-75 {
  margin-top: 75px !important;
}

.margin-bottom-75 {
  margin-bottom: 75px !important;
}

.margin-left-75 {
  margin-left: 75px !important;
}

.margin-right-75 {
  margin-right: 75px !important;
}

.margin-top-76 {
  margin-top: 76px !important;
}

.margin-bottom-76 {
  margin-bottom: 76px !important;
}

.margin-left-76 {
  margin-left: 76px !important;
}

.margin-right-76 {
  margin-right: 76px !important;
}

.margin-top-77 {
  margin-top: 77px !important;
}

.margin-bottom-77 {
  margin-bottom: 77px !important;
}

.margin-left-77 {
  margin-left: 77px !important;
}

.margin-right-77 {
  margin-right: 77px !important;
}

.margin-top-78 {
  margin-top: 78px !important;
}

.margin-bottom-78 {
  margin-bottom: 78px !important;
}

.margin-left-78 {
  margin-left: 78px !important;
}

.margin-right-78 {
  margin-right: 78px !important;
}

.margin-top-79 {
  margin-top: 79px !important;
}

.margin-bottom-79 {
  margin-bottom: 79px !important;
}

.margin-left-79 {
  margin-left: 79px !important;
}

.margin-right-79 {
  margin-right: 79px !important;
}

.margin-top-80 {
  margin-top: 80px !important;
}

.margin-bottom-80 {
  margin-bottom: 80px !important;
}

.margin-left-80 {
  margin-left: 80px !important;
}

.margin-right-80 {
  margin-right: 80px !important;
}

.margin-top-81 {
  margin-top: 81px !important;
}

.margin-bottom-81 {
  margin-bottom: 81px !important;
}

.margin-left-81 {
  margin-left: 81px !important;
}

.margin-right-81 {
  margin-right: 81px !important;
}

.margin-top-82 {
  margin-top: 82px !important;
}

.margin-bottom-82 {
  margin-bottom: 82px !important;
}

.margin-left-82 {
  margin-left: 82px !important;
}

.margin-right-82 {
  margin-right: 82px !important;
}

.margin-top-83 {
  margin-top: 83px !important;
}

.margin-bottom-83 {
  margin-bottom: 83px !important;
}

.margin-left-83 {
  margin-left: 83px !important;
}

.margin-right-83 {
  margin-right: 83px !important;
}

.margin-top-84 {
  margin-top: 84px !important;
}

.margin-bottom-84 {
  margin-bottom: 84px !important;
}

.margin-left-84 {
  margin-left: 84px !important;
}

.margin-right-84 {
  margin-right: 84px !important;
}

.margin-top-85 {
  margin-top: 85px !important;
}

.margin-bottom-85 {
  margin-bottom: 85px !important;
}

.margin-left-85 {
  margin-left: 85px !important;
}

.margin-right-85 {
  margin-right: 85px !important;
}

.margin-top-86 {
  margin-top: 86px !important;
}

.margin-bottom-86 {
  margin-bottom: 86px !important;
}

.margin-left-86 {
  margin-left: 86px !important;
}

.margin-right-86 {
  margin-right: 86px !important;
}

.margin-top-87 {
  margin-top: 87px !important;
}

.margin-bottom-87 {
  margin-bottom: 87px !important;
}

.margin-left-87 {
  margin-left: 87px !important;
}

.margin-right-87 {
  margin-right: 87px !important;
}

.margin-top-88 {
  margin-top: 88px !important;
}

.margin-bottom-88 {
  margin-bottom: 88px !important;
}

.margin-left-88 {
  margin-left: 88px !important;
}

.margin-right-88 {
  margin-right: 88px !important;
}

.margin-top-89 {
  margin-top: 89px !important;
}

.margin-bottom-89 {
  margin-bottom: 89px !important;
}

.margin-left-89 {
  margin-left: 89px !important;
}

.margin-right-89 {
  margin-right: 89px !important;
}

.margin-top-90 {
  margin-top: 90px !important;
}

.margin-bottom-90 {
  margin-bottom: 90px !important;
}

.margin-left-90 {
  margin-left: 90px !important;
}

.margin-right-90 {
  margin-right: 90px !important;
}

.margin-top-91 {
  margin-top: 91px !important;
}

.margin-bottom-91 {
  margin-bottom: 91px !important;
}

.margin-left-91 {
  margin-left: 91px !important;
}

.margin-right-91 {
  margin-right: 91px !important;
}

.margin-top-92 {
  margin-top: 92px !important;
}

.margin-bottom-92 {
  margin-bottom: 92px !important;
}

.margin-left-92 {
  margin-left: 92px !important;
}

.margin-right-92 {
  margin-right: 92px !important;
}

.margin-top-93 {
  margin-top: 93px !important;
}

.margin-bottom-93 {
  margin-bottom: 93px !important;
}

.margin-left-93 {
  margin-left: 93px !important;
}

.margin-right-93 {
  margin-right: 93px !important;
}

.margin-top-94 {
  margin-top: 94px !important;
}

.margin-bottom-94 {
  margin-bottom: 94px !important;
}

.margin-left-94 {
  margin-left: 94px !important;
}

.margin-right-94 {
  margin-right: 94px !important;
}

.margin-top-95 {
  margin-top: 95px !important;
}

.margin-bottom-95 {
  margin-bottom: 95px !important;
}

.margin-left-95 {
  margin-left: 95px !important;
}

.margin-right-95 {
  margin-right: 95px !important;
}

.margin-top-96 {
  margin-top: 96px !important;
}

.margin-bottom-96 {
  margin-bottom: 96px !important;
}

.margin-left-96 {
  margin-left: 96px !important;
}

.margin-right-96 {
  margin-right: 96px !important;
}

.margin-top-97 {
  margin-top: 97px !important;
}

.margin-bottom-97 {
  margin-bottom: 97px !important;
}

.margin-left-97 {
  margin-left: 97px !important;
}

.margin-right-97 {
  margin-right: 97px !important;
}

.margin-top-98 {
  margin-top: 98px !important;
}

.margin-bottom-98 {
  margin-bottom: 98px !important;
}

.margin-left-98 {
  margin-left: 98px !important;
}

.margin-right-98 {
  margin-right: 98px !important;
}

.margin-top-99 {
  margin-top: 99px !important;
}

.margin-bottom-99 {
  margin-bottom: 99px !important;
}

.margin-left-99 {
  margin-left: 99px !important;
}

.margin-right-99 {
  margin-right: 99px !important;
}

.margin-top-100 {
  margin-top: 100px !important;
}

.margin-bottom-100 {
  margin-bottom: 100px !important;
}

.margin-left-100 {
  margin-left: 100px !important;
}

.margin-right-100 {
  margin-right: 100px !important;
}

.margin-top-101 {
  margin-top: 101px !important;
}

.margin-bottom-101 {
  margin-bottom: 101px !important;
}

.margin-left-101 {
  margin-left: 101px !important;
}

.margin-right-101 {
  margin-right: 101px !important;
}

.margin-top-102 {
  margin-top: 102px !important;
}

.margin-bottom-102 {
  margin-bottom: 102px !important;
}

.margin-left-102 {
  margin-left: 102px !important;
}

.margin-right-102 {
  margin-right: 102px !important;
}

.margin-top-103 {
  margin-top: 103px !important;
}

.margin-bottom-103 {
  margin-bottom: 103px !important;
}

.margin-left-103 {
  margin-left: 103px !important;
}

.margin-right-103 {
  margin-right: 103px !important;
}

.margin-top-104 {
  margin-top: 104px !important;
}

.margin-bottom-104 {
  margin-bottom: 104px !important;
}

.margin-left-104 {
  margin-left: 104px !important;
}

.margin-right-104 {
  margin-right: 104px !important;
}

.margin-top-105 {
  margin-top: 105px !important;
}

.margin-bottom-105 {
  margin-bottom: 105px !important;
}

.margin-left-105 {
  margin-left: 105px !important;
}

.margin-right-105 {
  margin-right: 105px !important;
}

.margin-top-106 {
  margin-top: 106px !important;
}

.margin-bottom-106 {
  margin-bottom: 106px !important;
}

.margin-left-106 {
  margin-left: 106px !important;
}

.margin-right-106 {
  margin-right: 106px !important;
}

.margin-top-107 {
  margin-top: 107px !important;
}

.margin-bottom-107 {
  margin-bottom: 107px !important;
}

.margin-left-107 {
  margin-left: 107px !important;
}

.margin-right-107 {
  margin-right: 107px !important;
}

.margin-top-108 {
  margin-top: 108px !important;
}

.margin-bottom-108 {
  margin-bottom: 108px !important;
}

.margin-left-108 {
  margin-left: 108px !important;
}

.margin-right-108 {
  margin-right: 108px !important;
}

.margin-top-109 {
  margin-top: 109px !important;
}

.margin-bottom-109 {
  margin-bottom: 109px !important;
}

.margin-left-109 {
  margin-left: 109px !important;
}

.margin-right-109 {
  margin-right: 109px !important;
}

.margin-top-110 {
  margin-top: 110px !important;
}

.margin-bottom-110 {
  margin-bottom: 110px !important;
}

.margin-left-110 {
  margin-left: 110px !important;
}

.margin-right-110 {
  margin-right: 110px !important;
}

.padding-top-0 {
  padding-top: 0px !important;
}

.padding-bottom-0 {
  padding-bottom: 0px !important;
}

.padding-left-0 {
  padding-left: 0px !important;
}

.padding-right-0 {
  padding-right: 0px !important;
}

.padding-top-1 {
  padding-top: 1px !important;
}

.padding-bottom-1 {
  padding-bottom: 1px !important;
}

.padding-left-1 {
  padding-left: 1px !important;
}

.padding-right-1 {
  padding-right: 1px !important;
}

.padding-top-2 {
  padding-top: 2px !important;
}

.padding-bottom-2 {
  padding-bottom: 2px !important;
}

.padding-left-2 {
  padding-left: 2px !important;
}

.padding-right-2 {
  padding-right: 2px !important;
}

.padding-top-3 {
  padding-top: 3px !important;
}

.padding-bottom-3 {
  padding-bottom: 3px !important;
}

.padding-left-3 {
  padding-left: 3px !important;
}

.padding-right-3 {
  padding-right: 3px !important;
}

.padding-top-4 {
  padding-top: 4px !important;
}

.padding-bottom-4 {
  padding-bottom: 4px !important;
}

.padding-left-4 {
  padding-left: 4px !important;
}

.padding-right-4 {
  padding-right: 4px !important;
}

.padding-top-5 {
  padding-top: 5px !important;
}

.padding-bottom-5 {
  padding-bottom: 5px !important;
}

.padding-left-5 {
  padding-left: 5px !important;
}

.padding-right-5 {
  padding-right: 5px !important;
}

.padding-top-6 {
  padding-top: 6px !important;
}

.padding-bottom-6 {
  padding-bottom: 6px !important;
}

.padding-left-6 {
  padding-left: 6px !important;
}

.padding-right-6 {
  padding-right: 6px !important;
}

.padding-top-7 {
  padding-top: 7px !important;
}

.padding-bottom-7 {
  padding-bottom: 7px !important;
}

.padding-left-7 {
  padding-left: 7px !important;
}

.padding-right-7 {
  padding-right: 7px !important;
}

.padding-top-8 {
  padding-top: 8px !important;
}

.padding-bottom-8 {
  padding-bottom: 8px !important;
}

.padding-left-8 {
  padding-left: 8px !important;
}

.padding-right-8 {
  padding-right: 8px !important;
}

.padding-top-9 {
  padding-top: 9px !important;
}

.padding-bottom-9 {
  padding-bottom: 9px !important;
}

.padding-left-9 {
  padding-left: 9px !important;
}

.padding-right-9 {
  padding-right: 9px !important;
}

.padding-top-10 {
  padding-top: 10px !important;
}

.padding-bottom-10 {
  padding-bottom: 10px !important;
}

.padding-left-10 {
  padding-left: 10px !important;
}

.padding-right-10 {
  padding-right: 10px !important;
}

.padding-top-11 {
  padding-top: 11px !important;
}

.padding-bottom-11 {
  padding-bottom: 11px !important;
}

.padding-left-11 {
  padding-left: 11px !important;
}

.padding-right-11 {
  padding-right: 11px !important;
}

.padding-top-12 {
  padding-top: 12px !important;
}

.padding-bottom-12 {
  padding-bottom: 12px !important;
}

.padding-left-12 {
  padding-left: 12px !important;
}

.padding-right-12 {
  padding-right: 12px !important;
}

.padding-top-13 {
  padding-top: 13px !important;
}

.padding-bottom-13 {
  padding-bottom: 13px !important;
}

.padding-left-13 {
  padding-left: 13px !important;
}

.padding-right-13 {
  padding-right: 13px !important;
}

.padding-top-14 {
  padding-top: 14px !important;
}

.padding-bottom-14 {
  padding-bottom: 14px !important;
}

.padding-left-14 {
  padding-left: 14px !important;
}

.padding-right-14 {
  padding-right: 14px !important;
}

.padding-top-15 {
  padding-top: 15px !important;
}

.padding-bottom-15 {
  padding-bottom: 15px !important;
}

.padding-left-15 {
  padding-left: 15px !important;
}

.padding-right-15 {
  padding-right: 15px !important;
}

.padding-top-16 {
  padding-top: 16px !important;
}

.padding-bottom-16 {
  padding-bottom: 16px !important;
}

.padding-left-16 {
  padding-left: 16px !important;
}

.padding-right-16 {
  padding-right: 16px !important;
}

.padding-top-17 {
  padding-top: 17px !important;
}

.padding-bottom-17 {
  padding-bottom: 17px !important;
}

.padding-left-17 {
  padding-left: 17px !important;
}

.padding-right-17 {
  padding-right: 17px !important;
}

.padding-top-18 {
  padding-top: 18px !important;
}

.padding-bottom-18 {
  padding-bottom: 18px !important;
}

.padding-left-18 {
  padding-left: 18px !important;
}

.padding-right-18 {
  padding-right: 18px !important;
}

.padding-top-19 {
  padding-top: 19px !important;
}

.padding-bottom-19 {
  padding-bottom: 19px !important;
}

.padding-left-19 {
  padding-left: 19px !important;
}

.padding-right-19 {
  padding-right: 19px !important;
}

.padding-top-20 {
  padding-top: 20px !important;
}

.padding-bottom-20 {
  padding-bottom: 20px !important;
}

.padding-left-20 {
  padding-left: 20px !important;
}

.padding-right-20 {
  padding-right: 20px !important;
}

.padding-top-21 {
  padding-top: 21px !important;
}

.padding-bottom-21 {
  padding-bottom: 21px !important;
}

.padding-left-21 {
  padding-left: 21px !important;
}

.padding-right-21 {
  padding-right: 21px !important;
}

.padding-top-22 {
  padding-top: 22px !important;
}

.padding-bottom-22 {
  padding-bottom: 22px !important;
}

.padding-left-22 {
  padding-left: 22px !important;
}

.padding-right-22 {
  padding-right: 22px !important;
}

.padding-top-23 {
  padding-top: 23px !important;
}

.padding-bottom-23 {
  padding-bottom: 23px !important;
}

.padding-left-23 {
  padding-left: 23px !important;
}

.padding-right-23 {
  padding-right: 23px !important;
}

.padding-top-24 {
  padding-top: 24px !important;
}

.padding-bottom-24 {
  padding-bottom: 24px !important;
}

.padding-left-24 {
  padding-left: 24px !important;
}

.padding-right-24 {
  padding-right: 24px !important;
}

.padding-top-25 {
  padding-top: 25px !important;
}

.padding-bottom-25 {
  padding-bottom: 25px !important;
}

.padding-left-25 {
  padding-left: 25px !important;
}

.padding-right-25 {
  padding-right: 25px !important;
}

.padding-top-26 {
  padding-top: 26px !important;
}

.padding-bottom-26 {
  padding-bottom: 26px !important;
}

.padding-left-26 {
  padding-left: 26px !important;
}

.padding-right-26 {
  padding-right: 26px !important;
}

.padding-top-27 {
  padding-top: 27px !important;
}

.padding-bottom-27 {
  padding-bottom: 27px !important;
}

.padding-left-27 {
  padding-left: 27px !important;
}

.padding-right-27 {
  padding-right: 27px !important;
}

.padding-top-28 {
  padding-top: 28px !important;
}

.padding-bottom-28 {
  padding-bottom: 28px !important;
}

.padding-left-28 {
  padding-left: 28px !important;
}

.padding-right-28 {
  padding-right: 28px !important;
}

.padding-top-29 {
  padding-top: 29px !important;
}

.padding-bottom-29 {
  padding-bottom: 29px !important;
}

.padding-left-29 {
  padding-left: 29px !important;
}

.padding-right-29 {
  padding-right: 29px !important;
}

.padding-top-30 {
  padding-top: 30px !important;
}

.padding-bottom-30 {
  padding-bottom: 30px !important;
}

.padding-left-30 {
  padding-left: 30px !important;
}

.padding-right-30 {
  padding-right: 30px !important;
}

.padding-top-31 {
  padding-top: 31px !important;
}

.padding-bottom-31 {
  padding-bottom: 31px !important;
}

.padding-left-31 {
  padding-left: 31px !important;
}

.padding-right-31 {
  padding-right: 31px !important;
}

.padding-top-32 {
  padding-top: 32px !important;
}

.padding-bottom-32 {
  padding-bottom: 32px !important;
}

.padding-left-32 {
  padding-left: 32px !important;
}

.padding-right-32 {
  padding-right: 32px !important;
}

.padding-top-33 {
  padding-top: 33px !important;
}

.padding-bottom-33 {
  padding-bottom: 33px !important;
}

.padding-left-33 {
  padding-left: 33px !important;
}

.padding-right-33 {
  padding-right: 33px !important;
}

.padding-top-34 {
  padding-top: 34px !important;
}

.padding-bottom-34 {
  padding-bottom: 34px !important;
}

.padding-left-34 {
  padding-left: 34px !important;
}

.padding-right-34 {
  padding-right: 34px !important;
}

.padding-top-35 {
  padding-top: 35px !important;
}

.padding-bottom-35 {
  padding-bottom: 35px !important;
}

.padding-left-35 {
  padding-left: 35px !important;
}

.padding-right-35 {
  padding-right: 35px !important;
}

.padding-top-36 {
  padding-top: 36px !important;
}

.padding-bottom-36 {
  padding-bottom: 36px !important;
}

.padding-left-36 {
  padding-left: 36px !important;
}

.padding-right-36 {
  padding-right: 36px !important;
}

.padding-top-37 {
  padding-top: 37px !important;
}

.padding-bottom-37 {
  padding-bottom: 37px !important;
}

.padding-left-37 {
  padding-left: 37px !important;
}

.padding-right-37 {
  padding-right: 37px !important;
}

.padding-top-38 {
  padding-top: 38px !important;
}

.padding-bottom-38 {
  padding-bottom: 38px !important;
}

.padding-left-38 {
  padding-left: 38px !important;
}

.padding-right-38 {
  padding-right: 38px !important;
}

.padding-top-39 {
  padding-top: 39px !important;
}

.padding-bottom-39 {
  padding-bottom: 39px !important;
}

.padding-left-39 {
  padding-left: 39px !important;
}

.padding-right-39 {
  padding-right: 39px !important;
}

.padding-top-40 {
  padding-top: 40px !important;
}

.padding-bottom-40 {
  padding-bottom: 40px !important;
}

.padding-left-40 {
  padding-left: 40px !important;
}

.padding-right-40 {
  padding-right: 40px !important;
}

.padding-top-41 {
  padding-top: 41px !important;
}

.padding-bottom-41 {
  padding-bottom: 41px !important;
}

.padding-left-41 {
  padding-left: 41px !important;
}

.padding-right-41 {
  padding-right: 41px !important;
}

.padding-top-42 {
  padding-top: 42px !important;
}

.padding-bottom-42 {
  padding-bottom: 42px !important;
}

.padding-left-42 {
  padding-left: 42px !important;
}

.padding-right-42 {
  padding-right: 42px !important;
}

.padding-top-43 {
  padding-top: 43px !important;
}

.padding-bottom-43 {
  padding-bottom: 43px !important;
}

.padding-left-43 {
  padding-left: 43px !important;
}

.padding-right-43 {
  padding-right: 43px !important;
}

.padding-top-44 {
  padding-top: 44px !important;
}

.padding-bottom-44 {
  padding-bottom: 44px !important;
}

.padding-left-44 {
  padding-left: 44px !important;
}

.padding-right-44 {
  padding-right: 44px !important;
}

.padding-top-45 {
  padding-top: 45px !important;
}

.padding-bottom-45 {
  padding-bottom: 45px !important;
}

.padding-left-45 {
  padding-left: 45px !important;
}

.padding-right-45 {
  padding-right: 45px !important;
}

.padding-top-46 {
  padding-top: 46px !important;
}

.padding-bottom-46 {
  padding-bottom: 46px !important;
}

.padding-left-46 {
  padding-left: 46px !important;
}

.padding-right-46 {
  padding-right: 46px !important;
}

.padding-top-47 {
  padding-top: 47px !important;
}

.padding-bottom-47 {
  padding-bottom: 47px !important;
}

.padding-left-47 {
  padding-left: 47px !important;
}

.padding-right-47 {
  padding-right: 47px !important;
}

.padding-top-48 {
  padding-top: 48px !important;
}

.padding-bottom-48 {
  padding-bottom: 48px !important;
}

.padding-left-48 {
  padding-left: 48px !important;
}

.padding-right-48 {
  padding-right: 48px !important;
}

.padding-top-49 {
  padding-top: 49px !important;
}

.padding-bottom-49 {
  padding-bottom: 49px !important;
}

.padding-left-49 {
  padding-left: 49px !important;
}

.padding-right-49 {
  padding-right: 49px !important;
}

.padding-top-50 {
  padding-top: 50px !important;
}

.padding-bottom-50 {
  padding-bottom: 50px !important;
}

.padding-left-50 {
  padding-left: 50px !important;
}

.padding-right-50 {
  padding-right: 50px !important;
}

.padding-top-51 {
  padding-top: 51px !important;
}

.padding-bottom-51 {
  padding-bottom: 51px !important;
}

.padding-left-51 {
  padding-left: 51px !important;
}

.padding-right-51 {
  padding-right: 51px !important;
}

.padding-top-52 {
  padding-top: 52px !important;
}

.padding-bottom-52 {
  padding-bottom: 52px !important;
}

.padding-left-52 {
  padding-left: 52px !important;
}

.padding-right-52 {
  padding-right: 52px !important;
}

.padding-top-53 {
  padding-top: 53px !important;
}

.padding-bottom-53 {
  padding-bottom: 53px !important;
}

.padding-left-53 {
  padding-left: 53px !important;
}

.padding-right-53 {
  padding-right: 53px !important;
}

.padding-top-54 {
  padding-top: 54px !important;
}

.padding-bottom-54 {
  padding-bottom: 54px !important;
}

.padding-left-54 {
  padding-left: 54px !important;
}

.padding-right-54 {
  padding-right: 54px !important;
}

.padding-top-55 {
  padding-top: 55px !important;
}

.padding-bottom-55 {
  padding-bottom: 55px !important;
}

.padding-left-55 {
  padding-left: 55px !important;
}

.padding-right-55 {
  padding-right: 55px !important;
}

.padding-top-56 {
  padding-top: 56px !important;
}

.padding-bottom-56 {
  padding-bottom: 56px !important;
}

.padding-left-56 {
  padding-left: 56px !important;
}

.padding-right-56 {
  padding-right: 56px !important;
}

.padding-top-57 {
  padding-top: 57px !important;
}

.padding-bottom-57 {
  padding-bottom: 57px !important;
}

.padding-left-57 {
  padding-left: 57px !important;
}

.padding-right-57 {
  padding-right: 57px !important;
}

.padding-top-58 {
  padding-top: 58px !important;
}

.padding-bottom-58 {
  padding-bottom: 58px !important;
}

.padding-left-58 {
  padding-left: 58px !important;
}

.padding-right-58 {
  padding-right: 58px !important;
}

.padding-top-59 {
  padding-top: 59px !important;
}

.padding-bottom-59 {
  padding-bottom: 59px !important;
}

.padding-left-59 {
  padding-left: 59px !important;
}

.padding-right-59 {
  padding-right: 59px !important;
}

.padding-top-60 {
  padding-top: 60px !important;
}

.padding-bottom-60 {
  padding-bottom: 60px !important;
}

.padding-left-60 {
  padding-left: 60px !important;
}

.padding-right-60 {
  padding-right: 60px !important;
}

.padding-top-61 {
  padding-top: 61px !important;
}

.padding-bottom-61 {
  padding-bottom: 61px !important;
}

.padding-left-61 {
  padding-left: 61px !important;
}

.padding-right-61 {
  padding-right: 61px !important;
}

.padding-top-62 {
  padding-top: 62px !important;
}

.padding-bottom-62 {
  padding-bottom: 62px !important;
}

.padding-left-62 {
  padding-left: 62px !important;
}

.padding-right-62 {
  padding-right: 62px !important;
}

.padding-top-63 {
  padding-top: 63px !important;
}

.padding-bottom-63 {
  padding-bottom: 63px !important;
}

.padding-left-63 {
  padding-left: 63px !important;
}

.padding-right-63 {
  padding-right: 63px !important;
}

.padding-top-64 {
  padding-top: 64px !important;
}

.padding-bottom-64 {
  padding-bottom: 64px !important;
}

.padding-left-64 {
  padding-left: 64px !important;
}

.padding-right-64 {
  padding-right: 64px !important;
}

.padding-top-65 {
  padding-top: 65px !important;
}

.padding-bottom-65 {
  padding-bottom: 65px !important;
}

.padding-left-65 {
  padding-left: 65px !important;
}

.padding-right-65 {
  padding-right: 65px !important;
}

.padding-top-66 {
  padding-top: 66px !important;
}

.padding-bottom-66 {
  padding-bottom: 66px !important;
}

.padding-left-66 {
  padding-left: 66px !important;
}

.padding-right-66 {
  padding-right: 66px !important;
}

.padding-top-67 {
  padding-top: 67px !important;
}

.padding-bottom-67 {
  padding-bottom: 67px !important;
}

.padding-left-67 {
  padding-left: 67px !important;
}

.padding-right-67 {
  padding-right: 67px !important;
}

.padding-top-68 {
  padding-top: 68px !important;
}

.padding-bottom-68 {
  padding-bottom: 68px !important;
}

.padding-left-68 {
  padding-left: 68px !important;
}

.padding-right-68 {
  padding-right: 68px !important;
}

.padding-top-69 {
  padding-top: 69px !important;
}

.padding-bottom-69 {
  padding-bottom: 69px !important;
}

.padding-left-69 {
  padding-left: 69px !important;
}

.padding-right-69 {
  padding-right: 69px !important;
}

.padding-top-70 {
  padding-top: 70px !important;
}

.padding-bottom-70 {
  padding-bottom: 70px !important;
}

.padding-left-70 {
  padding-left: 70px !important;
}

.padding-right-70 {
  padding-right: 70px !important;
}

.padding-top-71 {
  padding-top: 71px !important;
}

.padding-bottom-71 {
  padding-bottom: 71px !important;
}

.padding-left-71 {
  padding-left: 71px !important;
}

.padding-right-71 {
  padding-right: 71px !important;
}

.padding-top-72 {
  padding-top: 72px !important;
}

.padding-bottom-72 {
  padding-bottom: 72px !important;
}

.padding-left-72 {
  padding-left: 72px !important;
}

.padding-right-72 {
  padding-right: 72px !important;
}

.padding-top-73 {
  padding-top: 73px !important;
}

.padding-bottom-73 {
  padding-bottom: 73px !important;
}

.padding-left-73 {
  padding-left: 73px !important;
}

.padding-right-73 {
  padding-right: 73px !important;
}

.padding-top-74 {
  padding-top: 74px !important;
}

.padding-bottom-74 {
  padding-bottom: 74px !important;
}

.padding-left-74 {
  padding-left: 74px !important;
}

.padding-right-74 {
  padding-right: 74px !important;
}

.padding-top-75 {
  padding-top: 75px !important;
}

.padding-bottom-75 {
  padding-bottom: 75px !important;
}

.padding-left-75 {
  padding-left: 75px !important;
}

.padding-right-75 {
  padding-right: 75px !important;
}

.padding-top-76 {
  padding-top: 76px !important;
}

.padding-bottom-76 {
  padding-bottom: 76px !important;
}

.padding-left-76 {
  padding-left: 76px !important;
}

.padding-right-76 {
  padding-right: 76px !important;
}

.padding-top-77 {
  padding-top: 77px !important;
}

.padding-bottom-77 {
  padding-bottom: 77px !important;
}

.padding-left-77 {
  padding-left: 77px !important;
}

.padding-right-77 {
  padding-right: 77px !important;
}

.padding-top-78 {
  padding-top: 78px !important;
}

.padding-bottom-78 {
  padding-bottom: 78px !important;
}

.padding-left-78 {
  padding-left: 78px !important;
}

.padding-right-78 {
  padding-right: 78px !important;
}

.padding-top-79 {
  padding-top: 79px !important;
}

.padding-bottom-79 {
  padding-bottom: 79px !important;
}

.padding-left-79 {
  padding-left: 79px !important;
}

.padding-right-79 {
  padding-right: 79px !important;
}

.padding-top-80 {
  padding-top: 80px !important;
}

.padding-bottom-80 {
  padding-bottom: 80px !important;
}

.padding-left-80 {
  padding-left: 80px !important;
}

.padding-right-80 {
  padding-right: 80px !important;
}

.padding-top-81 {
  padding-top: 81px !important;
}

.padding-bottom-81 {
  padding-bottom: 81px !important;
}

.padding-left-81 {
  padding-left: 81px !important;
}

.padding-right-81 {
  padding-right: 81px !important;
}

.padding-top-82 {
  padding-top: 82px !important;
}

.padding-bottom-82 {
  padding-bottom: 82px !important;
}

.padding-left-82 {
  padding-left: 82px !important;
}

.padding-right-82 {
  padding-right: 82px !important;
}

.padding-top-83 {
  padding-top: 83px !important;
}

.padding-bottom-83 {
  padding-bottom: 83px !important;
}

.padding-left-83 {
  padding-left: 83px !important;
}

.padding-right-83 {
  padding-right: 83px !important;
}

.padding-top-84 {
  padding-top: 84px !important;
}

.padding-bottom-84 {
  padding-bottom: 84px !important;
}

.padding-left-84 {
  padding-left: 84px !important;
}

.padding-right-84 {
  padding-right: 84px !important;
}

.padding-top-85 {
  padding-top: 85px !important;
}

.padding-bottom-85 {
  padding-bottom: 85px !important;
}

.padding-left-85 {
  padding-left: 85px !important;
}

.padding-right-85 {
  padding-right: 85px !important;
}

.padding-top-86 {
  padding-top: 86px !important;
}

.padding-bottom-86 {
  padding-bottom: 86px !important;
}

.padding-left-86 {
  padding-left: 86px !important;
}

.padding-right-86 {
  padding-right: 86px !important;
}

.padding-top-87 {
  padding-top: 87px !important;
}

.padding-bottom-87 {
  padding-bottom: 87px !important;
}

.padding-left-87 {
  padding-left: 87px !important;
}

.padding-right-87 {
  padding-right: 87px !important;
}

.padding-top-88 {
  padding-top: 88px !important;
}

.padding-bottom-88 {
  padding-bottom: 88px !important;
}

.padding-left-88 {
  padding-left: 88px !important;
}

.padding-right-88 {
  padding-right: 88px !important;
}

.padding-top-89 {
  padding-top: 89px !important;
}

.padding-bottom-89 {
  padding-bottom: 89px !important;
}

.padding-left-89 {
  padding-left: 89px !important;
}

.padding-right-89 {
  padding-right: 89px !important;
}

.padding-top-90 {
  padding-top: 90px !important;
}

.padding-bottom-90 {
  padding-bottom: 90px !important;
}

.padding-left-90 {
  padding-left: 90px !important;
}

.padding-right-90 {
  padding-right: 90px !important;
}

.padding-top-91 {
  padding-top: 91px !important;
}

.padding-bottom-91 {
  padding-bottom: 91px !important;
}

.padding-left-91 {
  padding-left: 91px !important;
}

.padding-right-91 {
  padding-right: 91px !important;
}

.padding-top-92 {
  padding-top: 92px !important;
}

.padding-bottom-92 {
  padding-bottom: 92px !important;
}

.padding-left-92 {
  padding-left: 92px !important;
}

.padding-right-92 {
  padding-right: 92px !important;
}

.padding-top-93 {
  padding-top: 93px !important;
}

.padding-bottom-93 {
  padding-bottom: 93px !important;
}

.padding-left-93 {
  padding-left: 93px !important;
}

.padding-right-93 {
  padding-right: 93px !important;
}

.padding-top-94 {
  padding-top: 94px !important;
}

.padding-bottom-94 {
  padding-bottom: 94px !important;
}

.padding-left-94 {
  padding-left: 94px !important;
}

.padding-right-94 {
  padding-right: 94px !important;
}

.padding-top-95 {
  padding-top: 95px !important;
}

.padding-bottom-95 {
  padding-bottom: 95px !important;
}

.padding-left-95 {
  padding-left: 95px !important;
}

.padding-right-95 {
  padding-right: 95px !important;
}

.padding-top-96 {
  padding-top: 96px !important;
}

.padding-bottom-96 {
  padding-bottom: 96px !important;
}

.padding-left-96 {
  padding-left: 96px !important;
}

.padding-right-96 {
  padding-right: 96px !important;
}

.padding-top-97 {
  padding-top: 97px !important;
}

.padding-bottom-97 {
  padding-bottom: 97px !important;
}

.padding-left-97 {
  padding-left: 97px !important;
}

.padding-right-97 {
  padding-right: 97px !important;
}

.padding-top-98 {
  padding-top: 98px !important;
}

.padding-bottom-98 {
  padding-bottom: 98px !important;
}

.padding-left-98 {
  padding-left: 98px !important;
}

.padding-right-98 {
  padding-right: 98px !important;
}

.padding-top-99 {
  padding-top: 99px !important;
}

.padding-bottom-99 {
  padding-bottom: 99px !important;
}

.padding-left-99 {
  padding-left: 99px !important;
}

.padding-right-99 {
  padding-right: 99px !important;
}

.padding-top-100 {
  padding-top: 100px !important;
}

.padding-bottom-100 {
  padding-bottom: 100px !important;
}

.padding-left-100 {
  padding-left: 100px !important;
}

.padding-right-100 {
  padding-right: 100px !important;
}

.padding-top-101 {
  padding-top: 101px !important;
}

.padding-bottom-101 {
  padding-bottom: 101px !important;
}

.padding-left-101 {
  padding-left: 101px !important;
}

.padding-right-101 {
  padding-right: 101px !important;
}

.padding-top-102 {
  padding-top: 102px !important;
}

.padding-bottom-102 {
  padding-bottom: 102px !important;
}

.padding-left-102 {
  padding-left: 102px !important;
}

.padding-right-102 {
  padding-right: 102px !important;
}

.padding-top-103 {
  padding-top: 103px !important;
}

.padding-bottom-103 {
  padding-bottom: 103px !important;
}

.padding-left-103 {
  padding-left: 103px !important;
}

.padding-right-103 {
  padding-right: 103px !important;
}

.padding-top-104 {
  padding-top: 104px !important;
}

.padding-bottom-104 {
  padding-bottom: 104px !important;
}

.padding-left-104 {
  padding-left: 104px !important;
}

.padding-right-104 {
  padding-right: 104px !important;
}

.padding-top-105 {
  padding-top: 105px !important;
}

.padding-bottom-105 {
  padding-bottom: 105px !important;
}

.padding-left-105 {
  padding-left: 105px !important;
}

.padding-right-105 {
  padding-right: 105px !important;
}

.padding-top-106 {
  padding-top: 106px !important;
}

.padding-bottom-106 {
  padding-bottom: 106px !important;
}

.padding-left-106 {
  padding-left: 106px !important;
}

.padding-right-106 {
  padding-right: 106px !important;
}

.padding-top-107 {
  padding-top: 107px !important;
}

.padding-bottom-107 {
  padding-bottom: 107px !important;
}

.padding-left-107 {
  padding-left: 107px !important;
}

.padding-right-107 {
  padding-right: 107px !important;
}

.padding-top-108 {
  padding-top: 108px !important;
}

.padding-bottom-108 {
  padding-bottom: 108px !important;
}

.padding-left-108 {
  padding-left: 108px !important;
}

.padding-right-108 {
  padding-right: 108px !important;
}

.padding-top-109 {
  padding-top: 109px !important;
}

.padding-bottom-109 {
  padding-bottom: 109px !important;
}

.padding-left-109 {
  padding-left: 109px !important;
}

.padding-right-109 {
  padding-right: 109px !important;
}

.padding-top-110 {
  padding-top: 110px !important;
}

.padding-bottom-110 {
  padding-bottom: 110px !important;
}

.padding-left-110 {
  padding-left: 110px !important;
}

.padding-right-110 {
  padding-right: 110px !important;
}

body.ie-patch-body .ie-patch-margin-top-0 {
  margin-top: 0px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-0 {
  margin-bottom: 0px !important;
}

body.ie-patch-body .ie-patch-margin-left-0 {
  margin-left: 0px !important;
}

body.ie-patch-body .ie-patch-margin-right-0 {
  margin-right: 0px !important;
}

body.ie-patch-body .ie-patch-margin-top-1 {
  margin-top: 1px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-1 {
  margin-bottom: 1px !important;
}

body.ie-patch-body .ie-patch-margin-left-1 {
  margin-left: 1px !important;
}

body.ie-patch-body .ie-patch-margin-right-1 {
  margin-right: 1px !important;
}

body.ie-patch-body .ie-patch-margin-top-2 {
  margin-top: 2px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-2 {
  margin-bottom: 2px !important;
}

body.ie-patch-body .ie-patch-margin-left-2 {
  margin-left: 2px !important;
}

body.ie-patch-body .ie-patch-margin-right-2 {
  margin-right: 2px !important;
}

body.ie-patch-body .ie-patch-margin-top-3 {
  margin-top: 3px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-3 {
  margin-bottom: 3px !important;
}

body.ie-patch-body .ie-patch-margin-left-3 {
  margin-left: 3px !important;
}

body.ie-patch-body .ie-patch-margin-right-3 {
  margin-right: 3px !important;
}

body.ie-patch-body .ie-patch-margin-top-4 {
  margin-top: 4px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-4 {
  margin-bottom: 4px !important;
}

body.ie-patch-body .ie-patch-margin-left-4 {
  margin-left: 4px !important;
}

body.ie-patch-body .ie-patch-margin-right-4 {
  margin-right: 4px !important;
}

body.ie-patch-body .ie-patch-margin-top-5 {
  margin-top: 5px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-5 {
  margin-bottom: 5px !important;
}

body.ie-patch-body .ie-patch-margin-left-5 {
  margin-left: 5px !important;
}

body.ie-patch-body .ie-patch-margin-right-5 {
  margin-right: 5px !important;
}

body.ie-patch-body .ie-patch-margin-top-6 {
  margin-top: 6px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-6 {
  margin-bottom: 6px !important;
}

body.ie-patch-body .ie-patch-margin-left-6 {
  margin-left: 6px !important;
}

body.ie-patch-body .ie-patch-margin-right-6 {
  margin-right: 6px !important;
}

body.ie-patch-body .ie-patch-margin-top-7 {
  margin-top: 7px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-7 {
  margin-bottom: 7px !important;
}

body.ie-patch-body .ie-patch-margin-left-7 {
  margin-left: 7px !important;
}

body.ie-patch-body .ie-patch-margin-right-7 {
  margin-right: 7px !important;
}

body.ie-patch-body .ie-patch-margin-top-8 {
  margin-top: 8px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-8 {
  margin-bottom: 8px !important;
}

body.ie-patch-body .ie-patch-margin-left-8 {
  margin-left: 8px !important;
}

body.ie-patch-body .ie-patch-margin-right-8 {
  margin-right: 8px !important;
}

body.ie-patch-body .ie-patch-margin-top-9 {
  margin-top: 9px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-9 {
  margin-bottom: 9px !important;
}

body.ie-patch-body .ie-patch-margin-left-9 {
  margin-left: 9px !important;
}

body.ie-patch-body .ie-patch-margin-right-9 {
  margin-right: 9px !important;
}

body.ie-patch-body .ie-patch-margin-top-10 {
  margin-top: 10px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-10 {
  margin-bottom: 10px !important;
}

body.ie-patch-body .ie-patch-margin-left-10 {
  margin-left: 10px !important;
}

body.ie-patch-body .ie-patch-margin-right-10 {
  margin-right: 10px !important;
}

body.ie-patch-body .ie-patch-margin-top-11 {
  margin-top: 11px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-11 {
  margin-bottom: 11px !important;
}

body.ie-patch-body .ie-patch-margin-left-11 {
  margin-left: 11px !important;
}

body.ie-patch-body .ie-patch-margin-right-11 {
  margin-right: 11px !important;
}

body.ie-patch-body .ie-patch-margin-top-12 {
  margin-top: 12px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-12 {
  margin-bottom: 12px !important;
}

body.ie-patch-body .ie-patch-margin-left-12 {
  margin-left: 12px !important;
}

body.ie-patch-body .ie-patch-margin-right-12 {
  margin-right: 12px !important;
}

body.ie-patch-body .ie-patch-margin-top-13 {
  margin-top: 13px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-13 {
  margin-bottom: 13px !important;
}

body.ie-patch-body .ie-patch-margin-left-13 {
  margin-left: 13px !important;
}

body.ie-patch-body .ie-patch-margin-right-13 {
  margin-right: 13px !important;
}

body.ie-patch-body .ie-patch-margin-top-14 {
  margin-top: 14px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-14 {
  margin-bottom: 14px !important;
}

body.ie-patch-body .ie-patch-margin-left-14 {
  margin-left: 14px !important;
}

body.ie-patch-body .ie-patch-margin-right-14 {
  margin-right: 14px !important;
}

body.ie-patch-body .ie-patch-margin-top-15 {
  margin-top: 15px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-15 {
  margin-bottom: 15px !important;
}

body.ie-patch-body .ie-patch-margin-left-15 {
  margin-left: 15px !important;
}

body.ie-patch-body .ie-patch-margin-right-15 {
  margin-right: 15px !important;
}

body.ie-patch-body .ie-patch-margin-top-16 {
  margin-top: 16px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-16 {
  margin-bottom: 16px !important;
}

body.ie-patch-body .ie-patch-margin-left-16 {
  margin-left: 16px !important;
}

body.ie-patch-body .ie-patch-margin-right-16 {
  margin-right: 16px !important;
}

body.ie-patch-body .ie-patch-margin-top-17 {
  margin-top: 17px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-17 {
  margin-bottom: 17px !important;
}

body.ie-patch-body .ie-patch-margin-left-17 {
  margin-left: 17px !important;
}

body.ie-patch-body .ie-patch-margin-right-17 {
  margin-right: 17px !important;
}

body.ie-patch-body .ie-patch-margin-top-18 {
  margin-top: 18px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-18 {
  margin-bottom: 18px !important;
}

body.ie-patch-body .ie-patch-margin-left-18 {
  margin-left: 18px !important;
}

body.ie-patch-body .ie-patch-margin-right-18 {
  margin-right: 18px !important;
}

body.ie-patch-body .ie-patch-margin-top-19 {
  margin-top: 19px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-19 {
  margin-bottom: 19px !important;
}

body.ie-patch-body .ie-patch-margin-left-19 {
  margin-left: 19px !important;
}

body.ie-patch-body .ie-patch-margin-right-19 {
  margin-right: 19px !important;
}

body.ie-patch-body .ie-patch-margin-top-20 {
  margin-top: 20px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-20 {
  margin-bottom: 20px !important;
}

body.ie-patch-body .ie-patch-margin-left-20 {
  margin-left: 20px !important;
}

body.ie-patch-body .ie-patch-margin-right-20 {
  margin-right: 20px !important;
}

body.ie-patch-body .ie-patch-margin-top-21 {
  margin-top: 21px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-21 {
  margin-bottom: 21px !important;
}

body.ie-patch-body .ie-patch-margin-left-21 {
  margin-left: 21px !important;
}

body.ie-patch-body .ie-patch-margin-right-21 {
  margin-right: 21px !important;
}

body.ie-patch-body .ie-patch-margin-top-22 {
  margin-top: 22px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-22 {
  margin-bottom: 22px !important;
}

body.ie-patch-body .ie-patch-margin-left-22 {
  margin-left: 22px !important;
}

body.ie-patch-body .ie-patch-margin-right-22 {
  margin-right: 22px !important;
}

body.ie-patch-body .ie-patch-margin-top-23 {
  margin-top: 23px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-23 {
  margin-bottom: 23px !important;
}

body.ie-patch-body .ie-patch-margin-left-23 {
  margin-left: 23px !important;
}

body.ie-patch-body .ie-patch-margin-right-23 {
  margin-right: 23px !important;
}

body.ie-patch-body .ie-patch-margin-top-24 {
  margin-top: 24px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-24 {
  margin-bottom: 24px !important;
}

body.ie-patch-body .ie-patch-margin-left-24 {
  margin-left: 24px !important;
}

body.ie-patch-body .ie-patch-margin-right-24 {
  margin-right: 24px !important;
}

body.ie-patch-body .ie-patch-margin-top-25 {
  margin-top: 25px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-25 {
  margin-bottom: 25px !important;
}

body.ie-patch-body .ie-patch-margin-left-25 {
  margin-left: 25px !important;
}

body.ie-patch-body .ie-patch-margin-right-25 {
  margin-right: 25px !important;
}

body.ie-patch-body .ie-patch-margin-top-26 {
  margin-top: 26px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-26 {
  margin-bottom: 26px !important;
}

body.ie-patch-body .ie-patch-margin-left-26 {
  margin-left: 26px !important;
}

body.ie-patch-body .ie-patch-margin-right-26 {
  margin-right: 26px !important;
}

body.ie-patch-body .ie-patch-margin-top-27 {
  margin-top: 27px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-27 {
  margin-bottom: 27px !important;
}

body.ie-patch-body .ie-patch-margin-left-27 {
  margin-left: 27px !important;
}

body.ie-patch-body .ie-patch-margin-right-27 {
  margin-right: 27px !important;
}

body.ie-patch-body .ie-patch-margin-top-28 {
  margin-top: 28px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-28 {
  margin-bottom: 28px !important;
}

body.ie-patch-body .ie-patch-margin-left-28 {
  margin-left: 28px !important;
}

body.ie-patch-body .ie-patch-margin-right-28 {
  margin-right: 28px !important;
}

body.ie-patch-body .ie-patch-margin-top-29 {
  margin-top: 29px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-29 {
  margin-bottom: 29px !important;
}

body.ie-patch-body .ie-patch-margin-left-29 {
  margin-left: 29px !important;
}

body.ie-patch-body .ie-patch-margin-right-29 {
  margin-right: 29px !important;
}

body.ie-patch-body .ie-patch-margin-top-30 {
  margin-top: 30px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-30 {
  margin-bottom: 30px !important;
}

body.ie-patch-body .ie-patch-margin-left-30 {
  margin-left: 30px !important;
}

body.ie-patch-body .ie-patch-margin-right-30 {
  margin-right: 30px !important;
}

body.ie-patch-body .ie-patch-margin-top-31 {
  margin-top: 31px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-31 {
  margin-bottom: 31px !important;
}

body.ie-patch-body .ie-patch-margin-left-31 {
  margin-left: 31px !important;
}

body.ie-patch-body .ie-patch-margin-right-31 {
  margin-right: 31px !important;
}

body.ie-patch-body .ie-patch-margin-top-32 {
  margin-top: 32px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-32 {
  margin-bottom: 32px !important;
}

body.ie-patch-body .ie-patch-margin-left-32 {
  margin-left: 32px !important;
}

body.ie-patch-body .ie-patch-margin-right-32 {
  margin-right: 32px !important;
}

body.ie-patch-body .ie-patch-margin-top-33 {
  margin-top: 33px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-33 {
  margin-bottom: 33px !important;
}

body.ie-patch-body .ie-patch-margin-left-33 {
  margin-left: 33px !important;
}

body.ie-patch-body .ie-patch-margin-right-33 {
  margin-right: 33px !important;
}

body.ie-patch-body .ie-patch-margin-top-34 {
  margin-top: 34px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-34 {
  margin-bottom: 34px !important;
}

body.ie-patch-body .ie-patch-margin-left-34 {
  margin-left: 34px !important;
}

body.ie-patch-body .ie-patch-margin-right-34 {
  margin-right: 34px !important;
}

body.ie-patch-body .ie-patch-margin-top-35 {
  margin-top: 35px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-35 {
  margin-bottom: 35px !important;
}

body.ie-patch-body .ie-patch-margin-left-35 {
  margin-left: 35px !important;
}

body.ie-patch-body .ie-patch-margin-right-35 {
  margin-right: 35px !important;
}

body.ie-patch-body .ie-patch-margin-top-36 {
  margin-top: 36px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-36 {
  margin-bottom: 36px !important;
}

body.ie-patch-body .ie-patch-margin-left-36 {
  margin-left: 36px !important;
}

body.ie-patch-body .ie-patch-margin-right-36 {
  margin-right: 36px !important;
}

body.ie-patch-body .ie-patch-margin-top-37 {
  margin-top: 37px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-37 {
  margin-bottom: 37px !important;
}

body.ie-patch-body .ie-patch-margin-left-37 {
  margin-left: 37px !important;
}

body.ie-patch-body .ie-patch-margin-right-37 {
  margin-right: 37px !important;
}

body.ie-patch-body .ie-patch-margin-top-38 {
  margin-top: 38px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-38 {
  margin-bottom: 38px !important;
}

body.ie-patch-body .ie-patch-margin-left-38 {
  margin-left: 38px !important;
}

body.ie-patch-body .ie-patch-margin-right-38 {
  margin-right: 38px !important;
}

body.ie-patch-body .ie-patch-margin-top-39 {
  margin-top: 39px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-39 {
  margin-bottom: 39px !important;
}

body.ie-patch-body .ie-patch-margin-left-39 {
  margin-left: 39px !important;
}

body.ie-patch-body .ie-patch-margin-right-39 {
  margin-right: 39px !important;
}

body.ie-patch-body .ie-patch-margin-top-40 {
  margin-top: 40px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-40 {
  margin-bottom: 40px !important;
}

body.ie-patch-body .ie-patch-margin-left-40 {
  margin-left: 40px !important;
}

body.ie-patch-body .ie-patch-margin-right-40 {
  margin-right: 40px !important;
}

body.ie-patch-body .ie-patch-margin-top-41 {
  margin-top: 41px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-41 {
  margin-bottom: 41px !important;
}

body.ie-patch-body .ie-patch-margin-left-41 {
  margin-left: 41px !important;
}

body.ie-patch-body .ie-patch-margin-right-41 {
  margin-right: 41px !important;
}

body.ie-patch-body .ie-patch-margin-top-42 {
  margin-top: 42px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-42 {
  margin-bottom: 42px !important;
}

body.ie-patch-body .ie-patch-margin-left-42 {
  margin-left: 42px !important;
}

body.ie-patch-body .ie-patch-margin-right-42 {
  margin-right: 42px !important;
}

body.ie-patch-body .ie-patch-margin-top-43 {
  margin-top: 43px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-43 {
  margin-bottom: 43px !important;
}

body.ie-patch-body .ie-patch-margin-left-43 {
  margin-left: 43px !important;
}

body.ie-patch-body .ie-patch-margin-right-43 {
  margin-right: 43px !important;
}

body.ie-patch-body .ie-patch-margin-top-44 {
  margin-top: 44px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-44 {
  margin-bottom: 44px !important;
}

body.ie-patch-body .ie-patch-margin-left-44 {
  margin-left: 44px !important;
}

body.ie-patch-body .ie-patch-margin-right-44 {
  margin-right: 44px !important;
}

body.ie-patch-body .ie-patch-margin-top-45 {
  margin-top: 45px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-45 {
  margin-bottom: 45px !important;
}

body.ie-patch-body .ie-patch-margin-left-45 {
  margin-left: 45px !important;
}

body.ie-patch-body .ie-patch-margin-right-45 {
  margin-right: 45px !important;
}

body.ie-patch-body .ie-patch-margin-top-46 {
  margin-top: 46px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-46 {
  margin-bottom: 46px !important;
}

body.ie-patch-body .ie-patch-margin-left-46 {
  margin-left: 46px !important;
}

body.ie-patch-body .ie-patch-margin-right-46 {
  margin-right: 46px !important;
}

body.ie-patch-body .ie-patch-margin-top-47 {
  margin-top: 47px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-47 {
  margin-bottom: 47px !important;
}

body.ie-patch-body .ie-patch-margin-left-47 {
  margin-left: 47px !important;
}

body.ie-patch-body .ie-patch-margin-right-47 {
  margin-right: 47px !important;
}

body.ie-patch-body .ie-patch-margin-top-48 {
  margin-top: 48px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-48 {
  margin-bottom: 48px !important;
}

body.ie-patch-body .ie-patch-margin-left-48 {
  margin-left: 48px !important;
}

body.ie-patch-body .ie-patch-margin-right-48 {
  margin-right: 48px !important;
}

body.ie-patch-body .ie-patch-margin-top-49 {
  margin-top: 49px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-49 {
  margin-bottom: 49px !important;
}

body.ie-patch-body .ie-patch-margin-left-49 {
  margin-left: 49px !important;
}

body.ie-patch-body .ie-patch-margin-right-49 {
  margin-right: 49px !important;
}

body.ie-patch-body .ie-patch-margin-top-50 {
  margin-top: 50px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-50 {
  margin-bottom: 50px !important;
}

body.ie-patch-body .ie-patch-margin-left-50 {
  margin-left: 50px !important;
}

body.ie-patch-body .ie-patch-margin-right-50 {
  margin-right: 50px !important;
}

body.ie-patch-body .ie-patch-margin-top-51 {
  margin-top: 51px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-51 {
  margin-bottom: 51px !important;
}

body.ie-patch-body .ie-patch-margin-left-51 {
  margin-left: 51px !important;
}

body.ie-patch-body .ie-patch-margin-right-51 {
  margin-right: 51px !important;
}

body.ie-patch-body .ie-patch-margin-top-52 {
  margin-top: 52px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-52 {
  margin-bottom: 52px !important;
}

body.ie-patch-body .ie-patch-margin-left-52 {
  margin-left: 52px !important;
}

body.ie-patch-body .ie-patch-margin-right-52 {
  margin-right: 52px !important;
}

body.ie-patch-body .ie-patch-margin-top-53 {
  margin-top: 53px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-53 {
  margin-bottom: 53px !important;
}

body.ie-patch-body .ie-patch-margin-left-53 {
  margin-left: 53px !important;
}

body.ie-patch-body .ie-patch-margin-right-53 {
  margin-right: 53px !important;
}

body.ie-patch-body .ie-patch-margin-top-54 {
  margin-top: 54px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-54 {
  margin-bottom: 54px !important;
}

body.ie-patch-body .ie-patch-margin-left-54 {
  margin-left: 54px !important;
}

body.ie-patch-body .ie-patch-margin-right-54 {
  margin-right: 54px !important;
}

body.ie-patch-body .ie-patch-margin-top-55 {
  margin-top: 55px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-55 {
  margin-bottom: 55px !important;
}

body.ie-patch-body .ie-patch-margin-left-55 {
  margin-left: 55px !important;
}

body.ie-patch-body .ie-patch-margin-right-55 {
  margin-right: 55px !important;
}

body.ie-patch-body .ie-patch-margin-top-56 {
  margin-top: 56px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-56 {
  margin-bottom: 56px !important;
}

body.ie-patch-body .ie-patch-margin-left-56 {
  margin-left: 56px !important;
}

body.ie-patch-body .ie-patch-margin-right-56 {
  margin-right: 56px !important;
}

body.ie-patch-body .ie-patch-margin-top-57 {
  margin-top: 57px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-57 {
  margin-bottom: 57px !important;
}

body.ie-patch-body .ie-patch-margin-left-57 {
  margin-left: 57px !important;
}

body.ie-patch-body .ie-patch-margin-right-57 {
  margin-right: 57px !important;
}

body.ie-patch-body .ie-patch-margin-top-58 {
  margin-top: 58px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-58 {
  margin-bottom: 58px !important;
}

body.ie-patch-body .ie-patch-margin-left-58 {
  margin-left: 58px !important;
}

body.ie-patch-body .ie-patch-margin-right-58 {
  margin-right: 58px !important;
}

body.ie-patch-body .ie-patch-margin-top-59 {
  margin-top: 59px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-59 {
  margin-bottom: 59px !important;
}

body.ie-patch-body .ie-patch-margin-left-59 {
  margin-left: 59px !important;
}

body.ie-patch-body .ie-patch-margin-right-59 {
  margin-right: 59px !important;
}

body.ie-patch-body .ie-patch-margin-top-60 {
  margin-top: 60px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-60 {
  margin-bottom: 60px !important;
}

body.ie-patch-body .ie-patch-margin-left-60 {
  margin-left: 60px !important;
}

body.ie-patch-body .ie-patch-margin-right-60 {
  margin-right: 60px !important;
}

body.ie-patch-body .ie-patch-margin-top-61 {
  margin-top: 61px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-61 {
  margin-bottom: 61px !important;
}

body.ie-patch-body .ie-patch-margin-left-61 {
  margin-left: 61px !important;
}

body.ie-patch-body .ie-patch-margin-right-61 {
  margin-right: 61px !important;
}

body.ie-patch-body .ie-patch-margin-top-62 {
  margin-top: 62px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-62 {
  margin-bottom: 62px !important;
}

body.ie-patch-body .ie-patch-margin-left-62 {
  margin-left: 62px !important;
}

body.ie-patch-body .ie-patch-margin-right-62 {
  margin-right: 62px !important;
}

body.ie-patch-body .ie-patch-margin-top-63 {
  margin-top: 63px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-63 {
  margin-bottom: 63px !important;
}

body.ie-patch-body .ie-patch-margin-left-63 {
  margin-left: 63px !important;
}

body.ie-patch-body .ie-patch-margin-right-63 {
  margin-right: 63px !important;
}

body.ie-patch-body .ie-patch-margin-top-64 {
  margin-top: 64px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-64 {
  margin-bottom: 64px !important;
}

body.ie-patch-body .ie-patch-margin-left-64 {
  margin-left: 64px !important;
}

body.ie-patch-body .ie-patch-margin-right-64 {
  margin-right: 64px !important;
}

body.ie-patch-body .ie-patch-margin-top-65 {
  margin-top: 65px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-65 {
  margin-bottom: 65px !important;
}

body.ie-patch-body .ie-patch-margin-left-65 {
  margin-left: 65px !important;
}

body.ie-patch-body .ie-patch-margin-right-65 {
  margin-right: 65px !important;
}

body.ie-patch-body .ie-patch-margin-top-66 {
  margin-top: 66px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-66 {
  margin-bottom: 66px !important;
}

body.ie-patch-body .ie-patch-margin-left-66 {
  margin-left: 66px !important;
}

body.ie-patch-body .ie-patch-margin-right-66 {
  margin-right: 66px !important;
}

body.ie-patch-body .ie-patch-margin-top-67 {
  margin-top: 67px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-67 {
  margin-bottom: 67px !important;
}

body.ie-patch-body .ie-patch-margin-left-67 {
  margin-left: 67px !important;
}

body.ie-patch-body .ie-patch-margin-right-67 {
  margin-right: 67px !important;
}

body.ie-patch-body .ie-patch-margin-top-68 {
  margin-top: 68px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-68 {
  margin-bottom: 68px !important;
}

body.ie-patch-body .ie-patch-margin-left-68 {
  margin-left: 68px !important;
}

body.ie-patch-body .ie-patch-margin-right-68 {
  margin-right: 68px !important;
}

body.ie-patch-body .ie-patch-margin-top-69 {
  margin-top: 69px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-69 {
  margin-bottom: 69px !important;
}

body.ie-patch-body .ie-patch-margin-left-69 {
  margin-left: 69px !important;
}

body.ie-patch-body .ie-patch-margin-right-69 {
  margin-right: 69px !important;
}

body.ie-patch-body .ie-patch-margin-top-70 {
  margin-top: 70px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-70 {
  margin-bottom: 70px !important;
}

body.ie-patch-body .ie-patch-margin-left-70 {
  margin-left: 70px !important;
}

body.ie-patch-body .ie-patch-margin-right-70 {
  margin-right: 70px !important;
}

body.ie-patch-body .ie-patch-margin-top-71 {
  margin-top: 71px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-71 {
  margin-bottom: 71px !important;
}

body.ie-patch-body .ie-patch-margin-left-71 {
  margin-left: 71px !important;
}

body.ie-patch-body .ie-patch-margin-right-71 {
  margin-right: 71px !important;
}

body.ie-patch-body .ie-patch-margin-top-72 {
  margin-top: 72px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-72 {
  margin-bottom: 72px !important;
}

body.ie-patch-body .ie-patch-margin-left-72 {
  margin-left: 72px !important;
}

body.ie-patch-body .ie-patch-margin-right-72 {
  margin-right: 72px !important;
}

body.ie-patch-body .ie-patch-margin-top-73 {
  margin-top: 73px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-73 {
  margin-bottom: 73px !important;
}

body.ie-patch-body .ie-patch-margin-left-73 {
  margin-left: 73px !important;
}

body.ie-patch-body .ie-patch-margin-right-73 {
  margin-right: 73px !important;
}

body.ie-patch-body .ie-patch-margin-top-74 {
  margin-top: 74px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-74 {
  margin-bottom: 74px !important;
}

body.ie-patch-body .ie-patch-margin-left-74 {
  margin-left: 74px !important;
}

body.ie-patch-body .ie-patch-margin-right-74 {
  margin-right: 74px !important;
}

body.ie-patch-body .ie-patch-margin-top-75 {
  margin-top: 75px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-75 {
  margin-bottom: 75px !important;
}

body.ie-patch-body .ie-patch-margin-left-75 {
  margin-left: 75px !important;
}

body.ie-patch-body .ie-patch-margin-right-75 {
  margin-right: 75px !important;
}

body.ie-patch-body .ie-patch-margin-top-76 {
  margin-top: 76px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-76 {
  margin-bottom: 76px !important;
}

body.ie-patch-body .ie-patch-margin-left-76 {
  margin-left: 76px !important;
}

body.ie-patch-body .ie-patch-margin-right-76 {
  margin-right: 76px !important;
}

body.ie-patch-body .ie-patch-margin-top-77 {
  margin-top: 77px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-77 {
  margin-bottom: 77px !important;
}

body.ie-patch-body .ie-patch-margin-left-77 {
  margin-left: 77px !important;
}

body.ie-patch-body .ie-patch-margin-right-77 {
  margin-right: 77px !important;
}

body.ie-patch-body .ie-patch-margin-top-78 {
  margin-top: 78px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-78 {
  margin-bottom: 78px !important;
}

body.ie-patch-body .ie-patch-margin-left-78 {
  margin-left: 78px !important;
}

body.ie-patch-body .ie-patch-margin-right-78 {
  margin-right: 78px !important;
}

body.ie-patch-body .ie-patch-margin-top-79 {
  margin-top: 79px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-79 {
  margin-bottom: 79px !important;
}

body.ie-patch-body .ie-patch-margin-left-79 {
  margin-left: 79px !important;
}

body.ie-patch-body .ie-patch-margin-right-79 {
  margin-right: 79px !important;
}

body.ie-patch-body .ie-patch-margin-top-80 {
  margin-top: 80px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-80 {
  margin-bottom: 80px !important;
}

body.ie-patch-body .ie-patch-margin-left-80 {
  margin-left: 80px !important;
}

body.ie-patch-body .ie-patch-margin-right-80 {
  margin-right: 80px !important;
}

body.ie-patch-body .ie-patch-margin-top-81 {
  margin-top: 81px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-81 {
  margin-bottom: 81px !important;
}

body.ie-patch-body .ie-patch-margin-left-81 {
  margin-left: 81px !important;
}

body.ie-patch-body .ie-patch-margin-right-81 {
  margin-right: 81px !important;
}

body.ie-patch-body .ie-patch-margin-top-82 {
  margin-top: 82px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-82 {
  margin-bottom: 82px !important;
}

body.ie-patch-body .ie-patch-margin-left-82 {
  margin-left: 82px !important;
}

body.ie-patch-body .ie-patch-margin-right-82 {
  margin-right: 82px !important;
}

body.ie-patch-body .ie-patch-margin-top-83 {
  margin-top: 83px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-83 {
  margin-bottom: 83px !important;
}

body.ie-patch-body .ie-patch-margin-left-83 {
  margin-left: 83px !important;
}

body.ie-patch-body .ie-patch-margin-right-83 {
  margin-right: 83px !important;
}

body.ie-patch-body .ie-patch-margin-top-84 {
  margin-top: 84px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-84 {
  margin-bottom: 84px !important;
}

body.ie-patch-body .ie-patch-margin-left-84 {
  margin-left: 84px !important;
}

body.ie-patch-body .ie-patch-margin-right-84 {
  margin-right: 84px !important;
}

body.ie-patch-body .ie-patch-margin-top-85 {
  margin-top: 85px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-85 {
  margin-bottom: 85px !important;
}

body.ie-patch-body .ie-patch-margin-left-85 {
  margin-left: 85px !important;
}

body.ie-patch-body .ie-patch-margin-right-85 {
  margin-right: 85px !important;
}

body.ie-patch-body .ie-patch-margin-top-86 {
  margin-top: 86px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-86 {
  margin-bottom: 86px !important;
}

body.ie-patch-body .ie-patch-margin-left-86 {
  margin-left: 86px !important;
}

body.ie-patch-body .ie-patch-margin-right-86 {
  margin-right: 86px !important;
}

body.ie-patch-body .ie-patch-margin-top-87 {
  margin-top: 87px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-87 {
  margin-bottom: 87px !important;
}

body.ie-patch-body .ie-patch-margin-left-87 {
  margin-left: 87px !important;
}

body.ie-patch-body .ie-patch-margin-right-87 {
  margin-right: 87px !important;
}

body.ie-patch-body .ie-patch-margin-top-88 {
  margin-top: 88px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-88 {
  margin-bottom: 88px !important;
}

body.ie-patch-body .ie-patch-margin-left-88 {
  margin-left: 88px !important;
}

body.ie-patch-body .ie-patch-margin-right-88 {
  margin-right: 88px !important;
}

body.ie-patch-body .ie-patch-margin-top-89 {
  margin-top: 89px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-89 {
  margin-bottom: 89px !important;
}

body.ie-patch-body .ie-patch-margin-left-89 {
  margin-left: 89px !important;
}

body.ie-patch-body .ie-patch-margin-right-89 {
  margin-right: 89px !important;
}

body.ie-patch-body .ie-patch-margin-top-90 {
  margin-top: 90px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-90 {
  margin-bottom: 90px !important;
}

body.ie-patch-body .ie-patch-margin-left-90 {
  margin-left: 90px !important;
}

body.ie-patch-body .ie-patch-margin-right-90 {
  margin-right: 90px !important;
}

body.ie-patch-body .ie-patch-margin-top-91 {
  margin-top: 91px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-91 {
  margin-bottom: 91px !important;
}

body.ie-patch-body .ie-patch-margin-left-91 {
  margin-left: 91px !important;
}

body.ie-patch-body .ie-patch-margin-right-91 {
  margin-right: 91px !important;
}

body.ie-patch-body .ie-patch-margin-top-92 {
  margin-top: 92px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-92 {
  margin-bottom: 92px !important;
}

body.ie-patch-body .ie-patch-margin-left-92 {
  margin-left: 92px !important;
}

body.ie-patch-body .ie-patch-margin-right-92 {
  margin-right: 92px !important;
}

body.ie-patch-body .ie-patch-margin-top-93 {
  margin-top: 93px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-93 {
  margin-bottom: 93px !important;
}

body.ie-patch-body .ie-patch-margin-left-93 {
  margin-left: 93px !important;
}

body.ie-patch-body .ie-patch-margin-right-93 {
  margin-right: 93px !important;
}

body.ie-patch-body .ie-patch-margin-top-94 {
  margin-top: 94px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-94 {
  margin-bottom: 94px !important;
}

body.ie-patch-body .ie-patch-margin-left-94 {
  margin-left: 94px !important;
}

body.ie-patch-body .ie-patch-margin-right-94 {
  margin-right: 94px !important;
}

body.ie-patch-body .ie-patch-margin-top-95 {
  margin-top: 95px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-95 {
  margin-bottom: 95px !important;
}

body.ie-patch-body .ie-patch-margin-left-95 {
  margin-left: 95px !important;
}

body.ie-patch-body .ie-patch-margin-right-95 {
  margin-right: 95px !important;
}

body.ie-patch-body .ie-patch-margin-top-96 {
  margin-top: 96px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-96 {
  margin-bottom: 96px !important;
}

body.ie-patch-body .ie-patch-margin-left-96 {
  margin-left: 96px !important;
}

body.ie-patch-body .ie-patch-margin-right-96 {
  margin-right: 96px !important;
}

body.ie-patch-body .ie-patch-margin-top-97 {
  margin-top: 97px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-97 {
  margin-bottom: 97px !important;
}

body.ie-patch-body .ie-patch-margin-left-97 {
  margin-left: 97px !important;
}

body.ie-patch-body .ie-patch-margin-right-97 {
  margin-right: 97px !important;
}

body.ie-patch-body .ie-patch-margin-top-98 {
  margin-top: 98px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-98 {
  margin-bottom: 98px !important;
}

body.ie-patch-body .ie-patch-margin-left-98 {
  margin-left: 98px !important;
}

body.ie-patch-body .ie-patch-margin-right-98 {
  margin-right: 98px !important;
}

body.ie-patch-body .ie-patch-margin-top-99 {
  margin-top: 99px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-99 {
  margin-bottom: 99px !important;
}

body.ie-patch-body .ie-patch-margin-left-99 {
  margin-left: 99px !important;
}

body.ie-patch-body .ie-patch-margin-right-99 {
  margin-right: 99px !important;
}

body.ie-patch-body .ie-patch-margin-top-100 {
  margin-top: 100px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-100 {
  margin-bottom: 100px !important;
}

body.ie-patch-body .ie-patch-margin-left-100 {
  margin-left: 100px !important;
}

body.ie-patch-body .ie-patch-margin-right-100 {
  margin-right: 100px !important;
}

body.ie-patch-body .ie-patch-margin-top-101 {
  margin-top: 101px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-101 {
  margin-bottom: 101px !important;
}

body.ie-patch-body .ie-patch-margin-left-101 {
  margin-left: 101px !important;
}

body.ie-patch-body .ie-patch-margin-right-101 {
  margin-right: 101px !important;
}

body.ie-patch-body .ie-patch-margin-top-102 {
  margin-top: 102px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-102 {
  margin-bottom: 102px !important;
}

body.ie-patch-body .ie-patch-margin-left-102 {
  margin-left: 102px !important;
}

body.ie-patch-body .ie-patch-margin-right-102 {
  margin-right: 102px !important;
}

body.ie-patch-body .ie-patch-margin-top-103 {
  margin-top: 103px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-103 {
  margin-bottom: 103px !important;
}

body.ie-patch-body .ie-patch-margin-left-103 {
  margin-left: 103px !important;
}

body.ie-patch-body .ie-patch-margin-right-103 {
  margin-right: 103px !important;
}

body.ie-patch-body .ie-patch-margin-top-104 {
  margin-top: 104px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-104 {
  margin-bottom: 104px !important;
}

body.ie-patch-body .ie-patch-margin-left-104 {
  margin-left: 104px !important;
}

body.ie-patch-body .ie-patch-margin-right-104 {
  margin-right: 104px !important;
}

body.ie-patch-body .ie-patch-margin-top-105 {
  margin-top: 105px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-105 {
  margin-bottom: 105px !important;
}

body.ie-patch-body .ie-patch-margin-left-105 {
  margin-left: 105px !important;
}

body.ie-patch-body .ie-patch-margin-right-105 {
  margin-right: 105px !important;
}

body.ie-patch-body .ie-patch-margin-top-106 {
  margin-top: 106px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-106 {
  margin-bottom: 106px !important;
}

body.ie-patch-body .ie-patch-margin-left-106 {
  margin-left: 106px !important;
}

body.ie-patch-body .ie-patch-margin-right-106 {
  margin-right: 106px !important;
}

body.ie-patch-body .ie-patch-margin-top-107 {
  margin-top: 107px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-107 {
  margin-bottom: 107px !important;
}

body.ie-patch-body .ie-patch-margin-left-107 {
  margin-left: 107px !important;
}

body.ie-patch-body .ie-patch-margin-right-107 {
  margin-right: 107px !important;
}

body.ie-patch-body .ie-patch-margin-top-108 {
  margin-top: 108px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-108 {
  margin-bottom: 108px !important;
}

body.ie-patch-body .ie-patch-margin-left-108 {
  margin-left: 108px !important;
}

body.ie-patch-body .ie-patch-margin-right-108 {
  margin-right: 108px !important;
}

body.ie-patch-body .ie-patch-margin-top-109 {
  margin-top: 109px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-109 {
  margin-bottom: 109px !important;
}

body.ie-patch-body .ie-patch-margin-left-109 {
  margin-left: 109px !important;
}

body.ie-patch-body .ie-patch-margin-right-109 {
  margin-right: 109px !important;
}

body.ie-patch-body .ie-patch-margin-top-110 {
  margin-top: 110px !important;
}

body.ie-patch-body .ie-patch-margin-bottom-110 {
  margin-bottom: 110px !important;
}

body.ie-patch-body .ie-patch-margin-left-110 {
  margin-left: 110px !important;
}

body.ie-patch-body .ie-patch-margin-right-110 {
  margin-right: 110px !important;
}

body.ie-patch-body .ie-patch-padding-top-0 {
  padding-top: 0px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-0 {
  padding-bottom: 0px !important;
}

body.ie-patch-body .ie-patch-padding-left-0 {
  padding-left: 0px !important;
}

body.ie-patch-body .ie-patch-padding-right-0 {
  padding-right: 0px !important;
}

body.ie-patch-body .ie-patch-padding-top-1 {
  padding-top: 1px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-1 {
  padding-bottom: 1px !important;
}

body.ie-patch-body .ie-patch-padding-left-1 {
  padding-left: 1px !important;
}

body.ie-patch-body .ie-patch-padding-right-1 {
  padding-right: 1px !important;
}

body.ie-patch-body .ie-patch-padding-top-2 {
  padding-top: 2px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-2 {
  padding-bottom: 2px !important;
}

body.ie-patch-body .ie-patch-padding-left-2 {
  padding-left: 2px !important;
}

body.ie-patch-body .ie-patch-padding-right-2 {
  padding-right: 2px !important;
}

body.ie-patch-body .ie-patch-padding-top-3 {
  padding-top: 3px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-3 {
  padding-bottom: 3px !important;
}

body.ie-patch-body .ie-patch-padding-left-3 {
  padding-left: 3px !important;
}

body.ie-patch-body .ie-patch-padding-right-3 {
  padding-right: 3px !important;
}

body.ie-patch-body .ie-patch-padding-top-4 {
  padding-top: 4px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-4 {
  padding-bottom: 4px !important;
}

body.ie-patch-body .ie-patch-padding-left-4 {
  padding-left: 4px !important;
}

body.ie-patch-body .ie-patch-padding-right-4 {
  padding-right: 4px !important;
}

body.ie-patch-body .ie-patch-padding-top-5 {
  padding-top: 5px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-5 {
  padding-bottom: 5px !important;
}

body.ie-patch-body .ie-patch-padding-left-5 {
  padding-left: 5px !important;
}

body.ie-patch-body .ie-patch-padding-right-5 {
  padding-right: 5px !important;
}

body.ie-patch-body .ie-patch-padding-top-6 {
  padding-top: 6px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-6 {
  padding-bottom: 6px !important;
}

body.ie-patch-body .ie-patch-padding-left-6 {
  padding-left: 6px !important;
}

body.ie-patch-body .ie-patch-padding-right-6 {
  padding-right: 6px !important;
}

body.ie-patch-body .ie-patch-padding-top-7 {
  padding-top: 7px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-7 {
  padding-bottom: 7px !important;
}

body.ie-patch-body .ie-patch-padding-left-7 {
  padding-left: 7px !important;
}

body.ie-patch-body .ie-patch-padding-right-7 {
  padding-right: 7px !important;
}

body.ie-patch-body .ie-patch-padding-top-8 {
  padding-top: 8px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-8 {
  padding-bottom: 8px !important;
}

body.ie-patch-body .ie-patch-padding-left-8 {
  padding-left: 8px !important;
}

body.ie-patch-body .ie-patch-padding-right-8 {
  padding-right: 8px !important;
}

body.ie-patch-body .ie-patch-padding-top-9 {
  padding-top: 9px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-9 {
  padding-bottom: 9px !important;
}

body.ie-patch-body .ie-patch-padding-left-9 {
  padding-left: 9px !important;
}

body.ie-patch-body .ie-patch-padding-right-9 {
  padding-right: 9px !important;
}

body.ie-patch-body .ie-patch-padding-top-10 {
  padding-top: 10px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-10 {
  padding-bottom: 10px !important;
}

body.ie-patch-body .ie-patch-padding-left-10 {
  padding-left: 10px !important;
}

body.ie-patch-body .ie-patch-padding-right-10 {
  padding-right: 10px !important;
}

body.ie-patch-body .ie-patch-padding-top-11 {
  padding-top: 11px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-11 {
  padding-bottom: 11px !important;
}

body.ie-patch-body .ie-patch-padding-left-11 {
  padding-left: 11px !important;
}

body.ie-patch-body .ie-patch-padding-right-11 {
  padding-right: 11px !important;
}

body.ie-patch-body .ie-patch-padding-top-12 {
  padding-top: 12px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-12 {
  padding-bottom: 12px !important;
}

body.ie-patch-body .ie-patch-padding-left-12 {
  padding-left: 12px !important;
}

body.ie-patch-body .ie-patch-padding-right-12 {
  padding-right: 12px !important;
}

body.ie-patch-body .ie-patch-padding-top-13 {
  padding-top: 13px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-13 {
  padding-bottom: 13px !important;
}

body.ie-patch-body .ie-patch-padding-left-13 {
  padding-left: 13px !important;
}

body.ie-patch-body .ie-patch-padding-right-13 {
  padding-right: 13px !important;
}

body.ie-patch-body .ie-patch-padding-top-14 {
  padding-top: 14px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-14 {
  padding-bottom: 14px !important;
}

body.ie-patch-body .ie-patch-padding-left-14 {
  padding-left: 14px !important;
}

body.ie-patch-body .ie-patch-padding-right-14 {
  padding-right: 14px !important;
}

body.ie-patch-body .ie-patch-padding-top-15 {
  padding-top: 15px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-15 {
  padding-bottom: 15px !important;
}

body.ie-patch-body .ie-patch-padding-left-15 {
  padding-left: 15px !important;
}

body.ie-patch-body .ie-patch-padding-right-15 {
  padding-right: 15px !important;
}

body.ie-patch-body .ie-patch-padding-top-16 {
  padding-top: 16px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-16 {
  padding-bottom: 16px !important;
}

body.ie-patch-body .ie-patch-padding-left-16 {
  padding-left: 16px !important;
}

body.ie-patch-body .ie-patch-padding-right-16 {
  padding-right: 16px !important;
}

body.ie-patch-body .ie-patch-padding-top-17 {
  padding-top: 17px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-17 {
  padding-bottom: 17px !important;
}

body.ie-patch-body .ie-patch-padding-left-17 {
  padding-left: 17px !important;
}

body.ie-patch-body .ie-patch-padding-right-17 {
  padding-right: 17px !important;
}

body.ie-patch-body .ie-patch-padding-top-18 {
  padding-top: 18px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-18 {
  padding-bottom: 18px !important;
}

body.ie-patch-body .ie-patch-padding-left-18 {
  padding-left: 18px !important;
}

body.ie-patch-body .ie-patch-padding-right-18 {
  padding-right: 18px !important;
}

body.ie-patch-body .ie-patch-padding-top-19 {
  padding-top: 19px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-19 {
  padding-bottom: 19px !important;
}

body.ie-patch-body .ie-patch-padding-left-19 {
  padding-left: 19px !important;
}

body.ie-patch-body .ie-patch-padding-right-19 {
  padding-right: 19px !important;
}

body.ie-patch-body .ie-patch-padding-top-20 {
  padding-top: 20px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-20 {
  padding-bottom: 20px !important;
}

body.ie-patch-body .ie-patch-padding-left-20 {
  padding-left: 20px !important;
}

body.ie-patch-body .ie-patch-padding-right-20 {
  padding-right: 20px !important;
}

body.ie-patch-body .ie-patch-padding-top-21 {
  padding-top: 21px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-21 {
  padding-bottom: 21px !important;
}

body.ie-patch-body .ie-patch-padding-left-21 {
  padding-left: 21px !important;
}

body.ie-patch-body .ie-patch-padding-right-21 {
  padding-right: 21px !important;
}

body.ie-patch-body .ie-patch-padding-top-22 {
  padding-top: 22px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-22 {
  padding-bottom: 22px !important;
}

body.ie-patch-body .ie-patch-padding-left-22 {
  padding-left: 22px !important;
}

body.ie-patch-body .ie-patch-padding-right-22 {
  padding-right: 22px !important;
}

body.ie-patch-body .ie-patch-padding-top-23 {
  padding-top: 23px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-23 {
  padding-bottom: 23px !important;
}

body.ie-patch-body .ie-patch-padding-left-23 {
  padding-left: 23px !important;
}

body.ie-patch-body .ie-patch-padding-right-23 {
  padding-right: 23px !important;
}

body.ie-patch-body .ie-patch-padding-top-24 {
  padding-top: 24px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-24 {
  padding-bottom: 24px !important;
}

body.ie-patch-body .ie-patch-padding-left-24 {
  padding-left: 24px !important;
}

body.ie-patch-body .ie-patch-padding-right-24 {
  padding-right: 24px !important;
}

body.ie-patch-body .ie-patch-padding-top-25 {
  padding-top: 25px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-25 {
  padding-bottom: 25px !important;
}

body.ie-patch-body .ie-patch-padding-left-25 {
  padding-left: 25px !important;
}

body.ie-patch-body .ie-patch-padding-right-25 {
  padding-right: 25px !important;
}

body.ie-patch-body .ie-patch-padding-top-26 {
  padding-top: 26px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-26 {
  padding-bottom: 26px !important;
}

body.ie-patch-body .ie-patch-padding-left-26 {
  padding-left: 26px !important;
}

body.ie-patch-body .ie-patch-padding-right-26 {
  padding-right: 26px !important;
}

body.ie-patch-body .ie-patch-padding-top-27 {
  padding-top: 27px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-27 {
  padding-bottom: 27px !important;
}

body.ie-patch-body .ie-patch-padding-left-27 {
  padding-left: 27px !important;
}

body.ie-patch-body .ie-patch-padding-right-27 {
  padding-right: 27px !important;
}

body.ie-patch-body .ie-patch-padding-top-28 {
  padding-top: 28px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-28 {
  padding-bottom: 28px !important;
}

body.ie-patch-body .ie-patch-padding-left-28 {
  padding-left: 28px !important;
}

body.ie-patch-body .ie-patch-padding-right-28 {
  padding-right: 28px !important;
}

body.ie-patch-body .ie-patch-padding-top-29 {
  padding-top: 29px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-29 {
  padding-bottom: 29px !important;
}

body.ie-patch-body .ie-patch-padding-left-29 {
  padding-left: 29px !important;
}

body.ie-patch-body .ie-patch-padding-right-29 {
  padding-right: 29px !important;
}

body.ie-patch-body .ie-patch-padding-top-30 {
  padding-top: 30px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-30 {
  padding-bottom: 30px !important;
}

body.ie-patch-body .ie-patch-padding-left-30 {
  padding-left: 30px !important;
}

body.ie-patch-body .ie-patch-padding-right-30 {
  padding-right: 30px !important;
}

body.ie-patch-body .ie-patch-padding-top-31 {
  padding-top: 31px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-31 {
  padding-bottom: 31px !important;
}

body.ie-patch-body .ie-patch-padding-left-31 {
  padding-left: 31px !important;
}

body.ie-patch-body .ie-patch-padding-right-31 {
  padding-right: 31px !important;
}

body.ie-patch-body .ie-patch-padding-top-32 {
  padding-top: 32px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-32 {
  padding-bottom: 32px !important;
}

body.ie-patch-body .ie-patch-padding-left-32 {
  padding-left: 32px !important;
}

body.ie-patch-body .ie-patch-padding-right-32 {
  padding-right: 32px !important;
}

body.ie-patch-body .ie-patch-padding-top-33 {
  padding-top: 33px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-33 {
  padding-bottom: 33px !important;
}

body.ie-patch-body .ie-patch-padding-left-33 {
  padding-left: 33px !important;
}

body.ie-patch-body .ie-patch-padding-right-33 {
  padding-right: 33px !important;
}

body.ie-patch-body .ie-patch-padding-top-34 {
  padding-top: 34px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-34 {
  padding-bottom: 34px !important;
}

body.ie-patch-body .ie-patch-padding-left-34 {
  padding-left: 34px !important;
}

body.ie-patch-body .ie-patch-padding-right-34 {
  padding-right: 34px !important;
}

body.ie-patch-body .ie-patch-padding-top-35 {
  padding-top: 35px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-35 {
  padding-bottom: 35px !important;
}

body.ie-patch-body .ie-patch-padding-left-35 {
  padding-left: 35px !important;
}

body.ie-patch-body .ie-patch-padding-right-35 {
  padding-right: 35px !important;
}

body.ie-patch-body .ie-patch-padding-top-36 {
  padding-top: 36px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-36 {
  padding-bottom: 36px !important;
}

body.ie-patch-body .ie-patch-padding-left-36 {
  padding-left: 36px !important;
}

body.ie-patch-body .ie-patch-padding-right-36 {
  padding-right: 36px !important;
}

body.ie-patch-body .ie-patch-padding-top-37 {
  padding-top: 37px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-37 {
  padding-bottom: 37px !important;
}

body.ie-patch-body .ie-patch-padding-left-37 {
  padding-left: 37px !important;
}

body.ie-patch-body .ie-patch-padding-right-37 {
  padding-right: 37px !important;
}

body.ie-patch-body .ie-patch-padding-top-38 {
  padding-top: 38px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-38 {
  padding-bottom: 38px !important;
}

body.ie-patch-body .ie-patch-padding-left-38 {
  padding-left: 38px !important;
}

body.ie-patch-body .ie-patch-padding-right-38 {
  padding-right: 38px !important;
}

body.ie-patch-body .ie-patch-padding-top-39 {
  padding-top: 39px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-39 {
  padding-bottom: 39px !important;
}

body.ie-patch-body .ie-patch-padding-left-39 {
  padding-left: 39px !important;
}

body.ie-patch-body .ie-patch-padding-right-39 {
  padding-right: 39px !important;
}

body.ie-patch-body .ie-patch-padding-top-40 {
  padding-top: 40px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-40 {
  padding-bottom: 40px !important;
}

body.ie-patch-body .ie-patch-padding-left-40 {
  padding-left: 40px !important;
}

body.ie-patch-body .ie-patch-padding-right-40 {
  padding-right: 40px !important;
}

body.ie-patch-body .ie-patch-padding-top-41 {
  padding-top: 41px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-41 {
  padding-bottom: 41px !important;
}

body.ie-patch-body .ie-patch-padding-left-41 {
  padding-left: 41px !important;
}

body.ie-patch-body .ie-patch-padding-right-41 {
  padding-right: 41px !important;
}

body.ie-patch-body .ie-patch-padding-top-42 {
  padding-top: 42px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-42 {
  padding-bottom: 42px !important;
}

body.ie-patch-body .ie-patch-padding-left-42 {
  padding-left: 42px !important;
}

body.ie-patch-body .ie-patch-padding-right-42 {
  padding-right: 42px !important;
}

body.ie-patch-body .ie-patch-padding-top-43 {
  padding-top: 43px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-43 {
  padding-bottom: 43px !important;
}

body.ie-patch-body .ie-patch-padding-left-43 {
  padding-left: 43px !important;
}

body.ie-patch-body .ie-patch-padding-right-43 {
  padding-right: 43px !important;
}

body.ie-patch-body .ie-patch-padding-top-44 {
  padding-top: 44px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-44 {
  padding-bottom: 44px !important;
}

body.ie-patch-body .ie-patch-padding-left-44 {
  padding-left: 44px !important;
}

body.ie-patch-body .ie-patch-padding-right-44 {
  padding-right: 44px !important;
}

body.ie-patch-body .ie-patch-padding-top-45 {
  padding-top: 45px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-45 {
  padding-bottom: 45px !important;
}

body.ie-patch-body .ie-patch-padding-left-45 {
  padding-left: 45px !important;
}

body.ie-patch-body .ie-patch-padding-right-45 {
  padding-right: 45px !important;
}

body.ie-patch-body .ie-patch-padding-top-46 {
  padding-top: 46px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-46 {
  padding-bottom: 46px !important;
}

body.ie-patch-body .ie-patch-padding-left-46 {
  padding-left: 46px !important;
}

body.ie-patch-body .ie-patch-padding-right-46 {
  padding-right: 46px !important;
}

body.ie-patch-body .ie-patch-padding-top-47 {
  padding-top: 47px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-47 {
  padding-bottom: 47px !important;
}

body.ie-patch-body .ie-patch-padding-left-47 {
  padding-left: 47px !important;
}

body.ie-patch-body .ie-patch-padding-right-47 {
  padding-right: 47px !important;
}

body.ie-patch-body .ie-patch-padding-top-48 {
  padding-top: 48px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-48 {
  padding-bottom: 48px !important;
}

body.ie-patch-body .ie-patch-padding-left-48 {
  padding-left: 48px !important;
}

body.ie-patch-body .ie-patch-padding-right-48 {
  padding-right: 48px !important;
}

body.ie-patch-body .ie-patch-padding-top-49 {
  padding-top: 49px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-49 {
  padding-bottom: 49px !important;
}

body.ie-patch-body .ie-patch-padding-left-49 {
  padding-left: 49px !important;
}

body.ie-patch-body .ie-patch-padding-right-49 {
  padding-right: 49px !important;
}

body.ie-patch-body .ie-patch-padding-top-50 {
  padding-top: 50px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-50 {
  padding-bottom: 50px !important;
}

body.ie-patch-body .ie-patch-padding-left-50 {
  padding-left: 50px !important;
}

body.ie-patch-body .ie-patch-padding-right-50 {
  padding-right: 50px !important;
}

body.ie-patch-body .ie-patch-padding-top-51 {
  padding-top: 51px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-51 {
  padding-bottom: 51px !important;
}

body.ie-patch-body .ie-patch-padding-left-51 {
  padding-left: 51px !important;
}

body.ie-patch-body .ie-patch-padding-right-51 {
  padding-right: 51px !important;
}

body.ie-patch-body .ie-patch-padding-top-52 {
  padding-top: 52px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-52 {
  padding-bottom: 52px !important;
}

body.ie-patch-body .ie-patch-padding-left-52 {
  padding-left: 52px !important;
}

body.ie-patch-body .ie-patch-padding-right-52 {
  padding-right: 52px !important;
}

body.ie-patch-body .ie-patch-padding-top-53 {
  padding-top: 53px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-53 {
  padding-bottom: 53px !important;
}

body.ie-patch-body .ie-patch-padding-left-53 {
  padding-left: 53px !important;
}

body.ie-patch-body .ie-patch-padding-right-53 {
  padding-right: 53px !important;
}

body.ie-patch-body .ie-patch-padding-top-54 {
  padding-top: 54px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-54 {
  padding-bottom: 54px !important;
}

body.ie-patch-body .ie-patch-padding-left-54 {
  padding-left: 54px !important;
}

body.ie-patch-body .ie-patch-padding-right-54 {
  padding-right: 54px !important;
}

body.ie-patch-body .ie-patch-padding-top-55 {
  padding-top: 55px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-55 {
  padding-bottom: 55px !important;
}

body.ie-patch-body .ie-patch-padding-left-55 {
  padding-left: 55px !important;
}

body.ie-patch-body .ie-patch-padding-right-55 {
  padding-right: 55px !important;
}

body.ie-patch-body .ie-patch-padding-top-56 {
  padding-top: 56px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-56 {
  padding-bottom: 56px !important;
}

body.ie-patch-body .ie-patch-padding-left-56 {
  padding-left: 56px !important;
}

body.ie-patch-body .ie-patch-padding-right-56 {
  padding-right: 56px !important;
}

body.ie-patch-body .ie-patch-padding-top-57 {
  padding-top: 57px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-57 {
  padding-bottom: 57px !important;
}

body.ie-patch-body .ie-patch-padding-left-57 {
  padding-left: 57px !important;
}

body.ie-patch-body .ie-patch-padding-right-57 {
  padding-right: 57px !important;
}

body.ie-patch-body .ie-patch-padding-top-58 {
  padding-top: 58px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-58 {
  padding-bottom: 58px !important;
}

body.ie-patch-body .ie-patch-padding-left-58 {
  padding-left: 58px !important;
}

body.ie-patch-body .ie-patch-padding-right-58 {
  padding-right: 58px !important;
}

body.ie-patch-body .ie-patch-padding-top-59 {
  padding-top: 59px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-59 {
  padding-bottom: 59px !important;
}

body.ie-patch-body .ie-patch-padding-left-59 {
  padding-left: 59px !important;
}

body.ie-patch-body .ie-patch-padding-right-59 {
  padding-right: 59px !important;
}

body.ie-patch-body .ie-patch-padding-top-60 {
  padding-top: 60px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-60 {
  padding-bottom: 60px !important;
}

body.ie-patch-body .ie-patch-padding-left-60 {
  padding-left: 60px !important;
}

body.ie-patch-body .ie-patch-padding-right-60 {
  padding-right: 60px !important;
}

body.ie-patch-body .ie-patch-padding-top-61 {
  padding-top: 61px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-61 {
  padding-bottom: 61px !important;
}

body.ie-patch-body .ie-patch-padding-left-61 {
  padding-left: 61px !important;
}

body.ie-patch-body .ie-patch-padding-right-61 {
  padding-right: 61px !important;
}

body.ie-patch-body .ie-patch-padding-top-62 {
  padding-top: 62px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-62 {
  padding-bottom: 62px !important;
}

body.ie-patch-body .ie-patch-padding-left-62 {
  padding-left: 62px !important;
}

body.ie-patch-body .ie-patch-padding-right-62 {
  padding-right: 62px !important;
}

body.ie-patch-body .ie-patch-padding-top-63 {
  padding-top: 63px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-63 {
  padding-bottom: 63px !important;
}

body.ie-patch-body .ie-patch-padding-left-63 {
  padding-left: 63px !important;
}

body.ie-patch-body .ie-patch-padding-right-63 {
  padding-right: 63px !important;
}

body.ie-patch-body .ie-patch-padding-top-64 {
  padding-top: 64px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-64 {
  padding-bottom: 64px !important;
}

body.ie-patch-body .ie-patch-padding-left-64 {
  padding-left: 64px !important;
}

body.ie-patch-body .ie-patch-padding-right-64 {
  padding-right: 64px !important;
}

body.ie-patch-body .ie-patch-padding-top-65 {
  padding-top: 65px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-65 {
  padding-bottom: 65px !important;
}

body.ie-patch-body .ie-patch-padding-left-65 {
  padding-left: 65px !important;
}

body.ie-patch-body .ie-patch-padding-right-65 {
  padding-right: 65px !important;
}

body.ie-patch-body .ie-patch-padding-top-66 {
  padding-top: 66px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-66 {
  padding-bottom: 66px !important;
}

body.ie-patch-body .ie-patch-padding-left-66 {
  padding-left: 66px !important;
}

body.ie-patch-body .ie-patch-padding-right-66 {
  padding-right: 66px !important;
}

body.ie-patch-body .ie-patch-padding-top-67 {
  padding-top: 67px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-67 {
  padding-bottom: 67px !important;
}

body.ie-patch-body .ie-patch-padding-left-67 {
  padding-left: 67px !important;
}

body.ie-patch-body .ie-patch-padding-right-67 {
  padding-right: 67px !important;
}

body.ie-patch-body .ie-patch-padding-top-68 {
  padding-top: 68px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-68 {
  padding-bottom: 68px !important;
}

body.ie-patch-body .ie-patch-padding-left-68 {
  padding-left: 68px !important;
}

body.ie-patch-body .ie-patch-padding-right-68 {
  padding-right: 68px !important;
}

body.ie-patch-body .ie-patch-padding-top-69 {
  padding-top: 69px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-69 {
  padding-bottom: 69px !important;
}

body.ie-patch-body .ie-patch-padding-left-69 {
  padding-left: 69px !important;
}

body.ie-patch-body .ie-patch-padding-right-69 {
  padding-right: 69px !important;
}

body.ie-patch-body .ie-patch-padding-top-70 {
  padding-top: 70px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-70 {
  padding-bottom: 70px !important;
}

body.ie-patch-body .ie-patch-padding-left-70 {
  padding-left: 70px !important;
}

body.ie-patch-body .ie-patch-padding-right-70 {
  padding-right: 70px !important;
}

body.ie-patch-body .ie-patch-padding-top-71 {
  padding-top: 71px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-71 {
  padding-bottom: 71px !important;
}

body.ie-patch-body .ie-patch-padding-left-71 {
  padding-left: 71px !important;
}

body.ie-patch-body .ie-patch-padding-right-71 {
  padding-right: 71px !important;
}

body.ie-patch-body .ie-patch-padding-top-72 {
  padding-top: 72px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-72 {
  padding-bottom: 72px !important;
}

body.ie-patch-body .ie-patch-padding-left-72 {
  padding-left: 72px !important;
}

body.ie-patch-body .ie-patch-padding-right-72 {
  padding-right: 72px !important;
}

body.ie-patch-body .ie-patch-padding-top-73 {
  padding-top: 73px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-73 {
  padding-bottom: 73px !important;
}

body.ie-patch-body .ie-patch-padding-left-73 {
  padding-left: 73px !important;
}

body.ie-patch-body .ie-patch-padding-right-73 {
  padding-right: 73px !important;
}

body.ie-patch-body .ie-patch-padding-top-74 {
  padding-top: 74px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-74 {
  padding-bottom: 74px !important;
}

body.ie-patch-body .ie-patch-padding-left-74 {
  padding-left: 74px !important;
}

body.ie-patch-body .ie-patch-padding-right-74 {
  padding-right: 74px !important;
}

body.ie-patch-body .ie-patch-padding-top-75 {
  padding-top: 75px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-75 {
  padding-bottom: 75px !important;
}

body.ie-patch-body .ie-patch-padding-left-75 {
  padding-left: 75px !important;
}

body.ie-patch-body .ie-patch-padding-right-75 {
  padding-right: 75px !important;
}

body.ie-patch-body .ie-patch-padding-top-76 {
  padding-top: 76px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-76 {
  padding-bottom: 76px !important;
}

body.ie-patch-body .ie-patch-padding-left-76 {
  padding-left: 76px !important;
}

body.ie-patch-body .ie-patch-padding-right-76 {
  padding-right: 76px !important;
}

body.ie-patch-body .ie-patch-padding-top-77 {
  padding-top: 77px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-77 {
  padding-bottom: 77px !important;
}

body.ie-patch-body .ie-patch-padding-left-77 {
  padding-left: 77px !important;
}

body.ie-patch-body .ie-patch-padding-right-77 {
  padding-right: 77px !important;
}

body.ie-patch-body .ie-patch-padding-top-78 {
  padding-top: 78px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-78 {
  padding-bottom: 78px !important;
}

body.ie-patch-body .ie-patch-padding-left-78 {
  padding-left: 78px !important;
}

body.ie-patch-body .ie-patch-padding-right-78 {
  padding-right: 78px !important;
}

body.ie-patch-body .ie-patch-padding-top-79 {
  padding-top: 79px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-79 {
  padding-bottom: 79px !important;
}

body.ie-patch-body .ie-patch-padding-left-79 {
  padding-left: 79px !important;
}

body.ie-patch-body .ie-patch-padding-right-79 {
  padding-right: 79px !important;
}

body.ie-patch-body .ie-patch-padding-top-80 {
  padding-top: 80px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-80 {
  padding-bottom: 80px !important;
}

body.ie-patch-body .ie-patch-padding-left-80 {
  padding-left: 80px !important;
}

body.ie-patch-body .ie-patch-padding-right-80 {
  padding-right: 80px !important;
}

body.ie-patch-body .ie-patch-padding-top-81 {
  padding-top: 81px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-81 {
  padding-bottom: 81px !important;
}

body.ie-patch-body .ie-patch-padding-left-81 {
  padding-left: 81px !important;
}

body.ie-patch-body .ie-patch-padding-right-81 {
  padding-right: 81px !important;
}

body.ie-patch-body .ie-patch-padding-top-82 {
  padding-top: 82px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-82 {
  padding-bottom: 82px !important;
}

body.ie-patch-body .ie-patch-padding-left-82 {
  padding-left: 82px !important;
}

body.ie-patch-body .ie-patch-padding-right-82 {
  padding-right: 82px !important;
}

body.ie-patch-body .ie-patch-padding-top-83 {
  padding-top: 83px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-83 {
  padding-bottom: 83px !important;
}

body.ie-patch-body .ie-patch-padding-left-83 {
  padding-left: 83px !important;
}

body.ie-patch-body .ie-patch-padding-right-83 {
  padding-right: 83px !important;
}

body.ie-patch-body .ie-patch-padding-top-84 {
  padding-top: 84px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-84 {
  padding-bottom: 84px !important;
}

body.ie-patch-body .ie-patch-padding-left-84 {
  padding-left: 84px !important;
}

body.ie-patch-body .ie-patch-padding-right-84 {
  padding-right: 84px !important;
}

body.ie-patch-body .ie-patch-padding-top-85 {
  padding-top: 85px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-85 {
  padding-bottom: 85px !important;
}

body.ie-patch-body .ie-patch-padding-left-85 {
  padding-left: 85px !important;
}

body.ie-patch-body .ie-patch-padding-right-85 {
  padding-right: 85px !important;
}

body.ie-patch-body .ie-patch-padding-top-86 {
  padding-top: 86px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-86 {
  padding-bottom: 86px !important;
}

body.ie-patch-body .ie-patch-padding-left-86 {
  padding-left: 86px !important;
}

body.ie-patch-body .ie-patch-padding-right-86 {
  padding-right: 86px !important;
}

body.ie-patch-body .ie-patch-padding-top-87 {
  padding-top: 87px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-87 {
  padding-bottom: 87px !important;
}

body.ie-patch-body .ie-patch-padding-left-87 {
  padding-left: 87px !important;
}

body.ie-patch-body .ie-patch-padding-right-87 {
  padding-right: 87px !important;
}

body.ie-patch-body .ie-patch-padding-top-88 {
  padding-top: 88px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-88 {
  padding-bottom: 88px !important;
}

body.ie-patch-body .ie-patch-padding-left-88 {
  padding-left: 88px !important;
}

body.ie-patch-body .ie-patch-padding-right-88 {
  padding-right: 88px !important;
}

body.ie-patch-body .ie-patch-padding-top-89 {
  padding-top: 89px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-89 {
  padding-bottom: 89px !important;
}

body.ie-patch-body .ie-patch-padding-left-89 {
  padding-left: 89px !important;
}

body.ie-patch-body .ie-patch-padding-right-89 {
  padding-right: 89px !important;
}

body.ie-patch-body .ie-patch-padding-top-90 {
  padding-top: 90px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-90 {
  padding-bottom: 90px !important;
}

body.ie-patch-body .ie-patch-padding-left-90 {
  padding-left: 90px !important;
}

body.ie-patch-body .ie-patch-padding-right-90 {
  padding-right: 90px !important;
}

body.ie-patch-body .ie-patch-padding-top-91 {
  padding-top: 91px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-91 {
  padding-bottom: 91px !important;
}

body.ie-patch-body .ie-patch-padding-left-91 {
  padding-left: 91px !important;
}

body.ie-patch-body .ie-patch-padding-right-91 {
  padding-right: 91px !important;
}

body.ie-patch-body .ie-patch-padding-top-92 {
  padding-top: 92px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-92 {
  padding-bottom: 92px !important;
}

body.ie-patch-body .ie-patch-padding-left-92 {
  padding-left: 92px !important;
}

body.ie-patch-body .ie-patch-padding-right-92 {
  padding-right: 92px !important;
}

body.ie-patch-body .ie-patch-padding-top-93 {
  padding-top: 93px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-93 {
  padding-bottom: 93px !important;
}

body.ie-patch-body .ie-patch-padding-left-93 {
  padding-left: 93px !important;
}

body.ie-patch-body .ie-patch-padding-right-93 {
  padding-right: 93px !important;
}

body.ie-patch-body .ie-patch-padding-top-94 {
  padding-top: 94px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-94 {
  padding-bottom: 94px !important;
}

body.ie-patch-body .ie-patch-padding-left-94 {
  padding-left: 94px !important;
}

body.ie-patch-body .ie-patch-padding-right-94 {
  padding-right: 94px !important;
}

body.ie-patch-body .ie-patch-padding-top-95 {
  padding-top: 95px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-95 {
  padding-bottom: 95px !important;
}

body.ie-patch-body .ie-patch-padding-left-95 {
  padding-left: 95px !important;
}

body.ie-patch-body .ie-patch-padding-right-95 {
  padding-right: 95px !important;
}

body.ie-patch-body .ie-patch-padding-top-96 {
  padding-top: 96px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-96 {
  padding-bottom: 96px !important;
}

body.ie-patch-body .ie-patch-padding-left-96 {
  padding-left: 96px !important;
}

body.ie-patch-body .ie-patch-padding-right-96 {
  padding-right: 96px !important;
}

body.ie-patch-body .ie-patch-padding-top-97 {
  padding-top: 97px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-97 {
  padding-bottom: 97px !important;
}

body.ie-patch-body .ie-patch-padding-left-97 {
  padding-left: 97px !important;
}

body.ie-patch-body .ie-patch-padding-right-97 {
  padding-right: 97px !important;
}

body.ie-patch-body .ie-patch-padding-top-98 {
  padding-top: 98px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-98 {
  padding-bottom: 98px !important;
}

body.ie-patch-body .ie-patch-padding-left-98 {
  padding-left: 98px !important;
}

body.ie-patch-body .ie-patch-padding-right-98 {
  padding-right: 98px !important;
}

body.ie-patch-body .ie-patch-padding-top-99 {
  padding-top: 99px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-99 {
  padding-bottom: 99px !important;
}

body.ie-patch-body .ie-patch-padding-left-99 {
  padding-left: 99px !important;
}

body.ie-patch-body .ie-patch-padding-right-99 {
  padding-right: 99px !important;
}

body.ie-patch-body .ie-patch-padding-top-100 {
  padding-top: 100px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-100 {
  padding-bottom: 100px !important;
}

body.ie-patch-body .ie-patch-padding-left-100 {
  padding-left: 100px !important;
}

body.ie-patch-body .ie-patch-padding-right-100 {
  padding-right: 100px !important;
}

body.ie-patch-body .ie-patch-padding-top-101 {
  padding-top: 101px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-101 {
  padding-bottom: 101px !important;
}

body.ie-patch-body .ie-patch-padding-left-101 {
  padding-left: 101px !important;
}

body.ie-patch-body .ie-patch-padding-right-101 {
  padding-right: 101px !important;
}

body.ie-patch-body .ie-patch-padding-top-102 {
  padding-top: 102px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-102 {
  padding-bottom: 102px !important;
}

body.ie-patch-body .ie-patch-padding-left-102 {
  padding-left: 102px !important;
}

body.ie-patch-body .ie-patch-padding-right-102 {
  padding-right: 102px !important;
}

body.ie-patch-body .ie-patch-padding-top-103 {
  padding-top: 103px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-103 {
  padding-bottom: 103px !important;
}

body.ie-patch-body .ie-patch-padding-left-103 {
  padding-left: 103px !important;
}

body.ie-patch-body .ie-patch-padding-right-103 {
  padding-right: 103px !important;
}

body.ie-patch-body .ie-patch-padding-top-104 {
  padding-top: 104px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-104 {
  padding-bottom: 104px !important;
}

body.ie-patch-body .ie-patch-padding-left-104 {
  padding-left: 104px !important;
}

body.ie-patch-body .ie-patch-padding-right-104 {
  padding-right: 104px !important;
}

body.ie-patch-body .ie-patch-padding-top-105 {
  padding-top: 105px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-105 {
  padding-bottom: 105px !important;
}

body.ie-patch-body .ie-patch-padding-left-105 {
  padding-left: 105px !important;
}

body.ie-patch-body .ie-patch-padding-right-105 {
  padding-right: 105px !important;
}

body.ie-patch-body .ie-patch-padding-top-106 {
  padding-top: 106px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-106 {
  padding-bottom: 106px !important;
}

body.ie-patch-body .ie-patch-padding-left-106 {
  padding-left: 106px !important;
}

body.ie-patch-body .ie-patch-padding-right-106 {
  padding-right: 106px !important;
}

body.ie-patch-body .ie-patch-padding-top-107 {
  padding-top: 107px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-107 {
  padding-bottom: 107px !important;
}

body.ie-patch-body .ie-patch-padding-left-107 {
  padding-left: 107px !important;
}

body.ie-patch-body .ie-patch-padding-right-107 {
  padding-right: 107px !important;
}

body.ie-patch-body .ie-patch-padding-top-108 {
  padding-top: 108px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-108 {
  padding-bottom: 108px !important;
}

body.ie-patch-body .ie-patch-padding-left-108 {
  padding-left: 108px !important;
}

body.ie-patch-body .ie-patch-padding-right-108 {
  padding-right: 108px !important;
}

body.ie-patch-body .ie-patch-padding-top-109 {
  padding-top: 109px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-109 {
  padding-bottom: 109px !important;
}

body.ie-patch-body .ie-patch-padding-left-109 {
  padding-left: 109px !important;
}

body.ie-patch-body .ie-patch-padding-right-109 {
  padding-right: 109px !important;
}

body.ie-patch-body .ie-patch-padding-top-110 {
  padding-top: 110px !important;
}

body.ie-patch-body .ie-patch-padding-bottom-110 {
  padding-bottom: 110px !important;
}

body.ie-patch-body .ie-patch-padding-left-110 {
  padding-left: 110px !important;
}

body.ie-patch-body .ie-patch-padding-right-110 {
  padding-right: 110px !important;
}

.material-sub-title {
  margin-top: 40px;
  margin-bottom: 10px;
  font-weight: 600;
}
.material-sub-title.material-sub-title-list-separator {
  margin: 40px -15px 0 -15px;
  padding: 0 15px 10px 15px;
  border-bottom: 1px solid var(--color-grey-05);
}
.material-sub-title.material-sub-title-list-separator .fa, .material-sub-title.material-sub-title-list-separator .fal, .material-sub-title.material-sub-title-list-separator .far, .material-sub-title.material-sub-title-list-separator .fas, .material-sub-title.material-sub-title-list-separator .fad {
  margin-right: 15px;
}
.material-sub-title.material-sub-title-right {
  text-align: right;
}
.material-sub-title.material-sub-title-right span:first-child {
  margin-right: 0;
}
.material-sub-title span:first-child {
  font-size: 20px;
  margin-right: 15px;
}
.material-sub-title span:not(:first-child) {
  font-weight: 100;
  font-size: 17px;
  color: var(--color-grey-20);
}

body.ie-patch .modal.in, body.ie-patch-body .modal.in {
  display: block !important;
  margin-top: 75px !important;
}
body.ie-patch .ajax-sliding-page-width-50-percent .ajax-sliding-page-end-line, body.ie-patch-body .ajax-sliding-page-width-50-percent .ajax-sliding-page-end-line {
  width: 50% !important;
}
body.ie-patch .ajax-sliding-page-close-button, body.ie-patch-body .ajax-sliding-page-close-button {
  margin-left: 20px !important;
}
body.ie-patch .ajax-sliding-page .card:first-of-type > .card-title, body.ie-patch-body .ajax-sliding-page .card:first-of-type > .card-title {
  margin-left: 30px !important;
}
body.ie-patch .ie-patch-loader, body.ie-patch-body .ie-patch-loader {
  display: inline-block;
  width: 40px;
  height: 39px;
}
body.ie-patch .ie-patch-loader:after, body.ie-patch-body .ie-patch-loader:after {
  content: " ";
  display: block;
  width: 23px;
  height: 23px;
  margin: 8px;
  border-radius: 50%;
  border: 2px solid var(--color-primary);
  border-color: var(--color-primary) transparent var(--color-primary) transparent;
  animation: lds-dual-ring 1.2s linear infinite;
}
body.ie-patch #Topmenu .ie-patch-loader, body.ie-patch-body #Topmenu .ie-patch-loader {
  display: none;
}

@keyframes lds-dual-ring {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
#conLogo .imgContainer, #conProfileImage .imgContainer, #scanOne .imgContainer, #scanTwo .imgContainer, #conSignatureImage .imgContainer, #conContractVersionSubmitConfirmationSignatureImage .imgContainer {
  padding: 0;
  position: relative;
  background-color: var(--color-grey-10);
  color: #fff;
  width: 100%;
  height: 200px;
  text-align: center;
  display: inline-block;
  vertical-align: middle;
  overflow: hidden;
  border: 1px solid var(--color-grey-10);
}
#conLogo .imgContainer #conProfileImgAddContainer, #conLogo .imgContainer #conSignatureImgAddContainer, #conLogo .imgContainer #conLogoAddContainer, #conLogo .imgContainer #scanOneAddContainer, #conLogo .imgContainer #scanTwoAddContainer, #conLogo .imgContainer #conContractVersionSubmitConfirmationSignatureImageImgAddContainer, #conProfileImage .imgContainer #conProfileImgAddContainer, #conProfileImage .imgContainer #conSignatureImgAddContainer, #conProfileImage .imgContainer #conLogoAddContainer, #conProfileImage .imgContainer #scanOneAddContainer, #conProfileImage .imgContainer #scanTwoAddContainer, #conProfileImage .imgContainer #conContractVersionSubmitConfirmationSignatureImageImgAddContainer, #scanOne .imgContainer #conProfileImgAddContainer, #scanOne .imgContainer #conSignatureImgAddContainer, #scanOne .imgContainer #conLogoAddContainer, #scanOne .imgContainer #scanOneAddContainer, #scanOne .imgContainer #scanTwoAddContainer, #scanOne .imgContainer #conContractVersionSubmitConfirmationSignatureImageImgAddContainer, #scanTwo .imgContainer #conProfileImgAddContainer, #scanTwo .imgContainer #conSignatureImgAddContainer, #scanTwo .imgContainer #conLogoAddContainer, #scanTwo .imgContainer #scanOneAddContainer, #scanTwo .imgContainer #scanTwoAddContainer, #scanTwo .imgContainer #conContractVersionSubmitConfirmationSignatureImageImgAddContainer, #conSignatureImage .imgContainer #conProfileImgAddContainer, #conSignatureImage .imgContainer #conSignatureImgAddContainer, #conSignatureImage .imgContainer #conLogoAddContainer, #conSignatureImage .imgContainer #scanOneAddContainer, #conSignatureImage .imgContainer #scanTwoAddContainer, #conSignatureImage .imgContainer #conContractVersionSubmitConfirmationSignatureImageImgAddContainer, #conContractVersionSubmitConfirmationSignatureImage .imgContainer #conProfileImgAddContainer, #conContractVersionSubmitConfirmationSignatureImage .imgContainer #conSignatureImgAddContainer, #conContractVersionSubmitConfirmationSignatureImage .imgContainer #conLogoAddContainer, #conContractVersionSubmitConfirmationSignatureImage .imgContainer #scanOneAddContainer, #conContractVersionSubmitConfirmationSignatureImage .imgContainer #scanTwoAddContainer, #conContractVersionSubmitConfirmationSignatureImage .imgContainer #conContractVersionSubmitConfirmationSignatureImageImgAddContainer {
  margin-top: 20px;
}
#conLogo .imgContainer .wn-my-profile-file-error-icon, #conProfileImage .imgContainer .wn-my-profile-file-error-icon, #scanOne .imgContainer .wn-my-profile-file-error-icon, #scanTwo .imgContainer .wn-my-profile-file-error-icon, #conSignatureImage .imgContainer .wn-my-profile-file-error-icon, #conContractVersionSubmitConfirmationSignatureImage .imgContainer .wn-my-profile-file-error-icon {
  z-index: 100;
  color: var(--color-primary);
  position: absolute;
  font-size: 120px;
}
#conLogo .imgContainer.background, #conProfileImage .imgContainer.background, #scanOne .imgContainer.background, #scanTwo .imgContainer.background, #conSignatureImage .imgContainer.background, #conContractVersionSubmitConfirmationSignatureImage .imgContainer.background {
  background: no-repeat center center;
  background-size: contain;
  background-color: var(--color-grey-10);
  padding-top: 100%;
  display: block;
  content: "";
}

#conProfileImage, #conSignatureImage, #conLogo, #scanOne, #scanTwo, #conContractVersionSubmitConfirmationSignatureImage {
  overflow: hidden;
}
#conProfileImage .file-upload .btn, #conSignatureImage .file-upload .btn, #conLogo .file-upload .btn, #scanOne .file-upload .btn, #scanTwo .file-upload .btn, #conContractVersionSubmitConfirmationSignatureImage .file-upload .btn {
  width: 100%;
  height: 100%;
  color: #fff;
}

#conLogoTarget, #conSignatureImgTarget, #conProfileImgTarget, #scanOneTarget, #scanOneTarget, #conContractVersionSubmitConfirmationSignatureImageImgTarget {
  margin-top: 0 !important;
  width: auto;
  height: 100%;
}

#conLogoAddIcon:active, #conSignatureImgAddIcon:active, #conProfileImgAddIcon:active, #scanOneAddIcon:active, #scanOneAddIcon:active, #conContractVersionSubmitConfirmationSignatureImageImgAddIcon:active {
  box-shadow: none;
}

#conProfileImgTargetDiv, #conSignatureImgTargetDiv, #conLogoTargetDiv, #scanOneTargetDiv, #scanTwoTargetDiv, #conContractVersionSubmitConfirmationSignatureImageImgTargetDiv {
  position: absolute;
  top: 0;
  left: 0;
  background-color: var(--color-grey-10);
  border-bottom-right-radius: 4px;
  color: #fff;
}
#conProfileImgTargetDiv .btn, #conSignatureImgTargetDiv .btn, #conLogoTargetDiv .btn, #scanOneTargetDiv .btn, #scanTwoTargetDiv .btn, #conContractVersionSubmitConfirmationSignatureImageImgTargetDiv .btn {
  box-shadow: none;
}

#conProfileImgRemoveDiv, #conSignatureImgRemoveDiv, #conLogoRemoveDiv, #scanOneRemoveDiv, #scanTwoRemoveDiv, #conContractVersionSubmitConfirmationSignatureImageImgRemoveDiv {
  position: absolute;
  top: 0;
  right: 0;
  background-color: var(--color-grey-10);
  border-bottom-left-radius: 4px;
  color: #fff;
}

.progress-ring .progress-ring-circle {
  transition: 0.35s stroke-dashoffset;
  transform: rotate(-90deg);
  transform-origin: 50% 50%;
  stroke: var(--color-grey-20);
  stroke-width: 2;
}
.progress-ring .progress-ring-circle.stroke-warning {
  stroke: var(--color-warning);
}
.progress-ring .progress-ring-circle.stroke-error {
  stroke: var(--color-danger);
}
.progress-ring .progress-ring-circle.progress-ring-circle-background {
  stroke: var(--color-grey-05);
}

.ql-snow.ql-toolbar {
  border-color: var(--color-grey-transparent-200);
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  background: var(--color-grey-transparent-100);
}
.ql-snow.ql-toolbar button {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 28px;
  height: 28px;
  border-radius: 6px;
}
.ql-snow.ql-toolbar button:hover {
  background: var(--color-grey-transparent-150);
}
.ql-snow.ql-container {
  border-color: var(--color-grey-transparent-200);
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  font-size: 15px;
  font-weight: 400;
}
.ql-snow .ql-tooltip {
  margin-left: 85px;
}
.ql-snow .ql-tooltip::before {
  content: "" !important;
}
.ql-snow .ql-tooltip a.ql-action::after {
  content: "" !important;
  font-family: "Font Awesome 5 Pro";
  font-weight: 900;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
}
.ql-snow .ql-tooltip a.ql-remove::before {
  content: "" !important;
  font-family: "Font Awesome 5 Pro";
  font-weight: 900;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
}
.ql-snow .ql-tooltip a.ql-preview {
  max-width: 150px !important;
}
.ql-snow a {
  color: var(--color-primary) !important;
}
.ql-snow a:hover {
  color: var(--color-grey-30) !important;
}

.checkbox-label, .radio-label {
  position: relative;
  overflow: visible;
  padding-left: 44px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  font-weight: 300;
  color: var(--color-grey-60);
}
.checkbox-label .checkbox-border, .checkbox-label .radio-border, .radio-label .checkbox-border, .radio-label .radio-border {
  position: absolute;
  top: -7px;
  left: 0;
  width: 35px;
  height: 35px;
  background: var(--color-white);
  border: 1px solid var(--color-grey-15);
  cursor: pointer;
}
.checkbox-label .checkbox-checkmark:before, .checkbox-label .radio-checkmark:before, .radio-label .checkbox-checkmark:before, .radio-label .radio-checkmark:before {
  cursor: pointer;
  transition: transform 0.4s cubic-bezier(0.45, 1.8, 0.5, 0.75);
  transform: scale(0, 0);
  content: "";
  font-family: "Font Awesome 5 Pro";
  position: absolute;
  left: 8px;
  top: -5px;
  z-index: 1;
  font-weight: 100;
  font-size: 23px;
  color: var(--color-grey-60);
}
.checkbox-label input[type=checkbox], .checkbox-label input[type=radio], .radio-label input[type=checkbox], .radio-label input[type=radio] {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}
.checkbox-label input[type=checkbox]:checked ~ .checkbox-checkmark:before, .checkbox-label input[type=checkbox]:checked ~ .radio-checkmark:before, .checkbox-label input[type=radio]:checked ~ .checkbox-checkmark:before, .checkbox-label input[type=radio]:checked ~ .radio-checkmark:before, .radio-label input[type=checkbox]:checked ~ .checkbox-checkmark:before, .radio-label input[type=checkbox]:checked ~ .radio-checkmark:before, .radio-label input[type=radio]:checked ~ .checkbox-checkmark:before, .radio-label input[type=radio]:checked ~ .radio-checkmark:before {
  -webkit-transform: scale(1, 1);
  -moz-transform: scale(1, 1);
  -ms-transform: scale(1, 1);
  -o-transform: scale(1, 1);
  transform: scale(1, 1);
}
.checkbox-label strong, .radio-label strong {
  font-weight: 400;
}
.checkbox-label small, .radio-label small {
  font-size: 15px;
}
.checkbox-label.inline:after, .radio-label.inline:after {
  top: -20px;
}
.checkbox-label.inline .checkbox-checkmark:before, .radio-label.inline .checkbox-checkmark:before {
  top: -18px;
}
.checkbox-label.inline .radio-checkmark:before, .radio-label.inline .radio-checkmark:before {
  top: -16px;
}

.checkbox-group .checkbox-label, .checkbox-group .radio-label, .radio-group .checkbox-label, .radio-group .radio-label {
  margin-bottom: 25px;
}

.card .card-title .checkbox-label {
  margin-bottom: 13px;
}

.table-td .checkbox-label .checkbox-border {
  top: -19px;
}
.table-td .checkbox-label .checkbox-checkmark:before {
  top: -17px;
}

.radio-tile-group {
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  margin: 0 1rem;
}
.radio-tile-group .row {
  margin-bottom: 1.5rem;
}
.radio-tile-group .input-container {
  position: relative;
  height: 7rem;
  width: 100%;
  margin-bottom: 20px;
}
.radio-tile-group .input-container .radio-button {
  opacity: 0;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  margin: 0;
  cursor: pointer;
  z-index: 5000;
}
.radio-tile-group .input-container .radio-button:checked ~ .radio-tile, .radio-tile-group .input-container .radio-button:hover ~ .radio-tile {
  background-color: var(--color-primary);
  border: 2px solid var(--color-primary);
  color: white;
  -webkit-transform: scale(1.05, 1.05);
  transform: scale(1.05, 1.05);
}
.radio-tile-group .input-container .radio-button:checked ~ .radio-tile .icon, .radio-tile-group .input-container .radio-button:hover ~ .radio-tile .icon {
  font-size: 2.5rem;
}
.radio-tile-group .input-container .radio-button:checked ~ .radio-tile .radio-tile-label, .radio-tile-group .input-container .radio-button:hover ~ .radio-tile .radio-tile-label {
  color: white;
  background-color: var(--color-primary);
}
.radio-tile-group .input-container .radio-tile {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  border: 2px solid var(--color-primary);
  border-radius: 5px;
  padding: 1rem;
  -webkit-transition: -webkit-transform 300ms ease;
  transition: -webkit-transform 300ms ease;
  transition: transform 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease;
}
.radio-tile-group .input-container .icon {
  font-size: 2.5rem;
}
.radio-tile-group .input-container .radio-tile-label {
  text-align: center;
  font-size: 0.7rem;
  font-weight: 600;
  text-transform: uppercase;
  letter-spacing: 1px;
  color: var(--color-grey-30);
}

.radio-tile-group_multi-row .input-container {
  margin-bottom: 1rem;
}

.simple-additional-item {
  background: var(--color-grey-transparent-300);
  padding: 15px 15px 0 15px;
  border-radius: 10px;
  margin-bottom: 15px;
}
.simple-additional-item .file-upload-droppable-form-group label {
  height: 34px !important;
  box-shadow: none !important;
  border-radius: 0;
  border: 1px solid var(--color-grey-10);
  background: var(--color-white);
  padding-bottom: 6px;
  padding-top: 6px !important;
}
.simple-additional-item .file-upload-droppable-form-group label .file-upload-droppable-remove {
  width: 34px;
  height: 34px;
  margin-bottom: 0;
  line-height: 34px;
  background: transparent;
}

.simple-additional-item-add-button.disabled {
  background: transparent !important;
  color: var(--color-grey-transparent-500);
}

.showOnlyOneSubSubProperty .document {
  border: none;
}
.showOnlyOneSubSubProperty .document .subSubProperty {
  margin: 0;
}
.showOnlyOneSubSubProperty .document .subSubProperty .sub-property-dl-button {
  margin-right: 15px;
}
.showOnlyOneSubSubProperty .document .subSubProperty .panel-title {
  display: inline-block;
}
.showOnlyOneSubSubProperty .document .subSubProperty .panel-title:before {
  content: "" !important;
  min-width: 0 !important;
  padding: 0px 0px !important;
}
.showOnlyOneSubSubProperty .document .subSubProperty .removeSubSubProperty {
  display: none;
}
.showOnlyOneSubSubProperty .createNewSubSubProperty {
  display: none;
}
.showOnlyOneSubSubProperty .subSubPropertiesHeading {
  display: none;
}

#sortable {
  min-height: 100px;
}
#sortable.sortable-connected {
  overflow: visible;
}
#sortable .subProperty .document-dependency {
  z-index: 1;
}
#sortable .subProperty .addExistingSubProperty {
  display: none;
}
#sortable .subProperty .createNewSubSubPropertyContainer {
  display: none;
}
#sortable .subProperty .sub-property-info .subSubPropertiesContainer {
  padding: 0;
}
#sortable .subProperty .sub-property-info .subSubPropertiesContainer .col-md-12 {
  padding: 0;
}
#sortable .subProperty .panel-heading {
  height: 60px;
  border-bottom: 1px;
}
#sortable .subProperty .panel-heading .wn-collapse {
  display: inline;
}
#sortable .subProperty .panel-heading .sub-property-dl-button:last-child {
  margin-right: 20px;
}
#sortable .subProperty .panel-heading .sub-property-dl-button button:focus {
  outline: unset;
}
#sortable .subProperty .panel-heading .panel-title {
  display: inline-block;
  cursor: pointer;
}

#selectable {
  min-height: 100px;
}
#selectable.sortable-connected {
  overflow: visible;
}
#selectable .subProperty .removeExistingSubPropertyContainer {
  display: none;
}
#selectable .subProperty .panel-heading {
  position: relative;
  border-bottom: 1px;
}
#selectable .subProperty .panel-heading .wn-collapse {
  display: inline;
}
#selectable .subProperty .panel-heading .sub-property-dl-button {
  position: absolute;
  top: 5px;
}
#selectable .subProperty .panel-heading .sub-property-dl-button#addExistingSubPropertyContainer {
  right: 5px;
}
#selectable .subProperty .panel-heading .sub-property-dl-button:last-of-type {
  right: 20px;
}
#selectable .subProperty .panel-heading .sub-property-dl-button button, #selectable .subProperty .panel-heading .sub-property-dl-button a[role=button] {
  padding: 3px 3px 0 3px;
}
#selectable .subProperty .panel-heading .sub-property-dl-button button:focus, #selectable .subProperty .panel-heading .sub-property-dl-button a[role=button]:focus {
  outline: unset;
}
#selectable .subProperty .panel-heading .panel-title {
  display: inline-block;
  width: 80%;
}
#selectable .subProperty .panel-heading .panel-title:before {
  content: "";
  min-width: 0;
  padding: 0;
}

.switch-field {
  overflow: hidden;
}

.switch-title {
  margin-bottom: 6px;
}

.switch-field input {
  position: absolute !important;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  width: 1px;
  border: 0;
  overflow: hidden;
}
.switch-field label {
  float: left;
  width: 100%;
  display: inline-block;
  color: var(--color-grey-30);
  font-size: 14px;
  font-weight: normal;
  text-align: center;
  text-shadow: none;
  padding: 6px 14px;
  border: 1px solid var(--color-grey-10);
  -webkit-transition: all 0.1s ease-in-out;
  -moz-transition: all 0.1s ease-in-out;
  -ms-transition: all 0.1s ease-in-out;
  -o-transition: all 0.1s ease-in-out;
  transition: all 0.1s ease-in-out;
}
.switch-field label:hover {
  cursor: pointer;
}
.switch-field label.switch-label-50 {
  width: 50%;
}

.switch-field input:checked + label {
  background-color: var(--color-primary);
  border: 1px solid var(--color-primary);
  color: #fff;
}

@media screen and (max-width: 768px) {
  .switch-field label.switch-label-50 {
    width: 100%;
  }
}
.wn-tab.wn-tab-material .wn-tab-buttons {
  display: flex;
}
.wn-tab.wn-tab-material .wn-tab-buttons .wn-tab-button {
  color: var(--color-grey-30);
  font-size: 17px;
  font-weight: 400;
  letter-spacing: 0.5px;
  text-transform: uppercase;
  display: inline-block;
  width: 100%;
  padding: 12px;
  text-overflow: ellipsis;
  overflow: hidden;
  text-align: center;
  border-bottom: none;
  white-space: nowrap;
}
.wn-tab.wn-tab-material .wn-tab-buttons .wn-tab-button:hover {
  background-color: var(--color-primary-transparent-10);
  border-bottom: 2px solid var(--color-primary-transparent-10);
}
.wn-tab.wn-tab-material .wn-tab-buttons .wn-tab-button:hover.active {
  border-bottom: 2px solid var(--color-primary);
}
.wn-tab.wn-tab-material .wn-tab-buttons .wn-tab-button.active {
  color: var(--color-primary);
  border-bottom: 2px solid var(--color-primary);
}
.wn-tab.wn-tab-material .wn-tab-content {
  padding-top: 15px;
}
.wn-tab.wn-tab-card .wn-tab-buttons.wn-tab-buttons-fake .wn-tab-button {
  border-bottom: none !important;
  color: var(--color-grey-60) !important;
  cursor: unset;
}
.wn-tab.wn-tab-card .wn-tab-buttons .wn-tab-button {
  color: var(--color-grey-transparent-500);
  border: none !important;
  padding: 0;
  width: unset;
}
.wn-tab.wn-tab-card .wn-tab-buttons .wn-tab-button.active {
  color: var(--color-primary);
}

.wn-tab-content .wn-tab-pane {
  display: none;
}
.wn-tab-content .wn-tab-pane.wn-tab-pane-active {
  display: block;
}

.modal .card.card-material.material-alert {
  padding: 20px;
}

.card {
  width: 100%;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
  font-size: 1rem;
  margin-top: 10px;
  margin-bottom: 10px;
  background-color: var(--color-white);
  overflow: hidden;
}
.card.card-modal {
  margin: 0;
  border-radius: 20px;
}
.card.card-modal > .card-title {
  border: 0;
  padding: 18px 20px 12px 20px;
  text-align: left;
  font-weight: 600;
  letter-spacing: 0;
}
.card.card-modal > .card-body {
  padding: 0 20px 20px;
  font-size: 15px;
}
.card.card-modal > .card-body > .card-body-padding {
  padding: 0 20px 15px 20px;
}
.card.card-modal > .card-body .card-body-background-area {
  padding: 20px 20px 0 20px;
}
.card.card-modal > .card-body .card-body-background-area .row {
  margin: 0 -10px;
}
.card.card-modal > .card-body .card-body-background-area .row [class*=col-] {
  padding: 0 10px;
}
.card.card-modal > .card-body .card-body-background-area .row [class*=col-] .card-link .card {
  margin-bottom: 20px;
}
.card.card-modal > .card-body p, .card.card-modal > .card-body ul, .card.card-modal > .card-body ol {
  margin: 0;
  font-size: 16px;
  font-weight: 400;
  line-height: 20px;
}
.card.card-modal > .card-body .material-list.material-list-table-style:not(.material-list-table-style-margin-0) {
  margin-left: -20px;
  margin-right: -20px;
}
.card.card-modal > .card-body .material-empty-list.material-empty-list-card {
  margin-top: 5px;
  padding-bottom: 35px;
}
.card.card-modal .card-modal-close-button {
  position: absolute;
  top: 15px;
  right: 20px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  background: var(--color-grey-transparent-150);
  color: var(--color-grey);
  min-width: 36px;
  min-height: 36px;
  cursor: pointer;
  z-index: 150003;
}
.card.card-modal .card-modal-close-button:hover {
  background: var(--color-grey-transparent-300);
}
.card.card-modal .card-modal-close-button .fa, .card.card-modal .card-modal-close-button .fal, .card.card-modal .card-modal-close-button .far, .card.card-modal .card-modal-close-button .fas, .card.card-modal .card-modal-close-button .fad {
  font-size: 19px;
}
.card.card-shortcut {
  border: 1px solid var(--color-grey-transparent-100) !important;
  box-shadow: none;
}
.card.card-shortcut .card-shortcut-icon {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 15px;
  width: 34px;
  height: 34px;
  border-radius: 50%;
  background: var(--color-grey-10);
  color: var(--color-grey-30);
  margin-bottom: 5px;
}
.card.card-shortcut .card-shortcut-title {
  font-weight: 500;
}
.card.card-shortcut .card-shortcut-description {
  color: var(--color-grey-30);
}
.card.card-overflow-hidden {
  overflow: hidden;
}
.card.card-no-box-shadow {
  box-shadow: none !important;
}
.card.card-border {
  border: 1px solid var(--color-grey-transparent-200);
  border-radius: 10px;
  box-shadow: none !important;
}
.card.card-checkbox.active:before {
  display: flex;
  align-items: center;
  justify-content: center;
  font-family: "Font Awesome 5 Pro";
  content: "";
  background-color: var(--color-primary);
  padding: 2px;
  border-radius: 13px;
  width: 26px;
  height: 26px;
  position: absolute;
  font-weight: 400;
  left: -10px;
  top: -10px;
  color: var(--color-white);
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1), 0 6px 20px 0 rgba(0, 0, 0, 0.1);
}
.card.card-checkbox.active .card-checkbox-button .card-checkbox-button-check-text {
  display: none;
}
.card.card-checkbox.active > .card-body {
  border-color: var(--color-primary);
}
.card.card-checkbox:not(.card.card-checkbox.active) .card-checkbox-button .card-checkbox-button-uncheck-text {
  display: none;
}
.card.card-checkbox .card-checkbox-checkbox {
  opacity: 0;
  width: 0;
  height: 0;
}
.card.card-horizontal .card-body {
  display: flex;
  align-items: center;
  padding: 5px 10px;
}
.card.card-horizontal .card-body .card-horizontal-body-left {
  padding: 5px 15px;
  text-align: center;
  min-width: 65px;
}
.card.card-horizontal .card-body .card-horizontal-body-right {
  padding: 5px;
  text-align: left;
}
.card.card-horizontal .card-body .card-horizontal-body-right .card-body-main {
  margin-top: 0;
  font-size: 18px;
}
.card#shortcutsCard {
  overflow: visible;
}
.card .card-box-shadow {
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
}
.card .card-img-top {
  width: 100%;
  border-top-left-radius: calc(.25rem - 1px);
  border-top-right-radius: calc(.25rem - 1px);
}
.card .card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem;
}
.card .card-teaser {
  background: no-repeat center center;
  background-size: cover;
  display: block;
  content: "";
  width: 100%;
  height: 200px;
  border-radius: 8px;
}
.card .card-title {
  text-align: center;
  padding: 12px 15px;
  border-bottom: 1px solid var(--color-grey-transparent-200);
  font-size: 22px;
  letter-spacing: 2px;
  font-weight: 100;
  position: relative;
}
.card .card-title.card-title-extended {
  display: block !important;
  text-align: center;
  padding: 15px 10px 5px;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}
.card .card-title.card-title-extended .card-title-img {
  border-radius: 50%;
  height: 150px;
  width: auto;
  margin-bottom: 15px;
}
.card .card-title.card-title-extended .card-title-img.card-title-img-background {
  background-position: center;
  background-size: cover;
  margin-left: auto;
  margin-right: auto;
}
.card .card-title.card-title-extended .card-title-img.card-title-img-background.card-title-img-circle {
  width: 150px;
}
.card .card-title.card-title-extended .card-title-img.card-title-img-placeholder {
  display: flex;
  align-items: center;
  justify-content: center;
  background: var(--color-grey-transparent-100);
  color: var(--color-grey);
  font-size: 65px;
  font-weight: 400;
}
.card .card-title.card-title-extended .card-title-main {
  font-size: 20px;
  font-weight: 600;
  color: var(--color-grey-60);
  line-height: 24px;
}
.card .card-title.card-title-extended .card-title-sub {
  color: var(--color-grey);
  font-size: 15px;
  font-weight: 400;
}
.card .card-title.card-title-extended .card-title-quote {
  color: var(--color-grey);
  font-size: 15px;
  margin-top: 15px;
  font-style: italic;
}
.card .card-title .card-title-main .badge {
  background: var(--color-grey-25);
  color: var(--color-grey-02);
  padding: 3px 10px 1px;
  display: inline-block;
  line-height: 20px;
  border-radius: 15px;
  margin-left: 8px;
  margin-bottom: 3px;
  width: fit-content;
  height: fit-content;
  font-weight: 400;
  font-size: 19px;
}
.card .card-title .card-title-breadcrumb {
  display: none;
}
.card .card-title .card-title-tab {
  color: var(--color-grey-20);
}
.card .card-title .card-title-tab.active {
  color: var(--color-grey-60);
}
.card .card-title .card-title-end-badge {
  background: var(--color-primary);
  color: var(--color-white);
  padding: 2px 10px 0 13px;
  font-size: 16px;
  height: fit-content;
  border-radius: 15px 0 0 15px;
  font-weight: 400;
  white-space: nowrap;
  margin-right: -15px;
  margin-left: 10px;
}
.card .card-title a {
  color: var(--color-primary);
}
.card .card-title.card-title-tabs {
  padding: 0 !important;
  border-bottom: 0;
}
.card .card-title .material-circle-btn {
  position: absolute;
  top: 5px;
  left: 50%;
  transform: translateX(-50%);
}
.card .card-title .material-circle-btn.material-circle-btn-card-title-top-right {
  right: 15px;
  top: 11px;
  left: unset;
  transform: unset;
}
.card .card-image {
  width: 100%;
  height: auto;
}
.card .card-body.card-body-no-padding {
  padding: 0;
}
.card .card-body.card-body-scroll-container {
  border-bottom-right-radius: 10px;
  overflow: hidden;
}
.card .card-body .cardBodyScroll {
  max-height: 550px;
  overflow-x: hidden;
  overflow-y: auto;
}
.card .card-body .card-count {
  font-size: 55px;
  text-align: center;
  font-weight: 100;
  color: var(--color-primary);
}
.card .card-body .card-sub-title {
  color: var(--color-grey-20);
  font-size: 25px;
  letter-spacing: 4px;
  text-align: center;
}
.card .card-body .card-sub-title .label {
  font-size: 15px;
}
.card .card-body .card-body-main {
  font-size: 19px;
  font-weight: 600;
  margin-top: 8px;
}
.card .card-body .card-body-sub {
  color: var(--color-grey);
  font-weight: 400;
}
.card .card-body .card-body-background-area {
  background: var(--color-grey-transparent-150);
  padding: 15px 15px 0 15px;
  border-radius: 20px;
}
.card .card-body .card-body-background-area.card-body-background-area-form {
  padding: 15px 20px 5px 20px;
}
.card .card-body .card-body-background-area .card {
  text-align: center;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1), 0 6px 20px 0 rgba(0, 0, 0, 0.1);
}
.card .card-body .card-body-background-area .card .card-body img {
  width: 100%;
  height: auto;
  margin-bottom: 15px;
}
.card .card-body .card-body-background-area .card .card-body img.img-height-limit {
  width: auto;
  height: 55px;
}
.card .card-body .card-body-background-area .card .card-body .fa, .card .card-body .card-body-background-area .card .card-body .fal, .card .card-body .card-body-background-area .card .card-body .far, .card .card-body .card-body-background-area .card .card-body .fas, .card .card-body .card-body-background-area .card .card-body .fad, .card .card-body .card-body-background-area .card .card-body .fab {
  font-size: 25px;
}
.card .card-body .card-body-background-sub-area {
  padding: 15px;
  font-size: 16px;
}
.card .card-body .card-body-background-sub-area a {
  color: var(--color-primary);
}
.card .card-body .card-body-details-list .card-body-details-list-item {
  display: flex;
  align-items: center;
  margin-top: 15px;
}
.card .card-body .card-body-details-list .card-body-details-list-item .card-body-details-list-item-icon {
  padding-right: 15px;
}
.card .card-body .card-body-details-list .card-body-details-list-item .card-body-details-list-item-details .card-body-details-list-item-title {
  font-weight: 500;
}
.card .card-body .card-body-details-list .card-body-details-list-item .card-body-details-list-item-details .card-body-details-list-item-description {
  font-size: 90%;
  color: var(--color-grey-30);
}
.card .card-body .leaflet-container, .card .card-body .embed-responsive {
  border-radius: 14px;
}
.card .card-body-padding {
  padding: 15px;
}
.card .card-body-padding.card-body-padding-5 {
  padding: 5px;
}
.card .card-body-padding.card-body-padding-20 {
  padding: 20px;
}
.card .card-body-padding.card-body-padding-border-bottom {
  border-bottom: 1px solid var(--color-grey-10);
}
.card .card-body-padding.card-body-padding-no-vertical {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.card .card-body-padding.card-body-padding-wn-collapse .wn-collapse-group .wn-collapse-button:first-child .table-link {
  cursor: pointer;
}
.card .card-body-padding.card-body-padding-wn-collapse .wn-collapse-group .wn-collapse-button:first-child .table-link .row {
  border-top: 0;
}
.card .card-body-padding.card-body-padding-wn-collapse .wn-collapse-group .wn-container .wn-collapse-button .table-link {
  cursor: pointer;
}
.card .card-body-padding.card-body-padding-wn-collapse .wn-collapse-group .wn-container .wn-collapse-button .table-link .row {
  border-top: 1px solid var(--color-grey-10);
}
.card .card-body-padding.card-body-padding-wn-collapse .wn-collapse-group .wn-container:first-child .wn-collapse-button .table-link .row {
  border-top: 0;
}
.card .card-body-padding.card-body-padding-table-link {
  cursor: pointer;
}
.card .card-body-padding.card-body-padding-table-link .table-link {
  cursor: pointer;
}
.card .card-body-padding.card-body-padding-table-link .table-link:first-child .row {
  border-top: 0;
}
.card .card-body-padding.card-body-padding-table-link .table-link:first-child .row.media-category-row {
  border-top: 1px solid var(--color-grey-10);
}
.card .card-body-padding.card-body-padding-table-link-tooltip .tooltip-box:first-child .table-link {
  cursor: pointer;
}
.card .card-body-padding.card-body-padding-table-link-tooltip .tooltip-box:first-child .table-link .row {
  border-top: 0;
}
.card .card-body-padding.card-body-padding-table .table .table-tr:first-child {
  border-top: 0;
}
.card .card-body-padding.card-body-padding-background {
  background: var(--color-grey-10);
}
.card .card-menu {
  width: 100%;
}
.card .card-menu ul {
  padding: 0;
  margin: 0;
}
.card .card-menu ul li {
  list-style: none;
}
.card .card-menu ul li a {
  font-weight: 400;
  border-bottom: 1px solid var(--color-grey-transparent-100);
  color: var(--color-grey-60);
  display: block;
  padding: 13px;
  text-decoration: none;
}
.card .card-menu ul li a:hover {
  background-color: var(--color-grey-transparent-080);
}
.card .card-menu ul li a i {
  font-size: 1.3rem;
}
.card .card-menu ul li a .collapse-icon {
  color: var(--color-grey-20);
}
.card .card-menu ul li a.disabled {
  background-color: var(--color-grey-transparent-100);
}
.card .card-menu ul li a.border-radius-bottom {
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}
.card .card-menu ul li.collapsed {
  background-color: var(--color-grey-03);
}
.card .card-menu ul li .tooltip a {
  border-bottom: none;
  color: var(--color-primary);
  padding: 0;
  display: inline;
}
.card .card-menu ul li .tooltip a:hover {
  background-color: var(--color-white);
  color: var(--color-grey-30);
}
.card .card-menu.card-menu-no-border li a {
  border: 0;
}
.card.card-border-top {
  border-top: 5px solid var(--color-primary);
  border-radius: 5px;
}
.card.card-border-left {
  border-left: 5px solid var(--color-primary);
  border-radius: 5px;
}
.card.card-border-none {
  border: none !important;
}
.card.card-no-border-top {
  border-top: none !important;
}
.card.no-border-radius {
  border-radius: 0 !important;
}
.card.card-danger.card-border-top {
  border-top-color: var(--color-danger) !important;
}
.card.card-warning.card-border-top {
  border-top-color: var(--color-warning) !important;
}
.card.card-success.card-border-top {
  border-top-color: var(--color-success) !important;
}
.card#customer-details {
  color: var(--color-grey-30);
}
.card#customer-details .fa, .card#customer-details .fal, .card#customer-details .far, .card#customer-details .fas, .card#customer-details .fad, .card#customer-details .fab {
  font-size: 1.4rem;
}
.card#customer-details .row {
  margin-bottom: 10px;
}
.card #map {
  width: 100%;
  height: 250px;
  display: none;
}
.card.news-card {
  position: relative;
  float: left;
  overflow: hidden;
  margin: 10px 1%;
  min-width: 250px;
  max-width: 310px;
  width: 100%;
  background-color: var(--color-white);
  color: var(--color-black);
  text-align: justify;
  font-size: 16px;
}
.card.news-card * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.card.news-card:after {
  position: absolute;
  top: 12px;
  left: 0;
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 25px 0 25px 25px;
  border-color: transparent transparent transparent var(--color-primary);
  content: "";
  -webkit-transform: translateX(-100%);
  transform: translateX(-100%);
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
}
.card.news-card img {
  max-width: 100%;
  vertical-align: top;
  position: relative;
}
.card.news-card small {
  color: var(--color-grey-30);
}
.card.news-card .date {
  background-color: var(--color-primary);
  top: 15px;
  color: var(--color-white);
  right: 15px;
  min-height: 48px;
  min-width: 48px;
  position: absolute;
  text-align: center;
  font-size: 18px;
  font-weight: 700;
  text-transform: uppercase;
  border-radius: 50%;
  padding: 10px 0;
}
.card.news-card .date span {
  display: block;
  line-height: 14px;
}
.card.news-card h4 {
  margin-bottom: 10px;
  display: inline-block;
  font-weight: 700;
  text-align: left;
}
.card.news-card p {
  font-size: 0.8em;
  margin-bottom: 20px;
  line-height: 1.6em;
}
.card.news-card a {
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  position: absolute;
  z-index: 1;
}
.card.news-card:hover:after {
  -webkit-transform: translateX(0%);
  transform: translateX(0%);
}
.card.card-no-overflow {
  overflow: hidden;
}
.card.card-box {
  border: 1px solid var(--color-grey-10);
  border-top-width: 5px;
  border-radius: 5px;
}
.card.card-flat {
  border: 1px solid var(--color-grey-10);
}
.card .wn-tab-buttons {
  justify-content: flex-start !important;
}
.card .wn-tab-buttons .wn-tab-button {
  text-align: center;
  width: 100%;
  display: inline-block;
  padding-top: 12px;
  padding-bottom: 12px;
  border-bottom: 1px solid var(--color-grey-transparent-200);
  line-height: 27px;
  margin-bottom: 1px;
  margin-top: 2px;
}
.card .wn-tab-buttons .wn-tab-button:not(.card .wn-tab-buttons .wn-tab-button:last-of-type) {
  margin-right: 15px;
}
.card .wn-tab-buttons .wn-tab-button:hover {
  border-bottom: 2px solid var(--color-grey-transparent-500) !important;
}
.card .wn-tab-buttons .wn-tab-button.active {
  border-bottom: 2px solid var(--color-primary) !important;
}
.card .wn-tab-buttons .wn-tab-button-plus {
  position: absolute;
  z-index: 5;
  left: 50%;
  transform: translateX(-50%);
  top: 18px;
}
.card.card-right-edge {
  border-right: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.card.card-left-edge {
  border-left: 0;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.card .card-title-hero {
  margin-top: 0;
  margin-bottom: 0;
  min-height: 280px;
  padding: 12px 15px;
  background-size: cover;
  background-position: center;
  background-repeat: no-repeat;
  background-color: var(--color-black);
  letter-spacing: 2px;
  font-weight: 100;
  text-align: center;
  color: var(--color-white);
  text-shadow: 3px 3px 4px rgba(0, 0, 0, 0.3);
}
.card .card-title-hero .card-title-hero-version {
  font-size: 120px;
}
.card .card-title-hero .card-title-hero-date-time {
  font-size: 18px;
}
.card .card-title-hero .card-title-hero-copyright {
  margin-top: 45px;
  font-size: 16px;
}
.card .card-title-hero-small-height {
  min-height: 220px;
}
.card.card-material {
  border: 1px solid var(--color-grey-transparent-200);
  border-radius: 15px;
  margin-bottom: 15px;
  box-shadow: none;
  font-size: 16px;
}
.card.card-material.material-alert, .card.card-material.no-box-shadow {
  box-shadow: none !important;
}
.card.card-material.material-alert.material-alert-border.material-alert-border-danger {
  border: 3px solid var(--color-danger);
}
.card.card-material.material-alert.material-alert-border.material-alert-border-warning {
  border: 3px solid var(--color-warning);
}
.card.card-material.card-material-body-background .card-body.card-body-padding {
  background-color: var(--color-grey-transparent-150);
  border-radius: 14px;
}
.card.card-material.card-material-border-radius-10 {
  border-radius: 10px;
}
.card.card-material:not(.card-material-body-background) .card-title {
  padding-bottom: 0 !important;
}
.card.card-material .card-title {
  border: 0;
  font-weight: 600;
  color: var(--color-grey-60);
  font-size: 22px;
  letter-spacing: 0;
  display: flex;
  justify-content: space-between;
}
.card.card-material .card-title .wn-dropdown {
  margin-top: -5px;
  margin-right: -5px;
  margin-bottom: -5px;
}
.card.card-material .card-title .wn-dropdown .wn-dropdown-button {
  line-height: 50px;
}
.card.card-material .card-title .wn-dropdown .wn-dropdown-button .fa, .card.card-material .card-title .wn-dropdown .wn-dropdown-button .fal, .card.card-material .card-title .wn-dropdown .wn-dropdown-button .far, .card.card-material .card-title .wn-dropdown .wn-dropdown-button .fas, .card.card-material .card-title .wn-dropdown .wn-dropdown-button .fad, .card.card-material .card-title .wn-dropdown .wn-dropdown-button .fab {
  font-size: 30px;
}
.card.card-material .card-title .card-title-label {
  display: flex;
  align-items: center;
  border-radius: 10px;
  padding: 0 12px;
  text-transform: none;
  font-size: 16px;
}
.card.card-material .card-title .card-title-label[data-status=success] {
  background: var(--color-success-transparent-20);
  color: var(--color-success);
}
.card.card-material .card-title .card-title-label[data-status=success] .fa-spinner-third {
  display: none;
}
.card.card-material .card-title .card-title-label[data-status=loading] {
  background: var(--color-grey-transparent-100);
  color: var(--color-grey);
}
.card.card-material .card-title .card-title-label[data-status=loading] .fa-check {
  display: none;
}
.card.card-material .card-title .card-title-label[data-status=none] .fa-spinner-third, .card.card-material .card-title .card-title-label[data-status=none] .fa-check {
  display: none;
}
.card.card-material .card-title .card-title-label .fa, .card.card-material .card-title .card-title-label .fal, .card.card-material .card-title .card-title-label .far, .card.card-material .card-title .card-title-label .fas, .card.card-material .card-title .card-title-label .fad, .card.card-material .card-title .card-title-label .fab {
  margin-right: 8px;
}
.card.card-material .card-title ~ .card-body.card-body-padding {
  padding-top: 10px;
}
.card.card-material .card-body.card-body-padding {
  padding-top: 15px;
}
.card.card-material .card-body h3 {
  margin-top: 10px;
}
.card.card-material .card-body .card-body-header-image {
  height: 125px;
  background-size: cover;
  display: flex;
  justify-content: flex-end;
}
.card.card-material .card-body .card-body-status-icon {
  margin: 10px;
  background-color: var(--color-grey-20);
  width: 45px;
  height: 45px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 50%;
  color: var(--color-white);
  font-size: 25px;
}
.card.card-material .card-body .card-body-footer-button {
  margin-top: 20px;
}
.card.card-material .card-body .card-body-top-right-icon {
  position: absolute;
  top: 10px;
  right: 30px;
  font-size: 20px;
}
.card.card-material .card-body .card-selection {
  display: flex;
  align-items: center;
  position: relative;
  padding: 15px;
}
.card.card-material .card-body .card-selection.no-flex {
  display: block;
}
.card.card-material .card-body .card-selection.card-selection-vertical {
  display: block;
  text-align: center;
}
.card.card-material .card-body .card-selection.card-selection-vertical .card-selection-icon {
  padding: 0 10px 10px;
}
.card.card-material .card-body .card-selection .card-selection-lock {
  content: "";
  font-family: "Font Awesome 5 Pro";
  position: absolute;
  top: 0;
  right: 0;
  color: var(--color-grey-30);
}
.card.card-material .card-body .card-selection .card-selection-icon {
  padding: 10px 25px 10px 10px;
  font-size: 30px;
  white-space: nowrap;
  min-width: 70px;
  text-align: center;
}
.card.card-material .card-body .card-selection .card-selection-icon.card-selection-icon-img {
  width: 245px;
}
.card.card-material .card-body .card-selection .card-selection-icon.card-selection-icon-img img {
  max-width: 100%;
  max-height: 80px;
}
.card.card-material .card-body .card-selection .card-selection-icon p {
  display: inline;
  margin: 0;
}
.card.card-material .card-body .card-selection .card-selection-content {
  width: 100%;
}
.card.card-material .card-body .card-selection .card-selection-content .card-selection-content-title {
  font-weight: 600;
}
.card.card-material .card-body .card-selection .card-selection-content .card-selection-content-title .label {
  padding: 4px 10px;
  border-radius: 15px;
  background-color: var(--color-grey-transparent-100);
  color: var(--color-grey-60);
  vertical-align: top;
  margin-left: 10px;
}
.card.card-material .card-body .card-selection .card-selection-content .card-selection-content-sub-title {
  color: var(--color-grey);
  font-weight: 400;
}
.card.card-material .card-body .card-selection .card-selection-content .card-selection-content-description {
  color: var(--color-grey);
  font-weight: 400;
}
.card.card-material .card-body .card-selection .card-selection-content .card-selection-content-description.card-selection-content-description-small {
  font-size: 14px;
}
.card.card-material .card-body .card-selection .card-selection-content .card-selection-content-description table tr td {
  padding: 5px 15px 5px 0;
}
.card.card-material .card-body .card-selection .card-selection-end-content {
  font-size: 20px;
  color: var(--color-grey-30);
  position: relative;
}
.card.card-material .card-body .card-selection .card-selection-end-content .fa-ellipsis-v {
  font-size: 30px;
}
.card.card-material .card-body .card-selection .card-selection-end-content .fa, .card.card-material .card-body .card-selection .card-selection-end-content .fal, .card.card-material .card-body .card-selection .card-selection-end-content .far, .card.card-material .card-body .card-selection .card-selection-end-content .fas, .card.card-material .card-body .card-selection .card-selection-end-content .fad, .card.card-material .card-body .card-selection .card-selection-end-content .fab {
  vertical-align: middle;
}
.card.card-material .card-body .material-btn {
  margin-top: 10px;
}
.card.sub-card {
  border: 1px solid var(--color-grey-transparent-200);
  border-radius: 10px;
  margin-top: 10px;
  box-shadow: none;
  font-size: 16px;
}
.card.sub-card.sub-card-no-title .row:first-of-type {
  margin-top: 0;
}
.card.sub-card.sub-card-background {
  border: none;
  background-color: var(--color-grey-transparent-080);
}
.card.sub-card.sub-card-body-background .card-body.card-body-padding {
  background-color: var(--color-grey-transparent-150);
  border-radius: 14px;
}
.card.sub-card > .card-title {
  font-size: 17px;
  font-weight: 500;
  text-transform: uppercase;
  color: var(--color-grey);
  padding: 12px 15px 0 15px !important;
  border: none;
}
.card.sub-card > .card-title.card-title-flex {
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.card.sub-card > .card-title.card-title-flex .fa, .card.sub-card > .card-title.card-title-flex .fal, .card.sub-card > .card-title.card-title-flex .far, .card.sub-card > .card-title.card-title-flex .fas, .card.sub-card > .card-title.card-title-flex .fad, .card.sub-card > .card-title.card-title-flex .fab {
  font-size: 20px;
}
.card.sub-card .card-body.card-body-padding {
  padding: 8px 15px 15px;
}
.card.sub-card .sub-card-separator {
  margin: 10px 0;
  border-bottom: 1px solid var(--color-grey-transparent-100);
}
.card.sub-card .sub-card-badges {
  display: flex;
  font-weight: 600;
  margin-bottom: 10px;
}
.card.sub-card .sub-card-badges .sub-card-badges-item {
  background: var(--color-grey-transparent-200);
  color: var(--color-grey-60);
  font-size: 15px;
  padding: 2px 9px;
  border-radius: 7px;
  text-transform: none;
  line-height: 21px;
}
.card.sub-card .sub-card-badges .sub-card-badges-item:not(.card.sub-card .sub-card-badges .sub-card-badges-item:last-of-type) {
  margin-right: 5px;
}
.card.sub-card .sub-card-badges .sub-card-badges-item.sub-card-badges-item-opacity {
  opacity: 0.3;
}
.card.sub-card .sub-card-key-value-items .row {
  margin-bottom: -5px;
}
.card.sub-card .sub-card-key-value-items .row > div[class^=col-] {
  margin-top: 5px;
  margin-bottom: 10px;
}
.card.sub-card .sub-card-key-value-items .sub-card-key-value-item .sub-card-key-value-item-title {
  font-weight: 600;
  line-height: 20px;
}
.card.sub-card .sub-card-key-value-items .sub-card-key-value-item .sub-card-key-value-item-title .sub-card-key-value-item-placeholder {
  margin-bottom: 6px;
}
.card.sub-card .sub-card-key-value-items .sub-card-key-value-item .sub-card-key-value-item-title .fa, .card.sub-card .sub-card-key-value-items .sub-card-key-value-item .sub-card-key-value-item-title .fal, .card.sub-card .sub-card-key-value-items .sub-card-key-value-item .sub-card-key-value-item-title .far, .card.sub-card .sub-card-key-value-items .sub-card-key-value-item .sub-card-key-value-item-title .fas, .card.sub-card .sub-card-key-value-items .sub-card-key-value-item .sub-card-key-value-item-title .fad, .card.sub-card .sub-card-key-value-items .sub-card-key-value-item .sub-card-key-value-item-title .fab {
  margin-right: 7px;
}
.card.sub-card .sub-card-key-value-items .sub-card-key-value-item .sub-card-key-value-item-description {
  font-weight: 400;
  color: var(--color-grey);
}
.card.sub-card .sub-card-key-value-items .sub-card-key-value-item .sub-card-key-value-item-placeholder {
  height: 17px;
  background: var(--color-grey-transparent-100);
  border-radius: 10px;
}
.card.sub-card .sub-card-key-value-items .sub-card-key-value-item .sub-card-key-value-item-placeholder[data-placeholder-width="05"] {
  width: 5%;
}
.card.sub-card .sub-card-key-value-items .sub-card-key-value-item .sub-card-key-value-item-placeholder[data-placeholder-width="10"] {
  width: 10%;
}
.card.sub-card .sub-card-key-value-items .sub-card-key-value-item .sub-card-key-value-item-placeholder[data-placeholder-width="15"] {
  width: 15%;
}
.card.sub-card .sub-card-key-value-items .sub-card-key-value-item .sub-card-key-value-item-placeholder[data-placeholder-width="20"] {
  width: 20%;
}
.card.sub-card .sub-card-key-value-items .sub-card-key-value-item .sub-card-key-value-item-placeholder[data-placeholder-width="25"] {
  width: 25%;
}
.card.sub-card .sub-card-key-value-items .sub-card-key-value-item .sub-card-key-value-item-placeholder[data-placeholder-width="30"] {
  width: 30%;
}
.card.sub-card .sub-card-key-value-items .sub-card-key-value-item .sub-card-key-value-item-placeholder[data-placeholder-width="35"] {
  width: 35%;
}
.card.sub-card .sub-card-key-value-items .sub-card-key-value-item .sub-card-key-value-item-placeholder[data-placeholder-width="40"] {
  width: 40%;
}
.card.sub-card .sub-card-key-value-items .sub-card-key-value-item .sub-card-key-value-item-placeholder[data-placeholder-width="45"] {
  width: 45%;
}
.card.sub-card .sub-card-key-value-items .sub-card-key-value-item .sub-card-key-value-item-placeholder[data-placeholder-width="50"] {
  width: 50%;
}
.card.sub-card .sub-card-key-value-items .sub-card-key-value-item .sub-card-key-value-item-placeholder[data-placeholder-width="55"] {
  width: 55%;
}
.card.sub-card .sub-card-key-value-items .sub-card-key-value-item .sub-card-key-value-item-placeholder[data-placeholder-width="60"] {
  width: 60%;
}
.card.sub-card .sub-card-key-value-items .sub-card-key-value-item .sub-card-key-value-item-placeholder[data-placeholder-width="65"] {
  width: 65%;
}
.card.sub-card .sub-card-key-value-items .sub-card-key-value-item .sub-card-key-value-item-placeholder[data-placeholder-width="70"] {
  width: 70%;
}
.card.sub-card .sub-card-key-value-items .sub-card-key-value-item .sub-card-key-value-item-placeholder[data-placeholder-width="75"] {
  width: 75%;
}
.card.sub-card .sub-card-key-value-items .sub-card-key-value-item .sub-card-key-value-item-placeholder[data-placeholder-width="80"] {
  width: 80%;
}
.card.sub-card .sub-card-key-value-items .sub-card-key-value-item .sub-card-key-value-item-placeholder[data-placeholder-width="85"] {
  width: 85%;
}
.card.sub-card .sub-card-key-value-items .sub-card-key-value-item .sub-card-key-value-item-placeholder[data-placeholder-width="90"] {
  width: 90%;
}
.card.sub-card .sub-card-key-value-items .sub-card-key-value-item .sub-card-key-value-item-placeholder[data-placeholder-width="95"] {
  width: 95%;
}
.card.sub-card .sub-card-key-value-items .sub-card-key-value-item .sub-card-key-value-item-placeholder[data-placeholder-width="100"] {
  width: 100%;
}
.card.sub-card .material-list.material-list-table-style:not(.material-list-table-style-margin-0) {
  margin-left: -15px;
  margin-right: -15px;
}

.card-link {
  color: unset;
  -moz-user-select: none;
  -webkit-user-select: none;
  user-select: none;
}
.card-link:not(.active):hover .card {
  background-color: var(--color-grey-transparent-100);
  border-color: transparent;
}
.card-link:not(.active):hover, .card-link:not(.active):focus, .card-link:not(.active):active {
  color: unset;
  cursor: pointer;
  outline: none;
}
.card-link:not(.active).disabled:hover .card {
  border-color: var(--color-white);
}
.card-link.card-link-horizontal .card {
  margin-bottom: 20px;
}
.card-link.card-link-horizontal .card .card-body {
  display: flex;
  align-items: center;
}
.card-link.card-link-horizontal .card .card-body.card-body-padding {
  padding-bottom: 14px;
}
.card-link.card-link-horizontal .card .card-body .fa, .card-link.card-link-horizontal .card .card-body .fal, .card-link.card-link-horizontal .card .card-body .far, .card-link.card-link-horizontal .card .card-body .fas, .card-link.card-link-horizontal .card .card-body .fad, .card-link.card-link-horizontal .card .card-body .fab {
  margin: 0 30px 0 15px;
  width: 28px;
}
.card-link.card-link-horizontal .card .card-body .card-link-horizontal-body-text {
  text-align: left;
}
.card-link.card-link-horizontal .card .card-body .card-link-horizontal-body-text .card-body-main {
  margin-top: 0;
  line-height: 20px;
}
.card-link.card-link-horizontal .card .card-body .card-link-horizontal-body-text .card-body-sub.card-body-sub-addition {
  line-height: 17px;
}
.card-link.disabled:hover {
  color: unset !important;
}
.card-link.active:hover, .card-link.active:focus, .card-link.active:active {
  color: unset !important;
  outline: none;
}
.card-link.active .card {
  border: 4px solid var(--color-primary) !important;
}
.card-link.active .card:before {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 13px;
  font-family: "Font Awesome 5 Pro";
  content: "";
  background-color: var(--color-primary);
  padding: 2px;
  border-radius: 13px;
  width: 26px;
  height: 26px;
  position: absolute;
  font-weight: 600;
  left: 0;
  top: -10px;
  color: var(--color-white);
  text-align: center;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.1), 0 6px 20px 0 rgba(0, 0, 0, 0.1);
}
.card-link.active .card .material-btn {
  display: none;
}
.card-link.card-link-square.active .card:before {
  right: -13px;
  top: -13px;
  left: auto;
}
.card-link.card-link-square .card {
  height: 125px;
  width: 125px;
  position: relative;
}
.card-link.card-link-square .card .card-body.card-body-padding {
  padding: 15px 5px;
}
.card-link.card-link-square .card .card-body .card-selection {
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 86px;
}
.card-link.card-link-square .card .card-body .card-selection .card-selection-icon {
  padding: 10px;
}
.card-link.card-link-square .card .card-body .card-selection .card-selection-content {
  text-align: center;
  font-weight: 500;
}
.card-link.card-link-checkbox:hover {
  color: unset;
  cursor: pointer;
  outline: none;
}
.card-link.card-link-checkbox:hover .card {
  background-color: var(--color-grey-transparent-100);
  border-color: var(--color-grey-transparent-100);
}
.card-link.card-link-checkbox .card-link-checkbox-container {
  height: 0;
  overflow: hidden;
}
.card-link.card-link-checkbox .card-link-checkbox-container input[type=checkbox] {
  opacity: 0;
}
.card-link.card-link-checkbox.active:hover .card {
  border-color: var(--color-primary);
}
.card-link.card-link-checkbox.active .card-link-checkbox-uncheck {
  display: block;
}
.card-link.card-link-checkbox.active .card-link-checkbox-check {
  display: none;
}
.card-link.card-link-radio .card {
  background-color: var(--color-grey-transparent-100);
  border: 4px solid var(--color-grey-transparent-100);
  border-radius: 15px;
}
.card-link.card-link-radio:hover {
  color: unset;
  cursor: pointer;
  outline: none;
}
.card-link.card-link-radio:hover .card {
  background-color: var(--color-grey-transparent-200);
  border-color: var(--color-grey-transparent-200);
}
.card-link.card-link-radio .card-link-radio-container {
  height: 0;
}
.card-link.card-link-radio .card-link-radio-container input[type=radio] {
  opacity: 0;
}
.card-link.card-link-radio.active:hover .card {
  border-color: var(--color-primary) !important;
}
.card-link.card-link-radio.active .card-link-radio-uncheck {
  display: block;
}
.card-link.card-link-radio.active .card-link-radio-check {
  display: none;
}
.card-link .card {
  border: 4px solid var(--color-white);
  border-radius: 10px;
}
.card-link .card .card-link-checkbox-uncheck {
  display: none;
}

.card-link-radio-group.card-link-radio-group-square {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.card-link-radio-group.card-link-radio-group-square .card {
  margin-right: 15px;
}
.card-link-radio-group .val-help-block {
  display: flex;
  align-items: center;
  border-radius: 15px;
  background: var(--color-warning-transparent-13);
  color: var(--color-warning) !important;
  padding: 14px 17px;
  font-weight: 500;
  font-size: 15px;
  margin-bottom: 15px;
  margin-top: 0;
}
.card-link-radio-group .val-help-block:before {
  content: "";
  font-family: "Font Awesome 6 Pro";
  font-size: 18px;
  font-weight: 400;
  margin-right: 10px;
}

.card-link-group {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: center;
  margin: 0 -7.5px;
}
.card-link-group .card-link-group-item {
  flex: 0 0 calc(100% / 3);
  width: calc(100% / 3);
  padding: 0 calc(15px / 2);
}

@media (min-width: 992px) {
  .card-dashboard-box-content {
    min-height: 227px;
  }
}
@media (max-width: 991px) {
  .card-dashboard-box-content {
    margin-top: 15px;
  }
}
@media (max-width: 1199px) {
  .card-link-group .card-link-group-item {
    flex: 0 0 50%;
    width: 50%;
  }
}
@media (max-width: 767px) {
  .card-link-group .card-link-group-item {
    flex: 0 0 100% !important;
    width: 100% !important;
  }
}
.card-modal .card-link-group .card-link-group-item {
  flex: 0 0 50%;
  width: 50%;
}

.table-th {
  font-weight: bold;
  padding: 20px;
}

.table-td {
  padding: 20px;
  word-wrap: break-word;
}
.table-td .table-td-headline {
  font-weight: 500;
  color: var(--color-grey-60);
}
.table-td .table-td-description {
  font-size: 90%;
  color: var(--color-grey-30);
}

.table-td-min {
  padding: 10px;
  word-wrap: break-word;
}

.table-link .row:first-child {
  border-top: 1px solid var(--color-grey-10);
  color: var(--color-grey-30);
}
.table-link .row:first-child:hover {
  background-color: var(--color-grey-10);
}
.table-link.table-link-primary .fa, .table-link.table-link-primary .fal, .table-link.table-link-primary .far, .table-link.table-link-primary .fas, .table-link.table-link-primary .fad {
  color: var(--color-primary);
}
.table-link.collapsed .row {
  background-color: var(--color-grey-10);
}
.table-link.active .row {
  background-color: var(--color-grey-10);
}

.table-link-tooltip:hover .table-link .row:first-child {
  background-color: var(--color-grey-10) !important;
}

.no-border {
  border: 0 !important;
}

.table-tr {
  border-top: 1px solid var(--color-grey-10);
  color: var(--color-grey-30);
}
.table-tr.table-tr-no-border {
  border-top: none;
}

.center-table .table-tr {
  border: none;
}
.center-table .table-td, .center-table .table-th {
  padding: 10px;
}
.center-table .table-th {
  font-weight: bold;
}

.table-modern .table-tr .table-td, .table-modern .table-tr .table-th {
  padding: 10px 10px 10px 15px;
  line-height: 30px;
}
.table-modern .table-tr .table-td {
  font-weight: 100;
}
.table-modern .table-tr .table-th {
  font-weight: 500;
}

.table-minimal {
  margin-bottom: 0;
}
.table-minimal .table-tr {
  border: 0;
}
.table-minimal .table-tr .table-td, .table-minimal .table-tr .table-th {
  padding: 0 10px 0 15px;
  line-height: 30px;
}
.table-minimal .table-tr .table-td {
  font-weight: 100;
}
.table-minimal .table-tr .table-th {
  font-weight: 400;
}

.pagination > .active > a,
.pagination > .active > span {
  background-color: var(--color-primary);
  border-color: var(--color-primary);
  color: var(--color-white) !important;
}
.pagination > .active > a:hover, .pagination > .active > a:focus,
.pagination > .active > span:hover,
.pagination > .active > span:focus {
  background-color: var(--color-primary);
  border-color: var(--color-primary);
  color: var(--color-white) !important;
}
.pagination > li > a,
.pagination > li > span,
.pagination > li > .disabled {
  color: var(--color-primary);
}
.pagination > li > a:hover, .pagination > li > a:focus,
.pagination > li > span:hover,
.pagination > li > span:focus,
.pagination > li > .disabled:hover,
.pagination > li > .disabled:focus {
  color: var(--color-primary) !important;
}
.pagination > li > a > a,
.pagination > li > a > span,
.pagination > li > span > a,
.pagination > li > span > span,
.pagination > li > .disabled > a,
.pagination > li > .disabled > span {
  color: var(--color-primary);
}
.pagination > li > a > a:hover, .pagination > li > a > a:focus,
.pagination > li > a > span:hover,
.pagination > li > a > span:focus,
.pagination > li > span > a:hover,
.pagination > li > span > a:focus,
.pagination > li > span > span:hover,
.pagination > li > span > span:focus,
.pagination > li > .disabled > a:hover,
.pagination > li > .disabled > a:focus,
.pagination > li > .disabled > span:hover,
.pagination > li > .disabled > span:focus {
  color: var(--color-primary);
}

.search-button {
  height: 35px;
  border: 1px solid var(--color-grey-15);
  border-radius: 0;
  color: var(--color-primary);
  background-color: var(--color-white);
  margin-right: 0 !important;
}
.search-button:hover {
  background-color: var(--color-grey-10);
}

.wn-overflow-hidden {
  overflow: hidden;
}

.no-script {
  display: none;
}

.modal {
  z-index: 150003 !important;
}
.modal .no-script {
  display: block;
}

textarea {
  resize: none;
}

.modal-to-show-button {
  cursor: pointer;
}

label {
  overflow: hidden;
  text-overflow: ellipsis;
  margin-bottom: 0;
}
label:not(.radio-label):not(.checkbox-label) {
  white-space: nowrap;
}

.cursor-pointer {
  cursor: pointer;
}

.display-inline {
  display: inline;
}

@media (min-width: 992px) {
  .display-flex {
    display: flex;
  }
}
.chosen-container {
  display: block !important;
}

.nopadding {
  padding: 0 !important;
  margin: 0 !important;
}

.full-height {
  height: 100%;
}

.wn-opacity-0-3 {
  opacity: 0.3;
}

#ajaxBody {
  margin: 0;
}
#ajaxBody .no-script {
  display: block;
}
#ajaxBody .no-script #ajaxNewTabMessage {
  text-align: center;
}
#ajaxBody .no-script #ajaxNewTabMessage .card-body {
  padding: 20px;
}

p, ul, ol {
  color: var(--color-grey);
  font-weight: 400;
}
p strong, ul strong, ol strong {
  color: var(--color-grey-60);
}

.display-block-important {
  display: block !important;
}

.file-upload-droppable-form-group {
  border-radius: 10px;
  position: relative;
}
.file-upload-droppable-form-group.file-upload-droppable-form-group-with-preview .fa-pen {
  display: none;
}
.file-upload-droppable-form-group.file-upload-droppable-form-group-with-preview.file-upload-droppable-form-has-general-preview .file-upload-droppable-addable-area-title {
  display: table !important;
}
.file-upload-droppable-form-group.file-upload-droppable-form-group-with-preview.file-upload-droppable-form-group-with-preview-pdf.file-upload-droppable-form-group-preview-added label {
  height: auto;
}
.file-upload-droppable-form-group.file-upload-droppable-form-group-with-preview.file-upload-droppable-form-group-with-preview-pdf.file-upload-droppable-form-group-preview-added label .file-upload-droppable-preview-pdf-img {
  margin-top: 10px;
  width: 400px;
  margin-bottom: 20px;
}
.file-upload-droppable-form-group.file-upload-droppable-form-group-with-preview.file-upload-droppable-form-group-with-preview-pdf.file-upload-droppable-form-group-preview-added label .file-upload-droppable-preview-pdf-canvas {
  margin-top: 10px;
  width: 500px;
  margin-bottom: 20px;
}
.file-upload-droppable-form-group.file-upload-droppable-form-group-with-preview.file-upload-droppable-form-group-with-preview-pdf.file-upload-droppable-form-group-preview-added label .file-upload-droppable-preview-pdf-encrypted-preview {
  margin-top: 45px;
  margin-bottom: 50px;
  text-align: center;
}
.file-upload-droppable-form-group.file-upload-droppable-form-group-with-preview.file-upload-droppable-form-group-with-preview-pdf.file-upload-droppable-form-group-preview-added label .file-upload-droppable-preview-pdf-encrypted-preview .file-upload-droppable-preview-pdf-encrypted-preview-pdf-icon {
  font-size: 81px;
  color: #fa1001;
}
.file-upload-droppable-form-group.file-upload-droppable-form-group-with-preview.file-upload-droppable-form-group-with-preview-pdf.file-upload-droppable-form-group-preview-added label .file-upload-droppable-preview-pdf-encrypted-preview .file-upload-droppable-preview-pdf-encrypted-preview-pdf-text {
  font-size: 26px;
}
.file-upload-droppable-form-group.file-upload-droppable-form-group-with-preview .file-upload-droppable-preview-zip-preview {
  margin-top: 45px;
  margin-bottom: 50px;
  text-align: center;
}
.file-upload-droppable-form-group.file-upload-droppable-form-group-with-preview .file-upload-droppable-preview-zip-preview .file-upload-droppable-preview-zip-preview-zip-icon {
  font-size: 81px;
  color: #fa1001;
}
.file-upload-droppable-form-group.file-upload-droppable-form-group-with-preview .file-upload-droppable-preview-zip-preview .file-upload-droppable-preview-zip-preview-zip-text {
  font-size: 26px;
}
.file-upload-droppable-form-group.file-upload-droppable-form-group-with-preview .file-upload-droppable-preview-csv-preview {
  margin-top: 45px;
  margin-bottom: 50px;
  text-align: center;
}
.file-upload-droppable-form-group.file-upload-droppable-form-group-with-preview .file-upload-droppable-preview-csv-preview .file-upload-droppable-preview-csv-preview-csv-icon {
  font-size: 81px;
  color: #fa1001;
}
.file-upload-droppable-form-group.file-upload-droppable-form-group-with-preview .file-upload-droppable-preview-csv-preview .file-upload-droppable-preview-csv-preview-csv-text {
  font-size: 26px;
}
.file-upload-droppable-form-group.file-upload-droppable-form-group-with-preview label {
  height: 335px;
  justify-content: center;
}
.file-upload-droppable-form-group.file-upload-droppable-form-group-with-preview.file-upload-droppable-form-group-multiple.file-upload-droppable-form-group-preview-added span.file-upload-droppable-addable-area-title {
  margin-top: 0 !important;
}
.file-upload-droppable-form-group.file-upload-droppable-form-group-with-preview.file-upload-droppable-form-group-multiple.drag-over .file-upload-droppable-preview-multiple-part-container {
  z-index: 0 !important;
}
.file-upload-droppable-form-group.file-upload-droppable-form-group-with-preview.file-upload-droppable-form-group-multiple .file-upload-droppable-addable-area-hint {
  display: block !important;
}
.file-upload-droppable-form-group.file-upload-droppable-form-group-with-preview.file-upload-droppable-form-group-multiple .file-upload-droppable-remove {
  display: none;
}
.file-upload-droppable-form-group.file-upload-droppable-form-group-with-preview.file-upload-droppable-form-group-multiple label {
  min-height: 335px;
  height: unset;
}
.file-upload-droppable-form-group.file-upload-droppable-form-group-with-preview.file-upload-droppable-form-group-multiple i {
  font-size: 22px;
  margin-bottom: 5px;
}
.file-upload-droppable-form-group.file-upload-droppable-form-group-with-preview.file-upload-droppable-form-group-multiple i.fa-times {
  font-size: 22px;
}
.file-upload-droppable-form-group.file-upload-droppable-form-group-with-preview.file-upload-droppable-form-group-multiple .file-upload-droppable-addable-area-title {
  font-weight: 600;
  font-size: 19px;
  text-align: center;
  white-space: normal;
}
.file-upload-droppable-form-group.file-upload-droppable-form-group-with-preview.file-upload-droppable-form-group-preview-added span.file-upload-droppable-addable-area-title {
  margin: 25px 0 0 0;
  word-break: break-word;
  text-overflow: ellipsis;
  overflow: hidden;
  max-width: 90%;
}
.file-upload-droppable-form-group.file-upload-droppable-form-group-with-preview .file-upload-droppable-title {
  font-size: 13px;
}
.file-upload-droppable-form-group.file-upload-droppable-form-group-with-preview .file-upload-droppable-addable-area-hint {
  font-size: 16px;
  text-align: center;
  white-space: normal;
}
.file-upload-droppable-form-group.file-upload-droppable-form-group-with-preview .file-upload-droppable-preview {
  font-size: 13px;
  width: 100%;
  height: 220px;
  margin-top: 10px;
  background: no-repeat center center;
  background-image: none;
  background-size: contain;
}
.file-upload-droppable-form-group.file-upload-droppable-form-group-with-preview .file-upload-droppable-preview.file-upload-droppable-preview-placeholder {
  height: 0;
}
.file-upload-droppable-form-group.file-upload-droppable-form-group-with-preview .file-upload-droppable-preview-multiple-container {
  margin-top: -5px;
}
.file-upload-droppable-form-group.file-upload-droppable-form-group-with-preview .file-upload-droppable-preview-multiple-container .file-upload-droppable-preview-multiple-part-container-parent {
  margin-top: 20px;
  margin-bottom: 10px;
}
.file-upload-droppable-form-group.file-upload-droppable-form-group-with-preview .file-upload-droppable-preview-multiple-container .file-upload-droppable-preview-multiple-part-container-parent.ui-sortable-placeholder {
  background-color: unset !important;
}
.file-upload-droppable-form-group.file-upload-droppable-form-group-with-preview .file-upload-droppable-preview-multiple-container .file-upload-droppable-preview-multiple-part-container-parent .file-upload-droppable-preview-order {
  position: absolute;
  top: 0;
  left: 0;
  margin-top: -10px;
  margin-left: 5px;
  background-color: var(--color-white);
  height: 20px;
  width: 20px;
  border-radius: 10px;
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 999999999;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);
}
.file-upload-droppable-form-group.file-upload-droppable-form-group-with-preview .file-upload-droppable-preview-multiple-container .file-upload-droppable-preview-multiple-part-container-parent .file-upload-droppable-preview-remove-part-of-multiple {
  position: absolute;
  top: 0;
  right: 0;
  margin-top: -10px;
  display: flex;
  justify-content: center;
  align-items: center;
  z-index: 999999999;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);
  margin-right: -3px;
  height: 26px;
  width: 26px;
  border-radius: 50%;
  background-color: var(--color-grey-transparent-150);
}
.file-upload-droppable-form-group.file-upload-droppable-form-group-with-preview .file-upload-droppable-preview-multiple-container .file-upload-droppable-preview-multiple-part-container-parent .file-upload-droppable-preview-remove-part-of-multiple i {
  font-size: 15px;
  margin: 0;
}
.file-upload-droppable-form-group.file-upload-droppable-form-group-with-preview .file-upload-droppable-preview-multiple-container .file-upload-droppable-preview-multiple-part-container-parent .file-upload-droppable-preview-remove-part-of-multiple:hover {
  background-color: var(--color-grey-05);
  cursor: pointer;
}
.file-upload-droppable-form-group.file-upload-droppable-form-group-with-preview .file-upload-droppable-preview-multiple-container .file-upload-droppable-preview-multiple-part-container-parent .file-upload-droppable-preview-multiple-part-container {
  position: relative;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);
  border-radius: 10px;
  padding: 0;
  overflow: hidden;
  z-index: 999999998;
}
.file-upload-droppable-form-group.file-upload-droppable-form-group-with-preview .file-upload-droppable-preview-multiple-container .file-upload-droppable-preview-multiple-part-container-parent .file-upload-droppable-preview-multiple-part-container.file-upload-droppable-preview-multiple-part-container-pdf-encrypted-preview {
  display: flex;
  justify-content: center;
  align-items: center;
  padding-top: 15px;
}
.file-upload-droppable-form-group.file-upload-droppable-form-group-with-preview .file-upload-droppable-preview-multiple-container .file-upload-droppable-preview-multiple-part-container-parent .file-upload-droppable-preview-multiple-part-container .file-upload-droppable-preview {
  background-size: cover;
  margin: 0;
}
.file-upload-droppable-form-group.file-upload-droppable-form-group-with-preview .file-upload-droppable-preview-multiple-container .file-upload-droppable-preview-multiple-part-container-parent .file-upload-droppable-preview-multiple-part-container .file-upload-droppable-preview.file-upload-droppable-preview-placeholder {
  height: 0;
}
.file-upload-droppable-form-group.file-upload-droppable-form-group-with-preview .file-upload-droppable-preview-multiple-container .file-upload-droppable-preview-multiple-part-container-parent .file-upload-droppable-preview-multiple-part-container .file-upload-droppable-preview-pdf-canvas {
  width: unset;
  margin: 0;
  border-radius: unset;
}
.file-upload-droppable-form-group.file-upload-droppable-form-group-with-preview.file-upload-droppable-form-group-preview-added .fa-pen {
  display: block;
  cursor: pointer;
  position: absolute;
  top: 10px;
  left: 10px;
  z-index: 20;
  width: 36px;
  height: 36px;
  line-height: 36px;
  text-align: center;
  background: var(--color-grey-transparent-150);
  border-radius: 50%;
  font-size: 15px;
}
.file-upload-droppable-form-group.file-upload-droppable-form-group-with-preview.file-upload-droppable-form-group-preview-added .fa-pen:hover {
  background-color: var(--color-grey-transparent-300);
}
.file-upload-droppable-form-group.file-upload-droppable-form-group-with-preview.file-upload-droppable-form-group-preview-added .file-upload-droppable-addable-area-title {
  margin: 25px;
}
.file-upload-droppable-form-group.file-upload-droppable-form-group-with-preview.file-upload-droppable-form-group-preview-added .file-upload-droppable-addable-area-hint {
  display: none;
}
.file-upload-droppable-form-group.file-upload-droppable-form-group-with-preview.file-upload-droppable-form-group-preview-added .file-upload-droppable-addable-area-hint-file-name {
  display: block;
}
.file-upload-droppable-form-group:hover label {
  background-color: var(--color-grey-transparent-100);
}
.file-upload-droppable-form-group label {
  display: flex;
  height: 150px;
  align-content: center;
  align-items: center;
  justify-items: center;
  justify-content: center;
  flex-flow: column;
  width: 100%;
  font-size: 20px;
  border: 1px solid var(--color-grey-transparent-200);
  overflow: unset;
  border-radius: 10px;
}
.file-upload-droppable-form-group label .file-upload-droppable-remove-previous {
  display: none;
}
.file-upload-droppable-form-group label .file-upload-droppable-remove {
  cursor: pointer;
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 20;
  width: 36px;
  height: 36px;
  line-height: 36px;
  text-align: center;
  background: var(--color-grey-transparent-150);
  border-radius: 50%;
  font-size: 19px;
}
.file-upload-droppable-form-group label .file-upload-droppable-remove:hover {
  background-color: var(--color-grey-transparent-300);
}
.file-upload-droppable-form-group label i {
  font-size: 40px;
  margin-bottom: 5px;
  color: var(--color-grey);
}
.file-upload-droppable-form-group label .file-upload-droppable-addable-area-title {
  font-weight: 600;
  font-size: 19px;
  word-break: break-word;
  text-overflow: ellipsis;
  overflow: hidden;
  max-width: 90%;
}
.file-upload-droppable-form-group label .file-upload-droppable-form-general-preview {
  width: inherit;
  padding: 5px 10px;
  margin: 20px 0 10px 0;
}
.file-upload-droppable-form-group label .file-upload-droppable-addable-area-hint {
  font-weight: 400;
  font-size: 16px;
  color: var(--color-grey);
}
.file-upload-droppable-form-group label .file-upload-droppable-addable-area-hint-file-name {
  font-weight: 400;
  font-size: 16px;
  color: var(--color-grey);
  display: none;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.file-upload-droppable-form-group label .file-upload-droppable-title {
  font-weight: 400;
  font-size: 16px;
  color: var(--color-grey);
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  padding: 0 10px;
}
.file-upload-droppable-form-group input[type=file].file-upload-droppable-input {
  height: 100%;
  display: block;
  width: 100%;
  position: absolute;
  top: 0;
  z-index: 5;
  overflow: hidden;
  opacity: 0;
  cursor: pointer;
}

.tx-wn-live {
  counter-reset: count-me;
  counter-reset: count-me-1;
}
.tx-wn-live .count-me:before {
  counter-increment: count-me;
  content: counter(count-me) ".";
  display: inline-block;
  min-width: 10px;
  padding: 3px 7px;
  font-size: 12px;
  font-weight: bold;
  line-height: 1;
  color: var(--color-primary);
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: var(--color-white);
  border-radius: 10px;
  margin-right: 10px;
}
.tx-wn-live .count-me-1 {
  counter-reset: count-me-2;
}
.tx-wn-live .count-me-1 > .panel-heading > .panel-title:before {
  counter-increment: count-me-1;
  content: counter(count-me-1) ".";
  display: inline-block;
  min-width: 10px;
  padding: 3px 7px;
  font-size: 12px;
  font-weight: bold;
  line-height: 1;
  color: var(--color-primary);
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: var(--color-white);
  border-radius: 10px;
  margin-right: 10px;
}
.tx-wn-live .count-me-1 .count-me-2 > .panel-heading > .panel-title:before {
  counter-increment: count-me-2;
  content: counter(count-me-2) ".";
  display: inline-block;
  min-width: 10px;
  padding: 3px 7px;
  font-size: 12px;
  font-weight: bold;
  line-height: 1;
  color: var(--color-primary);
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  background-color: var(--color-white);
  border-radius: 10px;
  margin-right: 10px;
}
.tx-wn-live table {
  border-collapse: collapse !important;
}

.notification {
  display: table;
  height: 100px;
  width: 100%;
  border: 2px solid var(--color-dark-blue);
  border-radius: 4px;
  padding: 10px;
  transition: background-color 0.4s;
  margin-bottom: 20px;
}
.notification .fa, .notification .fal, .notification .far, .notification .fas, .notification .fad {
  color: var(--color-dark-blue);
  border: var(--color-dark-blue) 2px solid;
  font-size: 40px;
  text-align: center;
  padding: 10px;
  border-radius: 32px;
  height: 64px;
  width: 64px;
  transition: color 0.4s;
  background-color: var(--color-white);
}
.notification .notification-icon {
  display: table-cell;
  vertical-align: middle;
}
.notification .notification-text {
  display: table-cell;
  width: 265px;
  vertical-align: middle;
  padding-left: 10px;
  transition: color 0.4s;
}
.notification:hover {
  color: var(--color-white);
  background-color: var(--color-dark-blue);
}
.notification:hover .fa, .notification:hover .fal, .notification:hover .far, .notification:hover .fas, .notification:hover .fad {
  color: var(--color-primary);
}

.password-progress {
  margin-top: 10px;
  margin-bottom: 10px;
  border-radius: 10px;
  height: 10px !important;
  box-shadow: none;
  -webkit-box-shadow: none;
}
.password-progress .progress-bar {
  box-shadow: none;
  -webkit-box-shadow: none;
  border-radius: 10px;
}

.dropup .chosen-drop {
  border-bottom: 0;
  top: auto;
  bottom: 40px;
}

#formModal #formModalBody {
  border-radius: 5px;
  overflow-x: hidden;
  background-color: white;
  padding: 0;
}
#formModal #formModalBody::-webkit-scrollbar-thumb {
  background: var(--color-primary);
}
#formModal #formModalBody::-webkit-scrollbar {
  height: 12px;
  width: 8px;
  background: var(--color-white);
}
#formModal #formModalCloseButton {
  display: block;
  top: 24px;
  right: 15px;
  position: absolute;
  z-index: 1000;
}

.modal-backdrop {
  z-index: 150000;
}

.modal-dialog {
  z-index: 150002 !important;
}

@media (min-width: 768px) {
  .modal-dialog {
    width: calc(1290px * 0.5);
    margin: 0 auto;
  }
}
#confirmModal, #pageLeavingHintModal, #sessionLogoutModal, #localizationLanguageSwitchModal {
  z-index: 5000;
  margin-left: -15px;
  margin-right: -15px;
}
#confirmModal .modal-dialog, #pageLeavingHintModal .modal-dialog, #sessionLogoutModal .modal-dialog, #localizationLanguageSwitchModal .modal-dialog {
  display: table;
  background-color: var(--color-white);
  border-radius: 20px;
  min-width: 230px;
  max-width: 375px;
  width: 375px !important;
}
#confirmModal .modal-dialog #confirmModalInnerContentLoader, #confirmModal .modal-dialog #sessionLogoutModalInnerContentLoader, #confirmModal .modal-dialog #localizationLanguageSwitchModalInnerContentLoader, #pageLeavingHintModal .modal-dialog #confirmModalInnerContentLoader, #pageLeavingHintModal .modal-dialog #sessionLogoutModalInnerContentLoader, #pageLeavingHintModal .modal-dialog #localizationLanguageSwitchModalInnerContentLoader, #sessionLogoutModal .modal-dialog #confirmModalInnerContentLoader, #sessionLogoutModal .modal-dialog #sessionLogoutModalInnerContentLoader, #sessionLogoutModal .modal-dialog #localizationLanguageSwitchModalInnerContentLoader, #localizationLanguageSwitchModal .modal-dialog #confirmModalInnerContentLoader, #localizationLanguageSwitchModal .modal-dialog #sessionLogoutModalInnerContentLoader, #localizationLanguageSwitchModal .modal-dialog #localizationLanguageSwitchModalInnerContentLoader {
  display: table-cell;
  vertical-align: middle;
}
#confirmModal .modal-dialog #confirmModalHeadline, #confirmModal .modal-dialog #pageLeavingHintModalHeadline, #confirmModal .modal-dialog #sessionLogoutModalHeadline, #confirmModal .modal-dialog #localizationLanguageSwitchModalHeadline, #pageLeavingHintModal .modal-dialog #confirmModalHeadline, #pageLeavingHintModal .modal-dialog #pageLeavingHintModalHeadline, #pageLeavingHintModal .modal-dialog #sessionLogoutModalHeadline, #pageLeavingHintModal .modal-dialog #localizationLanguageSwitchModalHeadline, #sessionLogoutModal .modal-dialog #confirmModalHeadline, #sessionLogoutModal .modal-dialog #pageLeavingHintModalHeadline, #sessionLogoutModal .modal-dialog #sessionLogoutModalHeadline, #sessionLogoutModal .modal-dialog #localizationLanguageSwitchModalHeadline, #localizationLanguageSwitchModal .modal-dialog #confirmModalHeadline, #localizationLanguageSwitchModal .modal-dialog #pageLeavingHintModalHeadline, #localizationLanguageSwitchModal .modal-dialog #sessionLogoutModalHeadline, #localizationLanguageSwitchModal .modal-dialog #localizationLanguageSwitchModalHeadline {
  color: var(--color-grey-60);
  font-weight: 600;
  font-size: 22px;
  padding-top: 3px;
  padding-bottom: 12px;
}
#confirmModal .modal-dialog #confirmModalText, #confirmModal .modal-dialog #pageLeavingHintModalText, #confirmModal .modal-dialog #sessionLogoutModalText, #confirmModal .modal-dialog #localizationLanguageSwitchModalText, #pageLeavingHintModal .modal-dialog #confirmModalText, #pageLeavingHintModal .modal-dialog #pageLeavingHintModalText, #pageLeavingHintModal .modal-dialog #sessionLogoutModalText, #pageLeavingHintModal .modal-dialog #localizationLanguageSwitchModalText, #sessionLogoutModal .modal-dialog #confirmModalText, #sessionLogoutModal .modal-dialog #pageLeavingHintModalText, #sessionLogoutModal .modal-dialog #sessionLogoutModalText, #sessionLogoutModal .modal-dialog #localizationLanguageSwitchModalText, #localizationLanguageSwitchModal .modal-dialog #confirmModalText, #localizationLanguageSwitchModal .modal-dialog #pageLeavingHintModalText, #localizationLanguageSwitchModal .modal-dialog #sessionLogoutModalText, #localizationLanguageSwitchModal .modal-dialog #localizationLanguageSwitchModalText {
  color: var(--color-grey);
}
#confirmModal .modal-dialog .card-body-padding, #pageLeavingHintModal .modal-dialog .card-body-padding, #sessionLogoutModal .modal-dialog .card-body-padding, #localizationLanguageSwitchModal .modal-dialog .card-body-padding {
  padding: 15px 20px 20px 20px !important;
}
#confirmModal .modal-dialog .text-right, #pageLeavingHintModal .modal-dialog .text-right, #sessionLogoutModal .modal-dialog .text-right, #localizationLanguageSwitchModal .modal-dialog .text-right {
  margin-top: 10px;
}
#confirmModal .modal-dialog .text-right .wn-normal-button, #pageLeavingHintModal .modal-dialog .text-right .wn-normal-button, #sessionLogoutModal .modal-dialog .text-right .wn-normal-button, #localizationLanguageSwitchModal .modal-dialog .text-right .wn-normal-button {
  font-weight: 600;
  text-transform: uppercase;
  color: var(--color-grey);
  border: none;
  background-color: var(--color-grey-transparent-150);
  padding: 5px 15px 5px;
  letter-spacing: unset;
  line-height: 26px;
}
#confirmModal .modal-dialog .text-right .wn-normal-button:hover, #pageLeavingHintModal .modal-dialog .text-right .wn-normal-button:hover, #sessionLogoutModal .modal-dialog .text-right .wn-normal-button:hover, #localizationLanguageSwitchModal .modal-dialog .text-right .wn-normal-button:hover {
  background-color: var(--color-grey-transparent-300);
}
#confirmModal .modal-dialog .text-right .wn-normal-button:not(:last-of-type), #pageLeavingHintModal .modal-dialog .text-right .wn-normal-button:not(:last-of-type), #sessionLogoutModal .modal-dialog .text-right .wn-normal-button:not(:last-of-type), #localizationLanguageSwitchModal .modal-dialog .text-right .wn-normal-button:not(:last-of-type) {
  margin-right: 10px;
}

.success-text {
  color: var(--color-success);
}

.warning-text {
  color: var(--color-warning);
}

.danger-text {
  color: var(--color-danger);
}

.noPaddingLeft {
  padding-left: 0;
}

.noPaddingRight {
  padding-right: 0;
}

.hidden-element {
  display: none;
}

.hide-total {
  display: none !important;
}

.wn-blink-to-remove {
  animation-name: blinkingText;
  animation-duration: 1s;
  animation-iteration-count: 2;
  pointer-events: none;
  touch-action: none;
  -ms-touch-action: none;
}

.wn-blink {
  animation-name: blinkingText;
  animation-duration: 1s;
  animation-iteration-count: 2;
}

@keyframes blinkingText {
  0% {
    opacity: 1;
  }
  49% {
    opacity: 0.2;
  }
  50% {
    opacity: 0.6;
  }
  99% {
    opacity: 0.8;
  }
  100% {
    opacity: 1;
  }
}
.wn-blinker {
  animation: wn-blinker 1s linear infinite;
}

@keyframes wn-blinker {
  50% {
    opacity: 0;
  }
}
.inputValueLabel {
  float: right;
  margin-top: -27px;
  margin-right: 10px;
  font-weight: 400;
}
.inputValueLabel.level-2 {
  margin-right: 40px;
}

.big-input-value-label {
  position: absolute;
  top: 18px;
  right: 35px;
}

#mapid {
  height: 300px;
  display: none;
}

#mapNotFound, #mapDetails {
  background-color: var(--color-grey-10);
  display: none;
  padding: 20px;
}

.no-padding {
  padding: 0 !important;
}

.no-padding-left {
  padding-left: 0 !important;
}

.no-padding-right {
  padding-right: 0 !important;
}

.no-padding-top {
  padding-top: 0 !important;
}

.no-padding-bottom {
  padding-bottom: 0 !important;
}

.steps-box:after {
  content: "";
  font-family: "Font Awesome 5 Pro";
  font-weight: 900;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  position: absolute;
  right: 0;
  top: 25%;
  font-size: 45px;
}
.steps-box:last-child:after {
  content: "";
}
.steps-box .fa, .steps-box .fal, .steps-box .far, .steps-box .fas, .steps-box .fad {
  color: var(--color-primary);
  font-size: 125px;
}

.question-panel {
  box-shadow: none;
  -webkit-box-shadow: none;
}
.question-panel .panel-heading {
  border-radius: 0;
  color: var(--color-primary);
  background: transparent;
  border: none;
}
.question-panel .panel-collapse .panel-body {
  border: none !important;
}

.panel-collapse {
  display: none;
}

.wn-disabled {
  background-color: #dadada;
  pointer-events: none;
  cursor: default;
}

.wn-disabled-color-grey-05 {
  background-color: var(--color-grey-05) !important;
  pointer-events: none;
  cursor: default;
  border-color: var(--color-grey-05) !important;
}

.wn-disabled-border-color-success {
  pointer-events: none;
  cursor: default;
  border-color: var(--color-success) !important;
}

.wn-disabled-border-color-warning {
  pointer-events: none;
  cursor: default;
  border-color: var(--color-warning) !important;
}

.wn-disabled-border-color-danger {
  pointer-events: none;
  cursor: default;
  border-color: var(--color-danger) !important;
}

.wn-disabled-no-background-color {
  pointer-events: none;
  cursor: default;
}

.disabled-with-pointer-events {
  background-color: var(--color-grey-transparent-100) !important;
  touch-action: none;
  cursor: default;
  border-color: var(--color-grey-transparent-100) !important;
}

.disabled {
  background-color: var(--color-grey-transparent-100) !important;
  touch-action: none;
  cursor: default;
  pointer-events: none;
}
.disabled button {
  background-color: var(--color-grey-transparent-100);
  touch-action: none;
  cursor: default;
  pointer-events: none;
  border-color: var(--color-grey-transparent-100) !important;
}

.disabled.color-white:hover {
  background-color: white;
}

.disabled-click {
  touch-action: none;
  cursor: default;
}

.wn-pointer-events-none {
  pointer-events: none;
  cursor: default;
}

.wn-pointer-events-none-on-ajax-sliding-page-close-level {
  pointer-events: none !important;
  cursor: default !important;
}

.wn-break {
  display: none;
}

.control-label-checkbox {
  display: block;
  margin-bottom: 8px;
}

#activityConfirm .card {
  background-color: var(--color-white);
}

form .has-success .control-label, form .has-error .control-label {
  color: var(--color-grey-60);
}

/*Class for formvalidation io fields*/
.fv-hidden {
  visibility: hidden !important;
  height: 0 !important;
  padding: 0 !important;
  margin: 0 !important;
}

.pdf-preview {
  max-width: 100%;
}

.break-all {
  word-break: break-all;
}

.logo {
  height: 55px;
  width: auto;
  max-width: 200px;
}
.logo.logo-separator {
  margin-left: 20px;
  padding-left: 20px;
  border-left: 1px solid var(--color-grey-transparent-200);
}

.customerStatusSelect.disabled {
  pointer-events: none;
  cursor: not-allowed;
}

.consultation-active-link.disabled, .is-underage-link.disabled, .contract-type-switch-label.disabled, .no-email-link.disabled {
  pointer-events: all;
  cursor: not-allowed;
  color: var(--color-light-grey) !important;
}

.progress {
  height: 20px;
  border-radius: 10px;
  background-color: var(--color-grey-transparent-100);
  box-shadow: none;
  -webkit-box-shadow: none;
  margin-bottom: 10px;
}
.progress.product-progress-min {
  height: 10px;
  margin-bottom: 0;
}
.progress .progress-bar {
  background-color: var(--color-primary);
  position: relative;
  box-shadow: none;
  -webkit-box-shadow: none;
  border-radius: 10px;
}
.progress .progress-bar:nth-child(2) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.progress .progress-bar.progress-bar-success {
  background-color: var(--color-success);
}
.progress .progress-bar.progress-bar-warning {
  background-color: var(--color-warning);
}
.progress .progress-bar.progress-bar-danger {
  background-color: var(--color-danger);
}
.progress .progress-bar-overlap-right {
  height: 20px;
  width: 20px;
  display: block;
  position: absolute;
  top: 0;
  border-top-right-radius: 10px;
  right: -10px;
  border-bottom-right-radius: 10px;
}

.product-progress-headline {
  font-weight: 500;
}

.wn-panel {
  border-left: 1px solid var(--color-primary);
  box-shadow: none;
  -webkit-box-shadow: none;
  border-radius: 0 !important;
}
.wn-panel .panel-heading {
  color: var(--color-primary);
  border-radius: 0;
  background-color: var(--color-white);
}
.wn-panel .panel-body {
  padding-top: 0;
  border: none !important;
}

.wn-collapse {
  display: none;
}

.plus-minus-input {
  border-left: 0 !important;
  border-right: 0 !important;
}

#Topmenu {
  z-index: 150005;
}
#Topmenu .fa-spinner {
  padding: 0;
}

.fa-wn-primary {
  color: var(--color-primary) !important;
}

.wn-danger {
  color: var(--color-danger);
}

.wn-container {
  padding: 0;
  margin: 0;
  border: unset;
}

.footer {
  width: 100%;
  text-align: center;
  padding: 20px;
  color: var(--color-primary);
}
.footer a {
  font-size: 18px;
}
.footer .footer-item {
  padding: 0 15px 0 15px;
}

.w3-animate-opacity {
  animation: opac 0.8s;
}

@keyframes opac {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.w3-animate-show {
  animation: show 0.8s;
  animation-fill-mode: forwards;
}

@keyframes show {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.background-grey-light {
  background-color: var(--color-grey-10);
}

#accordionConsultantAdvices .product-group {
  border-bottom: 1px solid var(--color-grey-10);
}
#accordionConsultantAdvices .product-group .product-group-header {
  display: -webkit-box;
  cursor: pointer;
}
#accordionConsultantAdvices .product-group .product-group-header:hover {
  background-color: var(--color-grey-10);
}
#accordionConsultantAdvices .product-group .product-title {
  cursor: pointer;
}
#accordionConsultantAdvices .product-group .group-title {
  color: var(--color-grey-30);
}
#accordionConsultantAdvices .product-group .fa-chevron-up, #accordionConsultantAdvices .product-group .fa-chevron-down {
  color: var(--color-primary);
}
#accordionConsultantAdvices .product-group .product-identifier:hover {
  background-color: white;
}
#accordionConsultantAdvices .product-group .product-identifier .fa-chevron-up, #accordionConsultantAdvices .product-group .product-identifier .fa-chevron-down, #accordionConsultantAdvices .product-group .product-identifier .fa-chevron-right {
  color: var(--color-grey-30);
}
#accordionConsultantAdvices .product-group .group-identifier {
  display: none;
}
#accordionConsultantAdvices .product-group .wn-panel {
  border: none;
}
#accordionConsultantAdvices .product-group .wn-panel .product-pane {
  width: 97%;
}

.ellipsis {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}

.color-red {
  color: red !important;
}

.consultation-button .consultation-button-loading-icon, .consultation-button .customer-list-button-loading-icon, .customer-list-button .consultation-button-loading-icon, .customer-list-button .customer-list-button-loading-icon {
  display: none;
}
.consultation-button.consultation-active-button .consultation-button-loading-icon, .consultation-button.consultation-active-button .customer-list-button-loading-icon, .consultation-button.import-active-button .consultation-button-loading-icon, .consultation-button.import-active-button .customer-list-button-loading-icon, .customer-list-button.consultation-active-button .consultation-button-loading-icon, .customer-list-button.consultation-active-button .customer-list-button-loading-icon, .customer-list-button.import-active-button .consultation-button-loading-icon, .customer-list-button.import-active-button .customer-list-button-loading-icon {
  display: grid;
}
.consultation-button.consultation-active-button .consultation-button-icon, .consultation-button.consultation-active-button .customer-list-button-icon, .consultation-button.import-active-button .consultation-button-icon, .consultation-button.import-active-button .customer-list-button-icon, .customer-list-button.consultation-active-button .consultation-button-icon, .customer-list-button.consultation-active-button .customer-list-button-icon, .customer-list-button.import-active-button .consultation-button-icon, .customer-list-button.import-active-button .customer-list-button-icon {
  display: none;
}

.consultation-active-button, .import-active-button {
  pointer-events: all;
}

.count-label {
  display: inline-block;
  background-color: var(--color-primary);
  color: var(--color-white);
  min-width: 35px;
  border-radius: 20px;
  margin-left: 10px;
  text-align: center;
  font-size: 15px;
  vertical-align: middle;
  margin-bottom: 5px;
}

.bold {
  font-weight: bold;
}

.big-hr {
  margin-top: 30px;
  margin-bottom: 35px;
}

.wn-form-section {
  padding-bottom: 5px;
  margin-bottom: 75px;
  border-left: 2px solid var(--color-primary);
}
.wn-form-section.wn-form-section-border-right {
  border-right: 2px solid var(--color-primary);
}
.wn-form-section.wn-form-section-border-left-unset {
  border-left: unset;
}
.wn-form-section h2, .wn-form-section .wn-form-section-title {
  margin-bottom: 10px;
  margin-top: 10px;
  font-size: 30px;
  line-height: 50px;
}
.wn-form-section h2 i, .wn-form-section .wn-form-section-title i {
  color: var(--color-grey-60);
  margin-right: 10px;
}
.wn-form-section h2 .disclaimer, .wn-form-section .wn-form-section-title .disclaimer {
  font-size: 20px;
  float: right;
  margin-top: 10px;
}
.wn-form-section h2 .wn-form-section-right-button-area, .wn-form-section .wn-form-section-title .wn-form-section-right-button-area {
  display: inline;
  float: right;
}
.wn-form-section h2 .wn-form-section-right-button-area .wn-normal-button, .wn-form-section .wn-form-section-title .wn-form-section-right-button-area .wn-normal-button {
  margin-top: 0;
  vertical-align: middle;
}
.wn-form-section .wn-form-section-underline {
  border-top: 1px solid #eee;
  padding-top: 15px;
}
.wn-form-section .wn-form-section-underline.wn-form-section-underline-margin {
  padding-top: 0;
  margin-top: 20px;
}
.wn-form-section .wn-form-section-underline.wn-form-section-underline-wn-collapse {
  padding-top: 0;
}
.wn-form-section .wn-form-section-underline.wn-form-section-underline-wn-collapse .wn-collapse-group .wn-collapse-button .table-link .row {
  border-top-color: var(--color-grey-05);
}
.wn-form-section .wn-form-section-underline.wn-form-section-underline-wn-collapse .wn-collapse-group .wn-collapse-button:first-child .table-link {
  cursor: pointer;
}
.wn-form-section .wn-form-section-underline.wn-form-section-underline-wn-collapse .wn-collapse-group .wn-collapse-button:first-child .table-link .row {
  border-top: 0;
}
.wn-form-section .wn-form-section-underline.wn-form-section-underline-wn-collapse .wn-collapse-group .wn-container .wn-collapse-button .table-link {
  cursor: pointer;
}
.wn-form-section .wn-form-section-underline.wn-form-section-underline-wn-collapse .wn-collapse-group .wn-container .wn-collapse-button .table-link .row {
  border-top: 1px solid var(--color-grey-10);
}
.wn-form-section .wn-form-section-underline.wn-form-section-underline-wn-collapse .wn-collapse-group .wn-container:first-child .wn-collapse-button .table-link .row {
  border-top: 0;
}
.wn-form-section .wn-form-section-underline .disclaimer {
  position: absolute;
  top: -5px;
  left: 15px;
  z-index: 1;
}
.wn-form-section .wn-form-section-underline .disclaimer .fa, .wn-form-section .wn-form-section-underline .disclaimer .fal, .wn-form-section .wn-form-section-underline .disclaimer .far, .wn-form-section .wn-form-section-underline .disclaimer .fas, .wn-form-section .wn-form-section-underline .disclaimer .fad {
  margin-right: 10px;
}
.wn-form-section .wn-form-section-underline .wn-tab.wn-tab-material .wn-tab-buttons {
  margin-top: -15px;
  margin-left: -15px;
  margin-right: -15px;
}
.wn-form-section h1, .wn-form-section h2, .wn-form-section h3, .wn-form-section h4, .wn-form-section h5, .wn-form-section h6, .wn-form-section .wn-form-section-title {
  font-weight: 100 !important;
}
.wn-form-section h1 .label, .wn-form-section h2 .label, .wn-form-section h3 .label, .wn-form-section h4 .label, .wn-form-section h5 .label, .wn-form-section h6 .label, .wn-form-section .wn-form-section-title .label {
  font-weight: 100 !important;
}
.wn-form-section .material-circle-btn.material-circle-btn-absolute {
  position: absolute;
  top: 10px;
  right: 15px;
}

.wn-form-section-validation-icon {
  display: flex;
  align-items: center;
  justify-content: center;
}
.wn-form-section-validation-icon .material-loader {
  display: none;
  margin-top: 0p;
}
.wn-form-section-validation-icon.loading {
  background-color: transparent !important;
}
.wn-form-section-validation-icon.loading .fa, .wn-form-section-validation-icon.loading .fal, .wn-form-section-validation-icon.loading .far, .wn-form-section-validation-icon.loading .fas, .wn-form-section-validation-icon.loading .fad {
  display: none;
}
.wn-form-section-validation-icon.loading .material-loader {
  display: block;
}

.scroll-spy-menu-box {
  padding: 15px 0 15px 15px;
  overflow-x: auto;
}
.scroll-spy-menu-box .material-list.material-list-background {
  border-radius: 15px;
}
.scroll-spy-menu-box .material-list.material-list-background .material-circle-progress circle[data-circle-type=background] {
  stroke: var(--color-grey-transparent-200);
}
.scroll-spy-menu-box .material-list ul li .material-list-item-link .material-list-item .material-list-item-content {
  padding-right: 5px;
}

.scroll-spy-box, .scroll-navbar {
  position: relative;
  overflow: auto;
}

.float-right {
  float: right;
}

.text-left-important {
  text-align: left !important;
}

.big-input {
  width: 100%;
  padding: 10px 20px;
  font-size: 25px;
  border: 1px solid;
  border-radius: 5px;
  text-align: center;
}

.wn-scroll, .dropdown-menu.inner {
  overflow-y: auto;
  overflow-x: hidden;
  scrollbar-width: thin;
  scrollbar-color: var(--color-grey) var(--color-white);
}
.wn-scroll::-webkit-scrollbar-thumb, .dropdown-menu.inner::-webkit-scrollbar-thumb {
  background-color: var(--color-grey);
}
.wn-scroll::-webkit-scrollbar, .dropdown-menu.inner::-webkit-scrollbar {
  width: 7px;
  background: var(--color-white);
}
.wn-scroll.scrollbar-visible .container-fluid, .dropdown-menu.inner.scrollbar-visible .container-fluid {
  padding-right: 5px;
}
.wn-scroll .container-fluid, .dropdown-menu.inner .container-fluid {
  padding-left: 15px;
  padding-right: 15px;
}
.wn-scroll .container-fluid > div, .dropdown-menu.inner .container-fluid > div {
  padding-top: 15px;
}
.wn-scroll .container-fluid > div:last-of-type, .dropdown-menu.inner .container-fluid > div:last-of-type {
  padding-bottom: 15px;
}
.wn-scroll .container-fluid > div > .card, .dropdown-menu.inner .container-fluid > div > .card {
  margin: 0 !important;
}

.text-center {
  text-align: center !important;
}

#calcContractValuesChart {
  max-width: 100%;
  height: 350px;
  background-color: var(--color-grey-05);
  color: var(--color-grey-20);
  text-align: center;
  border-radius: 10px;
}
#calcContractValuesChart[data-chart="1"] {
  height: auto;
}
#calcContractValuesChart .fa, #calcContractValuesChart .fal, #calcContractValuesChart .far, #calcContractValuesChart .fas, #calcContractValuesChart .fad {
  font-size: 100px;
  margin-top: 100px;
  margin-bottom: 10px;
}

.modal.modal-vertical-center {
  opacity: 0;
}
.modal.modal-vertical-center.in {
  display: flex !important;
  align-items: center;
  justify-content: center;
  opacity: 1;
}

.modal.modal-to-show-container .modal-dialog {
  width: 600px;
  max-width: 95%;
}

body.wn-body-for-cookie {
  height: 95%;
  position: absolute;
}

#wnLiveCookieContainer {
  position: fixed;
  height: 5%;
  bottom: 0;
  left: 0;
  width: 100%;
  color: var(--color-grey-05);
  background-color: var(--color-primary);
  border: 2px solid var(--color-primary);
  display: table;
  font-weight: 100;
}
#wnLiveCookieContainer div:first-child {
  display: table-cell;
  font-size: 17px;
  vertical-align: middle;
  width: 75%;
  text-align: center;
  padding: 5px 20px;
}
#wnLiveCookieContainer div:first-child a {
  color: var(--color-white);
  text-decoration: underline;
}
#wnLiveCookieContainer div:nth-child(2) {
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  width: 25%;
  padding: 5px 0;
}

.paragraph-ellipsis {
  text-overflow: ellipsis;
}

.paragraph-word-break-break-all {
  word-break: break-all;
}

.input-value-label-switch {
  position: absolute;
  top: 25px;
  right: 15px;
  height: 34px;
  line-height: 34px;
}

.inner-p-no-margin p {
  margin: 0;
}

.height-100-percent {
  height: 100%;
}

.ql-indent-1 {
  margin-left: calc(1 * 20px);
  list-style-type: circle;
}

.ql-indent-2 {
  margin-left: calc(2 * 20px);
  list-style-type: square;
}

.ql-indent-3 {
  margin-left: calc(3 * 20px);
  list-style-type: disc;
}

.ql-indent-4 {
  margin-left: calc(4 * 20px);
  list-style-type: circle;
}

.ql-indent-5 {
  margin-left: calc(5 * 20px);
  list-style-type: square;
}

.ql-indent-6 {
  margin-left: calc(6 * 20px);
  list-style-type: disc;
}

.ql-indent-7 {
  margin-left: calc(7 * 20px);
  list-style-type: circle;
}

.ql-indent-8 {
  margin-left: calc(8 * 20px);
  list-style-type: square;
}

.ql-indent-9 {
  margin-left: calc(9 * 20px);
  list-style-type: disc;
}

.ql-indent-10 {
  margin-left: calc(10 * 20px);
  list-style-type: circle;
}

.event-location-box {
  border-bottom: 1px solid var(--color-grey-05);
}

.justify-content-center {
  justify-content: center !important;
}

.system-detail {
  letter-spacing: 1px;
}
.system-detail.border-bottom {
  padding-bottom: 20px;
  margin-bottom: 20px;
  border-bottom: 1px solid var(--color-grey-03);
}
.system-detail .title {
  font-weight: 500;
  color: var(--color-grey-60);
}
.system-detail .version {
  color: var(--color-grey-30);
}

#loginFooter .title {
  font-weight: unset;
  margin-right: 8px;
}
#loginFooter .version {
  margin-left: 8px;
}

.file-preview-medium {
  width: 275px;
  border-radius: 15px;
  padding: 15px;
  border: 1px solid var(--color-grey-transparent-200);
  margin-bottom: 10px;
}

.material-btn {
  font-weight: 400;
  letter-spacing: 0.5px;
  text-transform: uppercase;
  color: var(--color-primary);
  text-align: right;
  font-size: 18px;
  line-height: 18px;
}

.card-modal-loader-container {
  position: relative;
}
.card-modal-loader-container .card-modal-loader {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.suitability-review-description-icon p {
  display: flex;
  margin: 0;
}

.form-group.form-group-hide-val-help-block .val-help-block {
  display: none;
}

#shoppingBasketSubmitAddressData p {
  margin: 0;
}

.floating-img-text p {
  text-align: justify;
  color: var(--color-grey-30);
}
.floating-img-text img {
  float: right;
  width: 160px;
  margin: 20px;
  max-height: 120px;
}

.paypal-svg {
  width: 200px;
  height: 40px;
  margin: 0 auto;
  background-position: top center;
  background-size: contain;
  background-repeat: no-repeat;
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3C!-- Generator: Adobe Illustrator 16.0.4, SVG Export Plug-In . SVG Version: 6.00 Build 0) --%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='124px' height='33px' viewBox='0 0 124 33' enable-background='new 0 0 124 33' xml:space='preserve'%3E%3Cpath fill='%23253B80' d='M46.211,6.749h-6.839c-0.468,0-0.866,0.34-0.939,0.802l-2.766,17.537c-0.055,0.346,0.213,0.658,0.564,0.658 h3.265c0.468,0,0.866-0.34,0.939-0.803l0.746-4.73c0.072-0.463,0.471-0.803,0.938-0.803h2.165c4.505,0,7.105-2.18,7.784-6.5 c0.306-1.89,0.013-3.375-0.872-4.415C50.224,7.353,48.5,6.749,46.211,6.749z M47,13.154c-0.374,2.454-2.249,2.454-4.062,2.454 h-1.032l0.724-4.583c0.043-0.277,0.283-0.481,0.563-0.481h0.473c1.235,0,2.4,0,3.002,0.704C47.027,11.668,47.137,12.292,47,13.154z'/%3E%3Cpath fill='%23253B80' d='M66.654,13.075h-3.275c-0.279,0-0.52,0.204-0.563,0.481l-0.145,0.916l-0.229-0.332 c-0.709-1.029-2.29-1.373-3.868-1.373c-3.619,0-6.71,2.741-7.312,6.586c-0.313,1.918,0.132,3.752,1.22,5.031 c0.998,1.176,2.426,1.666,4.125,1.666c2.916,0,4.533-1.875,4.533-1.875l-0.146,0.91c-0.055,0.348,0.213,0.66,0.562,0.66h2.95 c0.469,0,0.865-0.34,0.939-0.803l1.77-11.209C67.271,13.388,67.004,13.075,66.654,13.075z M62.089,19.449 c-0.316,1.871-1.801,3.127-3.695,3.127c-0.951,0-1.711-0.305-2.199-0.883c-0.484-0.574-0.668-1.391-0.514-2.301 c0.295-1.855,1.805-3.152,3.67-3.152c0.93,0,1.686,0.309,2.184,0.892C62.034,17.721,62.232,18.543,62.089,19.449z'/%3E%3Cpath fill='%23253B80' d='M84.096,13.075h-3.291c-0.314,0-0.609,0.156-0.787,0.417l-4.539,6.686l-1.924-6.425 c-0.121-0.402-0.492-0.678-0.912-0.678h-3.234c-0.393,0-0.666,0.384-0.541,0.754l3.625,10.638l-3.408,4.811 c-0.268,0.379,0.002,0.9,0.465,0.9h3.287c0.312,0,0.604-0.152,0.781-0.408L84.564,13.97C84.826,13.592,84.557,13.075,84.096,13.075z '/%3E%3Cpath fill='%23179BD7' d='M94.992,6.749h-6.84c-0.467,0-0.865,0.34-0.938,0.802l-2.766,17.537c-0.055,0.346,0.213,0.658,0.562,0.658 h3.51c0.326,0,0.605-0.238,0.656-0.562l0.785-4.971c0.072-0.463,0.471-0.803,0.938-0.803h2.164c4.506,0,7.105-2.18,7.785-6.5 c0.307-1.89,0.012-3.375-0.873-4.415C99.004,7.353,97.281,6.749,94.992,6.749z M95.781,13.154c-0.373,2.454-2.248,2.454-4.062,2.454 h-1.031l0.725-4.583c0.043-0.277,0.281-0.481,0.562-0.481h0.473c1.234,0,2.4,0,3.002,0.704 C95.809,11.668,95.918,12.292,95.781,13.154z'/%3E%3Cpath fill='%23179BD7' d='M115.434,13.075h-3.273c-0.281,0-0.52,0.204-0.562,0.481l-0.145,0.916l-0.23-0.332 c-0.709-1.029-2.289-1.373-3.867-1.373c-3.619,0-6.709,2.741-7.311,6.586c-0.312,1.918,0.131,3.752,1.219,5.031 c1,1.176,2.426,1.666,4.125,1.666c2.916,0,4.533-1.875,4.533-1.875l-0.146,0.91c-0.055,0.348,0.213,0.66,0.564,0.66h2.949 c0.467,0,0.865-0.34,0.938-0.803l1.771-11.209C116.053,13.388,115.785,13.075,115.434,13.075z M110.869,19.449 c-0.314,1.871-1.801,3.127-3.695,3.127c-0.949,0-1.711-0.305-2.199-0.883c-0.484-0.574-0.666-1.391-0.514-2.301 c0.297-1.855,1.805-3.152,3.67-3.152c0.93,0,1.686,0.309,2.184,0.892C110.816,17.721,111.014,18.543,110.869,19.449z'/%3E%3Cpath fill='%23179BD7' d='M119.295,7.23l-2.807,17.858c-0.055,0.346,0.213,0.658,0.562,0.658h2.822c0.469,0,0.867-0.34,0.939-0.803 l2.768-17.536c0.055-0.346-0.213-0.659-0.562-0.659h-3.16C119.578,6.749,119.338,6.953,119.295,7.23z'/%3E%3Cpath fill='%23253B80' d='M7.266,29.154l0.523-3.322l-1.165-0.027H1.061L4.927,1.292C4.939,1.218,4.978,1.149,5.035,1.1 c0.057-0.049,0.13-0.076,0.206-0.076h9.38c3.114,0,5.263,0.648,6.385,1.927c0.526,0.6,0.861,1.227,1.023,1.917 c0.17,0.724,0.173,1.589,0.007,2.644l-0.012,0.077v0.676l0.526,0.298c0.443,0.235,0.795,0.504,1.065,0.812 c0.45,0.513,0.741,1.165,0.864,1.938c0.127,0.795,0.085,1.741-0.123,2.812c-0.24,1.232-0.628,2.305-1.152,3.183 c-0.482,0.809-1.096,1.48-1.825,2c-0.696,0.494-1.523,0.869-2.458,1.109c-0.906,0.236-1.939,0.355-3.072,0.355h-0.73 c-0.522,0-1.029,0.188-1.427,0.525c-0.399,0.344-0.663,0.814-0.744,1.328l-0.055,0.299l-0.924,5.855l-0.042,0.215 c-0.011,0.068-0.03,0.102-0.058,0.125c-0.025,0.021-0.061,0.035-0.096,0.035H7.266z'/%3E%3Cpath fill='%23179BD7' d='M23.048,7.667L23.048,7.667L23.048,7.667c-0.028,0.179-0.06,0.362-0.096,0.55 c-1.237,6.351-5.469,8.545-10.874,8.545H9.326c-0.661,0-1.218,0.48-1.321,1.132l0,0l0,0L6.596,26.83l-0.399,2.533 c-0.067,0.428,0.263,0.814,0.695,0.814h4.881c0.578,0,1.069-0.42,1.16-0.99l0.048-0.248l0.919-5.832l0.059-0.32 c0.09-0.572,0.582-0.992,1.16-0.992h0.73c4.729,0,8.431-1.92,9.513-7.476c0.452-2.321,0.218-4.259-0.978-5.622 C24.022,8.286,23.573,7.945,23.048,7.667z'/%3E%3Cpath fill='%23222D65' d='M21.754,7.151c-0.189-0.055-0.384-0.105-0.584-0.15c-0.201-0.044-0.407-0.083-0.619-0.117 c-0.742-0.12-1.555-0.177-2.426-0.177h-7.352c-0.181,0-0.353,0.041-0.507,0.115C9.927,6.985,9.675,7.306,9.614,7.699L8.05,17.605 l-0.045,0.289c0.103-0.652,0.66-1.132,1.321-1.132h2.752c5.405,0,9.637-2.195,10.874-8.545c0.037-0.188,0.068-0.371,0.096-0.55 c-0.313-0.166-0.652-0.308-1.017-0.429C21.941,7.208,21.848,7.179,21.754,7.151z'/%3E%3Cpath fill='%23253B80' d='M9.614,7.699c0.061-0.393,0.313-0.714,0.652-0.876c0.155-0.074,0.326-0.115,0.507-0.115h7.352 c0.871,0,1.684,0.057,2.426,0.177c0.212,0.034,0.418,0.073,0.619,0.117c0.2,0.045,0.395,0.095,0.584,0.15 c0.094,0.028,0.187,0.057,0.278,0.086c0.365,0.121,0.704,0.264,1.017,0.429c0.368-2.347-0.003-3.945-1.272-5.392 C20.378,0.682,17.853,0,14.622,0h-9.38c-0.66,0-1.223,0.48-1.325,1.133L0.01,25.898c-0.077,0.49,0.301,0.932,0.795,0.932h5.791 l1.454-9.225L9.614,7.699z'/%3E%3C/svg%3E");
}

.paypal-svg-simple {
  width: 55px;
  height: 21px;
  background-position: center;
  background-size: contain;
  background-repeat: no-repeat;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF4AAAAZCAYAAAC4j5m6AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAAeGVYSWZNTQAqAAAACAAFARIAAwAAAAEAAQAAARoABQAAAAEAAABKARsABQAAAAEAAABSASgAAwAAAAEAAgAAh2kABAAAAAEAAABaAAAAAAAAAEgAAAABAAAASAAAAAEAAqACAAQAAAABAAAAXqADAAQAAAABAAAAGQAAAACZ1WtQAAAACXBIWXMAAAsTAAALEwEAmpwYAAACOWlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iWE1QIENvcmUgNi4wLjAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczpleGlmPSJodHRwOi8vbnMuYWRvYmUuY29tL2V4aWYvMS4wLyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iPgogICAgICAgICA8ZXhpZjpQaXhlbFlEaW1lbnNpb24+NDA8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+MTUxPC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPHRpZmY6T3JpZW50YXRpb24+MTwvdGlmZjpPcmllbnRhdGlvbj4KICAgICAgICAgPHRpZmY6UmVzb2x1dGlvblVuaXQ+MjwvdGlmZjpSZXNvbHV0aW9uVW5pdD4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CgRss2wAABOnSURBVGgF3VkLkFXFme7HOee+5rkwkYfAOMDAzKgrThAfINcYRTCprWR3SGUTVy03RJP42nVDVJAzVDC6cWMVZsuIAaOJcZe7lUqVD/ARuSqPRTIq6gwPZ2DAEYeMjDCve+85p7v3+/vODGDQqmiqrNqGmXvmdPfff3//9z+6L2eMcfyYaQtXx9yBwefwfLHWocJLieeTmmFMCy4PMy73MxO+wnT+wV1bVx1oalovM5nF6qTBn9sfhvaDxtmi33T/xmj1j6owRLr92X7wzgjpfMAdt9Oo6H+jgb6HX7jx7LfSvnGyPo9IymdpTeuNzCzmasGvDtzvuIlbwqGjgXA8zxjWLhjzraLuQH8D5+I8o0NozvF+tAFvRj9kIYGHcZyZC4WML2VO6Y7ai/xFBDqBPzrjc3zwfVKTmy/9bOsEIWRah4Vh1UeVKu4Hm8Abjl9jjTGzZSx5o1sxduvCX3V+i0An0EZnfMqHhrYibkK65xijmNFaELRCiECk08yCrLk+nXPmAGOwY5Q10Atv7Q/T+AOzFVMq0CoayqOjynESa8+cfecky3jfP9Fgn1LdzzattT4DtdBSFadFwdBY7BbMNVYvEEpj48Qrzg04ZEykVch0IafDgWMFGKmEy9jayx7Zfw4x1TfFeZ9KI2O4v4KZL9/zfDlT0UQdBSTGgPEA3n1T9PcfsopyzachhDjAXI8shLCipBPrxuDDQniRlDHLAg7XAPnjMECOczku8hLfoDmNTx76zCwZWfvTfzbZqZ6MTy26NRybnAAfXErmJkoOO/GSbhlP5J1kmQMr0H/QkMd0GBQAQcwRzjUk5Mk1LZ9+P83NJNeI8omTwNKJ+IECZHPBYOx3nJaaL2vWsobWmUHKQUcyRCiduKtUfnV+KPhp0hNjNGdxiLmBC/c6kIi8QsJbXWNAIi5mkoCWr05QrIWe4DF+M29qrec9PW28qqreZFiGscx6GJW8G57hY9jozwpaGD/Feeg53nwf74sue/zlyNNHxvuM9bRli0SKJWq4IAeG5owrgCzBk/8ZPLL/X6VXWgaGuSJWspg73u0mQjgiWMAiQx4QBQ20Qk1loy5ux/CmTAZkaxqVX1WfNpm2ZsN8X+NH+CtWMNaMSfjwm5tZU/0KnsEGRTw5GWKTOsiTt2Edw1RY2OOwYlLkQnqn2zgEKkNTTTYQRr7QueOuboijH1Zdfc0PklPqzgfmDQAfgshOaBJmpOYzlk77TjaLxOQzgP3RhtGUC2hNjLXNftpfJA0bOSXItAwZ4IRGYQ3e+ZHxWZ9Zj+VMT7dEgoYUU7BBBjJvyt50ftcJQnZe8UjnRSKWmq/yg3YeLWK0ce2YTIalNyHRch5hL6csHkYSqO/7RbHDH5UPrSAZCq40mXsxFhWGqDCBYaNAG33AodHT5txYio8pBDzpCNvTpD7N1Z+ov6HB96qqmG4vtMJmskcDH00UsWEJW4yCI3ZcE3OyGT+oPueWilTJ2Hmay3MgrVwYM6iNsztf6NzUmVncPf1C/xxXumNCZUJHGE8xZ9/ezbfva5jtj2MJWa+gCDZPehZSgwd3tLSsCUn+8Uag+3raHL8s5riNiofAC1GBGxMfU7rzjd/fejQK8jOla2lBkRE8KSDUFizoBGZVDxOI4wEM0mM9w+4cPg0DGekcorV6Fs12s5fwfPU1fnzGJdfOldL9oomisRiUQ3dH0Ne3CTIOLHq0q1YpNRkVFOQZD1bu2lvN2kmG0tF0F6hBCYXg7mCtHiHMexZ4acrHGBUAeBs3DFwDVg9ykRM7zNh6WVbWJbPZfwnOmHPHGGWiM7ELjGFFlsMAcI83aZFWgF437+4bYLnbsHgNkMNbYIL901MyWd1Zf/GqpVjlPi5ik6TOMemWoDLtfxrdX1Exfr0jy1awsN+6nRBJlktMvRl9q4ue5FOJx1lTK0fkEl4s8QQTctFI4SfdFBvq6l3UZMxzx9btqzbFhAbcJUyp8iaXt8BX9XS5mcWTCDxuInW20Xk8AR2N+gEfAP5t9LHstWfkFz564B8Yd5bjz7MRZhn3iJPkQ4bFysqOLXr8/Vt0EHzPTZXNDvt7mZuqZNFQ/w4Y7DySgYEzEN9JvuHSZVGQ+1Dm5CELPIvHzsBqQIBiN8aQ1U20pz271Cq6bRsjJWU8VnoXQB2rkR6AOwHvgZm9yNNbaV7D/HsfY9y9Skc5GC4MoVxkMYe5YVONBD0FKj+BzkiFQxSqQpwZYgjt+2g+ZG5GtVRAP5CCZFXwkIy+jq6fZ7MWdPI+lww886JVt4M9i1Q4aOtFIWMxFQ1u2PvHlRuq1/7TmU48lYxyA8UNo1iXXnzPxmun7KR1hkFnC9Z2LuOuWztS59tIUBhkphBspnFX/LLjZ8JL3aoKOUY8jEy/RRCsEKCylm6sVEfhOgofQd8HCFWokoI8GG/eo/np+1+vEF58AvrJAFDXYVG+cHDDTdMLFniHu1OR8hlmYfMWJDJq1Yy5q+6EhyRB6XJY+wL0nQuXBduJyqYgnUQM3vXC21uXd9TN+8nDXHhXRUF/ARxHtcAcx026wBhEUlAy7sKrsL6mbOdhISzBqaqAinwvKdqvereUOlVtqHtnKRVia7YSmDP1Ar+mY5vf3tj4kNvS8t2g/oKVs5iUd6gop6wM66Km26SS3yM5TPNqLFSOJ/IQcl8WhYXSBev2+ygkuVaqDIemRqw9VwVDFNZhaB068VIXDHll4/XVLy9Yu2+5Wzrm1sKxHiKCA7C5l6iME4gqzGuZKHNRBcFb8xRCQB6IMRjlwCt0+A5kMhZnFfDI03RhCN0InUj2wo3vpi4LPPSqhQ2LWMACEE7JqM5x4j8maRQnKNujfFQIMRZ07JVAHxIs/LeZc5u/itr0n6MCGMGZR8bDIgCu8DBA+J3iuo+roBavlwvmTAeV4TG2KhIAF1OEZXzXtvtzdXPvfhpGnkXOQJnEkcm4MOJS6NpeWvp+ESTHeRDmgodqeBTFZU8qlbttz8YfddKmAF41ykIq1LEOAY39GDPZTZbfRf3YAPJSAeyjE609KAXQH4WOYflg4LYFv9jzt3CSlUFfD84tSLRQUHoJpsP84wDwtwgMR7TITwSHluHgNQvVEkUKiaUgGNmvUATeEShYVPQFyCACYMuwDBOWZBZ4bH4GeY+FnoCm3QBpFQxQ1iJxlHJpAJRAbQ+3xp4HUdj8fes2/2Dd3FVQCGtTAUHjYVkI+E7b5mWP4O+Rtn3GPH+n4O4W5GaABlSxKOblENvaMYiob8Jw8Gm4ww8hRUIG5GEg1wvQ9xCFG3jWcnjEHNgcJxKwwI3jCK7W7dmy4vFpNz4Ta39gUYF7Tu3wNkbW5thOBCDh0rQNkmoPRw6SaSRjKQ9/Ryo3+J0Xl8x4dcEjB/4LzEQ8zsM7YcJ4CQwV+ghVzSMC6fPy/3xrh07wLTgvTEKBYcMvnZThrZbxUrjTYUAHcT0EkQUZG55Fe2WCKhboUm2BsxjTa3TImCu9VNJxUwkkraTjJONSxiXyM7nef6ugcOHubXc+O2OOfzaQPheHAqAE8jlx7Eo91bb5jkfo/seWj6jb6XnPK/6b2MgWyMYKKLBt8mXdqVxnF72gejgvhnYC6jfAQBCTI0qF5L9zqIKpm7fqXAzzKT+ACBKb8ZAj9uv8sR+SzrO6B4hZMEZiCioMDB0+eUIzGS9xvPKqpFtSmXRLK5Neyd/E3WSFA1gp12xQuWPzn1syfd2XHnxjIlh7MeI+JCEfxpMCHrMDoK+k0pEqIsjllz+2M/Xc9896F1zbIOMpGquorEaoOIJiz1aDKFOri/kSS+C0jM0MohLqxGDm6HJnPFy1EmGEJhMdCBDIi36ntd6NXBwD8bAL0Q8adwjV/8fWzfdYq5EARPOzwKIkwilKPnsex1DxFHWdnutV7RtuIjdks0rWR3YSnN5ym3YF4PFXJ8pFlBWGN2SandbW+3Mz5656BmCfB59FuFCkzwRHsK9A+esAK95FkfVP7JOpwvd3vfqTI41LHnIzaxaHl//02RTUrSGDQR/yIi1cTyAuvwhibMXuE3iPuMwG0d2p80Ovbby22lYxpKfjlMxAkv0CkiS6EcZc1OBDR59Hl6n80JagJJiVr2+1nxS66W/rQnTwN6abRQLVIFZh/AxyWuu4UoL83kE19M4H1Ocg/Ew0KGtBQLqLIcpKbPTttpeXfhP9VjgNPLkBpKZmW11g7GkABN3g4HDj3Omjxx7UyvS+sXGNg7ucsK7xjvFgw2zLRlILwBuh38FQnU434+BlkyEl42c4C+6EHcF6zNAhOfzPwbxKGJh2olFteCgmVu/esmKDTboPLYnYmu8yWTGuElVINa2PuRABkxn+QZDPfyt73VR7ECz2nfAbDF74APM23MQLoE4l1rJpgKCjhvqqnz7fLeBSEV6ZZvNFQ1N9dOjezaXYxFwyEjUqF3EQO/SHH9TRuQaeUphO0Rd5GXc0KEO5OPDCjy6zshDj+RSMId+n0s8CD/YfwGM0beEDMWItCT1+7G+Afbiu6vFRPuEJtAQS9ER2wy/808Hf4cUTra0+3MhnLS1FA/JkySoAMUZFecqodldKFR2heGe0BjJ9sXfri6/XXbygRTD3fJvQkQABIUCnhbQSTgxlbPS619d7B95B/pLIb2bcR7+JVVTjPFuCigOyiLEe9FGdPT2tvQtXvxPL9XYV94MjP82lG0QfwOT8TfY9gkIIxDDVqieocgHrKcfcQ2UgzclCiazP2IJf7lsqvVhdlOujECfhKVjRdOCZXfbA7nEw2GRjiLsoD+ANUX6AQqqmkOUgTNbCpWgsbYsoQhCChdzEDvom21qsn4sD6PfJFwFg5y4xfIKBFGnLTSG/gTr7TzIKfxGZKMdjdF9hboZZvxahFMN6llHFvML2kNTS0gkWiMbG8bKlJYsLk0uf4jJxPphPBqaS0PZDLxxDsaqJbm57877B4sGKR631xXiO0FjLER50QFUtRoOFCAf7W/3FQT02DPAswNRHbWQ3WfaSJZJQqgMKDmImAjc0xFWCjCXSV6zr/DU87D/CwSNHnYpx4xzDrkcivFrlBsjAIDDd3AI+p1ihoZKewGLJVJQDwS28oKiK9tKaDVWEspC1lqXUDYLQZMRoOyAeHz+8WRp+ckOFYTcQGxjYDkO1otLADonZYD1KRLjWjdrD9aeXeAMsyOLG+WsIGXQGGLYyVXVmEPHvfZKcTaPKQWupeWEEgOcxno6UdFSkdzQvkk6SysSVe7fc9QoVBiMHq5HLMdhnejH0QRtSBltEItiH59ELLnr+s4bLrrS/yXl2yXTci8gtbhK3KKjtqfKiWh8HoW/jwPRavGL8TqnNNlQ9V9NVL3SBXgAV2JF3wGModNL5aiI66ComwiAJsijAbfuyL5EPmGgm1egADwUoMANowP5dmtxSU2lBoOdTNENsexOsM1wtsyRGKYJFSJsAySwHF48QjuN281oN4bnfGrZY10Kk6cXZygLP/BVFI2cyigBFmfoq+LaNKiB0UF9ElRbOBlt3bz5wN8VahDIYutjotpCecB9TS4AQakA9pAOPzuf221Hz0/bj436NyGBBuAzJOaAyEwkHwngYDvXlILcAeXFKPfDsEHvptaqBaRRjcbrVqCVtDQEDTAOpgO8IGVWeOa7FNb0CCR8T6xFu4JIe7q2SLgh5FPen9nTFMm12Mx+nKLGNwN/1yvLfw4+uRqnfBxkeyjkPX3UlwM4YZEM434VD0zdREHc48TLkXhelbyn0Nh3t233EPR96QHXbLKBBw1x/MlywhkhnG2bBcIPKKJxO14R05Yz3I/rx4W97UM2mpjiJUpSPKdeNpxJIlHT/3WZlgGmf1OjLD2L9xiVTdyBUfR0Kvofy03NTFZ5XUpHAZxxlKe3nEA7VV2GN7YkxpwO6hECpiuIw3nGs64ODtIbjelPdkgrmxBKuVzYW3q0PD71/0HqeTw6C2vhKOEu5UCgXOEpHoTt2v7yM7l5O3Ngn6Tt8FexHtbP9GlzjXwnj1+OaoQSVVjcy+o6g0L2xffsDffXz7r0UxB0PJJCxJO409PZdLy+H+1l3tSAOXwuEOJQ9A4YvxN0NJS5c6SadSOVv3rN52eqRMScpRUc8JJIrHjs0Fx58BtYoII66zHX72NGh54qJ8fg6J839yB8Efta/JJq3+rWqkrIxCJHqLJi4HIB8CIa+Fvb1bfzDLWcdvuLRrguEZtNA8zzOv3GpxBvPXDvpLRJ35WOddaggvsjpcg40QOX79oarq1+HMa2eH1ly5E9S8C9rxPyPn2H4x/cfX4tCDMmom/fjWxrm32dmXrQSl2Erw4b5/25w6/kk9X28HHTSpv5KjcD/JFH2IHWqAZ+kwwl9DmtqkumehlGFs1WthmVwwPgLWzHJ+aKx8ZDM5ydwSsz5/Pv49gmlV5YrW6PjS5A0vpHKQnYaP3iHHFL8qpEAhYyg9gL/PPD7HpScxTSPGg2hotd1whswpZiEs/R0igbGN61fL3vamrCfrB1gvylCCDnF6E98RYwnQzauaXFqKhO88sOc+RCfPVX1OptmKosvR3zfCKyCMInfyB/pl5j2cTVkBaMvPR99L6EPu00j1oz24c0o4Hj+PJvVo6ZxaVk8VfE81JqNSIEQgxt9Jy7x1dy327Yse7yxcQluJ9eMJtTPU+HPujas9fk3xGxyaxNPlF6OL78AeoDLOdRC0iO2ryXQqYr5/wI6If5/qakbo4qOt7IAAAAASUVORK5CYII=");
}

.row > .no-col {
  display: inline-block;
  padding: 0 15px;
}

.validation-error-message, .validation-hint-message {
  font-weight: 500;
  font-size: 15px;
}

.validation-error-message {
  color: var(--color-danger);
}

.validation-hint-message {
  color: var(--color-warning);
}

.crs-table {
  border: 1px solid var(--color-grey-transparent-200) !important;
  font-size: 16px;
  border-radius: 10px !important;
  padding: 7px 10px !important;
}
.crs-table .crs-col {
  padding: 8px !important;
}
.crs-table .crs-col .crs-value {
  font-weight: 600 !important;
  line-height: 20px !important;
}
.crs-table .crs-col .crs-label {
  color: var(--color-grey) !important;
}
.crs-table .crs-col .crs-line {
  background-color: var(--color-grey-transparent-200) !important;
}

#loadingSubmitHint {
  padding: 100px 30px 30px;
  text-align: center;
}

.font-weight-100 {
  font-weight: 100;
}

.font-weight-200 {
  font-weight: 200;
}

.font-weight-300 {
  font-weight: 300;
}

.font-weight-400 {
  font-weight: 400;
}

.font-weight-500 {
  font-weight: 500;
}

.font-weight-600 {
  font-weight: 600;
}

.font-weight-700 {
  font-weight: 700;
}

.font-weight-800 {
  font-weight: 800;
}

.font-weight-900 {
  font-weight: 900;
}

.font-weight-500 {
  font-weight: 500;
}

.font-weight-600 {
  font-weight: 600;
}

.display-flex {
  display: flex;
}

.flex-flow-column {
  flex-flow: column !important;
}

.align-items-baseline {
  align-items: baseline !important;
}

.align-items-center {
  align-items: center !important;
}

.full-width-important {
  width: 100% !important;
}

.justify-content-space-around {
  justify-content: space-around;
}

.width-auto {
  width: auto !important;
}

.height-auto {
  height: auto !important;
}

.margin-0 {
  margin: 0 !important;
}

.height-100-percent {
  height: 100%;
}

.wn-opacity-0-3 {
  opacity: 0.3;
}

.cursor-grab {
  cursor: grab !important;
}

.cursor-pointer {
  cursor: pointer;
}

.cursor-move-important {
  cursor: move !important;
}

.display-inline {
  display: inline;
}

.visibility-hidden-important {
  visibility: hidden !important;
}

.color-white {
  color: var(--color-white) !important;
}

.overflow-visible-important {
  overflow: visible !important;
}

.big-button {
  width: 100%;
  padding: 10px 0;
  display: block;
  color: var(--color-grey-30);
  height: 100%;
  border: 0;
  font-size: 18px;
  font-weight: 100;
}
.big-button .fa, .big-button .fal, .big-button .far, .big-button .fas, .big-button .fad {
  font-size: 40px;
  margin-bottom: 10px;
  color: var(--color-primary);
}
.big-button:hover {
  background-color: var(--color-grey-transparent-200);
}
.big-button.disabled {
  background-color: var(--color-grey-transparent-200);
  opacity: 0.7;
  cursor: not-allowed;
}
.big-button.readonly {
  background-color: var(--color-grey-transparent-200);
  opacity: 0.7;
  cursor: not-allowed;
}
.big-button p {
  margin: 0;
}

.wn-normal-button {
  margin-top: 5px;
  background-color: var(--color-primary);
  color: var(--color-white);
  border: 1px solid var(--color-primary);
  font-size: 16px;
  display: inline-block;
  line-height: 25px;
  box-shadow: none !important;
  -webkit-box-shadow: none !important;
  border-radius: 10px;
  padding: 8px 20px;
  font-weight: 400;
}
.wn-normal-button.wn-normal-button-grey {
  border-color: var(--color-grey-transparent-100);
  background-color: var(--color-grey-transparent-100);
  color: var(--color-grey);
}
.wn-normal-button.wn-normal-button-grey:hover, .wn-normal-button.wn-normal-button-grey:focus, .wn-normal-button.wn-normal-button-grey.active {
  border-color: var(--color-grey-transparent-200);
  background-color: var(--color-grey-transparent-200);
  color: var(--color-grey);
}
.wn-normal-button.wn-normal-button-grey .fa, .wn-normal-button.wn-normal-button-grey .fal, .wn-normal-button.wn-normal-button-grey .far, .wn-normal-button.wn-normal-button-grey .fas, .wn-normal-button.wn-normal-button-grey .fad {
  color: var(--color-grey) !important;
}
.wn-normal-button.wn-danger {
  border: 1px solid var(--color-danger);
  background-color: var(--color-danger);
}
.wn-normal-button.wn-danger:hover {
  border: 1px solid var(--color-val-error);
  background-color: var(--color-val-error);
}
.wn-normal-button.wn-danger:focus {
  border: 1px solid var(--color-val-error);
  background-color: var(--color-val-error);
}
.wn-normal-button.wn-success {
  border: 1px solid var(--color-success);
  background-color: var(--color-success);
}
.wn-normal-button.wn-success:hover {
  border: 1px solid var(--color-val-success);
  background-color: var(--color-val-success);
}
.wn-normal-button.wn-success:focus {
  border: 1px solid var(--color-val-success);
  background-color: var(--color-val-success);
}
.wn-normal-button.wn-normal-button-icon-only {
  text-align: center;
}
.wn-normal-button.wn-normal-button-icon-only .fa, .wn-normal-button.wn-normal-button-icon-only .fal, .wn-normal-button.wn-normal-button-icon-only .far, .wn-normal-button.wn-normal-button-icon-only .fas, .wn-normal-button.wn-normal-button-icon-only .fad {
  margin: 0;
}
.wn-normal-button.wn-normal-button-icon-right .fa, .wn-normal-button.wn-normal-button-icon-right .fal, .wn-normal-button.wn-normal-button-icon-right .far, .wn-normal-button.wn-normal-button-icon-right .fas, .wn-normal-button.wn-normal-button-icon-right .fad {
  margin-right: 0;
  margin-left: 10px;
}
.wn-normal-button.is-globaladmin {
  float: right;
  background-color: #337ab7;
  border-color: #337ab7;
  padding: 4px 8px;
}
.wn-normal-button .fa, .wn-normal-button .fal, .wn-normal-button .far, .wn-normal-button .fas, .wn-normal-button .fad {
  color: var(--color-white) !important;
  margin-right: 20px;
}
.wn-normal-button.dropdown-toggle {
  border-radius: 25px !important;
}
.wn-normal-button.dropdown-toggle .fa, .wn-normal-button.dropdown-toggle .fal, .wn-normal-button.dropdown-toggle .far, .wn-normal-button.dropdown-toggle .fas, .wn-normal-button.dropdown-toggle .fad {
  margin-right: 0;
  margin-left: 20px;
}
.wn-normal-button:hover, .wn-normal-button:focus, .wn-normal-button.active {
  background-color: var(--color-primary-darken-1);
  border-color: var(--color-primary-darken-1);
  color: var(--color-white);
  outline: none;
}
.wn-normal-button.disabled, .wn-normal-button.unenableable {
  background-color: var(--color-grey-transparent-200) !important;
  opacity: 0.7;
  cursor: not-allowed;
  color: var(--color-grey) !important;
  border-color: var(--color-grey-transparent-200) !important;
}
.wn-normal-button.disabled .fa, .wn-normal-button.disabled .fal, .wn-normal-button.disabled .far, .wn-normal-button.disabled .fas, .wn-normal-button.disabled .fad, .wn-normal-button.unenableable .fa, .wn-normal-button.unenableable .fal, .wn-normal-button.unenableable .far, .wn-normal-button.unenableable .fas, .wn-normal-button.unenableable .fad {
  color: var(--color-grey) !important;
}
.wn-normal-button.wn-normal-button-secondary {
  background-color: var(--color-white) !important;
  color: var(--color-primary) !important;
  border: 1px solid var(--color-primary);
}
.wn-normal-button.wn-normal-button-secondary .fa, .wn-normal-button.wn-normal-button-secondary .fal, .wn-normal-button.wn-normal-button-secondary .far, .wn-normal-button.wn-normal-button-secondary .fas, .wn-normal-button.wn-normal-button-secondary .fad {
  color: var(--color-primary) !important;
}
.wn-normal-button.wn-normal-button-secondary:hover {
  background-color: var(--color-primary) !important;
  border-color: var(--color-primary) !important;
  color: var(--color-white) !important;
}
.wn-normal-button.wn-normal-button-secondary:hover .fa, .wn-normal-button.wn-normal-button-secondary:hover .fal, .wn-normal-button.wn-normal-button-secondary:hover .far, .wn-normal-button.wn-normal-button-secondary:hover .fas, .wn-normal-button.wn-normal-button-secondary:hover .fad {
  color: var(--color-white) !important;
}
.wn-normal-button.wn-normal-button-secondary.disabled, .wn-normal-button.wn-normal-button-secondary.unenableable {
  background-color: var(--color-grey-transparent-200) !important;
  color: var(--color-grey) !important;
  border-color: var(--color-grey-transparent-200) !important;
}
.wn-normal-button.wn-normal-button-secondary.disabled .fa, .wn-normal-button.wn-normal-button-secondary.disabled .fal, .wn-normal-button.wn-normal-button-secondary.disabled .far, .wn-normal-button.wn-normal-button-secondary.disabled .fas, .wn-normal-button.wn-normal-button-secondary.disabled .fad, .wn-normal-button.wn-normal-button-secondary.unenableable .fa, .wn-normal-button.wn-normal-button-secondary.unenableable .fal, .wn-normal-button.wn-normal-button-secondary.unenableable .far, .wn-normal-button.wn-normal-button-secondary.unenableable .fas, .wn-normal-button.wn-normal-button-secondary.unenableable .fad {
  color: var(--color-grey) !important;
}
.wn-normal-button.wn-normal-button-secondary.wn-normal-button-secondary-hover-border:hover {
  border: 1px solid var(--color-white) !important;
}
.wn-normal-button.wn-normal-button-secondary.wn-normal-button-secondary-hover-border .fa, .wn-normal-button.wn-normal-button-secondary.wn-normal-button-secondary-hover-border .fal, .wn-normal-button.wn-normal-button-secondary.wn-normal-button-secondary-hover-border .far, .wn-normal-button.wn-normal-button-secondary.wn-normal-button-secondary-hover-border .fas, .wn-normal-button.wn-normal-button-secondary.wn-normal-button-secondary-hover-border .fad {
  color: var(--color-white) !important;
}
.wn-normal-button.wn-normal-button-secondary.disabled, .wn-normal-button.wn-normal-button-secondary.unenableable {
  color: var(--color-grey) !important;
}
.wn-normal-button.wn-normal-button-secondary.disabled .fa, .wn-normal-button.wn-normal-button-secondary.disabled .fal, .wn-normal-button.wn-normal-button-secondary.disabled .far, .wn-normal-button.wn-normal-button-secondary.disabled .fas, .wn-normal-button.wn-normal-button-secondary.disabled .fad, .wn-normal-button.wn-normal-button-secondary.unenableable .fa, .wn-normal-button.wn-normal-button-secondary.unenableable .fal, .wn-normal-button.wn-normal-button-secondary.unenableable .far, .wn-normal-button.wn-normal-button-secondary.unenableable .fas, .wn-normal-button.wn-normal-button-secondary.unenableable .fad {
  color: var(--color-grey) !important;
}
.wn-normal-button.wn-normal-button-material {
  font-weight: 500;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  color: var(--color-primary);
  border: none;
  background-color: var(--color-white);
}
.wn-normal-button.wn-normal-button-material.wn-normal-button-material-small {
  padding: 4px 15px 2px;
}
.wn-normal-button.wn-normal-button-material:hover {
  background-color: var(--color-primary-transparent-10);
}
.wn-normal-button.full-width {
  width: 100%;
}
.wn-normal-button.wn-normal-button-block {
  display: block;
}
.wn-normal-button.wn-normal-button-flex {
  display: flex;
  align-items: center;
  justify-content: center;
}

.wn-normal-button-group .wn-normal-button:not(.wn-normal-button-group .wn-normal-button:last-of-type) {
  margin-bottom: 0 !important;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.wn-normal-button-group .wn-normal-button:not(.wn-normal-button-group .wn-normal-button:first-of-type) {
  margin-top: 0 !important;
  border-top: 1px solid var(--color-grey-transparent-400);
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}

.wn-normal-button-help {
  color: var(--color-primary);
  position: absolute;
  top: -2px;
  right: 10px;
  border: 1px solid var(--color-primary);
  border-radius: 50%;
  height: 20px;
  width: 20px;
  font-size: 14px;
  padding: 1px;
  background-color: var(--color-white);
  text-align: center;
}

.wn-normal-button-grid .wn-normal-button {
  margin-bottom: 5px;
}

.form-control, .dropdown-toggle {
  height: 35px;
  border: 1px solid var(--color-grey-transparent-400);
  box-shadow: none;
  border-radius: 0;
}

.dropdown-toggle .dropdown-toggle:focus,
.dropdown-toggle:active .dropdown-toggle:focus,
.btn-group .dropdown-toggle:focus,
.open .dropdown-toggle:focus,
.dropdown-toggle .dropdown-toggle:focus,
.bootstrap-select .dropdown-toggle:focus {
  box-shadow: none;
  outline: none !important;
}

.btn {
  font-weight: unset;
}

@media print {
  #customerDashboardMainBox, #burgerMenu, .footer, #validateDataForProductConfigOverviewLink, .formModalCloseButton, #validateDataForProductConfigPrint, #generateDocumentsOverviewLink, #backToShowProducts, #customerScroll, #Topmenu, .consultantConsultantDashboardForm, #ajaxBreadcrumb, #initialConditionsAcceptedBox, #wnLiveCookieContainer {
    display: none !important;
  }

  #customerNavbar {
    display: block !important;
    margin: 0;
    height: auto !important;
  }
  #customerNavbar li {
    border-bottom-color: var(--color-grey-20);
  }
  #customerNavbar li.active {
    border-left: 0;
  }
  #customerNavbar li a {
    font-weight: bold;
    padding-left: 0;
  }
  #customerNavbar li a .badge {
    display: none;
  }
  #customerNavbar .details-box {
    display: block !important;
    margin-bottom: 50px;
  }
  #customerNavbar .details-box .fa-exclamation-circle::before {
    content: "";
    font-weight: 100;
  }

  .ajax-sliding-page {
    display: none !important;
    width: 100% !important;
    overflow: visible !important;
    position: unset !important;
  }
  .ajax-sliding-page .ajax-sliding-page-close-button {
    display: none !important;
  }
  .ajax-sliding-page.current-highest-level {
    display: block !important;
  }
  .ajax-sliding-page.current-highest-level .card {
    margin-top: 50px;
  }
  .ajax-sliding-page.current-highest-level .card .card-title {
    display: none;
  }
  .ajax-sliding-page.current-highest-level .ajax-sliding-page-end-line {
    display: none;
  }

  .validate-data-for-product-config-percentage, .validate-data-for-product-config-headline {
    line-height: 30px;
    margin-top: 0;
    padding-bottom: 25px;
  }

  .validate-data-for-product-config-percentage {
    border-bottom-color: var(--color-grey-20) !important;
  }

  .show-on-print {
    display: block !important;
  }
}
#logo {
  width: 186px;
}

/*# sourceMappingURL=Abstract.css.map */
