/*
 * Specific styles of signin component
 */

/*
 * General styles
 */
@import url("https://fonts.googleapis.com/css?family=Lato:400,700,900");

@font-face {
  font-family: "CarbonIcons";
  src: url("carbon-icons/carbon-icons-webfont.woff") format("woff");
  font-weight: normal;
  font-style: normal;
}

.hidden,
.contactAddresses .contact_container.contact.closed .content,
.contactAddresses .UIRow.closed .contact.UIPod.contains-errors .content,
.contactAddresses .UIRow.closed .UITabs.vertical>.contact.contains-errors.UITab .content,
.contactAddresses>.address_row.closed .address .content,
.contactAddresses .UIRow.closed .contactAddresses>.address_row.UIPod.contains-errors .address .content,
.contactAddresses .UIRow.closed .UITabs.vertical.contactAddresses>.address_row.contains-errors.UITab .address .content,
.contactAddresses>.address_row.closed .contact_container,
.contactAddresses .UIRow.closed .contactAddresses>.address_row.UIPod.contains-errors .contact_container,
.contactAddresses .UIRow.closed .UITabs.vertical.contactAddresses>.address_row.contains-errors.UITab .contact_container,
.UIPopOver.optional-fields .pointer,
.optional-fields.UINewFeaturePopOver .pointer,
.optional-fields.UIAdvancedPopOver .pointer,
.UIActionToolbar .singular-actions li .UIButton button,
.UIActionToolbar .singular-actions li .UIButton input,
#ui-body>header br,
#ui-subhead,
#ui-main-header,
#ui-main-footer,
#application-logo .cobrand-logo span,
.UITextboxLink .field .input-icon span,
.UISuggestOrCreate .field .input-icon span,
.UIDropdownSuggest .field .input-icon span,
.UIDropdownList .field .input-icon span,
.UIDatetime .field .input-icon span,
.UIDate .field .input-icon span {
  display: none !important;
  visibility: hidden;
}

.inline-block {
  display: inline-block;
}

.lt-ie8 .inline-block {
  display: inline;
  zoom: 1;
}

.clearfix,
#animated_list>ul,
.textarea-with-details-tabs .tab_wrapper,
.cf,
.UIDialog .export-actions,
.UIAdvancedFilter .additional-options-content,
.UIAdvancedFilter .additional-options,
.UIRow .column-set,
.UIFilter .label-layout-inline.label-float-right,
.UIForm .label-layout-inline.label-float-right,
.UISplitButton,
.UIIndexCard .UIForm,
.UIContainer[data-tag="options"],
#ui-head,
body,
#ui-globalnav {
  zoom: 1;
}

.clearfix:after,
#animated_list>ul:after,
.textarea-with-details-tabs .tab_wrapper:after,
.cf:after,
.UIDialog .export-actions:after,
.UIAdvancedFilter .additional-options-content:after,
.UIAdvancedFilter .additional-options:after,
.UIRow .column-set:after,
.UIFilter .label-layout-inline.label-float-right:after,
.UIForm .label-layout-inline.label-float-right:after,
.UISplitButton:after,
.UIIndexCard .UIForm:after,
.UIContainer[data-tag="options"]:after,
#ui-head:after,
body:after,
#ui-globalnav:after {
  clear: both;
}

.clearfix:before,
#animated_list>ul:before,
.textarea-with-details-tabs .tab_wrapper:before,
.clearfix:after,
#animated_list>ul:after,
.textarea-with-details-tabs .tab_wrapper:after,
.cf:before,
.UIDialog .export-actions:before,
.UIAdvancedFilter .additional-options-content:before,
.UIAdvancedFilter .additional-options:before,
.UIRow .column-set:before,
.UIFilter .label-layout-inline.label-float-right:before,
.UIForm .label-layout-inline.label-float-right:before,
.cf:after,
.UIDialog .export-actions:after,
.UIAdvancedFilter .additional-options-content:after,
.UIAdvancedFilter .additional-options:after,
.UIRow .column-set:after,
.UIFilter .label-layout-inline.label-float-right:after,
.UIForm .label-layout-inline.label-float-right:after,
.UISplitButton:before,
.UIIndexCard .UIForm:before,
.UIContainer[data-tag="options"]:before,
#ui-head:before,
body:before,
#ui-globalnav:before,
.UISplitButton:after,
.UIIndexCard .UIForm:after,
.UIContainer[data-tag="options"]:after,
#ui-head:after,
body:after,
#ui-globalnav:after {
  content: "";
  display: table;
}

.UITextboxLink .field input:focus~.input-icon,
.UISuggestOrCreate .field input:focus~.input-icon,
.UIDropdownSuggest .field input:focus~.input-icon,
.UIDropdownList .field input:focus~.input-icon,
.UIDatetime .field input:focus~.input-icon,
.UIDate .field input:focus~.input-icon,
.UITextboxLink .field .input-icon:active,
.UISuggestOrCreate .field .input-icon:active,
.UIDropdownSuggest .field .input-icon:active,
.UIDropdownList .field .input-icon:active,
.UIDatetime .field .input-icon:active,
.UIDate .field .input-icon:active,
.UITextboxLink .field .input-icon:hover,
.UISuggestOrCreate .field .input-icon:hover,
.UIDropdownSuggest .field .input-icon:hover,
.UIDropdownList .field .input-icon:hover,
.UIDatetime .field .input-icon:hover,
.UIDate .field .input-icon:hover {
  background-color: #1963f6;
  border-color: #1963f6;
  color: #fff;
  text-shadow: none;
}

.UITextboxLink,
.UISuggestOrCreate,
.UIDropdownSuggest,
.UIDropdownList,
.UIDatetime,
.UIDate {
  position: relative;
}

.UITextboxLink .field .visible,
.UISuggestOrCreate .field .visible,
.UIDropdownSuggest .field .visible,
.UIDropdownList .field .visible,
.UIDatetime .field .visible,
.UIDate .field .visible {
  padding-right: 36px;
}

.UITextboxLink .field .visible::-ms-clear,
.UISuggestOrCreate .field .visible::-ms-clear,
.UIDropdownSuggest .field .visible::-ms-clear,
.UIDropdownList .field .visible::-ms-clear,
.UIDatetime .field .visible::-ms-clear,
.UIDate .field .visible::-ms-clear {
  display: none;
}

.UITextboxLink .field .visible[readonly],
.UISuggestOrCreate .field .visible[readonly],
.UIDropdownSuggest .field .visible[readonly],
.UIDropdownList .field .visible[readonly],
.UIDatetime .field .visible[readonly],
.UIDate .field .visible[readonly],
.UITextboxLink .field .visible[disabled],
.UITextboxLink .field .dashboard .visible[data-tag="reset_zoom"]:not(.active),
.dashboard .UITextboxLink .field .visible[data-tag="reset_zoom"]:not(.active),
.UISuggestOrCreate .field .visible[disabled],
.UISuggestOrCreate .field .dashboard .visible[data-tag="reset_zoom"]:not(.active),
.dashboard .UISuggestOrCreate .field .visible[data-tag="reset_zoom"]:not(.active),
.UITextboxLink .field .UILazyLoader a.visible.disabled,
.UISuggestOrCreate .field .UILazyLoader a.visible.disabled,
.UILazyLoader .UITextboxLink .field a.visible.disabled,
.UILazyLoader .UISuggestOrCreate .field a.visible.disabled,
.UIDropdownSuggest .field .visible[disabled],
.UIDropdownSuggest .field .dashboard .visible[data-tag="reset_zoom"]:not(.active),
.dashboard .UIDropdownSuggest .field .visible[data-tag="reset_zoom"]:not(.active),
.UIDropdownSuggest .field .UILazyLoader a.visible.disabled,
.UILazyLoader .UIDropdownSuggest .field a.visible.disabled,
.UIDropdownList .field .visible[disabled],
.UIDropdownList .field .dashboard .visible[data-tag="reset_zoom"]:not(.active),
.dashboard .UIDropdownList .field .visible[data-tag="reset_zoom"]:not(.active),
.UIDropdownList .field .UILazyLoader a.visible.disabled,
.UILazyLoader .UIDropdownList .field a.visible.disabled,
.UIDatetime .field .visible[disabled],
.UIDatetime .field .dashboard .visible[data-tag="reset_zoom"]:not(.active),
.dashboard .UIDatetime .field .visible[data-tag="reset_zoom"]:not(.active),
.UIDatetime .field .UILazyLoader a.visible.disabled,
.UILazyLoader .UIDatetime .field a.visible.disabled,
.UIDate .field .visible[disabled],
.UIDate .field .dashboard .visible[data-tag="reset_zoom"]:not(.active),
.dashboard .UIDate .field .visible[data-tag="reset_zoom"]:not(.active),
.UIDate .field .UILazyLoader a.visible.disabled,
.UILazyLoader .UIDate .field a.visible.disabled {
  padding-right: 6px !important;
}

.UITextboxLink .field .visible[readonly]+.input-icon,
.UISuggestOrCreate .field .visible[readonly]+.input-icon,
.UIDropdownSuggest .field .visible[readonly]+.input-icon,
.UIDropdownList .field .visible[readonly]+.input-icon,
.UIDatetime .field .visible[readonly]+.input-icon,
.UIDate .field .visible[readonly]+.input-icon,
.UITextboxLink .field .visible[disabled]+.input-icon,
.UITextboxLink .field .dashboard .visible[data-tag="reset_zoom"]:not(.active)+.input-icon,
.dashboard .UITextboxLink .field .visible[data-tag="reset_zoom"]:not(.active)+.input-icon,
.UISuggestOrCreate .field .visible[disabled]+.input-icon,
.UISuggestOrCreate .field .dashboard .visible[data-tag="reset_zoom"]:not(.active)+.input-icon,
.dashboard .UISuggestOrCreate .field .visible[data-tag="reset_zoom"]:not(.active)+.input-icon,
.UITextboxLink .field .UILazyLoader a.visible.disabled+.input-icon,
.UISuggestOrCreate .field .UILazyLoader a.visible.disabled+.input-icon,
.UILazyLoader .UITextboxLink .field a.visible.disabled+.input-icon,
.UILazyLoader .UISuggestOrCreate .field a.visible.disabled+.input-icon,
.UIDropdownSuggest .field .visible[disabled]+.input-icon,
.UIDropdownSuggest .field .dashboard .visible[data-tag="reset_zoom"]:not(.active)+.input-icon,
.dashboard .UIDropdownSuggest .field .visible[data-tag="reset_zoom"]:not(.active)+.input-icon,
.UIDropdownSuggest .field .UILazyLoader a.visible.disabled+.input-icon,
.UILazyLoader .UIDropdownSuggest .field a.visible.disabled+.input-icon,
.UIDropdownList .field .visible[disabled]+.input-icon,
.UIDropdownList .field .dashboard .visible[data-tag="reset_zoom"]:not(.active)+.input-icon,
.dashboard .UIDropdownList .field .visible[data-tag="reset_zoom"]:not(.active)+.input-icon,
.UIDropdownList .field .UILazyLoader a.visible.disabled+.input-icon,
.UILazyLoader .UIDropdownList .field a.visible.disabled+.input-icon,
.UIDatetime .field .visible[disabled]+.input-icon,
.UIDatetime .field .dashboard .visible[data-tag="reset_zoom"]:not(.active)+.input-icon,
.dashboard .UIDatetime .field .visible[data-tag="reset_zoom"]:not(.active)+.input-icon,
.UIDatetime .field .UILazyLoader a.visible.disabled+.input-icon,
.UILazyLoader .UIDatetime .field a.visible.disabled+.input-icon,
.UIDate .field .visible[disabled]+.input-icon,
.UIDate .field .dashboard .visible[data-tag="reset_zoom"]:not(.active)+.input-icon,
.dashboard .UIDate .field .visible[data-tag="reset_zoom"]:not(.active)+.input-icon,
.UIDate .field .UILazyLoader a.visible.disabled+.input-icon,
.UILazyLoader .UIDate .field a.visible.disabled+.input-icon {
  display: none !important;
}

.UITextboxLink .field .icon-error,
.UISuggestOrCreate .field .icon-error,
.UIDropdownSuggest .field .icon-error,
.UIDropdownList .field .icon-error,
.UIDatetime .field .icon-error,
.UIDate .field .icon-error,
.UITextboxLink .field .icon-warning,
.UISuggestOrCreate .field .icon-warning,
.UIDropdownSuggest .field .icon-warning,
.UIDropdownList .field .icon-warning,
.UIDatetime .field .icon-warning,
.UIDate .field .icon-warning {
  right: 36px !important;
}

.UITextboxLink .field .input-icon,
.UISuggestOrCreate .field .input-icon,
.UIDropdownSuggest .field .input-icon,
.UIDropdownList .field .input-icon,
.UIDatetime .field .input-icon,
.UIDate .field .input-icon {
  background-color: #e6ebed;
  border-left: 1px solid #bfccd2;
  bottom: 1px;
  color: #003349;
  cursor: pointer;
  font-size: 1.3em;
  height: 29px;
  line-height: 0.65em;
  padding: 6px 0px 8px;
  position: absolute;
  right: 1px;
  text-align: center;
  text-decoration: none;
  width: 31px;
}

.UITextboxLink .field input:hover~.input-icon,
.UISuggestOrCreate .field input:hover~.input-icon,
.UIDropdownSuggest .field input:hover~.input-icon,
.UIDropdownList .field input:hover~.input-icon,
.UIDatetime .field input:hover~.input-icon,
.UIDate .field input:hover~.input-icon {
  background-color: #255bc7;
  border-color: #255bc7;
  color: #fff;
}

.UITextboxLink .field input:focus~.input-icon,
.UISuggestOrCreate .field input:focus~.input-icon,
.UIDropdownSuggest .field input:focus~.input-icon,
.UIDropdownList .field input:focus~.input-icon,
.UIDatetime .field input:focus~.input-icon,
.UIDate .field input:focus~.input-icon {
  background-color: #004089;
}

.UIActionToolbar .singular-actions li .UIButton:hover:before,
.tooltip:before {
  border-right: 5px solid transparent;
  border-left: 5px solid transparent;
  border-top: 5px solid #1b1d21;
  content: "";
  position: absolute;
  left: 13px;
  top: -5px;
  z-index: 1000;
}

.UIActionToolbar .singular-actions li .UIButton:hover:after,
.tooltip:after {
  background-color: #1b1d21;
  color: white;
  content: attr(data-tooltip);
  font-size: 13px;
  left: 5px;
  min-width: 42px;
  padding: 7px 12px;
  position: absolute;
  text-align: center;
  top: -27px;
  width: auto;
  z-index: 999;
}

.footwell>.UITableFieldsForMany,
.footwell>.Grid,
.footwell>.UIPod,
.contactAddresses .UIRow.closed .footwell>.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .footwell>.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .footwell>.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UITabs.vertical.footwell>.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical.footwell>.contains-errors.UITab,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical.footwell>.contains-errors.UITab,
.UITabs.vertical.footwell>.UITab,
.footwell .UIPager {
  margin-bottom: 0;
}

.footwell>.UITableFieldsForMany+.UIContainer,
.footwell>.Grid+.UIContainer,
.footwell>.UIPod+.UIContainer,
.contactAddresses .UIRow.closed .footwell>.UIPod.contains-errors+.UIContainer,
.UITabs.vertical.footwell>.UITab+.UIContainer,
.footwell .UIPager+.UIContainer {
  background-color: #fff;
  text-align: right;
  border: 1px solid #ccd6db;
  border-top: none;
  height: auto;
  padding: 15px 10px 12px;
  position: relative;
  margin-top: 0;
  margin-bottom: 10px;
}

.help-text .UILink.help,
.UIQuickStartDialog .quick-start-logo-row .help-text .UILink.help,
#ui-body a.help {
  top: 2px;
  line-height: 8px;
  font-family: CarbonIcons;
  font-weight: normal;
  font-size: 16px;
  position: relative;
  color: #4d7080;
  margin-left: 5px;
}

.help-text .UILink.help:hover,
.UIQuickStartDialog .quick-start-logo-row .help-text .UILink.help:hover,
#ui-body a.help:hover {
  text-decoration: none;
  color: #1963f6;
}

.UISuggest .results,
.UISuggestOrCreate .results,
.UISuggestFreeform .results,
.UIDropdownSuggest .results,
.UIDropdownList .results {
  position: absolute;
  width: 100%;
  z-index: 10;
}

.UISuggest .results ul,
.UISuggestOrCreate .results ul,
.UISuggestFreeform .results ul,
.UIDropdownSuggest .results ul,
.UIDropdownList .results ul {
  background: #fff;
  border: 1px solid #ccd6db;
  box-shadow: 0 5px 5px 0 rgba(0, 20, 29, 0.2),
    0 10px 10px 0 rgba(0, 20, 29, 0.1);
  color: #003349;
  margin: 0;
  max-height: 182px;
  overflow-x: hidden;
  overflow-y: scroll;
  padding: 0;
  width: 100%;
  word-wrap: break-word;
  z-index: 10;
}

.UISuggest .results ul::-webkit-scrollbar,
.UISuggestOrCreate .results ul::-webkit-scrollbar,
.UISuggestFreeform .results ul::-webkit-scrollbar,
.UIDropdownSuggest .results ul::-webkit-scrollbar,
.UIDropdownList .results ul::-webkit-scrollbar {
  -webkit-appearance: none;
  width: 8px;
  background-color: #eee;
}

.UISuggest .results ul::-webkit-scrollbar-thumb,
.UISuggestOrCreate .results ul::-webkit-scrollbar-thumb,
.UISuggestFreeform .results ul::-webkit-scrollbar-thumb,
.UIDropdownSuggest .results ul::-webkit-scrollbar-thumb,
.UIDropdownList .results ul::-webkit-scrollbar-thumb {
  background-color: #777777;
}

.UISuggest .results ul.empty,
.UISuggestOrCreate .results ul.empty,
.UISuggestFreeform .results ul.empty,
.UIDropdownSuggest .results ul.empty,
.UIDropdownList .results ul.empty {
  display: none;
}

.UISuggest .results ul li,
.UISuggestOrCreate .results ul li,
.UISuggestFreeform .results ul li,
.UIDropdownSuggest .results ul li,
.UIDropdownList .results ul li {
  cursor: pointer;
  height: 26px;
  overflow: hidden;
  padding: 5px 6px;
  text-overflow: ellipsis;
  white-space: nowrap;
  *margin-right: 15px;
}

.UISuggest .results ul li.select,
.UISuggestOrCreate .results ul li.select,
.UISuggestFreeform .results ul li.select,
.UIDropdownSuggest .results ul li.select,
.UIDropdownList .results ul li.select,
.UISuggest .results ul li.selected,
.UISuggestOrCreate .results ul li.selected,
.UISuggestFreeform .results ul li.selected,
.UIDropdownSuggest .results ul li.selected,
.UIDropdownList .results ul li.selected {
  background: #e6ebed;
  border: none;
}

.UISuggest .results ul li.group,
.UISuggestOrCreate .results ul li.group,
.UISuggestFreeform .results ul li.group,
.UIDropdownSuggest .results ul li.group,
.UIDropdownList .results ul li.group {
  font-weight: bold;
  background: #e6ebed;
}

.UISuggest .results ul li.no-results,
.UISuggestOrCreate .results ul li.no-results,
.UISuggestFreeform .results ul li.no-results,
.UIDropdownSuggest .results ul li.no-results,
.UIDropdownList .results ul li.no-results {
  font-weight: bold;
}

.UISuggest .results .create,
.UISuggestOrCreate .results .create,
.UISuggestFreeform .results .create,
.UIDropdownSuggest .results .create,
.UIDropdownList .results .create {
  -moz-box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
  box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
  color: #003349;
  cursor: pointer;
  display: block;
  font-weight: bold;
  padding: 5px 6px 5px 0px;
  text-decoration: none;
}

.UISuggest .results .create:before,
.UISuggestOrCreate .results .create:before,
.UISuggestFreeform .results .create:before,
.UIDropdownSuggest .results .create:before,
.UIDropdownList .results .create:before {
  font-family: CarbonIcons;
  color: #255bc7;
  content: "\+";
  padding-right: 0.5em;
  padding-left: 0.5em;
}

.UISuggest .results .create:hover,
.UISuggestOrCreate .results .create:hover,
.UISuggestFreeform .results .create:hover,
.UIDropdownSuggest .results .create:hover,
.UIDropdownList .results .create:hover,
.UISuggest .results .create.focus,
.UISuggestOrCreate .results .create.focus,
.UISuggestFreeform .results .create.focus,
.UIDropdownSuggest .results .create.focus,
.UIDropdownList .results .create.focus {
  background: #e6ebed;
}

.UISuggest .results a.create,
.UISuggestOrCreate .results a.create,
.UISuggestFreeform .results a.create,
.UIDropdownSuggest .results a.create,
.UIDropdownList .results a.create {
  background-color: #fff;
  border: 1px solid #ccd6db;
  margin-top: -1px;
}

.warningMessage,
.tab-titles .warning,
.errorMessage,
.UIDropdownSuggest .create-message {
  background-color: #c7384f;
  color: white;
  display: block;
  font-weight: 700 !important;
  left: 0;
  margin: -10px 0 10px 0;
  min-width: 150px;
  padding: 10px;
  position: absolute;
  text-align: center;
  width: 100%;
  z-index: 1000;
}

.lt-ie9 .warningMessage,
.lt-ie9 .tab-titles .warning,
.tab-titles .lt-ie9 .warning,
.lt-ie9 .errorMessage,
.lt-ie9 .UIDropdownSuggest .create-message,
.UIDropdownSuggest .lt-ie9 .create-message {
  border-bottom: solid 2px #c7384f;
  border-right: solid 1px #c7384f;
}

.warningMessage:before,
.tab-titles .warning:before,
.errorMessage:before,
.UIDropdownSuggest .create-message:before {
  border-top: 14px solid #c7384f;
  border-right: 16px solid transparent;
  content: "";
  display: block;
  margin-right: -16px;
  position: absolute;
  left: 0;
  bottom: -14px;
}

.position-left.warningMessage:before,
.tab-titles .position-left.warning:before,
.position-left.errorMessage:before,
.UIDropdownSuggest .position-left.create-message:before {
  border-left: 16px solid transparent;
  border-right: none;
  left: auto;
  margin-right: 0;
  right: 0;
}

.UIAdvancedMultiSelectGrid .actions input[type="checkbox"],
.UISingleSelectGrid .actions input[type="radio"],
.UIRadioButton input[type="radio"],
.UIMultiSelectGrid .actions input[type="checkbox"],
.UIMultiCheckboxDropdown .checkbox_container input[type="checkbox"],
.UIFilter .UICheckbox input[type="checkbox"],
.UIForm .UICheckbox input[type="checkbox"] {
  cursor: pointer;
  height: 15px;
  margin-top: 3px;
  opacity: 0;
  position: absolute;
  width: 15px;
  z-index: 1;
}

.UIAdvancedMultiSelectGrid .actions input[type="radio"][type="checkbox"]~.checkbox-overlay,
.UISingleSelectGrid .actions input[type="radio"]~.checkbox-overlay,
.UIRadioButton input[type="radio"]~.checkbox-overlay,
.UIMultiSelectGrid .actions input[type="radio"][type="checkbox"]~.checkbox-overlay,
.UIMultiCheckboxDropdown .checkbox_container input[type="radio"][type="checkbox"]~.checkbox-overlay,
.UIFilter .UICheckbox input[type="radio"][type="checkbox"]~.checkbox-overlay,
.UIForm .UICheckbox input[type="radio"][type="checkbox"]~.checkbox-overlay {
  border-radius: 100%;
}

.UIAdvancedMultiSelectGrid .actions input[type="checkbox"]~.checkbox-overlay .checkbox-outline,
.UISingleSelectGrid .actions input[type="checkbox"][type="radio"]~.checkbox-overlay .checkbox-outline,
.UIRadioButton input[type="checkbox"][type="radio"]~.checkbox-overlay .checkbox-outline,
.UIMultiSelectGrid .actions input[type="checkbox"]~.checkbox-overlay .checkbox-outline,
.UIMultiCheckboxDropdown .checkbox_container input[type="checkbox"]~.checkbox-overlay .checkbox-outline,
.UIFilter .UICheckbox input[type="checkbox"]~.checkbox-overlay .checkbox-outline,
.UIForm .UICheckbox input[type="checkbox"]~.checkbox-overlay .checkbox-outline {
  rx: 2;
}

.UIAdvancedMultiSelectGrid .actions input[type="checkbox"]~.checkbox-overlay .checkbox-fill,
.UISingleSelectGrid .actions input[type="checkbox"][type="radio"]~.checkbox-overlay .checkbox-fill,
.UIRadioButton input[type="checkbox"][type="radio"]~.checkbox-overlay .checkbox-fill,
.UIMultiSelectGrid .actions input[type="checkbox"]~.checkbox-overlay .checkbox-fill,
.UIMultiCheckboxDropdown .checkbox_container input[type="checkbox"]~.checkbox-overlay .checkbox-fill,
.UIFilter .UICheckbox input[type="checkbox"]~.checkbox-overlay .checkbox-fill,
.UIForm .UICheckbox input[type="checkbox"]~.checkbox-overlay .checkbox-fill {
  rx: 1;
}

.UIAdvancedMultiSelectGrid .actions input[type="checkbox"]~.checkbox-overlay,
.UISingleSelectGrid .actions input[type="radio"]~.checkbox-overlay,
.UIRadioButton input[type="radio"]~.checkbox-overlay,
.UIMultiSelectGrid .actions input[type="checkbox"]~.checkbox-overlay,
.UIMultiCheckboxDropdown .checkbox_container input[type="checkbox"]~.checkbox-overlay,
.UIFilter .UICheckbox input[type="checkbox"]~.checkbox-overlay,
.UIForm .UICheckbox input[type="checkbox"]~.checkbox-overlay {
  cursor: pointer;
  display: inline-block;
  height: 15px;
  position: relative;
  top: 3px;
  visibility: visible;
  width: 15px;
}

.UIAdvancedMultiSelectGrid .actions input[type="checkbox"]~.checkbox-overlay svg,
.UISingleSelectGrid .actions input[type="radio"]~.checkbox-overlay svg,
.UIRadioButton input[type="radio"]~.checkbox-overlay svg,
.UIMultiSelectGrid .actions input[type="checkbox"]~.checkbox-overlay svg,
.UIMultiCheckboxDropdown .checkbox_container input[type="checkbox"]~.checkbox-overlay svg,
.UIFilter .UICheckbox input[type="checkbox"]~.checkbox-overlay svg,
.UIForm .UICheckbox input[type="checkbox"]~.checkbox-overlay svg {
  overflow: visible;
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -o-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}

.UIAdvancedMultiSelectGrid .actions input[type="checkbox"]~.checkbox-overlay .checkbox-check,
.UISingleSelectGrid .actions input[type="radio"]~.checkbox-overlay .checkbox-check,
.UIRadioButton input[type="radio"]~.checkbox-overlay .checkbox-check,
.UIMultiSelectGrid .actions input[type="checkbox"]~.checkbox-overlay .checkbox-check,
.UIMultiCheckboxDropdown .checkbox_container input[type="checkbox"]~.checkbox-overlay .checkbox-check,
.UIFilter .UICheckbox input[type="checkbox"]~.checkbox-overlay .checkbox-check,
.UIForm .UICheckbox input[type="checkbox"]~.checkbox-overlay .checkbox-check {
  fill: transparent;
}

div.error[data-ui-widget] .checkbox-outline {
  fill: #c7384f !important;
}

div.warning[data-ui-widget] .checkbox-outline {
  fill: #ff7d00 !important;
}

.UIAdvancedMultiSelectGrid .actions input[type="checkbox"]:hover+.checkbox-overlay .checkbox-outline,
.UISingleSelectGrid .actions input[type="radio"]:hover+.checkbox-overlay .checkbox-outline,
.UIRadioButton input[type="radio"]:hover+.checkbox-overlay .checkbox-outline,
.UIMultiSelectGrid .actions input[type="checkbox"]:hover+.checkbox-overlay .checkbox-outline,
.UIMultiCheckboxDropdown .checkbox_container input[type="checkbox"]:hover+.checkbox-overlay .checkbox-outline,
.UIFilter .UICheckbox input[type="checkbox"]:hover+.checkbox-overlay .checkbox-outline,
.UIForm .UICheckbox input[type="checkbox"]:hover+.checkbox-overlay .checkbox-outline {
  fill: #255bc7;
}

.UIAdvancedMultiSelectGrid .actions input[type="checkbox"]:focus+i+.checkbox-overlay,
.UISingleSelectGrid .actions input[type="radio"]:focus+i+.checkbox-overlay,
.UIRadioButton input[type="radio"]:focus+i+.checkbox-overlay,
.UIMultiSelectGrid .actions input[type="checkbox"]:focus+i+.checkbox-overlay,
.UIMultiCheckboxDropdown .checkbox_container input[type="checkbox"]:focus+i+.checkbox-overlay,
.UIFilter .UICheckbox input[type="checkbox"]:focus+i+.checkbox-overlay,
.UIForm .UICheckbox input[type="checkbox"]:focus+i+.checkbox-overlay,
.UIAdvancedMultiSelectGrid .actions input[type="checkbox"]:focus+.checkbox-overlay,
.UISingleSelectGrid .actions input[type="radio"]:focus+.checkbox-overlay,
.UIRadioButton input[type="radio"]:focus+.checkbox-overlay,
.UIMultiSelectGrid .actions input[type="checkbox"]:focus+.checkbox-overlay,
.UIMultiCheckboxDropdown .checkbox_container input[type="checkbox"]:focus+.checkbox-overlay,
.UIFilter .UICheckbox input[type="checkbox"]:focus+.checkbox-overlay,
.UIForm .UICheckbox input[type="checkbox"]:focus+.checkbox-overlay {
  -moz-box-shadow: 0 0 6px rgba(25, 99, 246, 0.6);
  -webkit-box-shadow: 0 0 6px rgba(25, 99, 246, 0.6);
  box-shadow: 0 0 6px rgba(25, 99, 246, 0.6);
  -webkit-transition: border linear 0.1s, box-shadow linear 0.1s;
  -moz-transition: border linear 0.1s, box-shadow linear 0.1s;
  -o-transition: border linear 0.1s, box-shadow linear 0.1s;
  transition: border linear 0.1s, box-shadow linear 0.1s;
}

.UIAdvancedMultiSelectGrid .actions input[type="checkbox"]:focus+.checkbox-overlay .checkbox-outline,
.UISingleSelectGrid .actions input[type="radio"]:focus+.checkbox-overlay .checkbox-outline,
.UIRadioButton input[type="radio"]:focus+.checkbox-overlay .checkbox-outline,
.UIMultiSelectGrid .actions input[type="checkbox"]:focus+.checkbox-overlay .checkbox-outline,
.UIMultiCheckboxDropdown .checkbox_container input[type="checkbox"]:focus+.checkbox-overlay .checkbox-outline,
.UIFilter .UICheckbox input[type="checkbox"]:focus+.checkbox-overlay .checkbox-outline,
.UIForm .UICheckbox input[type="checkbox"]:focus+.checkbox-overlay .checkbox-outline {
  fill: #255bc7;
}

.UIAdvancedMultiSelectGrid .actions input[type="checkbox"]:checked+.checkbox-overlay .checkbox-check,
.UISingleSelectGrid .actions input[type="radio"]:checked+.checkbox-overlay .checkbox-check,
.UIRadioButton input[type="radio"]:checked+.checkbox-overlay .checkbox-check,
.UIMultiSelectGrid .actions input[type="checkbox"]:checked+.checkbox-overlay .checkbox-check,
.UIMultiCheckboxDropdown .checkbox_container input[type="checkbox"]:checked+.checkbox-overlay .checkbox-check,
.UIFilter .UICheckbox input[type="checkbox"]:checked+.checkbox-overlay .checkbox-check,
.UIForm .UICheckbox input[type="checkbox"]:checked+.checkbox-overlay .checkbox-check {
  fill: #003349;
}

.UIAdvancedMultiSelectGrid .actions input[disabled][type="checkbox"],
.UIAdvancedMultiSelectGrid .actions .dashboard input[type="checkbox"][data-tag="reset_zoom"]:not(.active),
.dashboard .UIAdvancedMultiSelectGrid .actions input[type="checkbox"][data-tag="reset_zoom"]:not(.active),
.UISingleSelectGrid .actions input[disabled][type="radio"],
.UISingleSelectGrid .actions .dashboard input[type="radio"][data-tag="reset_zoom"]:not(.active),
.dashboard .UISingleSelectGrid .actions input[type="radio"][data-tag="reset_zoom"]:not(.active),
.UIRadioButton input[disabled][type="radio"],
.UIRadioButton .dashboard input[type="radio"][data-tag="reset_zoom"]:not(.active),
.dashboard .UIRadioButton input[type="radio"][data-tag="reset_zoom"]:not(.active),
.UIMultiSelectGrid .actions input[disabled][type="checkbox"],
.UIMultiSelectGrid .actions .dashboard input[type="checkbox"][data-tag="reset_zoom"]:not(.active),
.dashboard .UIMultiSelectGrid .actions input[type="checkbox"][data-tag="reset_zoom"]:not(.active),
.UIMultiCheckboxDropdown .checkbox_container input[disabled][type="checkbox"],
.UIMultiCheckboxDropdown .checkbox_container .dashboard input[type="checkbox"][data-tag="reset_zoom"]:not(.active),
.dashboard .UIMultiCheckboxDropdown .checkbox_container input[type="checkbox"][data-tag="reset_zoom"]:not(.active),
.UIFilter .UICheckbox input[disabled][type="checkbox"],
.UIFilter .UICheckbox .dashboard input[type="checkbox"][data-tag="reset_zoom"]:not(.active),
.dashboard .UIFilter .UICheckbox input[type="checkbox"][data-tag="reset_zoom"]:not(.active),
.UIForm .UICheckbox input[disabled][type="checkbox"],
.UIForm .UICheckbox .dashboard input[type="checkbox"][data-tag="reset_zoom"]:not(.active),
.dashboard .UIForm .UICheckbox input[type="checkbox"][data-tag="reset_zoom"]:not(.active) {
  cursor: initial;
}

.UIAdvancedMultiSelectGrid .actions input[disabled][type="checkbox"]+.checkbox-overlay .checkbox-outline,
.UIAdvancedMultiSelectGrid .actions .dashboard input[type="checkbox"][data-tag="reset_zoom"]:not(.active)+.checkbox-overlay .checkbox-outline,
.dashboard .UIAdvancedMultiSelectGrid .actions input[type="checkbox"][data-tag="reset_zoom"]:not(.active)+.checkbox-overlay .checkbox-outline,
.UISingleSelectGrid .actions input[disabled][type="radio"]+.checkbox-overlay .checkbox-outline,
.UISingleSelectGrid .actions .dashboard input[type="radio"][data-tag="reset_zoom"]:not(.active)+.checkbox-overlay .checkbox-outline,
.dashboard .UISingleSelectGrid .actions input[type="radio"][data-tag="reset_zoom"]:not(.active)+.checkbox-overlay .checkbox-outline,
.UIRadioButton input[disabled][type="radio"]+.checkbox-overlay .checkbox-outline,
.UIRadioButton .dashboard input[type="radio"][data-tag="reset_zoom"]:not(.active)+.checkbox-overlay .checkbox-outline,
.dashboard .UIRadioButton input[type="radio"][data-tag="reset_zoom"]:not(.active)+.checkbox-overlay .checkbox-outline,
.UIMultiSelectGrid .actions input[disabled][type="checkbox"]+.checkbox-overlay .checkbox-outline,
.UIMultiSelectGrid .actions .dashboard input[type="checkbox"][data-tag="reset_zoom"]:not(.active)+.checkbox-overlay .checkbox-outline,
.dashboard .UIMultiSelectGrid .actions input[type="checkbox"][data-tag="reset_zoom"]:not(.active)+.checkbox-overlay .checkbox-outline,
.UIMultiCheckboxDropdown .checkbox_container input[disabled][type="checkbox"]+.checkbox-overlay .checkbox-outline,
.UIMultiCheckboxDropdown .checkbox_container .dashboard input[type="checkbox"][data-tag="reset_zoom"]:not(.active)+.checkbox-overlay .checkbox-outline,
.dashboard .UIMultiCheckboxDropdown .checkbox_container input[type="checkbox"][data-tag="reset_zoom"]:not(.active)+.checkbox-overlay .checkbox-outline,
.UIFilter .UICheckbox input[disabled][type="checkbox"]+.checkbox-overlay .checkbox-outline,
.UIFilter .UICheckbox .dashboard input[type="checkbox"][data-tag="reset_zoom"]:not(.active)+.checkbox-overlay .checkbox-outline,
.dashboard .UIFilter .UICheckbox input[type="checkbox"][data-tag="reset_zoom"]:not(.active)+.checkbox-overlay .checkbox-outline,
.UIForm .UICheckbox input[disabled][type="checkbox"]+.checkbox-overlay .checkbox-outline,
.UIForm .UICheckbox .dashboard input[type="checkbox"][data-tag="reset_zoom"]:not(.active)+.checkbox-overlay .checkbox-outline,
.dashboard .UIForm .UICheckbox input[type="checkbox"][data-tag="reset_zoom"]:not(.active)+.checkbox-overlay .checkbox-outline {
  fill: #dbdbdb;
}

.UIAdvancedMultiSelectGrid .actions input[disabled][type="checkbox"]+.checkbox-overlay .checkbox-fill,
.UIAdvancedMultiSelectGrid .actions .dashboard input[type="checkbox"][data-tag="reset_zoom"]:not(.active)+.checkbox-overlay .checkbox-fill,
.dashboard .UIAdvancedMultiSelectGrid .actions input[type="checkbox"][data-tag="reset_zoom"]:not(.active)+.checkbox-overlay .checkbox-fill,
.UISingleSelectGrid .actions input[disabled][type="radio"]+.checkbox-overlay .checkbox-fill,
.UISingleSelectGrid .actions .dashboard input[type="radio"][data-tag="reset_zoom"]:not(.active)+.checkbox-overlay .checkbox-fill,
.dashboard .UISingleSelectGrid .actions input[type="radio"][data-tag="reset_zoom"]:not(.active)+.checkbox-overlay .checkbox-fill,
.UIRadioButton input[disabled][type="radio"]+.checkbox-overlay .checkbox-fill,
.UIRadioButton .dashboard input[type="radio"][data-tag="reset_zoom"]:not(.active)+.checkbox-overlay .checkbox-fill,
.dashboard .UIRadioButton input[type="radio"][data-tag="reset_zoom"]:not(.active)+.checkbox-overlay .checkbox-fill,
.UIMultiSelectGrid .actions input[disabled][type="checkbox"]+.checkbox-overlay .checkbox-fill,
.UIMultiSelectGrid .actions .dashboard input[type="checkbox"][data-tag="reset_zoom"]:not(.active)+.checkbox-overlay .checkbox-fill,
.dashboard .UIMultiSelectGrid .actions input[type="checkbox"][data-tag="reset_zoom"]:not(.active)+.checkbox-overlay .checkbox-fill,
.UIMultiCheckboxDropdown .checkbox_container input[disabled][type="checkbox"]+.checkbox-overlay .checkbox-fill,
.UIMultiCheckboxDropdown .checkbox_container .dashboard input[type="checkbox"][data-tag="reset_zoom"]:not(.active)+.checkbox-overlay .checkbox-fill,
.dashboard .UIMultiCheckboxDropdown .checkbox_container input[type="checkbox"][data-tag="reset_zoom"]:not(.active)+.checkbox-overlay .checkbox-fill,
.UIFilter .UICheckbox input[disabled][type="checkbox"]+.checkbox-overlay .checkbox-fill,
.UIFilter .UICheckbox .dashboard input[type="checkbox"][data-tag="reset_zoom"]:not(.active)+.checkbox-overlay .checkbox-fill,
.dashboard .UIFilter .UICheckbox input[type="checkbox"][data-tag="reset_zoom"]:not(.active)+.checkbox-overlay .checkbox-fill,
.UIForm .UICheckbox input[disabled][type="checkbox"]+.checkbox-overlay .checkbox-fill,
.UIForm .UICheckbox .dashboard input[type="checkbox"][data-tag="reset_zoom"]:not(.active)+.checkbox-overlay .checkbox-fill,
.dashboard .UIForm .UICheckbox input[type="checkbox"][data-tag="reset_zoom"]:not(.active)+.checkbox-overlay .checkbox-fill {
  fill: #f3f3f3;
}

.UIAdvancedMultiSelectGrid .actions input[disabled][type="checkbox"]:checked+.checkbox-overlay .checkbox-check,
.UIAdvancedMultiSelectGrid .actions .dashboard input[type="checkbox"][data-tag="reset_zoom"]:checked:not(.active)+.checkbox-overlay .checkbox-check,
.dashboard .UIAdvancedMultiSelectGrid .actions input[type="checkbox"][data-tag="reset_zoom"]:checked:not(.active)+.checkbox-overlay .checkbox-check,
.UISingleSelectGrid .actions input[disabled][type="radio"]:checked+.checkbox-overlay .checkbox-check,
.UISingleSelectGrid .actions .dashboard input[type="radio"][data-tag="reset_zoom"]:checked:not(.active)+.checkbox-overlay .checkbox-check,
.dashboard .UISingleSelectGrid .actions input[type="radio"][data-tag="reset_zoom"]:checked:not(.active)+.checkbox-overlay .checkbox-check,
.UIRadioButton input[disabled][type="radio"]:checked+.checkbox-overlay .checkbox-check,
.UIRadioButton .dashboard input[type="radio"][data-tag="reset_zoom"]:checked:not(.active)+.checkbox-overlay .checkbox-check,
.dashboard .UIRadioButton input[type="radio"][data-tag="reset_zoom"]:checked:not(.active)+.checkbox-overlay .checkbox-check,
.UIMultiSelectGrid .actions input[disabled][type="checkbox"]:checked+.checkbox-overlay .checkbox-check,
.UIMultiSelectGrid .actions .dashboard input[type="checkbox"][data-tag="reset_zoom"]:checked:not(.active)+.checkbox-overlay .checkbox-check,
.dashboard .UIMultiSelectGrid .actions input[type="checkbox"][data-tag="reset_zoom"]:checked:not(.active)+.checkbox-overlay .checkbox-check,
.UIMultiCheckboxDropdown .checkbox_container input[disabled][type="checkbox"]:checked+.checkbox-overlay .checkbox-check,
.UIMultiCheckboxDropdown .checkbox_container .dashboard input[type="checkbox"][data-tag="reset_zoom"]:checked:not(.active)+.checkbox-overlay .checkbox-check,
.dashboard .UIMultiCheckboxDropdown .checkbox_container input[type="checkbox"][data-tag="reset_zoom"]:checked:not(.active)+.checkbox-overlay .checkbox-check,
.UIFilter .UICheckbox input[disabled][type="checkbox"]:checked+.checkbox-overlay .checkbox-check,
.UIFilter .UICheckbox .dashboard input[type="checkbox"][data-tag="reset_zoom"]:checked:not(.active)+.checkbox-overlay .checkbox-check,
.dashboard .UIFilter .UICheckbox input[type="checkbox"][data-tag="reset_zoom"]:checked:not(.active)+.checkbox-overlay .checkbox-check,
.UIForm .UICheckbox input[disabled][type="checkbox"]:checked+.checkbox-overlay .checkbox-check,
.UIForm .UICheckbox .dashboard input[type="checkbox"][data-tag="reset_zoom"]:checked:not(.active)+.checkbox-overlay .checkbox-check,
.dashboard .UIForm .UICheckbox input[type="checkbox"][data-tag="reset_zoom"]:checked:not(.active)+.checkbox-overlay .checkbox-check {
  fill: #dbdbdb;
}

@charset "UTF-8";
@import url(https://fonts.googleapis.com/css?family=Lato:400,700,900);

.carbon-split-button__additional-buttons .carbon-button--blue.carbon-button:not(.carbon-button--disabled) {
  color: #fff;
}

a.UILink {
  font-weight: 700;
}

.UIFilter input[type="password"],
.UIFilter input[type="text"],
.UIFilter select,
.UIFilter textarea,
.UIForm input[type="password"],
.UIForm input[type="text"],
.UIForm select,
.UIForm textarea {
  font-size: 13px;
  line-height: 15px;
}

.grid-layout {
  border: none;
}

.grid-layout tbody tr.header td,
.grid-layout tbody tr td.header,
.grid-layout th {
  border-bottom: none;
  border-top: none;
}

.UIPod.pod-grey.information-container .artefact_due {
  color: #4d7080;
  font-size: 12px;
  top: -12px;
}

.UIPod.pod-grey.information-container p {
  padding: 1px 6px;
}

.UIPod.pod-footer-totals .title {
  font-weight: 700;
  text-transform: none;
}

.Grid,
.UIPager {
  border: none;
  box-shadow: inset 0 0 0 1px #ccd6db;
}

.grid-layout tr td:first-child {
  border-left: 1px solid #ccd6db;
}

.grid-layout tr td:last-child {
  border-right: 1px solid #ccd6db;
}

.grid-layout tr:last-child td {
  border-bottom: 1px solid #ccd6db;
}

.paginated .grid-layout tr:last-child td {
  border-bottom: none;
}

#ui-body a.help {
  top: 0;
}

#ui-body a.help,
.help-text .UILink.help {
  color: #8099a4;
}

.UIActionToolbar [data-tag="label"] {
  font-size: 12px;
}

.UIPod .header .title,
.UIPod[data-tag="getting_started"] .UIContainer h1 {
  font-weight: 600;
}

.UIMessage.message-success .hide-message,
.UIMessage.message-success .title {
  font-size: 14px;
  margin-bottom: 4px;
}

.UIMessage.artefact-message a {
  font-weight: 700;
  font-size: 13px;
}

.UIMessage strong {
  padding: 0 4px;
}

.UIMessage strong.title {
  padding: 0;
}

.icon-feedback:before {
  background: none;
  height: auto;
  width: auto;
}

.UIExpandMultiButton .icon-add:before {
  font-size: 16px;
  font-weight: 400;
}

.UITabs .tab-titles li a {
  padding: 11px 15px;
}

div[data-ui-widget].error i.icon-error:before {
  font-size: 16px;
}

div[data-tag="quantity"][data-ui-widget] i.icon-info,
div[data-tag="quantity"][data-ui-widget] i.icon-warning {
  left: 4px;
  right: auto;
  background-color: transparent;
  display: block;
  font-size: 18px;
  line-height: 22px;
  position: absolute;
  text-align: center;
  top: 50%;
  margin-top: -13px;
  padding: 0;
  pointer-events: none;
  z-index: 2;
}

div[data-tag="quantity"][data-ui-widget] i.icon-info {
  color: #1573e6;
}

div[data-tag="quantity"][data-ui-widget] i.icon-warning {
  color: #ffab00;
}

.infoMessage,
.warningMessage {
  -webkit-border-radius: 4px 4px 4px 0;
  -moz-border-radius: 4px 4px 4px 0;
  border-radius: 4px 4px 4px 0;
  background-color: #1b1d21;
  color: #fff;
  font-weight: 600;
  display: block;
  left: 0;
  padding: 10px;
  position: absolute;
  text-align: center;
  width: auto;
  max-width: 200px;
  z-index: 1000;
}

.infoMessage:before,
.warningMessage:before {
  border-top: 14px solid #1b1d21;
  border-right: 16px solid transparent;
  content: "";
  display: block;
  margin-right: -16px;
  position: absolute;
  left: 0;
  bottom: -14px;
}

.infoMessage,
.warningMessage {
  margin: -10px 0 10px;
}

.UISearch span:after {
  color: #8099a4;
  content: "\E92F";
  font-family: CarbonIcons;
  font-size: 16px;
  left: 8px;
  position: absolute;
  top: 8px;
}

.UISearch input {
  background: none;
}

#ui-body a.help:before,
.help-text .UILink.help:before {
  content: "\E951";
  font-family: CarbonIcons;
  font-size: 16px;
}

#ui-globalnav i {
  margin-right: 0;
}

.grid-layout tbody tr.header td.sortable.sort_asc:after,
.grid-layout tbody tr td.header.sortable.sort_asc:after,
.grid-layout th.sortable.sort_asc:after {
  background: none;
  content: "";
}

[data-ui-widget].warning .icon-warning:before {
  font-size: 16px;
}

#user-menu .icon-help:before {
  content: "\E943";
}

#ui-foot {
  max-width: 1520px;
  padding: 0;
}

.UISetting .setting-link .UILink .setting-desc {
  font-size: 13px;
}

.UIFilter input[type="password"],
.UIFilter input[type="text"],
.UIFilter select,
.UIFilter textarea,
.UIForm input[type="password"],
.UIForm input[type="text"],
.UIForm select,
.UIForm textarea {
  line-height: 16px;
}

#ui-globalnav .change_password_link,
#ui-globalnav ul a,
.errorMessage,
.tab-titles .warning,
.UIDropdownSuggest .create-message,
.UIExpandMultiButton>.content .UIPod .header .title,
.UIExpandMultiButton>.content ul.UIMenu li .UILink,
.warningMessage {
  font-weight: 700;
}

#user-menu a:hover:before,
.tooltip:before,
.UIActionToolbar .singular-actions li .UIButton:hover:before {
  border-right: 7px solid transparent;
  border-left: 7px solid transparent;
  border-top: 7px solid #1b1d21;
  top: -4px;
}

#user-menu a:hover:after,
.tooltip:after,
.UIActionToolbar .singular-actions li .UIButton:hover:after {
  font-weight: 700;
  left: 50% !important;
  padding: 7px 12px;
  top: -34px;
  transform: translateX(-50%);
}

.UIDropdownList .results a.create,
.UIDropdownSuggest .results a.create,
.UISuggest .results a.create,
.UISuggestFreeform .results a.create,
.UISuggestOrCreate .results a.create {
  padding-right: 12px;
  white-space: nowrap;
}

.grid-layout.light td.header,
.grid-layout.light th {
  background: #ccd6db;
  border: 1px solid #b3c2c8;
  border-right: 0;
  color: #003349;
  font-size: 13px;
}

.grid-layout.light td.header:last-child,
.grid-layout.light th:last-child {
  border-right: 1px;
}

.dashboard [data-tag="reset_zoom"],
.UIButton>button.primary,
.UIButton>input.primary,
.UIButton input[type="submit"].primary,
.UIDropdownSelector.primary,
.UILink.button.primary,
.UIMultiActionButton.primary,
.UISplitButton.primary .save,
a.button.primary {
  font-size: 14px;
}

.dashboard [data-tag="reset_zoom"]:focus,
.dashboard [data-tag="reset_zoom"]:hover,
.UIButton>button.primary:focus,
.UIButton>button.primary:hover,
.UIButton>input.primary:focus,
.UIButton>input.primary:hover,
.UIButton input[type="submit"].primary:focus,
.UIButton input[type="submit"].primary:hover,
.UIDropdownSelector.primary:focus,
.UIDropdownSelector.primary:hover,
.UILink.button.primary:focus,
.UILink.button.primary:hover,
.UIMultiActionButton.primary:focus,
.UIMultiActionButton.primary:hover,
.UISplitButton.primary .save:focus,
.UISplitButton.primary .save:hover,
a.button.primary:focus,
a.button.primary:hover {
  background-color: #1e499f;
}

.dashboard [data-tag="reset_zoom"]:active,
.UIButton>button.primary:active,
.UIButton>input.primary:active,
.UIButton input[type="submit"].primary:active,
.UIDropdownSelector.primary:active,
.UILink.button.primary:active,
.UIMultiActionButton.primary:active,
.UISplitButton.primary .save:active,
a.button.primary:active {
  background-color: #517cd2;
  border-color: #517cd2;
}

.UIButton>button:focus,
.UIButton>button:hover,
.UIButton>input:focus,
.UIButton>input:hover,
.UIButton input[type="submit"]:focus,
.UIButton input[type="submit"]:hover,
.UILazyLoader a:focus,
.UILazyLoader a:hover,
.UILink.button:focus,
.UILink.button:hover,
.UIMultiActionButton:focus,
.UIMultiActionButton:hover,
.UISplitButton .caret.toggle:focus,
.UISplitButton .caret.toggle:hover,
a.button:focus,
a.button:hover {
  background-color: #1e499f;
  border-color: #1e499f;
}

.UIButton>button:active,
.UIButton>input:active,
.UIButton input[type="submit"]:active,
.UILazyLoader a:active,
.UILink.button:active,
.UIMultiActionButton:active,
.UISplitButton .caret.toggle:active,
a.button:active {
  background-color: #1963f6;
  border-color: #1963f6;
}

.UIDate .field input:hover~.input-icon,
.UIDatetime .field input:hover~.input-icon {
  background-color: #004089;
  border-color: #004089;
}

.UIFilter .field:hover input[type="password"],
.UIFilter .field:hover input[type="text"],
.UIFilter .field:hover select {
  border-color: #004089;
}

.UIDate .field .input-icon:active,
.UIDate .field .input-icon:hover,
.UIDate .field input:focus~.input-icon,
.UIDatetime .field .input-icon:active,
.UIDatetime .field .input-icon:hover,
.UIDatetime .field input:focus~.input-icon,
.UIDropdownList .field .input-icon:active,
.UIDropdownList .field .input-icon:hover,
.UIDropdownList .field input:focus~.input-icon,
.UIDropdownSuggest .field .input-icon:active,
.UIDropdownSuggest .field .input-icon:hover,
.UIDropdownSuggest .field input:focus~.input-icon,
.UISuggestOrCreate .field .input-icon:active,
.UISuggestOrCreate .field .input-icon:hover,
.UISuggestOrCreate .field input:focus~.input-icon,
.UITextboxLink .field .input-icon:active,
.UITextboxLink .field .input-icon:hover,
.UITextboxLink .field input:focus~.input-icon {
  background-color: #004089;
  border-color: #004089;
}

#user-menu>ul>li.has-submenu.item_2>ul {
  max-height: 500px;
  overflow-y: scroll;
}

.UIDropdown select:disabled:hover {
  background: none !important;
  cursor: default;
}

.UIForm .field:hover input[type="text"][readonly],
.UIForm .field:hover textarea[readonly] {
  border-color: #d0d0d0;
}

.UIForm input[type="text"][readonly]:focus,
.UIForm textarea[readonly]:focus {
  border-color: #d0d0d0;
  box-shadow: none;
}

.UIDropdownSuggest .resource-type {
  display: none;
}

.UITabs .tab-titles li a {
  color: #003349;
}

.UIFilter input[type="password"][disabled],
.UIFilter input[type="text"][disabled],
.UIFilter select[disabled],
.UIFilter textarea[disabled],
.UIForm input[type="password"][disabled],
.UIForm input[type="text"][disabled],
.UIForm select[disabled],
.UIForm textarea[disabled] {
  color: rgba(0, 0, 0, 0.6);
}

.UIDropdown select:disabled:hover {
  background-color: #d8e0e3 !important;
  border-color: #d8e0e3;
}

.contacts-artefact .common-input__label {
  line-height: 13px;
}

.carbon-message+.carbon-form {
  margin-top: 15px;
}

.pill-toggle__inactive-wrapper .carbon-tooltip__container {
  font-size: 13px;
  font-weight: 700;
  padding: 7px 12px;
}

.carbon-icon.common-input__icon.common-input__icon--info {
  top: 5px;
}

.carbon-pager__size .carbon-dropdown.common-input--with-icon {
  width: 60px;
}

.carbon-date .common-input__field {
  box-sizing: content-box !important;
}

.contacts-artefact .carbon-pill--warning--empty {
  background-color: transparent;
  border: 1px solid #ed8333;
  color: rgba(0, 0, 0, 0.9);
}

.corrections-history-table .carbon-pill--success--empty {
  background-color: transparent;
  border: 1px solid #006300;
  color: rgba(0, 0, 0, 0.9);
}

.corrections-summary__successful-content .carbon-icon,
.corrections-wizard .carbon-step-sequence-item--complete {
  color: #006300;
}

.DayPicker {
  display: inline-block;
}

.DayPicker-wrapper {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  position: relative;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  padding: 1rem 0;
}

.DayPicker-Month,
.DayPicker-wrapper {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.DayPicker-Month {
  display: table;
  border-collapse: collapse;
  border-spacing: 0;
  margin: 0 1rem;
}

.DayPicker-NavBar {
  position: absolute;
  left: 0;
  right: 0;
  padding: 0 0.5rem;
  top: 1rem;
}

.DayPicker-NavButton {
  position: absolute;
  width: 1.5rem;
  height: 1.5rem;
  background-repeat: no-repeat;
  background-position: 50%;
  background-size: contain;
  cursor: pointer;
}

.DayPicker-NavButton--prev {
  left: 1rem;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iNTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTI1Ljg5MyA0OS4xMjR2LTMuNzU3TDUuNzYxIDI0LjcyMyAyNS44OTMgNC4yMzFWLjQ3NWwtMjUgMjQuMjQ4IDI1IDI0LjR6IiBmaWxsPSIjNTY1QTVDIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiLz48L3N2Zz4=");
}

.DayPicker-NavButton--next {
  right: 1rem;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjYiIGhlaWdodD0iNTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTS45NTEgNDkuMTI0di0zLjc1N2wyMC4xMzItMjAuNjQ0TC45NTEgNC4yMzFWLjQ3NWwyNSAyNC4yNDgtMjUgMjQuNHoiIGZpbGw9IiM1NjVBNUMiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==");
}

.DayPicker-NavButton--interactionDisabled {
  display: none;
}

.DayPicker-Caption {
  display: table-caption;
  height: 1.5rem;
  text-align: center;
}

.DayPicker-Weekdays {
  display: table-header-group;
}

.DayPicker-WeekdaysRow {
  display: table-row;
}

.DayPicker-Weekday {
  display: table-cell;
  padding: 0.5rem;
  font-size: 0.875em;
  color: #8b9898;
}

.DayPicker-Body {
  display: table-row-group;
}

.DayPicker-Week {
  display: table-row;
}

.DayPicker-Day {
  border: 1px solid #eaecec;
  text-align: center;
}

.DayPicker-Day,
.DayPicker-WeekNumber {
  display: table-cell;
  padding: 0.5rem;
  vertical-align: middle;
}

.DayPicker-WeekNumber {
  text-align: right;
  min-width: 1rem;
  font-size: 0.75em;
  cursor: pointer;
  color: #8b9898;
}

.DayPicker--interactionDisabled .DayPicker-Day {
  cursor: default;
}

.DayPicker-Footer {
  display: table-caption;
  caption-side: bottom;
  padding-top: 0.5rem;
}

.DayPicker-TodayButton {
  border: none;
  background-image: none;
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
  cursor: pointer;
  color: #4a90e2;
  font-size: 0.875em;
}

.DayPicker-Day--today {
  color: #d0021b;
  font-weight: 500;
}

.DayPicker-Day--disabled {
  background-color: #eff1f1;
}

.DayPicker-Day--disabled,
.DayPicker-Day--outside {
  color: #dce0e0;
  cursor: default;
}

.DayPicker-Day--sunday {
  background-color: #f7f8f8;
}

.DayPicker-Day--sunday:not(.DayPicker-Day--today) {
  color: #dce0e0;
}

.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside) {
  color: #fff;
  background-color: #4a90e2;
}

.DayPickerInput {
  display: inline-block;
}

.DayPickerInput-OverlayWrapper {
  position: relative;
}

.DayPickerInput-Overlay {
  left: 0;
  position: absolute;
  background: #fff;
  -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15);
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15);
}

.carbon-date .icon-calendar:before {
  position: relative;
  right: -1px;
  top: -1px;
}

.DayPicker {
  background-color: #fff;
  box-shadow: 0 5px 5px 0 rgba(0, 20, 29, 0.2),
    0 10px 10px 0 rgba(0, 20, 29, 0.1);
  color: rgba(0, 0, 0, 0.85);
  display: block;
  font-size: 14px;
  font-weight: 700;
  overflow: hidden;
  padding: 10px;
  position: absolute;
  text-align: center;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.DayPicker * {
  box-sizing: border-box;
}

.DayPicker:focus {
  outline: none;
}

.DayPicker abbr[title] {
  border: none;
  cursor: auto;
}

.DayPicker-wrapper {
  padding: 0;
}

.DayPicker-Month {
  margin: 0 0 2px;
}

.DayPicker-Body,
.DayPicker-Week {
  width: 100%;
}

.DayPicker-Day abbr,
.DayPicker-Weekday abbr {
  text-decoration: none;
}

.DayPicker-Caption {
  background-color: #fff;
  color: rgba(0, 0, 0, 0.85);
  height: 40px;
  line-height: 40px;
}

.DayPicker-Caption>div {
  margin: 0 auto;
  width: 80%;
}

.DayPicker-Weekday {
  background-color: #fff;
  color: rgba(0, 0, 0, 0.6);
  font-size: 14px;
  font-weight: 700;
  text-align: center;
  text-transform: capitalize;
}

.DayPicker-Day {
  background-color: #fff;
  color: #255bc7;
  cursor: pointer;
}

.DayPicker-Day:hover {
  background-color: #1e499f;
  color: #fff;
}

.DayPicker-Day+* {
  border-left: 1px;
}

.DayPicker-Day,
.DayPicker-Weekday {
  padding: 10px 12px;
  border: 3px solid #fff;
  border-top: 0 solid #fff;
}

.DayPicker-Day,
.DayPicker-Weekday {
  width: 14.28571%;
}

.DayPicker-Day--selected,
.DayPicker-Day--selected.DayPicker-Day--outside {
  background-color: #255bc7 !important;
  color: #fff;
  font-weight: 700;
}

.DayPicker-Day--today,
.DayPicker-Day--today.DayPicker-Day--outside {
  background-color: #4d7080;
  color: #fff;
  font-weight: 700;
}

.DayPicker-Day--outside {
  background-color: #fff;
  color: #8099a4;
}

.DayPicker-Day--outside:hover {
  background-color: #004b87;
  color: #fff;
}

.DayPicker-Day--disabled,
.DayPicker-Day--disabled:hover {
  background-color: #fff;
  color: #b3c2c8;
  cursor: default;
}

.carbon-date .common-input__field {
  box-sizing: content-box;
  width: 120px !important;
}

.carbon-date.common-input--with-icon .common-input__icon--error,
.carbon-date.common-input--with-icon .common-input__icon--info {
  right: 5px;
  top: 5px;
}

.carbon-date.common-input--with-icon .common-input__icon--warning {
  right: 3px;
  top: 6px;
}

.DayPicker .DayPicker-NavBar {
  border-radius: 3px 3px 0 0;
  color: #fff;
  height: 40px;
  top: 0;
  width: 100%;
}

.DayPicker .DayPicker-NavBar .DayPicker-NavButton {
  align-items: center;
  border: none;
  background-image: none;
  background-color: transparent;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  color: rgba(0, 0, 0, 0.85);
  cursor: pointer;
  display: flex;
  font-size: 20px;
  height: 40px;
  justify-content: center;
  line-height: 15px;
  padding: 0;
  top: 0;
  width: 12%;
}

.DayPicker .DayPicker-NavBar .DayPicker-NavButton:active {
  background-color: #003349;
}

.DayPicker .DayPicker-NavBar .DayPicker-NavButton:focus {
  outline-offset: -3px;
}

.DayPicker .DayPicker-NavBar .DayPicker-NavButton:hover {
  background-color: #1e499f;
  color: #fff;
}

.DayPicker .DayPicker-NavBar .DayPicker-NavButton__arrow {
  height: 20px;
  width: 100%;
}

.DayPicker .DayPicker-NavBar .DayPicker-NavButton--prev {
  left: 0;
}

.DayPicker .DayPicker-NavBar .DayPicker-NavButton--next {
  right: 0;
}

.carbon-tooltip__container {
  word-break: normal;
}

.carbon-icon {
  position: relative;
}

.carbon-icon,
.carbon-icon__svg-icon {
  display: inline-block;
}

.carbon-icon__svg {
  fill: currentColor;
}

.carbon-icon--shape {
  align-items: center;
  display: inline-flex;
  justify-content: center;
}

.carbon-icon--rounded-rect {
  border-radius: 20%;
}

.carbon-icon--circle {
  border-radius: 50%;
}

.carbon-icon--warning {
  background-color: #ff7d00;
}

.carbon-icon--default {
  background-color: #335c6d;
}

.carbon-icon--error {
  background-color: #c7384f;
}

.carbon-icon--info {
  background-color: #1573e6;
}

.carbon-icon--new {
  background-color: #639;
}

.carbon-icon--success {
  background-color: #50b848;
}

.carbon-icon--help {
  background-color: #ffab00;
}

.carbon-icon--maintenance {
  background-color: #ff7d00;
}

.carbon-icon--small {
  height: 24px;
  width: 24px;
}

.carbon-icon--medium {
  height: 32px;
  width: 32px;
}

.carbon-icon--large {
  height: 40px;
  width: 40px;
}

[class*=" icon-"]:before,
[class^="icon-"]:before {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: CarbonIcons;
  font-size: 16px;
  font-style: normal;
  font-weight: 400;
  line-height: 16px;
  vertical-align: middle;
}

.icon-feedback:before {
  content: "\E930";
}

.icon-info:before {
  content: "\E92A";
}

.icon-help:before {
  content: "\E951";
}

.icon-settings:before {
  content: "\E91A";
}

.icon-logout:before {
  content: "\E92E";
}

.icon-pdf:before {
  -webkit-font-smoothing: none;
  content: "\E91F";
}

.icon-csv:before {
  -webkit-font-smoothing: none;
  content: "\E94A";
}

.icon-copy:before {
  -webkit-font-smoothing: none;
  content: "\E91B";
}

.icon-error:before {
  content: "\E923";
}

.icon-calendar:before {
  -webkit-font-smoothing: none;
  content: "\E90E";
}

.icon-analysis:before {
  content: "\E912";
}

.icon-people:before {
  content: "\E93B";
}

.icon-dropdown:before {
  content: "\E910";
}

.icon-alert:before {
  content: "\E90B";
}

.icon-person:before {
  content: "\E93C";
}

.icon-search:before {
  content: "\E92F";
}

.icon-cross:before {
  content: "\E91D";
}

.icon-close:before {
  content: "\E91E";
}

.icon-delete:before {
  content: "\E90C";
}

.icon-email:before,
.icon-message:before,
.icon-messages:before {
  content: "\E922";
}

.icon-edit:before {
  content: "\E93A";
}

.icon-print:before {
  content: "\E942";
}

.icon-clock:before {
  content: "\E919";
}

.icon-euro:before {
  content: "t";
}

.icon-home:before {
  content: "\E929";
}

.icon-cart:before {
  content: "\E90A";
}

.icon-bulk_destroy:before {
  content: "\E90C";
}

.icon-hide:before {
  content: "w";
}

.icon-warning:before {
  content: "\E924";
}

.icon-question:before {
  content: "\E943";
}

.icon-question_hollow:before {
  content: "\E95E";
}

.icon-tick:before {
  content: "\E950";
}

.icon-none:before {
  content: " ";
}

.icon-add:before {
  content: "\E940";
}

.icon-services:before {
  content: "+";
}

.icon-collaborate:before {
  content: "\E946";
}

.icon-graph:before {
  content: "\E912";
}

.icon-plus:before {
  content: "\E940";
}

.icon-true _tick:before {
  content: "\E950";
}

.icon-arrow:before {
  content: "\E904";
}

.icon-old_warning:before {
  content: "\E924";
}

.icon-pound:before {
  content: "\A3";
}

.icon-settings_old:before {
  content: "\E91A";
}

.icon-go:before {
  content: "\E903";
}

.icon-question_mark:before {
  content: "\E943";
}

.icon-admin:before {
  content: "\E94F";
}

.icon-contacts:before {
  content: "\E93B";
}

.icon-create:before {
  content: "\E940";
}

.icon-piggy_bank:before {
  content: "\E926";
}

.icon-entry:before {
  content: "\E92C";
}

.icon-edited:before {
  content: "\E938";
}

.icon-refresh:before {
  content: "\E945";
}

.icon-sync:before {
  content: "\E944";
}

.icon-fax:before {
  -webkit-font-smoothing: none;
  content: "\E925";
}

.icon-shop:before {
  content: "\E947";
}

.icon-attach:before {
  content: "\E937";
}

.icon-filter:before {
  content: "\E928";
}

.icon-chat:before {
  content: "\E914";
}

.icon-duplicate:before {
  -webkit-font-smoothing: none;
  content: "\E921";
}

.icon-call:before,
.icon-phone:before {
  content: "\E93D";
}

.icon-favourite:before {
  content: "\E94F";
}

.icon-favourite_lined:before {
  content: "\E94E";
}

.icon-sort_up:before {
  content: "\E949";
}

.icon-sort_down:before {
  content: "\E948";
}

.icon-link:before {
  content: "\E92D";
}

.icon-locked:before {
  content: "\E935";
}

.icon-unlocked:before {
  content: "\E936";
}

.icon-caret_down:before {
  content: "\E910";
}

.icon-draft:before {
  content: "\E939";
}

.icon-chart_line:before {
  content: "\E912";
}

.icon-chart_bar:before {
  content: "\E911";
}

.icon-chart_pie:before {
  content: "\E913";
}

.icon-in_progress:before {
  content: "\E920";
}

.icon-progressed:before {
  content: "\E903";
}

.icon-save:before {
  content: "\E926";
}

.icon-image:before {
  content: "\E93E";
}

.icon-camera:before {
  content: "\E90F";
}

.icon-arrow_up:before {
  content: "\E907";
}

.icon-arrow_down:before {
  content: "\E901";
}

.icon-arrow_left:before {
  content: "\E902";
}

.icon-arrow_right:before {
  content: "\E904";
}

.icon-chevron_up:before {
  content: "\E918";
}

.icon-chevron_down:before {
  content: "\E915";
}

.icon-chevron_left:before {
  content: "\E916";
}

.icon-chevron_right:before {
  content: "\E917";
}

.icon-download:before {
  content: "\E900";
}

.icon-upload:before {
  content: "\E906";
}

.icon-uploaded:before {
  content: "\E905";
}

.icon-folder:before {
  content: "\E927";
}

.icon-share:before {
  content: "\E946";
}

.icon-gift:before {
  content: "\E941";
}

.icon-mobile:before {
  content: "\E932";
}

.icon-grid:before {
  content: "\E952";
}

.icon-fit_height:before {
  content: "\E909";
}

.icon-fit_width:before {
  content: "\E908";
}

.icon-blocked:before {
  content: "\E933";
}

.icon-blocked_square:before {
  content: "\E934";
}

.icon-drag:before {
  content: "\E94C";
}

.icon-drag_vertical:before {
  content: "\E94D";
}

.icon-list_view:before {
  content: "\E92C";
}

.icon-card_view:before {
  content: "\E94B";
}

.icon-minus:before {
  content: "\E931";
}

.icon-business:before {
  content: "\E90D";
}

.icon-key:before {
  content: "\E92B";
}

.icon-credit_card:before {
  content: "\E91C";
}

.icon-marker:before {
  content: "\E93F";
}

.icon-delivery:before {
  content: "\E959";
}

.icon-filter_new:before {
  content: "\E954";
}

.icon-view:before {
  content: "\E957";
}

.icon-disputed:before {
  content: "\E958";
}

.icon-connect:before {
  content: "\E955";
}

.icon-chat_notes:before {
  content: "\E956";
}

.icon-talk:before {
  content: "\E95A";
}

.icon-split:before {
  content: "\E952";
}

.icon-disconnect:before {
  content: "\E953";
}

.icon-bullet_list:before {
  content: "\E95B";
}

.icon-lightbulb_on:before {
  content: "\E95D";
}

.icon-lightbulb_off:before {
  content: "\E95C";
}

.icon-accounts:before,
.icon-accounts_extra:before,
.icon-cashbook:before {
  content: "1";
}

.icon-payroll:before {
  content: "2";
}

.icon-insert_row:before {
  content: "A";
}

.icon-book:before {
  content: "D";
}

.icon-bank:before {
  content: "G";
}

.icon-new:before {
  content: "k";
}

.icon-video:before {
  content: "\E95E";
}

.icon-play:before {
  content: "\E95F";
}

.icon-ellipsis_horizontal:before {
  content: "\E960";
}

.icon-ellipsis_vertical:before {
  content: "\E961";
}

.carbon-help {
  color: #8099a4;
  cursor: default;
  display: inline-block;
  position: relative;
  margin-left: 8px;
  top: -1px;
}

.carbon-help__href {
  cursor: pointer;
  text-decoration: none;
}

.carbon-help__href:hover {
  color: #255bc7;
  text-decoration: underline;
}

.common-input--align-left .carbon-icon.common-input__icon {
  left: auto;
  right: 0;
}

.common-input--align-right .carbon-icon.common-input__icon {
  left: 5px;
  right: auto;
}

.common-input--align-right.common-input--label-inline .carbon-icon.common-input__icon {
  left: auto;
  margin: 7px -40px;
  right: 70%;
}

.common-input--align-right.common-input--label-inline .carbon-icon.common-input__icon.icon-error {
  top: 0;
}

.common-input--disabled .common-input__input,
.common-input__input[disabled] {
  color: rgba(0, 0, 0, 0.2) !important;
}

.common-input__message {
  text-align: center;
}

.carbon-icon.common-input__icon {
  height: 15px;
  position: absolute;
  right: 5px;
  top: 28px;
  z-index: 2;
}

.carbon-icon.common-input__icon:before {
  font-size: 20px;
}

.common-input--label-inline .icon-error {
  right: 5px;
  top: 6px;
}

.common-input__input-icon {
  left: 7px;
  top: 6px;
}

.common-input--label-inline .common-input__input-icon,
.common-input--label-inline .common-input__prefix {
  left: 23px;
}

.common-input--error .carbon-icon,
.common-input--warning .carbon-icon {
  z-index: 1;
}

.carbon-icon.common-input__icon.common-input__icon--warning {
  color: #ff7d00;
}

.carbon-icon.common-input__icon.common-input__icon--error {
  color: #c7384f;
}

.carbon-icon.common-input__icon.common-input__icon--info {
  color: #1573e6;
}

.common-input__label {
  line-height: 14px;
}

.common-input__input:hover~label .carbon-input-icon--error,
.common-input__input:hover~label .carbon-input-icon--error:hover {
  background-color: #c7384f;
  border-color: #c7384f;
}

.common-input__input:hover~label .carbon-input-icon--error .carbon-icon:before,
.common-input__input:hover~label .carbon-input-icon--error:hover .carbon-icon:before {
  color: #fff;
}

.common-input__input:focus~label .carbon-input-icon--error {
  background-color: #c11e20;
  border-color: #c11e20;
}

.common-input__input:focus~label .carbon-input-icon--error .carbon-icon:before {
  color: #fff;
}

.common-input__input:hover~label .carbon-input-icon--warning,
.common-input__input:hover~label .carbon-input-icon--warning:hover {
  background-color: #ff7d00;
  border-color: #ff7d00;
}

.common-input__input:hover~label .carbon-input-icon--warning .carbon-icon:before,
.common-input__input:hover~label .carbon-input-icon--warning:hover .carbon-icon:before {
  fill: #fff;
}

.common-input__input:focus~label .carbon-input-icon--warning {
  background-color: #994b00;
  border-color: #994b00;
}

.common-input__input:focus~label .carbon-input-icon--warning .carbon-icon:before {
  fill: #fff;
}

.common-input__input:hover~label .carbon-input-icon--info,
.common-input__input:hover~label .carbon-input-icon--info:hover {
  background-color: #1573e6;
  border-color: #1573e6;
}

.common-input__input:hover~label .carbon-input-icon--info .carbon-icon:before,
.common-input__input:hover~label .carbon-input-icon--info:hover .carbon-icon:before {
  color: #fff;
}

.common-input__input:focus~label .carbon-input-icon--info {
  background-color: #0c4489;
  border-color: #0c4489;
}

.common-input__input:focus~label .carbon-input-icon--info .carbon-icon:before {
  color: #fff;
}

.carbon-input-icon.carbon-input-icon--error {
  color: #c7384f;
}

.shared-layout-row {
  display: flex;
  flex-direction: row;
}

.shared-layout-row--align-left {
  justify-content: flex-start;
}

.shared-layout-row--align-center,
.shared-layout-row--align-centre {
  align-items: center;
}

.shared-layout-row--align-right {
  justify-content: flex-end;
}

.shared-layout-row--justify-left {
  justify-content: flex-start;
}

.shared-layout-row--justify-right {
  justify-content: flex-end;
}

.shared-layout-row--gap-extra-small>* {
  margin-right: 5px;
}

.shared-layout-row--gap-extra-small> :last-child {
  margin-right: 0;
}

.shared-layout-row--gap-small>* {
  margin-right: 10px;
}

.shared-layout-row--gap-small> :last-child {
  margin-right: 0;
}

.shared-layout-row--gap-medium-small>* {
  margin-right: 15px;
}

.shared-layout-row--gap-medium-small> :last-child {
  margin-right: 0;
}

.shared-layout-row--gap-medium>* {
  margin-right: 20px;
}

.shared-layout-row--gap-medium> :last-child {
  margin-right: 0;
}

.shared-layout-row--gap-medium-large>* {
  margin-right: 25px;
}

.shared-layout-row--gap-medium-large> :last-child {
  margin-right: 0;
}

.shared-layout-row--gap-large>* {
  margin-right: 30px;
}

.shared-layout-row--gap-large> :last-child {
  margin-right: 0;
}

.shared-layout-row--gap-extra-large>* {
  margin-right: 40px;
}

.shared-layout-row--gap-extra-large> :last-child {
  margin-right: 0;
}

.carbon-dropdown .icon-dropdown {
  line-height: 15px;
  width: 20px;
}

.carbon-link__anchor {
  cursor: pointer;
  font-weight: 700;
  text-decoration: none;
}

.carbon-link__anchor:not(.carbon-button) {
  color: #255bc7;
}

.carbon-link__anchor:hover {
  cursor: pointer;
  text-decoration: none;
}

.carbon-link__anchor:hover:not(.carbon-button) {
  color: #004b87;
}

.carbon-link__anchor:hover:not(.carbon-button) .carbon-link__content {
  text-decoration: underline;
}

.carbon-link__anchor--disabled {
  color: #003349;
  cursor: default;
  pointer-events: none;
  text-decoration: none;
}

.carbon-link__anchor--disabled:hover {
  color: #003349;
  cursor: default;
}

.carbon-link__anchor--disabled:hover .carbon-link__content {
  text-decoration: none;
}

.carbon-link__icon {
  margin-right: 5px;
  position: relative;
  top: -2px;
}

.carbon-link__icon .carbon-icon__svg {
  height: 16px;
  vertical-align: middle;
  width: 16px;
}

.carbon-link__icon--align-right {
  margin-right: 0;
  margin-left: 5px;
}

.carbon-dropdown__list-item--no-results {
  font-style: italic;
}

.carbon-dropdown__input--filtered {
  color: #335c6d;
}

.carbon-dropdown-filter--writeable .carbon-icon.icon-error {
  right: 6px;
}

.carbon-dropdown__action {
  background-color: #fff;
  border: 1px solid #ccd6db;
  border-top: none;
  box-sizing: border-box;
  cursor: pointer;
  left: 0;
  padding: 6px 6px 5px;
  position: absolute;
  width: 100%;
  z-index: 10;
}

.carbon-dropdown__action .carbon-link__content {
  color: #003349;
}

.carbon-dropdown__action.carbon-link__anchor:hover {
  background-color: #e6e9e7;
}

.carbon-dropdown__action.carbon-link__anchor:hover .carbon-link__content {
  text-decoration: none;
}

.shared-condition-fields-month-range-row__day {
  width: 80px;
}

.shared-condition-fields-month-range-row__row-text {
  display: flex;
  align-items: center;
}

.shared-condition-fields-range-row__label {
  font-size: 14px;
}

.carbon-input-presentation {
  background-color: #fff;
  border-radius: 0;
  border: 1px solid #ccd6db;
  box-sizing: border-box;
  cursor: text;
  display: flex;
  flex-wrap: wrap;
  min-height: 31px;
  line-height: 16px;
  margin: 0;
  outline: none;
  padding: 2px 6px;
  vertical-align: baseline;
  width: 100%;
}

.carbon-input-presentation:not(.carbon-input-presentation--has-focus):hover {
  border-color: #99adb6;
}

.common-input--disabled .carbon-input-presentation {
  background-color: #d9e0e4 !important;
  border-color: #d9e0e4 !important;
  color: rgba(0, 0, 0, 0.2) !important;
}

.common-input--with-icon .carbon-input-presentation {
  padding-right: 36px;
}

.carbon-input-presentation .carbon-input {
  margin: 3px 0;
}

.carbon-input-presentation--has-focus {
  border-color: #255bc7;
}

.carbon-input {
  -webkit-appearance: none;
  background-color: transparent;
  border: none;
  color: rgba(0, 0, 0, 0.85);
  flex-grow: 1;
  font-family: Lato, Helvetica Neue, Arial, sans-serif;
  font-size: 14px;
  outline: none;
  width: 30px;
}

.carbon-input::-moz-placeholder,
.carbon-input::-webkit-input-placeholder {
  color: #99adb6;
}

.carbon-input:-ms-input-placeholder {
  color: #99adb6;
}

.carbon-input::-ms-clear {
  display: none;
}

.carbon-pill {
  border-radius: 10px;
  display: inline-block;
  font-size: 12px;
  font-weight: 700;
  letter-spacing: 0.7px;
  line-height: 15px;
  padding: 2px 7px;
  position: relative;
  text-align: center;
}

.common-input .carbon-pill {
  font-size: 13px;
  line-height: 13px;
}

.carbon-pill--is-deletable {
  padding-right: 19px;
}

.carbon-pill__delete-icon {
  -webkit-appearance: none;
  background-color: transparent;
  border-radius: 0 9px 9px 0;
  border: none;
  bottom: 0;
  cursor: pointer;
  font-size: 100%;
  margin: 0;
  padding: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 17px;
}

.carbon-pill__delete-icon .carbon-icon {
  font-size: 14px;
  margin-left: -1px;
}

.carbon-pill__delete-icon .carbon-icon:before {
  font-size: 9px;
}

.carbon-pill__delete-icon:focus,
.carbon-pill__delete-icon:hover {
  background-color: #004b87;
  color: #fff;
}

.carbon-pill--link:not([class*="disabled"]):hover {
  background: #004b87;
  border-color: #004b87;
  color: #fff;
  cursor: pointer;
}

.carbon-pill--disabled--empty {
  border: 1px solid #99adb6 !important;
  color: #99adb6 !important;
}

.carbon-pill--disabled--fill {
  background-color: #ccd6db !important;
  border: 1px solid #ccd6db !important;
  color: #668592 !important;
}

.carbon-pill--warning--empty {
  border: 1px solid #ff7d00;
  color: #ff7d00;
}

.carbon-pill--warning--empty .carbon-pill__delete-icon {
  color: #ff7d00;
}

.carbon-pill--warning--empty .carbon-pill__delete-icon:focus,
.carbon-pill--warning--empty .carbon-pill__delete-icon:hover {
  color: #fff;
}

.carbon-pill--warning--fill {
  background-color: #ff7d00;
  border: 1px solid #ff7d00;
  color: #fff;
}

.carbon-pill--warning--fill .carbon-pill__delete-icon,
.carbon-pill--warning--fill .carbon-pill__delete-icon:focus,
.carbon-pill--warning--fill .carbon-pill__delete-icon:hover {
  color: #fff;
}

.carbon-pill--default--empty {
  border: 1px solid #335c6d;
  color: #335c6d;
}

.carbon-pill--default--empty .carbon-pill__delete-icon {
  color: #335c6d;
}

.carbon-pill--default--empty .carbon-pill__delete-icon:focus,
.carbon-pill--default--empty .carbon-pill__delete-icon:hover {
  color: #fff;
}

.carbon-pill--default--fill {
  background-color: #335c6d;
  border: 1px solid #335c6d;
  color: #fff;
}

.carbon-pill--default--fill .carbon-pill__delete-icon,
.carbon-pill--default--fill .carbon-pill__delete-icon:focus,
.carbon-pill--default--fill .carbon-pill__delete-icon:hover {
  color: #fff;
}

.carbon-pill--error--empty {
  border: 1px solid #c7384f;
  color: #c7384f;
}

.carbon-pill--error--empty .carbon-pill__delete-icon {
  color: #c7384f;
}

.carbon-pill--error--empty .carbon-pill__delete-icon:focus,
.carbon-pill--error--empty .carbon-pill__delete-icon:hover {
  color: #fff;
}

.carbon-pill--error--fill {
  background-color: #c7384f;
  border: 1px solid #c7384f;
  color: #fff;
}

.carbon-pill--error--fill .carbon-pill__delete-icon,
.carbon-pill--error--fill .carbon-pill__delete-icon:focus,
.carbon-pill--error--fill .carbon-pill__delete-icon:hover {
  color: #fff;
}

.carbon-pill--info--empty {
  border: 1px solid #1573e6;
  color: #1573e6;
}

.carbon-pill--info--empty .carbon-pill__delete-icon {
  color: #1573e6;
}

.carbon-pill--info--empty .carbon-pill__delete-icon:focus,
.carbon-pill--info--empty .carbon-pill__delete-icon:hover {
  color: #fff;
}

.carbon-pill--info--fill {
  background-color: #1573e6;
  border: 1px solid #1573e6;
  color: #fff;
}

.carbon-pill--info--fill .carbon-pill__delete-icon,
.carbon-pill--info--fill .carbon-pill__delete-icon:focus,
.carbon-pill--info--fill .carbon-pill__delete-icon:hover {
  color: #fff;
}

.carbon-pill--new--empty {
  border: 1px solid #639;
  color: #639;
}

.carbon-pill--new--empty .carbon-pill__delete-icon {
  color: #639;
}

.carbon-pill--new--empty .carbon-pill__delete-icon:focus,
.carbon-pill--new--empty .carbon-pill__delete-icon:hover {
  color: #fff;
}

.carbon-pill--new--fill {
  background-color: #639;
  border: 1px solid #639;
  color: #fff;
}

.carbon-pill--new--fill .carbon-pill__delete-icon,
.carbon-pill--new--fill .carbon-pill__delete-icon:focus,
.carbon-pill--new--fill .carbon-pill__delete-icon:hover {
  color: #fff;
}

.carbon-pill--success--empty {
  border: 1px solid #50b848;
  color: #50b848;
}

.carbon-pill--success--empty .carbon-pill__delete-icon {
  color: #50b848;
}

.carbon-pill--success--empty .carbon-pill__delete-icon:focus,
.carbon-pill--success--empty .carbon-pill__delete-icon:hover {
  color: #fff;
}

.carbon-pill--success--fill {
  background-color: #50b848;
  border: 1px solid #50b848;
  color: #fff;
}

.carbon-pill--success--fill .carbon-pill__delete-icon,
.carbon-pill--success--fill .carbon-pill__delete-icon:focus,
.carbon-pill--success--fill .carbon-pill__delete-icon:hover {
  color: #fff;
}

.carbon-pill--help--empty {
  border: 1px solid #ffab00;
  color: #ffab00;
}

.carbon-pill--help--empty .carbon-pill__delete-icon {
  color: #ffab00;
}

.carbon-pill--help--empty .carbon-pill__delete-icon:focus,
.carbon-pill--help--empty .carbon-pill__delete-icon:hover {
  color: #fff;
}

.carbon-pill--help--fill {
  background-color: #ffab00;
  border: 1px solid #ffab00;
  color: #fff;
}

.carbon-pill--help--fill .carbon-pill__delete-icon,
.carbon-pill--help--fill .carbon-pill__delete-icon:focus,
.carbon-pill--help--fill .carbon-pill__delete-icon:hover {
  color: #fff;
}

.carbon-pill--maintenance--empty {
  border: 1px solid #ff7d00;
  color: #ff7d00;
}

.carbon-pill--maintenance--empty .carbon-pill__delete-icon {
  color: #ff7d00;
}

.carbon-pill--maintenance--empty .carbon-pill__delete-icon:focus,
.carbon-pill--maintenance--empty .carbon-pill__delete-icon:hover {
  color: #fff;
}

.carbon-pill--maintenance--fill {
  background-color: #ff7d00;
  border: 1px solid #ff7d00;
  color: #fff;
}

.carbon-pill--maintenance--fill .carbon-pill__delete-icon,
.carbon-pill--maintenance--fill .carbon-pill__delete-icon:focus,
.carbon-pill--maintenance--fill .carbon-pill__delete-icon:hover {
  color: #fff;
}

.carbon-select__pill {
  display: flex;
  flex-direction: column;
  justify-content: center;
  margin: 3px 2px 3px 0;
}

.carbon-select__pill .carbon-pill {
  max-width: 170px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.carbon-textbox__help-text--inline {
  margin-left: 15px;
  padding: 0;
}

.carbon-textbox__help--inner .carbon-help {
  float: right;
  margin-right: 5px;
  top: 21px;
  z-index: 100;
}

.carbon-button {
  align-items: center;
  border: 1px solid #255bc7;
  border-radius: 0;
  box-sizing: border-box;
  cursor: pointer;
  display: inline-flex;
  justify-content: center;
  line-height: 16px;
  font-size: 14px;
  font-weight: 700;
  height: 31px;
  margin-left: 0;
  margin-right: 0;
  padding: 0 18px;
  outline: none;
  text-align: center;
  text-decoration: none;
}

.carbon-button:focus {
  -webkit-transition: box-shadow 0.1s linear;
  -moz-transition: box-shadow linear 0.1s;
  -o-transition: box-shadow linear 0.1s;
  transition: box-shadow 0.1s linear;
  box-shadow: 0 0 6px rgba(25, 99, 246, 0.6);
}

.carbon-button.carbon-button--small {
  border-radius: 3px;
  font-size: 11px;
  height: 25px;
  letter-spacing: 0.5px;
  padding: 2px 10px;
}

.carbon-button.carbon-button--large {
  height: 43px;
  padding: 0 20px;
}

.carbon-button.carbon-button--large.carbon-button--subtext .carbon-button__main-text {
  font-size: 13px;
}

.carbon-button.carbon-button--large.carbon-button--subtext .carbon-button__subtext {
  font-size: 12px;
  font-weight: 400;
}

.carbon-button__internal-wrapper {
  display: inline-flex;
  flex-direction: column;
  justify-content: center;
}

.carbon-button--blue {
  background-color: #255bc7;
  border: 1px solid transparent;
  color: #fff;
}

.carbon-button--blue:focus,
.carbon-button--blue:hover {
  background-color: #1e499f;
  border-color: #1e499f;
  color: #fff;
}

.carbon-button--blue:focus .carbon-link__content,
.carbon-button--blue:hover .carbon-link__content {
  text-decoration: none;
}

.carbon-button--blue:focus {
  box-shadow: 0 0 6px rgba(25, 99, 246, 0.6);
}

.carbon-button--blue:not(.carbon-button--disabled):active {
  background-color: #1963f6;
  border-color: #1963f6;
  color: #fff;
}

.carbon-button--blue.carbon-button--secondary:not(.carbon-button--disabled) {
  background-color: transparent;
  border-color: #255bc7;
  color: #255bc7;
}

.carbon-button--blue.carbon-button--secondary:not(.carbon-button--disabled):focus,
.carbon-button--blue.carbon-button--secondary:not(.carbon-button--disabled):hover {
  background-color: #1e499f;
  border-color: #1e499f;
  color: #fff;
}

.carbon-button--blue.carbon-button--secondary:not(.carbon-button--disabled):active {
  background-color: #1963f6;
  border-color: #1963f6;
  color: #fff;
}

.carbon-button--magenta {
  background-color: #ed1c5f;
  border: 1px solid transparent;
  color: #fff;
}

.carbon-button--magenta:focus,
.carbon-button--magenta:hover {
  background-color: #be164c;
  border-color: #be164c;
  color: #fff;
}

.carbon-button--magenta:focus .carbon-link__content,
.carbon-button--magenta:hover .carbon-link__content {
  text-decoration: none;
}

.carbon-button--magenta:focus {
  box-shadow: 0 0 6px rgba(243, 46, 109, 0.6);
}

.carbon-button--magenta:not(.carbon-button--disabled):active {
  background-color: #f32e6d;
  border-color: #f32e6d;
  color: #fff;
}

.carbon-button--magenta.carbon-button--secondary:not(.carbon-button--disabled) {
  background-color: transparent;
  border-color: #ed1c5f;
  color: #ed1c5f;
}

.carbon-button--magenta.carbon-button--secondary:not(.carbon-button--disabled):focus,
.carbon-button--magenta.carbon-button--secondary:not(.carbon-button--disabled):hover {
  background-color: #be164c;
  border-color: #be164c;
  color: #fff;
}

.carbon-button--magenta.carbon-button--secondary:not(.carbon-button--disabled):active {
  background-color: #f32e6d;
  border-color: #f32e6d;
  color: #fff;
}

.carbon-button--magenta-dull {
  background-color: #ca2a60;
  border: 1px solid transparent;
  color: #fff;
}

.carbon-button--magenta-dull:focus,
.carbon-button--magenta-dull:hover {
  background-color: #a2224d;
  border-color: #a2224d;
  color: #fff;
}

.carbon-button--magenta-dull:focus .carbon-link__content,
.carbon-button--magenta-dull:hover .carbon-link__content {
  text-decoration: none;
}

.carbon-button--magenta-dull:focus {
  box-shadow: 0 0 6px rgba(213, 85, 128, 0.6);
}

.carbon-button--magenta-dull:not(.carbon-button--disabled):active {
  background-color: #d55580;
  border-color: #d55580;
  color: #fff;
}

.carbon-button--magenta-dull.carbon-button--secondary:not(.carbon-button--disabled) {
  background-color: transparent;
  border-color: #ca2a60;
  color: #ca2a60;
}

.carbon-button--magenta-dull.carbon-button--secondary:not(.carbon-button--disabled):focus,
.carbon-button--magenta-dull.carbon-button--secondary:not(.carbon-button--disabled):hover {
  background-color: #a2224d;
  border-color: #a2224d;
  color: #fff;
}

.carbon-button--magenta-dull.carbon-button--secondary:not(.carbon-button--disabled):active {
  background-color: #d55580;
  border-color: #d55580;
  color: #fff;
}

.carbon-button--red {
  background-color: #c7384f;
  border: 1px solid transparent;
  color: #fff;
}

.carbon-button--red:focus,
.carbon-button--red:hover {
  background-color: #9f2d3f;
  border-color: #9f2d3f;
  color: #fff;
}

.carbon-button--red:focus .carbon-link__content,
.carbon-button--red:hover .carbon-link__content {
  text-decoration: none;
}

.carbon-button--red:focus {
  box-shadow: 0 0 6px rgba(228, 44, 45, 0.6);
}

.carbon-button--red:not(.carbon-button--disabled):active {
  background-color: #e42c2d;
  border-color: #e42c2d;
  color: #fff;
}

.carbon-button--red.carbon-button--secondary:not(.carbon-button--disabled) {
  background-color: transparent;
  border-color: #c7384f;
  color: #c7384f;
}

.carbon-button--red.carbon-button--secondary:not(.carbon-button--disabled):focus,
.carbon-button--red.carbon-button--secondary:not(.carbon-button--disabled):hover {
  background-color: #9f2d3f;
  border-color: #9f2d3f;
  color: #fff;
}

.carbon-button--red.carbon-button--secondary:not(.carbon-button--disabled):active {
  background-color: #e42c2d;
  border-color: #e42c2d;
  color: #fff;
}

.carbon-button--white {
  background-color: #fff;
  border: 1px solid transparent;
  color: #1b1d21;
}

.carbon-button--white:focus,
.carbon-button--white:hover {
  background-color: #ccc;
  border-color: #ccc;
  color: #1b1d21;
}

.carbon-button--white:focus .carbon-link__content,
.carbon-button--white:hover .carbon-link__content {
  text-decoration: none;
}

.carbon-button--white:focus {
  box-shadow: 0 0 6px rgba(230, 235, 237, 0.6);
}

.carbon-button--white:not(.carbon-button--disabled):active {
  background-color: #e6ebed;
  border-color: #e6ebed;
  color: #1b1d21;
}

.carbon-button--white.carbon-button--secondary:not(.carbon-button--disabled) {
  background-color: transparent;
  border-color: #fff;
  color: #fff;
}

.carbon-button--white.carbon-button--secondary:not(.carbon-button--disabled):focus,
.carbon-button--white.carbon-button--secondary:not(.carbon-button--disabled):hover {
  background-color: #ccc;
  border-color: #ccc;
  color: #1b1d21;
}

.carbon-button--white.carbon-button--secondary:not(.carbon-button--disabled):active {
  background-color: #e6ebed;
  border-color: #e6ebed;
  color: #1b1d21;
}

.carbon-button--grey {
  background-color: #335c6d;
  border: 1px solid transparent;
  color: #fff;
}

.carbon-button--grey:focus,
.carbon-button--grey:hover {
  background-color: #003349;
  border-color: #003349;
  color: #fff;
}

.carbon-button--grey:focus .carbon-link__content,
.carbon-button--grey:hover .carbon-link__content {
  text-decoration: none;
}

.carbon-button--grey:focus {
  box-shadow: 0 0 6px rgba(51, 92, 109, 0.6);
}

.carbon-button--grey:not(.carbon-button--disabled):active {
  background-color: #335c6d;
  border-color: #335c6d;
  color: #fff;
}

.carbon-button--grey.carbon-button--secondary:not(.carbon-button--disabled) {
  background-color: transparent;
  border-color: #335c6d;
  color: #335c6d;
}

.carbon-button--grey.carbon-button--secondary:not(.carbon-button--disabled):focus,
.carbon-button--grey.carbon-button--secondary:not(.carbon-button--disabled):hover {
  background-color: #003349;
  border-color: #003349;
  color: #fff;
}

.carbon-button--grey.carbon-button--secondary:not(.carbon-button--disabled):active {
  background-color: #335c6d;
  border-color: #335c6d;
  color: #fff;
}

.carbon-button--disabled,
.carbon-button--disabled:hover {
  background-color: #e6ebed;
  border-color: #bfccd2;
  color: rgba(0, 0, 0, 0.2);
  cursor: default;
}

.carbon-pod__block,
.carbon-pod__edit-action {
  background-color: #fff;
  border: 1px solid #ccd6db;
}

.carbon-pod__edit-action {
  border-radius: 4px;
  box-sizing: content-box;
  margin-left: 2px;
  display: inline-block;
  width: 15px;
  height: 15px;
  vertical-align: top;
}

.carbon-pod__edit-action .carbon-link__content {
  clip: rect(1px, 1px, 1px, 1px);
  position: absolute;
}

.carbon-pod--content-triggers-edit .carbon-pod__block:hover {
  cursor: pointer;
}

.carbon-pod--is-hovered .carbon-pod__block {
  background-color: #d9e0e4;
}

.carbon-pod--is-hovered.carbon-pod--content-triggers-edit .carbon-pod__block,
.carbon-pod--is-hovered .carbon-pod__edit-action {
  background-color: #004b87;
  color: #fff;
}

.carbon-pod--is-hovered.carbon-pod--content-triggers-edit .carbon-pod__block *,
.carbon-pod--is-hovered .carbon-pod__edit-action * {
  color: #fff;
}

.carbon-pod--is-hovered.carbon-pod--content-triggers-edit .carbon-pod__block .carbon-portrait .carbon-icon__svg path,
.carbon-pod--is-hovered .carbon-pod__edit-action .carbon-portrait .carbon-icon__svg path {
  color: #8099a4;
}

.carbon-pod--is-hovered .carbon-pod__display-on-hover {
  display: block;
}

.carbon-pod__display-on-hover {
  display: none;
}

.carbon-pod__edit-button-container {
  display: inline-block;
  vertical-align: top;
  cursor: pointer;
}

.carbon-pod__block--no-border,
.carbon-pod__edit-action--no-border {
  border: none;
}

.carbon-pod__block--secondary,
.carbon-pod__edit-action--secondary {
  background-color: #f2f5f6;
}

.carbon-pod__block--tertiary,
.carbon-pod__edit-action--tertiary {
  background-color: #e6ebed;
}

.carbon-pod__block--transparent,
.carbon-pod__edit-action--transparent {
  background-color: transparent;
}

.carbon-pod__block--tile {
  box-shadow: 0 2px 3px 0 rgba(2, 18, 36, 0.2);
}

.carbon-pod__edit-action--padding-extra-small .carbon-icon__svg--edit {
  height: 13px;
  margin-left: 1px;
  width: 13px;
}

.carbon-pod__content--padding-extra-small,
.carbon-pod__edit-action--padding-extra-small {
  padding: 6px;
}

.carbon-pod__content--padding-small,
.carbon-pod__edit-action--padding-small {
  padding: 10px;
}

.carbon-pod__content--padding-medium,
.carbon-pod__edit-action--padding-extra-large,
.carbon-pod__edit-action--padding-large,
.carbon-pod__edit-action--padding-medium {
  padding: 15px;
}

.carbon-pod__content--padding-large {
  padding: 30px 25px;
}

.carbon-pod__content--padding-extra-large {
  padding: 40px;
}

.carbon-pod__content--footer.carbon-pod__content--tile {
  border-bottom: 1px solid #ccd6db;
}

.carbon-pod__footer {
  background-color: #f2f5f6;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  box-shadow: inset 0 1px 1px 0 rgba(0, 0, 0, 0.1);
}

.carbon-pod__footer--padding-small {
  padding: 10px;
}

.carbon-pod__footer--padding-medium {
  padding: 10px 15px;
}

.carbon-pod__footer--padding-large {
  padding: 15px 25px;
}

.carbon-pod__footer--padding-extra-large {
  padding: 20px 40px;
}

.carbon-pod__header {
  margin-bottom: 15px;
}

.carbon-pod__header--true {
  margin-bottom: 0;
  cursor: pointer;
}

.carbon-pod__header--false {
  cursor: pointer;
}

.carbon-pod--center,
.carbon-pod__header--center {
  text-align: center;
}

.carbon-pod--right,
.carbon-pod__header--right {
  text-align: right;
}

.carbon-pod__title {
  background: none;
  color: #003349;
  display: inline;
  font-size: 18px;
  font-weight: 600;
}

.carbon-pod__subtitle {
  margin-top: 8px;
  font-size: 14px;
  font-weight: 400;
}

.carbon-pod__description {
  background: none;
  margin-bottom: 10px;
  font-size: 13px;
}

.carbon-pod__arrow {
  display: inline-block;
  position: relative;
  top: -1px;
}

.carbon-pod__arrow--false {
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

.carbon-pod--editable .carbon-pod__block {
  display: inline-block;
  max-width: calc(100% - 51px);
}

.carbon-pod--editable .carbon-pod__block.carbon-pod__block--full-width {
  width: 100%;
}

.carbon-pod--editable .carbon-pod__block.carbon-pod__block--no-border {
  max-width: calc(100% - 47px);
}

.carbon-pod--editable .carbon-pod__block.carbon-pod__block--padding-small {
  max-width: calc(100% - 41px);
}

.carbon-pod--editable .carbon-pod__block.carbon-pod__block--padding-small.carbon-pod__block--no-border {
  max-width: calc(100% - 37px);
}

.carbon-pod--editable .carbon-pod__block.carbon-pod__block--padding-extra-small {
  max-width: calc(100% - 33px);
}

.carbon-pod--editable .carbon-pod__block.carbon-pod__block--padding-extra-small.carbon-pod__block--no-border {
  max-width: calc(100% - 29px);
}

.carbon-pod__content {
  text-align: left;
}

.carbon-pod--internal-edit-button {
  position: relative;
}

.carbon-pod--internal-edit-button.carbon-pod--editable .carbon-pod__block {
  max-width: 100%;
  width: 100%;
}

.carbon-pod--internal-edit-button .carbon-pod__edit-button-container {
  position: absolute;
  right: -1px;
  top: 1px;
  z-index: 10;
}

.carbon-pod--internal-edit-button .carbon-pod__edit-action {
  border: none;
}

.carbon-pod--internal-edit-button.carbon-pod--is-hovered.carbon-pod--is-hovered,
.carbon-pod--internal-edit-button.carbon-pod--is-hovered.carbon-pod--is-hovered * {
  color: #003349;
}

.carbon-pod--internal-edit-button.carbon-pod--is-hovered.carbon-pod--is-hovered .carbon-link__anchor {
  background-color: transparent;
  color: #255bc7;
}

.carbon-pod--internal-edit-button.carbon-pod--is-hovered.carbon-pod--is-hovered .carbon-link__anchor * {
  color: #255bc7;
}

.carbon-pod--internal-edit-button.carbon-pod--is-hovered.carbon-pod--is-hovered .carbon-pod__block {
  background-color: #fff;
}

.carbon-pod--internal-edit-button.carbon-pod--is-hovered.carbon-pod--is-hovered .carbon-pod__block--secondary {
  background-color: #f2f5f6;
}

.carbon-pod--internal-edit-button.carbon-pod--is-hovered.carbon-pod--is-hovered .carbon-pod__block--tertiary {
  background-color: #e6ebed;
}

.carbon-pod--internal-edit-button.carbon-pod--is-hovered.carbon-pod--is-hovered .carbon-pod__block--tile,
.carbon-pod--internal-edit-button.carbon-pod--is-hovered.carbon-pod--is-hovered .carbon-pod__block--transparent {
  background-color: transparent;
}

.carbon-heading__header {
  position: relative;
}

.carbon-heading--has-divider .carbon-heading__header {
  border-bottom: 1px solid #ccd6db;
  padding-bottom: 20px;
  margin-bottom: 20px;
}

.carbon-heading--has-subheader .carbon-heading__header {
  padding-bottom: 15px;
}

.carbon-heading__header .carbon-tooltip {
  z-index: 1000;
}

.carbon-heading__subheader {
  margin-top: 5px;
}

.carbon-heading--has-back .carbon-heading__headers {
  margin-left: 30px;
}

.carbon-heading__title {
  display: inline-block;
  font-weight: 900;
  line-height: 32px;
  margin: 0;
  vertical-align: middle;
}

.carbon-heading__help {
  line-height: 16px;
  margin-left: 10px;
  top: 2px;
}

.carbon-heading__back {
  margin-top: -7px;
  top: 50%;
  position: absolute;
}

.carbon-heading--has-divider .carbon-heading__back {
  margin-top: -12px;
}

.carbon-heading__back .carbon-icon {
  color: #b3c2c8;
}

.carbon-heading__back .carbon-icon:hover {
  color: #255bc7;
}

.carbon-heading__separator {
  border-top: 2px solid #ccd6db;
  margin: 10px 0 8px;
  text-align: left;
  width: 50px;
}

.carbon-settings-row {
  clear: both;
  color: #335c6d;
  display: flex;
  font-family: Lato;
  font-size: 14px;
  justify-content: space-between;
  margin: 0;
  padding: 0;
  position: relative;
}

.carbon-settings-row .carbon-heading__title {
  color: #003349;
  font-size: 15px;
  font-weight: 700;
  line-height: 18px;
  margin-bottom: 10px;
  text-transform: uppercase;
}

.carbon-settings-row .carbon-heading__separator {
  margin: 0 0 17px;
}

.carbon-settings-row .carbon-heading--has-subheader .carbon-heading__header {
  padding: 0;
}

.carbon-settings-row+.carbon-settings-row {
  padding-top: 30px;
}

.carbon-settings-row--has-divider {
  border-bottom: 1px solid #e6ebed;
  padding-bottom: 30px;
}

.carbon-settings-row__header {
  box-sizing: border-box;
  clear: both;
  float: left;
  max-width: 325px;
  width: 35%;
}

.carbon-settings-row__input {
  box-sizing: border-box;
  clear: both;
  float: left;
  margin-left: 50px;
  width: 100%;
}

.circle_row__circle {
  background-color: #f3f8fe;
  border-radius: 100%;
  margin-right: 16px;
  width: 70px;
  height: 70px;
}

.autoentry-settings__circle_icon {
  color: #1963f6;
  margin-left: 24px;
  margin-top: 26px;
}

.autoentry-settings__circle_icon:before {
  font-size: 24px;
}

.circle_row__row_parent {
  margin: auto 0;
}

.circle_row__title {
  font-weight: 700;
  margin-bottom: 8px;
}

.circle_row__wrapper {
  display: flex;
  margin-bottom: 16px;
}

.autoentry-settings__signin_button,
.autoentry-settings__signup_button {
  max-width: 235px;
}

.autoentry-settings__signin_button span,
.autoentry-settings__signup_button span {
  color: #fff;
}

.autoentry-settings__signin_icon,
.autoentry-settings__signup_icon {
  margin-left: 8px;
}

.autoentry-settings-pricing {
  font-weight: 700;
  margin-top: 20px;
}

.business_owner__row_parent {
  margin-top: 20px;
}

.business_owner__row_parent .business_owner__title {
  font-weight: 700;
  margin-bottom: 8px;
}

.autoentry-settings__get_started .carbon-settings-row__input {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}

.autoentry-settings__get_started .carbon-settings-row__input .carbon-button--primary {
  margin-bottom: 10px;
}

.autoentry-settings__get_started .carbon-settings-row__input .autoentry-settings__signin_button {
  background-color: #255bc7;
}

.stripe-settings-row {
  padding: 0 10px;
}

.stripe-settings-row .carbon-settings-row__input {
  color: #3c424f;
}

.stripe-settings-row .carbon-settings-row__header {
  padding-right: 30px;
}

.stripe-settings-row .carbon-settings-row__header .carbon-heading {
  padding: 0;
}

.stripe-settings-row .carbon-heading__subheader {
  line-height: 20px;
  max-width: 255px;
}

.stripe-settings-row .carbon-heading__separator {
  margin: 4px 0 10px;
}

.stripe-settings-row-coming-soon {
  padding: 30px 22px;
}

.carbon-form-summary {
  display: inline-flex;
  align-items: center;
  font-size: 13px;
  font-weight: 700;
  margin: -8px;
  white-space: nowrap;
  padding: 8px;
  border-radius: 4px;
}

.carbon-form-summary__icon,
.carbon-form-summary__summary,
.carbon-form-summary__text {
  padding: 0 3px;
}

.carbon-form-summary__icon {
  position: relative;
  top: -2px;
}

.carbon-form-summary__error-summary {
  color: #c7384f;
}

.carbon-form-summary__warning-summary {
  color: #ff7d00;
}

.carbon-form-summary__warning-summary .carbon-form-summary__text {
  color: #c33e00;
}

.carbon-form-summary--invalid {
  background-color: #f2f5f6;
  margin-left: 15px;
}

.carbon-form__left-aligned-actions {
  flex-grow: 1;
}

.carbon-form__left-aligned-actions .carbon-button {
  margin-left: 15px;
}

.carbon-form__left-aligned-actions .carbon-button:first-child {
  margin-left: 0;
}

.carbon-form__additional-actions,
.carbon-form__right-aligned-actions {
  padding-left: 15px;
  display: inline-block;
}

.carbon-form__additional-actions .carbon-button,
.carbon-form__right-aligned-actions .carbon-button {
  margin-left: 15px;
}

.carbon-form__additional-actions .carbon-button:first-child,
.carbon-form__right-aligned-actions .carbon-button:first-child {
  margin-left: 0;
}

.carbon-form .carbon-form__buttons {
  align-items: center;
  display: flex;
  margin-top: 20px;
}

.carbon-form__buttons--right {
  justify-content: flex-end;
}

.carbon-form-cancel,
.carbon-form-save {
  margin-left: 15px;
}

.carbon-dialog__dialog--fixed-bottom.carbon-dialog__dialog--sticky-form-footer .carbon-form,
.carbon-form--sticky-footer {
  padding-bottom: 80px;
}

.carbon-dialog__dialog--fixed-bottom.carbon-dialog__dialog--sticky-form-footer .carbon-form .carbon-form__buttons,
.carbon-form--sticky-footer .carbon-form__buttons {
  margin-top: 0;
  border-left: 0 solid #fff;
  border-bottom-width: 0;
  border-right: 0 solid #fff;
  border-top-width: 0;
  box-sizing: border-box;
}

.carbon-dialog__dialog--fixed-bottom.carbon-dialog__dialog--sticky-form-footer .carbon-form .carbon-form__footer-wrapper,
.carbon-form--sticky-footer .carbon-form__footer-wrapper {
  animation: form-buttons-animate-in 0.25s ease-out;
  background-color: #fff;
  bottom: 0;
  box-shadow: 0 -4px 12px 0 rgba(0, 0, 0, 0.05);
  box-sizing: content-box;
  left: 0;
  padding-bottom: 13px;
  padding-top: 15px;
  position: fixed;
  width: 100%;
  z-index: 1000;
}

.carbon-dialog__dialog--fixed-bottom .carbon-form__buttons,
.carbon-form:not(.carbon-form--sticky-footer) .carbon-form__buttons {
  max-width: inherit;
  min-width: inherit;
  padding: 0;
}

div[data-role="disconnect-confirm"] .carbon-heading__title {
  text-transform: none;
}

.stripe-disconnect-buttons {
  margin-top: 20px;
}

.stripe-disconnect-buttons .stripe-disconnect-button {
  float: left;
  margin-right: 10px;
}

.stripe-disconnect-confirm {
  font-weight: 700;
}

.carbon-modal__background {
  background-color: #00141d;
  bottom: 0;
  left: 0;
  opacity: 0.6;
  position: fixed;
  right: 0;
  top: 0;
}

.modal-background-appear,
.modal-background-enter {
  opacity: 0;
}

.modal-background-appear.modal-background-appear-active,
.modal-background-enter.modal-background-enter-active {
  opacity: 0.6;
  transition: opacity 0.3s ease-out;
}

.modal-background-leave {
  opacity: 0.6;
}

.modal-background-leave.modal-background-leave-active {
  opacity: 0;
  transition: opacity 0.3s ease-out 0.1s;
}

.modal-appear,
.modal-enter {
  opacity: 0;
  margin-top: 50px;
}

.modal-appear.modal-appear-active,
.modal-enter.modal-enter-active {
  opacity: 1;
  margin-top: 0;
  transition: all 0.3s ease-out 0.1s;
}

.modal-leave {
  opacity: 1;
  margin-top: 0;
}

.modal-leave.modal-leave-active {
  opacity: 0;
  margin-top: 50px;
  transition: all 0.3s ease-out;
}

.carbon-dialog .carbon-dialog__dialog--extra-small,
.carbon-dialog .carbon-dialog__dialog--extra-small.carbon-dialog__dialog--fixed-bottom.carbon-dialog__dialog--sticky-form-footer .carbon-form__footer-wrapper {
  width: 300px;
}

@media screen and (-ms-high-contrast: active),
screen and (-ms-high-contrast: none) {
  .carbon-dialog .carbon-dialog__dialog--extra-small.carbon-dialog__dialog--fixed-bottom.carbon-dialog__dialog--sticky-form-footer .carbon-form__footer-wrapper {
    width: 284px;
  }
}

.carbon-dialog .carbon-dialog__dialog--small,
.carbon-dialog .carbon-dialog__dialog--small.carbon-dialog__dialog--fixed-bottom.carbon-dialog__dialog--sticky-form-footer .carbon-form__footer-wrapper {
  width: 380px;
}

@media screen and (-ms-high-contrast: active),
screen and (-ms-high-contrast: none) {
  .carbon-dialog .carbon-dialog__dialog--small.carbon-dialog__dialog--fixed-bottom.carbon-dialog__dialog--sticky-form-footer .carbon-form__footer-wrapper {
    width: 364px;
  }
}

.carbon-dialog .carbon-dialog__dialog--medium-small,
.carbon-dialog .carbon-dialog__dialog--medium-small.carbon-dialog__dialog--fixed-bottom.carbon-dialog__dialog--sticky-form-footer .carbon-form__footer-wrapper {
  width: 540px;
}

@media screen and (-ms-high-contrast: active),
screen and (-ms-high-contrast: none) {
  .carbon-dialog .carbon-dialog__dialog--medium-small.carbon-dialog__dialog--fixed-bottom.carbon-dialog__dialog--sticky-form-footer .carbon-form__footer-wrapper {
    width: 524px;
  }
}

.carbon-dialog .carbon-dialog__dialog--medium,
.carbon-dialog .carbon-dialog__dialog--medium.carbon-dialog__dialog--fixed-bottom.carbon-dialog__dialog--sticky-form-footer .carbon-form__footer-wrapper {
  width: 750px;
}

@media screen and (-ms-high-contrast: active),
screen and (-ms-high-contrast: none) {
  .carbon-dialog .carbon-dialog__dialog--medium.carbon-dialog__dialog--fixed-bottom.carbon-dialog__dialog--sticky-form-footer .carbon-form__footer-wrapper {
    width: 734px;
  }
}

.carbon-dialog .carbon-dialog__dialog--medium-large,
.carbon-dialog .carbon-dialog__dialog--medium-large.carbon-dialog__dialog--fixed-bottom.carbon-dialog__dialog--sticky-form-footer .carbon-form__footer-wrapper {
  width: 850px;
}

@media screen and (-ms-high-contrast: active),
screen and (-ms-high-contrast: none) {
  .carbon-dialog .carbon-dialog__dialog--medium-large.carbon-dialog__dialog--fixed-bottom.carbon-dialog__dialog--sticky-form-footer .carbon-form__footer-wrapper {
    width: 834px;
  }
}

.carbon-dialog .carbon-dialog__dialog--large,
.carbon-dialog .carbon-dialog__dialog--large.carbon-dialog__dialog--fixed-bottom.carbon-dialog__dialog--sticky-form-footer .carbon-form__footer-wrapper {
  width: 960px;
}

@media screen and (-ms-high-contrast: active),
screen and (-ms-high-contrast: none) {
  .carbon-dialog .carbon-dialog__dialog--large.carbon-dialog__dialog--fixed-bottom.carbon-dialog__dialog--sticky-form-footer .carbon-form__footer-wrapper {
    width: 944px;
  }
}

.carbon-dialog .carbon-dialog__dialog--extra-large,
.carbon-dialog .carbon-dialog__dialog--extra-large.carbon-dialog__dialog--fixed-bottom.carbon-dialog__dialog--sticky-form-footer .carbon-form__footer-wrapper {
  width: 1080px;
}

@media screen and (-ms-high-contrast: active),
screen and (-ms-high-contrast: none) {
  .carbon-dialog .carbon-dialog__dialog--extra-large.carbon-dialog__dialog--fixed-bottom.carbon-dialog__dialog--sticky-form-footer .carbon-form__footer-wrapper {
    width: 1064px;
  }
}

.carbon-dialog__dialog {
  background-color: #f2f5f6;
  box-shadow: 0 10px 30px 0 rgba(0, 20, 29, 0.1),
    0 30px 60px 0 rgba(0, 20, 29, 0.1);
  position: fixed;
  top: 50%;
}

.carbon-dialog__dialog:focus {
  outline: none;
}

.carbon-dialog__title {
  padding: 23px 35px 0;
}

.carbon-dialog__content {
  box-sizing: border-box;
  height: 100%;
  overflow-y: auto;
  padding: 0 35px 30px;
  width: 100%;
}

.carbon-dialog__inner-content {
  padding-top: 20px;
  position: relative;
}

.carbon-dialog__dialog--has-height .carbon-form {
  padding-bottom: 80px;
}

.carbon-dialog__dialog--has-height .carbon-form__footer-wrapper {
  bottom: 0;
  position: absolute;
  width: 100%;
}

@keyframes form-buttons-animate-in {
  0% {
    bottom: -50px;
  }

  to {
    bottom: 0;
  }
}

.carbon-dialog .carbon-dialog__dialog--fixed-bottom {
  bottom: 0;
  min-height: 0 !important;
}

.carbon-dialog .carbon-dialog__dialog--fixed-bottom.carbon-dialog__dialog--sticky-form-footer .carbon-form .carbon-form__footer-wrapper {
  box-sizing: border-box;
  margin-left: -35px;
  left: auto;
  padding-left: 35px;
  padding-right: 35px;
}

.carbon-dialog__title .carbon-heading {
  padding-top: 0;
}

.carbon-dialog__title .carbon-heading .carbon-heading__title {
  font-size: 20px;
  line-height: 30px;
}

.carbon-dialog__title .carbon-heading__header {
  margin-bottom: 0;
  padding-bottom: 15px;
}

.carbon-dialog__close {
  color: #4d7080;
  cursor: pointer;
  position: absolute;
  right: 35px;
  top: 28px;
  z-index: 1;
}

.carbon-dialog__close:hover {
  color: #255bc7;
}

.carbon-dialog__close.carbon-icon {
  position: absolute;
}

.carbon-dialog--open {
  overflow: hidden;
}

@media screen and (-ms-high-contrast: active),
screen and (-ms-high-contrast: none) {
  .carbon-dialog__dialog--fixed-bottom .carbon-dialog__content {
    overflow-y: scroll;
  }
}

.signup-dialog__language_message {
  margin-top: 15px;
}

.carbon-message {
  position: relative;
}

.carbon-message--border {
  border: 1px solid;
}

.carbon-message--rounded {
  border-radius: 3px;
}

.carbon-message__type {
  align-items: center;
  display: flex;
  height: 100%;
  justify-content: center;
  margin-top: 0;
  position: absolute;
  width: 30px;
  text-align: center;
}

.carbon-message__type .carbon-icon__svg {
  height: 24px;
  margin-top: -12px;
  width: 30px;
}

.carbon-message__type .carbon-icon__svg .carbon-icon__svg-group {
  fill: #fff;
}

.carbon-message__type--rounded {
  border-radius: 3px 0 0 3px;
}

.carbon-message__type-icon:before {
  color: #fff;
  display: block;
  font-size: 16px;
}

.carbon-message__close {
  align-items: center;
  cursor: pointer;
  display: flex;
  height: 100%;
  justify-content: center;
  position: absolute;
  right: 0;
  top: 0;
  width: 45px;
}

.carbon-message__close:before {
  font-size: 16px;
}

.carbon-message__content {
  padding: 15px 50px;
  white-space: pre-wrap;
}

.carbon-message__title {
  font-weight: 700;
}

.carbon-message--warning {
  background-color: #fff8f2;
}

.carbon-message--warning .carbon-message__type {
  background-color: #ff7d00;
}

.carbon-message--warning .carbon-message__title {
  color: #ff7d00;
  margin-bottom: 3px;
}

.carbon-message--warning .carbon-message__close {
  color: #ff7d00;
}

.carbon-message--warning.carbon-message--border {
  border-color: #ffe4cc;
}

.carbon-message--warning.carbon-message--transparent {
  background-color: transparent;
  border: none;
  margin-bottom: 0;
}

.carbon-message--warning.carbon-message--transparent .carbon-message__content {
  padding: 2px 5px 2px 35px;
}

.carbon-message--warning.carbon-message--transparent .carbon-message__type {
  background-color: transparent;
}

.carbon-message--warning.carbon-message--transparent .carbon-message__type .carbon-icon__svg .carbon-icon__svg-group {
  fill: #ff7d00;
}

.carbon-message--warning.carbon-message--transparent .carbon-message__type .carbon-message__type-icon {
  top: 8px;
}

.carbon-message--warning.carbon-message--transparent .carbon-message__type .carbon-message__type-icon:before {
  color: #ff7d00;
}

.carbon-message--warning.carbon-message--transparent .carbon-message__close {
  top: 8px;
}

.carbon-message--warning.carbon-message--transparent.carbon-message--dismissable .carbon-message__content {
  padding: 2px 35px;
}

.carbon-message--default,
.carbon-message--default .carbon-message__type {
  background-color: #335c6d;
}

.carbon-message--default .carbon-message__title {
  color: #335c6d;
  margin-bottom: 3px;
}

.carbon-message--default .carbon-message__close {
  color: #335c6d;
}

.carbon-message--default.carbon-message--border {
  border-color: #335c6d;
}

.carbon-message--default.carbon-message--transparent {
  background-color: transparent;
  border: none;
  margin-bottom: 0;
}

.carbon-message--default.carbon-message--transparent .carbon-message__content {
  padding: 2px 5px 2px 35px;
}

.carbon-message--default.carbon-message--transparent .carbon-message__type {
  background-color: transparent;
}

.carbon-message--default.carbon-message--transparent .carbon-message__type .carbon-icon__svg .carbon-icon__svg-group {
  fill: #335c6d;
}

.carbon-message--default.carbon-message--transparent .carbon-message__type .carbon-message__type-icon {
  top: 8px;
}

.carbon-message--default.carbon-message--transparent .carbon-message__type .carbon-message__type-icon:before {
  color: #335c6d;
}

.carbon-message--default.carbon-message--transparent .carbon-message__close {
  top: 8px;
}

.carbon-message--default.carbon-message--transparent.carbon-message--dismissable .carbon-message__content {
  padding: 2px 35px;
}

.carbon-message--error {
  background-color: #fdf5f5;
}

.carbon-message--error .carbon-message__type {
  background-color: #c7384f;
}

.carbon-message--error .carbon-message__title {
  color: #c7384f;
  margin-bottom: 3px;
}

.carbon-message--error .carbon-message__close {
  color: #c7384f;
}

.carbon-message--error.carbon-message--border {
  border-color: #f7d9d9;
}

.carbon-message--error.carbon-message--transparent {
  background-color: transparent;
  border: none;
  margin-bottom: 0;
}

.carbon-message--error.carbon-message--transparent .carbon-message__content {
  padding: 2px 5px 2px 35px;
}

.carbon-message--error.carbon-message--transparent .carbon-message__type {
  background-color: transparent;
}

.carbon-message--error.carbon-message--transparent .carbon-message__type .carbon-icon__svg .carbon-icon__svg-group {
  fill: #c7384f;
}

.carbon-message--error.carbon-message--transparent .carbon-message__type .carbon-message__type-icon {
  top: 8px;
}

.carbon-message--error.carbon-message--transparent .carbon-message__type .carbon-message__type-icon:before {
  color: #c7384f;
}

.carbon-message--error.carbon-message--transparent .carbon-message__close {
  top: 8px;
}

.carbon-message--error.carbon-message--transparent.carbon-message--dismissable .carbon-message__content {
  padding: 2px 35px;
}

.carbon-message--info {
  background-color: #f3f8fe;
}

.carbon-message--info .carbon-message__type {
  background-color: #1573e6;
}

.carbon-message--info .carbon-message__title {
  color: #1573e6;
  margin-bottom: 3px;
}

.carbon-message--info .carbon-message__close {
  color: #1573e6;
}

.carbon-message--info.carbon-message--border {
  border-color: #d0e3fa;
}

.carbon-message--info.carbon-message--transparent {
  background-color: transparent;
  border: none;
  margin-bottom: 0;
}

.carbon-message--info.carbon-message--transparent .carbon-message__content {
  padding: 2px 5px 2px 35px;
}

.carbon-message--info.carbon-message--transparent .carbon-message__type {
  background-color: transparent;
}

.carbon-message--info.carbon-message--transparent .carbon-message__type .carbon-icon__svg .carbon-icon__svg-group {
  fill: #1573e6;
}

.carbon-message--info.carbon-message--transparent .carbon-message__type .carbon-message__type-icon {
  top: 8px;
}

.carbon-message--info.carbon-message--transparent .carbon-message__type .carbon-message__type-icon:before {
  color: #1573e6;
}

.carbon-message--info.carbon-message--transparent .carbon-message__close {
  top: 8px;
}

.carbon-message--info.carbon-message--transparent.carbon-message--dismissable .carbon-message__content {
  padding: 2px 35px;
}

.carbon-message--new {
  background-color: #f7f5fa;
}

.carbon-message--new .carbon-message__type {
  background-color: #639;
}

.carbon-message--new .carbon-message__title {
  color: #639;
  margin-bottom: 3px;
}

.carbon-message--new .carbon-message__close {
  color: #639;
}

.carbon-message--new.carbon-message--border {
  border-color: #e0d6eb;
}

.carbon-message--new.carbon-message--transparent {
  background-color: transparent;
  border: none;
  margin-bottom: 0;
}

.carbon-message--new.carbon-message--transparent .carbon-message__content {
  padding: 2px 5px 2px 35px;
}

.carbon-message--new.carbon-message--transparent .carbon-message__type {
  background-color: transparent;
}

.carbon-message--new.carbon-message--transparent .carbon-message__type .carbon-icon__svg .carbon-icon__svg-group {
  fill: #639;
}

.carbon-message--new.carbon-message--transparent .carbon-message__type .carbon-message__type-icon {
  top: 8px;
}

.carbon-message--new.carbon-message--transparent .carbon-message__type .carbon-message__type-icon:before {
  color: #639;
}

.carbon-message--new.carbon-message--transparent .carbon-message__close {
  top: 8px;
}

.carbon-message--new.carbon-message--transparent.carbon-message--dismissable .carbon-message__content {
  padding: 2px 35px;
}

.carbon-message--success {
  background-color: #f6fbf6;
}

.carbon-message--success .carbon-message__type {
  background-color: #50b848;
}

.carbon-message--success .carbon-message__title {
  color: #50b848;
  margin-bottom: 3px;
}

.carbon-message--success .carbon-message__close {
  color: #50b848;
}

.carbon-message--success.carbon-message--border {
  border-color: #dcf1da;
}

.carbon-message--success.carbon-message--transparent {
  background-color: transparent;
  border: none;
  margin-bottom: 0;
}

.carbon-message--success.carbon-message--transparent .carbon-message__content {
  padding: 2px 5px 2px 35px;
}

.carbon-message--success.carbon-message--transparent .carbon-message__type {
  background-color: transparent;
}

.carbon-message--success.carbon-message--transparent .carbon-message__type .carbon-icon__svg .carbon-icon__svg-group {
  fill: #50b848;
}

.carbon-message--success.carbon-message--transparent .carbon-message__type .carbon-message__type-icon {
  top: 8px;
}

.carbon-message--success.carbon-message--transparent .carbon-message__type .carbon-message__type-icon:before {
  color: #50b848;
}

.carbon-message--success.carbon-message--transparent .carbon-message__close {
  top: 8px;
}

.carbon-message--success.carbon-message--transparent.carbon-message--dismissable .carbon-message__content {
  padding: 2px 35px;
}

.carbon-message--help {
  background-color: #fffbf2;
}

.carbon-message--help .carbon-message__type {
  background-color: #ffab00;
}

.carbon-message--help .carbon-message__title {
  color: #ffab00;
  margin-bottom: 3px;
}

.carbon-message--help .carbon-message__close {
  color: #ffab00;
}

.carbon-message--help.carbon-message--border {
  border-color: #fec;
}

.carbon-message--help.carbon-message--transparent {
  background-color: transparent;
  border: none;
  margin-bottom: 0;
}

.carbon-message--help.carbon-message--transparent .carbon-message__content {
  padding: 2px 5px 2px 35px;
}

.carbon-message--help.carbon-message--transparent .carbon-message__type {
  background-color: transparent;
}

.carbon-message--help.carbon-message--transparent .carbon-message__type .carbon-icon__svg .carbon-icon__svg-group {
  fill: #ffab00;
}

.carbon-message--help.carbon-message--transparent .carbon-message__type .carbon-message__type-icon {
  top: 8px;
}

.carbon-message--help.carbon-message--transparent .carbon-message__type .carbon-message__type-icon:before {
  color: #ffab00;
}

.carbon-message--help.carbon-message--transparent .carbon-message__close {
  top: 8px;
}

.carbon-message--help.carbon-message--transparent.carbon-message--dismissable .carbon-message__content {
  padding: 2px 35px;
}

.carbon-message--maintenance {
  background-color: #fff8f2;
}

.carbon-message--maintenance .carbon-message__type {
  background-color: #ff7d00;
}

.carbon-message--maintenance .carbon-message__title {
  color: #ff7d00;
  margin-bottom: 3px;
}

.carbon-message--maintenance .carbon-message__close {
  color: #ff7d00;
}

.carbon-message--maintenance.carbon-message--border {
  border-color: #ffe4cc;
}

.carbon-message--maintenance.carbon-message--transparent {
  background-color: transparent;
  border: none;
  margin-bottom: 0;
}

.carbon-message--maintenance.carbon-message--transparent .carbon-message__content {
  padding: 2px 5px 2px 35px;
}

.carbon-message--maintenance.carbon-message--transparent .carbon-message__type {
  background-color: transparent;
}

.carbon-message--maintenance.carbon-message--transparent .carbon-message__type .carbon-icon__svg .carbon-icon__svg-group {
  fill: #ff7d00;
}

.carbon-message--maintenance.carbon-message--transparent .carbon-message__type .carbon-message__type-icon {
  top: 8px;
}

.carbon-message--maintenance.carbon-message--transparent .carbon-message__type .carbon-message__type-icon:before {
  color: #ff7d00;
}

.carbon-message--maintenance.carbon-message--transparent .carbon-message__close {
  top: 8px;
}

.carbon-message--maintenance.carbon-message--transparent.carbon-message--dismissable .carbon-message__content {
  padding: 2px 35px;
}

.stripe-connected-form .carbon-form__footer-wrapper {
  z-index: 1000;
}

.stripe-connected-form .carbon-form__additional-actions {
  left: 0;
  position: absolute;
}

.stripe-connected-form .stripe-connected-form__content {
  margin-top: 25px;
  max-width: 678px;
  padding-bottom: 32px;
  width: 100%;
}

.stripe-connected-form .stripe-connected-form__content .carbon-row.carbon-row--gutter-medium {
  margin: 0;
}

.stripe-connected-form .stripe-connected-form__content .carbon-row.carbon-row--gutter-medium>.carbon-column {
  padding-left: 25px;
}

.stripe-connected-form .stripe-connected-form__content .common-input {
  margin-top: 32px;
}

.stripe-connected-form .stripe-connected-form__content .stripe-connected-form__description {
  margin-top: 25px;
}

.carbon-row {
  clear: both;
  position: relative;
}

.carbon-row.carbon-row--gutter-extra-small {
  margin-bottom: -2px;
  margin-left: -2px;
}

.carbon-row.carbon-row--gutter-extra-small>.carbon-column {
  margin-bottom: 2px;
  padding-left: 2px;
}

.carbon-row.carbon-row--gutter-extra-small>.carbon-column.carbon-column--column-divide {
  position: relative;
}

.carbon-row.carbon-row--gutter-extra-small>.carbon-column.carbon-column--column-divide:before {
  content: "";
  position: absolute;
  width: 1px;
  height: 100%;
  background-color: #b3c2c8;
  left: 1px;
  top: 0;
}

.carbon-row.carbon-row--gutter-extra-small>.carbon-column.carbon-column--column-divide:first-child:before {
  display: none;
}

.carbon-row.carbon-row--gutter-small {
  margin-bottom: -5px;
  margin-left: -5px;
}

.carbon-row.carbon-row--gutter-small>.carbon-column {
  margin-bottom: 5px;
  padding-left: 5px;
}

.carbon-row.carbon-row--gutter-small>.carbon-column.carbon-column--column-divide {
  position: relative;
}

.carbon-row.carbon-row--gutter-small>.carbon-column.carbon-column--column-divide:before {
  content: "";
  position: absolute;
  width: 1px;
  height: 100%;
  background-color: #b3c2c8;
  left: 2.5px;
  top: 0;
}

.carbon-row.carbon-row--gutter-small>.carbon-column.carbon-column--column-divide:first-child:before {
  display: none;
}

.carbon-row.carbon-row--gutter-medium-small {
  margin-bottom: -10px;
  margin-left: -10px;
}

.carbon-row.carbon-row--gutter-medium-small>.carbon-column {
  margin-bottom: 10px;
  padding-left: 10px;
}

.carbon-row.carbon-row--gutter-medium-small>.carbon-column.carbon-column--column-divide {
  position: relative;
}

.carbon-row.carbon-row--gutter-medium-small>.carbon-column.carbon-column--column-divide:before {
  content: "";
  position: absolute;
  width: 1px;
  height: 100%;
  background-color: #b3c2c8;
  left: 5px;
  top: 0;
}

.carbon-row.carbon-row--gutter-medium-small>.carbon-column.carbon-column--column-divide:first-child:before {
  display: none;
}

.carbon-row.carbon-row--gutter-medium {
  margin-bottom: -15px;
  margin-left: -15px;
}

.carbon-row.carbon-row--gutter-medium>.carbon-column {
  margin-bottom: 15px;
  padding-left: 15px;
}

.carbon-row.carbon-row--gutter-medium>.carbon-column.carbon-column--column-divide {
  position: relative;
}

.carbon-row.carbon-row--gutter-medium>.carbon-column.carbon-column--column-divide:before {
  content: "";
  position: absolute;
  width: 1px;
  height: 100%;
  background-color: #b3c2c8;
  left: 7.5px;
  top: 0;
}

.carbon-row.carbon-row--gutter-medium>.carbon-column.carbon-column--column-divide:first-child:before {
  display: none;
}

.carbon-row.carbon-row--gutter-medium-large {
  margin-bottom: -30px;
  margin-left: -30px;
}

.carbon-row.carbon-row--gutter-medium-large>.carbon-column {
  margin-bottom: 30px;
  padding-left: 30px;
}

.carbon-row.carbon-row--gutter-medium-large>.carbon-column.carbon-column--column-divide {
  position: relative;
}

.carbon-row.carbon-row--gutter-medium-large>.carbon-column.carbon-column--column-divide:before {
  content: "";
  position: absolute;
  width: 1px;
  height: 100%;
  background-color: #b3c2c8;
  left: 15px;
  top: 0;
}

.carbon-row.carbon-row--gutter-medium-large>.carbon-column.carbon-column--column-divide:first-child:before {
  display: none;
}

.carbon-row.carbon-row--gutter-large {
  margin-bottom: -60px;
  margin-left: -60px;
}

.carbon-row.carbon-row--gutter-large>.carbon-column {
  margin-bottom: 60px;
  padding-left: 60px;
}

.carbon-row.carbon-row--gutter-large>.carbon-column.carbon-column--column-divide {
  position: relative;
}

.carbon-row.carbon-row--gutter-large>.carbon-column.carbon-column--column-divide:before {
  content: "";
  position: absolute;
  width: 1px;
  height: 100%;
  background-color: #b3c2c8;
  left: 30px;
  top: 0;
}

.carbon-row.carbon-row--gutter-large>.carbon-column.carbon-column--column-divide:first-child:before {
  display: none;
}

.carbon-row.carbon-row--gutter-extra-large {
  margin-bottom: -90px;
  margin-left: -90px;
}

.carbon-row.carbon-row--gutter-extra-large>.carbon-column {
  margin-bottom: 90px;
  padding-left: 90px;
}

.carbon-row.carbon-row--gutter-extra-large>.carbon-column.carbon-column--column-divide {
  position: relative;
}

.carbon-row.carbon-row--gutter-extra-large>.carbon-column.carbon-column--column-divide:before {
  content: "";
  position: absolute;
  width: 1px;
  height: 100%;
  background-color: #b3c2c8;
  left: 45px;
  top: 0;
}

.carbon-row.carbon-row--gutter-extra-large>.carbon-column.carbon-column--column-divide:first-child:before {
  display: none;
}

.carbon-row .carbon-column {
  box-sizing: border-box;
  float: left;
  min-height: 1px;
  width: 100%;
}

.carbon-row .carbon-column.carbon-column--align-center,
.carbon-row .carbon-column.carbon-column--align-middle {
  text-align: center;
}

.carbon-row .carbon-column.carbon-column--align-right {
  text-align: right;
}

.carbon-row.carbon-row--columns-2>.carbon-column {
  width: 50%;
}

.carbon-row.carbon-row--columns-2>.carbon-column:nth-child(odd) {
  clear: both;
}

.carbon-row.carbon-row--columns-2>.carbon-column--offset-1 {
  margin-left: 50%;
}

.carbon-row.carbon-row--columns-3>.carbon-column {
  width: 33.33333%;
}

.carbon-row.carbon-row--columns-3>.carbon-column:nth-child(3n + 1) {
  clear: both;
}

.carbon-row.carbon-row--columns-3>.carbon-column--span-2 {
  width: 66.66667%;
}

.carbon-row.carbon-row--columns-3>.carbon-column--offset-1 {
  margin-left: 33.33333%;
}

.carbon-row.carbon-row--columns-3>.carbon-column--offset-2 {
  margin-left: 66.66667%;
}

.carbon-row.carbon-row--columns-4>.carbon-column {
  width: 25%;
}

.carbon-row.carbon-row--columns-4>.carbon-column:nth-child(4n + 1) {
  clear: both;
}

.carbon-row.carbon-row--columns-4>.carbon-column--span-2 {
  width: 50%;
}

.carbon-row.carbon-row--columns-4>.carbon-column--span-3 {
  width: 75%;
}

.carbon-row.carbon-row--columns-4>.carbon-column--offset-1 {
  margin-left: 25%;
}

.carbon-row.carbon-row--columns-4>.carbon-column--offset-2 {
  margin-left: 50%;
}

.carbon-row.carbon-row--columns-4>.carbon-column--offset-3 {
  margin-left: 75%;
}

.carbon-row.carbon-row--columns-5>.carbon-column {
  width: 20%;
}

.carbon-row.carbon-row--columns-5>.carbon-column:nth-child(5n + 1) {
  clear: both;
}

.carbon-row.carbon-row--columns-5>.carbon-column--span-2 {
  width: 40%;
}

.carbon-row.carbon-row--columns-5>.carbon-column--span-3 {
  width: 60%;
}

.carbon-row.carbon-row--columns-5>.carbon-column--span-4 {
  width: 80%;
}

.carbon-row.carbon-row--columns-5>.carbon-column--offset-1 {
  margin-left: 20%;
}

.carbon-row.carbon-row--columns-5>.carbon-column--offset-2 {
  margin-left: 40%;
}

.carbon-row.carbon-row--columns-5>.carbon-column--offset-3 {
  margin-left: 60%;
}

.carbon-row.carbon-row--columns-5>.carbon-column--offset-4 {
  margin-left: 80%;
}

.carbon-row.carbon-row--columns-6>.carbon-column {
  width: 16.66667%;
}

.carbon-row.carbon-row--columns-6>.carbon-column:nth-child(6n + 1) {
  clear: both;
}

.carbon-row.carbon-row--columns-6>.carbon-column--span-2 {
  width: 33.33333%;
}

.carbon-row.carbon-row--columns-6>.carbon-column--span-3 {
  width: 50%;
}

.carbon-row.carbon-row--columns-6>.carbon-column--span-4 {
  width: 66.66667%;
}

.carbon-row.carbon-row--columns-6>.carbon-column--span-5 {
  width: 83.33333%;
}

.carbon-row.carbon-row--columns-6>.carbon-column--offset-1 {
  margin-left: 16.66667%;
}

.carbon-row.carbon-row--columns-6>.carbon-column--offset-2 {
  margin-left: 33.33333%;
}

.carbon-row.carbon-row--columns-6>.carbon-column--offset-3 {
  margin-left: 50%;
}

.carbon-row.carbon-row--columns-6>.carbon-column--offset-4 {
  margin-left: 66.66667%;
}

.carbon-row.carbon-row--columns-6>.carbon-column--offset-5 {
  margin-left: 83.33333%;
}

.carbon-row.carbon-row--columns-7>.carbon-column {
  width: 14.28571%;
}

.carbon-row.carbon-row--columns-7>.carbon-column:nth-child(7n + 1) {
  clear: both;
}

.carbon-row.carbon-row--columns-7>.carbon-column--span-2 {
  width: 28.57143%;
}

.carbon-row.carbon-row--columns-7>.carbon-column--span-3 {
  width: 42.85714%;
}

.carbon-row.carbon-row--columns-7>.carbon-column--span-4 {
  width: 57.14286%;
}

.carbon-row.carbon-row--columns-7>.carbon-column--span-5 {
  width: 71.42857%;
}

.carbon-row.carbon-row--columns-7>.carbon-column--span-6 {
  width: 85.71429%;
}

.carbon-row.carbon-row--columns-7>.carbon-column--offset-1 {
  margin-left: 14.28571%;
}

.carbon-row.carbon-row--columns-7>.carbon-column--offset-2 {
  margin-left: 28.57143%;
}

.carbon-row.carbon-row--columns-7>.carbon-column--offset-3 {
  margin-left: 42.85714%;
}

.carbon-row.carbon-row--columns-7>.carbon-column--offset-4 {
  margin-left: 57.14286%;
}

.carbon-row.carbon-row--columns-7>.carbon-column--offset-5 {
  margin-left: 71.42857%;
}

.carbon-row.carbon-row--columns-7>.carbon-column--offset-6 {
  margin-left: 85.71429%;
}

.carbon-row.carbon-row--columns-8>.carbon-column {
  width: 12.5%;
}

.carbon-row.carbon-row--columns-8>.carbon-column:nth-child(8n + 1) {
  clear: both;
}

.carbon-row.carbon-row--columns-8>.carbon-column--span-2 {
  width: 25%;
}

.carbon-row.carbon-row--columns-8>.carbon-column--span-3 {
  width: 37.5%;
}

.carbon-row.carbon-row--columns-8>.carbon-column--span-4 {
  width: 50%;
}

.carbon-row.carbon-row--columns-8>.carbon-column--span-5 {
  width: 62.5%;
}

.carbon-row.carbon-row--columns-8>.carbon-column--span-6 {
  width: 75%;
}

.carbon-row.carbon-row--columns-8>.carbon-column--span-7 {
  width: 87.5%;
}

.carbon-row.carbon-row--columns-8>.carbon-column--offset-1 {
  margin-left: 12.5%;
}

.carbon-row.carbon-row--columns-8>.carbon-column--offset-2 {
  margin-left: 25%;
}

.carbon-row.carbon-row--columns-8>.carbon-column--offset-3 {
  margin-left: 37.5%;
}

.carbon-row.carbon-row--columns-8>.carbon-column--offset-4 {
  margin-left: 50%;
}

.carbon-row.carbon-row--columns-8>.carbon-column--offset-5 {
  margin-left: 62.5%;
}

.carbon-row.carbon-row--columns-8>.carbon-column--offset-6 {
  margin-left: 75%;
}

.carbon-row.carbon-row--columns-8>.carbon-column--offset-7 {
  margin-left: 87.5%;
}

.carbon-row.carbon-row--columns-9>.carbon-column {
  width: 11.11111%;
}

.carbon-row.carbon-row--columns-9>.carbon-column:nth-child(9n + 1) {
  clear: both;
}

.carbon-row.carbon-row--columns-9>.carbon-column--span-2 {
  width: 22.22222%;
}

.carbon-row.carbon-row--columns-9>.carbon-column--span-3 {
  width: 33.33333%;
}

.carbon-row.carbon-row--columns-9>.carbon-column--span-4 {
  width: 44.44444%;
}

.carbon-row.carbon-row--columns-9>.carbon-column--span-5 {
  width: 55.55556%;
}

.carbon-row.carbon-row--columns-9>.carbon-column--span-6 {
  width: 66.66667%;
}

.carbon-row.carbon-row--columns-9>.carbon-column--span-7 {
  width: 77.77778%;
}

.carbon-row.carbon-row--columns-9>.carbon-column--span-8 {
  width: 88.88889%;
}

.carbon-row.carbon-row--columns-9>.carbon-column--offset-1 {
  margin-left: 11.11111%;
}

.carbon-row.carbon-row--columns-9>.carbon-column--offset-2 {
  margin-left: 22.22222%;
}

.carbon-row.carbon-row--columns-9>.carbon-column--offset-3 {
  margin-left: 33.33333%;
}

.carbon-row.carbon-row--columns-9>.carbon-column--offset-4 {
  margin-left: 44.44444%;
}

.carbon-row.carbon-row--columns-9>.carbon-column--offset-5 {
  margin-left: 55.55556%;
}

.carbon-row.carbon-row--columns-9>.carbon-column--offset-6 {
  margin-left: 66.66667%;
}

.carbon-row.carbon-row--columns-9>.carbon-column--offset-7 {
  margin-left: 77.77778%;
}

.carbon-row.carbon-row--columns-9>.carbon-column--offset-8 {
  margin-left: 88.88889%;
}

.carbon-row.carbon-row--columns-10>.carbon-column {
  width: 10%;
}

.carbon-row.carbon-row--columns-10>.carbon-column:nth-child(10n + 1) {
  clear: both;
}

.carbon-row.carbon-row--columns-10>.carbon-column--span-2 {
  width: 20%;
}

.carbon-row.carbon-row--columns-10>.carbon-column--span-3 {
  width: 30%;
}

.carbon-row.carbon-row--columns-10>.carbon-column--span-4 {
  width: 40%;
}

.carbon-row.carbon-row--columns-10>.carbon-column--span-5 {
  width: 50%;
}

.carbon-row.carbon-row--columns-10>.carbon-column--span-6 {
  width: 60%;
}

.carbon-row.carbon-row--columns-10>.carbon-column--span-7 {
  width: 70%;
}

.carbon-row.carbon-row--columns-10>.carbon-column--span-8 {
  width: 80%;
}

.carbon-row.carbon-row--columns-10>.carbon-column--span-9 {
  width: 90%;
}

.carbon-row.carbon-row--columns-10>.carbon-column--offset-1 {
  margin-left: 10%;
}

.carbon-row.carbon-row--columns-10>.carbon-column--offset-2 {
  margin-left: 20%;
}

.carbon-row.carbon-row--columns-10>.carbon-column--offset-3 {
  margin-left: 30%;
}

.carbon-row.carbon-row--columns-10>.carbon-column--offset-4 {
  margin-left: 40%;
}

.carbon-row.carbon-row--columns-10>.carbon-column--offset-5 {
  margin-left: 50%;
}

.carbon-row.carbon-row--columns-10>.carbon-column--offset-6 {
  margin-left: 60%;
}

.carbon-row.carbon-row--columns-10>.carbon-column--offset-7 {
  margin-left: 70%;
}

.carbon-row.carbon-row--columns-10>.carbon-column--offset-8 {
  margin-left: 80%;
}

.carbon-row.carbon-row--columns-10>.carbon-column--offset-9 {
  margin-left: 90%;
}

.carbon-row.carbon-row--columns-11>.carbon-column {
  width: 9.09091%;
}

.carbon-row.carbon-row--columns-11>.carbon-column:nth-child(11n + 1) {
  clear: both;
}

.carbon-row.carbon-row--columns-11>.carbon-column--span-2 {
  width: 18.18182%;
}

.carbon-row.carbon-row--columns-11>.carbon-column--span-3 {
  width: 27.27273%;
}

.carbon-row.carbon-row--columns-11>.carbon-column--span-4 {
  width: 36.36364%;
}

.carbon-row.carbon-row--columns-11>.carbon-column--span-5 {
  width: 45.45455%;
}

.carbon-row.carbon-row--columns-11>.carbon-column--span-6 {
  width: 54.54545%;
}

.carbon-row.carbon-row--columns-11>.carbon-column--span-7 {
  width: 63.63636%;
}

.carbon-row.carbon-row--columns-11>.carbon-column--span-8 {
  width: 72.72727%;
}

.carbon-row.carbon-row--columns-11>.carbon-column--span-9 {
  width: 81.81818%;
}

.carbon-row.carbon-row--columns-11>.carbon-column--span-10 {
  width: 90.90909%;
}

.carbon-row.carbon-row--columns-11>.carbon-column--offset-1 {
  margin-left: 9.09091%;
}

.carbon-row.carbon-row--columns-11>.carbon-column--offset-2 {
  margin-left: 18.18182%;
}

.carbon-row.carbon-row--columns-11>.carbon-column--offset-3 {
  margin-left: 27.27273%;
}

.carbon-row.carbon-row--columns-11>.carbon-column--offset-4 {
  margin-left: 36.36364%;
}

.carbon-row.carbon-row--columns-11>.carbon-column--offset-5 {
  margin-left: 45.45455%;
}

.carbon-row.carbon-row--columns-11>.carbon-column--offset-6 {
  margin-left: 54.54545%;
}

.carbon-row.carbon-row--columns-11>.carbon-column--offset-7 {
  margin-left: 63.63636%;
}

.carbon-row.carbon-row--columns-11>.carbon-column--offset-8 {
  margin-left: 72.72727%;
}

.carbon-row.carbon-row--columns-11>.carbon-column--offset-9 {
  margin-left: 81.81818%;
}

.carbon-row.carbon-row--columns-11>.carbon-column--offset-10 {
  margin-left: 90.90909%;
}

.carbon-row.carbon-row--columns-12>.carbon-column {
  width: 8.33333%;
}

.carbon-row.carbon-row--columns-12>.carbon-column:nth-child(12n + 1) {
  clear: both;
}

.carbon-row.carbon-row--columns-12>.carbon-column--span-2 {
  width: 16.66667%;
}

.carbon-row.carbon-row--columns-12>.carbon-column--span-3 {
  width: 25%;
}

.carbon-row.carbon-row--columns-12>.carbon-column--span-4 {
  width: 33.33333%;
}

.carbon-row.carbon-row--columns-12>.carbon-column--span-5 {
  width: 41.66667%;
}

.carbon-row.carbon-row--columns-12>.carbon-column--span-6 {
  width: 50%;
}

.carbon-row.carbon-row--columns-12>.carbon-column--span-7 {
  width: 58.33333%;
}

.carbon-row.carbon-row--columns-12>.carbon-column--span-8 {
  width: 66.66667%;
}

.carbon-row.carbon-row--columns-12>.carbon-column--span-9 {
  width: 75%;
}

.carbon-row.carbon-row--columns-12>.carbon-column--span-10 {
  width: 83.33333%;
}

.carbon-row.carbon-row--columns-12>.carbon-column--span-11 {
  width: 91.66667%;
}

.carbon-row.carbon-row--columns-12>.carbon-column--offset-1 {
  margin-left: 8.33333%;
}

.carbon-row.carbon-row--columns-12>.carbon-column--offset-2 {
  margin-left: 16.66667%;
}

.carbon-row.carbon-row--columns-12>.carbon-column--offset-3 {
  margin-left: 25%;
}

.carbon-row.carbon-row--columns-12>.carbon-column--offset-4 {
  margin-left: 33.33333%;
}

.carbon-row.carbon-row--columns-12>.carbon-column--offset-5 {
  margin-left: 41.66667%;
}

.carbon-row.carbon-row--columns-12>.carbon-column--offset-6 {
  margin-left: 50%;
}

.carbon-row.carbon-row--columns-12>.carbon-column--offset-7 {
  margin-left: 58.33333%;
}

.carbon-row.carbon-row--columns-12>.carbon-column--offset-8 {
  margin-left: 66.66667%;
}

.carbon-row.carbon-row--columns-12>.carbon-column--offset-9 {
  margin-left: 75%;
}

.carbon-row.carbon-row--columns-12>.carbon-column--offset-10 {
  margin-left: 83.33333%;
}

.carbon-row.carbon-row--columns-12>.carbon-column--offset-11 {
  margin-left: 91.66667%;
}

.carbon-row:after,
.carbon-row:before {
  content: "";
  display: table;
}

.carbon-row:after {
  clear: both;
}

.stripe-settings-row .screenshot-row {
  border-bottom: 1px solid #e6ebed;
  margin-top: 25px;
}

.stripe-settings-row .screenshot-row>.stripe-form-column {
  margin-bottom: 45px;
}

.stripe-settings-row .screenshot-row>.content-column {
  line-height: 24px;
  padding-top: 42px;
}

.stripe-settings-row .screenshot-row>.icon-column {
  padding-right: 51px;
}

.stripe-settings-row .screenshot-row .screenshot-row__logo {
  margin-top: 26px;
}

.stripe-settings-row .screenshot-row .screenshot-row__description {
  max-width: 375px;
}

.stripe-settings-row .screenshot-row .stripe-payment-screenshot {
  height: 205px;
  width: 205px;
}

.stripe-settings-row .screenshot-row .stripe-powered-svg {
  height: 18px;
  width: 104px;
}

.stripe-form-row {
  display: flex;
  margin-bottom: 24px;
  min-width: 65%;
}

.stripe-form-row>.content-column {
  line-height: 20px;
  max-width: 490px;
  padding-right: 28px;
}

.stripe-form-row>.content-column .carbon-content__title {
  color: #003349;
}

.stripe-form-row>.icon-column {
  padding: 0 31px 0 23px;
}

.stripe-form-row>.icon-column .custom-icon-background {
  background-color: rgba(106, 115, 242, 0.12);
  border-radius: 4px;
}

.stripe-form-row>.icon-column .stripe-icon-color {
  color: #6a73f2;
}

.stripe-settings-disconnected-form .stripe-settings-disconnected-form__content {
  max-width: 678px;
  width: 100%;
}

.stripe-settings-disconnected-form .carbon-form-save {
  margin-left: 20px;
}

.stripe-settings-disconnected-form .disconnected-form__sign-in {
  margin-left: 8px;
}

.stripe-settings-disconnected-form .stripe-signin-text {
  display: inline;
}

.signin-dialog__signin-button,
.signup-dialog__signup-button {
  float: right;
  margin-top: 26px;
}

.signin-dialog__icon,
.signup-dialog__icon {
  margin-left: 7px;
}

.stripe-settings-disconnected-form .fees-row {
  padding-top: 25px;
}

#stripe-transactions-header {
  margin-top: -11px;
}

#stripe-transactions-header .header-and-button-wrapper .stripe-transactions-heading {
  font-size: 14px;
  height: 71px;
  line-height: 24px;
  z-index: -1;
}

#stripe-transactions-header .header-and-button-wrapper .stripe-transactions-heading .carbon-heading__subheader {
  font-weight: 400;
  margin-top: 0;
}

#stripe-transactions-header .header-and-button-wrapper .view-dashboard-button {
  float: right;
  margin-right: 6.7%;
  margin-top: 12px;
  position: relative;
  z-index: 500;
}

#stripe-transactions-header .header-and-button-wrapper .view-dashboard-button .view-dashboard-icon {
  padding-left: 8px;
}

.stripe-transactions .activity-details-pod {
  min-width: 700px;
  max-width: 58%;
}

.stripe-transactions .activity-details-pod .balance-wrapper {
  padding-left: 3px;
}

.stripe-transactions .activity-details-pod .activity-details__content {
  color: #003349;
  font-size: 18px;
  font-weight: 900;
  line-height: 1.65;
}

.stripe-transactions .activity-details-pod .activity-details__content .ledger-details,
.stripe-transactions .activity-details-pod .activity-details__content .next-payout-date {
  font-size: 14px;
}

.stripe-transactions .activity-details-pod .activity-details__content .next-payout-date {
  padding-left: 10px;
}

.stripe-transactions .activity-details-pod .activity-details__content .ledger-details-number {
  font-size: 14px;
  font-weight: 400;
  padding-left: 2px;
}

.stripe-transactions .activity-details-pod .activity-details__title {
  color: #335c6d;
  font-size: 14px;
  font-weight: 700;
}

.stripe-transactions .activity-summary__background {
  box-shadow: inset 0 1px 2px 0 #b3c2c8;
  background-color: #ccd6db;
  margin-top: -45px;
  padding-bottom: 84px;
  padding-top: 30px;
}

.stripe-transactions .carbon-table.stripe-activity-table,
.stripe-transactions .carbon-table.stripe-payouts-table {
  padding-top: 30px;
}

.stripe-transactions .carbon-row.carbon-row--gutter-large>.carbon-column.carbon-column--column-divide:before {
  background-color: #e6ebed;
}

.stripe-transactions .stripe-transactions-content {
  margin-top: -54px;
}

.stripe-transactions .stripe-transactions-content .stripe-bank-account-tabs {
  margin-bottom: 20px;
}

.carbon-tabs__position-top {
  margin-top: 15px;
}

.carbon-tabs__headers {
  box-shadow: inset 0 -2px 0 0 #ccd6db;
  cursor: pointer;
  list-style: none;
  margin: 0 0 10px;
  padding: 0;
}

.carbon-tabs__headers--align-right {
  text-align: right;
}

.carbon-tabs__headers__header {
  background-color: #f5f6f7;
  border-bottom: 2px solid #ccd6db;
  color: #003349;
  display: inline-block;
  font-weight: 700;
  height: 100%;
  margin-left: 2px;
  padding: 11px 15px 10px;
}

.carbon-tabs__headers__header:first-child {
  margin-left: 0;
}

.carbon-tabs__headers__header:focus:not(.carbon-tabs__headers__header--selected),
.carbon-tabs__headers__header:hover {
  background: #004b87;
  border-bottom-color: #004b87;
  color: #fff;
  outline: none;
}

.carbon-tabs__headers__header--selected {
  background-color: #fff;
  border-bottom-color: #1963f6;
}

.carbon-tabs__headers__header--selected:focus {
  outline: none;
  box-shadow: 0 0 6px rgba(37, 91, 199, 0.6);
}

.carbon-tabs__headers__header--selected:hover {
  background: #fff;
  color: #003349;
}

.carbon-tabs__headers__header--error {
  border-bottom-color: #c7384f;
}

.carbon-tabs__headers__header--warning {
  border-bottom-color: #ff7d00;
}

.carbon-tabs__position-left {
  display: flex;
  width: 100%;
}

.carbon-tabs__position-left .carbon-tab--selected {
  width: 80%;
}

.carbon-tabs__position-left .carbon-tabs__headers {
  box-shadow: inset -2px 0 0 0 #ccd6db;
  display: inline-block;
  width: 20%;
  margin: 0 10px;
}

.carbon-tabs__position-left .carbon-tabs__headers .carbon-tabs__headers__header {
  border-bottom: 0;
  border-right: 2px solid #ccd6db;
  display: block;
  height: auto;
  margin-left: 0;
  margin-top: 2px;
}

.carbon-tabs__position-left .carbon-tabs__headers .carbon-tabs__headers__header:first-child {
  margin-top: 0;
}

.carbon-tabs__position-left .carbon-tabs__headers .carbon-tabs__headers__header--selected,
.carbon-tabs__position-left .carbon-tabs__headers .carbon-tabs__headers__header:hover {
  border-right-color: #1963f6;
}

.stripe-transaction-dialog.carbon-dialog-full-screen .stripe-transaction-dialog__heading .carbon-heading__title {
  font-weight: 700;
}

.stripe-transaction-dialog.carbon-dialog-full-screen .stripe-transaction-dialog__heading .carbon-heading__title strong {
  font-weight: bolder;
}

.stripe-transaction-dialog.carbon-dialog-full-screen .stripe-transaction-dialog__heading .stripe-transaction-dialog__title {
  align-items: center;
  display: flex;
  flex-direction: row;
}

.stripe-transaction-dialog.carbon-dialog-full-screen .stripe-transaction-dialog__heading .stripe-dialog-heading-pills-wrapper {
  align-items: center;
}

.stripe-transaction-dialog.carbon-dialog-full-screen .stripe-transaction-dialog__heading .stripe-dialog-heading-pill {
  margin-left: 10px;
  vertical-align: 4px;
}

.stripe-transaction-dialog.carbon-dialog-full-screen .stripe-transaction-details-title {
  font-size: 18px;
  font-weight: 700;
  margin-bottom: 15px;
}

.stripe-transaction-dialog.carbon-dialog-full-screen .card-details-title,
.stripe-transaction-dialog.carbon-dialog-full-screen .linked-transactions-title {
  margin-top: 40px;
}

.stripe-transaction-dialog.carbon-dialog-full-screen .view-in-stripe-button {
  color: #fff;
}

.carbon-full-screen-heading {
  border-bottom: 1px solid #ced0d3;
}

.carbon-full-screen-heading .carbon-app-wrapper {
  position: relative;
}

.carbon-full-screen-heading .carbon-heading {
  height: 106px;
}

.carbon-full-screen-heading .carbon-heading .carbon-heading__header {
  align-items: center;
  box-sizing: content-box;
  display: flex;
  height: 106px;
  margin-bottom: 0;
  padding-bottom: 0;
  width: 100%;
}

.carbon-full-screen-heading .carbon-heading .carbon-heading__header .icon-chevron_left:before {
  font-size: 24px;
}

.carbon-full-screen-heading .carbon-heading .carbon-heading__header .carbon-heading__back {
  margin-top: -8px;
  margin-left: -5px;
}

.carbon-dialog-full-screen .carbon-full-screen-heading .carbon-heading .carbon-heading__header {
  background-color: #e6ebed;
}

.carbon-dialog-full-screen__dialog {
  background-color: #e6ebed;
  height: 100%;
  left: 0;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1000;
}

.carbon-dialog-full-screen__content {
  padding: 30px 0;
  overflow-y: auto;
  height: calc(100% - 60px);
}

.carbon-full-screen-heading+.carbon-dialog-full-screen__content {
  height: calc(100% - 166px);
}

.carbon-dialog-full-screen__close {
  color: #4d7080;
  cursor: pointer;
  display: block;
  margin-top: -8px;
  position: absolute;
  right: 40px;
  top: 53px;
  z-index: 1002;
}

.carbon-dialog-full-screen__close:before {
  font-size: 24px;
}

.carbon-dialog-full-screen__close:hover {
  color: #255bc7;
}

.carbon-dialog-full-screen--open {
  overflow: hidden;
}

.s1a-stripe-redirect-button-wrapper {
  display: flex;
  flex-direction: row-reverse;
  padding-top: 28px;
  width: 100%;
}

.stripe-transaction-details {
  display: flex;
  flex-wrap: wrap;
  height: auto;
}

.stripe-transaction-details .stripe-transactions-column {
  border-image: linear-gradient(180deg,
      transparent 24%,
      #e6ebed 25%,
      #e6ebed 75%,
      transparent 76%) 1 100%;
  border-left-style: solid;
  border-left-width: 1px;
  text-align: left;
  width: 20%;
}

.stripe-transaction-details .col-1 {
  padding-left: 20px;
  text-align: left;
  width: 20%;
}

.stripe-transaction-details .col-2 {
  padding-left: 65px;
}

.stripe-transaction-details .col-3 {
  padding-left: 60px;
}

.stripe-transaction-details .col-4 {
  padding-left: 25px;
}

.stripe-transaction-details .col-4 .trx-date-span {
  padding-right: 10px;
}

.stripe-transaction-details .col-5 {
  padding-left: 87px;
}

.stripe-transaction-details .stripe-transaction-details__title {
  font-size: 14px;
  margin-bottom: 10px;
  margin-top: 10px;
}

.stripe-transaction-details .stripe-transaction-details__amount {
  font-size: 14px;
  font-weight: 900;
}

.stripe-transaction-details .stripe-transaction-details-wrapper {
  padding-left: 15%;
  padding-right: 15%;
}

@media screen and (max-width: 1180px) {
  .stripe-transaction-details .col-1 {
    height: 66px;
    width: 33.33%;
  }

  .stripe-transaction-details .col-2 {
    padding-left: 90px;
    width: 33.33%;
  }

  .stripe-transaction-details .col-3 {
    padding-left: 80px;
    width: 33.33%;
  }

  .stripe-transaction-details .col-4 {
    border-image: none;
    border-left-style: none;
    height: 66px;
    padding-left: 20px;
    text-align: left;
    width: 33.33%;
  }

  .stripe-transaction-details .col-4>div {
    padding-left: 0;
    padding-right: 0;
  }

  .stripe-transaction-details .col-5 {
    padding-left: 90px;
    width: 33.33%;
  }
}

.stripe-card-details {
  display: flex;
  flex-wrap: wrap;
  height: auto;
}

.stripe-card-details .stripe-card-details-first-column {
  padding-left: 20px;
  text-align: left;
  width: 20%;
}

.stripe-card-details .stripe-card-details-column {
  border-image: linear-gradient(180deg,
      transparent 24%,
      #ebeced 25%,
      #ebeced 75%,
      transparent 76%) 1 100%;
  border-left-style: solid;
  border-left-width: 1px;
  text-align: left;
  width: 20%;
}

.stripe-card-details .col-2 {
  padding-left: 65px;
}

.stripe-card-details .col-3 {
  padding-left: 60px;
}

.stripe-card-details .col-4,
.stripe-card-details .col-5 {
  padding-left: 80px;
}

.stripe-card-details .stripe-card-details__title {
  margin-bottom: 10px;
}

.stripe-card-details .stripe-card-details__amount {
  font-size: 14px;
  font-weight: 900;
}

.stripe-card-details .stripe-card-details-wrapper {
  padding-left: 15%;
  padding-right: 15%;
}

@media screen and (max-width: 1180px) {
  .stripe-card-details .col-1 {
    height: 66px;
    width: 33.33%;
  }

  .stripe-card-details .col-2 {
    padding-left: 90px;
    width: 33.33%;
  }

  .stripe-card-details .col-3 {
    padding-left: 80px;
    width: 33.33%;
  }

  .stripe-card-details .col-4 {
    border-image: none;
    border-left-style: none;
    height: 66px;
    padding-left: 20px;
    width: 33.33%;
  }

  .stripe-card-details .col-4>div {
    padding-left: 0;
    padding-right: 0;
  }

  .stripe-card-details .col-5 {
    padding-left: 90px;
    width: 33.33%;
  }
}

.stripe-transaction-dialog .no-connection .carbon-pod__block {
  background-color: #d9e0e4;
}

.stripe-transaction-dialog .no-connection .carbon-pod__description {
  font-size: 14px;
  font-weight: 700;
  margin-bottom: 0;
  text-align: center;
}

.stripe-linked-activity-table__amount {
  padding-right: 75px;
}

.stripe-linked-activity-table__amount,
.stripe-linked-activity-table__transaction-type {
  width: 175px;
}

.stripe-linked-activity-table__date-and-time,
.stripe-linked-activity-table__transaction-type {
  padding-left: 35px;
}

.stripe-linked-activity-table__date-and-time .stripe-trx-date-span {
  padding-right: 10px;
}

.carbon-action-toolbar,
.carbon-action-toolbar__actions,
.carbon-action-toolbar__total {
  display: inline-block;
}

.carbon-action-toolbar {
  padding: 15px 0;
}

.carbon-action-toolbar .carbon-multi-action-button {
  display: inline-flex;
}

.carbon-action-toolbar__actions>*+.carbon-button,
.carbon-action-toolbar__actions>*+.carbon-multi-action-button,
.carbon-action-toolbar__actions>*+.carbon-split-button {
  margin-left: 10px;
}

.carbon-action-toolbar__total {
  margin-right: 10px;
  min-width: auto;
  text-align: left;
}

.carbon-action-toolbar__action {
  margin: 0 10px;
}

.carbon-action-toolbar__action.carbon-link__anchor--disabled {
  color: #b3c2c8;
}

.carbon-table-cell:not(.carbon-table-cell--select):first-child,
.carbon-table-header:not(.carbon-table-cell--select):first-child {
  padding-left: 15px;
}

.carbon-table-cell {
  background-color: #f2f5f6;
  border: none;
  border-bottom: 1px solid #ccd6db;
  font-size: 13px;
  overflow: visible;
  padding: 8px;
  vertical-align: middle;
  white-space: nowrap;
}

.carbon-table-row:first-child .carbon-table-cell:first-child,
.carbon-table-row:first-child .carbon-table-cell:last-child {
  border-radius: 0 0 0 0;
}

.carbon-table-row:last-child .carbon-table-cell {
  border-bottom-color: transparent;
}

.carbon-table-row:last-child .carbon-table-cell:first-child,
.carbon-table-row:last-child .carbon-table-cell:last-child {
  border-radius: 0 0 0 0;
}

.carbon-table-row:nth-child(odd) .carbon-table-cell {
  background-color: #fff;
}

.carbon-table-row--selected:nth-child(odd) .carbon-table-cell {
  background-color: #1573e6;
}

.carbon-table-row.carbon-table-row--dragged .carbon-table-cell,
.carbon-table-row:hover:not(.carbon-table-row--dragging):not(.carbon-table-row--selected):not(.carbon-table-row--passive) .carbon-table-cell {
  background-color: #e7f1fc;
}

.carbon-table-cell>.common-input {
  margin: -4px -6px;
}

.carbon-table-cell--select {
  text-align: center;
  width: 18px;
}

.carbon-table-cell--select .carbon-checkbox {
  height: 15px;
  padding-top: 0;
}

.carbon-table-cell--action {
  width: 18px;
}

.carbon-table-cell--action .icon-delete:before {
  cursor: pointer;
  color: #99adb6;
  font-size: 16px;
  line-height: 15px;
  margin-left: 1px;
}

.carbon-table-cell--action .icon-delete:hover:before {
  color: #c7384f;
}

.carbon-table-cell--align-left {
  text-align: left;
}

.carbon-table-cell--align-right {
  text-align: right;
}

.carbon-table-cell--align-center {
  text-align: center;
}

.carbon-table-header {
  background-color: #335c6d;
  border: none;
  border-bottom: 1px solid #ccd6db;
  border-left: 1px solid #668592;
  box-sizing: border-box;
  color: #fff;
  font-weight: 700;
  height: 40px;
  outline: medium none;
  padding: 0 8px;
  position: relative;
  text-align: left;
  text-overflow: ellipsis;
  user-select: none;
  vertical-align: middle;
  white-space: nowrap;
}

.carbon-table-header:first-child {
  border-left: none;
}

.carbon-table-row:first-child .carbon-table-header:first-child,
.carbon-table-row:first-child .carbon-table-header:last-child {
  border-radius: 0 0 0 0;
}

.carbon-table-header--sort:active,
.carbon-table-header--sort:hover,
.carbon-table-header--sort:link,
.carbon-table-header--sort:visited {
  color: #fff;
  text-decoration: none;
}

.carbon-table--configurable .carbon-table-row:first-child .carbon-table-header:first-child {
  border-radius: 0;
}

.carbon-table-header--align-left {
  text-align: left;
}

.carbon-table-header--align-right {
  text-align: right;
}

.carbon-table-header--align-center {
  text-align: center;
}

.carbon-table-header__icon {
  float: right;
}

.carbon-table-header__icon .carbon-icon__svg--sort-down,
.carbon-table-header__icon .carbon-icon__svg--sort-up {
  height: 11px;
  width: 10px;
}

.carbon-table-header__icon--align-right {
  float: left;
}

.carbon-table-header--sortable {
  cursor: pointer;
}

.carbon-table-header--sortable:hover {
  background-color: #1a475b;
}

.carbon-table-header--sort-description {
  clip: rect(1px, 1px, 1px, 1px);
  height: 1px;
  overflow: hidden;
  position: absolute !important;
  width: 1px;
}

.carbon-checkbox {
  padding-top: 8px;
}

.carbon-checkbox .common-input__field,
.carbon-checkbox .common-input__label {
  display: inline-block;
  vertical-align: top;
}

.carbon-checkbox .common-input__label {
  margin: 0;
  padding-top: 1px;
  padding-bottom: 5px;
}

.carbon-checkbox.common-input--has-field-help .common-input__label {
  padding-bottom: 0;
}

.carbon-checkbox.common-input--has-field-help .carbon-checkbox__help-text {
  padding-bottom: 5px;
}

.carbon-checkbox__input.common-input__input {
  cursor: pointer;
  height: 15px;
  opacity: 0;
  position: absolute !important;
  vertical-align: middle;
  width: 15px;
}

.carbon-checkbox__input.common-input__input:focus+svg .checkbox-outline,
.carbon-checkbox__input.common-input__input:hover+svg .checkbox-outline {
  fill: #1963f6;
}

.carbon-checkbox__input.common-input__input:checked+svg .checkbox-check {
  fill: #003349;
}

.carbon-checkbox__input.common-input__input[disabled]+svg .checkbox-outline {
  fill: #bfccd2;
}

.carbon-checkbox__input.common-input__input[disabled]+svg .checkbox-check,
.carbon-checkbox__input.common-input__input[disabled]+svg .checkbox-fill {
  fill: #e6ebed;
}

.carbon-checkbox__input.common-input__input[disabled]:checked+svg .checkbox-check {
  fill: #8099a4;
}

.common-input__help-text.carbon-checkbox__help-text {
  display: block;
  margin-top: 0;
  margin-left: 21px;
}

.common-input__help-text.carbon-checkbox__help-text--reverse {
  margin-left: 6px;
}

.common-input__help-text.carbon-checkbox__help-text--inline {
  display: inline;
  margin-right: 5px;
  position: relative;
  margin-left: 0;
  top: -2px;
}

.draggable-table-cell {
  padding: 0;
  width: 21px;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: -moz-none;
  -o-user-select: none;
  user-select: none;
}

.draggable-table-cell.carbon-table-cell:first-child {
  padding-left: 0;
}

.draggable-table-cell__icon {
  cursor: move;
  padding: 8.5px 14px;
}

.carbon-table-row--dragging .draggable-table-cell__icon,
.custom-drag-layer .draggable-table-cell__icon,
.draggable-table-cell__icon .carbon-table-row--dragged {
  cursor: grabbing;
  cursor: -moz-grabbing;
  cursor: -webkit-grabbing;
}

.carbon-table-row:hover .common-input__input {
  border-color: #99b5ec;
}

.carbon-table-row--clickable {
  cursor: pointer;
}

.carbon-table-row--highlighted .carbon-table-cell {
  background-color: #d0e3fa !important;
  border-bottom-color: #1573e6;
  position: relative;
}

.carbon-table-row--highlighted .carbon-table-cell:before {
  background-color: #1573e6;
  content: "";
  height: 1px;
  left: 0;
  position: absolute;
  top: -1px;
  width: 100%;
}

.carbon-table-row--selected .carbon-table-cell * {
  background: transparent;
  border-color: #fff;
  color: #fff;
}

.carbon-table-row--selected .carbon-table-cell,
.carbon-table-row--selected:hover .carbon-table-cell,
.carbon-table-row--selected:nth-child(odd) .carbon-table-cell {
  background-color: #1573e6;
  border-bottom-color: #255bc7;
  color: #fff;
  position: relative;
}

.carbon-table-row--selected .carbon-table-cell:before,
.carbon-table-row--selected:hover .carbon-table-cell:before,
.carbon-table-row--selected:nth-child(odd) .carbon-table-cell:before {
  background-color: #255bc7;
  content: "";
  height: 1px;
  left: 0;
  position: absolute;
  top: -1px;
  width: 100%;
}

.carbon-table-row--dragging {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.carbon-table-row--dragged .carbon-table-cell {
  visibility: hidden;
}

.carbon-table-row--dragged+.carbon-table-row--dragging .carbon-table-cell {
  border-top: 1px solid #ccd6db;
}

.custom-drag-layer .carbon-table-row {
  background-color: #e6ebed;
  cursor: grabbing;
  cursor: -moz-grabbing;
  cursor: -webkit-grabbing;
  display: block;
}

.custom-drag-layer .carbon-table-row .carbon-table-cell {
  background-color: #e6ebed !important;
}

.custom-drag-layer .carbon-table-row .configurable-item-row__content-wrapper {
  visibility: visible;
}

.carbon-table-subheader {
  background-color: #668592;
  color: #fff;
  font-weight: 700;
}

.carbon-pager {
  background-color: #f2f5f6;
  border: 1px solid #ccd6db;
  border-top: none;
  font-size: 13px;
  padding: 3px 8px;
  text-align: center;
  position: relative;
}

.carbon-pager__size {
  position: absolute;
  left: 0;
  padding-left: 8px;
}

.carbon-pager__size .carbon-dropdown {
  width: 55px;
  padding: 0 2px;
  display: inline-block;
}

.carbon-pager__navigation {
  display: inline-block;
}

.carbon-pager__summary {
  display: inline-block;
  padding-top: 8px;
  position: absolute;
  right: 8px;
}

.carbon-pager__current-page {
  text-align: center;
  display: inline-block;
}

.carbon-pager__current-page .carbon-number__input {
  margin: 0 5px;
  text-align: center;
  width: 35px;
}

.carbon-pager__previous {
  -webkit-transform: rotate(90deg) scale(1.4);
  -moz-transform: rotate(90deg) scale(1.4);
  -o-transform: rotate(90deg) scale(1.4);
  -ms-transform: rotate(90deg) scale(1.4);
  transform: rotate(90deg) scale(1.4);
  display: inline-block;
  cursor: pointer;
  margin-right: 8px;
}

.carbon-pager__previous--disabled {
  opacity: 0.3;
  cursor: default;
}

.carbon-pager__next {
  -webkit-transform: rotate(-90deg) scale(1.4);
  -moz-transform: rotate(-90deg) scale(1.4);
  -o-transform: rotate(-90deg) scale(1.4);
  -ms-transform: rotate(-90deg) scale(1.4);
  transform: rotate(-90deg) scale(1.4);
  display: inline-block;
  cursor: pointer;
  margin-left: 8px;
}

.carbon-pager__next--disabled {
  opacity: 0.3;
  cursor: default;
}

@-webkit-keyframes rotate360 {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  to {
    -webkit-transform: rotate(1turn);
    -moz-transform: rotate(1turn);
    -o-transform: rotate(1turn);
    -ms-transform: rotate(1turn);
    transform: rotate(1turn);
  }
}

@-moz-keyframes rotate360 {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  to {
    -webkit-transform: rotate(1turn);
    -moz-transform: rotate(1turn);
    -o-transform: rotate(1turn);
    -ms-transform: rotate(1turn);
    transform: rotate(1turn);
  }
}

@-ms-keyframes rotate360 {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  to {
    -webkit-transform: rotate(1turn);
    -moz-transform: rotate(1turn);
    -o-transform: rotate(1turn);
    -ms-transform: rotate(1turn);
    transform: rotate(1turn);
  }
}

@keyframes rotate360 {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  to {
    -webkit-transform: rotate(1turn);
    -moz-transform: rotate(1turn);
    -o-transform: rotate(1turn);
    -ms-transform: rotate(1turn);
    transform: rotate(1turn);
  }
}

.carbon-spinner {
  -webkit-animation: rotate360 0.7s linear infinite forwards;
  -moz-animation: rotate360 0.7s linear forwards infinite;
  -ms-animation: rotate360 0.7s linear forwards infinite;
  animation: rotate360 0.7s linear infinite forwards;
  border-radius: 50%;
  box-sizing: content-box;
  display: inline-block;
}

.carbon-spinner--warning {
  border-style: solid;
  border-color: #ff7d00 rgba(255, 125, 0, 0.3) rgba(255, 125, 0, 0.5) rgba(255, 125, 0, 0.7);
}

.carbon-spinner--default {
  border-style: solid;
  border-color: #335c6d rgba(51, 92, 109, 0.3) rgba(51, 92, 109, 0.5) rgba(51, 92, 109, 0.7);
}

.carbon-spinner--error {
  border-style: solid;
  border-color: #c7384f rgba(199, 56, 79, 0.3) rgba(199, 56, 79, 0.5) rgba(199, 56, 79, 0.7);
}

.carbon-spinner--info {
  border-style: solid;
  border-color: #1573e6 rgba(21, 115, 230, 0.3) rgba(21, 115, 230, 0.5) rgba(21, 115, 230, 0.7);
}

.carbon-spinner--new {
  border-style: solid;
  border-color: #639 rgba(102, 51, 153, 0.3) rgba(102, 51, 153, 0.5) rgba(102, 51, 153, 0.7);
}

.carbon-spinner--success {
  border-style: solid;
  border-color: #50b848 rgba(80, 184, 72, 0.3) rgba(80, 184, 72, 0.5) rgba(80, 184, 72, 0.7);
}

.carbon-spinner--help {
  border-style: solid;
  border-color: #ffab00 rgba(255, 171, 0, 0.3) rgba(255, 171, 0, 0.5) rgba(255, 171, 0, 0.7);
}

.carbon-spinner--maintenance {
  border-style: solid;
  border-color: #ff7d00 rgba(255, 125, 0, 0.3) rgba(255, 125, 0, 0.5) rgba(255, 125, 0, 0.7);
}

.carbon-spinner--extra-small {
  width: 8px;
  height: 8px;
  border-width: 2px;
}

.carbon-spinner--small {
  width: 12px;
  height: 12px;
  border-width: 3px;
}

.carbon-spinner--medium-small {
  width: 20px;
  height: 20px;
  border-width: 5px;
}

.carbon-spinner--medium {
  width: 25px;
  height: 25px;
  border-width: 6px;
}

.carbon-spinner--medium-large {
  width: 32px;
  height: 32px;
  border-width: 8px;
}

.carbon-spinner--large {
  width: 40px;
  height: 40px;
  border-width: 10px;
}

.carbon-spinner--extra-large {
  width: 45px;
  height: 45px;
  border-width: 11px;
}

.carbon-table__wrapper {
  background-color: #f2f5f6;
  border-radius: 0;
  border: 1px solid #ccd6db;
  overflow: visible;
  position: relative;
}

.carbon-table__table {
  background-color: #fff;
  border-collapse: separate;
  border-radius: 0;
  border-spacing: 0;
  min-width: 100%;
  table-layout: fixed;
  width: auto;
  word-break: break-all;
}

.carbon-table__table .carbon-spinner {
  height: 8px;
  width: 8px;
  margin-bottom: -4px;
}

.carbon-table__caption {
  clip: rect(1px, 1px, 1px, 1px);
  height: 1px;
  overflow: hidden;
  position: absolute !important;
  width: 1px;
  position: absolute;
  top: -99999px;
}

.carbon-table--configurable .carbon-table__table,
.carbon-table--configurable.carbon-table__wrapper {
  border-radius: 0 0 0 0;
}

.carbon-table--pager {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.table-loading-appear {
  opacity: 0;
}

.table-loading-appear.table-loading-appear-active {
  opacity: 1;
  transition: opacity 0.2s ease-in 50ms;
}

.carbon-table__configure-link {
  height: 39px;
  left: -25px;
  position: absolute;
  top: -1px;
  width: 25px;
}

.carbon-table__configure-link .carbon-link__anchor {
  align-items: center;
  background-color: #335c6d;
  border: 1px solid #ccd6db;
  border-right: none;
  border-radius: 25px 0 0 25px;
  box-sizing: content-box;
  color: #fff;
  display: flex;
  height: 100%;
  justify-content: center;
}

.carbon-table__configure-link .carbon-link__anchor:hover {
  background-color: #1a475b;
  color: #fff;
}

.carbon-table__configure-link .carbon-link__anchor :first-child {
  height: 19px;
  margin-right: -4px;
  z-index: 3;
}

.carbon-table--secondary .carbon-table-cell {
  background-color: #fff;
}

.carbon-table--secondary .carbon-table-row--selected .carbon-table-cell {
  background-color: #1573e6;
}

.carbon-table--secondary .carbon-table-header {
  background-color: #ccd6db;
  color: #003349;
}

.carbon-table--secondary .carbon-table-header--sort:active,
.carbon-table--secondary .carbon-table-header--sort:hover,
.carbon-table--secondary .carbon-table-header--sort:link,
.carbon-table--secondary .carbon-table-header--sort:visited {
  color: #003349;
}

.s1a-stripe-redirect-button .link-icon {
  margin-left: 8px;
}

.s1a-payout-details .transaction_type {
  width: 14%;
}

.s1a-payout-details .count {
  width: 5%;
}

.s1a-payout-details .amount {
  width: 54%;
}

.s1a-payout-details .fees,
.s1a-payout-details .received {
  width: 9%;
}

.s1a-payout-details .paid {
  width: 8%;
}

.s1a-payout-details__title {
  margin-top: 2%;
  margin-bottom: 2%;
  font-size: 18px;
  font-weight: 700;
}

.s1a-payout-details .type-icon {
  margin-right: 5%;
}

.s1a-stripe-totals {
  float: right;
  font-weight: 700;
  margin-top: 2%;
  padding-right: 0.5%;
  text-align: right;
}

.s1a-stripe-totals .info-icon {
  color: #8099a4;
  margin-left: 3%;
}

.s1a-stripe-totals .info-icon:hover {
  color: #003349;
}

.s1a-stripe-totals .warning-icon {
  color: #ff7d00;
  margin-right: 10px;
}

.s1a-stripe-totals__native_received {
  width: 33%;
}

.s1a-stripe-totals__native_subtotal {
  font-size: 15px;
  width: 33%;
}

.s1a-stripe-totals__native_paid {
  width: 33%;
}

.s1a-stripe-totals__native_paid_description {
  font-weight: 400;
  padding-left: 10%;
}

.s1a-stripe-totals__single_bottom {
  font-size: 16px;
  margin-top: 3%;
  width: 33%;
}

.s1a-stripe-totals__foreign_total {
  border-bottom: 1px solid #b3c2c8;
  border-top: 1px solid #b3c2c8;
  padding-top: 25px;
  padding-bottom: 11px;
  width: 34%;
}

.s1a-stripe-totals__blank_border {
  border-bottom: 1px solid #b3c2c8;
  margin-bottom: 0;
  padding-top: 1.1%;
  width: 280px;
}

.s1a-stripe-totals__nowrap {
  white-space: nowrap;
}

.s1a-payout-dialog-header .carbon-message__body {
  align-items: center;
  display: flex;
  justify-content: space-between;
}

.carbon-message__content.carbon-message__content {
  padding-right: 15px;
}

.s1a-manual-payout-dialog__body {
  margin: 20px 0;
}

.s1a-manual-payout-dialog__button {
  text-align: right;
}

.s1a-manual-payout-dialog__warning-body {
  line-height: 20px;
}

.s1a-manual-payout-dialog__warning-title {
  font-weight: 900;
  line-height: 22px;
}

.stripe-payout-transaction-list__transaction-date {
  width: 120px;
}

.stripe-payout-transaction-list__number {
  width: 135px;
}

.activity-details .warning-icon {
  color: #ff7d00;
  margin-right: 8px;
  margin-top: -3px;
  vertical-align: 3px;
}

.stripe-activity-table .date {
  width: 110px;
}

.stripe-activity-table .stripe-card-holder-name {
  width: 175px;
}

.stripe-activity-table .stripe-business-name {
  width: 200px;
}

.stripe-activity-table .stripe-transaction-type {
  align-items: center;
  display: flex;
  flex-direction: row;
}

.stripe-activity-table .stripe-transaction-type .stripe-activity-pills-wrapper {
  align-items: center;
}

.stripe-activity-table .stripe-transaction-type .stripe-activity-state-pill {
  margin-left: 10px;
}

.stripe-activity-table .type-icon {
  padding-right: 5px;
  vertical-align: 2px;
}

.stripe-activity-table .number {
  width: 98px;
}

.stripe-payouts-table .arrival-date {
  max-width: 200px;
  width: 200px;
}

.stripe-payouts-table .number {
  max-width: 180px;
  width: 180px;
}

.stripe-payouts-table .status--failed {
  font-weight: 700;
  color: #c7384f;
}

.stripe-payouts-table .status-icon {
  padding-right: 8px;
  vertical-align: 2px;
}

.stripe-payouts-table .status-icon .carbon-icon__svg-icon {
  height: 16px;
  vertical-align: -0.3em;
}

.stripe-payouts-table .payouts-row--failed:not(.carbon-table-row--selected) {
  background-color: #fdf5f5;
}

.stripe-payouts-table .payouts-row--failed:not(.carbon-table-row--selected) .carbon-table-cell {
  background-color: inherit;
}

.stripe-payouts-table .payouts-row--failed.carbon-table-row--selected .status--failed {
  color: #fff;
}

.stripe-payouts-table .status-icon--paid {
  color: #335c6d;
}

.stripe-payouts-table .status-icon--failed {
  color: #c7384f;
}

.stripe-payouts-table .warning-cell {
  max-width: 21px;
  padding-left: 0;
  padding-right: 0;
  width: 1px;
}

.stripe-payouts-table .warning-cell .warning-icon {
  color: #ff7d00;
  margin-top: -3px;
  padding-right: 8px;
  vertical-align: 4px;
}

.cis-settings-row {
  margin: 25px 20px;
}

.cis-settings-row label {
  text-align: right;
  min-width: 260px;
  width: 30%;
}

.cis-settings-row .common-input__field {
  width: auto;
}

.cis-settings-row .common-input+.common-input {
  margin-top: 0;
}

.cis-settings__buttons {
  margin-top: 10px;
  text-align: right;
}

.cis-settings__buttons Button {
  margin-right: 10px;
}

.cis-settings__link {
  margin-top: 10px;
}

.cis-settings__description {
  max-width: 250px;
}

.cis-settings-register__fields {
  margin-top: 10px;
}

.cis-settings-register__fields .cis-settings-utr-field {
  margin-top: 20px;
}

.cis-settings-register__fields .cis-settings-utr-field .common-input__field {
  align-items: baseline;
  display: inline-flex;
  width: 112px;
}

.cis-settings-register__fields .cis-settings-utr-field .icon-error {
  position: relative;
  left: 12px;
  top: -2px;
  text-align: right;
}

.cis-settings-register__fields .cis-settings-deduction-rate {
  margin-top: 10px;
}

.cis-settings-register__fields .cis-settings-deduction-rate .common-input__field {
  width: 180px;
}

.cis-settings-register__fields .cis-settings-deduction-rate .icon-error {
  position: relative;
  top: 4px;
  display: inline-flex;
  align-items: baseline;
  left: 10px;
  text-align: right;
}

.cis-wizard-pre-setup__text :first-child {
  margin-top: 32px;
  margin-bottom: 16px;
}

.cis-wizard-pre-setup__buttons {
  margin-top: 15px;
  margin-bottom: 5px;
  text-align: right;
}

.cis-wizard-pre-setup__buttons Button {
  margin-left: 15px;
}

.cis-setup-wizard__spinner :first-child {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.cis-wizard-post-setup__text :first-child {
  margin-bottom: 16px;
}

.cis-wizard-post-setup__text :last-child {
  margin-bottom: 32px;
}

.cis-wizard-post-setup__buttons {
  margin-top: 15px;
  margin-bottom: 5px;
  text-align: right;
}

.cis-wizard-post-setup__buttons Button {
  margin-left: 15px;
}

.settingsPod {
  margin: auto;
}

.settingsRow {
  margin: 25px 20px;
}

.cis-settings-buttons {
  margin-top: 10px;
  text-align: right;
}

.cis-settings-description-link {
  margin-top: 10px;
}

.cis-settings-description {
  max-width: 80%;
}

.carbon-checkbox .common-input__label,
.common-input__label--inline {
  text-align: right;
}

.common-input--error .common-input__label {
  pointer-events: auto;
}

.cis-wizard-pre-setup-text,
.cis-wizard-pre-setup-warning {
  margin: 15px;
}

.cis-wizard-pre-setup-buttons {
  margin: 15px;
  text-align: right;
}

.cis-wizard-pre-setup-activate {
  margin: 0 15px;
}

.cis-setup-wizard__spinner {
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.cis-wizard-post-setup-close {
  margin: 15px;
  text-align: right;
}

.cis-settings-details {
  margin: 10px 0;
}

.cis-settings-paye-field {
  align-items: baseline;
  display: flex;
  flex-direction: row;
  margin-left: -15px;
  margin-top: 10px;
}

.cis-settings-paye-field__label {
  min-width: 260px;
  text-align: right;
  width: 30%;
}

.cis-settings-paye-field__label .common-input__field {
  height: 0;
  margin: 0;
  padding: 0;
  visibility: hidden;
  width: 0;
}

.cis-settings-paye-field__label .icon-error {
  position: absolute;
  visibility: hidden;
}

.cis-settings-paye-field__textboxes {
  align-items: baseline;
  display: flex;
  flex-direction: row;
  padding-left: 15px;
  width: 70%;
}

.cis-settings-paye-field__textboxes .cis-settings-paye-field__separator {
  display: inline-block;
  height: 31px;
  line-height: 31px;
  margin: 0 7px;
  width: auto;
}

.cis-settings-paye-field__textboxes .cis-settings-paye-field__part1 {
  width: 40px;
}

.cis-settings-paye-field__textboxes .cis-settings-paye-field__part1 .icon-error {
  display: flex;
  right: -132px;
  top: 8px;
  visibility: hidden;
}

.cis-settings-paye-field__textboxes .cis-settings-paye-field__part2 {
  width: 100px;
}

.cis-settings-paye-field__textboxes .cis-settings-paye-field__part2 .icon-error {
  display: flex;
  right: -28px;
  top: 8px;
}

.cis-settings-accounts-field {
  align-items: baseline;
  display: flex;
  flex-direction: row;
  margin-left: -15px;
  margin-top: 10px;
}

.cis-settings-accounts-field__label {
  min-width: 260px;
  text-align: right;
  width: 30%;
}

.cis-settings-accounts-field__label .common-input__field {
  height: 0;
  margin: 0;
  padding: 0;
  visibility: hidden;
  width: 0;
}

.cis-settings-accounts-field__label .icon-error {
  position: absolute;
  visibility: hidden;
}

.cis-settings-accounts-field__textboxes {
  align-items: baseline;
  display: flex;
  flex-direction: row;
  padding-left: 15px;
  width: 70%;
}

.cis-settings-accounts-field__textboxes .cis-settings-accounts-field__textbox {
  margin-right: 5px;
  width: 38px;
}

.cis-settings-accounts-field__textboxes .cis-settings-accounts-field__textbox .icon-error {
  display: flex;
  right: -165px;
  top: 8px;
}

.cis-settings-accounts-field__textboxes .cis-settings-accounts-field__textbox:first-of-type {
  margin-right: 5px;
  width: 40px;
}

.cis-settings-accounts-field__textboxes .cis-settings-accounts-field__textbox:first-of-type .icon-error {
  display: flex;
  right: -208px;
  visibility: hidden;
}

.cis-settings-accounts-field__textboxes .cis-settings-accounts-field__textbox:last-of-type {
  width: 132px;
}

.cis-settings-accounts-field__textboxes .cis-settings-accounts-field__textbox:last-of-type .icon-error {
  display: flex;
  right: -28px;
  visibility: hidden;
}

.cis-settings-accounts-field__textboxes .icon-error {
  display: flex;
  right: -25px;
}

.itsa-pilot-error-dialog-content {
  line-height: 21px;
}

.itsa-pilot-error-dialog-content p,
.itsa-pilot-error-dialog-content ul {
  margin-bottom: 20px;
}

.itsa-pilot-error-dialog-content__buttons {
  text-align: right;
}

.itsa-pilot-confirm-dialog-content {
  line-height: 21px;
}

.itsa-pilot-confirm-dialog-content p,
.itsa-pilot-wrapper-content__paragraph2-text,
.itsa-pilot-wrapper-content__second-header {
  margin-bottom: 20px;
}

.itsa-pilot-wrapper-content__second-header h1 {
  font-size: 20px;
}

.itsa-pilot-wrapper-content__joined-message {
  margin-bottom: 30px;
}

.itsa-pilot-wrapper-content ul {
  margin-bottom: 20px;
}

.itsa-pilot-wrapper__content {
  line-height: 21px;
  margin-left: 10px;
  margin-top: 10px;
  width: 466px;
}

.itsa-pilot-wrapper__content p {
  margin-bottom: 20px;
}

.itsa-pilot-wrapper__buttons {
  margin-bottom: 10px;
  margin-top: 32px;
}

.itsa-pilot-wrapper__buttons-join {
  margin-right: 10px;
}

.shared-layout-column {
  display: flex;
  flex-direction: column;
}

.shared-layout-column--align-left {
  align-items: flex-start;
}

.shared-layout-column--align-center,
.shared-layout-column--align-centre {
  align-items: center;
}

.shared-layout-column--align-right {
  align-items: flex-end;
}

.shared-layout-column--gap-extra-small>* {
  margin-bottom: 5px;
}

.shared-layout-column--gap-extra-small> :last-child {
  margin-bottom: 0;
}

.shared-layout-column--gap-small>* {
  margin-bottom: 10px;
}

.shared-layout-column--gap-small> :last-child {
  margin-bottom: 0;
}

.shared-layout-column--gap-medium-small>* {
  margin-bottom: 15px;
}

.shared-layout-column--gap-medium-small> :last-child {
  margin-bottom: 0;
}

.shared-layout-column--gap-medium>* {
  margin-bottom: 20px;
}

.shared-layout-column--gap-medium> :last-child {
  margin-bottom: 0;
}

.shared-layout-column--gap-medium-large>* {
  margin-bottom: 25px;
}

.shared-layout-column--gap-medium-large> :last-child {
  margin-bottom: 0;
}

.shared-layout-column--gap-large>* {
  margin-bottom: 30px;
}

.shared-layout-column--gap-large> :last-child {
  margin-bottom: 0;
}

.shared-layout-column--gap-extra-large>* {
  margin-bottom: 40px;
}

.shared-layout-column--gap-extra-large> :last-child {
  margin-bottom: 0;
}

.bkr-rule-list__condition-list {
  list-style: none;
  margin-left: 0;
}

.bkr-rule-list__condition-list-item {
  display: inline;
}

.bkr-rule-list__condition-list-item:after {
  content: ", ";
}

.bkr-rule-list__condition-list-item:last-of-type:after {
  content: "";
}

.bkr-rule-list__empty {
  background-color: #fff;
  padding: 70px 0;
}

.bkr-rule-list__empty-heading {
  text-align: center;
  width: 476px;
  white-space: normal;
  word-break: break-word;
}

.addons-transaction-details-fields--instalment {
  margin-top: 10px;
  margin-bottom: 10px;
}

.addons-transaction-details-fields--instalment .addons-transaction-details-fields__icon {
  color: #255bc7;
  margin-left: 570px;
  margin-top: -25px;
  position: absolute;
  z-index: 1000;
}

.addons-transaction-details-fields--instalment .addons-transaction-details-fields__icon:hover+.common-input__field {
  border-color: #255bc7;
}

.addons-transaction-details-fields--instalment .addons-transaction-details-fields__icon:hover+.addons-transaction-details-fields__tooltip {
  visibility: visible;
}

.addons-transaction-details-fields--instalment .addons-transaction-details-fields__tooltip {
  margin-top: -100px;
  margin-left: 467px;
  width: 220px;
  visibility: hidden;
}

.is_instalment_ledger_account {
  pointer-events: none;
  opacity: 0.5;
}

.bkr-index-dialog__actions-row {
  display: flex;
  justify-content: flex-end;
  margin-bottom: 10px;
}

.bkr-index-dialog__generic-error {
  margin-bottom: 10px;
}

.carbon-radio-button {
  padding-top: 8px;
}

.carbon-radio-button .common-input__field,
.carbon-radio-button .common-input__label {
  display: inline-block;
  vertical-align: top;
}

.carbon-radio-button .common-input__label {
  margin: 0;
  padding-top: 1px;
  padding-bottom: 5px;
}

.carbon-radio-button.common-input--has-field-help .common-input__label {
  padding-bottom: 0;
}

.carbon-radio-button.common-input--has-field-help .carbon-radio-button__help-text {
  padding-bottom: 5px;
}

.carbon-radio-button__sprite {
  height: 15px;
  width: 15px;
}

.carbon-radio-button__input.common-input__input {
  cursor: pointer;
  height: 15px;
  opacity: 0;
  position: absolute;
  vertical-align: middle;
  width: 15px;
}

.carbon-radio-button__input.common-input__input~.carbon-radio-button__sprite .radio-button-outline {
  rx: 2;
}

.carbon-radio-button__input.common-input__input~.carbon-radio-button__sprite .radio-button-fill {
  ry: 1;
}

.carbon-radio-button__input.common-input__input:focus+.carbon-radio-button__sprite {
  box-shadow: 0 0 6px rgba(25, 99, 246, 0.6);
  border-radius: 100%;
  -webkit-transition: border 0.1s linear, box-shadow 0.1s linear;
  -moz-transition: border linear 0.1s, box-shadow linear 0.1s;
  -o-transition: border linear 0.1s, box-shadow linear 0.1s;
  transition: border 0.1s linear, box-shadow 0.1s linear;
}

.carbon-radio-button__input.common-input__input:focus+.carbon-radio-button__sprite .radio-button-outline,
.carbon-radio-button__input.common-input__input:hover+.carbon-radio-button__sprite .radio-button-outline {
  fill: #1963f6;
}

.carbon-radio-button__input.common-input__input:checked+.carbon-radio-button__sprite .radio-button-check {
  fill: #003349;
}

.carbon-radio-button__input.common-input__input[disabled]+.carbon-radio-button__sprite .radio-button-outline {
  fill: #bfccd2;
}

.carbon-radio-button__input.common-input__input[disabled]+.carbon-radio-button__sprite .radio-button-check,
.carbon-radio-button__input.common-input__input[disabled]+.carbon-radio-button__sprite .radio-button-fill {
  fill: #e6ebed;
}

.carbon-radio-button__input.common-input__input[disabled]:checked+.carbon-radio-button__sprite .radio-button-check {
  fill: #8099a4;
}

.common-input__help-text.carbon-radio-button__help-text {
  display: block;
  margin-top: 0;
  margin-left: 21px;
}

.common-input__help-text.carbon-radio-button__help-text--inline {
  display: inline;
  left: 21px;
  margin-left: -21px;
  margin-right: 5px;
  padding-left: 0;
  position: relative;
  top: -2px;
}

.carbon-section {
  padding-bottom: 40px;
}

.carbon-section--has-divider {
  border-bottom: 1px solid #d9e0e4;
}

.carbon-section__title {
  font-size: 16px;
  font-weight: 900;
}

.bkr-field-wrapper {
  padding-left: 50px;
  padding-right: 100px;
}

.bkr-bank-rule-info__account .dropdown_active {
  margin-top: 8px;
}

.bkr-bank-rule-info__name {
  position: relative;
  margin-top: 8px;
}

.bkr-bank-rule-info__name .common-input__icon {
  top: 12px;
}

.bkr-bank-rule-info__name-icon {
  color: #8099a4;
  position: absolute;
  right: -25px;
  top: 12px;
}

.bkr-bank-rule-info__name-icon:hover {
  color: #1963f6;
}

.bkr-bank-rule-info__bank-transaction-type {
  margin-top: 8px;
  display: flex;
  align-items: center;
}

.bkr-bank-rule-info__bank-transaction-type .carbon-column--align-left {
  width: 16%;
}

.bkr-bank-rule-info__bank-transaction-type-receipt {
  margin-top: 0 !important;
}

.bkr-bank-rule-info__bank-transaction-type-label {
  display: inline-block;
  padding-top: 4px;
}

.bkr-bank-rule-info__radio-row {
  display: flex;
}

.bkr-bank-rule-info__radio-row .carbon-radio-button {
  margin-top: 0;
  margin-right: 10px;
}

.bkr-bank-rule-info__radio-row .carbon-radio-button:last-of-type {
  margin-right: 0;
}

.bkr-bank-rule-info__radio-row .common-input+.common-input {
  margin-top: 0;
}

.shared-condition-fields-delete-button {
  color: #8099a4;
  cursor: pointer;
}

.shared-condition-fields-base-row__delete-cell {
  width: 39px;
  vertical-align: top;
}

.shared-condition-fields-base-row__delete-cell .shared-condition-fields-delete-button {
  margin-top: 4px;
}

.shared-condition-fields-base-row .common-input+.common-input {
  margin-top: 0;
}

.shared-condition-fields-base-row .carbon-icon.common-input__icon {
  top: 5px;
}

.bkr-bank-rules-conditions__fields {
  display: flex;
  justify-content: flex-end;
}

.bkr-bank-rules-conditions__fields>.shared-condition-fields {
  margin-left: 15px;
  width: 536px;
}

.bkr-priority__dropdown-container {
  display: flex;
}

.bkr-priority__section {
  padding-bottom: 0;
}

.bkr-priority__type {
  margin-left: 163px;
}

.bkr-priority__type .common-input__field {
  margin-left: 10px;
  width: 110px;
}

.bkr-priority__below-rule {
  margin-top: 0 !important;
  margin-left: -5px;
  width: 337px;
}

.bkr-priority__detail {
  color: #335c6d;
  font-size: 14px;
  margin-left: 245px;
  padding-top: 10px;
  width: 430px;
}

.carbon-detail {
  position: relative;
}

.carbon-detail+.carbon-detail {
  margin-top: 20px;
}

.carbon-detail__content {
  display: inline-block;
  line-height: 18px;
  white-space: pre-wrap;
  text-overflow: ellipsis;
  overflow: hidden;
}

.carbon-detail--has-icon .carbon-detail__content {
  margin-left: 26px;
}

.carbon-detail__icon {
  position: absolute;
  color: #8099a4;
  height: 16px;
  width: 16px;
  top: -1px;
  vertical-align: top;
}

.carbon-detail__icon .carbon-icon__svg-icon {
  height: 16px;
  width: 16px;
  vertical-align: middle;
}

.carbon-detail__footnote {
  color: #335c6d;
  font-size: 13px;
  position: relative;
  margin-top: -2px;
}

.carbon-detail--has-icon .carbon-detail__footnote {
  margin-left: 26px;
}

.bkr-type .common-input__help-text {
  width: 80%;
}

.carbon-file-drag-and-drop_drop-target {
  display: table;
  width: 100%;
  height: 100%;
  position: fixed;
  left: 0;
  top: 0;
  z-index: 1002;
  cursor: copy;
}

.carbon-file-drag-and-drop_drop-target-over-target {
  border: 8px solid #255bc7;
  background-color: rgba(60, 66, 79, 0.85);
}

.carbon-file-drag-and-drop_drop-target-container {
  height: 100%;
  display: table-cell;
  vertical-align: middle;
  text-align: center;
  pointer-events: none;
}

.carbon-file-drag-and-drop_drop-target-container-content {
  display: inline-block;
  width: 400px;
}

.carbon-file-drag-and-drop_drop-target-container-title {
  display: block;
  padding-top: 15px;
  font-size: 34px;
  font-weight: 500;
  line-height: 1.1;
  color: #fff;
}

div.file-upload-container {
  margin: 0 auto;
  text-align: center;
}

div.file-upload-container input {
  width: 0.1px;
  height: 0.1px;
  opacity: 0;
  overflow: hidden;
  position: absolute;
  z-index: -1;
}

div.file-upload-container label {
  font-weight: 700;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: pointer;
  overflow: hidden;
  margin: 0;
  padding: 0;
  color: #255bc7;
  display: inline-block;
  font-family: Lato, Helvetica Neue, Arial, sans-serif;
  font-size: 14px;
}

div.file-upload-container label span:hover {
  color: #1573e6;
}

.carbon-loading-dots {
  text-align: center;
}

.carbon-loading-dots .carbon-loading-dots__bounce {
  border-radius: 100%;
  animation: carbon-loading-dots__bouncedelay 1s ease-in-out infinite both;
  background: #fff;
  display: inline-block;
  height: 4px;
  margin-right: 2px;
  width: 4px;
}

.carbon-loading-dots .carbon-loading-dots__bounce.carbon-loading-dots__bounce1 {
  animation-delay: 0s;
}

.carbon-loading-dots .carbon-loading-dots__bounce.carbon-loading-dots__bounce2 {
  animation-delay: 0.2s;
}

.carbon-loading-dots .carbon-loading-dots__bounce.carbon-loading-dots__bounce3 {
  animation-delay: 0.4s;
  margin-right: 0;
}

@keyframes carbon-loading-dots__bouncedelay {

  0%,
  80%,
  to {
    opacity: 0;
    transform: scale(0);
  }

  40% {
    opacity: 1;
    transform: scale(1);
  }
}

.carbon-switch__loading .common-input__field input,
.carbon-switch__loading .common-input__label {
  cursor: not-allowed;
}

.carbon-switch {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}

.carbon-switch .common-input__label {
  line-height: 1.5;
  padding-top: 0;
  padding-bottom: 0;
}

.carbon-switch .carbon-checkbox__help-text {
  width: 100%;
}

.carbon-switch .common-input__field {
  margin-left: 0;
  margin-right: 15px;
}

.carbon-switch .carbon-checkbox__help-text:not(.carbon-checkbox__help-text--reverse) {
  margin-left: 76px;
}

.carbon-switch .icon-cross:before {
  color: #fff;
}

.carbon-switch .carbon-checkbox__input {
  height: 28px;
  width: 55px;
  z-index: 1;
}

.carbon-switch .carbon-switch__switch__loading {
  transition: opacity 0.3s ease;
  opacity: 0.6;
}

.carbon-switch .carbon-switch__switch__loading .carbon-switch__on .carbon-icon {
  top: 2px;
}

.carbon-switch .carbon-switch__switch__loading .carbon-switch__off .carbon-icon {
  top: 1px;
}

.carbon-switch .carbon-switch__switch {
  background: #003349;
  border-radius: 24px;
  height: 28px;
  position: relative;
  transition: all 0.3s ease;
  width: 55px;
}

.carbon-switch .carbon-switch__switch .carbon-switch__slider {
  background: #fff;
  border-radius: 50%;
  box-shadow: 0 2px 3px 0 rgba(0, 0, 0, 0.3);
  height: 23px;
  left: 2px;
  position: absolute;
  top: 2px;
  transition: all 0.25s ease;
  width: 23px;
}

.carbon-switch .carbon-switch__switch .carbon-switch__on {
  color: #fff;
  left: 8px;
  opacity: 0;
  position: absolute;
  top: 3px;
  transition: opacity 0.3s ease 0.2s;
  visibility: hidden;
}

.carbon-switch .carbon-switch__switch .carbon-switch__on .carbon-loading-dots {
  position: relative;
}

.carbon-switch .carbon-switch__switch .carbon-switch__off {
  opacity: 1;
  position: absolute;
  right: 10px;
  text-align: right;
  top: 4px;
  transition: opacity 0.3s ease 0.2s;
  visibility: visible;
}

.carbon-switch .carbon-switch__switch .carbon-switch__off .carbon-loading-dots {
  position: relative;
  top: -2px;
  right: -2px;
}

.carbon-switch .carbon-checkbox__input:checked+.carbon-switch__switch {
  transition: all 0.3s ease;
  background: #255bc7;
}

.carbon-switch .carbon-checkbox__input:checked+.carbon-switch__switch .carbon-switch__slider {
  left: 30px;
  transition: all 0.25s ease;
}

.carbon-switch .carbon-checkbox__input:checked+.carbon-switch__switch .carbon-switch__on {
  opacity: 1;
  transition: opacity 0.3s ease 0.2s;
  visibility: visible;
}

.carbon-switch .carbon-checkbox__input:checked+.carbon-switch__switch .carbon-switch__off {
  opacity: 0;
  transition: opacity 0.3s ease 0.2s;
  visibility: hidden;
}

.carbon-switch .carbon-checkbox__input:focus+.carbon-switch__switch {
  border-color: #1963f6;
  box-shadow: 0 0 6px rgba(25, 99, 246, 0.6);
  -webkit-transition: box-shadow 0.1s linear;
  -moz-transition: box-shadow linear 0.1s;
  -o-transition: box-shadow linear 0.1s;
  transition: box-shadow 0.1s linear;
  box-shadow: 0 0 6px 2px rgba(37, 91, 199, 0.6);
}

.carbon-switch__reverse .common-input__field {
  margin-left: 15px;
  margin-right: 0;
}

.carbon-tooltip {
  position: absolute;
  width: 300px;
  z-index: 1003;
}

.carbon-tooltip__container {
  background-color: #1b1d21;
  color: #fff;
  display: inline-block;
  font-weight: 700;
  padding: 10px 15px;
  text-align: center;
  max-width: 300px;
  overflow-wrap: break-word;
  white-space: pre-wrap;
}

.carbon-tooltip__pointer {
  position: absolute;
}

.carbon-tooltip--position-bottom,
.carbon-tooltip--position-top {
  text-align: center;
}

.carbon-tooltip--position-bottom.carbon-tooltip--pointer-align-left,
.carbon-tooltip--position-top.carbon-tooltip--pointer-align-left {
  text-align: left;
}

.carbon-tooltip--position-bottom.carbon-tooltip--pointer-align-right,
.carbon-tooltip--position-left,
.carbon-tooltip--position-top.carbon-tooltip--pointer-align-right {
  text-align: right;
}

.carbon-tooltip--position-right {
  text-align: left;
}

.carbon-tooltip--pointer-align-center.carbon-tooltip--position-bottom .carbon-tooltip__pointer {
  left: -webkit-calc(50% - 7px);
  left: -moz-calc(50% - 7px);
  left: calc(50% - 7px);
  top: -7.5px;
}

.carbon-tooltip--pointer-align-center.carbon-tooltip--position-bottom .carbon-tooltip__pointer:before {
  content: "";
  width: 0;
  height: 0;
  border: 7px solid transparent;
  border-top: none;
  border-bottom: 8px solid #1b1d21;
  position: absolute;
}

.carbon-tooltip--pointer-align-center.carbon-tooltip--position-top .carbon-tooltip__pointer {
  left: -webkit-calc(50% - 7px);
  left: -moz-calc(50% - 7px);
  left: calc(50% - 7px);
  bottom: 0;
}

.carbon-tooltip--pointer-align-center.carbon-tooltip--position-top .carbon-tooltip__pointer:before {
  content: "";
  width: 0;
  height: 0;
  border: 7px solid transparent;
  border-top: 8px solid #1b1d21;
  border-bottom: none;
  position: absolute;
}

.carbon-tooltip--pointer-align-left.carbon-tooltip--position-bottom .carbon-tooltip__pointer {
  top: -7.5px;
  left: 10px;
}

.carbon-tooltip--pointer-align-left.carbon-tooltip--position-bottom .carbon-tooltip__pointer:before {
  content: "";
  width: 0;
  height: 0;
  border: 7px solid transparent;
  border-top: none;
  border-bottom: 8px solid #1b1d21;
  position: absolute;
}

.carbon-tooltip--pointer-align-left.carbon-tooltip--position-top .carbon-tooltip__pointer {
  left: 10px;
  bottom: 0;
}

.carbon-tooltip--pointer-align-left.carbon-tooltip--position-top .carbon-tooltip__pointer:before {
  content: "";
  width: 0;
  height: 0;
  border: 7px solid transparent;
  border-top: 8px solid #1b1d21;
  border-bottom: none;
  position: absolute;
}

.carbon-tooltip--pointer-align-right.carbon-tooltip--position-bottom .carbon-tooltip__pointer {
  top: -7.5px;
  right: 25px;
}

.carbon-tooltip--pointer-align-right.carbon-tooltip--position-bottom .carbon-tooltip__pointer:before {
  content: "";
  width: 0;
  height: 0;
  border: 7px solid transparent;
  border-top: none;
  border-bottom: 8px solid #1b1d21;
  position: absolute;
}

.carbon-tooltip--pointer-align-right.carbon-tooltip--position-top .carbon-tooltip__pointer {
  right: 25px;
  bottom: 0;
}

.carbon-tooltip--pointer-align-right.carbon-tooltip--position-top .carbon-tooltip__pointer:before {
  content: "";
  width: 0;
  height: 0;
  border: 7px solid transparent;
  border-top: 8px solid #1b1d21;
  border-bottom: none;
  position: absolute;
}

.carbon-tooltip--pointer-align-center.carbon-tooltip--position-left .carbon-tooltip__pointer {
  top: -webkit-calc(50% - 7px);
  top: -moz-calc(50% - 7px);
  top: calc(50% - 7px);
  right: 0;
}

.carbon-tooltip--pointer-align-center.carbon-tooltip--position-left .carbon-tooltip__pointer:before {
  content: "";
  width: 0;
  height: 0;
  border: 7px solid transparent;
  border-right: none;
  border-left: 8px solid #1b1d21;
  position: absolute;
}

.carbon-tooltip--pointer-align-center.carbon-tooltip--position-right .carbon-tooltip__pointer {
  top: -webkit-calc(50% - 7px);
  top: -moz-calc(50% - 7px);
  top: calc(50% - 7px);
  left: -7.5px;
}

.carbon-tooltip--pointer-align-center.carbon-tooltip--position-right .carbon-tooltip__pointer:before {
  content: "";
  width: 0;
  height: 0;
  border: 7px solid transparent;
  border-right: 8px solid #1b1d21;
  border-left: none;
  position: absolute;
}

.carbon-tooltip--pointer-align-top.carbon-tooltip--position-left .carbon-tooltip__pointer {
  right: 0;
  top: 10px;
}

.carbon-tooltip--pointer-align-top.carbon-tooltip--position-left .carbon-tooltip__pointer:before {
  content: "";
  width: 0;
  height: 0;
  border: 7px solid transparent;
  border-right: none;
  border-left: 8px solid #1b1d21;
  position: absolute;
}

.carbon-tooltip--pointer-align-bottom.carbon-tooltip--position-right .carbon-tooltip__pointer {
  left: -7.5px;
  bottom: 25px;
}

.carbon-tooltip--pointer-align-bottom.carbon-tooltip--position-right .carbon-tooltip__pointer:before {
  content: "";
  width: 0;
  height: 0;
  border: 7px solid transparent;
  border-right: 8px solid #1b1d21;
  border-left: none;
  position: absolute;
}

.carbon-tooltip--pointer-align-bottom.carbon-tooltip--position-left .carbon-tooltip__pointer {
  right: 0;
  bottom: 25px;
}

.carbon-tooltip--pointer-align-bottom.carbon-tooltip--position-left .carbon-tooltip__pointer:before {
  content: "";
  width: 0;
  height: 0;
  border: 7px solid transparent;
  border-right: none;
  border-left: 8px solid #1b1d21;
  position: absolute;
}

.carbon-tooltip--pointer-align-top.carbon-tooltip--position-right .carbon-tooltip__pointer {
  left: -7.5px;
  top: 10px;
}

.carbon-tooltip--pointer-align-top.carbon-tooltip--position-right .carbon-tooltip__pointer:before {
  content: "";
  width: 0;
  height: 0;
  border: 7px solid transparent;
  border-right: 8px solid #1b1d21;
  border-left: none;
  position: absolute;
}

.attachments-link-tooltip__container {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: flex-start;
  padding-right: 25px;
  color: #255bc7;
  cursor: pointer;
  font-weight: 700;
}

.attachments-link-tooltip__container:hover {
  color: #004b87;
  text-decoration: underline;
}

.attachments-link-tooltip__start {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  flex-shrink: 1;
}

.attachments-link-tooltip__end {
  white-space: pre;
  flex-basis: content;
  flex-grow: 0;
  flex-shrink: 0;
}

.carbon-attachments-list__item {
  display: block;
  margin-top: 5px;
  padding: 12px 10px;
}

.carbon-attachments-list__item-default {
  background-color: #f2f5f6;
  border: 1px solid #ccd6db;
}

.carbon-attachments-list__item-cross {
  color: #c7384f;
  cursor: pointer;
  top: 5px;
}

.carbon-attachments-list__item-cross:hover {
  color: #8099a4;
}

.carbon-attachments-list__item-delete {
  color: #99adb6;
  cursor: pointer;
  top: 5px;
}

.carbon-attachments-list__item-delete:hover {
  color: #c7384f;
}

.carbon-attachments-list__item-error {
  background-color: rgba(214, 63, 64, 0.1);
  border: 1px solid #c7384f;
}

.carbon-attachments-list p.carbon-attachments-list__item-info {
  font-size: 11px;
  padding-right: 15px;
  margin-bottom: 0;
}

.carbon-attachments-list__item-percentage {
  color: rgba(0, 0, 0, 0.85);
  font-weight: 700;
}

.carbon-attachments-list__item-progress-container {
  position: relative;
  right: 0;
  transform: translateY(10%);
}

.carbon-attachments-list__item-progress-container>div {
  display: inline-block;
  padding-left: 5px;
}

.carbon-attachments-list__item-progress-container>div.percent {
  transform: translateY(-10%);
}

.carbon-attachments-list__item-success {
  background-color: #f6fbf6;
  border: 1px solid #50b848;
}

.carbon-attachments-list__item-tick {
  color: #50b848;
  float: right;
  right: 10px;
  top: 5px;
}

.carbon-attachments-list__item-title {
  color: rgba(0, 0, 0, 0.85);
  font-weight: 700;
}

.carbon-attachments-list__item .outer-container {
  display: flex;
  align-items: center;
}

.carbon-attachments-list__item>.outer-container>.title-container {
  flex: 1;
  min-width: 67%;
}

.carbon-attachments-list__item>.outer-container>.title-container p {
  margin-right: 10px;
  margin-bottom: 0;
  overflow: hidden;
  white-space: nowrap;
  display: block;
  text-overflow: ellipsis;
}

.carbon-attachments-list__item>.outer-container>.title-container span {
  display: inherit;
}

.attachment-input-container .toggle-container {
  width: 110px;
}

.attachment-input-container .toggle-container>div {
  margin: auto;
  width: 50%;
  padding: 0;
}

.attachment-input-container .toggle-container .common-input__field {
  margin: 0;
}

.attachment-input-container .toggle-container .carbon-icon.common-input__icon--error {
  top: 0;
  right: -25px;
  transform: translateY(25%);
}

.carbon-attachments-list__item .attachment-input-container {
  white-space: nowrap;
  display: inherit;
  height: 28px;
}

.carbon-attachments-list__item .attachment-input-container>div {
  display: inline-block;
}

.carbon-attachments-list {
  list-style-type: none;
  margin-left: 0;
  max-height: 300px;
  overflow: auto;
}

.carbon-attachments-box,
.carbon-attachments-box__button-icon {
  position: relative;
}

.carbon-attachments-box__button-count,
.carbon-attachments-box__popover,
.carbon-attachments-box__popover-arrow,
.carbon-attachments-box__popover-arrow:after {
  position: absolute;
}

.carbon-attachments-box {
  display: inline-block;
  text-align: left;
}

.carbon-attachments-box__header-info-icon {
  float: right;
}

.carbon-attachments-box__button {
  padding: 7px 12px;
}

.carbon-attachments-box__button:focus .carbon-icon__svg path,
.carbon-attachments-box__button:hover .carbon-icon__svg path {
  stroke: #fff;
}

.carbon-attachments-box__button-icon {
  top: -2px;
  left: -2px;
}

.carbon-attachments-box__button-icon .carbon-icon__svg {
  height: 16px;
  vertical-align: middle;
  width: 16px;
}

.carbon-attachments-box__button-count {
  bottom: 2px;
  left: 23px;
}

.carbon-attachments-box__popover,
.carbon-attachments-box__popover-arrow:after {
  background-color: #fff;
  border: 1px solid #b3c2c8;
  box-shadow: 0 5px 5px 0 rgba(0, 20, 29, 0.2),
    0 10px 10px 0 rgba(0, 20, 29, 0.1);
  z-index: 1;
}

.carbon-attachments-box__popover {
  padding: 14px;
  right: -160px;
  width: 350px;
}

.carbon-attachments-box__popover--box-extended {
  width: 430px !important;
  right: -197px;
}

.carbon-attachments-box__popover-top {
  bottom: 45px;
}

.carbon-attachments-box__popover-bottom {
  top: 48px;
}

.carbon-attachments-box__popover-arrow {
  height: 16px;
  left: 50%;
  margin-left: -35px;
  overflow: hidden;
  width: 70px;
}

.carbon-attachments-box__popover-arrow-top {
  bottom: -16px;
}

.carbon-attachments-box__popover-arrow-top:after {
  content: "";
  height: 25px;
  left: 18px;
  top: -20px;
  transform: rotate(45deg);
  width: 25px;
}

.carbon-attachments-box__popover-arrow-bottom {
  top: -16px;
}

.carbon-attachments-box__popover-arrow-bottom:after {
  content: "";
  height: 25px;
  left: 18px;
  top: 5px;
  transform: rotate(45deg);
  width: 25px;
}

.carbon-attachments-box__popover-heading-container {
  margin-bottom: 25px;
}

.carbon-attachments-box__popover-title {
  font-size: 14px;
  position: absolute;
  left: 15px;
}

.carbon-attachments-box__popover-info {
  position: absolute;
  right: 15px;
  padding-right: 20px;
}

.carbon-attachments-box__popover-upload {
  margin-bottom: 0;
  padding: 14px 0 0;
  text-align: center;
}

.carbon-attachments-box__popover-upload>div.file-upload-container {
  height: 22px;
}

.carbon-attachments-upload_link {
  font-size: 14px;
  font-weight: 500;
}

.carbon-attachments-box__popover-none {
  border: 2px dashed #ccd6db;
  height: 80px;
  margin-bottom: 0;
  padding-top: 30px;
  text-align: center;
  width: 100%;
}

.carbon-attachments-box__popover-none .common-input__label {
  font-weight: 700;
}

.carbon-confirm__button {
  border-radius: 4px;
  float: right;
  margin-top: 20px;
}

.carbon-confirm__no {
  padding: 5px 0 5px 5px;
}

.carbon-confirm__yes {
  padding: 5px;
}

.carbon-portal {
  z-index: 1002;
  position: absolute;
  top: 0;
}

@font-face {
  font-family: CarbonIcons;
  src: url(https://assets.sageone.com/gac/v3.154.0/assets/fonts/carbon-icons-webfont.woff) format("woff");
  font-weight: 400;
  font-style: normal;
}

.carbon-icon-button {
  color: #255bc7;
  background: none;
  border: none;
}

.carbon-icon-button:hover {
  color: #bfccd2;
}

.carbon-icon-button:focus-visible {
  outline: none;
}

.carbon-icon-button svg {
  display: inline;
  vertical-align: middle;
}

.carbon-icon-button .carbon-attachments-viewer__menu-button-icon {
  color: #255bc7;
  width: 16px !important;
  height: 16px !important;
}

.carbon-icon-button .carbon-attachments-viewer__menu-button-text {
  text-align: center;
  font-family: Lato;
  font-style: normal;
  font-weight: 700;
  font-size: 14px;
  line-height: 21px;
  margin: 0 8px;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.carbon-attachments-viewer .carbon-dialog__inner-content {
  background-color: #f2f5f6;
  border: 1px solid #bfccd2;
  box-shadow: 0 4px 8px #555;
  padding: 0;
  z-index: 1002;
}

.carbon-attachments-viewer .carbon-dialog__content {
  padding: 0;
  overflow-y: unset;
}

.carbon-attachments-viewer__wrapper {
  overflow: scroll;
}

.carbon-attachments-viewer__content {
  height: 474px;
  line-height: 474px;
  overflow: scroll;
  position: relative;
  text-align: center;
  width: 100%;
  object-fit: contain;
}

.carbon-attachments-viewer__iframe {
  width: 100%;
  height: 475px;
  margin: -232px;
}

.carbon-attachments-viewer__image {
  border: 1px solid #bfccd2;
  box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.36);
  margin: 5px;
  vertical-align: middle;
  height: 450px;
  width: auto;
  object-fit: cover;
}

.carbon-attachments-viewer__header {
  background-color: #fff;
  border-bottom: 1px solid #ccd6db;
  height: 50px;
  margin: 0;
  display: flex;
  justify-content: space-between;
  align-items: center;
}

.carbon-attachments-viewer__menu {
  background-color: #f2f5f6;
  border-top: 1px solid #ccd6db;
  height: 50px;
  margin-bottom: 0;
  display: flex;
  justify-content: center;
  align-items: center;
}

.carbon-attachments-viewer__title_item {
  display: inline;
  align-items: center;
  margin: 0 30px;
  text-align: center;
  max-width: 33%;
}

.carbon-attachments-viewer .close-button {
  margin-right: 12px;
}

.carbon-attachments-viewer__title_item .carbon-attachment-viewer_counter {
  display: flex;
  align-items: center;
  justify-content: center;
}

.carbon-attachments-viewer__title_item.center-counter {
  position: absolute;
  left: 0;
  right: 0;
  margin-left: auto;
  margin-right: auto;
  display: flex;
  justify-content: center;
}

.carbon-attachments-viewer__title_item .carbon-attachments-viewer__text-button {
  text-align: center;
  font-family: Lato;
  font-style: normal;
  font-weight: 700;
  font-size: 14px;
  line-height: 21px;
  margin: 0 8px;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.carbon-attachments-viewer__icon-button {
  color: #255bc7;
  cursor: pointer;
  background: none;
  border: none;
  display: flex;
  align-items: center;
}

.carbon-attachments-viewer__icon-button:hover {
  color: #bfccd2;
}

.attachments-viewer-button {
  margin: 0 10px;
  display: flex;
  align-items: center;
}

.carbon-attachments-viewer__title-tooltip-position {
  top: -66px;
  left: 120px;
}

.carbon-attachments-viewer__title_information .carbon-tooltip__container {
  word-break: break-all;
}

.carbon-attachments-viewer-count_attachments_info {
  margin: 0 10px;
}

.carbon-attachments-viewer__title_information {
  display: inline-block;
}

.carbon-attachments-viewer__file {
  line-height: normal;
  margin-top: 120px;
}

.carbon-attachments-viewer__pdf_icon {
  background: transparent url(https://assets.sageone.com/gac/v3.154.0/assets/images/file-type-icon.svg) no-repeat 49% -190px;
  height: 140px;
  margin: 0 auto;
}

.carbon-attachments-viewer__xls_icon,
.carbon-attachments-viewer__xlsx_icon {
  background: transparent url(https://assets.sageone.com/gac/v3.154.0/assets/images/file-type-icon.svg) no-repeat 49% -588px;
  height: 140px;
  margin: 0 auto;
}

.carbon-attachments-viewer__doc_icon,
.carbon-attachments-viewer__docx_icon {
  background: transparent url(https://assets.sageone.com/gac/v3.154.0/assets/images/file-type-icon.svg) no-repeat 49% -390px;
  height: 140px;
  margin: 0 auto;
}

.carbon-attachments-viewer__download a {
  width: 130px;
}

.carbon-flash {
  bottom: 0;
  overflow: hidden;
  position: fixed;
  right: 0;
  text-align: center;
  width: 100%;
}

.carbon-flash>div {
  display: inline-block;
  height: 100%;
  width: 100%;
}

.carbon-flash__link,
.carbon-flash__link:hover {
  color: #fff;
}

.carbon-flash__slider {
  content: "h";
  display: inline-block;
  font-size: 13px;
  height: 100%;
  left: 0;
  line-height: 18px;
  position: absolute;
  right: 0;
}

.carbon-flash--warning .carbon-flash__slider {
  background-color: #ff7d00;
}

.carbon-flash--default .carbon-flash__slider {
  background-color: #335c6d;
}

.carbon-flash--error .carbon-flash__slider {
  background-color: #c7384f;
}

.carbon-flash--info .carbon-flash__slider {
  background-color: #1573e6;
}

.carbon-flash--new .carbon-flash__slider {
  background-color: #639;
}

.carbon-flash--success .carbon-flash__slider {
  background-color: #50b848;
}

.carbon-flash--help .carbon-flash__slider {
  background-color: #ffab00;
}

.carbon-flash--maintenance .carbon-flash__slider {
  background-color: #ff7d00;
}

.carbon-flash__content {
  background-color: transparent;
  margin: 0 auto;
  max-width: 1600px;
  min-width: 958px;
  position: relative;
}

.carbon-flash__message {
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  font-weight: 700;
  margin: 20px 70px;
  position: relative;
  text-align: left;
}

.carbon-flash__icon {
  display: flex;
  left: 0;
  position: absolute;
  width: 70px;
}

.carbon-flash__icon:before {
  color: rgba(0, 0, 0, 0.85);
  font-size: 16px;
  margin: auto;
}

.carbon-flash__icon .carbon-icon__svg {
  height: 16px;
  margin: auto;
  width: 16px;
}

.carbon-flash__icon .carbon-icon__svg-group {
  fill: rgba(0, 0, 0, 0.85);
}

.carbon-flash__close {
  color: rgba(0, 0, 0, 0.85);
  cursor: pointer;
  display: flex;
  outline: none;
  position: absolute;
  right: 0;
  top: 0;
  width: 70px;
}

.carbon-flash__close:before {
  font-size: 16px;
  margin: auto;
}

.carbon-flash__slider-appear,
.carbon-flash__slider-enter {
  left: 50%;
  opacity: 0;
  right: 50%;
}

.carbon-flash__slider-appear-active,
.carbon-flash__slider-enter-active {
  left: 0;
  opacity: 1;
  right: 0;
  transition: 0.5s ease 0.1s;
}

.carbon-flash__slider-leave {
  opacity: 1;
}

.carbon-flash__slider-leave-active {
  opacity: 0;
  transition: 0.5s ease 0.1s;
}

.carbon-flash__content-appear,
.carbon-flash__content-enter {
  opacity: 0;
}

.carbon-flash__content-appear-active,
.carbon-flash__content-enter-active {
  opacity: 1;
  transition: 0.4s ease 0.4s;
}

.carbon-flash__content-leave {
  opacity: 1;
}

.carbon-flash__content-leave-active {
  opacity: 0;
  transition: 0.4s ease-out 0.1s;
}

.carbon-flash--error .carbon-flash__close,
.carbon-flash--error .carbon-flash__icon:before,
.carbon-flash--error .carbon-flash__message,
.carbon-flash--info .carbon-flash__close,
.carbon-flash--info .carbon-flash__icon:before,
.carbon-flash--info .carbon-flash__message,
.carbon-flash--new .carbon-flash__close,
.carbon-flash--new .carbon-flash__icon:before,
.carbon-flash--new .carbon-flash__message {
  color: #fff;
}

.carbon-toast {
  margin-top: 30px;
  position: fixed;
  right: 30px;
  top: 0;
  width: 300px;
  z-index: 2001;
}

.carbon-toast__close,
.carbon-toast__type {
  align-items: center;
  display: flex;
  height: 100%;
  justify-content: center;
  position: absolute;
  top: 0;
}

.carbon-toast__close {
  right: 0;
  width: 45px;
}

.carbon-toast__close:before {
  font-size: 16px;
}

.carbon-toast__type {
  left: -1px;
  width: 31px;
}

.carbon-toast__type .carbon-toast__type-icon:before {
  color: #fff;
  display: block;
  font-size: 16px;
}

.carbon-toast__type .carbon-icon__svg {
  height: 24px;
  margin-top: -12px;
  width: 30px;
}

.carbon-toast__type .carbon-icon__svg .carbon-icon__svg-group {
  fill: #fff;
}

.carbon-toast__close {
  cursor: pointer;
}

.carbon-toast__content {
  padding: 15px 50px;
  white-space: pre-wrap;
}

.carbon-toast--warning {
  box-shadow: 0 15px 20px 0 rgba(2, 18, 36, 0.2);
  background-color: #fff8f2;
}

.carbon-toast--warning .carbon-toast__type {
  background-color: #ff7d00;
}

.carbon-toast--warning .carbon-toast__close,
.carbon-toast--warning strong {
  color: #ff7d00;
}

.carbon-toast--default {
  box-shadow: 0 15px 20px 0 rgba(2, 18, 36, 0.2);
}

.carbon-toast--default,
.carbon-toast--default .carbon-toast__type {
  background-color: #335c6d;
}

.carbon-toast--default .carbon-toast__close,
.carbon-toast--default strong {
  color: #335c6d;
}

.carbon-toast--error {
  box-shadow: 0 15px 20px 0 rgba(2, 18, 36, 0.2);
  background-color: #fdf5f5;
}

.carbon-toast--error .carbon-toast__type {
  background-color: #c7384f;
}

.carbon-toast--error .carbon-toast__close,
.carbon-toast--error strong {
  color: #c7384f;
}

.carbon-toast--info {
  box-shadow: 0 15px 20px 0 rgba(2, 18, 36, 0.2);
  background-color: #f3f8fe;
}

.carbon-toast--info .carbon-toast__type {
  background-color: #1573e6;
}

.carbon-toast--info .carbon-toast__close,
.carbon-toast--info strong {
  color: #1573e6;
}

.carbon-toast--new {
  box-shadow: 0 15px 20px 0 rgba(2, 18, 36, 0.2);
  background-color: #f7f5fa;
}

.carbon-toast--new .carbon-toast__type {
  background-color: #639;
}

.carbon-toast--new .carbon-toast__close,
.carbon-toast--new strong {
  color: #639;
}

.carbon-toast--success {
  box-shadow: 0 15px 20px 0 rgba(2, 18, 36, 0.2);
  background-color: #f6fbf6;
}

.carbon-toast--success .carbon-toast__type {
  background-color: #50b848;
}

.carbon-toast--success .carbon-toast__close,
.carbon-toast--success strong {
  color: #50b848;
}

.carbon-toast--help {
  box-shadow: 0 15px 20px 0 rgba(2, 18, 36, 0.2);
  background-color: #fffbf2;
}

.carbon-toast--help .carbon-toast__type {
  background-color: #ffab00;
}

.carbon-toast--help .carbon-toast__close,
.carbon-toast--help strong {
  color: #ffab00;
}

.carbon-toast--maintenance {
  box-shadow: 0 15px 20px 0 rgba(2, 18, 36, 0.2);
  background-color: #fff8f2;
}

.carbon-toast--maintenance .carbon-toast__type {
  background-color: #ff7d00;
}

.carbon-toast--maintenance .carbon-toast__close,
.carbon-toast--maintenance strong {
  color: #ff7d00;
}

.toast-appear,
.toast-enter {
  opacity: 0;
  margin-top: -100px;
}

.toast-appear.toast-appear-active,
.toast-enter.toast-enter-active {
  opacity: 1;
  margin-top: 30px;
  transition: all 0.3s cubic-bezier(0.25, 0.25, 0, 1.5) 1s;
}

.toast-leave.toast-leave-active {
  opacity: 0;
  right: -360px;
  transition: all 0.3s cubic-bezier(0.96, -0.335, 0.75, 0.75);
}

.email-verification .email-verification__wrapper {
  padding: 0;
}

.carbon-masquerading {
  background-color: #f3e285;
  color: #003349;
  font-size: 13px;
  min-width: 958px;
  padding: 10px 0;
  text-align: center;
  width: 100%;
  z-index: 9999;
}

.carbon-masquerading .carbon-masquerading__link {
  border-left: 1px solid #003349;
  padding-left: 10px;
}

.carbon-masquerading .carbon-masquerading__message {
  padding-right: 10px;
}

#ui-masquerade~.carbon-portal .carbon-sidebar__sidebar {
  top: 36px;
}

.carbon-in-trial {
  background-color: #335c6d;
  color: #fff;
  font-size: 13px;
  font-weight: 700;
  line-height: 13px;
  padding: 4px 0;
  text-align: center;
}

.carbon-in-trial__text {
  vertical-align: middle;
  margin-right: 15px;
}

.carbon-legacy-browser {
  text-align: center;
}

.carbon-navigation-bar {
  min-height: 40px;
}

.carbon-navigation-bar .carbon-logo {
  margin-right: 10px;
}

.carbon-navigation-bar--primary {
  background-color: #fff;
}

.carbon-navigation-bar--secondary {
  background-color: #003349;
  color: #fff;
}

.carbon-navigation-bar__content {
  line-height: 40px;
}

.carbon-navigation-bar__content>* {
  box-sizing: border-box;
  display: inline-block;
  height: 40px;
  vertical-align: middle;
}

.carbon-menu-item,
.carbon-menu-item.carbon-link__anchor {
  display: inline-block;
  font-size: 13px;
  font-weight: 700;
  height: 40px;
  padding: 0 24px;
  position: relative;
}

.carbon-menu-item.carbon-link__anchor .carbon-portrait,
.carbon-menu-item .carbon-portrait {
  top: -1px;
}

.carbon-menu-item.carbon-link__anchor:focus,
.carbon-menu-item:focus {
  z-index: 1;
}

.carbon-menu--primary .carbon-menu-item,
.carbon-menu--primary .carbon-menu-item.carbon-link__anchor,
.carbon-menu--primary .carbon-menu-item.carbon-link__anchor:hover,
.carbon-menu--primary .carbon-menu-item:hover {
  background-color: #fff;
  color: #003349;
}

.carbon-menu--primary .carbon-menu-item.carbon-link__anchor.carbon-link__anchor:hover:not(.carbon-menu-item--has-link),
.carbon-menu--primary .carbon-menu-item.carbon-link__anchor:hover.carbon-link__anchor:hover:not(.carbon-menu-item--has-link),
.carbon-menu--primary .carbon-menu-item.carbon-link__anchor:hover:not(.carbon-menu-item--has-link),
.carbon-menu--primary .carbon-menu-item:hover.carbon-link__anchor:hover:not(.carbon-menu-item--has-link) {
  cursor: auto;
}

.carbon-menu--primary .carbon-menu-item.carbon-link__anchor.carbon-link__anchor:hover .carbon-link__content,
.carbon-menu--primary .carbon-menu-item.carbon-link__anchor:hover.carbon-link__anchor:hover .carbon-link__content,
.carbon-menu--primary .carbon-menu-item.carbon-link__anchor:hover .carbon-link__content,
.carbon-menu--primary .carbon-menu-item:hover.carbon-link__anchor:hover .carbon-link__content {
  text-decoration: none;
}

.carbon-menu--primary .carbon-menu-item.carbon-link__anchor .carbon-menu-item__submenu .carbon-menu-item--has-link:hover,
.carbon-menu--primary .carbon-menu-item.carbon-link__anchor:hover .carbon-menu-item__submenu .carbon-menu-item--has-link:hover,
.carbon-menu--primary .carbon-menu-item .carbon-menu-item__submenu .carbon-menu-item--has-link:hover,
.carbon-menu--primary .carbon-menu-item:hover .carbon-menu-item__submenu .carbon-menu-item--has-link:hover {
  background: #255bc7;
  cursor: pointer;
  color: #fff;
}

.carbon-menu--primary .carbon-menu-item.carbon-link__anchor:after,
.carbon-menu--primary .carbon-menu-item.carbon-link__anchor:hover:after,
.carbon-menu--primary .carbon-menu-item:after,
.carbon-menu--primary .carbon-menu-item:hover:after {
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s;
  content: "";
  position: absolute;
  height: 0;
  background-color: transparent;
  bottom: 0;
  left: 0;
  right: 0;
}

.carbon-menu--primary .carbon-menu-item.carbon-link__anchor:hover:after,
.carbon-menu--primary .carbon-menu-item.carbon-link__anchor:hover:hover:after,
.carbon-menu--primary .carbon-menu-item:hover:after,
.carbon-menu--primary .carbon-menu-item:hover:hover:after {
  background-color: #1963f6;
  height: 3px;
  left: 0 !important;
  right: 0 !important;
}

.carbon-menu--primary .carbon-menu-item.carbon-link__anchor.carbon-menu-item--selected:after,
.carbon-menu--primary .carbon-menu-item.carbon-link__anchor:hover.carbon-menu-item--selected:after,
.carbon-menu--primary .carbon-menu-item.carbon-menu-item--selected:after,
.carbon-menu--primary .carbon-menu-item:hover.carbon-menu-item--selected:after {
  left: 10px;
  right: 10px;
  background-color: #00dc00;
  height: 3px;
}

.carbon-menu--secondary .carbon-menu-item,
.carbon-menu--secondary .carbon-menu-item.carbon-link__anchor,
.carbon-menu--secondary .carbon-menu-item.carbon-link__anchor:hover,
.carbon-menu--secondary .carbon-menu-item:hover {
  background-color: #003349;
  color: #fff;
}

.carbon-menu--secondary .carbon-menu-item.carbon-link__anchor.carbon-link__anchor:hover:not(.carbon-menu-item--has-link),
.carbon-menu--secondary .carbon-menu-item.carbon-link__anchor:hover.carbon-link__anchor:hover:not(.carbon-menu-item--has-link),
.carbon-menu--secondary .carbon-menu-item.carbon-link__anchor:hover:not(.carbon-menu-item--has-link),
.carbon-menu--secondary .carbon-menu-item:hover.carbon-link__anchor:hover:not(.carbon-menu-item--has-link) {
  cursor: auto;
}

.carbon-menu--secondary .carbon-menu-item.carbon-link__anchor.carbon-link__anchor:hover .carbon-link__content,
.carbon-menu--secondary .carbon-menu-item.carbon-link__anchor:hover.carbon-link__anchor:hover .carbon-link__content,
.carbon-menu--secondary .carbon-menu-item.carbon-link__anchor:hover .carbon-link__content,
.carbon-menu--secondary .carbon-menu-item:hover.carbon-link__anchor:hover .carbon-link__content {
  text-decoration: none;
}

.carbon-menu--secondary .carbon-menu-item.carbon-link__anchor:hover,
.carbon-menu--secondary .carbon-menu-item.carbon-link__anchor:hover:hover,
.carbon-menu--secondary .carbon-menu-item:hover,
.carbon-menu--secondary .carbon-menu-item:hover:hover {
  background-color: #1b1d21;
}

.carbon-menu--secondary .carbon-menu-item.carbon-link__anchor.carbon-menu-item--has-link:hover,
.carbon-menu--secondary .carbon-menu-item.carbon-link__anchor:hover.carbon-menu-item--has-link:hover,
.carbon-menu--secondary .carbon-menu-item.carbon-menu-item--has-link:hover,
.carbon-menu--secondary .carbon-menu-item:hover.carbon-menu-item--has-link:hover {
  cursor: pointer;
}

.carbon-menu-item.carbon-link__anchor .carbon-menu-item:after,
.carbon-menu-item .carbon-menu-item:after {
  display: none;
}

.carbon-menu-item.carbon-link__anchor.carbon-menu-item--has-submenu .carbon-menu-item__submenu-title,
.carbon-menu-item.carbon-menu-item--has-submenu .carbon-menu-item__submenu-title {
  background-color: transparent;
}

.carbon-menu-item--has-submenu {
  padding: 0;
}

.carbon-menu-item--has-submenu:before {
  pointer-events: none;
  right: 15px;
  top: 50%;
  margin-top: -2px;
  position: absolute;
  z-index: 2;
}

.carbon-menu--primary .carbon-menu-item--has-submenu:before {
  content: "";
  width: 0;
  height: 0;
  border: 4px solid transparent;
  border-top: 5px solid #003349;
}

.carbon-menu--secondary .carbon-menu-item--has-submenu:before {
  content: "";
  width: 0;
  height: 0;
  border: 4px solid transparent;
  border-top: 5px solid #fff;
  right: 14px;
}

.carbon-menu-item--has-submenu:hover .carbon-menu-item__submenu {
  display: block;
}

.carbon-menu-item__submenu {
  box-shadow: 0 15px 25px rgba(2, 18, 36, 0.15);
  display: none;
  list-style: none;
  margin: 0;
  min-width: 100%;
  padding: 0;
  position: absolute;
  z-index: 10;
}

.carbon-menu-item__submenu .carbon-icon {
  line-height: 16px;
  margin: 0 10px 0 0;
  top: -1px;
}

.carbon-menu-item__submenu .carbon-icon:before {
  line-height: unset;
}

.carbon-menu-item__submenu .carbon-icon .carbon-icon__svg-icon {
  vertical-align: middle;
}

.carbon-menu-item__submenu .carbon-icon .carbon-icon__svg-icon .carbon-icon__svg {
  height: 16px;
  width: 16px;
}

.carbon-menu--primary .carbon-menu-item__submenu {
  background-color: #fff;
}

.carbon-menu--primary .carbon-menu-item__submenu .carbon-menu-item--selected {
  color: #38c72a;
}

.carbon-menu--secondary .carbon-menu-item__submenu {
  background-color: #1b1d21;
}

.carbon-menu--secondary .carbon-menu-item__submenu .carbon-icon {
  margin: 0 15px 0 0;
}

.carbon-menu-item__submenu:before {
  background-color: transparent;
  border-radius: 0 0 4px 4px;
  content: "";
  height: 5px;
  position: absolute;
  top: -5px;
  width: 100%;
}

.carbon-menu-item__submenu> :not(.carbon-menu-item__submenu-item) {
  padding: 8px 15px 10px;
}

.carbon-menu--primary .carbon-menu-item__submenu> :not(.carbon-menu-item__submenu-item) {
  background-color: #fff;
}

.carbon-menu--secondary .carbon-menu-item__submenu> :not(.carbon-menu-item__submenu-item) {
  background-color: #1b1d21;
}

.carbon-menu-item__submenu .carbon-menu-item {
  display: block;
  height: 40px;
  line-height: 40px;
  white-space: nowrap;
}

.carbon-menu--primary .carbon-menu-item__submenu .carbon-menu-item {
  background-color: #fff;
}

.carbon-menu--secondary .carbon-menu-item__submenu .carbon-menu-item {
  background-color: #1b1d21;
  padding: 0 15px;
  height: 40px;
  line-height: 40px;
  border-bottom: 1px solid #1b1d21;
}

.carbon-menu--secondary .carbon-menu-item__submenu .carbon-menu-item.carbon-menu-item--has-link:hover {
  background-color: #1a475b;
}

.carbon-menu-item__submenu-item {
  margin: 0;
  padding: 0;
}

.carbon-menu-item__submenu--left {
  right: 0;
}

.carbon-menu-item__submenu-title.carbon-link__anchor {
  padding-right: 26px;
}

.carbon-menu-item--divide {
  margin-top: 10px;
}

.carbon-menu-item--divide:before {
  content: "";
  height: 1px;
  left: 12px;
  right: 12px;
  top: -5px;
  position: absolute;
}

.carbon-menu--primary .carbon-menu-item--divide:before {
  background-color: #003349;
}

.carbon-menu--secondary .carbon-menu-item--divide:before {
  background-color: #fff;
  left: 15px;
  right: 15px;
}

.carbon-submenu-block {
  padding: 0 !important;
}

.carbon-menu--primary .carbon-submenu-block {
  background-color: #e6ebed;
}

.carbon-menu--secondary .carbon-submenu-block {
  background-color: #003349;
}

.carbon-menu--primary .carbon-submenu-block .carbon-menu-item,
.carbon-menu--primary .carbon-submenu-block .carbon-menu-item.carbon-link__anchor {
  background-color: #e6ebed;
}

.carbon-menu--secondary .carbon-submenu-block .carbon-menu-item,
.carbon-menu--secondary .carbon-submenu-block .carbon-menu-item.carbon-link__anchor {
  background-color: #003349;
}

.carbon-submenu-block .carbon-menu-item.carbon-link__anchor:last-child,
.carbon-submenu-block .carbon-menu-item:last-child {
  border-radius: 0;
}

.carbon-menu {
  color: red;
  line-height: 40px;
}

.carbon-menu__items {
  list-style: none;
  margin: 0;
  padding: 0;
}

.carbon-menu__item {
  display: inline-block;
}

.carbon-logo svg {
  vertical-align: middle;
}

.carbon-logo--alt .carbon-logo__one {
  fill: #1a475b;
}

.carbon-portrait {
  display: inline-block;
  position: relative;
  vertical-align: middle;
}

.carbon-portrait__initials {
  position: absolute;
}

.carbon-portrait__avatar {
  display: inline-block;
  position: absolute;
}

.carbon-portrait__sans-initials {
  position: absolute;
  border: 1px solid #8099a4;
  background-color: #ccd6db;
  color: #335c6d;
  box-sizing: border-box;
  line-height: 14px;
}

.carbon-portrait--dark-background .carbon-portrait__sans-initials {
  background-color: #668592;
  color: #fff;
}

.carbon-portrait--standard .carbon-portrait__img {
  border-radius: 0;
}

.carbon-portrait--circle .carbon-portrait__img {
  border-radius: 50%;
}

.carbon-portrait--leaf .carbon-portrait__img {
  border-radius: 10% 40% 10%;
}

.carbon-portrait--extra-small,
.carbon-portrait--extra-small .carbon-portrait__img {
  width: 25px;
  height: 25px;
}

.carbon-portrait--extra-small .carbon-portrait__img .carbon-portrait__sans-initials,
.carbon-portrait--extra-small .carbon-portrait__sans-initials {
  padding: 4px;
}

.carbon-portrait--small,
.carbon-portrait--small .carbon-portrait__img {
  width: 30px;
  height: 30px;
}

.carbon-portrait--small .carbon-portrait__img .carbon-portrait__sans-initials,
.carbon-portrait--small .carbon-portrait__sans-initials {
  padding: 6px;
}

.carbon-portrait--medium-small,
.carbon-portrait--medium-small .carbon-portrait__img {
  width: 40px;
  height: 40px;
}

.carbon-portrait--medium-small .carbon-portrait__img .carbon-portrait__sans-initials,
.carbon-portrait--medium-small .carbon-portrait__sans-initials {
  padding: 12px;
}

.carbon-portrait--medium-small .carbon-portrait__img .carbon-portrait__sans-initials svg,
.carbon-portrait--medium-small .carbon-portrait__sans-initials svg {
  width: 24px;
  height: 24px;
}

.carbon-portrait--medium,
.carbon-portrait--medium .carbon-portrait__img {
  width: 60px;
  height: 60px;
}

.carbon-portrait--medium .carbon-portrait__img .carbon-portrait__sans-initials,
.carbon-portrait--medium .carbon-portrait__sans-initials {
  padding: 14px;
}

.carbon-portrait--medium .carbon-portrait__img .carbon-portrait__sans-initials svg,
.carbon-portrait--medium .carbon-portrait__sans-initials svg {
  width: 32px;
  height: 32px;
}

.carbon-portrait--medium-large,
.carbon-portrait--medium-large .carbon-portrait__img {
  width: 70px;
  height: 70px;
}

.carbon-portrait--medium-large .carbon-portrait__img .carbon-portrait__sans-initials,
.carbon-portrait--medium-large .carbon-portrait__sans-initials {
  padding: 18px;
}

.carbon-portrait--medium-large .carbon-portrait__img .carbon-portrait__sans-initials svg,
.carbon-portrait--medium-large .carbon-portrait__sans-initials svg {
  width: 32px;
  height: 32px;
}

.carbon-portrait--large,
.carbon-portrait--large .carbon-portrait__img {
  width: 100px;
  height: 100px;
}

.carbon-portrait--large .carbon-portrait__img .carbon-portrait__sans-initials,
.carbon-portrait--large .carbon-portrait__sans-initials {
  padding: 25px;
}

.carbon-portrait--large .carbon-portrait__img .carbon-portrait__sans-initials svg,
.carbon-portrait--large .carbon-portrait__sans-initials svg {
  width: 48px;
  height: 48px;
}

.carbon-portrait--extra-large,
.carbon-portrait--extra-large .carbon-portrait__img {
  width: 120px;
  height: 120px;
}

.carbon-portrait--extra-large .carbon-portrait__img .carbon-portrait__sans-initials,
.carbon-portrait--extra-large .carbon-portrait__sans-initials {
  padding: 27px;
}

.carbon-portrait--extra-large .carbon-portrait__img .carbon-portrait__sans-initials svg,
.carbon-portrait--extra-large .carbon-portrait__sans-initials svg {
  width: 64px;
  height: 64px;
}

.carbon-profile {
  white-space: nowrap;
}

.carbon-profile__avatar,
.carbon-profile__details {
  display: inline-block;
}

.carbon-profile__details {
  margin-left: 14px;
  vertical-align: middle;
  line-height: 16px;
}

.carbon-profile__name {
  font-weight: 700;
}

.carbon-profile--large .carbon-profile__name {
  font-size: 20px;
  font-weight: 400;
  line-height: 21px;
}

.carbon-global-navigation .carbon-user-menu-item__profile .carbon-profile__email {
  color: #fff;
}

.carbon-global-navigation .carbon-user-menu-item .carbon-menu-item__submenu .carbon-icon {
  margin-left: 20px;
  margin-right: 18px;
}

.carbon-global-navigation__login,
.carbon-global-navigation__user-menu {
  float: right;
}

.live-chat-menu .live-chat-icon {
  position: relative;
  top: 6px;
}

.live-chat-menu .carbon-tooltip__container {
  display: none;
  font-weight: 400;
  left: -273px;
  line-height: 21px;
  position: relative;
  text-align: left;
}

.live-chat-menu .tooltip-highlighted {
  font-weight: 700;
}

.live-chat-menu:hover {
  background: transparent !important;
}

.live-chat-menu:hover .carbon-tooltip__container {
  display: block;
}

.live-chat-menu.active .carbon-tooltip__container {
  left: -62px;
  text-align: center;
  width: 60px;
}

.carbon-global-navigation__service-menu {
  margin-left: -12px;
}

.carbon-animated-menu-button {
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  border-radius: 100%;
  -moz-box-shadow: 0 5px 8px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 5px 8px rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 8px rgba(0, 0, 0, 0.2);
  background-color: #ed1c5f;
  color: #fff;
  display: inline-block;
  position: relative;
  width: 46px;
  height: 46px;
  touch-action: manipulation;
}

.carbon-animated-menu-button .carbon-animated-menu-button__label {
  display: inline-block;
  font-size: 22px;
  font-weight: 700;
  line-height: 24px;
  margin-bottom: 15px;
}

.carbon-animated-menu-button .icon-add {
  display: inline-block;
  left: 15px;
  position: relative;
  top: 13px;
}

.carbon-animated-menu-button .carbon-link__anchor {
  color: #fff;
  font-weight: 400;
}

.carbon-animated-menu-button.hover,
.carbon-animated-menu-button:hover {
  background-color: #ca2a60;
  -webkit-transition: background-color 0.1s 0s;
  -moz-transition: background-color 0.1s 0s;
  -o-transition: background-color 0.1s 0s;
  transition: background-color 0.1s 0s;
}

.carbon-animated-menu-button .carbon-animated-menu-button-enter {
  opacity: 0;
  transform: scale(0);
}

.carbon-animated-menu-button .carbon-animated-menu-button-enter.carbon-animated-menu-button-enter-active {
  opacity: 1;
  transform: scale(1);
  transition: all 0.2s ease, opacity 0.2s ease 50ms;
}

.carbon-animated-menu-button .carbon-animated-menu-button-leave {
  opacity: 1;
}

.carbon-animated-menu-button .carbon-animated-menu-button-leave.carbon-animated-menu-button-leave-active {
  opacity: 0;
  transform: scale(0);
  transition: all 0.1s ease, opacity 0.1s ease;
}

.carbon-animated-menu-button .carbon-animated-menu-button__content {
  -moz-box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.2);
  -webkit-border-radius: 5px 25px 5px 5px;
  -moz-border-radius: 5px 25px 5px 5px;
  border-radius: 5px 25px 5px 5px;
  background-color: #ca2a60;
  display: block;
  padding: 25px 40px 30px;
  position: absolute;
  top: 0;
  z-index: 310;
}

.carbon-animated-menu-button--left.carbon-animated-menu-button .carbon-animated-menu-button__content {
  -webkit-transform-origin: top right;
  -moz-transform-origin: top right;
  -o-transform-origin: top right;
  -ms-transform-origin: top right;
  transform-origin: top right;
  right: 0;
}

.carbon-animated-menu-button--right.carbon-animated-menu-button .carbon-animated-menu-button__content {
  -webkit-transform-origin: top left;
  -moz-transform-origin: top left;
  -o-transform-origin: top left;
  -ms-transform-origin: top left;
  transform-origin: top left;
  left: 0;
}

.carbon-animated-menu-button--extra-small.carbon-animated-menu-button .carbon-animated-menu-button__content {
  min-width: 100px;
}

.carbon-animated-menu-button--small.carbon-animated-menu-button .carbon-animated-menu-button__content {
  min-width: 150px;
}

.carbon-animated-menu-button--medium-small.carbon-animated-menu-button .carbon-animated-menu-button__content {
  min-width: 400px;
}

.carbon-animated-menu-button--medium.carbon-animated-menu-button .carbon-animated-menu-button__content {
  min-width: 550px;
}

.carbon-animated-menu-button--medium-large.carbon-animated-menu-button .carbon-animated-menu-button__content {
  min-width: 700px;
}

.carbon-animated-menu-button--large.carbon-animated-menu-button .carbon-animated-menu-button__content {
  min-width: 1050px;
}

.carbon-animated-menu-button--extra-large.carbon-animated-menu-button .carbon-animated-menu-button__content {
  min-width: 1200px;
}

.carbon-animated-menu-button .carbon-animated-menu-button__content .carbon-animated-menu-button__close-button {
  background: none;
  border: none;
  color: #fff;
  display: block;
  float: right;
  margin: 0;
  padding: 0;
}

.carbon-animated-menu-button .carbon-animated-menu-button__content .carbon-animated-menu-button__close-button .icon-close {
  outline: none;
}

.quick-create {
  top: -22px;
}

.quick-create__wrapper {
  display: flex;
  height: 0;
  justify-content: flex-end;
}

.carbon-header {
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s;
  position: fixed;
  width: 100%;
  z-index: 1000;
}

.carbon-header--scrolled {
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
}

.carbon-footer {
  margin-top: 40px;
  margin-bottom: 40px;
  font-weight: 400;
}

.carbon-footer__list {
  display: inline;
  margin-left: 0;
  padding: 0;
}

.carbon-footer__list .carbon-link__anchor {
  color: #99adb6;
  cursor: pointer;
}

.carbon-footer__list .carbon-link__anchor:hover {
  color: #1963f6;
}

.carbon-footer__list-item {
  display: inline;
  margin-right: 25px;
}

.carbon-footer__legal {
  color: #99adb6;
  float: right;
}

body {
  background-color: #e6ebed;
}

.carbon-chrome__app-wrapper {
  padding-top: 25px;
}

.hosted-artefact-missing {
  align-items: center;
  display: flex;
  flex-direction: column;
  height: 100vh;
  justify-content: center;
  padding: 0 8vw;
  width: 100vw;
}

.hosted-artefact-missing__heading {
  margin-bottom: 10px;
}

.hosted-artefact-missing__image {
  margin-bottom: 15px;
}

@media (min-width: 768px) {
  .hosted-artefact-missing__image {
    margin-bottom: 35px;
  }
}

.hosted-artefact-missing__image img {
  max-width: 84vw;
}

.hosted-artefact-missing {
  background-color: #e6ebed;
  line-height: 1.3;
  text-align: center;
}

.hosted-artefact-missing__image {
  position: relative;
}

.hosted-artefact-missing__image-overlay {
  background: linear-gradient(rgba(230, 235, 237, 0), #e6ebed);
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}

.hosted-artefact-missing__heading {
  color: #003349;
  font-size: 18px;
  font-weight: 900;
}

@media (min-width: 768px) {
  .hosted-artefact-missing__heading {
    font-size: 28px;
  }
}

.hosted-artefact-missing__details {
  color: #335c6d;
  font-size: 16px;
}

.hosted-artefact-attachments {
  margin-top: 20px;
}

.hosted-artefact-attachments .carbon-content__title {
  font-weight: 900;
}

.hosted-artefact-attachments .carbon-content__body {
  margin-top: 16px;
}

.attachments-list {
  display: flex;
  flex-grow: 0;
  flex-wrap: wrap;
}

.attachments-list .attachment {
  border: 2px solid #e3e8eb;
  position: relative;
  color: rgba(0, 0, 0, 0.85);
}

.attachments-list .attachment .attachment__detail-view {
  display: none;
  padding: 8px;
}

.attachments-list .attachment .filename {
  font-weight: 700;
}

.attachments-list .attachment__default-view,
.attachments-list .attachment__detail-view {
  position: absolute;
  height: 100%;
  left: 0;
  top: 0;
  width: 100%;
}

.attachments-list .attachment__default-view {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
}

.attachments-list .attachment__default-view .icon {
  align-items: center;
  display: flex;
  flex-grow: 1;
  justify-content: space-around;
}

.attachments-list .attachment__default-view .filename {
  height: 16px;
  max-height: 16px;
  white-space: nowrap;
  margin-left: 4px;
  overflow: hidden;
  width: 146px;
  width: calc(100% - 30px);
  text-overflow: ellipsis;
  word-break: keep-all;
  position: absolute;
  left: 24px;
}

.attachments-list .attachment__default-view .details {
  align-items: center;
  position: relative;
  background-color: #fff;
  border-top: 1px solid #e3e8eb;
  display: flex;
  height: 29px;
  line-height: 1em;
  overflow: hidden;
  padding: 6px;
}

.attachments-list .attachment__default-view .details .filename {
  text-overflow: ellipsis;
}

.attachments-list .attachment__detail-view .file-details .filename {
  text-overflow: ellipsis;
  overflow: hidden;
}

.attachments-list .attachment__detail-view .filename {
  max-height: 4.8em;
}

.attachments-list .attachment__detail-view .meta {
  font-size: 14px;
}

.attachments-list .attachment-pdf .attachment__large-icon,
.attachments-list .attachment-pdf .attachment__small-icon {
  background-image: url(https://assets.sageone.com/gac/v3.154.0/assets/images/file_pdf.svg);
  background-repeat: no-repeat;
  background-size: 100%;
}

.attachments-list .attachment-image .attachment__large-icon,
.attachments-list .attachment-image .attachment__small-icon {
  background-image: url(https://assets.sageone.com/gac/v3.154.0/assets/images/file_image.svg);
  background-repeat: no-repeat;
  background-size: 100%;
}

.attachments-list .attachment-word .attachment__large-icon,
.attachments-list .attachment-word .attachment__small-icon {
  background-image: url(https://assets.sageone.com/gac/v3.154.0/assets/images/file_word.svg);
  background-repeat: no-repeat;
  background-size: 100%;
}

.attachments-list .attachment-excel .attachment__large-icon,
.attachments-list .attachment-excel .attachment__small-icon {
  background-image: url(https://assets.sageone.com/gac/v3.154.0/assets/images/file_excel.svg);
  background-repeat: no-repeat;
  background-size: 100%;
}

.attachments-list .attachment-generic .attachment__large-icon,
.attachments-list .attachment-generic .attachment__small-icon {
  background-image: url(https://assets.sageone.com/gac/v3.154.0/assets/images/file_generic.svg);
  background-repeat: no-repeat;
  background-size: 100%;
}

.attachment__small-icon {
  width: 16px;
  min-width: 16px;
  max-width: 16px;
  height: 16px;
  margin-right: 8px;
}

@media (max-width: 964px) {
  .attachments-list .attachment {
    height: 54px;
    margin-bottom: 10px;
    width: 100%;
  }

  .attachments-list .attachment .attachment__default-view {
    display: none;
  }

  .attachments-list .attachment .attachment__detail-view {
    display: flex;
  }

  .attachments-list .attachment .attachment__detail-view .filename {
    max-height: 1.2em;
  }

  .attachment__detail-view .file-details {
    max-width: 95%;
    white-space: nowrap;
    max-height: 1.2em;
  }

  .hosted-artefact-attachments {
    margin-top: 20px;
    grid-area: 4/1/4/3;
    -ms-grid-row: 4;
    -ms-grid-column: 1;
    -ms-grid-row-span: 1;
    -ms-grid-column-span: 2;
    -ms-grid-column-align: end;
  }
}

@media (min-width: 964px) {
  .attachments-list .attachment {
    height: 122px;
    margin-right: 16px;
    margin-bottom: 16px;
    width: 180px;
  }

  .attachments-list .attachment:hover>.attachment__detail-view {
    display: flex;
  }

  .attachments-list .attachment__large-icon {
    width: 36px;
    height: 43px;
  }

  .attachments-list .attachment__detail-view {
    background-color: #f2f4f6;
  }

  .attachments-list .attachment__detail-view .file-details {
    max-width: 80%;
    max-height: 100%;
  }

  .attachments-list .attachment__detail-view .filename {
    white-space: normal;
  }

  .hosted-artefact-attachments {
    grid-area: 3/1/4/3;
    -ms-grid-row: 3;
    -ms-grid-column: 1;
    -ms-grid-row-span: 1;
    -ms-grid-column-span: 2;
    -ms-grid-column-align: end;
  }
}

.hosted-section--contact {
  padding-bottom: 25px;
}

.hosted-section--contact .hosted-section__content {
  display: flex;
  padding-top: 15px;
}

.hosted-section--contact .s1a-contact-details {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  width: 100%;
}

@media (min-width: 600px) {
  .hosted-section--contact .s1a-contact-details {
    flex-direction: row;
  }
}

@media (min-width: 964px) {
  .hosted-section--contact .s1a-contact-details {
    display: -ms-grid;
    -ms-grid-columns: 1fr 1fr 1fr;
    display: grid;
    grid-template-columns: 1fr 1fr 1fr;
  }
}

@media (min-width: 600px) {
  .hosted-section--contact .s1a-contact-details__address {
    padding-right: 25px;
    width: 50%;
  }
}

@media (min-width: 964px) {
  .hosted-section--contact .s1a-contact-details__address {
    width: 100%;
  }
}

.hosted-section--contact .s1a-contact-details__address .carbon-icon.carbon-detail__icon {
  margin-top: 3px;
}

.hosted-section--contact .s1a-contact-details__address .s1a-address {
  line-height: 1.4;
}

.hosted-section--contact .s1a-contact-details__address .carbon-link__content {
  white-space: pre-wrap;
}

.hosted-section--contact .s1a-contact-details__address .s1a-contact-details__auto-entrepreneur,
.hosted-section--contact .s1a-contact-details__address .s1a-contact-details__tax-number {
  margin-top: 25px;
}

.hosted-section--contact .s1a-contact-details__media {
  display: flex;
  flex-direction: column;
  flex-wrap: wrap;
  margin-top: 25px;
}

@media (min-width: 600px) {
  .hosted-section--contact .s1a-contact-details__media {
    margin-top: 0;
    width: 50%;
  }
}

@media (min-width: 964px) {
  .hosted-section--contact .s1a-contact-details__media {
    align-self: start;
    width: 100%;
    grid-column: 2 span;
    display: -ms-grid;
    -ms-grid-column: 2;
    -ms-grid-column-span: 2;
    -ms-grid-columns: 1fr 1fr;
    -ms-grid-rows: 1fr;
    display: grid;
    grid-auto-flow: column;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: 1fr 1fr;
  }
}

.hosted-section--contact .s1a-contact-details__media .s1s1a-contact-details__item {
  padding-right: 15px;
}

.hosted-section--contact .s1a-contact-details__media .s1a-contact-details__item:not(:first-child) {
  margin-top: 25px;
}

@media (min-width: 964px) {
  .hosted-section--contact .s1a-contact-details__media .s1a-contact-details__item:not(:first-child) {
    margin-top: 0;
  }
}

@media (min-width: 964px) {
  .hosted-section--contact .s1a-contact-details__media .s1a-contact-details__item {
    margin-bottom: 25px;
  }
}

@media (min-width: 600px) {
  .hosted-section--heading {
    top: 0;
  }
}

@media (min-width: 964px) {
  .hosted-section--heading {
    position: relative;
  }
}

.hosted-section--heading .hosted-section__content {
  display: flex;
  justify-content: space-between;
}

.hosted-section--heading.hosted-section--heading {
  padding: 25px;
}

.hosted-section--heading.hosted-section--heading .hosted-heading-layout__status {
  margin-left: -25px;
  margin-right: -25px;
  margin-top: -25px;
  width: calc(100% + 50px);
}

@media (min-width: 600px) {
  .hosted-section--heading.hosted-section--heading {
    padding: 15px;
  }

  .hosted-section--heading.hosted-section--heading .hosted-heading-layout__status {
    margin-left: -15px;
    margin-right: -15px;
    margin-top: -15px;
    width: calc(100% + 30px);
  }
}

@media (min-width: 964px) {
  .hosted-section--heading.hosted-section--heading {
    padding: 30px;
  }

  .hosted-section--heading.hosted-section--heading .hosted-heading-layout__status {
    margin-left: -30px;
    margin-right: -30px;
    margin-top: -30px;
    width: calc(100% + 60px);
  }
}

.is-payable .hosted-section--heading {
  position: sticky !important;
  position: -webkit-sticky !important;
  z-index: 1;
}

.hosted-section--items .hosted-section__content {
  display: grid;
  grid-template-columns: 1fr 1fr;
}

.hosted-section--items .s1a-line-items-grid {
  grid-area: 1/1/2/3;
}

.hosted-section--items .s1a-totals-box-condensed {
  grid-area: 2/1/3/3;
}

.hosted-section--items .s1a-additional-info {
  grid-area: 3/1/4/3;
}

@media (min-width: 600px) {
  .hosted-section--items .s1a-totals-box-condensed {
    grid-area: 2/2/3/3;
  }
}

@media (min-width: 600px) {
  .hosted-section--items .s1a-additional-info {
    grid-area: 2/1/3/2;
  }
}

.hosted-section--items .s1a-line-items-grid {
  margin: -15px -15px 15px;
}

@media (min-width: 964px) {
  .hosted-section--items .s1a-line-items-grid {
    margin-left: -30px;
    margin-right: -30px;
    margin-bottom: 30px;
    margin-top: -30px;
  }
}

.hosted-section--items .s1a-totals-box-condensed {
  margin-bottom: 15px;
}

@media (min-width: 600px) {
  .hosted-section--items .s1a-totals-box-condensed {
    justify-self: end;
    margin-bottom: 0;
    max-width: 350px;
    padding-left: 15px;
  }
}

.hosted-section--items .s1a-additional-info {
  max-width: 480px;
  padding-top: 25px;
}

@media (min-width: 600px) {
  .hosted-section--items .s1a-additional-info {
    padding-top: 0;
  }
}

.hosted-section--items .hosted-section__content {
  display: -ms-grid;
  -ms-grid-columns: 1fr 1fr;
}

.hosted-section--items .s1a-line-items-grid {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-row-span: 1;
  -ms-grid-column-span: 2;
}

.hosted-section--items .s1a-totals-box-condensed {
  -ms-grid-row: 2;
  -ms-grid-column: 1;
  -ms-grid-row-span: 1;
  -ms-grid-column-span: 2;
}

.hosted-section--items .s1a-additional-info {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-row-span: 1;
  -ms-grid-column-span: 2;
}

@media (min-width: 600px) {
  .hosted-section--items .s1a-totals-box-condensed {
    -ms-grid-row: 2;
    -ms-grid-column: 2;
    -ms-grid-row-span: 1;
    -ms-grid-column-span: 1;
    -ms-grid-column-align: end;
  }
}

@media (min-width: 600px) {
  .hosted-section--items .s1a-additional-info {
    -ms-grid-row: 2;
    -ms-grid-column: 1;
    -ms-grid-row-span: 1;
    -ms-grid-column-span: 1;
  }
}

@media (max-width: 600px) {
  .hosted_artefact.carbon-dialog--open {
    overflow: auto;
  }

  .hosted_artefact.carbon-dialog--open #ui-root {
    display: none;
  }

  .hosted_artefact .carbon-dialog__dialog {
    margin-top: 0 !important;
    position: relative;
  }
}

.hosted-layout {
  align-items: stretch;
  display: flex;
  flex-direction: column;
}

@media (min-width: 964px) {
  .hosted-layout {
    align-items: center;
  }
}

@media (min-width: 964px) {
  .hosted-layout .payment-message {
    width: 964px;
  }
}

@media (min-width: 1330px) {
  .hosted-layout .payment-message {
    width: 1330px;
  }
}

@media (min-width: 964px) {
  .hosted-layout .hosted-section {
    width: 964px;
  }
}

@media (min-width: 1330px) {
  .hosted-layout .hosted-section {
    width: 1330px;
  }
}

@media (min-width: 964px) {
  .hosted-layout .hosted-section--heading {
    margin-top: 70px;
  }
}

.hosted-layout .hosted-section--heading {
  order: 10;
}

.hosted-layout .hosted-section--corrective-alert {
  order: 15;
}

.hosted-layout .hosted-section--items {
  order: 20;
}

@media (min-width: 1330px) {
  .hosted-layout .hosted-section--items {
    order: 30;
  }
}

.hosted-layout .hosted-section--details {
  order: 30;
}

@media (min-width: 1330px) {
  .hosted-layout .hosted-section--details {
    order: 20;
  }
}

@media (min-width: 1330px) {
  .hosted-layout .hosted-section--details .carbon-heading {
    display: none;
  }
}

.hosted-layout .hosted-section--contact {
  order: 40;
}

.hosted-layout .payment-message {
  order: 35;
  margin-bottom: 25px;
}

.hosted-layout [data-role="make-payment-message"] {
  margin-right: auto;
  width: fit-content;
}

.hosted-layout .hosted-artefact-powered-by-sage {
  order: 50;
}

.hosted-layout {
  font-size: 16px;
  line-height: 1.2em;
}

.hosted_artefact {
  min-width: auto;
}

.hosted_artefact .carbon-chrome__app-wrapper {
  padding-top: 0;
}

.hosted_artefact .carbon-app-wrapper,
.hosted_artefact .carbon-flash__content {
  min-width: auto;
}

.hosted_artefact .carbon-flash__content {
  line-height: 1.2em;
}

@media (max-width: 600px) {
  .hosted_artefact .carbon-flash__message {
    margin-left: 50px;
    margin-right: 50px;
  }

  .hosted_artefact .carbon-flash__close,
  .hosted_artefact .carbon-flash__icon {
    width: 50px;
  }
}

.hosted_artefact .carbon-flash--null,
.hosted_artefact .carbon-footer {
  display: none;
}

@media (max-width: 600px) {
  .hosted_artefact .carbon-dialog {
    font-size: 16px;
  }

  .hosted_artefact .carbon-dialog .carbon-button {
    font-size: 16px;
    height: 44px;
  }

  .hosted_artefact .carbon-dialog .carbon-checkbox .common-input__label {
    padding-left: 0;
  }

  .hosted_artefact .carbon-dialog .carbon-checkbox__input {
    padding: 10px;
    height: 44px;
    width: 44px;
    top: -14px;
    left: -14px;
  }

  .hosted_artefact .carbon-dialog .carbon-checkbox svg {
    margin-top: 1px;
  }

  .hosted_artefact .carbon-dialog .common-input__input {
    font-size: 16px;
  }

  .hosted_artefact .carbon-dialog__dialog {
    top: 0 !important;
    right: 0 !important;
    bottom: 0 !important;
    left: 0 !important;
    width: 100vw;
    border-radius: 0;
  }

  .hosted_artefact .name-input {
    margin-bottom: 0;
  }

  .hosted_artefact .name-input input {
    float: left;
    width: 100%;
  }

  .hosted_artefact .carbon-fieldset,
  .hosted_artefact .common-input {
    margin-top: 0;
  }
}

.s1a-additional-info {
  display: flex;
  flex-direction: column;
}

.s1a-additional-info .carbon-content+.carbon-content {
  margin-top: 20px;
}

.s1a-additional-info__void-reason {
  display: none;
}

@media screen and (max-width: 1100px) {
  .s1a-additional-info__void-reason {
    display: block;
  }
}

.s1a-additional-info.s1a-additional-info--text-magnified .s1a-additional-info__notes,
.s1a-additional-info.s1a-additional-info--text-magnified .s1a-additional-info__terms-and-conditions {
  font-size: 16px;
}

.s1a-additional-info.s1a-additional-info--text-magnified .s1a-additional-info__notes .carbon-content__title,
.s1a-additional-info.s1a-additional-info--text-magnified .s1a-additional-info__terms-and-conditions .carbon-content__title {
  font-weight: 900;
}

.s1a-additional-info.s1a-additional-info--text-magnified .s1a-additional-info__notes .carbon-content__body,
.s1a-additional-info.s1a-additional-info--text-magnified .s1a-additional-info__terms-and-conditions .carbon-content__body {
  line-height: 20px;
}

.s1a-additional-info__cis,
.s1a-additional-info__domestic-reverse-charge {
  font-weight: 600;
}

.s1a-contact-details {
  font-weight: 700;
}

.s1a-contact-details .carbon-detail__icon,
.s1a-contact-details .carbon-link__anchor:not(.carbon-button) {
  color: rgba(0, 0, 0, 0.85);
}

.s1a-contact-details .carbon-detail__content {
  color: rgba(0, 0, 0, 0.85);
  line-height: 1.4;
}

.s1a-contact-details .s1a-contact-details__taxNumber {
  margin-top: 0;
}

.s1a-contact-details .s1a-contact-details__item {
  word-break: break-all;
}

.s1a-contact-details .s1a-contact-details__item .carbon-link__icon {
  margin-right: 10px;
  top: 1px;
}

.s1a-contact-details .s1a-contact-details__item>span {
  display: flex;
}

.s1a-corrective-alert-text__main {
  font-weight: 900;
}

.stripe-payment-dialog .common-input__label {
  padding-left: 0;
}

.stripe-payment-dialog .name-input.carbon-icon.common-input__icon {
  top: 28px;
}

.stripe-payment-dialog .stripe-payment-dialog__form.carbon-form__buttons {
  margin-top: 0;
}

.stripe-payment-dialog .stripe-payment-dialog__field-wrapper .card_icon_list {
  list-style-type: none;
  margin: 5px 0 15px;
}

.stripe-payment-dialog .stripe-payment-dialog__field-wrapper .card_icon_list .visa {
  background: url(https://assets.sageone.com/gac/v3.154.0/assets/images/visa.svg) no-repeat 50%;
}

.stripe-payment-dialog .stripe-payment-dialog__field-wrapper .card_icon_list .amex {
  background: url(https://assets.sageone.com/gac/v3.154.0/assets/images/amex.svg) no-repeat 50%;
}

.stripe-payment-dialog .stripe-payment-dialog__field-wrapper .card_icon_list .mastercard {
  background: url(https://assets.sageone.com/gac/v3.154.0/assets/images/mastercard.svg) no-repeat 50%;
}

.stripe-payment-dialog .stripe-payment-dialog__field-wrapper .card_icon_list .discover {
  background: url(https://assets.sageone.com/gac/v3.154.0/assets/images/discover.svg) no-repeat 50%;
}

.stripe-payment-dialog .stripe-payment-dialog__field-wrapper .card_icon_list .jcb {
  background: url(https://assets.sageone.com/gac/v3.154.0/assets/images/jcb.svg) no-repeat 50%;
}

.stripe-payment-dialog .stripe-payment-dialog__field-wrapper .card_icon_list .diners {
  background: url(https://assets.sageone.com/gac/v3.154.0/assets/images/diners.svg) no-repeat 50%;
  margin-right: 0 !important;
}

.stripe-payment-dialog .stripe-payment-dialog__field-wrapper .card_icon_list li {
  background-size: contain;
  display: inline-block;
  height: 34px;
  margin-right: 8px;
  width: 55px;
}

.stripe-payment-dialog .stripe-payment-dialog__field-wrapper .card_icon_list li:first-child:nth-last-child(n + 4),
.stripe-payment-dialog .stripe-payment-dialog__field-wrapper .card_icon_list li:first-child:nth-last-child(n + 4)~li {
  height: 29px;
  margin-right: 5px;
  width: 47px;
}

.stripe-payment-dialog .stripe-payment-dialog__field-wrapper .carbon-textbox__input::placeholder {
  color: #b1b3b9;
}

.stripe-payment-dialog .stripe-payment-dialog__field-wrapper .name-input,
.stripe-payment-dialog .stripe-payment-dialog__field-wrapper .stripe-address-fieldset,
.stripe-payment-dialog .stripe-payment-dialog__field-wrapper .stripe-card-number,
.stripe-payment-dialog .stripe-payment-dialog__field-wrapper .stripe-cvc,
.stripe-payment-dialog .stripe-payment-dialog__field-wrapper .stripe-expiry {
  margin-bottom: 15px;
}

.stripe-payment-dialog .stripe-address-fieldset .common-input__label.fieldset-label {
  display: inline-block;
}

.stripe-payment-dialog .stripe-address-fieldset .stripe-payment-input.postal-code {
  border-radius: 0 0 3px 0;
  float: left;
  margin-top: -1px;
}

.stripe-payment-dialog .stripe-address-fieldset .stripe-payment-input:nth-of-type(5) input {
  border-radius: 0 0 3px 0;
}

.stripe-payment-dialog .stripe-card-number,
.stripe-payment-dialog .stripe-cvc,
.stripe-payment-dialog .stripe-expiry {
  background-color: #fff;
  border: 1px solid #c4c6ca;
  border-radius: 3px;
  color: #99adb6;
  cursor: text;
  padding: 8px 0 7px 10px;
}

.stripe-payment-dialog .stripe-card-number:hover,
.stripe-payment-dialog .stripe-cvc:hover,
.stripe-payment-dialog .stripe-expiry:hover {
  border-color: #1963f6;
  box-shadow: 0 0 6px rgba(25, 99, 246, 0.6);
  -webkit-transition: box-shadow 0.1s linear;
  -moz-transition: box-shadow linear 0.1s;
  -o-transition: box-shadow linear 0.1s;
  transition: box-shadow 0.1s linear;
}

.stripe-payment-dialog .stripe-cvc-expiry-wrapper {
  margin-bottom: 10px;
  width: 100%;
}

.stripe-payment-dialog .stripe-cvc-expiry-wrapper .cvc-wrapper,
.stripe-payment-dialog .stripe-cvc-expiry-wrapper .expiry-wrapper {
  display: inline-block;
  width: 50%;
}

.stripe-payment-dialog .stripe-cvc-expiry-wrapper .cvc-wrapper {
  margin-left: -1px;
  width: calc(50% + 1px);
}

.stripe-payment-dialog .stripe-cvc-expiry-wrapper .cvc-wrapper .stripe-cvc {
  border-radius: 0 3px 3px 0;
}

.stripe-payment-dialog .stripe-cvc-expiry-wrapper .expiry-wrapper .stripe-expiry {
  border-radius: 3px 0 0 3px;
  margin-right: 1px;
}

.stripe-payment-dialog__mask {
  animation: maskfade 0.5s ease forwards;
  opacity: 0.25;
}

.stripe-payment-dialog__spinner {
  margin-top: 23%;
  margin-left: 48%;
  position: absolute;
  z-index: 1;
}

@keyframes maskfade {
  0% {
    opacity: 1;
  }

  to {
    opacity: 0.25;
  }
}

@media only screen and (max-width: 600px) {

  .stripe-payment-dialog .stripe-payment-dialog__field-wrapper .stripe-address-fieldset,
  .stripe-payment-dialog .stripe-payment-dialog__field-wrapper .stripe-card-number-wrapper {
    padding-top: 20px;
  }

  .stripe-payment-dialog .stripe-payment-amount__checkbox .common-input__field {
    margin-right: 10px;
  }
}

@media only screen and (min-device-width: 320px) and (max-device-width: 600px) {
  .stripe-payment-dialog .carbon-dialog__dialog {
    border-radius: 0;
    left: 0 !important;
    top: 0 !important;
    width: 100vw;
  }

  .stripe-payment-dialog .carbon-heading__header h1.carbon-heading__title {
    font-size: 22px;
  }

  .stripe-payment-dialog .carbon-button,
  .stripe-payment-dialog .common-input__input,
  .stripe-payment-dialog .common-input__label,
  .stripe-payment-dialog .validation-summary__text {
    font-size: 16px;
  }

  .stripe-payment-dialog .common-input__label {
    margin-bottom: 10px;
  }

  .stripe-payment-dialog .common-input__input {
    height: 44px;
    padding-left: 10px;
  }

  .stripe-payment-dialog .name-input .carbon-icon.common-input__icon {
    right: 10px;
    top: 35px;
  }

  .stripe-payment-dialog .stripe-address-fieldset .carbon-icon.common-input__icon {
    right: 10px;
    top: 11px;
  }

  .stripe-payment-dialog .stripe-card-number,
  .stripe-payment-dialog .stripe-cvc,
  .stripe-payment-dialog .stripe-expiry {
    height: 44px;
    padding: 12px 0 0 10px;
  }

  .stripe-payment-dialog .stripe-cvc-expiry-wrapper {
    margin-bottom: 5px;
  }

  .stripe-payment-dialog .stripe-payment-dialog__field-wrapper .card_icon_list,
  .stripe-payment-dialog .stripe-payment-dialog__field-wrapper .name-input,
  .stripe-payment-dialog .stripe-payment-dialog__field-wrapper .stripe-address-fieldset,
  .stripe-payment-dialog .stripe-payment-dialog__field-wrapper .stripe-card-number,
  .stripe-payment-dialog .stripe-payment-dialog__field-wrapper .stripe-cvc,
  .stripe-payment-dialog .stripe-payment-dialog__field-wrapper .stripe-expiry {
    margin-bottom: 25px;
  }

  .stripe-payment-dialog .stripe-payment-dialog__field-wrapper .card_icon_list li:first-child:nth-last-child(n + 4),
  .stripe-payment-dialog .stripe-payment-dialog__field-wrapper .card_icon_list li:first-child:nth-last-child(n + 4)~li {
    height: 33px;
    width: calc(16.66667% - 5px);
  }

  .stripe-payment-dialog .carbon-button {
    height: 44px;
    padding: 0 25px;
  }
}

.carbon-fieldset {
  border: none;
  margin: 0;
  padding: 0;
}

.carbon-fieldset .carbon-icon.carbon-input-icon,
.carbon-fieldset .common-input__icon {
  z-index: 2;
}

.carbon-fieldset .carbon-icon.carbon-input-icon.icon-error,
.carbon-fieldset .common-input__icon.icon-error {
  top: 5px;
}

.carbon-fieldset .common-input__input--error {
  position: relative;
  z-index: 1;
}

.carbon-fieldset .common-input__icon--warning {
  right: 5px;
  top: 6px;
  z-index: 2;
}

.carbon-fieldset .common-input__input:focus,
.carbon-fieldset .common-input__input:hover {
  position: relative;
  z-index: 2;
}

.carbon-fieldset .common-input+.common-input {
  margin-top: -1px;
}

.carbon-fieldset .common-input+.common-input .common-input__input {
  border-radius: 0;
}

.carbon-fieldset .common-input:first-child .common-input__input {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.carbon-fieldset .common-input:last-child .common-input__input {
  border-radius: 0 0 0 0;
}

.carbon-fieldset .common-input--readonly .common-input__input,
.carbon-fieldset .common-input--readonly .common-input__input:hover {
  border: 1px solid #ccd6db;
}

.stripe-payment-amount {
  margin-bottom: 20px;
}

.stripe-payment-amount .stripe-payment-amount__checkbox {
  width: 50%;
  display: inline-block;
}

.stripe-payment-amount .stripe-payment-amount__checkbox .common-input__label {
  padding-left: 8px;
}

.stripe-payment-amount .stripe-payment-amount__decimal {
  display: inline-block;
  width: 50%;
}

.stripe-payment-amount .stripe-payment-amount__decimal .carbon-icon.common-input__icon {
  top: 8px;
}

@media only screen and (min-device-width: 320px) and (max-device-width: 600px) {
  .stripe-payment-amount .stripe-payment-amount__checkbox {
    width: 80%;
  }

  .stripe-payment-amount .stripe-payment-amount__checkbox .common-input__label {
    margin-bottom: 0;
  }

  .stripe-payment-amount .stripe-payment-amount__decimal {
    width: 100%;
  }

  .stripe-payment-amount .stripe-payment-amount__decimal .carbon-decimal__input {
    height: 44px;
  }

  .stripe-payment-amount .stripe-payment-amount__decimal .carbon-icon.common-input__icon {
    left: 10px;
    top: 10px;
  }
}

.s1a-artefact-from {
  display: flex;
  align-items: center;
}

.s1a-artefact-from__logo {
  height: 80px;
}

.s1a-artefact-from__name {
  font-weight: 700;
}

.hosted-heading-layout {
  align-items: center;
  display: flex;
  flex-direction: column;
  width: 100%;
}

@media (min-width: 600px) {
  .hosted-heading-layout {
    align-items: flex-start;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
  }
}

.hosted-heading-layout__status {
  border-bottom: 1px solid #ccd6db;
  margin-bottom: 30px;
}

@media (min-width: 600px) {
  .hosted-heading-layout__status {
    margin-bottom: 15px;
  }
}

@media (min-width: 964px) {
  .hosted-heading-layout__status {
    margin-bottom: 30px;
  }
}

.hosted-heading-layout__status .s1a-title-and-status {
  padding: 12px 15px;
  font-size: 13px;
  height: 36px;
}

@media (min-width: 964px) {
  .hosted-heading-layout__status .s1a-title-and-status {
    padding: 12px 30px;
  }
}

@media (min-width: 600px) {
  .hosted-heading-layout__status .s1a-title-and-status {
    font-size: 14px;
  }
}

.hosted-heading-layout__details {
  align-items: center;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  width: 100%;
}

@media (min-width: 600px) {
  .hosted-heading-layout__details {
    flex-direction: row;
  }
}

.hosted-heading-layout__divider {
  background-color: #ccd6db;
  height: 1px;
  margin: 25px 0;
  width: 40px;
}

@media (min-width: 600px) {
  .hosted-heading-layout__divider {
    display: none;
  }
}

.hosted-heading-layout .s1a-artefact-from {
  flex-direction: column;
  justify-content: flex-start;
  max-width: 450px;
}

@media (min-width: 600px) {
  .hosted-heading-layout .s1a-artefact-from {
    flex-direction: row;
  }
}

.hosted-heading-layout .s1a-artefact-from__logo {
  margin-bottom: 15px;
}

@media (min-width: 600px) {
  .hosted-heading-layout .s1a-artefact-from__logo {
    margin-bottom: 0;
    margin-right: 15px;
  }
}

.hosted-heading-layout .s1a-artefact-from__name {
  font-size: 24px;
  line-height: 1.2em;
}

@media (min-width: 964px) {
  .hosted-heading-layout .s1a-artefact-from__name {
    font-size: 26px;
    line-height: 1.3em;
  }
}

.hosted-heading-layout .s1a-void-summary {
  align-items: center;
}

@media (min-width: 600px) {
  .hosted-heading-layout .s1a-void-summary {
    align-items: flex-end;
  }
}

.s1a-title-and-status {
  align-items: center;
  display: flex;
  font-size: 16px;
  justify-content: center;
  width: 100%;
  background-color: #f2f5f6;
  color: #003349;
  font-weight: 900;
  letter-spacing: 0.1em;
  text-transform: uppercase;
}

.s1a-title-and-status--converted,
.s1a-title-and-status--paid {
  background-color: #50b848;
  color: #fff;
}

.s1a-title-and-status--declined,
.s1a-title-and-status--void {
  background-color: #c7384f;
  color: #fff;
}

.s1a-title-and-status--part_paid {
  background-color: #ff7d00;
  color: #fff;
}

.s1a-payment-summary-condensed {
  display: grid;
  display: -ms-grid;
  grid-template-rows: 1fr 1fr;
  -ms-grid-rows: 1fr 1fr;
}

.s1a-payment-summary-condensed__date {
  grid-area: 3/1/4/2;
  -ms-grid-row: 2;
  -ms-grid-column: 1;
  -ms-grid-row-span: 1;
  -ms-grid-column-span: 1;
  -ms-grid-column-align: end;
  justify-self: end;
}

.s1a-payment-summary-condensed__total {
  grid-area: 1/1/3/2;
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-row-span: 1;
  -ms-grid-column-span: 1;
  -ms-grid-column-align: end;
  justify-self: end;
  margin-bottom: 6px;
}

.s1a-payment-summary-condensed__pay-now.s1a-payment-summary-condensed__pay-now {
  grid-area: 1/2/4/3;
  -ms-grid-row: 1;
  -ms-grid-column: 2;
  -ms-grid-row-span: 3;
  -ms-grid-column-span: 1;
  margin-left: 15px;
}

@media (min-width: 600px) {
  .s1a-payment-summary-condensed__pay-now.s1a-payment-summary-condensed__pay-now {
    margin-left: 20px;
  }
}

@media (min-width: 900px) {
  .s1a-payment-summary-condensed__pay-now.s1a-payment-summary-condensed__pay-now {
    margin-left: 25px;
  }
}

@media (min-width: 1330px) {
  .s1a-payment-summary-condensed__pay-now.s1a-payment-summary-condensed__pay-now.carbon-button.carbon-button--large {
    padding-left: 75px;
    padding-right: 75px;
  }
}

.s1a-payment-summary-condensed__date {
  font-size: 12px;
  line-height: 12px;
  text-transform: uppercase;
  color: #335c6d;
}

.s1a-payment-summary-condensed__total {
  font-size: 20px;
  font-weight: 900;
  line-height: 26px;
}

@media (min-width: 325px) {
  .s1a-payment-summary-condensed__total {
    font-size: 26px;
  }
}

.s1a-payment-summary-condensed__pay-now {
  text-transform: capitalize;
}

.hosted-info-wrapper {
  display: grid;
  grid-template-columns: 1fr;
}

@media (min-width: 600px) {
  .hosted-info-wrapper {
    grid-template-columns: 1fr 1fr;
  }
}

@media (min-width: 1330px) {
  .hosted-info-wrapper {
    display: flex;
    justify-content: space-between;
  }
}

.hosted-info-wrapper .carbon-content {
  display: flex;
  flex-direction: column;
  max-width: 330px;
}

.hosted-info-wrapper .carbon-content__title {
  margin-bottom: 5px;
}

.hosted-info-wrapper .s1a-info-main-address {
  grid-area: 1/1/2/2;
}

.hosted-info-wrapper .s1a-info-delivery-address {
  grid-area: 2/1/3/2;
}

.hosted-info-wrapper__dates-and-ref {
  grid-area: 3/1/4/2;
}

@media (min-width: 600px) {
  .hosted-info-wrapper__dates-and-ref {
    grid-area: 1/2/3/3;
  }
}

.hosted-info-wrapper .s1a-info-delivery-address,
.hosted-info-wrapper .s1a-info-main-address {
  flex: 1;
}

@media (min-width: 1330px) {
  .hosted-info-wrapper__dates-and-ref {
    display: flex;
    width: 66.66%;
  }

  .hosted-info-wrapper__dates-and-ref>* {
    width: 33%;
  }
}

.hosted-info-wrapper .carbon-content {
  margin-bottom: 25px;
}

.hosted-info-wrapper .carbon-content:last-of-type {
  margin-bottom: 0;
}

@media (min-width: 1330px) {
  .hosted-info-wrapper .carbon-content {
    margin-bottom: 0;
  }
}

@media (min-width: 600px) {
  .hosted-info-wrapper .s1a-info-delivery-address {
    margin-bottom: 0;
  }
}

.hosted-info-wrapper .carbon-content.carbon-content,
.hosted-info-wrapper .carbon-content__body {
  margin-top: 0;
}

.hosted-info-wrapper {
  display: -ms-grid;
  -ms-grid-columns: 1fr;
  -ms-grid-rows: 1fr 1fr;
}

@media (min-width: 600px) {
  .hosted-info-wrapper {
    -ms-grid-columns: 1fr 1fr;
  }
}

.hosted-info-wrapper .s1a-info-main-address {
  -ms-grid-row: 1;
  -ms-grid-column: 1;
  -ms-grid-row-span: 1;
  -ms-grid-column-span: 1;
}

.hosted-info-wrapper .s1a-info-delivery-address {
  -ms-grid-row: 2;
  -ms-grid-column: 1;
  -ms-grid-row-span: 1;
  -ms-grid-column-span: 1;
}

.hosted-info-wrapper__dates-and-ref {
  -ms-grid-row: 3;
  -ms-grid-column: 1;
  -ms-grid-row-span: 1;
  -ms-grid-column-span: 1;
}

@media (min-width: 600px) {
  .hosted-info-wrapper__dates-and-ref {
    -ms-grid-row: 1;
    -ms-grid-column: 2;
    -ms-grid-row-span: 2;
    -ms-grid-column-span: 1;
  }
}

.s1a-info-date .carbon-content__body> :nth-child(n + 2) {
  margin-top: 5px;
}

.s1-artefacts-info-date__info {
  font-weight: 700;
}

.s1a-line-items-grid {
  font-size: 16px;
}

.s1a-line-items-grid .s1a-line-item-headers,
.s1a-line-items-grid .s1a-line-item-row {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}

.s1a-line-items-grid .s1a-line-item-headers__description,
.s1a-line-items-grid .s1a-line-item-row__description {
  font-weight: 700;
  width: 70%;
  line-height: 1.3;
}

@media (min-width: 964px) {

  .s1a-line-items-grid .s1a-line-item-headers__description,
  .s1a-line-items-grid .s1a-line-item-row__description {
    flex: 1;
  }
}

.s1a-line-items-grid .s1a-line-item-headers__discount,
.s1a-line-items-grid .s1a-line-item-headers__quantity,
.s1a-line-items-grid .s1a-line-item-headers__unit-price,
.s1a-line-items-grid .s1a-line-item-row__discount,
.s1a-line-items-grid .s1a-line-item-row__quantity,
.s1a-line-items-grid .s1a-line-item-row__unit-price {
  display: none;
  padding-left: 1vw;
  text-align: right;
  width: 12%;
}

@media (min-width: 964px) {

  .s1a-line-items-grid .s1a-line-item-headers__discount,
  .s1a-line-items-grid .s1a-line-item-headers__quantity,
  .s1a-line-items-grid .s1a-line-item-headers__unit-price,
  .s1a-line-items-grid .s1a-line-item-row__discount,
  .s1a-line-items-grid .s1a-line-item-row__quantity,
  .s1a-line-items-grid .s1a-line-item-row__unit-price {
    display: inline-block;
  }
}

.s1a-line-items-grid .s1a-line-item-headers__tax-rate,
.s1a-line-items-grid .s1a-line-item-row__tax-rate {
  display: none;
  padding-left: 1vw;
  text-align: right;
  width: 17%;
}

@media (min-width: 964px) {

  .s1a-line-items-grid .s1a-line-item-headers__tax-rate,
  .s1a-line-items-grid .s1a-line-item-row__tax-rate {
    display: block;
  }
}

.s1a-line-items-grid .s1a-line-item-headers__amount,
.s1a-line-items-grid .s1a-line-item-row__amount {
  font-weight: 700;
  padding-left: 1vw;
  text-align: right;
  width: 30%;
}

@media (min-width: 964px) {

  .s1a-line-items-grid .s1a-line-item-headers__amount,
  .s1a-line-items-grid .s1a-line-item-row__amount {
    width: 12%;
  }
}

@media (min-width: 1330px) {

  .s1a-line-items-grid .s1a-line-item-headers__amount,
  .s1a-line-items-grid .s1a-line-item-row__amount {
    width: 10%;
  }
}

.s1a-line-items-grid .s1a-line-items-grid__line-items {
  background-color: #f2f5f6;
  padding: 12px 15px;
}

@media (min-width: 964px) {
  .s1a-line-items-grid .s1a-line-items-grid__line-items {
    padding: 12px 30px;
  }
}

.s1a-line-items-grid .s1a-line-item-row:not(:first-child) {
  border-top: 1px solid #bfccd2;
  padding-top: 15px;
}

.s1a-line-items-grid .s1a-line-item-row:not(:last-child) {
  padding-bottom: 15px;
}

.s1a-line-item-headers {
  background-color: #fff;
  box-shadow: 0 1px 0 0 #bfccd2;
  border-bottom: 1px solid #bfccd2;
  font-weight: 700;
  padding: 12px 15px;
}

@media (min-width: 964px) {
  .s1a-line-item-headers {
    border-radius: 4px 4px 0 0;
    padding: 12px 30px;
  }
}

.s1a-combined-details {
  color: rgba(0, 0, 0, 0.55);
  flex: 1 0 50%;
  line-height: 1.3;
  padding-top: 10px;
}

@media (min-width: 964px) {
  .s1a-combined-details {
    display: none;
  }
}

.hosted-artefact-powered-by-sage {
  align-content: center;
  display: flex;
  flex-direction: column;
  margin-top: 40px;
}

.hosted-artefact-powered-by-sage .hosted-artefact-powered-by-sage__logo {
  align-self: center;
  margin-bottom: 99px;
}

.hosted-artefact-powered-by-sage .hosted-artefact-powered-by-sage__text {
  align-self: center;
  color: #a7a8aa;
  font-family: Lato;
  font-size: 11px;
  font-weight: 900;
  font-style: normal;
  font-stretch: normal;
  height: 13px;
  line-height: normal;
  letter-spacing: 0.6px;
  margin-bottom: 7px;
}

.hosted-section {
  display: flex;
  flex-direction: column;
  margin-bottom: 25px;
  padding: 15px;
}

@media (min-width: 964px) {
  .hosted-section {
    padding: 30px;
  }
}

.hosted-section--padded-for-text {
  padding-top: 25px;
  padding-bottom: 25px;
}

.hosted-section--padded-for-text .carbon-heading__title {
  line-height: 18px;
}

.hosted-section__footer {
  padding: 12px 15px;
  background-color: #f2f5f6;
  display: flex;
  margin: 25px -15px -15px;
}

@media (min-width: 964px) {
  .hosted-section__footer {
    margin-left: -30px;
    margin-right: -30px;
    margin-bottom: -30px;
    padding: 12px 30px;
  }
}

.hosted-section__footer--one-element {
  justify-content: flex-start;
}

@media (min-width: 600px) {
  .hosted-section__footer--one-element {
    justify-content: flex-end;
  }
}

.hosted-section__footer--many-elements {
  justify-content: space-between;
}

.hosted-section {
  background-color: #fff;
  box-shadow: 0 4px 0 0 #bfccd2;
}

.hosted-section--alert {
  background-color: #fffbf2;
  border: 1px solid #fec;
  box-shadow: none;
}

.hosted-section .carbon-heading__title {
  font-size: 18px;
}

.hosted-section__footer {
  border-top: 1px solid #bfccd2;
}

@media (min-width: 964px) {
  .hosted-section {
    border-radius: 4px;
  }
}

@media (min-width: 964px) {
  .hosted-section .s1a-title-and-status {
    border-radius: 4px 4px 0 0;
  }
}

.hosted-section .carbon-heading__separator {
  margin-bottom: 15px;
}

@media (min-width: 600px) {
  .hosted-section .carbon-heading__separator {
    margin-bottom: 30px;
  }
}

.hosted-section__contents>* {
  display: block;
  float: left;
}

.s1a-totals-box-condensed {
  font-size: 16px;
  width: 100%;
}

.s1a-totals-box-condensed .s1a-totals-section .s1a-totals-box-condensed-line__label {
  align-items: baseline;
  flex-direction: row;
}

.s1a-totals-box-condensed .s1a-totals-section .s1a-totals-box-condensed-line__label-suffix {
  font-style: normal;
  white-space: pre;
}

.s1a-totals-box-condensed .s1a-totals-section .s1a-totals-box-condensed-line__label-suffix:before {
  content: " (";
}

.s1a-totals-box-condensed .s1a-totals-section .s1a-totals-box-condensed-line__label-suffix:after {
  content: ")";
}

.s1a-totals-section {
  border-bottom: 2px solid #b3c2c8;
  margin-bottom: 20px;
  padding-bottom: 20px;
}

.s1a-totals-section:last-of-type {
  margin-bottom: 0;
}

.s1a-totals-section .s1a-sub-total-line {
  margin-bottom: 20px;
}

.s1a-totals-section .s1a-sub-total-line:last-of-type {
  margin-bottom: 0;
}

.s1a-totals-box-condensed-line {
  display: flex;
  justify-content: space-between;
  margin-bottom: 10px;
}

.s1a-totals-box-condensed-line__label {
  padding-right: 20px;
  display: flex;
  flex-direction: column;
}

.s1a-totals-box-condensed-line__label-suffix {
  font-size: 14px;
  line-height: 1.4;
}

.s1a-totals-box-condensed-line__label-suffix:first-letter {
  text-transform: uppercase;
}

.s1a-totals-box-condensed-line__value {
  font-weight: 700;
}

.s1a-totals-box-condensed-line:last-of-type {
  margin-bottom: 0;
}

.s1a-totals-box-condensed-line--bold .s1a-totals-box-condensed-line__label,
.s1a-totals-box-condensed-line--bold .s1a-totals-box-condensed-line__value {
  font-size: 20px;
  font-weight: 900;
}

.s1a-totals-box-condensed-line--bold .s1a-totals-box-condensed-line__label-suffix {
  font-size: 14px;
  font-weight: 400;
}

.hosted-layout-voided {
  align-items: stretch;
  display: flex;
  flex-direction: column;
  height: 100vh;
  width: 100vw;
}

.hosted-layout-voided>* {
  flex: 0 0 auto;
}

@media (min-width: 768px) {
  .hosted-layout-voided {
    align-items: center;
    justify-content: center;
  }
}

@media (min-width: 768px) {
  .hosted-layout-voided .hosted-section {
    width: 768px;
  }
}

.hosted-layout-voided {
  font-size: 16px;
  line-height: 1.2em;
}

.s1a-void-summary {
  display: flex;
  flex-direction: column;
}

.s1a-void-summary__void-date {
  font-size: 12px;
  line-height: 12px;
  text-transform: uppercase;
  color: #e42c2d;
  font-weight: 700;
  line-height: 1.3em;
}

.s1a-void-summary__total {
  font-size: 20px;
  font-weight: 900;
  line-height: 26px;
  line-height: 1.3em;
}

@media (min-width: 325px) {
  .s1a-void-summary__total {
    font-size: 26px;
  }
}

.language-dialog__list {
  list-style-type: none;
  margin: 0 0 15px;
  padding: 0;
}

.language-dialog__list-item {
  margin: 0;
  padding: 10px 0;
}

.language-dialog__link {
  font-weight: 900;
}

.language-dialog__beta-text {
  line-height: 1.5;
}

.language-dialog__beta-pill {
  margin-left: 5px;
}

.tax-returns-list {
  min-width: 1290px;
  padding-right: 20px;
}

.tax-returns-list__header {
  margin-top: 15px;
  margin-bottom: 20px;
}

.carbon-split-button__main-button {
  width: 163px;
}

.view-record-payment__row {
  padding-top: 20px;
  padding-left: 160px;
}

.record-payment-dialog .carbon-dialog__dialog--small {
  width: 420px;
}

.record-payment-dialog .carbon-dialog__content {
  overflow: visible;
}

.record-payment-dialog .common-input__label--inline {
  text-align: right;
  padding: 0 0 0 12px;
}

.record-payment-dialog .record-payment-dialog__date {
  padding: 0 0 7px 9px;
}

.record-payment-dialog .carbon-heading__title {
  width: 97%;
  padding-right: 10px;
}

.record-payment-dialog__amount .common-input__field,
.record-payment-dialog__date .common-input__field {
  width: 40% !important;
}

.record-payment-dialog__amount .carbon-icon.common-input__icon,
.record-payment-dialog__date .carbon-icon.common-input__icon {
  left: 40%;
}

.record-payment-dialog__date .carbon-icon.common-input__icon--error,
.record-payment-dialog__date .carbon-icon.common-input__message--error {
  left: 15%;
}

.deletion-confirmation-dialog .carbon-button {
  margin-left: 15px;
}

.deletion-confirmation-dialog .icon-close {
  display: none;
}

.deletion-confirmation-dialog .deletion-confirmation-dialog__content {
  display: table;
  width: 310px;
}

.deletion-confirmation-dialog .deletion-confirmation-dialog__warning-icon {
  display: table-cell;
  width: 10%;
  vertical-align: middle;
}

.deletion-confirmation-dialog .icon-old_warning:before {
  color: orange;
  font-size: 25px;
  margin-right: 5px;
}

.deletion-confirmation-dialog .deletion-confirmation-dialog__message {
  display: table-cell;
}

.deletion-confirmation-dialog__options {
  float: right;
  margin-top: 20px;
}

.edit-tax-settings-dialog .carbon-dialog__dialog--small {
  width: 488px;
}

.edit-tax-settings-dialog .carbon-heading__title {
  border-bottom: none;
  font-size: 20px;
}

.edit-tax-settings-dialog .edit-tax-settings-dialog__message {
  margin-bottom: 30px;
}

.edit-tax-settings-dialog .edit-tax-settings-dialog__button {
  float: right;
  color: #fff;
  margin-bottom: 30px;
}

.tax-returns-tabs .carbon-tab--selected {
  padding-top: 55px;
  padding-left: 0;
  padding-right: 0;
}

.tax-returns-tabs .carbon-tabs__headers {
  width: 100%;
  float: right;
  text-align: right;
  margin-top: -20px;
}

.tax-returns-tabs a.carbon-button--blue {
  color: #fff;
}

.carbon-icon.helper_icon {
  color: #99adb6;
  margin-left: 15px;
  vertical-align: text-bottom;
}

.carbon-icon.helper_icon:hover {
  color: #1963f6;
  cursor: pointer;
}

.carbon-row.tax-settings-row {
  padding-top: 60px;
  width: 55%;
  margin: 0 auto;
}

.carbon-row.tax-settings-row img {
  margin-top: 15px;
}

.carbon-row.tax-settings-row p {
  margin-bottom: 30px;
}

.tax-settings-row--text {
  width: 330px;
}

.tax-settings-row--text a {
  color: #fff;
}

.tax-return-message {
  margin-top: 5px;
}

.tax-return-message a {
  text-decoration: underline;
}

.tax-return-wizard-corrective-tax-return__message,
.tax-return-wizard-step1__message {
  margin: 15px 0;
}

.tax-return .multi-step-wizard-step__indicator-bar,
.tax-return .multi-step-wizard-step__indicator-icon {
  left: 10px;
  position: relative;
}

.tax-return .multi-step-wizard-step.multi-step-wizard-step-1 .multi-step-wizard-step__content {
  position: relative;
  top: -12px;
}

.tax-return__header {
  margin-top: 24px;
  margin-bottom: 32px;
}

.tax-return-list-table-ca .tax-return-list-table-cell--status {
  min-width: 480px;
}

.tax-return-list-table {
  min-height: 340px !important;
}

.carbon-table-row.tax-return-list-table__row-odd .carbon-table-cell {
  background-color: #f2f5f6;
}

.carbon-table-row.tax-return-list-table__row-even .carbon-table-cell {
  background-color: #fff;
}

.carbon-table-row.tax-return-list-table__row-even:last-child .carbon-table-cell,
.carbon-table-row.tax-return-list-table__row-odd:last-child .carbon-table-cell {
  border-bottom-color: #ccd6db;
}

.tax-return-list-table__header--last {
  text-align: center;
}

.tax-return-list-table-cell {
  height: 44px;
  padding: 8px 12px;
  vertical-align: middle;
}

.tax-return-list-table-cell--delete-action {
  color: #99adb6;
  font-size: 12px;
  text-align: center;
  width: 44px;
  min-width: 35px;
}

.tax-return-list-table-cell--delete-action:hover {
  color: #c7384f;
}

.tax-return-list-table-cell--from,
.tax-return-list-table-cell--to {
  font-weight: 700;
  min-width: 90px;
  width: 7%;
}

.tax-return-list-table-cell--quarter {
  width: 12%;
  min-width: 160px;
}

.tax-return-list-table-cell--reference {
  color: #003349;
  min-width: 80px;
  width: 28%;
}

.tax-return-list-table-cell--return-amount {
  min-width: 130px;
  text-align: right;
  width: 20%;
}

.tax-return-list-table-cell--status {
  max-width: 20%;
  min-width: 300px;
}

.tax-return-list-table-cell--action {
  padding: 0 15px;
  width: 15%;
}

.tax-return-list-table-cell__button {
  margin-right: 0;
  min-width: 133px;
  text-align: center;
  width: 100%;
  line-height: 14px;
}

.tax-return-link--common,
a.tax-return-link--completed,
a.tax-return-link--error,
a.tax-return-link--information,
a.tax-return-link--processing,
a.tax-return-link--refresh,
a.tax-return-link--submitted {
  width: auto;
  display: inline-block;
  float: left;
  position: absolute;
}

a.tax-return-link--submitted {
  color: #ff7d00;
}

a.tax-return-link--completed {
  color: #50b848;
}

a.tax-return-link--refresh {
  color: #1573e6;
}

a.tax-return-link--processing {
  color: #003349;
}

a.tax-return-link--error,
a.tax-return-link--information {
  color: #c7384f;
}

.tax-return-icon-svg,
.tax-return-icon .carbon-icon__svg--completed,
.tax-return-icon .carbon-icon__svg--information,
.tax-return-icon .carbon-icon__svg--refresh,
.tax-return-icon .carbon-icon__svg--submitted,
.tax-return-icon.icon-error {
  margin-right: 5px;
  width: 16px;
  height: 13px;
}

.tax-return-icon {
  float: left;
}

.tax-return-icon .carbon-icon__svg--progress {
  color: #b3c2c8;
  margin-right: 5px;
  margin-bottom: -3px;
}

.tax-return-icon .carbon-icon__svg--submitted {
  color: #ff7d00;
}

.tax-return-icon .carbon-icon__svg--completed {
  color: #50b848;
}

.tax-return-icon .carbon-icon__svg--refresh {
  color: #1573e6;
  margin-right: 5px;
}

.tax-return-icon .carbon-icon__svg--processing {
  color: #1573e6;
  margin-right: 5px;
  margin-bottom: -3px;
}

.tax-return-icon .carbon-icon__svg--information,
.tax-return-icon.icon-error {
  color: #c7384f;
}

.tax-return-icon:before {
  vertical-align: top;
}

.tax-return-link--download-tax {
  float: right;
  width: auto;
  min-width: 106px;
  display: inline-block;
}

.carbon-table-cell.tax-return-list-table-cell--empty {
  height: 300px;
  background-color: #fff;
}

.tax-return-list-table-cell__delete-icon:hover {
  cursor: pointer;
}

.coming-soon-dialog .carbon-dialog__dialog {
  text-align: center;
}

.coming-soon-dialog .carbon-dialog__dialog a.carbon-button-styled-link {
  margin-top: 10px;
  width: 200px;
}

.coming-soon-dialog .carbon-dialog__dialog .coming-soon-dialog__message {
  line-height: 1.5;
  margin: 10px 50px;
}

.tax-return-tax-frequency__value,
.tax-return-tax-number__value {
  color: #255bc7;
  font-weight: 700;
  margin-left: 3px;
}

.tax-return-tax-frequency－MODELO130 {
  display: none;
}

.tax-return-wizard {
  padding-top: 15px;
}

.tax-return-wizard .multi-step-wizard-step__indicator-placeholder {
  background-color: transparent;
}

.tax-return-wizard .multi-step-wizard-step__indicator-placeholder .multi-step-wizard-step__white-tick {
  padding: 2px 0 0;
}

.multi-step-wizard-step {
  display: table;
  margin-bottom: 10px;
}

.multi-step-wizard-step--disabled {
  pointer-events: none;
  opacity: 0.5;
}

.multi-step-wizard-step__button {
  margin-top: 10px;
  margin-right: 10px;
}

.multi-step-wizard-step__button:first-child {
  background-color: #255bc7;
  border-color: #255bc7;
  color: #fff;
}

.multi-step-wizard-step--indicator,
.multi-step-wizard-step__indicator-bar,
.multi-step-wizard-step__indicator-icon {
  display: table-cell;
  vertical-align: top;
}

.multi-step-wizard-step__indicator-bar.pending,
.multi-step-wizard-step__indicator-bar.pending .multi-step-wizard-step__indicator-background {
  background-color: #ccd6db;
}

.multi-step-wizard-step__indicator-bar.processed,
.multi-step-wizard-step__indicator-bar.processed .multi-step-wizard-step__indicator-background {
  background-color: #38c72a;
}

.multi-step-wizard-step__indicator-background {
  height: 100%;
  display: inline-block;
  width: 2px;
}

.multi-step-wizard-step__indicator-placeholder {
  display: inline-block;
  width: 26px;
  height: 36px;
  margin-left: -14px;
  background-color: #fff;
}

.multi-step-wizard-step__indicator-icon__content {
  border-radius: 50%;
  display: block;
  width: 26px;
  height: 26px;
  line-height: 26px;
  text-align: center;
  font-size: 12px;
  font-weight: 700;
  color: #fff;
  vertical-align: middle;
}

.multi-step-wizard-step__indicator-icon__content.pending {
  background-color: #ff7d00;
}

.multi-step-wizard-step__indicator-icon__content.processed {
  background-color: #38c72a;
}

.multi-step-wizard-step__white-tick {
  vertical-align: middle;
  padding: 0;
}

.multi-step-wizard-step__content {
  display: table-cell;
  padding-left: 30px;
  padding-top: 5px;
  padding-bottom: 40px;
  width: 100%;
}

.multi-step-wizard-step-final .multi-step-wizard-step__indicator-bar,
.multi-step-wizard-step-final .multi-step-wizard-step__indicator-bar .multi-step-wizard-step__indicator-background {
  background-color: transparent;
}

.multi-step-wizard-step--processed--disabled .multi-step-wizard-step__button {
  background-color: #ccd6db;
  color: #8099a4;
  border-color: #ccd6db;
}

.multi-step-wizard-step--pending--disabled .multi-step-wizard-step__indicator-icon__content.pending {
  background-color: #b3c2c8;
}

.multi-step-wizard-step--processed input {
  pointer-events: none;
  background-color: #e6ebed;
}

.multi-step-wizard {
  width: 100%;
}

.mutli-step-wizard__content {
  width: 90%;
  padding-left: 5%;
  padding-top: 10px;
}

.tax-return-tax-settings {
  font-size: 14px;
  height: 32px;
  margin-bottom: 10px;
  min-width: 1068px;
}

.tax-return-tax-settings .coming-soon-dialog .carbon-dialog__dialog {
  text-align: center;
}

.tax-return-tax-settings .coming-soon-dialog .carbon-dialog__dialog a.carbon-button-styled-link {
  margin-top: 10px;
  width: 200px;
}

.tax-return-tax-settings .coming-soon-dialog .carbon-dialog__dialog .coming-soon-dialog__message {
  line-height: 1.5;
  margin: 10px 50px;
}

.tax-return-tax-frequency {
  float: left;
  margin-right: 30px;
  line-height: 32px;
}

.tax-return-tax-frequency.modelo130-tax-return-tax-frequency {
  display: none;
}

.tax-return-create-return-btn {
  float: right;
}

.tax-return-tax-number {
  float: left;
  margin-right: 25px;
  line-height: 32px;
}

.tax-return-tax-frequency__value,
.tax-return-tax-number__value {
  font-weight: 700;
  margin-left: 3px;
}

.tax-return-tax-lines-table__cell--title,
.tax-return-tax-lines-table__header--title {
  min-width: 500px;
}

.tax-return-tax-lines-table__header--detail {
  min-width: 300px;
  border-left-color: #335c6d;
  text-align: center;
}

.tax-return-tax-lines-table__cell--title {
  border-left: 1px solid #ccd6db;
  white-space: pre-line;
}

.ca-tax-return-tax-lines-table__cell--line-number {
  border-left: 1px solid #ccd6db;
  text-align: left;
}

.ca-tax-return-tax-lines-table__cell--line-number.tax-return-tax-lines-table__cell--line-number span {
  min-width: 45px;
  margin-left: 100px;
}

.tax-return-tax-lines-table__row.row--QST_INNER .ca-tax-return-tax-lines-table__cell--line-number span {
  margin-left: 0;
}

.tax-return-tax-lines-table__row.row--align-right .carbon-table-cell.ca-tax-return-tax-lines-table__cell--line-number {
  text-align: left;
}

.tax-return-tax-lines-table__cell--amount {
  min-width: 256px;
  text-align: right;
  font-weight: 700;
}

.tax-return-tax-lines-table__cell--amount:last-child {
  border-right: 1px solid #ccd6db;
}

.tax-return-tax-lines-table__cell--read.tax-return-tax-lines-table__cell--101 {
  width: 60%;
  color: #255bc7;
  padding-right: 17px;
}

.tax-return-tax-lines-table {
  margin-bottom: 20px;
  border-left-color: #e6ebed;
  border-right-color: #e6ebed;
  border-bottom: none;
}

.tax-return-tax-lines-table.disabled {
  pointer-events: none;
  opacity: 0.5;
}

.tax-return-tax-lines-table.carbon-table__wrapper {
  background-color: inherit;
  border-top: none;
}

.tax-return-tax-lines-table .tax-return-tax-lines-table__row:first-child .carbon-table-cell,
.tax-return-tax-lines-table .tax-return-tax-lines-table__row:first-child .carbon-table-header {
  border-top: 1px solid #ccd6db;
}

.tax-return-tax-lines-table__header {
  font-weight: 600;
}

.tax-return-tax-lines-table__header .carbon-table-header {
  padding-bottom: 0;
  padding-left: 23px;
  padding-top: 0;
  vertical-align: middle;
}

.tax-return-tax-lines-table__row {
  font-weight: 400;
}

.tax-return-tax-lines-table__row .carbon-table-cell {
  height: 36px;
  padding-left: 20px;
  padding-top: 5px;
  padding-bottom: 5px;
  vertical-align: middle;
  background-color: #fff;
}

.tax-return-tax-lines-table__row:hover .carbon-table-cell {
  background: inherit;
}

.tax-return-tax-lines-table__row .carbon-table-cell:first-child {
  border-left: 1px solid #ccd6db;
}

.tax-return-tax-lines-table__row .carbon-table-cell:last-child {
  border-right: 1px solid #ccd6db;
}

.tax-return-tax-lines-table__row:nth-child(odd) .carbon-table-cell {
  background-color: #f2f5f6;
}

.tax-return-tax-lines-table__row:last-child .carbon-table-cell {
  border-bottom: 1px solid #ccd6db;
}

.tax-return-tax-lines-table__row.row--align-right .carbon-table-cell {
  border-top: 1px solid #ccd6db;
  text-align: right;
  padding-right: 20px;
  font-weight: 600;
}

.tax-return-tax-lines-table__row.row--transparent .carbon-table-cell {
  background-color: #e6ebed;
}

.tax-return-tax-lines-table__row.row--separator .carbon-table-cell {
  height: 8px;
  background-color: #e6ebed;
  padding: 0;
}

.tax-return-tax-lines-table__cell--line-number {
  text-align: left;
  padding-right: 20px;
}

.tax-return-tax-lines-table__cell--line-number span {
  background-color: #335c6d;
  border-radius: 2px;
  color: #fff;
  display: inline-block;
  font-weight: 700;
  height: 23px;
  min-width: 35px;
  padding: 3px 5px;
  text-align: center;
}

.tax-return-tax-lines-table__cell--editable {
  text-align: right;
  margin-right: 100px;
}

.tax-return-tax-lines-table__cell--readonly {
  margin-right: 21px;
  min-width: 100px;
}

.multi-step-wizard-step--disabled .tax-return-tax-lines-table .carbon-edit-area {
  cursor: default;
  color: #003349;
  font-weight: 400;
  pointer-events: none;
}

.multi-step-wizard-step--disabled .tax-return-tax-lines-table .carbon-edit-area .carbon-icon__svg--edit,
.multi-step-wizard-step--disabled .tax-return-tax-lines-table .carbon-edit-area .carbon-icon__svg--edited,
.multi-step-wizard-step--disabled .tax-return-tax-lines-table .carbon-edit-area:focus .carbon-icon__svg--edit,
.multi-step-wizard-step--disabled .tax-return-tax-lines-table .carbon-edit-area:focus .carbon-icon__svg--edited,
.multi-step-wizard-step--disabled .tax-return-tax-lines-table .carbon-edit-area:hover .carbon-icon__svg--edit,
.multi-step-wizard-step--disabled .tax-return-tax-lines-table .carbon-edit-area:hover .carbon-icon__svg--edited {
  visibility: hidden;
}

.multi-step-wizard-step--processed--disabled .tax-return-tax-lines-table__row.row--align-left .tax-return-tax-lines-table__cell--amount {
  font-weight: 400;
}

.carbon-edit-area {
  color: #255bc7;
  border: none;
  background: transparent;
  cursor: pointer;
  display: inline-block;
  line-height: 16px;
  font-size: 14px;
  font-weight: 700;
  height: 31px;
  min-width: 119px;
  padding: 0 18px;
  outline: none;
  text-decoration: none;
}

.carbon-edit-area.carbon-edit-area--disabled {
  cursor: default;
  color: #003349;
  font-weight: 400;
}

.carbon-edit-area.carbon-edit-area--disabled:focus,
.carbon-edit-area.carbon-edit-area--disabled:hover {
  color: #003349;
}

.carbon-edit-area .carbon-icon__svg-icon {
  margin-left: 8px;
}

.carbon-edit-area .carbon-icon__svg--edited {
  color: #8099a4;
  width: 13px;
  height: 13px;
}

.carbon-edit-area .carbon-icon__svg--edit {
  width: 13px;
  height: 13px;
  visibility: hidden;
}

.carbon-edit-area:focus,
.carbon-edit-area:hover {
  color: #1963f6;
}

.carbon-edit-area:focus .carbon-icon__svg--edit,
.carbon-edit-area:focus .carbon-icon__svg--edited,
.carbon-edit-area:hover .carbon-icon__svg--edit,
.carbon-edit-area:hover .carbon-icon__svg--edited {
  visibility: visible;
  color: #1963f6;
}

.tax-return-wizard-step2__button--download {
  width: auto;
  display: inline-block;
  text-align: center;
}

.tax-return-wizard-step2__button--download .carbon-button {
  width: 219px;
}

.tax-return-wizard-step2__content {
  white-space: pre-wrap;
}

.tax-return-wizard-step2__download-box {
  min-width: 584px;
  width: 100%;
  margin-top: 15px;
  margin-bottom: 25px;
}

.tax-return-wizard-step2__textbox {
  width: auto;
  display: inline-block;
  margin-right: 30px;
}

.tax-return-wizard-step2__textbox label {
  width: auto;
}

.tax-return-wizard-step2__textbox .common-input__field {
  width: 220px;
}

.tax-return-wizard-step1__tax-settings {
  line-height: 40px;
  min-width: 875px;
}

.tax-return-wizard-step1__tax-settings .tax-return-wizard-step1__header {
  float: left;
  font-size: 22px;
  font-weight: 600;
}

.tax-return-wizard-step1__tax-settings .tax-return-wizard-step1__frequency {
  float: left;
  font-size: 13px;
  margin-left: 30px;
}

.tax-return-wizard-step1__tax-settings .tax-return-wizard-step1__tax-number-grouop {
  float: left;
  font-size: 13px;
}

.tax-return-wizard-step1__tax-settings .tax-return-wizard-step1__tax-number {
  margin-left: 30px;
}

.tax-return-wizard-step1__calculation {
  margin-bottom: 5px;
}

.tax-return-wizard-step1__calculation .tax-return-year-picker {
  display: inline-block;
  top: 2px;
  margin-bottom: 10px;
  margin-right: 20px;
  margin-top: 5px;
}

.tax-return-wizard-step1__calculation .carbon-row__column:first-child {
  margin-right: 10px;
  width: auto;
}

.tax-return-wizard-step1__calculation .carbon-row__column:last-child {
  float: right;
}

.tax-return-wizard-step1__button {
  margin-right: 10px;
}

.tax-return-wizard-step1__multi-action-button {
  float: right;
  margin-top: 10px;
  text-align: right;
  width: 150px;
}

.tax-return-wizard-step1__multi-action-button .carbon-button.carbon-multi-action-button__main-button {
  margin-right: 0;
}

.tax-return-wizard-step1__multi-action-button span {
  margin-left: 3px;
  margin-right: 3px;
}

.tax-return-wizard-step1__multi-action-button.carbon-split-button .carbon-button.carbon-split-button__toggle:hover {
  background-color: transparent;
}

.tax-return-wizard-step1__multi-action-button .carbon-multi-action-button__additional-buttons button.carbon-button {
  padding-left: 21px;
}

.tax-return-wizard-step1.uncalculated .carbon-button:not(.carbon-tax-return-calculation),
.tax-return-wizard-step1.uncalculated .tax-return-tax-lines-table {
  opacity: 0.5;
  pointer-events: none;
}

.tax-return-wizard-step1.multi-step-wizard-step--disabled {
  pointer-events: auto;
  opacity: 1;
}

.tax-return-wizard-step1.multi-step-wizard-step--disabled .carbon-tax-return-calculation,
.tax-return-wizard-step1.multi-step-wizard-step--disabled .multi-step-wizard-step__button,
.tax-return-wizard-step1.multi-step-wizard-step--disabled .tax-return-wizard-step1__button {
  border-color: #ccd6db;
  background-color: #ccd6db;
  color: #8099a4;
  opacity: 0.5;
  pointer-events: none;
}

.tax-return-wizard-step1.disabled .multi-step-wizard-step__buttons {
  pointer-events: none;
  opacity: 0.5;
}

.tax-return-wizard-step1 .message-pod-hr-break {
  border: 1px solid #e6ebed;
}

.tax-return-wizard-step1 .carbon-form-save {
  margin-left: 0;
}

.tax-return-wizard-step1 .carbon-form__additional-actions {
  padding-left: 10px;
}

.tax-return-wizard-step1 .carbon-form__additional-actions .carbon-button {
  margin-left: 0;
}

.carbon-split-button {
  display: inline-block;
  position: relative;
}

.carbon-split-button .carbon-button.carbon-split-button__toggle:hover {
  background-color: #1e499f;
  border-bottom-color: #1e499f;
}

.carbon-split-button__main-button {
  border-bottom-right-radius: 0;
  border-top-right-radius: 0;
  height: 31px;
  margin-right: 0;
  margin-left: 0;
}

.carbon-split-button__toggle {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  border-left: none;
  height: 31px;
  padding-left: 0;
  padding-right: 0;
  vertical-align: top;
  width: 31px;
}

.carbon-split-button__toggle.carbon-button--primary {
  border-left: 1px solid #1e499f;
}

.carbon-split-button__toggle.carbon-button--primary.carbon-button--disabled {
  border-left-color: transparent;
}

.carbon-split-button--open .carbon-split-button__toggle:not(.carbon-button--disabled) {
  background-color: #1e499f;
  border-bottom-right-radius: 0;
  color: #fff;
}

.carbon-split-button__toggle:not(.carbon-button--disabled):active {
  background-color: #1963f6;
  border-color: #1963f6;
}

.carbon-split-button__additional-buttons {
  background-color: #1e499f;
  border-radius: 0;
  border-top-right-radius: 0;
  min-width: 100%;
  padding: 5px 0;
  position: absolute;
  z-index: 10;
}

.carbon-split-button__additional-buttons.carbon-split-button__additional-buttons--hidden {
  display: none;
}

.carbon-split-button__additional-buttons .carbon-button:not(.carbon-button--disabled) {
  border: none;
  border-radius: 0;
  color: #fff;
  display: block;
  min-width: 100%;
  padding-bottom: 5px;
  padding-top: 5px;
  text-align: left;
}

.carbon-split-button__additional-buttons .carbon-button:not(.carbon-button--disabled):hover {
  background-color: #163777;
}

.carbon-multi-action-button--align-right .carbon-multi-action-button__additional-buttons {
  right: 0;
}

.carbon-multi-action-button--align-right .carbon-multi-action-button__additional-buttons .carbon-button {
  padding-left: 25px;
  padding-right: 25px;
  text-align: right;
}

.carbon-multi-action-button .carbon-multi-action-button__toggle {
  width: auto;
  border: 1px solid #255bc7;
  border-radius: 0;
  box-sizing: border-box;
  padding: 7px 10px 7px 18px;
  position: relative;
  z-index: 11;
}

.carbon-multi-action-button .carbon-multi-action-button__toggle.carbon-button--disabled {
  border-color: #bfccd2;
}

.carbon-multi-action-button .carbon-multi-action-button__toggle--primary {
  border: none;
}

.carbon-multi-action-button .carbon-button--blue.carbon-multi-action-button__toggle--secondary:not(.carbon-button--disabled) {
  background-color: transparent;
  color: #255bc7;
}

.carbon-multi-action-button .carbon-button--magenta.carbon-multi-action-button__toggle--secondary:not(.carbon-button--disabled) {
  background-color: transparent;
  color: #ed1c5f;
}

.carbon-multi-action-button .carbon-button--magenta-dull.carbon-multi-action-button__toggle--secondary:not(.carbon-button--disabled) {
  background-color: transparent;
  color: #ca2a60;
}

.carbon-multi-action-button .carbon-button--red.carbon-multi-action-button__toggle--secondary:not(.carbon-button--disabled) {
  background-color: transparent;
  color: #c7384f;
}

.carbon-multi-action-button .carbon-button--white.carbon-multi-action-button__toggle--secondary:not(.carbon-button--disabled) {
  background-color: transparent;
  color: #fff;
}

.carbon-multi-action-button .carbon-button--grey.carbon-multi-action-button__toggle--secondary:not(.carbon-button--disabled) {
  background-color: transparent;
  color: #335c6d;
}

.carbon-multi-action-button .carbon-multi-action-button__additional-buttons {
  border-radius: 0;
  padding-top: 5px;
  top: 29px;
  z-index: 12;
}

.carbon-multi-action-button .carbon-multi-action-button__additional-buttons .carbon-button {
  padding-left: 15px;
  white-space: nowrap;
}

.carbon-multi-action-button .carbon-multi-action-button__toggle--transparent:not(.carbon-button--disabled) {
  background-color: transparent;
  box-shadow: none;
  border: 1px solid transparent;
  color: #335c6d;
}

.carbon-multi-action-button--open .carbon-multi-action-button .carbon-multi-action-button__toggle--transparent:not(.carbon-button--disabled) {
  background-color: transparent;
  border: 1px solid transparent;
  color: #335c6d;
}

.carbon-multi-action-button .carbon-multi-action-button__toggle--transparent:not(.carbon-button--disabled):active,
.carbon-multi-action-button .carbon-multi-action-button__toggle--transparent:not(.carbon-button--disabled):focus,
.carbon-multi-action-button .carbon-multi-action-button__toggle--transparent:not(.carbon-button--disabled):hover {
  background-color: transparent;
  box-shadow: none;
  border-color: transparent;
  color: #335c6d;
}

.carbon-multi-action-button .carbon-multi-action-button__additional-buttons--transparent {
  background-color: #fff;
  box-shadow: 0 3px 10px 0 rgba(0, 0, 0, 0.2);
}

.carbon-multi-action-button .carbon-multi-action-button__additional-buttons--transparent .carbon-button {
  color: #335c6d;
}

.carbon-multi-action-button .carbon-multi-action-button__additional-buttons--transparent .carbon-button:focus {
  background-color: #fff;
  color: #335c6d;
  box-shadow: none;
  outline: 0;
}

.carbon-multi-action-button .carbon-multi-action-button__additional-buttons--transparent .carbon-button:active,
.carbon-multi-action-button .carbon-multi-action-button__additional-buttons--transparent .carbon-button:hover {
  background-color: #e6ebed;
  color: #4782f7;
}

.carbon-multi-action-button .carbon-icon.icon-dropdown {
  top: 0;
}

.carbon-multi-action-button--open .carbon-multi-action-button__toggle {
  border-color: #1e499f;
  border-bottom-left-radius: 0;
  z-index: 13;
}

.tax-return-period-date-range {
  display: inline-block;
}

.tax-return-period-date,
.tax-return-period-date-from,
.tax-return-period-date-to {
  display: inline-block;
  margin-right: 20px;
  margin-top: 10px;
  width: auto;
}

.tax-return-period-date-from {
  text-align: left;
}

.tax-return-period-date-to {
  text-align: right;
}

.multi-step-wizard-step--processed--disabled .tax-return-period-date-range {
  pointer-events: none;
}

.tax-return-year-quarter-picker {
  width: 100%;
}

.tax-return-year-quarter {
  width: auto;
  display: inline-block;
  margin-right: 20px;
  margin-top: 10px;
}

.tax-return-year-quarter .common-input__label--inline {
  width: auto;
}

.tax-return-year-quarter .common-input__field {
  padding-left: 10px;
  width: 130px;
}

.multi-step-wizard-step--processed--disabled .tax-return-year-quarter-picker {
  pointer-events: none;
}

.carbon-tax-return-calculation {
  padding-left: 0;
  padding-right: 0;
  width: 120px;
}

.multi-step-wizard-step--processed--disabled .carbon-tax-return-calculation {
  background-color: #ccd6db;
  border-color: #ccd6db;
  color: #8099a4;
  pointer-events: none;
}

.multi-step-wizard-step.disabled {
  pointer-events: none;
  opacity: 0.5;
}

.tax-return-wizard-step1.submitted .carbon-tax-return-calculation {
  visibility: hidden;
}

.view-adjustment__textarea {
  padding-top: 30px;
}

.view-adjustment__textarea .common-input__label {
  margin-left: -5px;
}

.view-adjustment__textarea .carbon-icon.common-input__icon {
  top: 135px;
}

.view-adjustment__label {
  font-weight: 700;
}

.view-adjustment__calculated_number {
  padding-top: 10px;
  font-size: 25px;
  font-weight: 400;
  margin-top: -3px;
}

.view-adjustment__changed_number {
  padding-top: 30px;
  font-style: italic;
  margin-top: -3px;
}

.view_adjustment__info_link {
  font-size: 12px;
}

.tax-return-adjustment-dialog {
  margin-bottom: 30px;
}

.tax-return-adjustment-dialog .carbon-dialog__dialog {
  text-align: left;
}

.carbon-textarea .common-input__label {
  margin-top: 9px;
  vertical-align: top;
}

.carbon-textarea__input {
  height: auto;
  min-height: 31px;
  resize: none;
}

.carbon-textarea__character-limit {
  text-align: right;
}

.carbon-textarea__character-limit.over-limit {
  color: #c7384f;
}

.carbon-textarea__limit-max,
.carbon-textarea__limit-used {
  font-weight: 700;
}

.carbon-textarea__input--disable-scroll {
  overflow: hidden;
}

.tax-return-reconciliation__dialog .carbon-dialog__dialog {
  width: 682px;
}

.tax-return-reconciliation__dialog .carbon-dialog__dialog .carbon-dialog__title {
  font-size: 22px;
  font-weight: 300;
  text-transform: none;
}

.tax-return-reconciliation__dialog .carbon-dialog__dialog .carbon-link__anchor,
.tax-return-reconciliation__dialog .carbon-dialog__dialog .carbon-message__title {
  font-size: 12px;
}

.tax-return-reconciliation__dialog .carbon-dialog__dialog .carbon-dialog__close {
  display: none;
}

.tax-return-reconciliation_options {
  margin-top: 20px;
  padding-bottom: 20px;
}

.tax-return-reconciliation_options p:first-child {
  font-weight: 700;
  font-size: 14px;
}

.tax-return-reconciliation_options p:last-child {
  margin-top: 20px;
}

.tax-return-reconciliation_options .carbon-radio-button {
  margin-top: 0;
}

.tax-return-reconciliation__button {
  float: right;
}

.tax-return-list-table-fr .tax-return-list-table-cell--status {
  min-width: 350px;
}

.tax-return-list-table-fr .tax-return-list-table-cell__button {
  margin-right: 0;
  min-width: 133px;
  text-align: center;
  width: 100%;
  line-height: 14px;
  font-size: small;
}

.tax-return-list-table-fr .tax-return-list-table-first-row .tax-return-list-table-cell--return-amount,
.tax-return-list-table-fr .tax-return-list-table-first-row .tax-return-list-table-cell--status {
  padding-top: 18px;
}

.tax-return-list-table-fr .tax-return-list-table-first-row .tax-return-list-table-cell--action {
  padding-top: 8px;
}

.tax-return-list-table-fr .tax-return-list-table-second-row .tax-return-list-table-cell--return-amount,
.tax-return-list-table-fr .tax-return-list-table-second-row .tax-return-list-table-cell--status {
  padding-bottom: 18px;
}

.tax-return-list-table-fr .tax-return-list-table-second-row .tax-return-list-table-cell--action {
  padding-bottom: 8px;
}

.tax-return-list-table-fr .tax-return-list-table-cell--return-amount {
  width: auto;
}

.tax-return-list-table-fr .tax-return-list-table-cell--return-amount>span {
  display: inline-table;
  font-family: Lato;
  font-size: 13px;
  letter-spacing: 0.5px;
  text-align: right;
}

.tax-return-list-table-fr .tax-return-list-table-cell--return-amount>span:first-child {
  font-weight: 700;
  min-width: 60px;
}

.tax-return-list-table-fr .tax-return-list-table-cell--return-amount>span:last-child {
  font-weight: 500;
  width: 80px;
}

.vat-tax-return-tax-lines-table__header--title {
  background-color: #4d7080;
  font-weight: 700;
  text-align: center;
}

.vat-tax-return-tax-lines-table__header--title:first-child.carbon-table-header:last-child {
  border-radius: 4px 4px 0 0;
}

.vat-tax-return-tax-lines-table__cell--code {
  border-right: 1px solid #ccd6db;
  white-space: nowrap;
  padding-left: 9px !important;
  width: 1%;
}

.vat-tax-return-tax-lines-table__cell--description {
  max-width: 400px;
  width: 47%;
  white-space: normal;
  word-wrap: break-word;
  word-break: normal;
}

.vat-tax-return-tax-lines-table__cell--description .vat-tax-return-tax-lines-table__cell--description--subtitle {
  padding-left: 3px;
  color: #8099a4;
}

.vat-tax-return-tax-lines-table__cell--line-number {
  width: 1%;
}

.vat-tax-return-tax-lines-table__cell--amount {
  width: 100px;
  min-width: 100px;
  white-space: nowrap;
  text-align: right;
  border-right: 1px solid #ccd6db;
  font-weight: 500;
  padding-right: 30px;
}

.vat-tax-return-tax-lines-table__cell--group-title {
  font-size: 14px;
  font-weight: 700;
}

.vat-tax-return-tax-lines-table__cell--base-amount {
  border-left: 1px solid #ccd6db;
}

.vat-tax-return-tax-lines-table__cell--base-amount,
.vat-tax-return-tax-lines-table__cell--tax-due {
  width: 130px;
  min-width: 130px;
  white-space: nowrap;
  text-align: right;
  border-right: 1px solid #ccd6db;
  font-weight: 500;
  padding-right: 30px;
}

.vat-tax-return-tax-lines-two-columns-table .vat-tax-return-tax-lines-table__cell--amount {
  width: 130px;
  padding-left: 0;
  padding-right: 10px;
}

.vat-tax-return-tax-lines-two-columns-table .vat-tax-return-tax-lines-table__cell--amount .tax-return-tax-lines-table__cell--editable {
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.vat-tax-return-tax-lines-two-columns-table .vat-tax-return-tax-lines-table__cell--description--title.bold {
  font-weight: 700;
}

.vat-tax-return-tax-lines-two-columns-table .ca12.vat_two_column_transactions_5 {
  margin-bottom: 0;
}

.vat-tax-return-tax-lines-two-columns-table .ca12.vat_two_column_transactions_5 .carbon-radio-button {
  display: inline-block;
  margin-right: 5px;
}

.vat-tax-return-tax-lines-two-columns-table .ca12.vat_two_column_transactions_5 .carbon-radio-button .carbon-radio-button__input:checked {
  pointer-events: none;
}

.vat-tax-return-tax-lines-two-columns-table .ca3.vat_two_column_transactions_5 {
  margin-bottom: 0;
}

.vat-tax-return-tax-lines-two-columns-table .ca3.vat_two_column_transactions_5 .carbon-radio-button {
  display: inline-block;
  margin-right: 5px;
}

.vat-tax-return-tax-lines-two-columns-table .ca3.vat_two_column_transactions_5 .carbon-radio-button .carbon-radio-button__input:checked {
  pointer-events: none;
}

.vat-tax-return-tax-lines-two-columns-table .ca3.vat_two_column_transactions_0 .vat-tax-return-tax-lines-table__cell--blank {
  border-right: 1px solid #ccd6db;
}

.vat-tax-return-tax-lines-two-columns-summary-table .carbon-table-cell {
  border-bottom: 1px solid #b3c2c8;
  font-weight: 500;
}

.vat-tax-return-tax-lines-two-columns-summary-table .tax-return-tax-lines-table__row:nth-child(2n) .carbon-table-cell,
.vat-tax-return-tax-lines-two-columns-summary-table .tax-return-tax-lines-table__row:nth-child(odd) .carbon-table-cell {
  background-color: #e6ebed;
}

.vat-tax-return-tax-lines-two-columns-summary-table .carbon-table-cell.vat-tax-return-tax-lines-table__cell--description {
  text-align: right;
}

.vat-tax-return-tax-lines-two-columns-summary-table .carbon-table-row:last-child .vat-tax-return-tax-lines-table__cell--description--title {
  font-weight: 700;
}

.vat-tax-return-tax-lines-table__cell--title {
  background-color: #668592;
  border: 1px solid #99adb6;
  color: #fff;
  font-size: 11px;
  font-weight: 700;
  padding-left: 23px;
}

.vat-tax-return-tax-lines-table__cell--title.row--align-right {
  text-align: right;
}

.vat-tax-return-tax-lines-grouped-taxes-table .vat-tax-return-tax-lines-table__cell--description {
  width: 90%;
}

.vat-tax-return-tax-lines-grouped-taxes-table .vat-tax-return-tax-lines-table__cell--description--title.bold {
  font-weight: 700;
}

.vat-tax-return-tax-lines-grouped-taxes-table .vat-tax-return-tax-lines-table__cell--amount {
  border-left: 1px solid #ccd6db;
  border-right: none;
  width: 130px;
  padding-left: 0;
  padding-right: 10px;
}

.vat-tax-return-tax-lines-grouped-taxes-table .vat-tax-return-tax-lines-table__cell--amount .tax-return-tax-lines-table__cell--editable {
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.carbon-table.vat-tax-return-tax-lines-tax-summary-table {
  overflow: hidden;
}

.carbon-table__wrapper.vat-tax-return-tax-lines-tax-summary-table {
  width: 70%;
  float: right;
  display: block;
  position: relative;
}

.carbon-table__wrapper.vat-tax-return-tax-lines-tax-summary-table .vat-tax-return-tax-lines-table__cell--description {
  text-align: right;
  width: 90%;
}

.carbon-table__wrapper.vat-tax-return-tax-lines-tax-summary-table .vat-tax-return-tax-lines-table__cell--amount {
  border-left: none;
  width: 260px;
  padding-left: 0;
  padding-right: 10px;
}

.carbon-table__wrapper.vat-tax-return-tax-lines-tax-summary-table .vat-tax-return-tax-lines-table__cell--amount .tax-return-tax-lines-table__cell--editable {
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.vat-tax-return-tax-lines-table__row-summary-header .carbon-table-header {
  color: #003349;
  background-color: #e6ebed;
  border-left: none;
  border-bottom: none;
}

.vat-tax-return-tax-lines-table__row-summary-header .vat-tax-return-tax-lines-table__header--title {
  padding-right: 86px;
  text-align: right;
}

.vat-tax-return-tax-lines-table__row-summary-header .carbon-table-header:first-child {
  border-left: 1px solid #ccd6db;
}

.vat-tax-return-tax-lines-table__row-summary-header .carbon-table-header:last-child {
  border-right: 1px solid #ccd6db;
}

.vat-tax-return-tax-lines-simple-list-table .vat-tax-return-tax-lines-table__cell--description {
  width: 90%;
}

.vat-tax-return-tax-lines-simple-list-table .vat-tax-return-tax-lines-table__cell--description--title.bold {
  font-weight: 700;
}

.vat-tax-return-tax-lines-simple-list-table .tax-return-tax-lines-table__cell--line-number {
  padding-right: 150px;
}

.vat-tax-return-tax-lines-simple-list-table .vat-tax-return-tax-lines-table__cell--amount {
  border-left: 1px solid #ccd6db;
  width: 130px;
  padding-left: 0;
  padding-right: 10px;
}

.vat-tax-return-tax-lines-simple-list-table .vat-tax-return-tax-lines-table__cell--amount .tax-return-tax-lines-table__cell--editable {
  margin-right: 0;
  padding-left: 0;
  padding-right: 0;
}

.vat-tax-return-tax-lines-simple-list-table .ca12.vat_simple_list_0 {
  margin-bottom: 0;
}

.vat-tax-return-tax-lines-tax-description-table .carbon-pod__block {
  background-color: #d9e0e4;
}

.vat-tax-return-tax-lines-tax-description-table .carbon-pod__content {
  margin: 0 auto;
  text-align: center;
  width: 70%;
}

.vat-tax-return-tax-lines-tax-description-table--title {
  font-weight: 700;
}

.vat-tax-return-tax-lines-tax-description-table--subtitle {
  white-space: normal;
  word-wrap: break-word;
  word-break: normal;
}

.tax-return-list-table-de .tax-return-list-table-cell--status {
  min-width: 380px;
}

.tax-return-list-table-de .carbon-split-button {
  width: 100%;
}

.tax-return-list-table-de .carbon-split-button>div {
  text-align: right;
}

.carbon-dialog.elster-confirmation-dialog .carbon-table__wrapper {
  border-color: #e6ebed;
}

.carbon-dialog.elster-confirmation-dialog .carbon-table-header {
  font-size: 16px;
  font-weight: 700;
  text-align: center;
}

.carbon-dialog.elster-confirmation-dialog .carbon-table-cell:first-child,
.carbon-dialog.elster-confirmation-dialog .carbon-table-cell:nth-child(3) {
  font-weight: 700;
  text-align: right;
}

.carbon-dialog.elster-confirmation-dialog .carbon-table-cell,
.carbon-dialog.elster-confirmation-dialog .carbon-table-header {
  background-color: #e6ebed;
  border-color: #e6ebed;
  color: #003349;
}

.carbon-dialog.elster-confirmation-dialog .elster-confirmation-dialog__options {
  text-align: right;
}

.carbon-dialog.elster-confirmation-dialog .elster-confirmation-dialog__options button {
  margin-left: 10px;
}

.eu-tax-return-tax-lines-grouped-taxes-table .eu-tax-return-tax-lines-table__cell--description {
  width: 90%;
}

.eu-tax-return-tax-lines-grouped-taxes-table .eu-tax-return-tax-lines-table__cell--summary {
  font-weight: 700;
  padding-right: 30px;
  text-align: right;
}

.eu-tax-return-tax-lines-table__header--title {
  background-color: #4d7080;
  font-weight: 700;
  text-align: center;
}

.eu-tax-return-tax-lines-table__header--sub_text {
  font-weight: 400;
  padding-left: 3px;
}

.eu-tax-return-tax-lines-table__cell--title {
  background-color: #668592;
  border: 1px solid #99adb6;
  color: #fff;
  font-weight: 700;
}

.eu-tax-return-tax-lines-table__cell--title.align_right {
  padding-right: 20px;
  text-align: right;
}

.eu-tax-return-tax-lines-table__cell--sub_text {
  font-weight: 400;
  padding-left: 3px;
}

.eu-tax-return-tax-lines-table__cell--description {
  border-right: 1px solid #ccd6db;
  font-weight: 500;
  max-width: 400px;
  width: 47%;
  white-space: normal;
  word-wrap: break-word;
  word-break: normal;
}

.eu-tax-return-tax-lines-table__cell--description .eu-tax-return-tax-lines-table__cell--description--subtitle {
  color: #8099a4;
  padding-left: 3px;
}

.eu-tax-return-tax-lines-table__cell--line-number {
  min-width: 120px;
  width: 1%;
}

.eu-tax-return-tax-lines-table__cell--amount {
  border-right: 1px solid #ccd6db;
  font-weight: 500;
  min-width: 120px;
  padding-right: 30px;
  text-align: right;
  white-space: nowrap;
  width: 120px;
}

.eu-tax-return-tax-lines-table__cell--group-title {
  border-right: 1px solid #ccd6db;
  font-size: 14px;
  font-weight: 700;
}

.eu-tax-return-tax-lines-table__cell--empty {
  border-right: 1px solid #ccd6db;
}

.carbon-table.eu-tax-return-tax-lines-tax-summary-table {
  overflow: hidden;
}

.carbon-table__wrapper.eu-tax-return-tax-lines-tax-summary-table {
  display: block;
  float: right;
  position: relative;
  width: 60%;
}

.carbon-table__wrapper.eu-tax-return-tax-lines-tax-summary-table .tax-return-tax-lines-table__row:nth-child(2n) .carbon-table-cell,
.carbon-table__wrapper.eu-tax-return-tax-lines-tax-summary-table .tax-return-tax-lines-table__row:nth-child(odd) .carbon-table-cell {
  background-color: #e6ebed;
}

.carbon-table__wrapper.eu-tax-return-tax-lines-tax-summary-table .eu-tax-return-tax-lines-table__cell--description {
  border-right: none;
  font-weight: 700;
  text-align: left;
  width: 90%;
}

.de-tax-return-wizard-step2__tip {
  margin-top: 20px;
  margin-bottom: 20px;
  margin-left: 20px;
}

.de-tax-return-wizard-step2__radio-button_manual {
  margin-bottom: -15px;
  width: 20px;
}

.de-tax-return-wizard-step2__radio-button_elster {
  padding-bottom: 18px;
}

.de-tax-return-wizard-step2__elster-options {
  margin-top: 2px;
  margin-left: 20px;
  padding-bottom: 7px;
  width: 862px;
}

.de-tax-return-wizard-step2__elster-options .common-input__label {
  font-weight: 400;
}

.de-tax-return-wizard-step2__elster-options .carbon-checkbox {
  padding-top: 0;
}

.de-tax-return-wizard-step2__title {
  margin-left: 20px;
  font-weight: 700;
}

.carbon-textarea.de-tax-return-wizard-step2__box_23_textarea {
  margin-top: 7px;
  width: 600px;
}

.carbon-textarea.de-tax-return-wizard-step2__box_23_textarea .carbon-textarea__input {
  height: 150px;
}

.carbon-textarea.de-tax-return-wizard-step2__box_23_textarea .carbon-icon.common-input__icon {
  top: 12px;
}

.save-vat-adjustment-message .icon-warning {
  margin-top: 0;
}

.tax-return-year-quarter-picker {
  display: inline-block;
  width: auto;
}

.modelo390 .tax-return-tax-lines-table td.tax-return-tax-lines-table__cell--business-description {
  text-align: right;
}

.modelo390 .tax-return-tax-lines-table td:nth-child(2) {
  font-weight: 700;
}

.modelo390 .tax-return-tax-lines-table td:nth-child(2) .carbon-dropdown {
  font-weight: 400;
}

.modelo390 .eu-tax-return-tax-lines-tax-summary-table td:nth-child(3) {
  font-weight: 700;
}

.eu-tax-return-tax-lines-grouped-taxes-table .modelo390 .tax-return-tax-lines-table__row--subheading-row td {
  background-color: #e6ebed;
}

.eu-tax-return-tax-lines-grouped-taxes-table .modelo390 .tax-return-tax-lines-table__row--subheading-row td:first-child {
  text-align: right;
  font-weight: 700;
}

.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_2 tr:nth-child(3) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_2 tr:nth-child(4) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_2 tr:nth-child(9) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_2 tr:nth-child(10) td:first-child {
  background-color: #f2f5f6;
  border-bottom-color: transparent;
}

.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_2 tr:nth-child(5) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_2 tr:nth-child(11) td:first-child {
  background-color: #f2f5f6;
}

.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_2 tr:nth-child(6) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_2 tr:nth-child(7) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_2 tr:nth-child(16) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_2 tr:nth-child(17) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_2 tr:nth-child(18) td:first-child {
  background-color: #fff;
  border-bottom-color: transparent;
}

.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_2 tr:nth-child(8) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_2 tr:nth-child(19) td:first-child {
  background-color: #fff;
}

.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_2 tr:nth-child(3) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_2 tr:nth-child(5) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_2 tr:nth-child(6) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_2 tr:nth-child(8) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_2 tr:nth-child(9) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_2 tr:nth-child(11) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_2 tr:nth-child(16) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_2 tr:nth-child(18) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_2 tr:nth-child(19) td:first-child {
  color: transparent;
}

.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_2 tr:nth-child(17) td:first-child .eu-tax-return-tax-lines-table__cell--description--title {
  position: relative;
  top: 18px;
}

.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_2 tr:nth-child(4) td:nth-child(2):before,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_2 tr:nth-child(7) td:nth-child(2):before,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_2 tr:nth-child(10) td:nth-child(2):before {
  background: url(https://assets.sageone.com/gac/v3.154.0/assets/images/tax-return-curly-bracket.svg);
  content: "";
  display: inline-block;
  height: 87px;
  margin-left: -50px;
  margin-top: -35px;
  position: absolute;
  width: 16px;
}

.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_2 tr:nth-child(18) td:nth-child(2):before {
  background: url(https://assets.sageone.com/gac/v3.154.0/assets/images/tax-return-curly-bracket-4-rows.svg);
  content: "";
  display: inline-block;
  height: 124px;
  margin-left: -50px;
  margin-top: -73px;
  position: absolute;
  width: 16px;
}

.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_4 tr:nth-child(2) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_4 tr:nth-child(3) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_4 tr:nth-child(6) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_4 tr:nth-child(7) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_4 tr:nth-child(10) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_4 tr:nth-child(11) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_4 tr:nth-child(14) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_4 tr:nth-child(15) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_4 tr:nth-child(18) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_4 tr:nth-child(19) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_4 tr:nth-child(22) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_4 tr:nth-child(23) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_4 tr:nth-child(26) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_4 tr:nth-child(27) td:first-child {
  background-color: #fff;
  border-bottom-color: transparent;
}

.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_4 tr:nth-child(2) td:first-child span,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_4 tr:nth-child(4) td:first-child span,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_4 tr:nth-child(6) td:first-child span,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_4 tr:nth-child(8) td:first-child span,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_4 tr:nth-child(10) td:first-child span,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_4 tr:nth-child(12) td:first-child span {
  visibility: hidden;
}

.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_4 tr:nth-child(3) td:first-child .eu-tax-return-tax-lines-table__cell--description--title,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_4 tr:nth-child(7) td:first-child .eu-tax-return-tax-lines-table__cell--description--title,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_4 tr:nth-child(11) td:first-child .eu-tax-return-tax-lines-table__cell--description--title {
  font-weight: 700;
  position: relative;
  top: -42px;
}

.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_4 tr:nth-child(3) td:first-child .eu-tax-return-tax-lines-table__cell--description--subtitle {
  color: #003349;
  position: relative;
  left: -201px;
}

.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_4 tr:nth-child(7) td:first-child .eu-tax-return-tax-lines-table__cell--description--subtitle {
  color: #003349;
  position: relative;
  left: -269px;
}

.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_4 tr:nth-child(11) td:first-child .eu-tax-return-tax-lines-table__cell--description--subtitle {
  color: #003349;
  position: relative;
  left: -408px;
}

.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_4 tr:nth-child(4) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_4 tr:nth-child(8) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_4 tr:nth-child(12) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_4 tr:nth-child(14) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_4 tr:nth-child(16) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_4 tr:nth-child(18) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_4 tr:nth-child(20) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_4 tr:nth-child(22) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_4 tr:nth-child(24) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_4 tr:nth-child(26) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_4 tr:nth-child(28) td:first-child {
  color: transparent;
  background-color: #fff;
}

.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_4 tr:nth-child(3) td:nth-child(2):before,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_4 tr:nth-child(7) td:nth-child(2):before,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_4 tr:nth-child(11) td:nth-child(2):before,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_4 tr:nth-child(15) td:nth-child(2):before,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_4 tr:nth-child(19) td:nth-child(2):before,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_4 tr:nth-child(23) td:nth-child(2):before,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_4 tr:nth-child(27) td:nth-child(2):before {
  background: url(https://assets.sageone.com/gac/v3.154.0/assets/images/tax-return-curly-bracket.svg);
  content: "";
  display: inline-block;
  height: 87px;
  margin-left: -50px;
  margin-top: -35px;
  position: absolute;
  width: 16px;
}

.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_7 tr:nth-child(3) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_7 tr:nth-child(4) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_7 tr:nth-child(5) td:first-child {
  border-right-width: 0;
}

.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_7 tr:nth-child(3) td:nth-child(2),
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_7 tr:nth-child(4) td:nth-child(2),
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_7 tr:nth-child(5) td:nth-child(2) {
  border-left-width: 0;
}

.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_7 th:first-child {
  border-right-width: 0;
}

.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_7 th:nth-child(2) {
  border-left-width: 0;
  border-right-width: 0;
}

.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_7 th:nth-child(3) {
  border-left-width: 0;
}

.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_10 .carbon-edit-area--disabled {
  margin-right: -7px;
}

.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_10 tr:nth-child(4) span.eu-tax-return-tax-lines-table__cell--description--title {
  position: relative;
  top: 17px;
}

.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_10 tr:nth-child(5) td:first-child {
  color: transparent;
}

.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_10 tr:nth-child(4) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_10 tr:nth-child(4) td:nth-child(2) {
  border-bottom-color: transparent;
  background-color: #fff;
}

.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_10 tr:nth-child(4) td:nth-child(2) {
  border-right: 1px solid #bfccd2;
}

.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_10 tr:nth-child(4) td:nth-child(3) {
  text-align: left;
  border-left-color: inherit;
  border-right-color: transparent;
}

.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_10 tr:nth-child(5) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_10 tr:nth-child(5) td:nth-child(2),
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_10 tr:nth-child(5) td:nth-child(3),
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_10 tr:nth-child(5) td:nth-child(4),
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_10 tr:nth-child(5) td:nth-child(5),
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_10 tr:nth-child(5) td:nth-child(6) {
  background-color: #fff;
}

.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_10 tr:nth-child(5):hover td:nth-child(3),
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_10 tr:nth-child(5):hover td:nth-child(4),
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_10 tr:nth-child(5):hover td:nth-child(5) {
  background-color: #e7f1fc;
}

.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_10 tr:nth-child(5) td:nth-child(2) {
  border-right: 1px solid #bfccd2;
}

.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_10 tr:nth-child(5) td:nth-child(3) {
  text-align: left;
  border-left-color: inherit;
  border-right-color: transparent;
}

.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_10 tr:nth-child(2) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_10 tr:nth-child(3) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_10 tr:nth-child(4) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_10 tr:nth-child(5) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_10 tr:nth-child(6) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_10 tr:nth-child(7) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_10 tr:nth-child(8) td:first-child {
  border-right-color: transparent;
}

.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_10 tr:nth-child(2) td:nth-child(2),
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_10 tr:nth-child(3) td:nth-child(2),
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_10 tr:nth-child(4) td:nth-child(2),
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_10 tr:nth-child(5) td:nth-child(2),
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_10 tr:nth-child(6) td:nth-child(2),
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_10 tr:nth-child(7) td:nth-child(2),
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_10 tr:nth-child(8) td:nth-child(2) {
  border-left-color: transparent;
}

.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_10 th:first-child {
  border-right-color: transparent;
}

.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_10 th:nth-child(2) {
  border-left-color: transparent;
  border-right-color: transparent;
}

.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_10 th:nth-child(3) {
  border-left-color: transparent;
}

.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_11 tr:nth-child(2) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_11 tr:nth-child(3) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_11 tr:nth-child(4) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_11 tr:nth-child(5) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_11 tr:nth-child(6) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_11 tr:nth-child(7) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_11 tr:nth-child(8) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_11 tr:nth-child(9) td:first-child {
  border-right-width: 0;
}

.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_11 tr:nth-child(2) td:nth-child(2),
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_11 tr:nth-child(3) td:nth-child(2),
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_11 tr:nth-child(4) td:nth-child(2),
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_11 tr:nth-child(5) td:nth-child(2),
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_11 tr:nth-child(6) td:nth-child(2),
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_11 tr:nth-child(7) td:nth-child(2),
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_11 tr:nth-child(8) td:nth-child(2),
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_11 tr:nth-child(9) td:nth-child(2) {
  border-left-width: 0;
}

.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_11 th:nth-child(2) {
  border-right-width: 0;
}

.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_11 th:nth-child(3) {
  border-left-width: 0;
}

.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_13 th:first-child {
  border-right-width: 0;
}

.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_13 th:nth-child(2) {
  border-left-width: 0;
  border-right-width: 0;
}

.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_13 th:nth-child(3) {
  border-left-width: 0;
}

.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_13 tr:first-child td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_13 tr:nth-child(0) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_13 tr:nth-child(2) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_13 tr:nth-child(3) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_13 tr:nth-child(4) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_13 tr:nth-child(5) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_13 tr:nth-child(6) td:first-child {
  border-right-width: 0;
}

.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_13 tr:first-child td:nth-child(2),
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_13 tr:nth-child(0) td:nth-child(2),
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_13 tr:nth-child(2) td:nth-child(2),
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_13 tr:nth-child(3) td:nth-child(2),
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_13 tr:nth-child(4) td:nth-child(2),
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_13 tr:nth-child(5) td:nth-child(2),
.eu-tax-return-tax-lines-grouped-taxes-table .modelo390.es_grouped_taxes_13 tr:nth-child(6) td:nth-child(2) {
  border-left-width: 0;
}

.eu-tax-return-tax-lines-grouped-taxes-table .modelo303.es_grouped_taxes_0 tr:nth-child(3) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo303.es_grouped_taxes_0 tr:nth-child(4) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo303.es_grouped_taxes_0 tr:nth-child(9) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo303.es_grouped_taxes_0 tr:nth-child(10) td:first-child {
  background-color: #f2f5f6;
  border-bottom-color: transparent;
}

.eu-tax-return-tax-lines-grouped-taxes-table .modelo303.es_grouped_taxes_0 tr:nth-child(5) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo303.es_grouped_taxes_0 tr:nth-child(11) td:first-child {
  background-color: #f2f5f6;
}

.eu-tax-return-tax-lines-grouped-taxes-table .modelo303.es_grouped_taxes_0 tr:nth-child(3) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo303.es_grouped_taxes_0 tr:nth-child(5) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo303.es_grouped_taxes_0 tr:nth-child(9) td:first-child,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo303.es_grouped_taxes_0 tr:nth-child(11) td:first-child {
  color: transparent;
}

.eu-tax-return-tax-lines-grouped-taxes-table .modelo303.es_grouped_taxes_0 tr:nth-child(4) td:nth-child(2):before,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo303.es_grouped_taxes_0 tr:nth-child(10) td:nth-child(2):before {
  background: url(https://assets.sageone.com/gac/v3.154.0/assets/images/tax-return-curly-bracket.svg);
  content: "";
  display: inline-block;
  height: 87px;
  margin-left: -50px;
  margin-top: -35px;
  position: absolute;
  width: 16px;
}

.eu-tax-return-tax-lines-grouped-taxes-table .es_grouped_taxes_6 .eu-tax-return-tax-lines-table__cell--description,
.eu-tax-return-tax-lines-grouped-taxes-table .modelo303.es_grouped_taxes_4 .eu-tax-return-tax-lines-table__cell--description {
  border-right-color: transparent;
}

.eu-tax-return-tax-lines-grouped-taxes-table .modelo303.es_grouped_taxes_5 table {
  margin-top: -20px;
}

.eu-tax-return-tax-lines-grouped-taxes-table .modelo303.es_grouped_taxes_5 th.eu-tax-return-tax-lines-table__header--title {
  background-color: #f2f5f6;
  border-bottom-width: 0;
  border-left: 1px solid #ccd6db;
  border-right: 1px solid #ccd6db;
  text-align: left;
}

.eu-tax-return-tax-lines-grouped-taxes-table .modelo303.es_grouped_taxes_5 span.eu-tax-return-tax-lines-table__header--title {
  background-color: #f2f5f6;
  color: #003349;
  display: inline-block;
  font-size: 14px;
  line-height: 16px;
  padding-bottom: 15px;
  padding-top: 15px;
  text-align: left;
  width: 620px;
  white-space: normal;
  word-break: normal;
}

.tax-return-tax-lines-table__cell--percentage {
  border-right: 1px solid #ced0d3;
  padding-right: 30px;
  text-align: right;
}

.tax-return-tax-lines-table__cell--business-description {
  border-right: 1px solid #d8d9dc;
  width: 32%;
}

.tax-return-tax-line-table__cell--business-activity .carbon-dropdown,
.tax-return-tax-line-table__cell--business-activity .carbon-textbox {
  min-width: 410px;
  margin-right: 20px;
  display: inline-block;
  margin-bottom: 10px;
  margin-top: 0;
}

.modelo390 .business-activity-row {
  height: 90px;
}

.modelo390 .tax-return-business-name span {
  margin-right: 10px;
}

tr.tax-return-tax-lines-table__row.tax-return-tax-lines-table__empty-row>td.carbon-table-cell {
  padding: 0;
}

tr.carbon-table-row.tax-return-tax-lines-table__row.corporate-representative {
  height: 179px;
}

.corporate-representative,
.individual-representative {
  height: 71px;
}

.corporate-representative .eu-tax-return-tax-lines-table__cell--description,
.individual-representative .eu-tax-return-tax-lines-table__cell--description {
  text-align: right;
  width: 32%;
  padding-right: 15px;
}

.individual-representative.individual-representative-address {
  height: 225px;
}

.individual-representative.individual-representative-address .eu-tax-return-tax-lines-table__cell--description {
  vertical-align: top;
  padding-top: 38px;
}

.es_representative_1 {
  padding-top: 5px;
  padding-bottom: 5px;
}

.es_representative_1 .common-input__message.common-input__message--error {
  max-width: 300px;
}

.es_representative_1 .individual-representative .name.common-input,
.es_representative_1 .individual-representative .nif.common-input,
.es_representative_1 .individual-representative .phone.common-input {
  width: 420px;
}

.es_representative_1 .individual-representative-address .common-input__label {
  font-weight: 400;
}

.es_representative_1 .individual-representative-address tr:nth-child(3) {
  height: 90px;
}

.es_representative_1 .individual-representative-address td:nth-child(2) div.carbon-row.carbon-row--gutter-medium.carbon-row--columns-10 {
  margin-left: -65px;
}

.es_representative_1 .individual-representative-address td:nth-child(2) div.carbon-row.carbon-row--gutter-medium.carbon-row--columns-10 div.carbon-column.carbon-column--span-2,
.es_representative_1 .individual-representative-address td:nth-child(2) div.carbon-row.carbon-row--gutter-medium.carbon-row--columns-10 div.carbon-column.carbon-column--span-3,
.es_representative_1 .individual-representative-address td:nth-child(2) div.carbon-row.carbon-row--gutter-medium.carbon-row--columns-10 div.carbon-column.carbon-column--span-4,
.es_representative_1 .individual-representative-address td:nth-child(2) div.carbon-row.carbon-row--gutter-medium.carbon-row--columns-10 div.carbon-column.carbon-column--span-7 {
  margin-bottom: 5px;
}

.es_representative_1 .individual-representative-address td:nth-child(2) div.carbon-row.carbon-row--gutter-medium.carbon-row--columns-10 div.carbon-column.carbon-column--span-7 {
  margin-left: 3px;
}

.es_representative_1 .stairs.common-input,
.es_representative_1 .street-type.common-input {
  width: 185px;
  margin-left: 48px;
}

.es_representative_1 .stairs.common-input .common-input__label,
.es_representative_1 .street-type.common-input .common-input__label {
  padding-left: 0;
}

.es_representative_1 .street-number.common-input {
  width: 150px;
  margin-left: -95px;
}

.es_representative_1 .street-number.common-input .common-input__label {
  width: 54px !important;
  padding-left: 0;
}

.es_representative_1 .postcode.common-input {
  width: 265px;
  margin-left: 40px;
}

.es_representative_1 .postcode.common-input .common-input__label {
  width: 38% !important;
  padding-left: 0;
}

.es_representative_1 .municipality.common-input,
.es_representative_1 .province.common-input {
  width: 420px;
  margin-left: 50px;
}

.es_representative_1 .floor.common-input {
  width: 120px;
  margin-left: -35px;
}

.es_representative_1 .floor.common-input .common-input__label {
  width: 20% !important;
  padding-left: 0;
}

.es_representative_1 .street.common-input {
  width: 415px;
  margin-left: -95px;
}

.es_representative_1 .street.common-input .common-input__label {
  width: 20% !important;
  padding-left: 0;
}

.es_representative_1 .name .carbon-textbox__input,
.es_representative_1 .nif .carbon-textbox__input,
.es_representative_1 .phone .carbon-textbox__input {
  width: 388px;
}

.es_representative_1 .door-number .carbon-textbox__input,
.es_representative_1 .floor .carbon-textbox__input,
.es_representative_1 .stairs .carbon-textbox__input,
.es_representative_1 .street-number .carbon-textbox__input,
.es_representative_1 .street-type .carbon-textbox__input {
  width: 50px;
}

.es_representative_1 .postcode .carbon-textbox__input {
  width: 121px;
}

.es_representative_1 .carbon-textbox.door-number.common-input {
  width: 137px;
  margin-left: -237px;
}

.es_representative_1 .municipality .carbon-textbox__input,
.es_representative_1 .province .carbon-textbox__input,
.es_representative_1 .street .carbon-textbox__input {
  width: 287px;
}

.es_representative_1 tr.carbon-table-row.tax-return-tax-lines-table__row.corporate-representative td:first-child {
  vertical-align: top;
  padding-top: 33px;
}

.es_representative_1 tr.carbon-table-row.tax-return-tax-lines-table__row.corporate-representative td:nth-child(2) {
  padding-top: 20px;
  padding-bottom: 20px;
}

.es_representative_1 tr.carbon-table-row.tax-return-tax-lines-table__row.corporate-representative .business_number .common-input__icon,
.es_representative_1 tr.carbon-table-row.tax-return-tax-lines-table__row.corporate-representative .name .common-input__icon,
.es_representative_1 tr.carbon-table-row.tax-return-tax-lines-table__row.corporate-representative .notary .common-input__icon {
  left: 444px;
}

.es_representative_1 tr.carbon-table-row.tax-return-tax-lines-table__row.corporate-representative .business_number .common-input__message-wrapper,
.es_representative_1 tr.carbon-table-row.tax-return-tax-lines-table__row.corporate-representative .name .common-input__message-wrapper,
.es_representative_1 tr.carbon-table-row.tax-return-tax-lines-table__row.corporate-representative .notary .common-input__message-wrapper {
  left: -300px;
}

.es_representative_1 .common-input--label-inline-textbox__input {
  margin-top: 5px;
  margin-bottom: 0;
}

.es_representative_1 .corporate-representative div.carbon-column {
  margin-bottom: 5px;
}

.es_representative_1 .corporate-representative .carbon-textbox__input {
  width: 306px;
}

.es_representative_1 .corporate-representative-description-title {
  font-weight: 400;
  background-color: #fff;
  color: #3c424f;
  height: 70px;
}

.es_representative_1 .corporate-representative-description-title th {
  width: 741px;
  height: 48px;
}

.es_representative_1 .corporate-representative-description-title span {
  font-weight: 700;
}

.es-tax-return-tax-lines-table__cell--amount {
  border-right: 1px solid #ccd6db;
  font-weight: 500;
  min-width: 120px;
  padding-right: 30px;
  text-align: right;
  white-space: nowrap;
  width: 120px;
}

.es-tax-return-tax-lines-table__cell--editable {
  text-align: right;
  margin-right: -20px;
}

.tax-return-wizard-step1.uncalculated .tax-empty-section__pod {
  pointer-events: none;
  opacity: 0.5;
}

.tax-empty-section__pod {
  margin-bottom: 20px;
  width: 1474px;
  height: 76px;
  font-size: 12px;
  padding: 0;
}

.tax-empty-section__pod .carbon-pod__content {
  text-align: center;
}

.tax-empty-section__pod .carbon-pod__content.carbon-pod__content--primary {
  padding-top: 0;
  padding-bottom: 0;
  font-size: 13px;
}

.tax-empty-section__pod .carbon-pod__block {
  background-color: #d9e0e4;
  height: 76px;
}

.tax-empty-section__pod .carbon-pod__header {
  margin-top: 15px;
  margin-bottom: 14.6px;
  padding-bottom: 0;
}

.tax-empty-section__pod .carbon-pod__title {
  margin-top: 15px;
  font-size: 13px;
}

.tax-empty-section__pod a {
  font-weight: 700;
}

.es-tax-return-tax-lines-table__cell--description {
  border-right: none;
  font-weight: 700;
  text-align: left;
  width: 60%;
}

.es-tax-return-header-table {
  margin-bottom: 20px;
  border-left-color: #e6ebed;
  border-right-color: #e6ebed;
  border-bottom: none;
}

.es-tax-return-header-table.disabled {
  pointer-events: none;
  opacity: 0.5;
}

.es-tax-return-header-table.carbon-table__wrapper {
  background-color: inherit;
  border-top: none;
}

.es-tax-return-header-table .es-tax-return-header-table__row:first-child .carbon-table-cell,
.es-tax-return-header-table .es-tax-return-header-table__row:first-child .carbon-table-header {
  border-top: 1px solid #ccd6db;
}

.es-tax-return-header-table .tax-return-business-name span {
  margin-right: 10px;
}

.es-tax-return-header-table td.tax-return-tax-lines-table__cell--business-description {
  text-align: right;
}

.es-tax-return-header-table td:nth-child(2) {
  font-weight: 700;
}

.tax-return-wizard-step1.uncalculated .carbon-button:not(.carbon-tax-return-calculation),
.tax-return-wizard-step1.uncalculated .es-tax-return-header-table {
  opacity: 0.5;
  pointer-events: none;
}

.tax-return-wizard-step1.uncalculated .tax-return-wizard-step1__multi-action-button {
  visibility: hidden;
}

.es-tax-return-wizard-step2__button--download {
  width: auto;
  display: inline-block;
  text-align: center;
}

.es-tax-return-wizard-step2__checkbox--final-return {
  margin-bottom: 5px;
}

.tax-return-list-table-es .tax-return-list-table-cell--status {
  min-width: 580px;
}

.tax-return-list-table-es .tax-return-list-table__header--year {
  max-width: 80px;
}

.modelo390.carbon-form .carbon-form__additional-actions {
  padding-left: 0;
}

.view-vat-adjustment__textarea {
  padding-top: 30px;
  padding-left: 15px;
}

.view-vat-adjustment__textarea .common-input__label {
  margin-left: -5px;
}

.view-vat-adjustment__textarea .carbon-icon.common-input__icon {
  top: 135px;
}

.view-vat-adjustment__label {
  font-weight: 700;
}

.view-vat-adjustment__calculated_number {
  font-weight: 800;
}

.view-vat-adjustment__changed_number {
  padding-top: 30px;
  font-style: italic;
  margin-top: -3px;
}

.view-vat-adjustment__adjusted_numbers {
  padding-top: 25px;
}

.tax-return-vat-adjustment-dialog {
  margin-bottom: 30px;
}

.coming-soon-dialog__message {
  text-align: center;
}

.coming-soon-dialog__message-1 {
  margin-bottom: 0;
}

.coming-soon-dialog__icon {
  background-position: top;
  background-repeat: no-repeat;
  height: 150px;
  margin-right: 25px;
  position: relative;
}

.coming-soon-dialog__icon--de {
  background-image: url(https://assets.sageone.com/gac/v3.154.0/assets/images/spaceman-de.svg);
  background-size: 186px auto;
}

.coming-soon-dialog__icon--es {
  background-image: url(https://assets.sageone.com/gac/v3.154.0/assets/images/rocket-es.png);
}

.coming-soon-dialog__icon--fr {
  background-image: url(https://assets.sageone.com/gac/v3.154.0/assets/images/rocket-fr.png);
}

.coming-soon-dialog__icon-line {
  background: -moz-linear-gradient(to left,
      #e6ebed,
      #bababa 38%,
      #bababa 66%,
      #e6ebed);
  background: -webkit-linear-gradient(270deg,
      #e6ebed,
      #bababa 38%,
      #bababa 66%,
      #e6ebed);
  background: linear-gradient(270deg,
      #e6ebed,
      #bababa 38%,
      #bababa 66%,
      #e6ebed);
  height: 1px;
  left: 50px;
  position: absolute;
  top: 113px;
  width: 400px;
}

.carbon-sort-code .carbon-sort-code__input--hidden .common-input__icon,
.carbon-sort-code .carbon-sort-code__input--hidden .common-input__icon--error,
.carbon-sort-code .carbon-sort-code__input--hidden .common-input__message,
.carbon-sort-code .carbon-sort-code__input--hidden .common-input__message--error,
.carbon-sort-code .carbon-sort-code__input--hidden .icon-error,
.carbon-sort-code .carbon-sort-code__input--hidden input {
  visibility: hidden;
}

.carbon-sort-code .carbon-sort-code__row {
  display: inline-block;
  left: 36%;
  position: absolute;
  top: 0;
}

.carbon-sort-code .carbon-sort-code__input {
  display: inline-block;
  width: 31px;
}

.carbon-sort-code .carbon-sort-code__input:not(:last-child) .common-input__icon,
.carbon-sort-code .carbon-sort-code__input:not(:last-child) .common-input__icon--error,
.carbon-sort-code .carbon-sort-code__input:not(:last-child) .common-input__message,
.carbon-sort-code .carbon-sort-code__input:not(:last-child) .common-input__message--error,
.carbon-sort-code .carbon-sort-code__input:not(:last-child) .icon-error {
  visibility: hidden;
}

.carbon-sort-code .carbon-sort-code__input:last-child .common-input__icon {
  right: -31px;
  top: 7px;
}

.carbon-sort-code .carbon-sort-code__separator {
  display: inline-block;
  height: 31px;
  line-height: 31px;
  margin: 0 7px;
  width: auto;
}

.corrections-history-row__reason {
  max-width: 300px;
  white-space: inherit;
}

.corrections-history-no-data {
  white-space: normal;
  word-break: break-word;
  height: 450px;
}

.corrections-history-no-data__image {
  padding-top: 40px;
}

.corrections-history-no-data__title {
  width: 500px;
  text-align: center;
  font-weight: 900;
  line-height: 28px;
  word-break: normal;
}

.corrections-history-no-data__link {
  font-size: 14px;
}

.corrections-history-table-cell__inprogress {
  font-weight: 700;
}

.corrections-history-table-row__inprogress {
  cursor: default;
}

.corrections-close-confirmation-dialog__buttons {
  display: flex;
  justify-content: flex-end;
  margin-top: 25px;
}

.corrections-close-confirmation-dialog__cancel-button {
  margin-right: 15px;
}

.corrections-wizard-table__cell__select {
  cursor: pointer;
}

.corrections-wizard-table__cell__select .icon-close:before {
  color: #ccd6db;
  font-size: 10px;
  font-weight: 900;
}

.corrections-wizard-table__dual-cell {
  display: flex;
  flex-direction: column;
}

.corrections-wizard-table__new-item {
  font-weight: 700;
}

.corrections-wizard-table__original-item {
  font-size: 12px;
}

.corrections-wizard-table__status-cell {
  font-weight: 700;
}

.corrections-wizard-table__status-cell__warning {
  position: relative;
  padding-right: 48px;
}

.corrections-wizard-table__status-help-icon {
  color: #f2f5f6;
}

.corrections-wizard-description-cell {
  max-width: 500px;
  white-space: normal;
}

.corrections-main-dialog .carbon-tooltip__container {
  text-align: left;
}

.corrections-wizard-table__warning-tooltip-container {
  display: inline-block;
  text-align: left;
}

.corrections-wizard-table__warning-tooltip-link {
  display: block;
  margin-top: 10px;
}

.corrections-wizard-table__warning-tooltip-link span {
  color: #00caff;
}

.corrections-wizard-table__warning-icon {
  color: #ff7d00;
  margin-top: -8px;
  position: absolute;
  right: 15px;
  top: 50%;
}

.corrections-wizard-table__warning-icon .carbon-tooltip {
  display: none;
}

.corrections-wizard-table__warning-icon:hover .carbon-tooltip {
  position: absolute;
  display: block;
  right: -9px;
  top: -59px;
}

.corrections-search-step .corrections-wizard-table,
.corrections-summary-step .corrections-wizard-table,
.corrections-update-step .corrections-wizard-table {
  overflow-x: auto;
}

.corrections-search-step .corrections-wizard-table .carbon-table-cell,
.corrections-update-step .corrections-wizard-table .carbon-table-cell {
  padding: 16px 8px;
}

.corrections-wizard-table .carbon-pager__size .carbon-dropdown {
  width: 65px;
}

.corrections-wizard-table .corrections-empty-table-row .corrections-empty-table-cell {
  font-size: 20px;
  font-weight: 900;
  height: 108px;
  line-height: 28px;
  text-align: center;
  vertical-align: middle;
}

.corrections-wizard-table .corrections-empty-table-row .corrections-empty-table-cell .carbon-detail__content {
  color: rgba(0, 0, 0, 0.55);
  line-height: normal;
}

.corrections-wizard-table .corrections-empty-table-row .corrections-empty-table-cell .carbon-detail__footnote {
  font-size: 16px;
  font-weight: 400;
  color: rgba(0, 0, 0, 0.55);
}

.corrections-search-step {
  position: relative;
  width: calc(100% - 130px);
}

.corrections-search-step p {
  font-size: 16px;
}

.corrections-search-step__area .wizard-table {
  margin-top: 15px;
}

.corrections-search-step-cash-based-warning {
  margin-bottom: 20px;
}

.corrections-search-step-pod .carbon-decimal__input {
  width: 120px;
}

.corrections-search-step__area-text {
  color: #003349;
  font-size: 16px;
  margin-bottom: 25px;
  margin-top: 25px;
}

.corrections-search-step-search-description {
  font-size: 16px;
  margin-bottom: 20px;
}

.corrections-search-step-search-button {
  margin-top: 15px;
}

.carbon-portal>div[role="presentation"]>ul[data-component="scrollable-list"]>li {
  -moz-user-select: none;
}

.corrections-search-step-search-button-wrapper {
  display: flex;
  justify-content: flex-end;
  margin-top: 15px;
}

.corrections-search-step .shared-condition-fields .shared-condition-fields-base-row__field-cell {
  vertical-align: top;
  width: 200px;
}

.corrections-search-step .shared-condition-fields .shared-condition-fields-base-row__field-cell .common-input {
  margin: 0;
}

.corrections-search-step .shared-condition-fields .shared-condition-fields-operations {
  width: 150px;
}

.corrections-search-step .shared-condition-fields .shared-condition-fields-select-async-row .shared-condition-fields-select-async-row__select-async {
  min-width: 220px;
  width: 100%;
}

@media only screen and (max-width: 1200px) {
  .corrections-search-step .shared-condition-fields .shared-condition-fields-select-async-row .shared-condition-fields-select-async-row__select-async {
    max-width: 283px;
  }
}

@media only screen and (min-width: 1200px) {
  .corrections-search-step .shared-condition-fields .shared-condition-fields-select-async-row .shared-condition-fields-select-async-row__select-async {
    max-width: 360px;
  }
}

.corrections-search-step .shared-condition-fields .shared-condition-fields-select-row__select {
  width: 500px;
}

.corrections-search-step .shared-condition-fields .carbon-decimal__input {
  width: 120px;
}

.corrections-search-step .shared-condition-fields .carbon-dropdown-filter {
  min-width: 220px;
  width: 100%;
}

@media only screen and (max-width: 1200px) {
  .corrections-search-step .shared-condition-fields .carbon-dropdown-filter {
    max-width: 283px;
  }
}

@media only screen and (min-width: 1200px) {
  .corrections-search-step .shared-condition-fields .carbon-dropdown-filter {
    max-width: 360px;
  }
}

.corrections-search-step .shared-condition-fields .carbon-table__table {
  width: unset;
}

.carbon-carousel__content {
  overflow: hidden;
  position: relative;
}

.carbon-carousel__gradient {
  background: #fff;
  background: -moz-linear-gradient(left,
      #fff 0,
      hsla(0, 0%, 100%, 0) 5%,
      hsla(0, 0%, 100%, 0) 95%,
      #fff 100%);
  background: -webkit-gradient(linear,
      left left,
      left right,
      color-stop(0, #fff),
      color-stop(5%, hsla(0, 0%, 100%, 0)),
      color-stop(95%, hsla(0, 0%, 100%, 0)),
      color-stop(100%, #fff));
  background: -webkit-linear-gradient(left,
      #fff,
      hsla(0, 0%, 100%, 0) 5%,
      hsla(0, 0%, 100%, 0) 95%,
      #fff);
  background: -o-linear-gradient(left,
      #fff 0,
      hsla(0, 0%, 100%, 0) 5%,
      hsla(0, 0%, 100%, 0) 95%,
      #fff 100%);
  background: -ms-linear-gradient(left,
      #fff 0,
      hsla(0, 0%, 100%, 0) 5%,
      hsla(0, 0%, 100%, 0) 95%,
      #fff 100%);
  background: linear-gradient(left,
      #fff,
      hsla(0, 0%, 100%, 0) 5%,
      hsla(0, 0%, 100%, 0) 95%,
      #fff);
  height: 100%;
  position: absolute;
  width: 100%;
  z-index: 15;
}

.carbon-carousel__navigation {
  margin-top: -22.5px;
  position: absolute;
  top: 50%;
  z-index: 20;
}

.carbon-carousel__previous-button {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.carbon-carousel__previous-arrow {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
  cursor: pointer;
  display: inline-block;
}

.carbon-carousel__previous-arrow:before {
  font-size: 25px;
}

.carbon-slide {
  box-sizing: border-box;
  display: inline-block;
  width: 100%;
  z-index: 10;
}

.carbon-slide--padded {
  padding: 0 60px;
}

.carbon-carousel__next {
  right: 0;
}

.carbon-carousel__next-button {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.carbon-carousel__next-arrow {
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  transform: rotate(-90deg);
  display: inline-block;
  cursor: pointer;
}

.carbon-carousel__next-arrow:before {
  font-size: 25px;
}

.carbon-carousel__buttons {
  border: none;
  width: 45px;
  height: 45px;
  background-color: #ccd6db;
}

.carbon-carousel__buttons:hover {
  color: #255bc7;
  background-color: #99adb6;
}

.carbon-carousel__buttons:focus {
  outline: none;
}

.carbon-carousel__selector {
  height: 20px;
  margin-top: 5px;
  text-align: center;
}

.carbon-carousel__selector-inputs {
  display: inline-block;
  line-height: 20px;
  vertical-align: middle;
  width: 22px;
}

.carbon-carousel__selector-input {
  display: none;
}

.carbon-carousel__selector-label {
  border: 1px solid #4d7080;
  display: inline-block;
  height: 8px;
  margin: 0 5px;
  width: 8px;
}

.carbon-carousel__selector-label:hover {
  cursor: pointer;
}

.carbon-carousel__selector .carbon-carousel__selector-input:checked+.carbon-carousel__selector-label {
  background: #255bc7;
  border-color: transparent;
  height: 10px;
  position: relative;
  top: 1px;
  width: 10px;
}

.slide-next-enter {
  opacity: 0;
  left: 100%;
  position: absolute;
}

.slide-next-enter.slide-next-enter-active {
  opacity: 1;
  left: 0;
  transition: all 0.5s cubic-bezier(0.34, 1.1, 0.69, 1.01);
}

.slide-next-leave {
  opacity: 1;
  left: 0;
  position: relative;
}

.slide-next-leave.slide-next-leave-active {
  opacity: 0;
  left: -100%;
  transition: all 0.5s cubic-bezier(0.34, 1.1, 0.69, 1.01);
}

.slide-previous-enter {
  opacity: 0;
  left: -100%;
  position: absolute;
}

.slide-previous-enter.slide-previous-enter-active {
  opacity: 1;
  left: 0;
  transition: all 0.5s cubic-bezier(0.34, 1.1, 0.69, 1.01);
}

.slide-previous-leave {
  opacity: 1;
  left: 0;
  position: relative;
}

.slide-previous-leave.slide-previous-leave-active {
  opacity: 0;
  left: 100%;
  transition: all 0.5s cubic-bezier(0.34, 1.1, 0.69, 1.01);
}

.carousel-transition-fade-enter {
  opacity: 0;
  position: absolute;
}

.carousel-transition-fade-enter.carousel-transition-fade-enter-active {
  opacity: 1;
  transition: all 0.5s cubic-bezier(0.34, 1.1, 0.69, 1.01);
}

.carousel-transition-fade-leave {
  opacity: 1;
  position: relative;
}

.carousel-transition-fade-leave.carousel-transition-fade-leave-active {
  opacity: 0;
  transition: all 0.5s cubic-bezier(0.34, 1.1, 0.69, 1.01);
}

.carbon-carousel__transition {
  height: 100%;
}

.corrections-in-progress-content {
  padding-top: 5px;
}

.corrections-in-progress-slide__title {
  margin-top: 15px;
}

.corrections-in-progress-slide__message {
  color: #4d7080;
  font-size: 16px;
  font-weight: 400;
  line-height: 19px;
  max-width: 330px;
}

.corrections-update-confirm-slide__list {
  height: 68px;
  margin: 10px 0 30px 17px;
}

.corrections-update-confirm-slide__list .list_element {
  padding-top: 15px;
}

.corrections-update-confirm-slide__list_element {
  padding-top: 5px;
}

.corrections-process-update-dialog .carbon-dialog__dialog {
  min-height: 353px;
}

.corrections-process-update-dialog .corrections-process-in-progress-slide {
  padding-top: 90px;
}

.corrections-correct-fields {
  width: 50%;
  margin-right: 35px;
}

.corrections-correct-fields .carbon-dropdown {
  flex-grow: 1;
}

.corrections-correct-fields .carbon-textbox {
  width: 40%;
  margin-right: 10px;
  margin-top: 10px;
}

.corrections-correct-field-row {
  display: flex;
  flex-direction: row;
}

.corrections-correct-reason {
  width: 50%;
}

.corrections-correct-reason .carbon-textarea {
  width: 100%;
  margin-top: 20px;
}

.corrections-correct-reason textarea {
  height: 72px;
}

.corrections-default-font-weight {
  font-weight: 400;
}

.corrections-update-step {
  position: relative;
  width: calc(100% - 130px);
}

.corrections-update-step .corrections-correct-fields-description {
  font-size: 16px;
  margin-bottom: 20px;
}

.corrections-update-step .wizard-table {
  margin-top: 15px;
}

.corrections-update-step__area-text {
  color: #003349;
  font-size: 16px;
  margin-bottom: 20px;
  margin-top: 20px;
}

.corrections-update-step__disable-for-admin-user {
  margin-bottom: 20px;
}

.corrections-search-condition {
  margin-top: 20px;
  margin-bottom: 10px;
}

.corrections-search-condition__item {
  padding: 0 0 5px;
}

.corrections-search-summary-dialog {
  margin-top: 20px;
  margin-bottom: 10px;
}

.corrections-search-summary-dialog__item {
  padding: 0 0 5px;
}

.corrections-search-summary-dialog__button {
  display: flex;
  justify-content: flex-end;
  margin-top: 25px;
}

.corrections-summary__failed-content .corrections-summary__failed-heading {
  margin-bottom: 8px;
  color: rgba(0, 0, 0, 0.85);
}

.corrections-summary__failed-content .carbon-icon {
  color: #ff7d00;
  margin-bottom: 6px;
  font-size: 16px;
  font-weight: 900;
  line-height: 19px;
  width: 16px;
  height: 16px;
}

.corrections-summary__successful-content .corrections-summary__successful-heading {
  color: rgba(0, 0, 0, 0.85);
  margin-bottom: 8px;
}

.corrections-summary__successful-content .carbon-icon {
  color: #50b848;
  margin-bottom: 6px;
  font-size: 16px;
  font-weight: 700;
  line-height: 19px;
}

.corrections-summary__successful-content .corrections-summary__updated-by {
  margin-bottom: 15px;
}

.corrections-summary__successful-content .corrections-summary__changed-to {
  margin-top: 0;
}

.corrections-summary-text .corrections-summary__content {
  padding-left: 25px;
  padding-top: 15px;
}

.corrections-summary-text .corrections-summary__reason {
  font-weight: 700;
}

.corrections-summary-step {
  position: relative;
  width: calc(100% - 130px);
}

.corrections-summary-step__header {
  font-weight: 900;
  font-size: 20px;
  margin-bottom: 20px;
}

.corrections-summary-step__area-text {
  color: #003349;
  font-size: 16px;
  margin-bottom: 20px;
  margin-top: 20px;
}

.carbon-step-sequence-item {
  align-items: center;
  color: rgba(0, 0, 0, 0.55);
  display: flex;
  font-weight: 700;
}

.carbon-step-sequence-item__indicator {
  height: 16px;
  text-align: center;
  min-width: 16px;
  margin-right: 8px;
}

.carbon-step-sequence-item__label {
  display: flex;
}

.carbon-step-sequence-item__visually-hidden {
  display: none;
}

.carbon-step-sequence-item>* {
  margin-right: 8px;
}

.carbon-step-sequence-item> :last-of-type {
  margin-right: 0;
}

.carbon-step-sequence-item--current {
  color: rgba(0, 0, 0, 0.85);
}

.carbon-step-sequence-item--complete {
  color: #50b848;
}

.carbon-step-sequence {
  display: flex;
  list-style: none;
  margin: 0;
  padding: 0;
}

.carbon-step-sequence .carbon-step-sequence-item {
  display: flex;
  flex-grow: 1;
}

.carbon-step-sequence .carbon-step-sequence-item:before {
  background-color: rgba(0, 0, 0, 0.55);
  content: "";
  flex-grow: 1;
}

.carbon-step-sequence .carbon-step-sequence-item:first-child {
  flex-grow: 0;
}

.carbon-step-sequence .carbon-step-sequence-item:first-child:before {
  content: none;
}

.carbon-step-sequence .carbon-step-sequence-item--current:before {
  background-color: rgba(80, 184, 72, 0.55);
}

.carbon-step-sequence .carbon-step-sequence-item--complete:before {
  background-color: #50b848;
}

.carbon-step-sequence--horizontal {
  height: 24px;
  justify-content: space-between;
}

.carbon-step-sequence--horizontal .carbon-step-sequence-item {
  align-items: center;
}

.carbon-step-sequence--horizontal .carbon-step-sequence-item:before {
  height: 1px;
  margin: 0 16px;
}

.carbon-step-sequence--vertical,
.carbon-step-sequence--vertical .carbon-step-sequence-item {
  align-items: flex-start;
  flex-direction: column;
}

.carbon-step-sequence--vertical .carbon-step-sequence-item:before {
  margin: 16px 0 16px 8px;
  width: 1px;
}

.corrections-wizard {
  display: flex;
  position: relative;
}

.corrections-wizard__step-sequence {
  width: 130px;
  padding-right: 30px;
  padding-top: 32px;
}

.corrections-main-dialog .carbon-dialog-full-screen__content {
  box-sizing: content-box;
}

.corrections-kill-screen-dialog__info {
  line-height: 1.5;
  margin-bottom: 20px;
}

.read-only-message__message {
  margin-bottom: 20px;
}

.corrections-history-page {
  display: flex;
  flex-direction: column;
}

.corrections-history-page .corrections-create-correction-button {
  align-self: flex-end;
  margin-bottom: 15px;
}

.corrections-history-page .carbon-help.carbon-help__href.carbon-heading__help {
  top: -1px;
}

.corrections-history-page__info {
  margin-bottom: 20px;
}

.corrections-history-page__feedback-link-container {
  display: flex;
  justify-content: space-between;
}

.corrections-history-page__feedback-link {
  margin-top: 25px;
}

.on-artefacts-bpath #ui-body header {
  display: none;
}

.s1a-artefact-wrapper {
  font-size: 14px;
}

.s1a-artefact-wrapper .carbon-full-screen-heading .carbon-heading__header {
  padding-left: 0;
  padding-right: 0;
  position: relative;
  top: auto;
  width: 100%;
}

.s1a-artefact-show {
  display: flex;
  justify-content: space-between;
  margin-bottom: 15px;
}

@media screen and (max-width: 1100px) {
  .s1a-artefact-show {
    flex-wrap: wrap;
  }
}

.s1a-artefact-show__primary {
  width: calc(100% - 372px);
  display: flex;
  flex-direction: column;
}

.s1a-artefact-show__primary .s1a-negative-payments-message {
  margin-bottom: 20px;
}

@media screen and (max-width: 1220px) {
  .s1a-artefact-show__primary {
    width: calc(100% - 265px);
  }
}

@media screen and (max-width: 1100px) {
  .s1a-artefact-show__primary {
    order: 2;
    width: 100%;
  }
}

.s1a-artefact-show__primary .s1a-artefact-show__primary-pod {
  flex-grow: 1;
}

.s1a-artefact-show__primary .s1a-artefact-show__primary-pod .carbon-pod__block {
  height: 100%;
}

.s1a-artefact-show__primary-footer {
  display: flex;
  justify-content: space-between;
}

.s1a-artefact-show__primary .s1a-info,
.s1a-artefact-show__primary .s1a-line-item-table__wrapper {
  margin-bottom: 20px;
}

.s1a-artefact-show__primary .s1a-total {
  min-width: 42%;
}

.s1a-artefact-show__primary .s1a-additional-info {
  width: 40%;
}

.s1a-artefact-show__secondary {
  width: 357px;
}

@media screen and (max-width: 1220px) {
  .s1a-artefact-show__secondary {
    width: 250px;
  }
}

@media screen and (max-width: 1100px) {
  .s1a-artefact-show__secondary {
    display: flex;
    justify-content: space-between;
    margin-bottom: 15px;
    order: 1;
    width: 100%;
  }
}

.s1a-artefact-show__secondary .s1a-payment-summary-container {
  margin-bottom: 15px;
  margin-right: 15px;
  width: 100%;
}

@media screen and (max-width: 1100px) {
  .s1a-artefact-show__secondary .s1a-payment-summary-container {
    margin-bottom: 0;
    width: 50%;
  }
}

.s1a-artefact-show__secondary .s1a-manage-quote-estimate-container {
  margin-bottom: 15px;
  margin-right: 15px;
  width: 100%;
}

@media screen and (max-width: 1100px) {
  .s1a-artefact-show__secondary .s1a-manage-quote-estimate-container {
    margin-bottom: 0;
    width: 50%;
  }
}

.s1a-artefact-show__secondary .s1a-actions {
  flex-grow: 1;
}

@media screen and (max-width: 1100px) {
  .s1a-artefact-show__secondary .s1a-actions {
    width: 60%;
  }

  .s1a-artefact-show__secondary .s1a-actions:only-child {
    width: 100%;
  }
}

@media screen and (max-width: 1100px) {
  .s1a-artefact-show .s1a-actions {
    width: calc(50% - 15px);
  }

  .s1a-artefact-show .s1a-actions:only-child {
    width: 100%;
  }

  .s1a-artefact-show .s1a-actions .carbon-pod__block {
    height: 100%;
  }
}

@media screen and (max-width: 1100px) {
  .s1a-artefact-show .s1a-artefact-activity {
    display: none;
  }
}

.s1a-artefact-show .s1a-totals-line__right {
  padding-right: 9px;
}

.s1a-artefact-show__user-links {
  display: flex;
  justify-content: space-between;
  padding-right: 377px;
}

@media screen and (max-width: 1220px) {
  .s1a-artefact-show__user-links {
    padding-right: 270px;
  }
}

@media screen and (max-width: 1100px) {
  .s1a-artefact-show__user-links {
    padding-right: 0;
  }
}

.s1a-artefact-show__artefact-pod .carbon-pod__content--padding-large {
  padding: 30px 35px;
}

.s1a-artefact-show__recurring-invoice {
  margin-bottom: 25px;
}

.carbon-pill--green--fill {
  background-color: #38c72a;
  border: 1px solid #38c72a;
  color: #262a33;
}

.carbon-pill--grey--fill {
  border: 1px solid #b3c2c8;
  color: #335c6d;
}

.carbon-pill--yellow--fill {
  background-color: #ffab00;
  border: 1px solid #ffab00;
  color: #262a33;
}

.carbon-pill--orange--fill {
  background-color: #ff7d00;
  border: 1px solid #ff7d00;
  color: #262a33;
}

.carbon-pill--red--fill {
  background-color: #c7384f;
  border: 1px solid #c7384f;
  color: #fff;
}

.s1a-statuses {
  display: flex;
  align-items: center;
}

.s1a-statuses__status {
  margin-right: 10px;
  text-transform: uppercase;
}

.s1a-statuses__status:last-of-type {
  margin-right: 0;
}

.s1a-heading__contents {
  display: flex;
}

.s1a-heading__contents .s1a-statuses {
  margin-left: 9px;
}

.s1a-heading__heading {
  margin: 0;
}

.s1a-heading .carbon-help {
  top: 0;
}

.s1a-action-alert .s1a-action-alert__list-item {
  margin-top: 5px;
}

.s1a-delete-action .carbon-button--primary {
  background-color: #c7384f;
  border-color: #c7384f;
}

.s1a-delete-action .carbon-confirm__button {
  margin-top: 10px;
  margin-bottom: -20px;
}

.s1a-void-dialog .s1a-void-dialog__buttons {
  display: flex;
  justify-content: flex-end;
  margin-top: 24px;
}

.s1a-void-dialog .s1a-void-dialog__confirm-button {
  margin-right: 10px;
}

.s1a-void-dialog .s1a-void-dialog__void-question {
  font-size: 14px;
  margin-bottom: 20px;
}

.s1a-void-dialog .s1a-void-dialog__legislation-text {
  font-size: 14px;
  margin-bottom: 20px;
  margin-top: 5px;
}

.s1a-void-dialog .s1a-void-dialog__reason-text .carbon-textarea__input {
  min-height: 130px;
}

.s1a-void-dialog .s1a-void-dialog__reason-text .carbon-icon.common-input__icon {
  top: 6px;
}

.artefact-actions-share-link-button-wrapper {
  padding-top: 20px;
}

.artefact-actions-share-link-button-wrapper .carbon-icon {
  margin-right: 5px;
}

.s1a-actions .carbon-pod__content--primary {
  padding: 20px 25px 5px;
}

@media screen and (max-width: 1100px) {
  .s1a-actions .carbon-pod__block {
    height: 100%;
  }
}

.s1a-actions__actions {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
  margin: 5px 10px;
}

.s1a-actions__actions .carbon-link__anchor:hover:not(.carbon-button) {
  color: #1b1d21;
}

.s1a-actions__actions .carbon-link__anchor.s1a-actions__link--disabled:hover:not(.carbon-button) {
  color: #bfccd2;
}

.s1a-actions__actions .carbon-link__anchor:not(.carbon-button) {
  color: #003349;
}

.s1a-actions__actions .s1a-actions__link--disabled:not(.carbon-button) {
  color: #8099a4;
}

.s1a-actions__actions .carbon-link__anchor:hover:not(.carbon-button) .carbon-link__content {
  text-decoration: none;
}

.s1a-actions__actions .carbon-link__icon {
  margin-right: 15px;
  margin-top: 2px;
}

.s1a-actions__link {
  margin-bottom: 15px;
  max-width: 22vw;
}

.s1a-actions__link span {
  display: flex;
}

.s1a-actions__link:nth-child(odd) {
  width: 40%;
}

@media screen and (max-width: 1220px) {
  .s1a-actions__link:nth-child(odd) {
    width: 100%;
  }
}

@media screen and (max-width: 1100px) {
  .s1a-actions__link:nth-child(odd) {
    width: 45%;
  }
}

.s1a-actions__link:nth-child(2n) {
  padding-left: 5%;
  width: 55%;
}

@media screen and (max-width: 1220px) {
  .s1a-actions__link:nth-child(2n) {
    width: 100%;
    padding-left: 0;
  }
}

@media screen and (max-width: 1100px) {
  .s1a-actions__link:nth-child(2n) {
    width: 45%;
    padding-left: 0;
  }
}

.s1a-actions__actions .carbon-attachments-box__popover-custom {
  width: 350px;
  padding: 14px;
}

.s1a-actions__actions .carbon-attachments-box__popover-custom .carbon-link__anchor:hover:not(.carbon-button) {
  font-weight: 700;
  color: #1573e6;
}

.s1a-actions__actions .carbon-attachments-box__popover-custom .carbon-link__anchor:not(.carbon-button) {
  font-weight: 700;
  color: #255bc7;
}

.s1a-actions__actions .carbon-attachments-box__popover-custom .carbon-attachments-box__popover-arrow-custom {
  left: 321px;
  margin-left: 0;
  top: 25px;
  transform: rotate(90deg);
}

.s1a-actions__actions .carbon-attachments-box__popover-custom .carbon-attachments-box__popover-arrow-custom:after {
  transform: rotate(45deg);
  content: "";
  height: 25px;
  left: 18px;
  top: 5px;
  width: 25px;
}

.s1a-actions__actions .carbon-attachments-box__popover-custom .carbon-attachments-box__popover-arrow--box-extended {
  left: 401px;
}

.s1a-actions__actions .carbon-attachments-box__popover-custom div.carbon-switch__on {
  top: 5px;
}

.s1a-actions__actions .carbon-attachments-box__popover-custom div.carbon-switch__off {
  top: 6px;
}

@media only screen and (max-width: 1100px) {
  .s1a-actions__actions .carbon-attachments-box__popover-custom {
    top: 37px;
    left: -25px;
  }

  .s1a-actions__actions .carbon-attachments-box__popover-custom .carbon-attachments-box__popover-arrow-custom {
    left: 0;
    top: -16px;
    transform: rotate(0deg);
  }
}

@media only screen and (min-width: 1100px) and (max-width: 1220px) {
  .s1a-actions__actions .carbon-attachments-box__popover-custom {
    right: 236px;
    top: -22px;
  }
}

@media only screen and (min-width: 1221px) {
  .s1a-actions__actions .carbon-attachments-box__popover-custom {
    right: 152px;
    top: -21px;
  }
}

@media screen and (-ms-high-contrast: active),
screen and (-ms-high-contrast: none) {
  [data-context-type$="Tmp::FujiInvoicing::PurchaseInvoice"] .carbon-attachments-box {
    bottom: 5px;
  }
}

@supports (-ms-ime-align: auto) {
  [data-context-type$="Tmp::FujiInvoicing::PurchaseInvoice"] .carbon-attachments-box {
    bottom: 5px;
  }
}

.s1a-artefact-show__primary-gdpr {
  margin-bottom: 20px;
}

.s1a-contact-payments-index {
  display: flex;
  flex-direction: column;
}

.s1a-contact-payments-index .s1a-negative-payments-message {
  margin-bottom: 20px;
}

.s1a-contact-payments-index-summary {
  margin-left: auto;
  margin-top: 20px;
  width: 45%;
}

.s1a-summary-row {
  display: flex;
  font-weight: 700;
  margin-bottom: 15px;
}

.s1a-summary-row:last-of-type {
  margin-bottom: 0;
}

.s1a-summary-row__label {
  text-align: right;
  width: 66%;
}

.s1a-summary-row__value {
  text-align: right;
  width: 34%;
}

.s1a-contact-payments-table .s1a-contact-payments-table__date-column,
.s1a-contact-payments-table .s1a-contact-payments-table__type-column {
  width: 25%;
}

.s1a-contact-payments-table .s1a-contact-payments-table__reference-column {
  width: 100%;
}

.s1a-contact-payments-table .s1a-contact-payments-table__amount-column,
.s1a-contact-payments-table .s1a-contact-payments-table__discount-column {
  min-width: 75px;
  max-width: 75px;
}

.s1a-contact-payments-index-refund-cell .carbon-icon {
  margin-right: 0;
}

.s1a-contact-payments-index-refund-cell__text {
  clip: rect(1px, 1px, 1px, 1px);
  height: 1px;
  overflow: hidden;
  position: absolute !important;
  width: 1px;
}

.s1a-contact-payments-index-summary-row td {
  border-top: 3px solid #99adb6;
}

.s1a-contact-payments-post .carbon-dropdown__list {
  max-height: 240px;
}

.s1a-contact-payments-post .carbon-dialog__content {
  overflow: visible;
}

.disabled_cheque_transaction_radios {
  opacity: 0.5;
}

.disabled_cheque_transaction_radios .cheque-transaction-radio__later,
.disabled_cheque_transaction_radios .cheque-transaction-radio__now {
  pointer-events: none;
  margin-top: 16px;
}

.cheque-number-input {
  margin-top: 4px !important;
}

.cheque-transaction-radio .common-input__label {
  font-weight: 400;
}

.cheque-number-input .common-input__field {
  width: 100px;
}

.cheque-number-input .common-input__label {
  font-weight: 400;
}

.cheque-number-input {
  margin-left: 6px;
}

.cheque-number-input .common-input__field {
  padding-left: 6px;
}

.cheque-transaction-dialog__create {
  font-weight: 700;
  margin-bottom: 15px;
}

.cheque_transaction_dialog_message {
  margin-bottom: 4%;
}

.s1a-payment-details__date-input {
  align-items: center;
  padding-left: 39px;
  padding-bottom: 9px;
}

.s1a-payment-details__date-input .common-input__field.common-input__field {
  padding-left: 0;
  float: right;
}

.s1a-amount-label {
  display: flex;
  flex-direction: column;
}

.s1a-amount-label__outstanding {
  font-size: 12px;
  font-weight: 400;
}

.s1a-two-panel-form-dialog__top-pod {
  margin-bottom: 15px;
}

.s1a-profit-summary__total td {
  font-weight: 700;
  border-top: 3px solid #99adb6;
}

.s1a-profit-summary--de .s1a-profit-summary__net-amount,
.s1a-profit-summary--de .s1a-profit-summary__tax-amount,
.s1a-profit-summary--de .s1a-profit-summary__tax-rate,
.s1a-profit-summary--de .s1a-profit-summary__total,
.s1a-profit-summary--es .s1a-profit-summary__net-amount,
.s1a-profit-summary--es .s1a-profit-summary__tax-amount,
.s1a-profit-summary--es .s1a-profit-summary__tax-rate,
.s1a-profit-summary--es .s1a-profit-summary__total,
.s1a-profit-summary--fr .s1a-profit-summary__net-amount,
.s1a-profit-summary--fr .s1a-profit-summary__tax-amount,
.s1a-profit-summary--fr .s1a-profit-summary__tax-rate,
.s1a-profit-summary--fr .s1a-profit-summary__total,
.s1a-profit-summary--gb .s1a-profit-summary__net-amount,
.s1a-profit-summary--gb .s1a-profit-summary__tax-amount,
.s1a-profit-summary--gb .s1a-profit-summary__tax-rate,
.s1a-profit-summary--gb .s1a-profit-summary__total,
.s1a-profit-summary--ie .s1a-profit-summary__net-amount,
.s1a-profit-summary--ie .s1a-profit-summary__tax-amount,
.s1a-profit-summary--ie .s1a-profit-summary__tax-rate,
.s1a-profit-summary--ie .s1a-profit-summary__total {
  width: 15%;
}

.s1a-profit-summary--de .s1a-profit-summary__goods-amount,
.s1a-profit-summary--es .s1a-profit-summary__goods-amount,
.s1a-profit-summary--fr .s1a-profit-summary__goods-amount,
.s1a-profit-summary--gb .s1a-profit-summary__goods-amount,
.s1a-profit-summary--ie .s1a-profit-summary__goods-amount {
  word-break: normal;
  white-space: normal;
  width: 15%;
  line-height: 1.22em;
}

.s1a-profit-summary--de .s1a-profit-summary__services-amount,
.s1a-profit-summary--es .s1a-profit-summary__services-amount,
.s1a-profit-summary--fr .s1a-profit-summary__services-amount,
.s1a-profit-summary--gb .s1a-profit-summary__services-amount,
.s1a-profit-summary--ie .s1a-profit-summary__services-amount {
  width: 15%;
}

.s1a-profit-summary--ca .s1a-profit-summary__tax-rate,
.s1a-profit-summary--us .s1a-profit-summary__tax-rate {
  width: 100%;
}

.refund_or_unallocate_dialog_elements .carbon-radio-button__help-text {
  color: #4d4f53;
}

.refund_or_unallocate_dialog_elements .carbon-radio-button {
  clear: both;
}

.refund_or_unallocate_dialog_elements .refund_dialog_elements {
  display: inline-block;
  margin-top: 5px;
  margin-bottom: 5px;
}

.refund_or_unallocate_dialog_elements .refund_dialog_elements.read-only {
  pointer-events: none;
  opacity: 0.4;
}

.refund_or_unallocate_dialog_elements .refund_dialog_tax_rate {
  margin-top: 5px;
  width: 30%;
}

.refund_dialog_elements {
  width: 100%;
  height: 80%;
  display: inline-block;
}

.element {
  float: left;
  margin-left: 10px;
  margin-top: 10px;
}

.refund_dialog_refund_date {
  width: 20%;
}

.refund_dialog_bank_account {
  width: 36%;
}

.refund_dialog_reference {
  width: 35%;
}

.s1a-stripe-refund-dialog__refund-input {
  display: inline-flex;
  margin-bottom: 15px;
  margin-top: 1px;
  text-align: right;
}

.s1a-stripe-refund-dialog__refund-input .icon-error {
  top: 8px;
}

.s1a-stripe-refund-dialog__refund-input .common-input__label {
  margin-top: 9px;
  width: 102px;
}

.s1a-stripe-refund-dialog__refund-input .carbon-textbox__input {
  margin-left: 15px;
  width: 354px;
}

.s1a-stripe-refund-dialog__cardholder-input {
  margin-top: 5px;
}

.s1a-stripe-refund-dialog__reference-input {
  margin-bottom: 10px;
}

.s1a-stripe-refund-amount {
  display: inline-flex;
  margin-left: 24%;
  margin-top: 5px;
  width: 76%;
}

.s1a-stripe-refund-amount__checkbox {
  float: right;
  margin-top: 3%;
  margin-right: 2%;
  text-align: right;
  width: 70%;
}

.s1a-stripe-refund-amount__decimal {
  width: 44%;
}

.s1a-stripe-refund-amount .icon-error {
  top: 5px;
}

.s1a-connected-content__text {
  margin-bottom: 4%;
}

.s1a-connected-content__signin-button {
  float: right;
}

.s1a-connected-content__icon {
  margin-left: 5px;
}

.s1a-disconnected-content__message-title {
  margin-bottom: 6px;
  font-weight: 700;
}

.s1a-disconnected-content__message {
  margin-bottom: 19px;
}

.s1a-disconnected-content__text {
  margin-bottom: 20px;
}

.s1a-disconnected-content__signin-button {
  float: right;
}

.s1a-tax-analysis-dialog__description {
  margin: 5px 0 15px;
  line-height: 2em;
}

.s1a-tax-analysis-dialog__total td {
  font-weight: 700;
  border-top: 3px solid #99adb6;
}

.s1a-tax-analysis-dialog--de .s1a-tax-analysis-dialog__net-amount,
.s1a-tax-analysis-dialog--de .s1a-tax-analysis-dialog__retailer-tax-amount,
.s1a-tax-analysis-dialog--de .s1a-tax-analysis-dialog__tax-amount,
.s1a-tax-analysis-dialog--de .s1a-tax-analysis-dialog__tax-rate,
.s1a-tax-analysis-dialog--de .s1a-tax-analysis-dialog__total,
.s1a-tax-analysis-dialog--es .s1a-tax-analysis-dialog__net-amount,
.s1a-tax-analysis-dialog--es .s1a-tax-analysis-dialog__retailer-tax-amount,
.s1a-tax-analysis-dialog--es .s1a-tax-analysis-dialog__tax-amount,
.s1a-tax-analysis-dialog--es .s1a-tax-analysis-dialog__tax-rate,
.s1a-tax-analysis-dialog--es .s1a-tax-analysis-dialog__total,
.s1a-tax-analysis-dialog--fr .s1a-tax-analysis-dialog__net-amount,
.s1a-tax-analysis-dialog--fr .s1a-tax-analysis-dialog__retailer-tax-amount,
.s1a-tax-analysis-dialog--fr .s1a-tax-analysis-dialog__tax-amount,
.s1a-tax-analysis-dialog--fr .s1a-tax-analysis-dialog__tax-rate,
.s1a-tax-analysis-dialog--fr .s1a-tax-analysis-dialog__total,
.s1a-tax-analysis-dialog--gb .s1a-tax-analysis-dialog__net-amount,
.s1a-tax-analysis-dialog--gb .s1a-tax-analysis-dialog__retailer-tax-amount,
.s1a-tax-analysis-dialog--gb .s1a-tax-analysis-dialog__tax-amount,
.s1a-tax-analysis-dialog--gb .s1a-tax-analysis-dialog__tax-rate,
.s1a-tax-analysis-dialog--gb .s1a-tax-analysis-dialog__total,
.s1a-tax-analysis-dialog--ie .s1a-tax-analysis-dialog__net-amount,
.s1a-tax-analysis-dialog--ie .s1a-tax-analysis-dialog__retailer-tax-amount,
.s1a-tax-analysis-dialog--ie .s1a-tax-analysis-dialog__tax-amount,
.s1a-tax-analysis-dialog--ie .s1a-tax-analysis-dialog__tax-rate,
.s1a-tax-analysis-dialog--ie .s1a-tax-analysis-dialog__total {
  width: 15%;
}

.s1a-tax-analysis-dialog--de .s1a-tax-analysis-dialog__goods-amount,
.s1a-tax-analysis-dialog--es .s1a-tax-analysis-dialog__goods-amount,
.s1a-tax-analysis-dialog--fr .s1a-tax-analysis-dialog__goods-amount,
.s1a-tax-analysis-dialog--gb .s1a-tax-analysis-dialog__goods-amount,
.s1a-tax-analysis-dialog--ie .s1a-tax-analysis-dialog__goods-amount {
  word-break: normal;
  white-space: normal;
  width: 15%;
  line-height: 1.22em;
}

.s1a-tax-analysis-dialog--de .s1a-tax-analysis-dialog__services-amount,
.s1a-tax-analysis-dialog--es .s1a-tax-analysis-dialog__services-amount,
.s1a-tax-analysis-dialog--fr .s1a-tax-analysis-dialog__services-amount,
.s1a-tax-analysis-dialog--gb .s1a-tax-analysis-dialog__services-amount,
.s1a-tax-analysis-dialog--ie .s1a-tax-analysis-dialog__services-amount {
  width: 15%;
}

.s1a-tax-analysis-dialog--ca .s1a-tax-analysis-dialog__tax-rate,
.s1a-tax-analysis-dialog--us .s1a-tax-analysis-dialog__tax-rate {
  width: 100%;
}

.s1a-totals-line {
  display: flex;
  justify-content: space-between;
  width: 100%;
}

.s1a-totals-line__left {
  text-align: right;
  width: 60%;
}

.s1a-sub-total-line .s1a-totals-line:first-of-type {
  margin-bottom: 3px;
}

.s1a-sub-total-line .s1a-totals-line:last-of-type {
  margin-bottom: 0;
}

.s1a-info__heading.carbon-row {
  align-items: center;
  display: flex;
  margin-bottom: 0;
}

.s1a-info__heading.carbon-row .carbon-button-toggle {
  margin-top: 0;
}

.s1a-corrective-detail,
.s1a-eu-row-message,
.s1a-linked-correctives,
.s1a-vat-exempt-consignment-message {
  margin-bottom: 20px;
}

.postponed_accounting-message {
  margin-bottom: 30px;
}

.s1-artefacts-info-contact {
  font-size: 16px;
}

.s1-artefacts-info-contact .carbon-content__title {
  margin-right: -20px;
}

.s1a-multi-currency-toggle__label {
  padding-right: 10px;
  font-weight: 700;
}

.s1a-multi-currency-toggle {
  text-align: right;
}

.s1a-multi-currency-toggle .carbon-button-toggle__label {
  color: #668592;
}

.s1a-multi-currency-toggle .carbon-button-toggle__label:hover {
  color: #fff;
}

.carbon-button-toggle {
  display: inline-block;
}

.carbon-button-toggle+.carbon-button-toggle {
  margin-left: 10px;
}

.carbon-button-toggle__label {
  background-color: #fff;
  border-radius: 0;
  border: 1px solid #ccd6db;
  color: #003349;
  cursor: pointer;
  display: inline-block;
  font-weight: 900;
  padding: 15px 25px;
  text-align: center;
}

.carbon-button-toggle__label:hover {
  background-color: #1e499f;
  border-color: #1e499f;
  color: #fff;
}

.carbon-button-toggle--grouped .carbon-button-toggle__input:checked~.carbon-button-toggle__label {
  border-color: #1573e6;
}

.carbon-button-toggle--grouped+.carbon-button-toggle--grouped {
  margin-left: -1px;
}

.carbon-button-toggle--grouped label {
  border-radius: 0;
}

.carbon-button-toggle--grouped:first-of-type label,
.carbon-button-toggle--grouped:last-of-type label {
  border-radius: 0 0 0 0;
}

.carbon-button-toggle--grouped--disabled {
  border: 1px solid #ccd6db;
}

.carbon-button-toggle--small label {
  padding: 5px 8px;
  font-weight: 700;
  font-size: 12px;
}

.carbon-button-toggle__label--disabled,
.carbon-button-toggle__label--disabled:hover {
  background-color: #e6ebed !important;
  border: 1px solid #e6ebed !important;
  color: rgba(0, 0, 0, 0.2) !important;
  cursor: auto;
}

.carbon-button-toggle__input {
  clip: rect(1px, 1px, 1px, 1px);
  height: 1px;
  overflow: hidden;
  position: absolute !important;
  width: 1px;
}

.carbon-button-toggle__input:focus:not(:checked)+label {
  border-color: #1963f6;
  box-shadow: 0 0 6px rgba(25, 99, 246, 0.6);
  -webkit-transition: box-shadow 0.1s linear;
  -moz-transition: box-shadow linear 0.1s;
  -o-transition: box-shadow linear 0.1s;
  transition: box-shadow 0.1s linear;
}

.carbon-button-toggle__input:checked~.carbon-button-toggle__label {
  background-color: #1573e6;
  border-color: #d0e3fa;
  color: #fff;
}

.carbon-button-toggle__button-icon {
  display: inline-block;
  top: -2px;
  margin-right: 3px;
  position: relative;
}

.carbon-button-toggle__button-icon--large {
  display: block;
}

.carbon-button-toggle__button-icon--large .carbon-icon:before {
  font-size: 60px;
  line-height: 60px;
}

.carbon-button-toggle__button-icon--large .carbon-icon__svg {
  height: 64px;
  width: 64px;
}

.s1a-info__detail.s1a-info__detail {
  display: flex;
}

.s1a-info__detail.s1a-info__detail .carbon-content {
  margin-top: 0;
}

.s1a-info__detail.s1a-info__detail .s1a-info__detail-reference-with-link {
  display: flex;
  flex-direction: column;
}

.s1a-info__detail .s1a-info__content:not(:last-child) {
  margin-right: 5%;
}

.s1a-info-wide {
  max-width: 15%;
}

.s1a-info__reference+.s1a-info__linked-artefact {
  margin-top: 5px;
}

.s1a-line-item-row__text-field {
  white-space: pre-wrap;
}

.s1a-line-item-row--toggle-row .carbon-table-cell {
  padding-left: 25px;
  vertical-align: top;
}

.s1a-line-item-row--toggle-row .carbon-table-cell--align-left {
  padding-left: 17px;
}

.s1a-line-item-row--toggle-row .carbon-icon {
  right: 20px;
}

.s1a-line-item-row--cell {
  vertical-align: top;
}

.expanded-column-rows {
  padding-left: 17px;
  font-style: italic;
  line-height: 1.4;
}

.column-ledger-account {
  font-style: italic;
}

.s1a-line-item-table .carbon-table-cell {
  white-space: normal;
  word-break: normal;
}

.s1a-line-item-table .carbon-table-header {
  white-space: normal;
  word-break: normal;
  min-width: 90px;
}

.s1a-line-item-row__tax-rate.carbon-table-cell {
  white-space: nowrap;
}

.class-for-arrow,
.class-for-arrow-pointing-right {
  margin-left: -5px;
  margin-right: 5px;
}

.class-for-arrow-pointing-right:before {
  transform: rotate(-90deg);
  display: inline-block;
}

.s1a-expand-row-column {
  display: flex;
}

.s1a-expand-row-column .row-with-toggle {
  flex: 1;
}

.s1a-rounding-message {
  align-items: center;
  display: flex;
  margin-bottom: 15px;
}

.s1a-rounding-message__icon {
  color: #1573e6;
  margin-right: 10px;
}

.s1a-manage-quote-estimate .carbon-pod__content--primary {
  padding: 20px 25px;
}

.s1a-manage-quote-estimate .carbon-pod__collapsible-content .carbon-pod__content {
  display: flex;
  flex-direction: column;
}

.s1a-manage-quote-estimate .carbon-pod__collapsible-content .carbon-pod__content .carbon-link__anchor {
  width: 100%;
}

.s1a-manage-quote-estimate .carbon-pod__collapsible-content .carbon-pod__content .carbon-link__anchor:first-child:not(:last-child) {
  margin-right: 0;
  margin-bottom: 15px;
}

.s1a-manage-quote-estimate .carbon-pod__block {
  height: 100%;
}

.s1a-manage-quote-estimate .s1a-manage-quote-estimate__add-invoice {
  color: #fff;
  margin-bottom: 15px;
}

.s1a-timeline+.s1a-manage-quote-estimate .carbon-pod__block {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}

.s1a-timeline:only-child .carbon-pod__block {
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}

.s1a-timeline .carbon-pod__block--secondary {
  margin-bottom: -1px;
  padding-bottom: 10px;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

@media only screen and (min-width: 1101px) and (max-width: 1220px) {
  .s1a-timeline .carbon-pod__block--secondary {
    height: 180px;
  }
}

.s1a-timeline-container {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  margin-left: auto;
  margin-right: auto;
  position: relative;
}

@media only screen and (min-width: 1101px) and (max-width: 1220px) {
  .s1a-timeline-container {
    flex-wrap: wrap;
  }
}

@media screen and (max-width: 1100px) {
  .s1a-timeline-container {
    max-width: 80%;
  }
}

.s1a-timeline-container:before {
  content: "";
  background-color: #bfccd2;
  height: 1px;
  width: 75%;
  position: absolute;
  margin: 0 12.5%;
  bottom: 42px;
}

@media only screen and (min-width: 1101px) and (max-width: 1220px) {
  .s1a-timeline-container:before {
    height: 49%;
    background-color: #f2f5f6;
    border-top: 1px solid #bfccd2;
    border-bottom: 1px solid #bfccd2;
    width: 50%;
    margin: 0 25%;
    bottom: 42px;
  }
}

.s1a-timeline--sales-credit-note,
.s1a-timeline--sales-estimate,
.s1a-timeline--sales-invoice,
.s1a-timeline--sales-quote {
  height: 140px;
  margin-bottom: -1px;
}

@media only screen and (max-width: 1100px) {

  .s1a-timeline--sales-credit-note,
  .s1a-timeline--sales-estimate,
  .s1a-timeline--sales-invoice,
  .s1a-timeline--sales-quote {
    height: 80px;
  }
}

@media only screen and (min-width: 1221px) {

  .s1a-timeline--sales-credit-note,
  .s1a-timeline--sales-estimate,
  .s1a-timeline--sales-invoice,
  .s1a-timeline--sales-quote {
    height: 80px;
  }
}

@media only screen and (min-width: 1101px) and (max-width: 1220px) {
  .s1a-timeline--sales-credit-note .s1a-timeline-container {
    flex-wrap: nowrap;
  }
}

.s1a-timeline--sales-credit-note .s1a-timeline-container:before {
  width: 66.67%;
  margin: 0 16.67%;
  bottom: 42px;
  height: 1px;
  background-color: #bfccd2;
  border: none;
}

@media only screen and (min-width: 1101px) and (max-width: 1220px) {
  .s1a-timeline--sales-credit-note .s1a-timeline-container:before {
    width: 66.67%;
    margin: 0 16.67%;
    bottom: 42px;
  }
}

.s1a-timeline-pip-container {
  position: relative;
  margin-left: auto;
  margin-right: auto;
  width: 70px;
}

@media only screen and (min-width: 1101px) and (max-width: 1220px) {
  .s1a-timeline-pip-container {
    width: 97px;
  }
}

@media only screen and (max-width: 1100px) {
  .s1a-timeline-pip-container {
    width: 87px;
  }
}

.locale-es .s1a-timeline-pip-container {
  width: 80px;
}

.s1a-timeline-pip-title {
  font-size: 14px;
  font-weight: 700;
  height: 25px;
  line-height: 25px;
  margin-bottom: 10px;
  position: relative;
  text-align: center;
  text-transform: capitalize;
  width: 70px;
}

.s1a-timeline-pip-title span {
  display: inline-block;
  vertical-align: middle;
  line-height: normal;
}

.locale-es .s1a-timeline-pip-title {
  width: 80px;
}

@media only screen and (min-width: 1101px) and (max-width: 1220px) {
  .s1a-timeline-pip-title {
    width: 97px;
  }
}

@media only screen and (max-width: 1100px) {
  .s1a-timeline-pip-title {
    width: 84px;
  }
}

@media only screen and (min-width: 1101px) and (max-width: 1220px) {

  .s1a-timeline--sales-credit-note .s1a-timeline-pip-container,
  .s1a-timeline--sales-credit-note .s1a-timeline-pip-title {
    width: 70px;
  }
}

.s1a-timeline-pip-icon {
  background: #f2f5f6;
  display: block;
  position: relative;
  width: 16px;
  height: 16px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 5px;
}

.s1a-timeline-pip-icon.icon-tick {
  color: #50b848;
}

.s1a-timeline-pip-icon.icon-warning {
  color: #ff7d00;
}

.s1a-timeline-pip-icon.icon-error {
  color: #c7384f;
}

.s1a-timeline-pip-icon.icon-default {
  border-radius: 50%;
  background-color: #f2f5f6;
  border: 2px solid #b3c2c8;
}

.s1a-timeline-pip-icon:focus {
  outline: 3px solid gold;
}

.s1a-timeline-pip-tooltip-table {
  border: none;
  margin: 8px -20px 0 -7px;
  width: 600px;
}

.s1a-timeline-pip-tooltip-table td,
.s1a-timeline-pip-tooltip-table th {
  background-color: #1b1d21;
  border: none;
  height: auto;
  text-align: left;
}

.s1a-timeline-pip-tooltip-table td:nth-of-type(2) {
  white-space: pre-wrap;
}

.s1a-timeline-pip-tooltip-table .carbon-table__table {
  border-radius: 0;
  background-color: #000;
}

.s1a-timeline-pip-tooltip-table .carbon-table__table .s1a-timeline-pip-tooltip-table-row:hover .s1a-timeline-pip-tooltip-table-cell,
.s1a-timeline-pip-tooltip-table .carbon-table__table .s1a-timeline-pip-tooltip-table-row:nth-child(n):hover .s1a-timeline-pip-tooltip-table-cell {
  background-color: #003349;
}

.s1a-timeline-pip-tooltip-table .carbon-table__table .s1a-timeline-pip-tooltip-table-row .s1a-timeline-pip-tooltip-table-cell,
.s1a-timeline-pip-tooltip-table .carbon-table__table .s1a-timeline-pip-tooltip-table-row:nth-child(n) .s1a-timeline-pip-tooltip-table-cell {
  background-color: #1b1d21;
  text-align: left;
  border: none;
  max-width: 250px;
  overflow-x: hidden;
}

.s1a-timeline-pip-tooltip-table .carbon-table__table .s1a-timeline-pip-tooltip-table-row:last-child .s1a-timeline-pip-tooltip-table-cell:first-child,
.s1a-timeline-pip-tooltip-table .carbon-table__table .s1a-timeline-pip-tooltip-table-row:last-child .s1a-timeline-pip-tooltip-table-cell:last-child,
.s1a-timeline-pip-tooltip-table .carbon-table__table .s1a-timeline-pip-tooltip-table-row:nth-child(n):last-child .s1a-timeline-pip-tooltip-table-cell:first-child,
.s1a-timeline-pip-tooltip-table .carbon-table__table .s1a-timeline-pip-tooltip-table-row:nth-child(n):last-child .s1a-timeline-pip-tooltip-table-cell:last-child {
  border-radius: 0;
}

.s1a-timeline-pip-tooltip-table-icon-green {
  color: #50b848;
}

.s1a-timeline-pip-tooltip-table-icon-grey {
  color: #9da0a7;
}

.s1a-timeline-pip-tooltip-table-icon-red {
  color: #c11e20;
}

.s1a-timeline--sales-credit-note.s1a-timeline--sales-credit-note .s1a-timeline-pip-container .s1a-timeline-pip-tooltip.s1a-timeline-pip-tooltip__sent .carbon-tooltip__container {
  margin-left: -254px;
}

@media screen and (max-width: 1220px) {
  .s1a-timeline--sales-credit-note.s1a-timeline--sales-credit-note .s1a-timeline-pip-container .s1a-timeline-pip-tooltip.s1a-timeline-pip-tooltip__sent .carbon-tooltip__container {
    margin-left: -175px;
  }
}

@media screen and (max-width: 1100px) {
  .s1a-timeline--sales-credit-note.s1a-timeline--sales-credit-note .s1a-timeline-pip-container .s1a-timeline-pip-tooltip.s1a-timeline-pip-tooltip__sent .carbon-tooltip__container {
    margin-left: 144px;
  }
}

.s1a-timeline--sales-credit-note.s1a-timeline--sales-credit-note .s1a-timeline-pip-container .s1a-timeline-pip-tooltip.s1a-timeline-pip-tooltip__viewed .carbon-tooltip__container {
  margin-left: -423px;
}

@media screen and (max-width: 1220px) {
  .s1a-timeline--sales-credit-note.s1a-timeline--sales-credit-note .s1a-timeline-pip-container .s1a-timeline-pip-tooltip.s1a-timeline-pip-tooltip__viewed .carbon-tooltip__container {
    margin-left: -247px;
  }
}

@media screen and (max-width: 1100px) {
  .s1a-timeline--sales-credit-note.s1a-timeline--sales-credit-note .s1a-timeline-pip-container .s1a-timeline-pip-tooltip.s1a-timeline-pip-tooltip__viewed .carbon-tooltip__container {
    margin-left: 144px;
  }
}

.sent-email-tooltip-helplink {
  color: #fff !important;
  text-decoration: underline;
}

.tooltip-icon--green {
  color: #50b848;
}

.tooltip-icon--red {
  color: #c11e20;
}

.tooltip-icon--grey {
  color: #9da0a7;
}

.tooltip-list--container {
  display: flex;
  flex-direction: column;
}

.tooltip-list-item {
  align-items: center;
  display: flex;
  gap: 8px;
}

.tooltip-list-item:not(:last-of-type) {
  border-bottom: 1px solid hsla(0, 0%, 100%, 0.2);
  margin-bottom: 8px;
  padding-bottom: 8px;
}

.tooltip-line-group {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}

.tooltip-line {
  line-height: 21px;
  margin-bottom: 4px;
  text-align: left;
}

.tooltip-line .tooltip-line--label {
  margin-right: 4px;
}

.s1a-payment-summary .carbon-pod__content--primary {
  padding: 20px 25px;
}

.s1a-payment-summary__amount-totals {
  display: flex;
  justify-content: space-between;
}

@media only screen and (min-width: 1101px) and (max-width: 1220px) {
  .s1a-payment-summary__amount-totals {
    flex-direction: column;
  }
}

.s1a-payment-summary__additional-text {
  margin-top: 15px;
}

.s1a-payment-summary__enable-card-payments,
.s1a-payment-summary__payment-button {
  margin: 10px 0 0;
  width: 100%;
}

.s1a-payment-summary__payment-multi-button {
  margin-top: 10px;
  width: 100%;
}

.s1a-payment-summary__payment-multi-button .carbon-multi-action-button__additional-buttons {
  top: 41px;
}

.s1a-payment-summary__payment-multi-button .carbon-multi-action-button__additional-buttons .s1a-payment-summary__payment-button {
  margin-top: 0;
  text-align: center;
}

.s1a-payment-summary__payment-multi-button .carbon-multi-action-button__additional-buttons .s1a-payment-summary__payment-button.carbon-link__anchor span {
  line-height: 33px;
}

.s1a-payment-summary__payment-multi-button .carbon-multi-action-button__toggle {
  height: 43px;
  width: 100%;
}

.s1a-payment-summary--void .s1a-payment-amount__value {
  color: #8099a4;
}

.s1a-payment-summary__switch {
  border-top: 1px solid #ccd6db;
  justify-content: space-between;
  margin-top: 25px;
  padding-top: 25px;
}

.s1a-payment-summary__switch .common-input__label {
  width: 75%;
}

@media only screen and (min-width: 1101px) and (max-width: 1220px) {
  .s1a-payment-summary__switch .common-input__label {
    width: 100%;
  }
}

@media only screen and (min-width: 1100px) and (max-width: 1220px) {
  .s1a-payment-summary__switch .common-input__field {
    margin-left: 0;
    margin-top: 15px;
  }
}

.s1a-payment-summary__payment-buttons {
  margin-top: 15px;
}

@media screen and (max-width: 1100px) {
  .s1a-payment-summary__payment-buttons {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
  }
}

@media screen and (max-width: 1100px) {
  .s1a-payment-summary__payment-button+.s1a-payment-summary__payment-button {
    margin-left: 15px;
  }
}

.s1a-timeline+.s1a-payment-summary .carbon-pod__block {
  border-top-right-radius: 0;
  border-top-left-radius: 0;
}

.s1a-payment-amount__value {
  font-size: 24px;
  font-weight: 900;
  margin-top: 5px;
}

.s1a-payment-amount__title {
  font-size: 14px;
  font-weight: 700;
  text-transform: capitalize;
}

.s1a-payment-amount {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.s1a-payment-amount+.s1a-payment-amount {
  margin-left: 15px;
  text-align: right;
}

@media only screen and (min-width: 1101px) and (max-width: 1220px) {
  .s1a-payment-amount+.s1a-payment-amount {
    margin-left: 0;
    margin-top: 15px;
    text-align: left;
  }
}

.s1a-artefact-declined-message,
.s1a-success-message {
  margin-bottom: 20px;
}

.s1a-success-message a:nth-of-type(n + 2) {
  border-left: 2px solid #c4c6ca;
  padding-left: 10px;
  margin-left: 10px;
}

.s1a-void-message {
  margin-bottom: 15px;
}

.s1-artefacts-total.right-align {
  text-align: right;
}

.s1a-total__foreign-currency-total,
.s1a-total__profit-summary {
  margin-top: 20px;
}

.s1a-total__tax-calculation-method {
  color: #335c6d;
  font-size: 13px;
  font-weight: 400;
  margin-bottom: 5px;
}

.s1a-sub-total-line .s1a-sub-total-line {
  margin-top: 20px;
}

.s1a-grand-total {
  font-size: 20px;
  font-weight: 900;
}

.s1a-grand-total__item-count {
  font-weight: 300;
}

.s1a-grand-total__total-quantity {
  font-size: 14px;
  font-weight: 500;
}

.s1a-grand-total .s1a-totals-line__right {
  white-space: nowrap;
}

.s1a-tax-recoverable {
  font-size: 12px;
  text-align: right;
}

.s1a-tax-recoverable .multi-currency {
  border-top: 2px solid #b3c2c8;
  margin-top: 20px;
  padding-top: 20px;
}

.s1a-tax-recoverable p:not(:first-child) {
  margin-left: 50%;
  padding-right: 9px;
  width: 50%;
}

.s1a-tax-recoverable p:not(:first-child) strong {
  display: inline-block;
  float: left;
  text-align: left;
}

.s1a-cis-deductions {
  margin-bottom: 20px;
}

.s1a-cis-total {
  font-size: 14px;
  font-weight: 300;
}

.s1a-cis-total__total {
  font-size: 20px;
  font-weight: 900;
}

.s1a-artefact-show__primary-cis,
.s1a-artefact-show__primary-reverse-charge {
  margin-bottom: 20px;
}

.recurring-artefact-index-table__actions {
  display: flex;
  justify-content: flex-end;
  width: 100%;
}

.create-recurring-artefact-button,
.recurring-artefact-index-message-wrapper {
  margin-bottom: 15px;
}

.recurring-artefact-index-temp-copy,
.recurring-artefact-index-temp-delete {
  display: flex;
  margin-top: 15px;
}

.recurring-artefact-index-temp-copy :first-child,
.recurring-artefact-index-temp-delete :first-child {
  margin: 0 10px;
  width: 150px;
}

.recurring-artefact-index-table__warning {
  color: #ff7d00;
  margin-left: 5px;
}

#tab_recurring-grid .icon-warning:before {
  display: flex;
  font-size: 14px;
}

.artefact-email-dialog__checkboxes {
  margin-top: 20px;
  margin-bottom: 20px;
  margin-left: 15%;
}

.artefact-email-dialog__checkboxes .carbon-checkbox {
  padding-top: 0;
}

.artefact-email-dialog__subject {
  margin-bottom: 15px;
}

.artefact-email-dialog__subject .carbon-textbox__input.common-input__input,
.artefact-email-dialog__to .carbon-textbox__input.common-input__input {
  border: 1px solid #ccd6db;
}

.artefact-email-dialog__to-row {
  display: flex;
  flex-direction: row;
}

.artefact-email-dialog__to-label {
  font-weight: 700;
  padding-right: 15px;
  text-align: right;
  width: 15%;
}

.artefact-email-dialog__to-warning {
  width: 85%;
}

.recurring-artefact-online-payment-setting {
  display: flex;
  flex-direction: column;
  padding-left: 25px;
}

.recurring-artefact-online-payment-setting .recurring-artefact-online-payment-setting__title {
  font-weight: 700;
  padding-left: 5px;
  padding-bottom: 8px;
}

.recurring-artefact-online-payment-setting a[data-role="recurring-artefact-online-payment-setting__link"] {
  padding-left: 5px;
}

.recurring-artefact-online-payment-setting label {
  font-weight: 400;
}

.recurring-artefact-details-pod {
  padding: 10px;
  border-left: 1px solid #ccd6db;
  border-right: 1px solid #ccd6db;
  margin-top: -20px;
}

.recurring-artefact-details-pod .carbon-dropdown {
  width: 130px;
}

.recurring-artefact-details-pod .carbon-number__input {
  max-width: 70px;
}

.recurring-artefact-details-pod .recurring-artefact-details-pod__datepicker {
  margin-left: 50px;
}

.recurring-artefact-details-pod .recurring-artefact-details-pod__datepicker,
.recurring-artefact-details-pod .recurring-artefact-details-pod__frequency-type {
  margin-top: 20px;
  margin-bottom: 20px;
}

.recurring-artefact-details-pod .recurring-artefact-details-pod__datepicker .common-input__label,
.recurring-artefact-details-pod .recurring-artefact-details-pod__frequency-type .common-input__label {
  padding-left: 5px;
}

.recurring-artefact-details-pod .recurring-artefact-details-pod__datepicker .common-input,
.recurring-artefact-details-pod .recurring-artefact-details-pod__frequency-type .common-input {
  margin-right: 25px;
}

.recurring-artefact-details-pod .recurring-artefact-details-pod__datepicker label,
.recurring-artefact-details-pod .recurring-artefact-details-pod__frequency-type label {
  padding: 0;
}

.recurring-artefact-details-pod .common-input {
  margin-top: 0;
  margin-left: 5px;
}

.recurring-artefact-details-pod .carbon-number {
  margin: 0 5px;
}

.recurring-artefact-details-pod .recurring-artefact-details-pod__frequency-value {
  display: flex;
  align-items: center;
  margin-left: 5px;
  margin-top: 2px;
}

.recurring-artefact-details-pod .recurring-artefact-details-pod__frequency-value .carbon-dropdown {
  align-self: center;
}

.recurring-artefact-details-pod .recurring-artefact-details-pod__frequency-value .common-input__field label {
  padding: 0;
}

.recurring-artefact-details-pod .recurring-artefact-details-pod__frequency-value .common-input__icon--error {
  top: 6px;
}

.recurring-artefact-details-pod .recurring-artefact-details-pod__row {
  display: flex;
}

.recurring-artefact-details-pod .recurring-artefact-details-pod__save-row {
  display: flex;
  align-items: flex-end;
}

.recurring-artefact-details-pod .recurring-artefact-details-pod__start-end-row {
  display: flex;
}

.recurring-artefact-details-pod .recurring-artefact-details-pod__frequency-day {
  width: 100px;
}

.recurring-artefact-details-pod_due-description {
  align-self: center;
}

.recurring-artefact-details-pod_end-date {
  align-self: center;
  margin-top: 21px;
}

.recurring-artefact-details-pod__ending {
  padding-left: 30px;
}

.recurring-artefact-details-pod__ending .common-input__field label {
  padding: 0;
}

.recurring-artefact-details-pod__save-save {
  padding-left: 35px;
}

.recurring-artefact-details-pod__due-days {
  padding-left: 30px;
  display: flex;
}

.recurring-artefact-summary-info {
  text-align: left;
  margin: 25px 0 20px auto;
  width: 400px;
}

.recurring-artefact__contact-alert {
  white-space: pre-line;
}

.UIPod.pod-grey.information-container,
.UIPod.pod-grey[data-tag="artefact_header"] {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.UIForm .corrective-header .common-input__field label {
  padding: 0;
}

.UIForm label.common-input__label {
  padding-bottom: 0;
  margin-bottom: 8px;
}

#corrective_header {
  margin: 0 0 20px;
}

.corrective-header .carbon-pod__block {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-top-width: 0;
}

.gac-tax-breakdown {
  padding: 5px 0 20px;
}

.gac-tax-breakdown__reverse_tax_amount .icon-info:before {
  color: #4d7080;
  margin-left: 4px;
}

.gac-tax-breakdown__tax_calculation_method span {
  color: #4d7080;
}

.gac-tax-detail__tax-amount {
  white-space: nowrap;
}

.gac-tax-edit .carbon-form__buttons {
  clear: both;
}

.gac-tax-edit__percentage {
  display: flex;
  justify-content: center;
  flex-direction: column;
  height: 31px;
}

.gac-tax-edit .common-input__field {
  vertical-align: middle;
}

.gac-withholding-tax-edit__decimal {
  display: inline-block;
  width: 100px;
}

.gac-withholding-tax-edit__decimal .common-input__icon {
  top: 6px;
}

.tax-number__dialog .tax-number-input-field-wrapper {
  width: 40%;
}

.carbon-input-with-edit-icon button {
  display: block;
  border: none;
  background: transparent;
  text-align: left;
  padding: 0;
  line-height: 16px;
  color: #003349;
}

.carbon-input-with-edit-icon .icon-error {
  margin: 0;
  position: relative;
  top: -3px;
}

.carbon-input-with-edit-icon.common-input--error .carbon-input-with-edit-icon__edit-icon,
.carbon-input-with-edit-icon.common-input--error .carbon-input-with-edit-icon__placeholder {
  color: #c7384f;
}

.carbon-input-with-edit-icon:hover,
.carbon-input-with-edit-icon button:focus {
  outline: none;
}

.carbon-input-with-edit-icon:hover .carbon-input-with-edit-icon__edit-icon,
.carbon-input-with-edit-icon:hover .carbon-input-with-edit-icon__value,
.carbon-input-with-edit-icon button:focus .carbon-input-with-edit-icon__edit-icon,
.carbon-input-with-edit-icon button:focus .carbon-input-with-edit-icon__value {
  cursor: pointer;
  background-color: #e6ebed;
  border-radius: 2px;
}

.carbon-input-with-edit-icon .field {
  display: none;
}

.carbon-input-with-edit-icon__value {
  padding: 5px 6px;
  float: left;
  max-width: 200px;
  word-wrap: break-word;
  white-space: pre-wrap;
}

.carbon-input-with-edit-icon__placeholder {
  color: #255bc7;
}

.carbon-input-with-edit-icon__edit-icon {
  color: #255bc7;
  float: left;
  padding: 6px 6px 3px;
  margin-left: 1px;
}

.UIForm div[data-carbon-widget="UIInputWithEditIcon"].presence>label:after {
  content: "";
}

.UIForm div[data-carbon-widget="UIInputWithEditIcon"].error .field i.icon-error {
  display: none;
}

.main_address .carbon-dialog__dialog--small {
  width: 458px;
}

.main_address .carbon-dialog__dialog--small .carbon-dialog__title {
  border-bottom: none;
  margin-bottom: 0;
}

.main_address .carbon-dialog__dialog--small .edit-address-pod {
  padding: 0 5px;
}

.edit-address-pod .address__line-3 .icon-error,
.edit-address-pod .address__line-4 .icon-error {
  right: 120px;
}

.edit-address-pod .address__postcode input {
  width: 50%;
}

.address-details__clear-fix {
  clear: both;
}

.view-country-select {
  margin-bottom: -15px;
  width: 95%;
  float: right;
  height: 31px;
  z-index: 3;
  width: 124px;
}

.view-country-select .carbon-dropdown__input {
  font-weight: 700;
}

.view-country-select .carbon-dropdown__input:active,
.view-country-select .carbon-dropdown__input:focus {
  box-shadow: none;
}

.view-country-select .carbon-dropdown__list__item--selected {
  display: none;
}

.view-country-select.carbon-dropdown--open .carbon-dropdown__input {
  background-color: #fff !important;
  box-shadow: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}

.view-country-select .carbon-dropdown__input {
  background-color: transparent !important;
  border: none;
  padding-left: 11px;
  text-align: right;
}

.view-country-select .carbon-dropdown__input:not(:disabled) {
  padding-right: 20px;
}

.view-country-select .carbon-dropdown__input:hover {
  cursor: pointer;
}

.view-country-select .carbon-dropdown__input[hidden] {
  background-color: transparent !important;
}

.view-country-select .carbon-input-icon {
  padding-left: 6px;
  background-color: transparent !important;
  border: none !important;
  color: #003349 !important;
}

.view-country-select .carbon-dropdown__list {
  border: none;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  color: #255bc7;
  padding: 0 5px 5px;
  text-align: right;
}

.view-country-select .carbon-dropdown__list::-webkit-scrollbar {
  -webkit-appearance: none;
  width: 0;
}

.view-country-select .common-list__item {
  padding-top: 2px;
  padding-bottom: 2px;
  font-weight: 400;
}

.view-country-select .common-list__item--highlighted {
  background-color: #fff;
  color: #1963f6;
  text-decoration: underline;
}

.delivery_address .carbon-dialog__dialog--medium {
  width: 700px;
}

.delivery_address .carbon-dialog__dialog--small {
  width: 450px;
}

.delivery_address .edit-delivery-address-pod {
  overflow: hidden;
}

.delivery-address-selector {
  float: left;
  height: 240px;
  margin-top: 30px;
  overflow-x: hidden;
  overflow-y: auto;
  width: 48%;
}

.delivery-address-selector .carbon-radio-button {
  word-wrap: break-word;
}

.delivery-address-selector .carbon-radio-button .carbon-radio-button__help-text,
.delivery-address-selector .carbon-radio-button .common-input__label {
  width: 280px;
}

.delivery-address-selector .carbon-row.carbon-row--columns-2 .carbon-row__column {
  height: 90px;
  margin-bottom: 10px;
}

.delivery-address-edit-form {
  float: right;
  height: 260px;
  width: 50%;
}

.delivery-address-edit-form .address__line-4 .icon-error {
  right: 63px;
}

.preview-dialog .carbon-dialog__dialog {
  background: none;
  box-shadow: none;
}

.preview-dialog .carbon-dialog__content {
  left: 0;
  padding: 0;
  position: fixed;
  top: 0;
}

.preview-dialog .carbon-dialog__inner-content {
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding-top: 0;
}

.preview-dialog__dialog-actions {
  align-items: center;
  background-color: #fff;
  border-bottom: 1px solid #ccd6db;
  display: flex;
  position: fixed;
  top: 0;
  width: 100%;
}

.preview-dialog__dialog-actions .preview-dialog__dialog-actions-header {
  align-items: center;
  display: flex;
  justify-content: center;
  width: 100%;
}

.preview-dialog__dialog-actions .preview-dialog__dialog-actions-title {
  align-items: center;
  display: flex;
  flex-direction: column;
}

.preview-dialog__dialog-actions .preview-dialog__dialog-actions-title h1 {
  font-size: 18px;
  margin: 0;
  padding-bottom: 0.75em;
  padding-top: 0.75em;
}

.preview-dialog__dialog-actions .preview-dialog__dialog-actions-title--paginated h1 {
  padding-bottom: 0;
}

.preview-dialog__dialog-actions .preview-dialog__dialog-actions-close {
  border-left: 1px solid #ccd6db;
  height: 100%;
  margin-left: auto;
  position: absolute;
  right: 0;
}

.preview-dialog__dialog-actions .preview-dialog__dialog-actions-close:focus-visible {
  outline: 3px solid #ffab00;
  outline-offset: -3px;
}

.preview-dialog__spinner-wrapper {
  align-items: center;
  display: flex;
  height: 100vh;
  justify-content: center;
  width: 100%;
}

.preview-dialog__spinner-wrapper .preview-dialog__spinner-background {
  background-color: #fff;
  padding: 10px;
}

.preview-dialog__image-controls {
  bottom: 15px;
  display: flex;
  flex-direction: column;
  position: fixed;
  right: 15px;
}

.preview-dialog__image-controls .preview-dialog__image-control-button {
  align-items: center;
  cursor: pointer;
  display: flex;
  justify-content: center;
  margin-top: 10px;
}

.preview-dialog-button {
  background: #fff;
  border-radius: 50%;
  border: 1px solid #bfccd2;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.2);
  color: #99adb6;
  height: 34px;
  text-align: center;
  width: 34px;
}

.preview-dialog-button .carbon-attachments-viewer__menu-button-icon {
  margin-left: 15px;
  color: #003349;
}

.preview-dialog__image {
  background-color: #fff;
  margin: 90px auto auto;
  overflow: hidden;
}

.preview-dialog__image img {
  height: 100%;
}

.preview-dialog__pagination {
  background-color: #fff;
  border-radius: 50px;
  display: flex;
  gap: 8px;
  margin: 1rem auto;
  padding: 0.75rem;
}

.preview-dialog__pagination button {
  appearance: none;
  background-color: #ccd6db;
  border: none;
  height: 10px;
  padding: 0;
  width: 10px;
}

.preview-dialog__pagination button.selected {
  background-color: #668592;
}

#ui-masquerade~.carbon-portal .preview-dialog .preview-dialog__dialog-actions {
  top: 36px;
}

#ui-masquerade~.carbon-portal .preview-dialog .preview-dialog__image {
  margin-top: 110px;
}

.action-button {
  background: none;
  border: none;
  padding: 1.5em;
}

.action-button:hover {
  color: #255bc7;
}

.itc-warning-confirm-dialog__message.carbon-message--warning .carbon-message__type {
  background-color: #ff5400;
}

.itc-warning-confirm-dialog__message-content strong {
  color: #ff5400;
  display: inline-block;
  padding-bottom: 5px;
}

.itc-warning-confirm-dialog .carbon-dialog__content {
  padding-bottom: 5px;
}

.itc-warning-confirm-dialog .clearfix:before {
  display: inline-block;
}

.itc-warning-confirm-dialog .carbon-confirm__buttons.clearfix {
  margin-bottom: 15px;
}

#file_online_connected_dialog .avalara-file-online-dailog__link-icon,
#file_online_to_connect_dialog .avalara-file-online-dailog__link-icon {
  margin-left: 6px;
}

#file_online_connected_dialog .avalara-file-online-dailog__button-link-icon,
#file_online_to_connect_dialog .avalara-file-online-dailog__button-link-icon {
  color: #fff;
  margin-left: 6px;
}

#file_online_connected_dialog .avalara-file-online-dailog__span,
#file_online_to_connect_dialog .avalara-file-online-dailog__span {
  color: #fff;
  margin-right: 6px;
}

#file_online_connected_dialog .avalara-file-online-dailog__link-button,
#file_online_to_connect_dialog .avalara-file-online-dailog__link-button {
  margin-right: 10px;
}

#file_online_connected_dialog .carbon-confirm__buttons,
#file_online_to_connect_dialog .carbon-confirm__buttons {
  min-height: 52px;
}

#file_online_connected_dialog ul,
#file_online_to_connect_dialog ul {
  margin-bottom: 10px;
}

#us_disconnect_dialog {
  margin-bottom: 20px;
}

#us_disconnect_dialog .carbon-confirm__buttons {
  min-height: 52px;
  text-align: right;
}

#us_disconnect_dialog .carbon-confirm__buttons .avalara-disconnect-dailog__cancel-button {
  display: inline-block;
  float: none;
}

#us_disconnect_dialog .carbon-confirm__buttons .avalara-disconnect-dailog__disconnect-button {
  display: inline-block;
  margin-left: 10px;
}

#us_disconnect_dialog .carbon-confirm__buttons .avalara-disconnect-dailog__disconnect-button a.carbon-button {
  border-color: #c7384f;
  color: #c7384f;
}

#us_disconnect_dialog .carbon-confirm__buttons .avalara-disconnect-dailog__disconnect-button a.carbon-button:hover {
  background-color: transparent;
}

#us_disconnect_dialog .carbon-confirm__buttons .avalara-disconnect-dailog__disconnect-button a.carbon-button .avalara-disconnect-dailog__button-link-icon {
  margin-left: 7px;
}

#us_record_payment_dialog .carbon-confirm__buttons {
  min-height: 52px;
}

#us_record_payment_dialog .carbon-confirm__buttons .carbon-confirm__button {
  float: right;
}

#us_record_payment_dialog .carbon-dropdown .common-input__icon {
  right: 25px;
}

#us_record_payment_dialog .common-input__label--inline {
  text-align: right;
  width: 25% !important;
}

#us_record_payment_dialog .common-input--readonly .common-input__input {
  border: 1px solid #b3c2c8;
  color: #8099a4;
}

#us_record_payment_dialog .react-date-picker__month-view {
  left: 140px;
}

#us_record_payment_dialog .record-payment-dialog__date .common-input__field {
  width: 125px !important;
}

#us_record_payment_dialog .us-record-payment-dialog__amount {
  display: inline-block;
  width: 75% !important;
}

#us_record_payment_dialog .us-record-payment-dialog__amount .common-input__icon--error {
  right: 80px !important;
}

#us_record_payment_dialog .us-record-payment-dialog__amount .common-input__label--inline {
  width: 34% !important;
}

#us_record_payment_dialog .us-record-payment-dialog__amount .common-input__field {
  width: 140px !important;
}

#us_record_payment_dialog .us-view-adjustment__changed_number {
  display: inline-block;
  font-style: italic;
  margin: -3px 0 18px -180px;
  width: 30%;
}

#us_record_payment_dialog .us-record-payment-dialog__cheque-fields {
  padding-left: 26%;
}

#us_record_payment_dialog .us-record-payment-dialog__cheque-fields .common-input {
  margin-top: 2px;
}

#us_record_payment_dialog .us-record-payment-dialog__cheque-fields .common-input__label {
  font-weight: 400;
  max-width: 480px;
}

#us_record_payment_dialog .record-payment-dialog__reference {
  margin-top: 10px;
}

#us_record_payment_dialog .record-payment-dialog__reference .common-input__icon--error {
  right: 25px;
}

#us_record_payment_dialog .us-record-payment-dialog__cheque-fields {
  margin-top: 10px;
  margin-bottom: 10px;
}

.mtd-index-view-mount-wrapper {
  font-size: 14px;
  margin-bottom: 9px;
  margin-top: -40px;
  position: relative;
  text-align: right;
}

.mtd-index-view-mount-wrapper .carbon-message__body {
  display: flex;
  justify-content: space-between;
  align-items: baseline;
  align-content: flex-end;
}

.mtd-index-view-mount-wrapper .carbon-button {
  margin-left: auto;
}

.mtd-authenticate__learn-more {
  font-weight: 700;
}

.mtd-create-new-return-button__icon {
  margin-left: 5px;
}

.mtd-onboarding-dialog .carbon-button-toggle-group .common-input__label {
  padding: 0;
}

.mtd-onboarding-dialog .mtd-onboarding-dialog__message-authenticate,
.mtd-onboarding-dialog .mtd-onboarding-dialog__message-no-authenticate {
  margin-top: 16px;
  line-height: 1.5;
}

.mtd-onboarding-dialog .mtd-onboarding-dialog__no-registration-checkbox {
  margin-top: 12px;
}

.mtd-onboarding-dialog .mtd-onboarding-dialog__no-registration-checkbox .common-input__label {
  width: 390px;
  line-height: 1.5;
  margin-top: -4px;
  text-align: left;
}

.mtd-onboarding-dialog .mtd-onboarding-dialog-paragraph {
  line-height: 1.5;
}

.mtd-onboarding-dialog .button-authenticate__icon {
  margin-left: 10px;
}

.carbon-button-toggle-group.common-input--error .carbon-button-toggle__label {
  border-color: #c7384f;
}

.carbon-button-toggle-group.common-input--warning .carbon-button-toggle__label {
  border-color: #ff7d00;
}

.carbon-button-toggle-group.common-input--info .carbon-button-toggle__label {
  border-color: #1573e6;
}

.mtd-disabled-dialog__dialog .carbon-dialog__content {
  overflow-y: initial;
  padding-top: 7.4rem;
}

.mtd-disabled-dialog__dialog .carbon-dialog__dialog {
  height: 353px;
}

.mtd-disabled-dialog__logo {
  text-align: center;
  position: absolute;
  top: -186px;
  left: 0;
  right: 0;
  margin-left: auto;
  margin-right: auto;
  width: 192px;
}

.mtd-disabled-dialog__title {
  margin-bottom: 1rem;
}

.mtd-disabled-dialog__message {
  color: #4d7080;
  font-size: 16px;
  font-weight: 400;
  line-height: 19px;
  margin-bottom: 2rem;
}

.mtd-settings__connection-failed {
  font-size: 14px;
}

.mtd-settings__connection-failed a {
  font-weight: 700;
}

.mtd-settings__connection-failed li {
  margin-bottom: 10px;
}

.mtd-settings__connection-failed li a {
  margin-left: 5px;
}

.migration-step-wrapper {
  text-align: center;
  font-family: Lato, Helvetica Neue, Arial, sans-serif;
}

.migration-step-wrapper .migration-step-wrapper__main-title {
  font-size: 35px;
  line-height: 37px;
  padding-bottom: 20px;
  text-align: center;
  font-weight: 400;
  color: #4d4f53;
  margin: 0;
}

.migration-step-wrapper .migration-step-wrapper__sub-title {
  font-size: 18px;
  width: auto;
  margin: 0 auto;
  font-weight: 400;
  line-height: 1.33;
}

.migration-step-wrapper .migration-step-wrapper__image-wrapper {
  position: relative;
  text-align: center;
}

.migration-step-wrapper .migration-step-wrapper__image-wrapper .image-wrapper__content-image {
  margin: 40px 0;
  height: 140px;
}

.migration-step-wrapper .migration-step-wrapper__image-wrapper .image-wrapper__content-image-text {
  margin: -150px 0 140px 180px;
  font-size: 16px;
  font-weight: 700;
}

.migration-step-wrapper .content-body {
  font-size: 14px;
  font-weight: 400;
  color: #1b1d21;
}

.migration-step-wrapper .content-footer {
  margin-top: 40px;
}

.migration-step-wrapper .content-highlight {
  font-weight: 900;
}

.migration-step-wrapper .migration-step-wrapper__next-step {
  margin-top: 15px;
}

.migration-step-wrapper .migration-step-wrapper__header-logo {
  background-image: url(https://assets.sageone.com/gac/v3.154.0/assets/images/sage-master-logo.svg);
  height: 41px;
  width: 106px;
  margin: 20px 0 50px;
}

.migration-step-wrapper .migration-step-wrapper__heading-divider {
  width: 60px;
  height: 2px;
  background-color: #c61b6f;
  margin: 0 auto 23px;
}

.migration-step-wrapper .migration-step-wrapper__pod {
  margin-bottom: 10px;
}

.migration-step-wrapper .migration-step-wrapper__links {
  margin-bottom: 45px;
  margin-top: 45px;
}

.migration-step-wrapper .migration-step-wrapper__link--create-business,
.migration-step-wrapper .migration-step-wrapper__link--import-business {
  background-color: #fff;
  border-left: none;
  border-radius: 0;
  border-right: none;
  border-top: none;
  color: #3c424f;
  display: inline-block;
  font-size: 18px;
  font-weight: 600;
  height: 50px;
  padding: 15px 30px;
  text-align: center;
  text-decoration: none;
}

.migration-step-wrapper .migration-step-wrapper__link--create-business.selected,
.migration-step-wrapper .migration-step-wrapper__link--import-business.selected {
  border-bottom: 2px solid #1963f6;
}

.migration-step-wrapper .migration-step-wrapper__link--create-business.selected:hover,
.migration-step-wrapper .migration-step-wrapper__link--import-business.selected:hover {
  color: #3c424f;
}

.migration-step-wrapper .migration-step-wrapper__link--create-business:not(.selected),
.migration-step-wrapper .migration-step-wrapper__link--import-business:not(.selected) {
  background-color: #ebeced;
  border-bottom: 2px solid #d8d9dc;
}

.migration-step-wrapper .migration-step-wrapper__link--create-business:not(.selected):hover,
.migration-step-wrapper .migration-step-wrapper__link--import-business:not(.selected):hover {
  background: #1963f6;
  color: #fff;
}

.migration-step-wrapper .migration-step-wrapper__link--create-business span.carbon-link__content,
.migration-step-wrapper .migration-step-wrapper__link--import-business span.carbon-link__content {
  text-decoration: none !important;
}

.migration-step-wrapper .migration-step-wrapper__link--create-business span.carbon-link__content:hover,
.migration-step-wrapper .migration-step-wrapper__link--import-business span.carbon-link__content:hover {
  text-decoration: none;
}

div[data-role="migration-initial"].migration-step-wrapper .migration-step-wrapper__row .carbon-column:nth-child(odd) {
  width: 20%;
}

div[data-role="migration-initial"].migration-step-wrapper .migration-step-wrapper__row .carbon-column:nth-child(2n) {
  width: 60%;
}

div[data-role="migration-initial"].migration-step-wrapper .migration-step-wrapper__pod {
  border: 1px solid #e2e3e5;
  border-radius: 4px;
  margin: 0 auto;
  width: 452px;
}

div[data-role="migration-initial"].migration-step-wrapper .migration-step-wrapper__pod .carbon-pod__content {
  font-size: 14px;
  line-height: 1.5;
}

div[data-role="migration-initial"].migration-step-wrapper .migration-step-wrapper__pod .carbon-pod__content .carbon-content__title {
  color: #000;
  font-size: 16px;
  font-weight: 400;
  letter-spacing: normal;
  line-height: 1.25;
  margin-bottom: 15px;
}

div[data-role="migration-initial"].migration-step-wrapper .migration-step-wrapper__pod .carbon-pod__content>.carbon-content>.carbon-content__title {
  height: 40px;
  margin-bottom: 30px;
  padding: 0 50px;
  text-align: center;
  width: 400px;
}

div[data-role="migration-initial"].migration-step-wrapper .migration-step-wrapper__pod .carbon-pod__content .carbon-row {
  margin-top: 20px;
}

div[data-role="migration-initial"].migration-step-wrapper .migration-step-wrapper__pod .carbon-pod__content .carbon-column:nth-child(odd) {
  width: 5%;
}

div[data-role="migration-initial"].migration-step-wrapper .migration-step-wrapper__pod .carbon-pod__content .carbon-column:nth-child(2n) {
  width: 90%;
  padding: 0 20px 15px;
}

div[data-role="migration-initial"].migration-step-wrapper .migration-step-wrapper__pod .carbon-pod__content .carbon-column p {
  margin-top: 15px;
}

div[data-role="migration-initial"].migration-step-wrapper .migration-step-wrapper__pod .carbon-pod__content .carbon-column .step-number {
  background-color: rgba(0, 0, 0, 0.95);
  color: #fff;
  font-weight: 900;
}

div[data-role="migration-initial"].migration-step-wrapper .migration-step-wrapper__pod .carbon-pod__content .carbon-column .carbon-icon {
  background-color: rgba(164, 43, 156, 0.3);
  margin-left: -20px;
}

div[data-role="migration-initial"].migration-step-wrapper .migration-step-wrapper__pod .carbon-pod__content .carbon-column .carbon-icon .carbon-icon__svg {
  color: #fff;
  display: inline-block;
  vertical-align: middle;
}

div[data-role="migration-initial"].migration-step-wrapper .migration-step-wrapper__pod .carbon-pod__content .carbon-column .carbon-icon.icon-arrow_up:before {
  color: #fff;
  font-size: 18px;
  font-weight: 700;
}

div[data-role="migration-initial"].migration-step-wrapper .migration-step-wrapper__pod .carbon-pod__content .carbon-column .carbon-icon.download-migration-tool {
  background-color: #fff;
  color: #255bc7;
  margin-left: 7px;
}

div[data-role="migration-initial"].migration-step-wrapper .migration-step-wrapper__pod .carbon-pod__content>.carbon-content>.carbon-content__body>.carbon-row:first-child .carbon-column:nth-child(2n) {
  border-bottom: 1px solid #e2e3e5;
}

.import-business-file-uploader {
  border-radius: 8px;
  border: 1px dashed #d8d9dc;
  padding: 25px;
}

.import-business-file-uploader .import-business-image {
  height: 90px;
  margin: 20px auto;
  padding-top: 20px;
  width: 100px;
}

.import-business-file-uploader .import-business-image img {
  width: 100px;
}

.import-business-file-uploader .file-upload-container {
  margin-bottom: 10px;
}

.import-business-file-uploader .file-upload-container label {
  min-height: 20px;
}

.import-business-file-uploader .import-business-instructions p {
  color: #3c424f;
  line-height: 25px;
}

.import-business-file-validation {
  border: 1px dashed #d8d9dc;
  border-radius: 8px;
  font-size: 20px;
  padding: 25px;
  text-align: center;
}

.import-business-file-validation-message {
  padding-bottom: 20px;
}

.bdp-wizard-file-contents-form .carbon-form__buttons {
  display: block;
  margin-top: 40px;
  text-align: center;
}

.bdp-wizard-file-contents-form .carbon-form-save__button {
  font-size: 18px;
  height: 52px;
}

.bdp-wizard-file-contents-form div.carbon-form-cancel {
  margin-top: 40px;
}

.bdp-wizard-file-contents-form div.carbon-form-cancel .carbon-form-cancel__button {
  border: none;
}

.bdp-wizard-file-contents-check-message {
  border: 1px solid #d8d9dc;
  border-radius: 8px;
  font-size: 15px;
  padding-bottom: 20px;
  text-align: center;
}

.bdp-wizard-file-contents-check-message p {
  margin-bottom: 0;
  margin-top: 10px;
}

.bdp-wizard-file-contents-check-message span.label {
  display: inline-block;
  font-weight: 400;
  min-width: 110px;
  text-align: right;
  vertical-align: top;
}

.bdp-wizard-file-contents-check-message span.value {
  display: inline-block;
  font-size: 16px;
  font-weight: 700;
  padding-left: 5px;
  text-align: left;
  width: 190px;
}

.bdp-wizard-file-contents-check-message+.confirm-helper {
  margin-top: 100px;
  position: absolute;
  text-align: center;
  width: 80%;
}

.import-business-file-errors {
  background-color: #fdf5f5;
  border-radius: 8px;
  border: 1px dashed #c7384f;
  padding: 25px;
}

.import-business-file-errors .import-business-file-errors-message {
  margin-bottom: 25px;
}

.import-business-file-errors .import-business-file-errors_footer {
  text-align: center;
}

div[data-role="migration-initial"].migration-step-wrapper.migration-initial-import .migration-step-wrapper__pod {
  margin-top: 75px;
}

div[data-role="migration-initial"].migration-step-wrapper.migration-initial-import .migration-step-wrapper__pod .carbon-pod__content>.carbon-content.initial_import_content>.carbon-content__title {
  height: 0;
}

div[data-role="migration-initial"].migration-step-wrapper.migration-initial-import .migration-step-wrapper__pod .carbon-pod__content .initial_import_content .carbon-column:nth-child(odd) {
  text-align: center;
  width: 100%;
}

div[data-role="migration-initial"].migration-step-wrapper.migration-initial-import .migration-step-wrapper__pod .carbon-pod__content .initial_import_content .carbon-column:nth-child(odd) p {
  font-size: 16px;
  line-height: 1.25;
}

div[data-role="migration-initial"].migration-step-wrapper.migration-initial-import .migration-step-wrapper__pod .carbon-pod__content .initial_import_content .carbon-column:nth-child(odd) .import-done img.img-bg {
  margin-left: -455px;
  margin-top: -220px;
}

div[data-role="migration-initial"].migration-step-wrapper.migration-initial-import .migration-step-wrapper__pod .carbon-pod__content .initial_import_content .carbon-column:nth-child(odd) .import-done img.img-report {
  margin-left: 10px;
  margin-top: 10px;
  max-width: 404px;
  width: auto;
}

div[data-role="migration-initial"].migration-step-wrapper.migration-initial-import .migration-step-wrapper__pod .carbon-pod__content .initial_import_content .carbon-column:nth-child(odd) .import-done button {
  background-color: #ed1c5f;
  font-size: 18px;
  height: 52px;
  margin-top: 50px;
  width: 246px;
}

div[data-role="migration-initial"].migration-step-wrapper.migration-initial-import .migration-step-wrapper__pod .carbon-pod__content .initial_import_content .carbon-column:nth-child(odd) .import-done .message1 {
  font-size: 18px;
  font-weight: 900;
  padding: 0 65px;
}

div[data-role="migration-initial"].migration-step-wrapper.migration-initial-import .migration-step-wrapper__pod .carbon-pod__content .initial_import_content .carbon-column:nth-child(odd) .import-done .message2 {
  padding: 10px 20px;
}

div[data-role="migration-initial"].migration-step-wrapper.migration-initial-import .migration-step-wrapper__pod .carbon-pod__content .initial_import_content .carbon-column:nth-child(odd) .import-fail img,
div[data-role="migration-initial"].migration-step-wrapper.migration-initial-import .migration-step-wrapper__pod .carbon-pod__content .initial_import_content .carbon-column:nth-child(odd) .import-in-progress img {
  margin-top: -145px;
}

div[data-role="migration-initial"].migration-step-wrapper.migration-initial-import .migration-step-wrapper__pod .carbon-pod__content .initial_import_content .carbon-column:nth-child(odd) .import-fail .email_link,
div[data-role="migration-initial"].migration-step-wrapper.migration-initial-import .migration-step-wrapper__pod .carbon-pod__content .initial_import_content .carbon-column:nth-child(odd) .import-in-progress .email_link {
  font-weight: 700;
}

div[data-role="migration-initial"].migration-step-wrapper.migration-initial-import .migration-step-wrapper__pod .carbon-pod__content .initial_import_content .carbon-column:nth-child(odd) .import-fail .message1,
div[data-role="migration-initial"].migration-step-wrapper.migration-initial-import .migration-step-wrapper__pod .carbon-pod__content .initial_import_content .carbon-column:nth-child(odd) .import-in-progress .message1 {
  padding: 0 50px;
}

.bkonb-wizard {
  background-color: #f2f5f6;
}

.bkonb-wizard .carbon-dialog-full-screen__content {
  height: 100%;
}

.bkonb-wizard .bkonb-wizard-bold {
  font-weight: 700;
}

.bkonb-wizard__header {
  margin-top: 105px;
  text-align: center;
  padding: 0 5vw;
}

.bkonb-wizard__header .bkonb-wizard__header-title {
  display: inline-block;
  margin: 0 auto;
  max-width: 760px;
  font-size: 34px;
  font-weight: 400;
  line-height: 40px;
}

.bkonb-wizard__header .bkonb-wizard__header-title:after {
  background-color: #ca2a60;
  content: "";
  display: block;
  height: 2.5px;
  margin: 15px auto auto;
  width: 60px;
}

.bkonb-wizard__header .bkonb-wizard__header-description {
  width: 750px;
  text-align: center;
  font-size: 16px;
  margin: 9px auto 37px;
  font-weight: 600;
  line-height: 27px;
}

.bkonb-wizard__body {
  width: 750px;
  margin-left: auto;
  margin-right: auto;
  font-size: 14px;
}

.bkonb-wizard__body,
.bkonb-wizard__body .large-input-wrapper input {
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.1);
}

.bkonb-wizard__footer {
  width: 750px;
  margin-left: auto;
  margin-right: auto;
  margin-top: 20px;
  display: flex;
  align-items: flex-end;
}

.bkonb-wizard__footer-icon {
  color: #335c6d;
  padding-right: 7px;
}

.bkonb-wizard__footer-text {
  flex-grow: 1;
}

.bkonb-wizard__footer-restart {
  flex-grow: 1;
  text-align: right;
}

.bkonb-step-bank h6 {
  font-size: 18px;
  font-weight: 700;
  text-align: center;
}

.bkonb-step-bank h6.bkonb-step-bank__choose-top-banks-title {
  padding-top: 20px;
}

.bkonb-step-bank__search-bank {
  margin-bottom: 40px;
}

.large-input-wrapper input {
  height: 50px;
  padding-left: 14px;
  font-size: 20px;
}

.large-input-wrapper .common-input__label.common-input__label--inline {
  padding: 0 0 0.5% 1%;
}

.large-input-wrapper .carbon-icon.carbon-input-icon,
.large-input-wrapper .carbon-icon.carbon-input-icon--error,
.large-input-wrapper .carbon-input-icon.carbon-input-icon,
.large-input-wrapper .carbon-input-icon.carbon-input-icon--error {
  height: 48px;
  width: 42px;
  padding-top: 16px;
}

.large-input-wrapper .common-input--label-inline .icon-error {
  top: 15px;
  right: 10px;
}

.large-input-wrapper:focus-within {
  transform: scale(1.02);
}

.bkonb-banks-dropdown .common-input__input-icon {
  color: #99adb6;
  left: calc(100% - 30px);
  top: 15px;
}

.bkonb-banks-dropdown .common-input__input-icon+.common-input__input {
  padding-right: 35px;
  text-indent: inherit;
}

.bkonb-banks-dropdown input {
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.1);
}

.bkonb-banks-dropdown.carbon-dropdown__action,
.bkonb-banks-dropdown.carbon-dropdown__list-item--no-results,
.bkonb-banks-dropdown.carbon-dropdown__list-item-text {
  font-size: 22px;
  line-height: 34px;
}

.bkonb-banks-dropdown.common-input--label-inline {
  margin-left: 0;
}

.bkonb-top-banks-tiles {
  display: flex;
  flex-wrap: wrap;
  margin-right: -23px;
}

.bkonb-bank-tile .carbon-button {
  display: block;
  margin-bottom: 23px;
  margin-right: 23px;
}

.bkonb-bank-tile .carbon-button.carbon-button--large {
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.1);
  border: 1px solid #ccd6db;
  color: inherit;
  height: 120px;
  padding: 15px 10px;
  width: 149.5px;
}

.bkonb-bank-tile .carbon-button.carbon-button--large:hover {
  background-color: #f2f5f6;
  border: 1px solid #ccd6db;
  color: inherit;
}

.bkonb-bank-tile__logo {
  display: flex;
  justify-content: center;
  align-items: center;
}

.bkonb-bank-tile__logo img {
  height: 60px;
}

.bkonb-bank-tile__name {
  font-weight: 700;
  text-overflow: ellipsis;
  overflow: hidden;
}

.bkonb-step-common .carbon-heading--has-subheader .carbon-heading__header {
  padding-bottom: 24px;
}

.bkonb-step-common .carbon-heading__header {
  text-align: center;
  border-color: #e6ebed;
  padding-bottom: 9px;
}

.bkonb-step-common .carbon-heading__header .carbon-heading__main-header h1 {
  font-size: 18px;
  font-weight: 700;
}

.bkonb-step-common .carbon-heading__header .carbon-heading__subheader {
  line-height: 20px;
  margin-top: 18px;
}

.bkonb-step-common__footer {
  padding-top: 30px;
  text-align: right;
}

.bkonb-step-common__footer .carbon-button--primary {
  margin-left: 15px;
}

.bkonb-bank-feed-not-available-step__image {
  align-items: center;
  display: flex;
  justify-content: center;
  margin-bottom: 27px;
}

.bkonb-bank-feed-not-available-step__header {
  font-size: 16px;
  font-weight: 700;
  line-height: 20px;
  margin-bottom: 20px;
}

.bkonb-bank-feed-not-available-step__body {
  font-family: Lato;
  line-height: 20px;
  white-space: pre-line;
}

.bkonb-step-terms {
  line-height: 1.43;
}

.bkonb-step-terms-bold {
  font-weight: 700;
  margin-top: 20px;
}

.bkonb-step-terms-button-open-banking {
  line-height: 23px;
}

.bkonb-step-terms-button-open-banking span:before {
  line-height: 19px;
}

.bkonb-terms-conditions-footer__divider {
  border-top: 1px solid #e6ebed;
  margin-top: 30px;
  padding-top: 30px;
}

.bkonb-terms-conditions-footer__divider h3 {
  text-align: center;
  height: 19px;
  font-size: 16px;
  font-weight: 700;
}

.bkonb-terms-conditions-footer--content {
  line-height: 1.43;
}

.multi-page-wizard__step.multi-step-wizard-step {
  width: 100%;
}

.multi-page-wizard__step .multi-step-wizard-step__content {
  padding: 0 220px;
}

.multi-page-wizard__step .multi-step-wizard-step__button.back,
.multi-page-wizard__step .multi-step-wizard-step__button:first-child {
  background-color: transparent;
  border-color: #255bc7;
  color: #255bc7;
}

.multi-page-wizard__step .multi-step-wizard-step__button.back:hover,
.multi-page-wizard__step .multi-step-wizard-step__button:first-child:hover {
  background-color: #255bc7;
  color: #fff;
}

.multi-page-wizard__step .multi-step-wizard-step__button.next,
.multi-page-wizard__step .multi-step-wizard-step__button.submit {
  background-color: #255bc7;
  border-color: #255bc7;
  color: #fff;
  margin-right: 0;
  float: right;
}

.multi-page-wizard__step .multi-step-wizard-step__button.cancel {
  float: right;
  margin-left: 10px;
  margin-right: 0;
}

.bkonb-step-account-details {
  color: #003349;
}

.bkonb-step-account-details__header {
  border-bottom: 1px solid #e6ebed;
  margin-bottom: 30px;
}

.bkonb-step-account-details__body-loading {
  text-align: center;
}

.bkonb-step-account-details__title {
  height: 22px;
  font-size: 18px;
  font-weight: 700;
  text-align: center;
}

.bkonb-step-account-details__subheader {
  height: 39.4px;
  line-height: 1.43;
  text-align: center;
}

.bkonb-step-account-details__footer {
  border-top: 1px solid #e6ebed;
  margin-top: 30px;
  padding-top: 30px;
}

.bkonb-step-account-details__footer h3 {
  text-align: center;
  height: 19px;
  font-size: 16px;
  font-weight: 700;
}

.bkonb-step-account-details__footer--content {
  line-height: 1.43;
}

.bkonb-step-account-details .large-input-wrapper {
  margin-bottom: 15px;
}

.bkonb-step-account-details .large-input-wrapper .common-input__label {
  font-size: 15px;
  font-weight: 700;
  text-align: right;
}

.bkonb-step-account-details .large-input-wrapper .carbon-grouped-character {
  width: 66.66%;
}

.bkonb-step-account-details .large-input-wrapper .carbon-grouped-character label {
  width: 46%;
}

.bkonb-step-account-details .large-input-wrapper .carbon-grouped-character .common-input__field {
  width: 54%;
}

.bkonb-bank-authorisation-step__direct-authorisation {
  line-height: 1.93;
  margin: 20px 0 30px;
}

.bkonb-bank-authorisation-step__form-authorisation,
.bkonb-bank-authorisation-step__web-authorisation {
  margin: 40px 0 30px;
  text-align: center;
}

.bkonb-bank-authorisation-step__what-happens-next-content {
  line-height: 1.43;
}

.bkonb-bank-authorisation-step__footer {
  display: flex;
  justify-content: space-between;
  margin-top: 20px;
}

.bkonb-cancel-connection-dialog__actions {
  display: flex;
  justify-content: flex-end;
  margin-top: 20px;
}

.bkonb-cancel-connection-dialog__actions-cancel-setup-button {
  margin-left: 15px;
}

.bkonb-cancel-connection-dialog__description {
  line-height: 1.5;
}

.bkonb-cancel-connection-dialog__description-additional-info {
  margin-top: 20px;
}

.bkonb-choose-account-type__footer {
  padding-top: 30px;
}

.bkonb-choose-account-type__footer .bkonb-cancel {
  float: left;
}

.bkonb-choose-account-type__footer .bkonb-continue {
  float: right;
}

.bkonb-choose-account-type__search_bank {
  padding-top: 20px;
  height: 70px;
}

.bkonb-choose-account-type__radiobuttons {
  font-size: 18px;
  line-height: 18px;
  padding-left: 30%;
}

.bkonb-choose-account-type .common-input__help-text {
  color: #003349;
  font-size: 14px;
  line-height: 1.43;
  padding-top: 8px;
}

.bkonb-choose-account-type__loading {
  display: flex;
  justify-content: center;
}

.bkonb-step-date__body {
  text-align: center;
}

.bkonb-direct-wizard .bkonb-step-common.bkonb-step-date .bkonb-step-date__footer .secondary-button {
  float: left;
}

.bkonb-direct-wizard .multi-step-wizard-step {
  margin-bottom: 0;
}

.bkonb-direct-wizard .multi-step-wizard-step__content {
  padding: 2px 0;
}

.bkonb-step-account-not-listed-submit__body .large-input-wrapper {
  margin-bottom: 40px;
}

.bkonb-step-account-not-listed-submit__body .large-input-wrapper .carbon-textbox .common-input__label--inline {
  text-align: right;
}

.bkonb-step-account-not-listed-end__body {
  text-align: center;
}

.bkonb-step-figo-connect__button_icon {
  padding-left: 10px;
}

.bkonb-figo-unsuccessful-connection,
.bkonb-reconnect-your-bank-banner {
  margin-bottom: 15px;
}

.bkonb-sfa-list-bank-accounts .bkonb-sfa-bank-account-info {
  margin-bottom: 10px;
  align-items: center;
  display: flex;
}

.bkonb-sfa-list-bank-accounts .bkonb-sfa-bank-account-info__connected {
  padding-top: 4px;
}

.bkonb-sfa-list-bank-accounts .bkonb-sfa-bank-account-info__connected [class*=" icon-"]:before,
.bkonb-sfa-list-bank-accounts .bkonb-sfa-bank-account-info__connected [class^="icon-"]:before {
  font-size: 18px;
}

.bkonb-sfa-list-bank-accounts .bkonb-sfa-bank-account-info__radio-button {
  font-size: 18px;
  line-height: 18px;
}

.bkonb-sfa-list-bank-accounts .bkonb-sfa-bank-account-info__radio-button .common-input__label {
  font-weight: 400;
}

.bkonb-sfa-list-bank-accounts .bkonb-sfa-bank-account-info__radio-button.bkonb-not-listed .common-input__label {
  font-weight: 700;
}

.bkonb-sfa-list-bank-accounts .bkonb-sfa-bank-info {
  padding-bottom: 10px;
}

.bkonb-sfa-list-bank-accounts .bkonb-sfa-bank-info .bkonb-sfa-bank-info__header {
  font-size: 18px;
  line-height: 18px;
  align-items: center;
  font-weight: 700;
  display: flex;
  padding-bottom: 10px;
}

.bkonb-sfa-list-bank-accounts .bkonb-sfa-bank-info .bkonb-sfa-bank-info__header .bkonb-sfa-bank-info__header-img {
  height: 32px;
  margin-right: 10px;
  width: 32px;
}

.bkonb-step-figo-accounts__body-loading {
  text-align: center;
}

.bkonb-step-unsupported-connect {
  color: #003349;
}

.bkonb-step-unsupported-connect .bkonb-step-unsupported-connect-body-div {
  width: 66.66%;
}

.bkonb-step-unsupported-connect .bkonb-step-unsupported-connect-body-div label {
  width: 46%;
}

.bkonb-step-unsupported-connect .bkonb-step-unsupported-connect-body-div .common-input__field {
  width: 54%;
}

.bkonb-step-unsupported-connect .large-input-wrapper {
  margin-bottom: 15px;
}

.bkonb-step-unsupported-connect .large-input-wrapper .common-input__label {
  font-size: 15px;
  font-weight: 700;
  line-height: 30px;
  text-align: right;
}

.bkonb-step-unsupported-connect .large-input-wrapper .bkonb-step-unsupported-connect-large-input-wrapper {
  margin: auto;
  width: 66.66%;
}

.bkonb-step-unsupported-connect-body-div {
  text-align: center;
}

.banking-spinner-processing {
  display: flex;
  flex-direction: column;
  height: 200px;
  justify-content: space-around;
}

.banking-spinner-processing .banking-spinner-processing__spinner,
.banking-spinner-processing h1,
.banking-spinner-processing span {
  align-self: center;
}

.banking-cloud-statement-import__file_input_wrapper {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  background-color: hsla(0, 0%, 100%, 0.42);
  border-radius: 4px;
  border: 2px dashed #ccd6db;
  height: 194px;
  padding-top: 60px;
  text-align: center;
}

.banking-cloud-statement-import__file_input_wrapper .file-upload-container {
  margin-bottom: 10px;
}

.banking-cloud-statement-import__upload-file-info {
  color: #668592;
  line-height: 1.29;
  margin-bottom: 10px;
  text-align: center;
}

.banking-cloud-statement-import__upload-csv-heading {
  font-weight: 700;
  margin-bottom: 10px;
}

.banking-cloud-statement-import__upload-csv-file-info {
  margin-bottom: 10px;
}

.banking-cloud-statement-import__csv-row {
  display: flex;
  flex-direction: row;
  margin-top: 25px;
}

.banking-cloud-statement-import__csv-icon {
  color: #1573e6;
}

.banking-cloud-statement-import__csv-details {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  margin-left: 10px;
}

.banking-cloud-statement-import__error {
  display: flex;
  flex-direction: column;
  text-align: left;
}

.banking-cloud-statement-import__error-message-title {
  font-weight: 900;
  margin-bottom: 20px;
  text-align: left;
}

.banking-cloud-statement-import__error-meesage {
  font-size: 14px;
  font-weight: 400;
  margin-bottom: 20px;
  text-align: left;
}

.banking-cloud-statement-import__file-progress {
  align-items: center;
  display: flex;
  flex-direction: column;
  padding-top: 120px;
}

.banking-cloud-statement-import__file-progress-text {
  margin-top: 20px;
}

.banking-cloud-statement-import__credit-card-details {
  display: flex;
  flex-direction: column;
  height: 290px;
  text-align: left;
  width: 800px;
}

.banking-cloud-statement-import__credit-card-confirm {
  align-self: flex-end;
  margin-top: 15px;
}

.banking-cloud-statement-import__credit-card-details-title {
  font-weight: 900;
}

.banking-cloud-statement-import__credit-card-details-line-one,
.banking-cloud-statement-import__credit-card-details-title {
  margin-bottom: 15px;
}

.banking-cloud-statement-import__credit-card-details-pod {
  width: 100%;
}

.banking-cloud-statement-import__credit-card-details-pod .banking-cloud-statement-import__credit-card-details-amount {
  font-weight: 900;
  text-align: right;
}

.banking-cloud-statement-import__credit-card-details-pod .carbon-pod__content .carbon-pod__content {
  display: flex;
  justify-content: space-between;
}

.banking-cloud-statement-import__credit-card-money-in,
.banking-cloud-statement-import__credit-card-money-out {
  margin-top: 15px;
  padding-top: 0;
}

.bank-statement-import__index-content {
  align-items: center;
  display: flex;
  flex-direction: column;
}

.bank-statement-import__pod,
.banking-cloud-statement-import__links {
  width: 830px;
}

.banking-cloud-statement-import__links {
  display: flex;
  justify-content: space-between;
  margin-top: 15px;
}

.banking-cloud-statement-import__view-imported-transactions {
  text-align: right;
}

.banking-cloud-statement-import__buttons-reset {
  align-self: flex-end;
}

.banking-cloud-statement-import__selection {
  min-height: 290px;
  text-align: center;
  width: 800px;
}

.bk-connect-dialog {
  background-color: #f2f5f6;
}

.bk-connect-dialog .carbon-dialog-full-screen__content {
  height: 100%;
}

.bk-connect-dialog .bold {
  font-weight: 700;
}

.bk-connect-dialog__header {
  margin-top: 105px;
  padding: 0 5vw;
  text-align: center;
}

.bk-connect-dialog__header-title {
  display: inline-block;
  font-size: 34px;
  font-weight: 400;
  line-height: 40px;
  margin: 0 auto;
  max-width: 760px;
}

.bk-connect-dialog__header-title:after {
  background-color: #ca2a60;
  content: "";
  display: block;
  height: 2.5px;
  margin: 15px auto auto;
  width: 60px;
}

.bk-connect-dialog__header-description {
  width: 750px;
  font-size: 16px;
  font-weight: 600;
  line-height: 27px;
  margin: 9px auto 37px;
  text-align: center;
}

.bk-connect-dialog__body {
  margin-left: auto;
  margin-right: auto;
  width: 750px;
  font-size: 14px;
}

.bk-connect-dialog__body,
.bk-connect-dialog__body .large-input-wrapper input {
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.1);
}

.bk-connect-dialog__footer {
  margin-left: auto;
  margin-right: auto;
  width: 750px;
  margin-top: 20px;
  display: flex;
  align-items: flex-end;
}

.bkonb-step-date__body .large-input-wrapper .carbon-date .common-input__field {
  width: 195px !important;
}

.bkonb-step-date__body .large-input-wrapper .common-input__label--inline {
  margin-top: 20px;
}

.bk-button-with-icon {
  line-height: 23px;
}

.bk-button-with-icon span:before {
  line-height: 19px;
}

.bk-start-date-step .large-input-wrapper {
  width: 80%;
  margin: auto;
  text-align: inherit !important;
}

.bk-start-date-step .large-input-wrapper .carbon-date .common-input__field {
  width: 195px !important;
}

.bk-start-date-step .large-input-wrapper .common-input__label--inline {
  margin-top: 20px;
}

.bk-start-date-step .carbon-button:after {
  content: "\E92D";
  font-family: CarbonIcons;
  padding-left: 12px;
  font-size: 14px;
  font-weight: 400;
}

.bc-file-import-iframe {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
}

.delete-rules-processing-dialog {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 100px 0;
}

.delete-rules-processing-dialog> :first-child {
  margin-bottom: 8px;
}

.bkrm-index-dialog__import-error-message {
  padding-bottom: 20px;
}

.bkrm-index-dialog__import-error-message ul {
  margin-left: 0;
}

.bkrm-index-dialog__import-error-message ul li {
  list-style: none;
}

.bkrm-index-dialog__import-image {
  height: 90px;
  margin: 20px auto;
  padding-top: 20px;
  width: 100px;
  float: left;
}

.bkrm-index-dialog__import-image img {
  width: 100px;
}

.bkrm-index-dialog__import-dialog-message {
  text-align: left;
  float: right;
  width: 82%;
  padding-bottom: 20px;
}

.bkrm-index-dialog__import-file-upload {
  border: 2px dashed #ccd6db;
  background-color: hsla(0, 0%, 100%, 0.42);
  text-align: center;
  margin-top: 26%;
  height: 100px;
  width: 100%;
  padding-top: 30px;
}

.bkrm-processing-spinner {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 100px 0;
}

.bkrm-processing-spinner> :first-child {
  margin-bottom: 8px;
}

.brm-copy-rules-dialog__warning-message {
  margin: 20px 0 25px;
}

.brm-copy-rules-dialog__destination-bank-account {
  margin-bottom: 30px;
}

.delete-rules-confirmation p {
  line-height: 21px;
}

.delete-rules-confirmation__buttons {
  display: flex;
  justify-content: flex-end;
  margin-top: 20px;
}

.delete-rules-confirmation__buttons button {
  margin-left: 18px;
}

.bkrm-index-dialog__rule-table__empty {
  background-color: #fff;
  padding: 70px 0;
}

.bkrm-index-dialog__rule-table__empty-description {
  text-align: center;
  width: 494px;
  word-break: normal;
}

.bkrm-index-dialog__rule-table__empty-link:visited {
  color: #fff;
}

.bkrm-index-dialog__ba-dropdown {
  width: 250px;
}

.bkrm-index-dialog__rule-table {
  position: relative;
}

.bkrm-index-dialog__rule-table__conditions-list {
  list-style: none;
  margin-left: 0;
}

.bkrm-index-dialog__rule-table__conditions-list__item {
  display: inline;
}

.bkrm-index-dialog__rule-table__conditions-list__item:after {
  content: ", ";
}

.bkrm-index-dialog__rule-table__conditions-list__item:last-of-type:after {
  content: "";
}

.bkrm-index-dialog__rule-table__status-list {
  margin-left: 0;
  margin-right: 2em;
}

.bkrm-index-dialog__rule-table__status-list__status {
  float: left;
}

.bkrm-index-dialog__rule-table__status-list__warning {
  color: #e96400;
  margin-left: 10px;
}

.bkrm-index-dialog__rule-table__conditions__warning {
  color: #e96400;
  float: right;
}

.bkrm-index-dialog__rule-table__row-applies-to,
.bkrm-index-dialog__rule-table__row-created,
.bkrm-index-dialog__rule-table__row-number-uses {
  width: 1px;
}

.bkrm-index-dialog__rule-table__row-number-uses {
  text-align: right;
}

.bkrm-index-dialog__rule-table__row-conditions {
  max-width: 250px;
  overflow: hidden;
  text-overflow: ellipsis;
}

.bkrm-index-dialog__rule-table__row-bank-account,
.bkrm-index-dialog__rule-table__row-rule-name {
  max-width: 150px;
  overflow: hidden;
  text-overflow: ellipsis;
}

.bkrm-index-dialog__rule-table__row-status {
  text-transform: capitalize;
  width: 1px;
}

.bkrm-index-dialog__rule-table__action-menu {
  position: relative;
  right: 0;
  top: 8px;
}

.bkrm-index-dialog__rule-table__create-button {
  float: right;
}

.bkrm-index-dialog__rule-table__import-button {
  float: right;
  margin-right: 10px;
}

.bkrm-index-dialog__toast_warning {
  left: 35%;
  width: 28%;
}

.bc-onboarding-dialog iframe {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
}

.bc-onboarding-dialog iframe.iframe-disabled {
  pointer-events: none;
}

.bc-onboarding-dialog .carbon-dialog-full-screen__content {
  padding: 0;
}

.delete-transactions-confirmation p {
  line-height: 21px;
}

.delete-transactions-confirmation__buttons {
  display: flex;
  justify-content: flex-end;
  margin-top: 20px;
}

.delete-transactions-confirmation__buttons button {
  margin-left: 18px;
}

.addons-line-items-header {
  border-top: 1px solid #bfccd2;
  display: flex;
  padding-bottom: 7px;
  padding-top: 14px;
  position: relative;
}

.addons-line-items-header .line-items-header__column_1 {
  flex-grow: 1;
}

.addons-line-items-header .line-items-header__column_1-title {
  color: #335c6d;
  font-weight: 700;
}

.addons-line-items-header .line-items-header__column_2 {
  align-self: center;
}

.addons-line-items-header .addons-bank-drive-disconnect__button,
.addons-line-items-header .addons-bank-drive-import__button {
  margin-left: 10px;
}

.addons-line-items-header .addons-show-bank-details__button {
  margin-right: 10px;
}

.missing-tax-profile__container {
  display: flex;
  flex-direction: column;
}

.missing-tax-profile__redirect-button {
  align-self: flex-end;
  margin-top: 20px;
}

.missing-tax-profile__redirect-button:visited {
  color: #fff;
}

.bkf-banner-message {
  margin: 23px 0;
}

.bkf-banner-message .carbon-message__content {
  position: relative;
}

.bkf-banner-message .carbon-message__content .bkf-banner-message__button {
  bottom: 0;
  margin: auto;
  position: absolute;
  right: 18px;
  top: 0;
}

.sh-alert-message {
  margin-top: 30px;
}

.match-transaction__possible-matches-grid-heading,
.match-transaction__selected-matches-grid-heading {
  font-weight: 700;
}

.match-transaction__selected-matches-grid-heading {
  margin-top: 30px;
}

.match-split-transactions {
  overflow-x: hidden;
}

@media screen and (-ms-high-contrast: active),
screen and (-ms-high-contrast: none) {
  .match-split-transactions {
    overflow: visible;
  }
}

.match-split-transactions .match-transaction__grid__actions {
  min-width: 42px;
  width: 42px;
}

.match-split-transactions .match-transaction__grid__date {
  min-width: 89px;
  width: 89px;
}

.addons-match-transaction__possible-matches-grid-header {
  align-items: baseline;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  margin-bottom: 16px;
}

.addons-match-transaction__possible-matches-grid-header h6 {
  margin-bottom: 0;
}

.addons-match-transaction__possible-matches-grid-table-loading,
.addons-match-transaction__possible-matches-grid-table-no-matches {
  font-weight: 700;
  text-align: center;
}

.addons-match-split-transactions__first_grid .match-transaction__possible-matches-contact-item,
.addons-match-split-transactions__first_grid .match-transaction__possible-matches-reference-item {
  word-wrap: normal;
  word-break: normal;
  white-space: normal;
}

.addons-match-split-transactions__first_grid .carbon-table-row--selected .carbon-table-cell,
.addons-match-split-transactions__first_grid .carbon-table-row--selected:hover .carbon-table-cell,
.addons-match-split-transactions__first_grid .carbon-table-row--selected:nth-child(odd) .carbon-table-cell {
  background-color: #f5f6f7;
  border-bottom-color: #d8d9dc;
  color: #999ca3;
}

.addons-match-split-transactions__first_grid .carbon-table-row--selected:nth-child(odd) .carbon-table-cell {
  background-color: #fff;
}

.addons-match-split-transactions__first_grid .carbon-table-row--selected .carbon-table-cell:before,
.addons-match-split-transactions__first_grid .carbon-table-row--selected:hover .carbon-table-cell:before,
.addons-match-split-transactions__first_grid .carbon-table-row--selected:nth-child(odd) .carbon-table-cell:before {
  background-color: #d8d9dc;
}

.addons-match-split-transactions__first_grid .carbon-table-cell .common-input.carbon-checkbox {
  margin-bottom: 0;
  margin-left: 0;
}

.addons-match-transaction__possible-matches-grid__filter-div,
.addons-match-transaction__possible-matches-grid__filter-periods-row .period-date-range {
  align-items: center;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}

.addons-match-transaction__possible-matches-grid__filter-div label,
.addons-match-transaction__possible-matches-grid__filter-periods-row .period-date-range label {
  color: #4d4f53;
  font-weight: 700;
  height: 17px;
}

.addons-match-transaction__possible-matches-grid__filter-periods-row .period-date-range,
.addons-match-transaction__possible-matches-grid__filter-search-row,
.addons-match-transaction__possible-matches-grid__filter-transaction-types-row {
  padding-bottom: 14px;
}

.addons-match-transaction__possible-matches-grid__filter-search-row .common-input__input {
  width: 290px;
}

.addons-period-date-range__dropdown {
  margin-right: 10px;
}

.addons-match-transaction__possible-matches-grid__filter-periods-row .carbon-date-range__end {
  margin-left: 10px;
  margin-top: 0;
}

.addons-match-transaction__possible-matches-grid__filter-periods-row .DayPicker {
  right: 0;
}

.addons-match-transaction__possible-matches-grid__filter-actions {
  margin-top: 5px;
}

.addons-match-transaction__possible-matches-grid__filter-actions .addons-match-transaction__possible-matches-grid__filter-reset-link {
  color: #e42c2d;
  line-height: 30px;
}

.addons-match-transaction__possible-matches-grid__filter-reset-link {
  float: right;
}

.addons-pop-over,
.addons-pop-over .icon-list_view {
  margin-left: 10px;
}

.addons-pop-over .carbon-pop-over__modal {
  position: absolute;
  top: 46px;
  right: 18px;
  padding: 25px;
  z-index: 1;
  width: auto;
  border-radius: 0 0 0 0;
  background-color: #fff;
  box-shadow: 0 4px 10px 0 rgba(27, 29, 32, 0.2);
  border: 1px solid #bfccd2;
}

.addons-pop-over .carbon-pop-over__button__icon {
  transform: scaleX(-1);
  margin-left: 6px;
  margin-right: -6px;
}

.addons-pop-over .carbon-pop-over__button__icon:before {
  font-size: 14px;
}

.addons-pop-over .carbon-pop-over__filter-button-wrapper {
  position: relative;
}

.addons-pop-over .carbon-pop-over__notifications {
  position: absolute;
  right: -11px;
  text-align: center;
  top: -11px;
}

.addons-pop-over .carbon-pop-over__notifications-icon {
  cursor: pointer;
  display: block;
  background-color: #fff;
  border: 1px solid #255bc7;
  border-radius: 12px;
  height: 24px;
  width: 24px;
  font-weight: 700;
  color: #255bc7;
}

.addons-pop-over .carbon-pop-over__notifications-icon:hover {
  background-color: #c7384f;
  border-color: #c7384f;
  color: #c7384f;
}

.addons-pop-over .carbon-pop-over__notifications-delete {
  color: #fff;
  height: 24px;
  position: absolute;
  right: 0;
  top: 3px;
  width: 24px;
  z-index: 5;
}

.addons-pop-over .carbon-pop-over__notifications-delete:before {
  font-size: 12px;
  line-height: 12px;
}

.addons-pop-over .carbon-pop-over__notifications-delete:hover {
  color: #fff;
  z-index: 10;
}

.addons-pop-over .carbon-pop-over__notifications-number {
  height: 24px;
  line-height: 21px;
  position: absolute;
  right: 0;
  width: 24px;
  z-index: 10;
}

.addons-pop-over .carbon-pop-over__notifications-number:hover {
  color: #c7384f;
  z-index: 5;
}

.carbon-date-range {
  display: inline-block;
}

.carbon-date-range:first-child {
  margin-right: 15px;
}

.addons-match-split-transactions__selected_transactions .carbon-table-cell {
  background-color: #f2f5f6;
}

.addons-match-split-transactions__selected_transactions .match-transaction__selected-matches-grid-table-no-items {
  text-align: center;
  font-weight: 700;
}

.addons-match-split-transactions__selected_transactions .match-transaction__grid__contact {
  min-width: 90px;
}

.addons-match-split-transactions__selected_transactions .match-transaction__grid__payment-type {
  width: 190px;
}

.addons-match-split-transactions__selected_transactions .match-transaction__selected-matches-delete-item.carbon-link__anchor {
  color: #8099a4;
}

.addons-match-split-transactions__selected_transactions .match-transaction__selected-matches-delete-item.carbon-link__anchor:hover {
  color: #c7384f;
}

.addons-match-split-transactions__selected_transactions .match-transaction__selected-matches-contact-item,
.addons-match-split-transactions__selected_transactions .match-transaction__selected-matches-reference-item {
  word-wrap: normal;
  word-break: normal;
  white-space: normal;
}

.addons-match-split-transactions__selected_transactions .match-transaction__payment-header {
  width: 100px;
}

.addons-match-split-transactions__selected_transactions .match-transaction__payment-amount-input.common-input--align-right .carbon-icon.common-input__icon {
  top: 6px;
}

.addons-match-split-transactions__selected_transactions .match-transaction__payment-amount-input .common-input__message {
  max-width: none;
  width: auto;
}

.addons-match-transaction__summary {
  float: right;
  margin-top: 27px;
  margin-bottom: 27px;
}

.addons-match-transaction__summary .match-transaction__summary-chosen>td,
.addons-match-transaction__summary .match-transaction__summary-to-match>td,
.addons-match-transaction__summary .match-transaction__summary-total>td {
  padding: 0 11px 16px 0;
  text-align: right;
}

.addons-match-transaction__summary .match-transaction__summary-total td {
  border-top: 2px solid #c4c6ca;
  font-size: 18px;
  font-weight: 700;
  padding-top: 16px;
}

.addons-match-transaction__summary .hidden {
  display: none;
}

.addons-match-transaction__summary__new-transaction-button {
  margin: 20px 0;
}

.addons-match-transaction__summary-footer {
  background: #f5f5f6;
  border-radius: 0 0 4px 4px;
  border-top: 1px solid #ebeaea;
  clear: both;
  display: block;
  left: -20px;
  padding: 10px 20px 40px;
  position: relative;
  width: calc(100% + 40px);
}

.addons-match-transaction__summary-footer .match-transaction__summary-footer__message {
  float: left;
  font-weight: 700;
  line-height: 31px;
  font-size: 14px;
}

.addons-match-transaction__summary-footer .match-transaction__summary-footer__message .match-transaction__summary__div {
  display: inline;
}

.addons-match-transaction__summary-footer .match-transaction__summary-footer__message .match-transaction__summary__tada {
  margin-left: 5px;
  vertical-align: middle;
}

.addons-match-transaction__summary-footer .match-transaction__summary-footer__message .match-transaction__summary__tada svg {
  height: 23px;
  width: 23px;
}

.addons-match-transaction__summary-footer .match-transaction__summary-footer__buttons {
  float: right;
}

.addons-match-transaction__summary-footer .match-transaction__summary-footer__buttons button {
  margin-left: 15px;
}

.addons-new-transaction-dialog__dialog .common-input+.common-input {
  margin-top: 0;
}

.addons-new-transaction-dialog__dialog .carbon-button-toggle__label {
  padding: 12px 25px;
}

.addons-new-transaction-dialog__dialog .carbon-pod {
  margin-top: 19px;
}

.addons-new-transaction-dialog__dialog .carbon-dialog__content {
  overflow-y: inherit;
}

.addons-new-transaction-dialog__dialog.other_payment_receipt .carbon-dialog__content {
  min-height: 470px;
  overflow-y: auto;
  overflow-x: hidden;
}

.addons-new-transaction-dialog__dialog a.carbon-heading__help:active,
.addons-new-transaction-dialog__dialog a.carbon-heading__help:visited {
  color: #8099a4;
}

.addons-new-transaction-dialog__dialog a.carbon-heading__help:hover {
  color: #255bc7;
}

.addons-new-transaction-dialog__dialog .carbon-dropdown .common-input__icon {
  right: 26px;
}

.carbon-form.addons-new-contact-dialog__form-fields div>label {
  padding: 0 0 5px;
}

.carbon-form.addons-new-contact-dialog__form-fields .common-input+.common-input {
  margin-top: 20px;
}

.addons-new-transaction-dialog__form__common-row .new-transaction-dialog__form__common-row__first-column {
  display: flex;
  flex-flow: row;
  justify-content: flex-start;
}

.addons-new-transaction-dialog__form__common-row .new-transaction-dialog__form__common-row__first-column .common-input {
  margin-right: 15px;
}

.addons-new-transaction-dialog__form__common-row .new-transaction-dialog__form__common-row__first-column .new-transaction-common__contact-dropdown {
  width: 180px;
}

.addons-new-transaction-dialog__form__common-row .new-transaction-dialog__form__common-row__first-column .common-input:last-child {
  margin-right: 0;
}

.addons-new-transaction-dialog__form__common-row .carbon-row__column--align-right {
  display: flex;
  justify-content: flex-end;
}

.addons-new-transaction-dialog__form__common-row .carbon-row__column--align-right .new-transaction-common__amount {
  width: 120px;
}

.addons-new-transaction-dialog__dialog button.carbon-button {
  line-height: 31px;
}

.addons-payment-receipt-line-items .carbon-icon.common-input__icon {
  top: 6px;
}

.addons-payment-receipt-line-items .payment-receipt-line-items__table .payment-receipt-line-items_header__delete {
  min-width: 42px;
  width: 42px;
}

.addons-payment-receipt-line-items .payment-receipt-line-items__table .payment-receipt-line-items_header__amount {
  max-width: 120px;
  width: 120px;
}

.payment-receipt-line-items__ledger_account .common-input__message-wrapper {
  word-break: normal;
  white-space: pre-wrap;
}

.addons-payment-receipt-line-items--instalment .addons-payment-receipt-line-items__icon {
  color: #255bc7;
  margin-left: 220px;
  margin-top: -25px;
  position: absolute;
  z-index: 1000;
}

.addons-payment-receipt-line-items--instalment .addons-payment-receipt-line-items__icon:hover+.payment-receipt-line-items__ledger_account .common-input__input {
  border-color: #255bc7;
}

.addons-payment-receipt-line-items--instalment .addons-payment-receipt-line-items__icon:hover+.addons-payment-receipt-line-items__tooltip {
  visibility: visible;
}

.addons-payment-receipt-line-items--instalment .payment-receipt-line-items__ledger_account:hover .common-input__input {
  border-color: #255bc7;
}

.addons-payment-receipt-line-items--instalment .payment-receipt-line-items__ledger_account:hover+.addons-payment-receipt-line-items__tooltip {
  visibility: visible;
}

.addons-payment-receipt-line-items--instalment .addons-payment-receipt-line-items__tooltip {
  margin-top: -90px;
  margin-left: 120px;
  width: 220px;
  visibility: hidden;
}

.addons-payment-receipt-line-items__amount .common-input__message-wrapper {
  word-break: normal;
  white-space: pre-wrap;
}

.addons-payment-receipt-line-items--tax-recoverable .addons-payment-receipt-line-items__icon {
  color: #255bc7;
  margin-left: 7px;
  margin-top: 6px;
  position: absolute;
  z-index: 1000;
}

.addons-payment-receipt-line-items--tax-recoverable .addons-payment-receipt-line-items__icon:hover+.addons-payment-receipt-line-items__amount .common-input__input {
  border-color: #255bc7;
}

.addons-payment-receipt-line-items--tax-recoverable .addons-payment-receipt-line-items__icon:hover+.addons-payment-receipt-line-items__amount+.addons-payment-receipt-line-items__tooltip {
  visibility: visible;
}

.addons-payment-receipt-line-items--tax-recoverable .addons-payment-receipt-line-items__amount:hover .common-input__input {
  border-color: #255bc7;
}

.addons-payment-receipt-line-items--tax-recoverable .addons-payment-receipt-line-items__amount:hover+.addons-payment-receipt-line-items__tooltip {
  visibility: visible;
}

.addons-payment-receipt-line-items--tax-recoverable .addons-payment-receipt-line-items__tooltip {
  margin-top: -90px;
  margin-left: -95px;
  width: 220px;
  visibility: hidden;
}

.addons-summary {
  display: table;
  float: right;
  width: 314px;
}

.addons-summary__summary-line {
  align-items: center;
  display: flex;
  justify-content: flex-end;
  padding-bottom: 16px;
}

.addons-summary__summary-line .carbon-icon.common-input__icon {
  height: auto;
  position: inherit;
  top: 0;
}

.addons-summary__summary-line .common-input__label {
  font-weight: 400;
  margin-left: 5px;
  margin-bottom: 0;
}

.addons-summary__summary-line .common-input__field input {
  width: 110px;
  border: none;
  font-weight: 900;
  text-align: right;
}

.addons-summary__summary-line.common-input--error input {
  color: #c7384f;
}

.addons-summary__summary-line .common-input__message-wrapper {
  left: 0;
}

.addons-summary__summary-line.total {
  border-top: 2px solid #b3c2c8;
  padding: 20px 0 6px;
  font-size: 18px;
}

.addons-summary__summary-line.total .common-input__label {
  font-weight: 900;
}

.addons-summary__summary-line.total_no_left_to_record {
  font-size: 18px;
}

.addons-summary__summary-line.total_no_left_to_record .common-input__label {
  font-weight: 900;
}

.addons-make-adjustment-dialog__dialog .carbon-dialog__content {
  overflow-x: hidden;
}

.addons-make-adjustment-dialog__dialog {
  text-align: left;
}

.addons-make-adjustment-dialog__dialog .common-input+.common-input {
  margin-top: 0;
}

.addons-make-adjustment-dialog__dialog .dialog-adjustment__form .carbon-form__footer-wrapper {
  float: right;
}

.addons-make-adjustment-dialog__dialog .make-adjustment-dialog__state {
  float: right;
  margin-bottom: 15px;
}

.addons-make-adjustment-dialog__dialog .dialog-adjustment__delete-button {
  margin-top: 20px;
}

.addons-bank-accounts-dropdown .carbon-menu-item {
  height: auto;
}

.addons-bank-accounts-dropdown .carbon-menu-item .carbon-menu-item__submenu .carbon-menu-item--has-link:hover {
  background-color: #004b87;
  color: #fff;
}

.addons-bank-accounts-dropdown .carbon-menu-item .carbon-menu-item__submenu .carbon-menu-item--has-link:hover .bank-account-dropdown-list-item__bank-account-details-sort-code {
  color: hsla(0, 0%, 100%, 0.8);
}

.addons-bank-accounts-dropdown .carbon-menu-item .carbon-menu-item__submenu .carbon-menu-item--has-link:hover .bank-account-dropdown-list-item__trasaction-count-number.inactive {
  background: hsla(0, 0%, 100%, 0.2);
}

.addons-bank-accounts-dropdown .carbon-menu-item .carbon-menu-item__submenu .carbon-menu-item--has-link:hover .carbon-pill.bank-account-dropdown-list-item__bank-account-details-pill {
  color: hsla(0, 0%, 100%, 0.8);
  border-color: hsla(0, 0%, 100%, 0.8);
}

.addons-bank-accounts-dropdown .carbon-menu-item.bank-accounts-dropdown__menu-item {
  background-color: transparent;
  margin-left: -15px;
  margin-top: -5px;
  transition: all 0.2s ease;
}

.addons-bank-accounts-dropdown .carbon-menu-item.bank-accounts-dropdown__menu-item .bank-account-dropdown-list-item__bank-account-details-pill {
  display: inline;
}

.addons-bank-accounts-dropdown .carbon-menu-item.bank-accounts-dropdown__menu-item .bank-account-dropdown-list-item__bank-account-details-sort-code {
  display: inline;
  margin-right: 10px;
}

.addons-bank-accounts-dropdown .carbon-menu-item.bank-accounts-dropdown__menu-item:hover {
  background-color: #f2f5f6;
  border-radius: 4px 4px 0 0;
  box-shadow: 0 10px 30px 0 rgba(2, 18, 36, 0.2);
  z-index: 997;
}

.addons-bank-accounts-dropdown .carbon-menu-item.bank-accounts-dropdown__menu-item:hover .carbon-menu-item__submenu {
  display: block;
  opacity: 1;
  visibility: visible;
}

.addons-bank-accounts-dropdown .carbon-menu-item:hover:after {
  background-color: transparent;
}

.addons-bank-accounts-dropdown.carbon-menu--primary .carbon-menu-item.carbon-link__anchor {
  background-color: transparent;
  padding: 5px 30px 5px 15px;
}

.addons-bank-accounts-dropdown.carbon-menu--primary .carbon-menu-item.carbon-link__anchor .carbon-link__anchor {
  padding: auto;
}

.addons-bank-accounts-dropdown.carbon-menu--primary .carbon-menu-item.carbon-link__anchor:hover {
  cursor: pointer;
}

.addons-bank-accounts-dropdown.carbon-menu--primary .carbon-menu-item__submenu {
  box-shadow: 0 30px 30px 0 rgba(2, 18, 36, 0.2);
  display: block;
  opacity: 0;
  transition: all 0.2s ease;
  visibility: hidden;
}

.addons-bank-accounts-dropdown.carbon-menu--primary .carbon-menu-item__submenu .carbon-menu-item.carbon-link__anchor {
  padding-right: 15px;
}

.addons-bank-accounts-dropdown__single-link {
  display: inline-block;
  font-weight: 700;
}

.addons-bank-accounts-dropdown__single-link:active,
.addons-bank-accounts-dropdown__single-link:visited {
  color: #3c424f;
}

.addons-bank-accounts-dropdown__single-link .addons-bank-account-dropdown-list-item__bank-account-data {
  line-height: 40px;
}

.addons-bank-account-dropdown-list-item__bank-account-data {
  font-size: 22px;
  font-weight: 900;
  line-height: 30px;
}

.bank-account-dropdown-list-item__bank-account-details {
  color: #335c6d;
  line-height: 16px;
}

.bank-account-dropdown-list-item__row {
  display: flex;
}

.bank-account-dropdown-list-item__row .addons-bank-account-dropdown-list-item__bank-account-data {
  font-size: 16px;
}

.bank-account-dropdown-list-item__row .bank-account-dropdown-list-item__bank-account-details-sort-code {
  color: #6d727b;
}

.bank-account-dropdown-list-item__row .bank-account-dropdown-list-item__bank-account-details:not(:empty) {
  padding-bottom: 5px;
}

.bank-account-dropdown-list-item__row .bank-account-dropdown-list-item__data {
  flex: 1;
}

.bank-account-dropdown-list-item__row .bank-account-dropdown-list-item__transaction-count {
  align-items: center;
  display: flex;
  justify-content: flex-end;
  margin-left: 15px;
  width: 30px;
}

.bank-account-dropdown-list-item__row .bank-account-dropdown-list-item__transaction-count .bank-account-dropdown-list-item__trasaction-count-number {
  background-color: #255bc7;
  color: #fff;
  border-radius: 4px;
  font-size: 12px;
  width: 24px;
  height: 24px;
  text-align: center;
  line-height: 25px;
}

.bank-account-dropdown-list-item__row .bank-account-dropdown-list-item__transaction-count .bank-account-dropdown-list-item__trasaction-count-number.inactive {
  cursor: pointer;
  background-color: #bfccd2;
}

.addons-bank-account-connection-status .carbon-message {
  margin-bottom: 20px;
}

.addons-bank-account-connection-status .flex {
  align-items: center;
  display: flex;
  justify-content: space-between;
}

.addons-bank-account-connection-status .bank-account-connection-status__button {
  width: 125px;
  margin-left: 10px;
}

.bkba-dialog-buttons-wrapper__buttons {
  border-radius: 4px;
  float: right;
  margin-top: 20px;
}

.bkba-dialog-buttons-wrapper__buttons button {
  margin-left: 15px;
}

.bkba-disconnect__figo-disconnect__message {
  margin-top: 20px;
}

.bkba-disconnect__no-bank-feed-available-disconnect__message {
  margin-bottom: 20px;
}

.bkf-bank-feed-info-banner {
  margin: 23px 0;
}

.bkrules-rules-banner__buttons {
  margin-top: 30px;
  text-align: right;
}

.bkrules-rules-banner__buttons button {
  margin-left: 15px;
}

.bkrules-rules-banner {
  border-top: 1px solid #e6ebed;
  margin: 18px -26px 0;
  padding: 18px 26px 0;
}

.bkrules-rules-banner__rules-applied-wrapper {
  align-items: baseline;
  display: flex;
  justify-content: space-between;
}

.bkrules-rules-banner__rules-applied {
  align-items: baseline;
  color: #003349;
  display: flex;
  font-size: 18px;
  font-weight: 900;
  line-height: 24px;
  padding: 10px 0;
}

.bkrules-rules-banner__rules-applied__count {
  background-color: #255bc7;
  border-radius: 4px;
  color: #fff;
  font-size: 16px;
  margin: 0 10px;
  min-width: 24px;
  padding: 0 3px;
  text-align: center;
}

.bkrules-rules-banner__rules-applied a {
  font-size: 14px;
  font-weight: 700;
  margin-left: 12px;
}

.bkrules-rules-banner__reapply-rules {
  font-size: 14px;
  font-weight: 700;
}

.bkrules-rules-banner__reapply-rules.divider {
  border-top: 1px solid #e6ebed;
  line-height: 30px;
  margin-top: 15px;
  padding-top: 15px;
}

.bkrules-rules-banner__reapply-rules .icon-info {
  color: #255bc7;
  padding-right: 15px;
}

.bkrules-rules-banner__reapply-rules a {
  padding-left: 8px;
}

.bkrules-rules-banner__create-all-dialog {
  font-size: 14px;
  line-height: 1.43;
}

.bkrules-rules-banner__batch-create-progress-indicator {
  display: flex;
  justify-content: flex-start;
  align-items: center;
  height: 46px;
}

.bkrules-rules-banner__batch-create-progress-indicator__text {
  margin-left: 20px;
}

.bkrules-rules-banner__batch-create-progress-indicator__mainText {
  font-size: 18px;
  font-weight: 900;
  line-height: 22px;
}

.bkrules-rules-banner__batch-create-progress-indicator__secondaryText {
  font-size: 14px;
  line-height: normal;
}

.bk-line-items-summary-div {
  margin-bottom: 25px;
  position: relative;
  z-index: 996;
}

.bk-line-items-summary-div .sticky {
  left: 0;
  right: 0;
  position: fixed;
  top: 0;
  width: 100%;
  min-width: 958px;
  max-width: 1600px;
  margin: 0 auto;
  padding: 0 40px;
}

@media screen and (max-width: 1366px) {
  .bk-line-items-summary-div .sticky {
    padding: 0 30px;
  }
}

@media screen and (max-width: 1024px) {
  .bk-line-items-summary-div .sticky {
    padding: 0 25px;
  }
}

.bk-line-items-summary-div .bk-line-items-summary-pod {
  box-shadow: 0 5px 10px 0 rgba(2, 18, 36, 0.1);
}

.bk-line-items-summary-div .bk-line-items-summary-pod__wrapper {
  padding: 5px 10px;
  display: flex;
  justify-content: space-between;
}

.bk-line-items-summary-div .bk-line-items-summary-pod__wrapper .bk-line-items-summary-pod__title {
  font-weight: 700;
  margin-bottom: 6px;
}

.bk-line-items-summary-div .bk-line-items-summary-pod__wrapper .bk-line-items-summary-pod__icon {
  color: #99adb6;
  margin-left: 5px;
}

.bk-line-items-summary-div .bk-line-items-summary-pod__wrapper .bk-line-items-summary-pod__balance,
.bk-line-items-summary-div .bk-line-items-summary-pod__wrapper .bk-line-items-summary-pod__last-update,
.bk-line-items-summary-div .bk-line-items-summary-pod__wrapper .bk-line-items-summary-pod__num-transactions {
  flex-basis: 25%;
  border-right: 1px solid #ebeced;
}

.bk-line-items-summary-div .bk-line-items-summary-pod__wrapper .bk-line-items-summary-pod__balance,
.bk-line-items-summary-div .bk-line-items-summary-pod__wrapper .bk-line-items-summary-pod__last-update {
  padding: 0 40px;
}

.bk-line-items-summary-div .bk-line-items-summary-pod__wrapper .bk-line-items-summary-pod__balance {
  text-align: right;
}

.bk-line-items-summary-div .bk-line-items-summary-pod__wrapper .bk-line-items-summary-pod__balance-value,
.bk-line-items-summary-div .bk-line-items-summary-pod__wrapper .bk-line-items-summary-pod__num-transactions-value {
  color: #3c424f;
  font-size: 18px;
  font-weight: 900;
  line-height: 24px;
}

.bk-line-items-summary-div .bk-line-items-summary-pod__wrapper .bk-line-items-summary-pod__last-update-value {
  font-size: 14px;
  font-weight: 400;
}

.bk-line-items-summary-div .bk-line-items-summary-pod__wrapper .bk-line-items-summary-pod__num-transactions-value {
  align-items: center;
  display: flex;
}

.bk-line-items-summary-div .bk-line-items-summary-pod__wrapper .bk-line-items-summary-pod__num-transactions-checking {
  font-size: 14px;
  color: #255bc7;
  padding-left: 10px;
}

.bk-line-items-summary-div .bk-line-items-summary-pod__wrapper .bk-line-items-summary-pod__last-update-value {
  line-height: 24px;
}

.bk-line-items-summary-div .bk-line-items-summary-pod__not-available {
  text-align: right;
}

.bk-line-items-summary-div .bk-line-items-summary-pod__not-available .bk-line-items-summary-pod__balance-value {
  color: rgba(0, 0, 0, 0.55);
  letter-spacing: 0.36px;
}

.bk-line-items-summary-div .bk-line-items-summary-pod__last-item.bk-line-items-summary-pod__balance,
.bk-line-items-summary-div .bk-line-items-summary-pod__not-available.bk-line-items-summary-pod__balance {
  border-right: none;
  padding-right: 0;
}

.new-transactions-toast {
  margin-top: 55px;
}

.new-transactions-toast__link {
  display: block;
  padding-top: 5px;
}

.new-transactions-toast__message_success {
  color: #50b848;
  font-weight: 700;
}

.addons-bank-line-items-further-options__container {
  padding: 10px 0 60px;
  position: relative;
  text-align: center;
}

.addons-bank-line-items-further-options__container .addons-bank-line-items-further-options__inputs {
  left: 0;
  padding-top: 60px;
  position: absolute;
  top: 0;
  width: 100%;
}

.addons-bank-line-items-further-options__container .addons-bank-line-items-further-options__inputs .carbon-heading {
  padding-top: 0;
}

.addons-bank-line-items-further-options__button_import {
  margin-right: 25px;
}

.addons-bank-line-items-further-options__heading h1 {
  font-size: 18px;
}

.addons-bank-account-confirm-connect__confirm-message {
  padding-top: 25px;
  font-weight: 700;
}

.addons-dummy-line-item__row--1 {
  opacity: 0.2;
}

.addons-dummy-line-item__row--2 {
  opacity: 0.1;
}

.addons-dummy-line-item {
  height: 145px;
}

.addons-dummy-line-item .addons-dummy-line-item__left-panel,
.addons-dummy-line-item .addons-dummy-line-item__right-panel,
.addons-dummy-line-item .base {
  background-color: #fff;
  border-radius: 4px;
  height: 126px;
  position: relative;
}

.addons-dummy-line-item .addons-dummy-line-item__left-panel [class^="item-"],
.addons-dummy-line-item .addons-dummy-line-item__right-panel .button-1,
.addons-dummy-line-item .addons-dummy-line-item__right-panel .button-2,
.addons-dummy-line-item .addons-dummy-line-item__right-panel .button-3,
.addons-dummy-line-item .addons-dummy-line-item__right-panel .item-1,
.addons-dummy-line-item .addons-dummy-line-item__right-panel .item-2,
.addons-dummy-line-item .addons-dummy-line-item__right-panel .item-3,
.addons-dummy-line-item .button,
.addons-dummy-line-item .item {
  background-color: #d8d9dc;
  position: absolute;
}

.addons-dummy-line-item .addons-dummy-line-item__right-panel .button-1,
.addons-dummy-line-item .addons-dummy-line-item__right-panel .button-2,
.addons-dummy-line-item .addons-dummy-line-item__right-panel .button-3,
.addons-dummy-line-item .button {
  height: 40px;
  left: 1px;
  width: 9%;
}

.addons-dummy-line-item .addons-dummy-line-item__right-panel .button-1 div,
.addons-dummy-line-item .addons-dummy-line-item__right-panel .button-2 div,
.addons-dummy-line-item .addons-dummy-line-item__right-panel .button-3 div,
.addons-dummy-line-item .button div {
  background: #c4c6ca;
  height: 13px;
  left: 50%;
  margin-left: -25%;
  position: relative;
  top: 15px;
  width: 50%;
}

.addons-dummy-line-item .addons-dummy-line-item__right-panel .input-1,
.addons-dummy-line-item .addons-dummy-line-item__right-panel .input-2,
.addons-dummy-line-item .addons-dummy-line-item__right-panel .input-3,
.addons-dummy-line-item .addons-dummy-line-item__right-panel .input-4,
.addons-dummy-line-item .input_wrap {
  position: absolute;
  width: 26%;
}

.addons-dummy-line-item .addons-dummy-line-item__right-panel .input-1 .input,
.addons-dummy-line-item .addons-dummy-line-item__right-panel .input-1 .label,
.addons-dummy-line-item .addons-dummy-line-item__right-panel .input-2 .input,
.addons-dummy-line-item .addons-dummy-line-item__right-panel .input-2 .label,
.addons-dummy-line-item .addons-dummy-line-item__right-panel .input-3 .input,
.addons-dummy-line-item .addons-dummy-line-item__right-panel .input-3 .label,
.addons-dummy-line-item .addons-dummy-line-item__right-panel .input-4 .input,
.addons-dummy-line-item .addons-dummy-line-item__right-panel .input-4 .label,
.addons-dummy-line-item .input_wrap .input,
.addons-dummy-line-item .input_wrap .label {
  background-color: #d8d9dc;
  position: relative;
}

.addons-dummy-line-item .addons-dummy-line-item__right-panel .input-1 .label,
.addons-dummy-line-item .addons-dummy-line-item__right-panel .input-2 .label,
.addons-dummy-line-item .addons-dummy-line-item__right-panel .input-3 .label,
.addons-dummy-line-item .addons-dummy-line-item__right-panel .input-4 .label,
.addons-dummy-line-item .input_wrap .label {
  height: 13px;
  width: 20%;
}

.addons-dummy-line-item .addons-dummy-line-item__right-panel .input-1 .input,
.addons-dummy-line-item .addons-dummy-line-item__right-panel .input-2 .input,
.addons-dummy-line-item .addons-dummy-line-item__right-panel .input-3 .input,
.addons-dummy-line-item .addons-dummy-line-item__right-panel .input-4 .input,
.addons-dummy-line-item .input_wrap .input {
  height: 27px;
  top: 2px;
  width: 100%;
}

.addons-dummy-line-item .addons-dummy-line-item__left-panel {
  float: left;
  width: 25%;
}

.addons-dummy-line-item .addons-dummy-line-item__left-panel [class^="item-"] {
  height: 18px;
}

.addons-dummy-line-item .addons-dummy-line-item__left-panel .item-1 {
  left: 25px;
  top: 54px;
  width: 16px;
}

.addons-dummy-line-item .addons-dummy-line-item__left-panel .item-2 {
  left: 83px;
  top: 42px;
  width: 30%;
}

.addons-dummy-line-item .addons-dummy-line-item__left-panel .item-3 {
  left: 83px;
  top: 63px;
  width: 25%;
}

.addons-dummy-line-item .addons-dummy-line-item__left-panel .item-4 {
  right: 20px;
  top: 54px;
  width: 24%;
}

.addons-dummy-line-item .addons-dummy-line-item__right-panel {
  float: right;
  width: 74%;
}

.addons-dummy-line-item .addons-dummy-line-item__right-panel .button-1 {
  top: 1px;
}

.addons-dummy-line-item .addons-dummy-line-item__right-panel .button-2 {
  top: 42px;
}

.addons-dummy-line-item .addons-dummy-line-item__right-panel .button-3 {
  top: 84px;
}

.addons-dummy-line-item .addons-dummy-line-item__right-panel .input-1 {
  top: 13px;
  left: 11%;
}

.addons-dummy-line-item .addons-dummy-line-item__right-panel .input-2 {
  top: 69px;
  left: 11%;
}

.addons-dummy-line-item .addons-dummy-line-item__right-panel .input-3 {
  top: 13px;
  left: 40%;
}

.addons-dummy-line-item .addons-dummy-line-item__right-panel .input-4 {
  top: 69px;
  left: 40%;
}

.addons-dummy-line-item .addons-dummy-line-item__right-panel .item-1 {
  height: 19px;
  right: 18%;
  top: 53px;
  width: 8%;
}

.addons-dummy-line-item .addons-dummy-line-item__right-panel .item-2 {
  height: 17px;
  right: 10%;
  top: 54px;
  width: 18px;
}

.addons-dummy-line-item .addons-dummy-line-item__right-panel .item-3 {
  height: 31px;
  right: 2%;
  top: 47px;
  width: 6%;
}

.bkrules-reapply-rules-pod {
  margin-bottom: 15px;
}

.bkrules-reapply-rules-pod .carbon-pod__block {
  border: none;
  box-shadow: 0 2px 2px 0 rgba(2, 18, 36, 0.1);
}

.bkrules-reapply-rules-pod .bkrules-reapply-rules-banner {
  font-size: 14px;
  font-weight: 700;
  margin: 0 10px 5px;
  padding-top: 10px;
}

.bkrules-reapply-rules-pod .bkrules-reapply-rules-banner.divider {
  border-top: 1px solid #e6ebed;
  padding-top: 15px;
}

.bkrules-reapply-rules-pod .bkrules-reapply-rules-banner .icon-info {
  color: #255bc7;
  padding-right: 15px;
}

.bkrules-reapply-rules-pod .bkrules-reapply-rules-banner a {
  padding-left: 8px;
}

.bkr-bank-batch-create-result {
  font-size: 14px;
}

.bkr-bank-batch-create-result .carbon-pod__block {
  border-color: #fff;
  box-shadow: 0 2px 2px 0 rgba(2, 18, 36, 0.1);
  margin-bottom: 20px;
  padding: 15px 25px;
  vertical-align: middle;
}

@media (max-width: 1100px) {
  .bkr-bank-batch-create-result .carbon-pod__block {
    padding: 15px;
  }
}

.bkr-bank-batch-create-result .carbon-pod__content {
  padding-left: 0;
}

.bkr-bank-batch-create-result .icon-close {
  color: #8099a4;
  height: 18px;
  width: 18px;
}

.bkr-bank-batch-create-result .icon-close:hover {
  color: #c7384f;
  text-decoration: none;
  cursor: pointer;
}

.bkr-bank-batch-create-result__wrapper {
  display: flex;
  justify-content: flex-start;
  align-items: center;
}

.bkr-bank-batch-create-result__text {
  margin-left: 20px;
  align-items: baseline;
  display: flex;
}

.bkr-bank-batch-create-result__mainText {
  font-size: 18px;
  font-weight: 900;
  line-height: 22px;
}

.bkr-bank-batch-create-result__secondaryText {
  margin-left: 10px;
  font-size: 14px;
  line-height: normal;
}

.bkr-bank-batch-create-result__secondaryText a.carbon-link__anchor {
  margin-left: 10px;
}

.addons-bank-account-wizard {
  position: relative;
  font-family: Lato, Helvetica Neue, Arial, sans-serif;
}

.addons-bank-account-wizard .common-input__label {
  font-size: 14px;
}

.addons-bank-account-wizard>.addons-bank-account-wizard__title {
  float: left;
}

.addons-bank-account-wizard>.addons-bank-account-wizard__title .carbon-icon {
  width: 20px;
  height: 28px;
  bottom: 6px;
  margin-right: 10px;
  display: inline-block;
  padding: 5px 5px 0 0;
}

.addons-bank-account-wizard>.addons-bank-account-wizard__title .carbon-icon:before {
  font-size: 20px;
}

.addons-bank-account-wizard>.addons-bank-account-wizard__title h1 {
  display: inline-block;
  font-size: 24px;
}

.addons-bank-account-wizard .addons-wizard-steps {
  display: inline-block;
  width: 50%;
}

.addons-bank-account-wizard .addons-wizard-steps>div {
  margin: auto;
  width: 400px;
}

.addons-bank-account-wizard .addons-wizard-steps .step-name {
  font-size: 11px;
}

.addons-bank-account-wizard .addons-wizard-steps .step:before {
  margin-left: -20%;
}

.addons-bank-account-wizard .addons-wizard-steps .step:after {
  margin-left: 80%;
}

.addons-bank-account-wizard .addons-multi-page-wizard__step .multi-step-wizard-step__content {
  padding: 0;
}

.addons-bank-account-wizard .addons-bank-account-wizard__spinner {
  position: absolute;
  left: 50%;
  top: 40%;
  z-index: 1000;
}

.addons-bank-account-wizard__pod {
  padding-top: 20px;
  margin-bottom: 10px;
}

.addons-bank-account-wizard__pod .carbon-pod__block {
  padding: 20px 20px 30px;
}

.addons-bank-account-wizard__pod .bank-account-row {
  padding-bottom: 20px;
}

.addons-multi-page-wizard__step.multi-step-wizard-step {
  width: 100%;
}

.addons-multi-page-wizard__step .multi-step-wizard-step__content {
  padding: 0 220px;
}

.addons-multi-page-wizard__step .multi-step-wizard-step__button.back,
.addons-multi-page-wizard__step .multi-step-wizard-step__button:first-child {
  background-color: transparent;
  border-color: #255bc7;
  color: #255bc7;
}

.addons-multi-page-wizard__step .multi-step-wizard-step__button.back:hover,
.addons-multi-page-wizard__step .multi-step-wizard-step__button:first-child:hover {
  background-color: #255bc7;
  color: #fff;
}

.addons-multi-page-wizard__step .multi-step-wizard-step__button.next,
.addons-multi-page-wizard__step .multi-step-wizard-step__button.submit {
  background-color: #255bc7;
  border-color: #255bc7;
  color: #fff;
  margin-right: 0;
  float: right;
}

.addons-multi-page-wizard__step .multi-step-wizard-step__button.cancel {
  float: right;
  margin-left: 10px;
  margin-right: 0;
}

.addons-bank-account-connected {
  white-space: pre;
}

.addons-bank-account-connected__any-questions {
  font-weight: 700;
}

.addons-wizard-steps .carbon-row.carbon-row--gutter-medium>.carbon-column {
  padding-left: 0;
}

.addons-wizard-steps .carbon-icon {
  border-radius: 13px;
  color: #fff;
  display: flex;
  height: 26px;
  width: 26px;
}

.addons-wizard-steps .carbon-icon.icon-none {
  border: 2px solid #99adb6;
}

.addons-wizard-steps .carbon-icon.icon-arrow_down,
.addons-wizard-steps .carbon-icon.icon-tick {
  background-color: #1573e6;
}

.addons-wizard-steps .step {
  position: relative;
  overflow: hidden;
}

.addons-wizard-steps .step:after,
.addons-wizard-steps .step:before {
  background-color: #99adb6;
  content: "\A0";
  height: 1px;
  margin-left: 65%;
  overflow: hidden;
  position: absolute;
  top: 51%;
  width: 40%;
}

.addons-wizard-steps .step:before {
  margin-left: -10%;
}

.addons-wizard-steps .step.last-step:after,
.addons-wizard-steps .step.step_1:before {
  display: none;
}

.addons-wizard-steps .step .icon-title-wrapper {
  height: 70px;
  display: flex;
  flex-direction: column;
}

.addons-wizard-steps .step.complete .icon-title-wrapper .step-name {
  color: #50b848;
}

.addons-wizard-steps .step.complete .icon-title-wrapper .carbon-icon {
  background-color: #50b848;
}

.addons-wizard-steps .step .step-name {
  align-self: center;
  color: #99adb6;
  display: block;
  font-weight: 700;
  text-align: center;
  margin-top: 10px;
  width: 66px;
}

.addons-wizard-steps .step .icon-arrow_down,
.addons-wizard-steps .step .icon-none,
.addons-wizard-steps .step .icon-tick {
  display: none;
  justify-content: space-around;
  align-items: center;
  align-self: center;
}

.addons-wizard-steps .step .icon-none {
  display: flex;
}

.addons-wizard-steps .step.current .step-name {
  color: #1573e6;
}

.addons-wizard-steps .step.current .icon-arrow_down {
  display: flex;
}

.addons-wizard-steps .step.current .icon-none {
  display: none;
}

.addons-wizard-steps .step.complete .icon-tick {
  display: flex;
}

.addons-wizard-steps .step.complete .icon-none {
  display: none;
}

.addons-dialog-buttons-wrapper__buttons {
  border-radius: 4px;
  float: right;
  margin-top: 20px;
}

.addons-dialog-buttons-wrapper__buttons button {
  margin-left: 15px;
}

.addons-bank-account .continue {
  float: right;
}

.addons-bank-account-list {
  padding: 10px 6px 0 20px;
}

.addons-bank-button {
  margin-right: 20px;
  display: inline-block;
  margin-bottom: 20px;
}

.addons-bank-button .bank-button__title {
  display: table-cell;
  vertical-align: middle;
  line-height: normal;
}

.addons-bank-button .carbon-button-toggle__label {
  display: table;
  width: 240px;
  height: 82px;
  color: #bfccd2;
  text-align: left;
}

.addons-bank-button .carbon-button-toggle__label h1 {
  color: #000;
  font-weight: 700;
  font-size: 16px;
}

.addons-bank-button .carbon-button-toggle__label span {
  font-size: 14px;
}

.addons-bank-button .carbon-button-toggle__label:hover {
  background-color: #f5f6f7;
}

.addons-bank-button .account-icon {
  float: right;
}

.addons-bank-button .account-icon.bank_of_scotland img,
.addons-bank-button .account-icon.cashplus img,
.addons-bank-button .account-icon.hsbc img,
.addons-bank-button .account-icon.lloyds img,
.addons-bank-button .account-icon.natwest img,
.addons-bank-button .account-icon.royal_bank_of_scotland img,
.addons-bank-button .account-icon.tide img {
  display: inherit;
}

.addons-bank-button .account-icon img {
  display: none;
  max-width: 40px;
  max-height: 40px;
  position: relative;
}

.addons-bank-button .bank-button__information h1 {
  display: inline-table;
  margin: 5px 0 0;
}

.addons-bank-button .bank-button__information .bank-button__description {
  color: #003349;
  display: inline-table;
  font-weight: 400;
}

.addons-bank-button .bank-button__information .carbon-button-toggle__label {
  border: 1px dashed !important;
}

.addons-bank-button .bank-button__default .carbon-button-toggle__label {
  border: 1px solid !important;
}

.addons-bank-button .carbon-icon.icon-tick {
  display: none;
}

.addons-bank-button .carbon-button-toggle__input:checked~.carbon-button-toggle__label {
  background-color: #e6ebed;
  border: 3px solid #1573e6 !important;
}

.addons-bank-button .carbon-button-toggle__input:checked~.carbon-button-toggle__label .carbon-icon.icon-tick {
  background-color: #1573e6;
  border-radius: 13px;
  color: #fff;
  display: block;
  height: 26px;
  margin: -30px -38px;
  position: absolute;
  text-align: center;
  width: 26px;
  z-index: 2;
}

.addons-bank-button .carbon-button-toggle__input:checked~.carbon-button-toggle__label .carbon-icon.icon-tick:before {
  font-size: 14px;
  line-height: 26px;
}

.addons-detail-row.carbon-row.carbon-row--columns-2>.carbon-row__column:first-child {
  width: 33%;
}

.addons-detail-row.carbon-row.carbon-row--columns-2>.carbon-row__column:last-child {
  width: 67%;
  font-size: 12px;
}

.addons-detail-row .addons-detail-row__title {
  color: #003349;
  font-family: Lato;
  font-size: 16px;
  font-weight: 600;
  text-transform: uppercase;
  line-height: 19px;
  text-align: left;
}

.addons-detail-row .addons-detail-row__title-break {
  border-width: 2px;
  width: 50px;
}

.addons-detail-row .addons-detail-row__description,
.addons-detail-row .addons-detail-row__link span,
.addons-detail-row .addons-detail-row__note {
  color: #4d7080;
  font-size: 12px;
  font-weight: 400;
  font-family: Lato;
  height: 51px;
  font-size: 14px;
  line-height: 1.14;
  text-align: left;
  color: #3c424f;
}

.addons-detail-row .addons-detail-row__note {
  margin-top: 10px;
  display: block;
}

.addons-detail-row .addons-detail-row__link .carbon-link__content {
  color: #255bc7;
  cursor: pointer;
  font-weight: 700;
  text-decoration: none;
}

.addons-detail-row__row-break {
  border-width: 1px;
  color: #e6ebed;
  margin-bottom: 30px;
  width: 100%;
}

.addons-detail-row__row-break-clear {
  clear: both;
}

.addons-last-step .carbon-button span {
  padding-right: 5px;
  vertical-align: top;
}

.addons-last-step .addons-last-step__what-next .title {
  font-weight: 700;
}

.addons-last-step .addons-last-step__column {
  padding-top: 40px;
}

.addons-last-step p {
  font-size: 14px;
}

.addons-multi-page-wizard__step .multi-step-wizard-step__button.submit,
.addons-multi-page-wizard__step .multi-step-wizard-step__button.submit:hover {
  background-color: #ed1c5f;
  border-color: #ed1c5f;
}

.addons-bank-account-details .carbon-row.carbon-row--columns-2>.carbon-row__column {
  width: 33%;
}

.addons-bank-account-details .carbon-pod__edit-button-container {
  float: left;
  position: relative;
}

.addons-bank-account-details .addons-bank-account-details__terms-and-conditions-details {
  color: #335c6d;
  font-size: 14px;
}

.addons-bank-account-details .addons-bank-account-details__required_field {
  width: 300px;
  margin-bottom: 15px;
}

.addons-bank-account-details .addons-sort-code {
  margin-bottom: 15px;
  width: 120px;
}

.addons-bank-account-details .message-warning {
  font-family: Lato, Helvetica Neue, Arial, sans-serif;
}

.addons-statement-imports-header {
  border-top: 1px solid #bfccd2;
  display: flex;
  padding-bottom: 7px;
  padding-top: 14px;
  position: relative;
}

.addons-statement-imports-header .addons-statement-imports-header__column_1 {
  flex-grow: 1;
}

.addons-statement-imports-header .addons-statement-imports-header__column_1-title {
  color: #335c6d;
  font-weight: 700;
}

.addons-statement-imports-header .addons-statement-imports-header__column_2 {
  align-self: center;
}

.line-items-destroying-dialog {
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 100px 0;
}

.line-items-destroying-dialog> :first-child {
  margin-bottom: 8px;
}

.contact-show .carbon-tabs {
  margin-top: -39px;
}

.contact-show .address-row .carbon-pod,
.contact-show .address-tile__content {
  word-break: break-word;
}

.contact-show .common-input__message--info a {
  color: #fff;
}

.settings__recurrence-action-dialog--actions {
  float: right;
  margin-top: 30px;
}

.settings__recurrence-action-dialog--actions button {
  margin-left: 15px;
}

.contact-tabs .carbon-tab {
  padding-top: 30px;
}

.contact-tabs .carbon-row>.carbon-row__column.carbon-row__column--column-divide:before {
  height: 30px;
  top: 50px;
}

.contact-tabs .contact-row .carbon-content__body {
  display: inline-flex;
}

.contact-tabs .contact-row .carbon-help {
  top: 0;
}

.contact-tabs .carbon-fieldset .auxiliary-account .common-input__prefix {
  top: 8px;
}

.activity-table .carbon-table__wrapper {
  clear: both;
}

.activity-table__date-column,
.activity-table__number-column {
  width: 8%;
}

.activity-table__type-column {
  width: 20%;
}

.activity-table__decimal-column {
  width: 12%;
}

.activity-table-actions__element.contacts-filter-type-de .common-input__field {
  width: 80px;
}

.activity-table-actions__element.contacts-filter-type-fr .common-input__field {
  width: 90px;
}

@media screen and (max-width: 1000px) {
  .activity-table-actions__element.activity-table-actions__filter-text .carbon-textbox__input {
    width: 145px;
  }
}

.activity-table-actions__filters,
.activity-table-actions__statement-button {
  float: right;
}

.activity-table-actions__statement-button {
  margin-left: 20px;
}

.carbon-filter {
  margin: 7.5px 0;
}

.carbon-filter--align-right {
  text-align: right;
}

.carbon-filter .common-input,
.carbon-filter>* {
  display: inline-block;
  margin-left: 15px;
}

.carbon-filter .common-input:first-child,
.carbon-filter> :first-child {
  margin-left: 0;
}

.carbon-filter .common-input--label-inline .common-input__field {
  margin-left: 7.5px;
}

.carbon-filter .common-input--label-inline .common-input__field,
.carbon-filter .common-input--label-inline .common-input__label {
  padding-left: 0;
  width: auto;
}

.carbon-filter .common-input+.common-input {
  margin-top: 0;
}

.carbon-filter .common-input__label--inline {
  padding: 0;
  text-align: right;
}

.carbon-create {
  color: #668592;
  border: 1px dashed #99adb6;
  display: block;
  padding: 12px 12px 10px;
  text-align: center;
}

.carbon-create:hover {
  background-color: #fff;
  color: #255bc7;
}

.carbon-create:hover .carbon-link__content {
  text-decoration: none;
}

.carbon-confirm .carbon-dialog__content {
  white-space: pre-wrap;
}

.address-row {
  position: relative;
}

.address-row:last-child .address-row__divide {
  display: none;
}

.address-row__divide {
  position: absolute;
  border-top: 1px solid #b3c2c8;
  bottom: 45px;
  width: 100%;
  margin: 0;
}

.contact-tabs .carbon-create {
  float: left;
  margin-left: 15px;
  max-width: 210px;
}

.contacts-artefact .carbon-fieldset .common-input__icon--error,
.contacts-artefact .carbon-fieldset .common-input__icon--warning {
  position: absolute;
  top: 5px;
}

.contacts-artefact .carbon-pod__content {
  white-space: pre-wrap;
}

.contacts-artefact__title {
  display: inline;
  line-height: 20px;
  overflow: hidden;
  margin-right: 10px;
  text-overflow: ellipsis;
}

.contacts-artefact__pill {
  margin-left: 0;
}

.contacts-artefact .carbon-form__buttons {
  clear: both;
}

.carbon-show-edit-pod:focus {
  outline: none;
}

.carbon-show-edit-pod .common-input__prefix {
  z-index: 5;
}

.carbon-show-edit-pod__delete {
  color: #c7384f;
}

.carbon-show-edit-pod__delete:hover {
  color: #c11e20;
}

.carbon-show-edit-pod__transition-enter {
  opacity: 0;
}

.carbon-show-edit-pod__transition-enter.carbon-show-edit-pod__transition-enter-active {
  opacity: 1;
  transition: all 0.3s ease-in;
}

.carbon-show-edit-pod__transition-leave {
  opacity: 0;
  position: absolute;
}

.pill-toggle {
  text-transform: uppercase;
  display: inline-block;
  margin-bottom: -2px;
  top: -2px;
}

.pill-toggle,
.pill-toggle__inactive-wrapper {
  position: relative;
}

.pill-toggle__inactive-wrapper .carbon-tooltip {
  font-size: 12px;
  text-transform: none;
}

.pill-toggle__active,
.pill-toggle__inactive-wrapper {
  margin-left: 10px;
}

.pill-toggle__inactive {
  border-radius: 50%;
  border-width: 2px !important;
  cursor: pointer;
  height: 8px;
  margin-top: 2px;
  padding: 2px 0;
  width: 8px;
  vertical-align: middle;
}

.pill-toggle__transition-enter {
  opacity: 0;
}

.pill-toggle__transition-enter.pill-toggle__transition-enter-active {
  opacity: 1;
  transition: all 0.3s ease-in;
}

.pill-toggle__transition-leave {
  display: none !important;
}

.vat-warning-dialog {
  margin-bottom: 20px;
}

.vat-warning-dialog p {
  font-size: 14px;
  margin-top: 20px;
  margin-bottom: 20px;
}

.vat-warning-dialog .carbon-confirm__buttons {
  text-align: right;
}

.vat-warning-dialog .carbon-confirm__buttons .vat-warning-dialog__save-button {
  display: inline-block;
  float: none;
}

.vat-warning-dialog .carbon-confirm__buttons .vat-warning-dialog__cancel-button {
  margin-left: 10px;
}

.save-vat-adjustment-button {
  float: right;
  margin-top: 5px;
}

.carbon-contacts-individual__link {
  color: rgba(0, 0, 0, 0.85);
  font-weight: 400;
}

.carbon-contacts-individual__cc-field {
  text-align: right;
}

.term-and_conditions__text {
  display: inline-block;
  margin-left: 50px;
  margin-top: 15px;
  white-space: pre-wrap;
  width: 100%;
}

.term-and_conditions__label {
  display: inline-block;
}

.payment-terms__checkbox {
  display: inline-block;
  width: 40%;
}

.payment-terms-field__input {
  display: inline-block;
  width: 110px;
}

.payment-terms-field__input .common-input__icon {
  top: 6px;
}

.payment_terms__tsAndCs-label {
  display: inline-block;
  font-weight: 700;
  margin-bottom: 10px;
  margin-top: 5px;
}

.credit-terms-edit {
  margin-bottom: 25px;
}

.credit-terms-edit .common-input__field {
  width: auto;
}

.credit-terms-edit .credit-terms-edit-field__input {
  display: inline-block;
  width: 16%;
}

.credit-terms-edit .credit-terms-edit-field__input .common-input__input {
  text-align: right;
}

.credit-terms-edit .credit-terms-edit-field__checkbox {
  display: inline-block;
  margin-left: auto;
  width: 40%;
}

.credit-terms-edit .credit-terms-edit-field__checkbox .common-input__label {
  padding-left: 7px;
  width: auto;
}

.credit-terms-edit .credit-terms-edit-field__day-text {
  margin-left: 10px;
}

.credit-terms-edit .common-input__icon {
  left: 6px;
  top: 6px;
  right: auto;
}

.gac-bank-details .common-input__label--inline {
  text-align: right;
}

.gac-bank-details .carbon-fieldset .common-input+.common-input {
  max-height: 31px;
}

.gdpr_help {
  bottom: 1px;
  left: 10px;
  color: #1573e6;
}

.gdpr-extended-date,
.gdpr-suggested-removal-date__content+.gdpr-permanent-record {
  margin-top: 10px;
}

.gdpr-options-pod_buttons {
  margin-top: 15px;
  display: inline-table;
  height: auto;
  width: 300px;
}

.gdpr-export-data__button {
  vertical-align: middle;
  margin-right: 10px;
}

.gdpr-obfuscate-data__button {
  vertical-align: middle;
}

.carbon-preview {
  animation: shimmer 2s ease infinite;
  background: #bfccd2;
  display: block;
  height: 15px;
  opacity: 0.6;
  width: 100%;
}

.carbon-preview+.carbon-preview {
  margin-top: 3px;
}

@keyframes shimmer {
  0% {
    opacity: 0.1;
  }

  70% {
    opacity: 0.6;
  }

  to {
    opacity: 0.1;
  }
}

.gdpr-history {
  margin-top: 20px;
  margin-left: 20px;
}

.gdpr-history .gdpr-history-title,
.gdpr-history ul {
  margin: 10px 0 0 10px;
  padding: 5px 0;
}

.gdpr-history ul {
  list-style: none;
}

.gdpr-history li:last-child hr {
  border: 0;
}

.gdpr-history-item {
  font-weight: 400;
  line-height: 22px;
  font-size: 13px;
}

.gdpr-history-item .gdpr-history-item__datetime {
  color: #8099a4;
  font-size: 12px;
}

.gdpr-history-item .gdpr-history-item__title {
  font-weight: 700;
}

.gdpr-history-item .gdpr-history-item__by {
  margin: 0 3px;
}

.gdpr-history-item .gdpr-history-item__author {
  font-weight: 400;
}

.gdpr-history-item .gdpr-history-item__reason {
  margin-top: 10px;
}

.gdpr-history-item hr {
  border-top: 1px solid #ccd6db;
}

.gdpr-confirmation-dialog.polling .carbon-dialog__inner-content {
  text-align: center;
  top: 45%;
  padding-top: 0;
}

.gdpr-confirmation-dialog .carbon-dialog__dialog {
  width: 420px;
}

.gdpr-confirmation-dialog .carbon-dialog__dialog .gdpr-confirmation-dialog__textbox {
  margin-top: 20px;
}

.gdpr-outstanding-balance-dialog .carbon-dialog__dialog {
  width: 420px;
  height: 275px;
}

.taxable-supplier-checkbox .common-input__label {
  text-align: left;
  width: auto;
}

.supplier-tax-number-textbox.common-input>div.common-input__message-wrapper>div {
  display: table;
  width: -moz-max-content;
}

.supplier-is-importer__checkbox--margin {
  padding-top: 12px;
  margin-bottom: -15px;
}

.tax-calculation-method {
  margin-top: 10px;
}

.tax-calculation-method .carbon-content__title {
  padding-left: 15px;
  padding-right: 10px;
  text-align: right;
  vertical-align: middle;
  width: 30%;
}

.tax-calculation-method .carbon-content__body {
  box-sizing: border-box;
  margin-left: 0;
  padding-left: 5px;
  width: 70%;
}

.tax-calculation-method .carbon-content__body>div {
  display: inline-block;
  margin-right: 10px;
  margin-top: 0;
  vertical-align: middle;
}

.tax-calculation-method {
  margin-top: 10;
}

.tax-calculation-method .carbon-content__title {
  margin-left: 0;
}

.carbon-checkbox {
  padding-top: 16px;
}

.carbon-contacts-statement-settings-disabled,
.carbon-contacts-statement-settings-disabled .common-input__input,
.carbon-contacts-statement-settings-disabled .common-input__label {
  color: #b3c2c8;
}

.carbon-contacts-statement-settings-checkbox {
  margin-bottom: 10px;
  margin-left: 32%;
}

.carbon-contacts-statement-settings__header-title {
  margin-right: 10px;
  line-height: 1.3;
}

.carbon-contacts-statement-settings__header-beta {
  background-color: #ff7d00;
  border-radius: 3px;
  color: #f2f5f6;
  display: inline-block;
  font-size: 10px;
  line-height: 16px;
  padding: 0 3px;
  position: relative;
  top: -4px;
}

.contact-notes__show-edit-pod {
  min-width: 700px;
}

.contact-notes__content {
  word-wrap: break-word;
}

.contact-edit__cis_company_registration_number .carbon-content__body,
.contact-edit__cis_company_registration_number .common-input__input,
.contact-edit__cis_company_registration_number_content .carbon-content__body,
.contact-edit__cis_company_registration_number_content .common-input__input,
.contact-edit__cis_national_insurance_number .carbon-content__body,
.contact-edit__cis_national_insurance_number .common-input__input,
.contact-edit__cis_national_insurance_number_content .carbon-content__body,
.contact-edit__cis_national_insurance_number_content .common-input__input,
.contact-edit__cis_subcontractor_verification_number .carbon-content__body,
.contact-edit__cis_subcontractor_verification_number .common-input__input,
.contact-edit__cis_subcontractor_verification_number_content .carbon-content__body,
.contact-edit__cis_subcontractor_verification_number_content .common-input__input {
  text-transform: uppercase;
}

.verify-link {
  position: relative;
  right: -540px;
  top: -23px;
}

.contact-edit__cis-content {
  width: 520px;
}

.contact-edit__cis-content .carbon-content__title {
  left: -10px;
  margin-bottom: 6px;
  position: relative;
}

.contact-edit__cis-content .carbon-content__body {
  left: -10px;
  position: relative;
}

.contact-edit__cis-content-active {
  margin-top: 15px;
}

.contact-edit__edit-cis-detail .carbon-pod__header {
  text-align: center;
  width: 520px;
  margin-left: -30px;
}

.contact-edit__view-cis-details .common-input__label {
  margin-right: 20px;
  text-align: right;
  width: 35%;
}

.contact-edit__view-cis-details .common-input__icon--error {
  left: -25px;
  position: relative;
  top: -3px;
}

.contact-edit__cis-default-ledger-account .carbon-content__title {
  margin-right: 20px;
}

.contact-edit__cis-default-ledger-account {
  margin-top: 15px;
}

.contact-edit__cis-default-ledger-account .carbon-content__title {
  left: 95px;
  position: relative;
}

.contact-edit__cis-default-ledger-account .carbon-content__body {
  left: 80px;
  position: relative;
}

.contact-edit__cis-drc-notice .carbon-content__title {
  left: 117px;
  position: relative;
}

.contact-edit__cis-drc-notice .carbon-content__body {
  left: 122px;
  position: relative;
}

.contact-edit__cis_registered {
  margin-bottom: 15px;
}

.contact-edit__cis_registered .common-input__label {
  left: 142px;
  position: relative;
}

.contact-edit__cis_registered .common-input__field {
  left: 174px;
  position: relative;
}

.contact-edit__edit-cis-detail {
  width: 80%;
  min-width: 520px;
}

.contact-edit__edit-cis-detail .carbon-form__footer-wrapper {
  width: 520px;
}

.edit-cis-title-help {
  position: relative;
  left: 305px;
  top: -33px;
}

.contact-edit__cis-default-ledger-account a:hover,
.edit-cis-title-help:hover {
  color: #8099a4;
}

.contact-edit__cis-details {
  width: 720px;
}

.contacts-tiles__background {
  padding-bottom: 70px;
}

.contact-tiles {
  max-width: 1600px;
}

.contact-tile {
  background-color: #fff;
  border: 1px solid #ccd6db;
}

.contact-tile .carbon-pod__block--tile {
  box-shadow: none;
  overflow: hidden;
}

.contact-tile .text--tag {
  font-size: 11px;
  letter-spacing: 0.5px;
}

.contact-tile__bottom,
.contact-tile__top {
  display: flex;
  height: 60px;
}

.contact-tile__bottom-left,
.contact-tile__bottom-right,
.contact-tile__top-left,
.contact-tile__top-right {
  display: inline-block;
  width: 50%;
}

.contact-tile__bottom {
  position: relative;
}

.contact-tile__bottom-left {
  bottom: 0;
  position: absolute;
}

.contact-tile__bottom-right {
  bottom: 0;
  position: absolute;
  right: 0;
}

.contact-tile__right {
  padding-left: 10px;
}

.contact-tile__separator--left {
  border-left-width: 1px;
  border-left-style: solid;
  color: #d8d9dc;
  padding-left: 30px;
}

.contact-tile__extra-padding--left {
  padding-left: 30px;
}

.balance-tile__warning {
  color: #c7384f;
}

.balance-tile__over-credit-limit__icon {
  margin-left: 8px;
  position: absolute;
  top: 55%;
}

.balance-tile__over-credit-limit__icon .carbon-tooltip {
  font-size: 12px;
}

.balance-tile__total {
  color: #335c6d;
  margin-left: 5px;
}

.balance-tile {
  font-size: 12px;
  line-height: 12px;
}

.balance-tile .carbon-pod__content--padding-medium {
  padding: 20px;
}

.title-amount__amount {
  font-size: 16px;
  margin-top: 8px;
  color: #003349;
}

.title-amount__amount--large {
  font-size: 20px;
  line-height: 20px;
}

.title-amount__title {
  line-height: 12px;
}

.multi-currency-footer {
  text-align: center;
}

.multi-currency-footer__link {
  color: #335c6d;
}

.multi-currency-footer__link:hover {
  color: #255bc7;
}

.multi-currency-footer__link:hover .carbon-link__content {
  text-decoration: none;
}

.multi-currency-footer__icon {
  left: 5px;
  position: relative;
  top: 3px;
}

.multi-currency-footer__icon .carbon-icon__svg {
  height: 14px;
  width: 14px;
}

.currency-change-enter {
  opacity: 0;
  position: absolute;
}

.currency-change-enter.currency-change-enter-active {
  opacity: 1;
  transition: opacity 0.25s ease-in 0.25s;
}

.currency-change-leave {
  opacity: 1;
}

.currency-change-leave.currency-change-leave-active {
  opacity: 0;
  transition: opacity 0.25s ease-in;
}

.address-tile .carbon-pod__content--padding-medium,
.sales-tile .carbon-pod__content--padding-medium {
  padding: 20px;
}

.address-tile__link {
  color: #003349;
  font-weight: 400;
}

.address-tile__content {
  display: table-cell;
  height: 120px;
  vertical-align: middle;
}

.address-tile__content .carbon-detail+.carbon-detail {
  margin-top: 10px;
}

.address-tile__content .carbon-detail--has-icon .carbon-detail__content {
  margin-left: 34px;
}

.address-tile__name {
  font-size: 18px;
  line-height: 21.6px;
  font-weight: 700;
  margin-bottom: 15px;
}

.address-tile__location .carbon-link__content {
  white-space: normal;
}

.address-tile__container {
  display: flex;
  justify-content: space-between;
}

.address-tile__email--inactive .carbon-detail__content .carbon-link__anchor,
.address-tile__location--inactive .carbon-detail__content .carbon-link__anchor,
.address-tile__phone--inactive .carbon-detail__content .carbon-link__anchor {
  color: #636872;
}

.contact-status-dialog .carbon-dialog__dialog {
  width: 540px !important;
}

.contact-status-dialog .common-input+.common-input {
  margin-top: 0;
}

.contact-status-dialog .carbon-message {
  margin-top: 0.8rem;
}

.contact-status-dialog p.contact-status_dialog__msg-header {
  margin-bottom: 0;
}

.contact-status-dialog p.contact-status_dialog__msg-multi-header {
  margin-bottom: 0.5rem;
}

.contact-status-dialog .contact-status-dialog__loading {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.contact-status-dialog .contact-status-dialog__loading>p {
  font-weight: 700;
  font-size: x-large;
  margin-top: 10px;
}

.contact-status__container,
.contact-status__container .contact-status__content {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
}

.contact-status__container span.contact-status__header {
  color: #003349;
  margin-bottom: 5px;
}

.contact-status__container .contact-status__dialog-link .carbon-link__icon {
  color: #7f98a3;
}

.contact-header__title-ref {
  font-size: 14px;
}

.contact-header__title-ref--inactive {
  color: #636872;
}

.contact-header__pod {
  margin-left: -5px;
}

.contact-header__pod .carbon-pod__content--padding-small {
  padding: 2px 10px;
}

.contact-header__pod .carbon-heading {
  padding: 0;
}

.contact-header__title .carbon-link__anchor {
  margin-top: 1px;
}

.contact-header__title .carbon-icon__svg {
  margin-bottom: 14px;
}

.contact-header__title-name {
  font-weight: 900;
}

.contact-header__title-name--inactive {
  color: #636872;
}

.contact-header__title-type {
  font-weight: 400;
}

.contact-header__title-type--inactive {
  color: #636872;
}

.contact-header__inactive-pill {
  background-color: #636872;
  border: 1px solid #636872;
  margin-left: 10px;
  top: -3px;
}

.contact-header__pod-button {
  margin-left: 10px;
}

.contact-header__pod-edit-content {
  height: 60px;
  padding-top: 5px;
}

.contact-header__pod .carbon-link__icon {
  top: -12px;
}

.chart-of-accounts {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  padding-top: 25px;
}

.coa-lh-menu__list {
  margin: 0;
  padding: 0;
  width: 20%;
}

.coa-lh-menu__list__item {
  list-style: none;
}

.coa-lh-menu__list__item-content {
  background: #f2f5f6;
  box-shadow: inset -3px 0 0 0 #ccd6db;
  color: #003349;
  display: block;
  font-family: Lato, Helvetica Neue, Arial, sans-serif;
  font-size: 13px;
  font-weight: 700;
  line-height: 16px;
  margin-bottom: 2px;
  padding: 11px 15px;
  text-decoration: none;
}

.coa-lh-menu__list__item-content .ui-icon {
  display: block;
  float: right;
  margin-right: 25px;
}

.coa-lh-menu__list__item-content:focus {
  outline: none;
}

.coa-lh-menu__list__item-content:hover {
  background-color: #1963f6;
  box-shadow: inset -3px 0 0 0 #1963f6;
  color: #fff;
  cursor: pointer;
  text-decoration: none;
}

.coa-lh-menu__list__item-content:hover .carbon-link__content {
  text-decoration: none;
}

.coa-lh-menu__list__item-active {
  background-color: #fff;
  box-shadow: inset -3px 0 0 0 #1963f6;
}

.chart-of-accounts__edit-dialog .carbon-form__additional-actions {
  padding-left: 0;
}

.chart-of-accounts__edit-dialog-account-visibility {
  padding-left: 40px;
}

.chart-of-accounts__edit-dialog-account-visibility .common-input {
  margin-top: 0;
}

.chart-of-accounts__edit-dialog-account-visibility .common-input__label {
  font-weight: 400;
}

.chart-of-accounts__edit-dialog-account-visibility .carbon-radio-button .common-input__label {
  font-weight: 700;
}

.chart-of-accounts__edit-dialog-duplicate-button {
  bottom: 0;
  left: 0;
  position: absolute;
}

.chart-of-accounts__edit-dialog-number {
  width: 25%;
}

.chart-of-accounts__edit-dialog .carbon-radio-button {
  display: inline;
  font-weight: 700;
}

.chart-of-accounts__edit-dialog-visibility-checkbox {
  padding-left: 21px;
}

.chart-of-accounts__edit-dialog-included-radio .chart-of-accounts__edit-dialog-visibility-checkbox:last-child {
  margin-bottom: 15px;
}

.chart-of-accounts__edit-dialog-account-name .carbon-content__title,
.chart-of-accounts__edit-dialog-tax-rate .carbon-content__title {
  margin-bottom: 8px;
  padding-left: 6px;
}

.chart-of-accounts__edit-dialog-account-name .carbon-content__body,
.chart-of-accounts__edit-dialog-tax-rate .carbon-content__body {
  padding: 6px 5px;
}

.chart-of-accounts__edit-dialog-locked-msg {
  padding-top: 6px;
}

.chart-of-accounts__edit-dialog-included-hint {
  padding-bottom: 5px;
}

.chart-of-accounts .carbon-table-cell--select {
  width: 2%;
}

.chart-of-accounts-table__container {
  position: relative;
}

.chart-of-accounts-table__container .carbon-table-header {
  overflow: visible;
}

.chart-of-accounts-table__container .carbon-table-cell {
  white-space: inherit;
}

.chart-of-accounts-table__container .carbon-tooltip__container span {
  line-height: 16px;
}

.chart-of-accounts-table__activity-dropdown,
.chart-of-accounts-table__categories-dropdown {
  display: inline-block;
  margin-top: 0;
  margin-right: 15px;
  text-align: left;
  width: 190px;
}

.chart-of-accounts-table__category-header {
  width: 25%;
}

.chart-of-accounts-table__container {
  -webkit-box-flex: 1;
  -moz-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  background-color: #fff;
  border-radius: 0 4px 4px 4px;
  padding: 19px 15px 34px;
  vertical-align: top;
}

.chart-of-accounts-table__container .carbon-action-toolbar {
  padding: 10px 0 20px;
}

@media (max-width: 1450px) {
  .chart-of-accounts-table__container .carbon-action-toolbar {
    padding-bottom: 60px;
  }
}

.chart-of-accounts-table__container .carbon-table__table {
  word-break: normal;
}

.chart-of-accounts-table__control-account {
  text-align: center;
}

.chart-of-accounts-table__control-account .icon-locked {
  color: #767a83;
}

.chart-of-accounts-table__control-account-header {
  width: 10%;
}

.chart-of-accounts-table__control-account-header .icon-info,
.chart-of-accounts-table__included-header .icon-info {
  margin-left: 5px;
  margin-right: 15px;
}

.chart-of-accounts-table__display-name-header {
  width: 50%;
}

.chart-of-accounts-table__exclude-link {
  padding-left: 20px;
}

.chart-of-accounts-table__filters {
  position: absolute;
  right: 15px;
  top: 11px;
}

@media (max-width: 1450px) {
  .chart-of-accounts-table__filters {
    top: 50px;
  }
}

.chart-of-accounts-table__included {
  padding-left: 35px;
}

.chart-of-accounts-table__included .icon-tick {
  color: #50b848;
}

.chart-of-accounts-table__included-header {
  width: 5%;
}

.chart-of-accounts-table__number-header {
  width: 8%;
}

.chart-of-accounts-table__search-box {
  display: inline-block;
  margin-right: 15px;
  width: 175px;
}

.chart-of-accounts-table__search-box .icon-search {
  color: #8099a4;
}

.chart-of-accounts-table__selectable-header {
  width: 3%;
}

.chart-of-accounts-table__inclusion_filters {
  position: absolute;
  top: 34px;
  left: 110px;
}

.coa_import_dialog .carbon-dialog__dialog {
  height: 403px;
}

.coa_import_dialog .carbon-dialog__content {
  overflow-y: initial;
}

.import-screen {
  font-size: 14px;
  line-height: 22px;
}

.import-screen .import-screen__upload-image {
  width: 205px !important;
  padding-top: 30px;
}

.import-screen .import-screen__upload-image .import-screen__icon-cloud {
  text-align: center;
}

.import-screen .import-screen__upload-image .import-screen__icon-cloud svg {
  fill: #cacdd2;
}

.import-screen .import-screen__info-text {
  width: 476px !important;
}

.import-screen .import-screen__info-text .import-screen__warning {
  margin-top: 17px;
  line-height: 17px;
}

.import-screen .import-screen__file-upload {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  border: 2px dashed #ccd6db;
  background-color: hsla(0, 0%, 100%, 0.42);
  height: 116px;
  width: 100%;
  text-align: center;
  padding-top: 35px;
  margin-top: 5px;
  margin-bottom: 4px;
}

.import-screen .import-screen__file-upload .file-upload-container {
  margin-bottom: 0;
}

.import-screen .import-screen__file-upload .import-screen__file-limit {
  color: #8a8e95;
  line-height: 18px;
  font-weight: 400;
  text-align: center;
}

.import-screen .import-screen__file-upload .import-screen__file-choose {
  line-height: 17px;
}

.in-progress-screen {
  margin-top: 110px;
}

.error-screen .error-screen__errors {
  background-color: #fff;
  border-radius: 3px;
  height: 165px;
  overflow-y: scroll;
  padding: 9px 15px;
}

.error-screen .error-screen__errors .error-screen__errors_entry {
  font-size: 14px;
  line-height: 19px;
}

.error-screen .error-screen__button-row {
  margin-top: 10px;
  margin-bottom: 20px;
}

#taxes .carbon-heading__title {
  font-size: 22px;
  font-weight: 900;
  line-height: 29px;
  margin: 20px 0 16px;
}

#taxes .h1 {
  font-size: 24px;
  font-weight: 900;
  line-height: 31px;
  margin-bottom: 24px;
}

#taxes .h3 {
  line-height: 26px;
  margin-bottom: 8px;
}

#taxes .h3,
#taxes .h5 {
  font-weight: 700 !important;
}

#taxes .h5 {
  line-height: 21px;
  margin-bottom: 5px;
}

#taxes .h6 {
  line-height: 19px;
  margin-bottom: 5px;
}

#taxes .mt-16 {
  margin-top: 16px;
}

#taxes .mt-24 {
  margin-top: 24px;
}

#taxes .mt-40 {
  margin-top: 40px;
}

#taxes .mb-8 {
  margin-bottom: 8px;
}

#taxes .mb-18 {
  margin-bottom: 18px;
}

#taxes .p {
  display: flex;
}

#taxes .bullet,
#taxes .p {
  line-height: 21px;
}

#taxes .text-center {
  text-align: center;
}

#taxes .text-bold {
  font-weight: 700;
}

#taxes .text-align-left {
  text-align: left;
}

.loader-full-page-centered {
  height: calc(100vh - 84px);
  width: 100%;
  display: flex;
  position: fixed;
  align-items: center;
  justify-content: center;
}

.carbon-app-wrapper {
  max-width: 1600px;
  min-width: 958px;
  margin: 0 auto;
  padding: 0 40px;
}

@media only screen and (max-width: 1366px) {
  .carbon-app-wrapper {
    padding: 0 30px;
  }
}

@media only screen and (max-width: 1024px) {
  .carbon-app-wrapper {
    padding: 0 25px;
  }
}

#taxes .dialog-wrapper {
  width: 100%;
  height: calc(100vh - 82px);
  position: absolute;
  background: #e5e5e5;
  top: 82px;
  left: 0;
  display: flex;
  justify-content: center;
  align-items: center;
}

#taxes .dialog-wrapper .dialog-container {
  width: 800px;
  height: 528px;
  border: 1px solid #ccd6db;
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
  background: #fff;
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-direction: column;
  padding: 57px 0;
}

#taxes .dialog-wrapper .dialog-container__loader-blue .sc-eqIVtm {
  background-color: #255bc7;
}

#taxes .dialog-wrapper .dialog-container__image {
  height: 209px;
  align-self: center;
}

#taxes .dialog-wrapper .dialog-container__title {
  font-size: 32px;
  line-height: 40px;
  padding: 0 15%;
}

#taxes .dialog-wrapper .dialog-container__info {
  font-size: 14px;
  line-height: 21px;
  white-space: pre;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

#taxes .dialog-wrapper .dialog-container__info .p {
  text-align: center;
  font-weight: 700;
  display: flex;
  flex-direction: column;
  vertical-align: middle;
  font-weight: 900;
}

#taxes .dialog-wrapper .dialog-container__disconnect-button {
  height: 40px;
}

.carbon-content+.carbon-content {
  margin-top: 15px;
}

.carbon-content__title {
  font-weight: 700;
}

.carbon-content--inline .carbon-content__title {
  display: inline-block;
  vertical-align: top;
}

.carbon-content__body {
  margin-top: 2px;
  white-space: pre-wrap;
  word-wrap: break-word;
}

.carbon-content--inline .carbon-content__body {
  display: inline-block;
  margin-top: 0;
  margin-left: 30px;
  text-align: left;
}

.carbon-content--secondary .carbon-content__title {
  color: #668592;
  font-weight: 400;
}

.carbon-content--align-center {
  text-align: center;
}

.carbon-content--align-center.carbon-content--inline .carbon-content__title {
  text-align: right;
  width: calc(50% - 30px);
}

.carbon-content--align-center.carbon-content--inline .carbon-content__body {
  width: 50%;
}

.carbon-content--align-center .carbon-content__title {
  text-align: center;
}

.carbon-content--align-right,
.carbon-content--align-right .carbon-content__title {
  text-align: right;
}

.carbon-content--body-full-width {
  text-align: left;
}

.carbon-content--body-full-width .carbon-content__body {
  margin-left: 0;
  text-align: left;
}

.carbon-content--body-full-width.carbon-content--inline .carbon-content__body {
  margin-top: 15px;
}

#taxes .head {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}

#taxes .head__left-block {
  display: flex;
  flex-direction: column;
}

#taxes .head__left-block .link {
  text-decoration: none;
  margin-left: 5px;
}

#taxes .head__left-block .link span:before {
  color: #8099a4;
}

#taxes .head__right-block {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
  justify-content: center;
}

#taxes .head__right-block button {
  margin-top: -16px;
  margin-right: 0;
  padding: 0;
  color: #255bc7 !important;
}

#taxes .head__right-block button:hover {
  color: #164096 !important;
  background: transparent !important;
}

#taxes .jEncaa {
  color: #255bc7;
}

#taxes .jEncaa:hover {
  color: #164096 !important;
}

#taxes .connectHMRC {
  display: flex;
  width: 689px;
  align-items: center;
}

#taxes .connectHMRC__inner-box {
  width: 73%;
  margin: 5px 10px 15px 24px;
}

#taxes .connectHMRC__info {
  display: flex;
  flex-direction: row;
}

#taxes .connectHMRC__textbox {
  width: 70%;
}

#taxes .connectHMRC__textbox label {
  margin-left: -5px;
}

#taxes .connectHMRC .icon-error {
  margin-right: 5px;
  color: #255bc7;
}

#taxes .confirmBusiness {
  display: flex;
  width: 689px;
  align-items: center;
}

#taxes .confirmBusiness__inner-box {
  margin: 5px 10px 15px 24px;
}

.hmrc-messages-dialog .hmrc-dialog-content {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}

.hmrc-messages-dialog .carbon-dialog-full-screen__close:before {
  font-size: 16px;
}

.hmrc-messages-dialog .carbon-full-screen-heading+.carbon-dialog-full-screen__content {
  height: calc(100% - 66px);
}

.hmrc-messages-dialog .hmrc-empty-response {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  min-height: 500px;
}

.hmrc-messages-dialog .hmrc-empty-response .searching-image {
  width: 240px;
  height: 240px;
}

.hmrc-messages-dialog .hmrc-empty-response .details {
  font-weight: 700;
}

.hmrc-messages-dialog .hmrc-messages-list {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.hmrc-message {
  background-color: #fff;
  width: 620px;
  min-height: 120px;
  border: 1px solid #ccd6db;
  box-sizing: border-box;
  line-height: 21px;
  font-size: 14px;
  margin: 12px 0;
}

.hmrc-message .header {
  display: flex;
  align-items: center;
  margin-left: 24px;
  margin-top: 27px;
}

.hmrc-message .header .title {
  font-weight: 700;
  margin: 0 8px;
}

.hmrc-message .header .icon-error {
  color: #c7384f;
}

.hmrc-message .header .icon-warning {
  color: #ff7d00;
}

.hmrc-message .header .icon-info {
  color: #1573e6;
}

.hmrc-message .content-list {
  margin: 9px 80px 12px 48px;
  display: flex;
  flex-direction: column;
  padding-bottom: 8px;
}

.hmrc-message .content-list .content-item .bullet {
  margin-right: 6px;
}

#taxes .taxes-pod__calculation .carbon-error {
  display: flex;
  max-width: 270px;
}

#taxes .taxes-pod__calculation .carbon-error__message {
  display: flex;
  padding: 5px 0;
  max-width: 180px;
}

#taxes .taxes-pod__calculation .skeleton-loader {
  display: flex;
  flex-direction: column;
}

#taxes .error-wrapper {
  max-width: 270px;
  padding: 3px 0;
}

#taxes .error-wrapper-link {
  display: flex;
  flex-direction: column;
  margin-top: 6px;
}

#taxes .taxes-pod__container .taxes-pod {
  background-color: #fff;
  border: 1px solid #ccd6da;
  padding: 24px;
}

#taxes .taxes-pod__container .taxes-pod__separator {
  border-left: 1px solid #e5eaec;
  padding-left: 24px;
}

#taxes .taxes-pod__container .taxes-pod__messages {
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-bottom: 11px;
}

#taxes .taxes-pod__container .taxes-pod__messages>.h3 {
  margin-bottom: 0;
  margin-left: 8px;
}

#taxes .taxes-pod__container .taxes-pod__regular {
  font-size: 14px;
  font-weight: 400;
}

@media screen and (max-width: 1024px) {
  #taxes .taxes-pod__container {
    justify-content: space-between;
  }
}

body {
  margin: 0;
  padding: 0;
}

body,
button,
input,
select,
textarea {
  font-family: Lato, Helvetica Neue, Arial, sans-serif;
}

body {
  -webkit-font-smoothing: antialiased;
  color: rgba(0, 0, 0, 0.85);
  font-size: 14px;
  text-rendering: optimizeLegibility;
}

.h1,
h1 {
  font-size: 24px;
  font-weight: 900;
  line-height: 32px;
}

.h2,
h2 {
  font-size: 22px;
  margin-bottom: 26px;
}

.h2,
.h3,
h2,
h3 {
  font-weight: 700;
}

.h3,
h3 {
  font-size: 20px;
  margin-bottom: 24px;
}

.h4,
h4 {
  font-size: 18px;
  margin-bottom: 22px;
}

.h4,
.h5,
h4,
h5 {
  font-weight: 700;
}

.h5,
h5 {
  font-size: 16px;
  margin-bottom: 20px;
}

.h6,
h6 {
  font-size: 14px;
  font-weight: 700;
  margin-bottom: 18px;
}

.hidden {
  display: none;
}

.unselectable {
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: -moz-none;
  -o-user-select: none;
  user-select: none;
}

.clearfix:after,
.clearfix:before {
  content: "";
  display: table;
}

.clearfix:after {
  clear: both;
}

.text--warning {
  color: #ff7d00;
}

.text--default {
  color: #335c6d;
}

.text--error {
  color: #c7384f;
}

.text--info {
  color: #1573e6;
}

.text--new {
  color: #639;
}

.text--success {
  color: #50b848;
}

.text--help {
  color: #ffab00;
}

.text--maintenance {
  color: #ff7d00;
}

.text--tag {
  font-size: 10px;
  letter-spacing: 0.8px;
  text-transform: uppercase;
  -webkit-font-smoothing: antialiased;
}

.text--bold,
.text--tag {
  font-weight: 700;
}

.text--italic {
  font-style: italic;
}

.text--secondary {
  color: rgba(0, 0, 0, 0.6);
}

.text--inactive {
  color: rgba(0, 0, 0, 0.2);
}

.common-input {
  position: relative;
}

.carbon-fieldset+.common-input,
.common-input+.carbon-fieldset,
.common-input+.common-input {
  margin-top: 10px;
}

.common-input--readonly .common-input__input {
  background-color: transparent;
  border: none;
}

.common-input--readonly .common-input__input:active,
.common-input--readonly .common-input__input:focus,
.common-input--readonly .common-input__input:hover {
  box-shadow: none;
}

.common-input--align-left .common-input__input {
  text-align: left;
}

.common-input--align-left [data-component="icon"].common-input__icon {
  left: auto;
  right: 0;
}

.common-input--align-right .common-input__input {
  text-align: right;
}

.common-input--align-right [data-component="icon"].common-input__icon {
  left: 5px;
  right: auto;
}

.common-input--align-right.common-input--label-inline [data-component="icon"].common-input__icon {
  left: auto;
  margin: 7px -40px;
  right: 70%;
}

.common-input--align-right.common-input--label-inline [data-component="icon"].common-input__icon [data-element="error"] {
  top: 0;
}

.common-input__field {
  position: relative;
}

.common-input__input {
  background-color: #fff;
  border-radius: 0;
  border: 1px solid #ccd6db;
  box-sizing: border-box;
  color: rgba(0, 0, 0, 0.85);
  font-family: Lato, Helvetica Neue, Arial, sans-serif;
  font-size: 14px;
  height: 31px;
  line-height: 16px;
  margin: 0;
  outline: none;
  padding: 5px 6px;
  width: 100%;
  vertical-align: baseline;
}

.common-input__input::-ms-clear {
  display: none;
}

.common-input__input:hover {
  border-color: #99adb6;
}

.common-input__input:active,
.common-input__input:focus {
  border-color: #255bc7;
}

.common-input--disabled .common-input__input,
.common-input__input[disabled] {
  background-color: #d9e0e4 !important;
  border-color: #d9e0e4 !important;
  color: rgba(0, 0, 0, 0.6) !important;
}

.common-input--disabled .common-input__input:active,
.common-input--disabled .common-input__input:focus,
.common-input--disabled .common-input__input:hover,
.common-input__input[disabled]:active,
.common-input__input[disabled]:focus,
.common-input__input[disabled]:hover {
  box-shadow: none;
}

.common-input__input::-moz-placeholder,
.common-input__input::-webkit-input-placeholder {
  color: #99adb6;
}

.common-input__input:-ms-input-placeholder {
  color: #99adb6;
}

.common-input__message-wrapper {
  position: absolute;
  top: 0;
  width: 260px;
}

.common-input__message {
  border-radius: 3px 3px 3px 0;
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.4);
  box-sizing: border-box;
  font-weight: 600;
  opacity: 0;
  margin-top: 5px;
  max-width: 260px;
  min-width: 50px;
  padding: 10px;
  position: absolute;
  text-align: left;
  width: 100%;
  width: fit-content;
  z-index: 50;
}

.common-input__message:before {
  border-top: 14px solid transparent;
  border-right: 16px solid transparent;
  content: "";
  display: block;
  pointer-events: none;
  position: absolute;
  left: 0;
  bottom: -14px;
}

.common-input__message--shown.common-input__message {
  opacity: 1;
  visibility: visible;
}

.common-input__message--flipped {
  border-radius: 3px 3px 0 3px;
}

.common-input__message--flipped:before {
  border-left: 16px solid transparent;
  border-right: none;
  left: auto;
  right: 0;
}

[data-component="icon"].common-input__icon {
  height: 20px;
  width: 20px;
  position: absolute;
  right: 5px;
  top: 28px;
  z-index: 2;
}

[data-component="icon"].common-input__icon:before {
  font-size: 20px;
}

.common-input--label-inline [data-element="error"] {
  right: 5px;
  top: 6px;
}

.common-input--error .common-input__label,
.common-input__icon {
  color: #c7384f;
  pointer-events: none;
}

.common-input__prefix {
  font-weight: 700;
  font-size: 14px;
  left: 7px;
  position: absolute;
  top: 8px;
  z-index: 3;
}

.common-input__input-icon {
  font-weight: 700;
  left: 3px;
  position: absolute;
  top: 4px;
}

.common-input__input-icon+.common-input__input,
.common-input__input-icon~.common-input__prefix {
  text-indent: 21px;
}

.common-input--label-inline .common-input__input-icon,
.common-input--label-inline .common-input__prefix {
  left: 18px;
}

.common-input__input--fake {
  text-align: left;
  overflow: hidden;
}

.common-input__input-help {
  position: absolute;
  top: 6px;
  right: -24px;
}

.common-input--error [data-component="icon"],
.common-input--warning [data-component="icon"] {
  z-index: 1;
}

[data-component="icon"].common-input__icon.common-input__icon--warning {
  color: #ff7d00;
}

.common-input__message--warning {
  background-color: #ff7d00;
  color: #fff;
}

.common-input__message--warning .carbon-link__anchor {
  color: #fff;
  text-decoration: underline;
}

.common-input__message--warning:before {
  border-top-color: #ff7d00;
}

.common-input__input--warning,
.common-input__input--warning:hover {
  border-color: #ff7d00 !important;
}

[data-component="icon"].common-input__icon.common-input__icon--error {
  color: #c7384f;
}

.common-input__message--error {
  background-color: #c7384f;
  color: #fff;
}

.common-input__message--error .carbon-link__anchor {
  color: #fff;
  text-decoration: underline;
}

.common-input__message--error:before {
  border-top-color: #c7384f;
}

.common-input__input--error,
.common-input__input--error:hover {
  border-color: #c7384f !important;
}

[data-component="icon"].common-input__icon.common-input__icon--info {
  color: #1573e6;
}

.common-input__message--info {
  background-color: #1573e6;
  color: #fff;
}

.common-input__message--info .carbon-link__anchor {
  color: #fff;
  text-decoration: underline;
}

.common-input__message--info:before {
  border-top-color: #1573e6;
}

.common-input__input--info,
.common-input__input--info:hover {
  border-color: #1573e6 !important;
}

.common-input__label {
  color: #003349;
  cursor: pointer;
  display: inline-block;
  font-weight: 700;
  margin: 0 0 8px;
  padding: 0 6px;
  vertical-align: middle;
}

.common-input__label .carbon-help {
  top: -2px;
  margin-bottom: -2px;
}

.common-input--label-inline {
  margin-left: -15px;
}

.common-input--label-inline .common-input__help-text {
  margin-left: 30%;
  padding-left: 15px;
}

.common-input__label--inline {
  box-sizing: border-box;
  display: inline-block;
  margin: 10px 0 0;
  padding: 0 0 0 15px;
  width: 30%;
  vertical-align: top;
}

.common-input__label--inline~.common-input__field {
  box-sizing: border-box;
  display: inline-block;
  padding-left: 15px;
  width: 70%;
}

.common-input__label--align-right {
  text-align: right;
}

.common-input__help-text {
  color: #335c6d;
  display: block;
  line-height: 20px;
  margin-left: 6px;
  margin-top: 5px;
  white-space: pre-wrap;
}

.common-input--with-icon .common-input__icon {
  right: 37px;
}

.common-input__input:hover~label .carbon-input-icon {
  background-color: #255bc7;
  border-color: #255bc7;
  color: #fff;
}

.common-input__input:hover~label .carbon-input-icon:hover {
  background-color: #1e499f;
  border-color: #1e499f;
}

.common-input__input:focus~label .carbon-input-icon,
.common-input__input:focus~label .carbon-input-icon:hover {
  background-color: #004b87;
  border-color: #004b87;
  color: #fff;
}

.common-input__input:hover~label .carbon-input-icon--error,
.common-input__input:hover~label .carbon-input-icon--error.carbon-input-icon--error:hover {
  background-color: #c7384f;
  border-color: #c7384f;
}

.common-input__input:hover~label .carbon-input-icon--error.carbon-input-icon--error:hover [data-component="icon"]:before,
.common-input__input:hover~label .carbon-input-icon--error [data-component="icon"]:before {
  color: #fff;
}

.common-input__input:focus~label .carbon-input-icon--error.carbon-input-icon--error {
  background-color: #c11e20;
  border-color: #c11e20;
}

.common-input__input:focus~label .carbon-input-icon--error.carbon-input-icon--error [data-component="icon"]:before {
  color: #fff;
}

.common-input__input:hover~label .carbon-input-icon--warning,
.common-input__input:hover~label .carbon-input-icon--warning.carbon-input-icon--warning:hover {
  background-color: #ff7d00;
  border-color: #ff7d00;
}

.common-input__input:hover~label .carbon-input-icon--warning.carbon-input-icon--warning:hover [data-component="icon"]:before,
.common-input__input:hover~label .carbon-input-icon--warning [data-component="icon"]:before {
  fill: #fff;
}

.common-input__input:focus~label .carbon-input-icon--warning.carbon-input-icon--warning {
  background-color: #994b00;
  border-color: #994b00;
}

.common-input__input:focus~label .carbon-input-icon--warning.carbon-input-icon--warning [data-component="icon"]:before {
  fill: #fff;
}

.common-input__input:hover~label .carbon-input-icon--info,
.common-input__input:hover~label .carbon-input-icon--info.carbon-input-icon--info:hover {
  background-color: #1573e6;
  border-color: #1573e6;
}

.common-input__input:hover~label .carbon-input-icon--info.carbon-input-icon--info:hover [data-component="icon"]:before,
.common-input__input:hover~label .carbon-input-icon--info [data-component="icon"]:before {
  color: #fff;
}

.common-input__input:focus~label .carbon-input-icon--info.carbon-input-icon--info {
  background-color: #0c4489;
  border-color: #0c4489;
}

.common-input__input:focus~label .carbon-input-icon--info.carbon-input-icon--info [data-component="icon"]:before {
  color: #fff;
}

.carbon-input-icon {
  background-color: #e6ebed;
  border-left: 1px solid #bfccd2;
  bottom: 1px;
  box-sizing: border-box;
  color: #003349;
  cursor: pointer;
  height: 29px;
  margin-top: 1px;
  padding: 6px 0;
  position: absolute;
  right: 1px;
  text-align: center;
  width: 31px;
}

.carbon-input-icon:hover {
  background-color: #1963f6;
  border-color: #1963f6;
  color: #fff;
}

.carbon-input-icon.carbon-input-icon--error {
  color: #fff;
  background-color: #c11e20;
  border-color: #c11e20;
}

.carbon-dropdown__list-block {
  position: relative;
}

.common-input--label-inline .carbon-dropdown__list-block {
  left: 15px;
}

.carbon-dropdown__list {
  background-color: #fff;
  border: 1px solid #ccd6db;
  box-sizing: border-box;
  box-shadow: 0 5px 5px 0 rgba(0, 20, 29, 0.2),
    0 10px 10px 0 rgba(0, 20, 29, 0.1);
  color: rgba(0, 0, 0, 0.85);
  cursor: pointer;
  max-height: 180px;
  list-style: none;
  margin: 0;
  overflow-x: hidden;
  overflow-y: scroll;
  padding: 0;
}

.carbon-dropdown__list::-webkit-scrollbar {
  -webkit-appearance: none;
  background-color: #eee;
  width: 8px;
}

.carbon-dropdown__list::-webkit-scrollbar-thumb {
  background-color: #777;
  border-radius: 4px;
}

.carbon-dropdown__list-item {
  padding: 5px 6px;
}

.carbon-dropdown__list-item--highlighted {
  background-color: #e6e9e7;
}

.carbon-dropdown .common-input__icon {
  right: 26px;
}

.carbon-dropdown [data-element="dropdown"] {
  line-height: 15px;
  width: 20px;
}

.carbon-dropdown .common-input__input--error,
.carbon-dropdown .common-input__input--info,
.carbon-dropdown .common-input__input--warning {
  padding-right: 60px;
  text-overflow: ellipsis;
}

#taxes .calculation-taxes-table {
  width: 955px;
  margin-top: 30px;
}

#taxes .calculation-taxes-table .taxes-table-cell__grey {
  background-color: #f2f5f6 !important;
  font-weight: 700;
}

.itsa-taxes-status-alert .carbon-alert__alert {
  background-color: #fff;
  width: 480px;
  height: 480px;
}

.itsa-taxes-status-alert .carbon-alert__alert .carbon-dialog__inner-content {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  height: 100%;
}

.itsa-taxes-status-alert .carbon-alert__alert .carbon-dialog__inner-content .p {
  text-align: center;
  line-height: 21px;
  display: flex;
  flex-direction: column;
}

.itsa-taxes-status-alert .image-container {
  display: flex;
  justify-content: center;
}

.itsa-taxes-status-alert .status-alert__image {
  height: 200px;
  align-self: center;
}

.itsa-taxes-status-alert .error-container {
  margin: 10px;
}

.itsa-taxes-status-alert .error-container span.icon-error:before {
  color: #c7384f;
  margin-right: 5px;
}

.itsa-taxes-status-alert .error-container .error-content-text {
  display: flex;
}

.itsa-taxes-status-alert .error-container p {
  line-height: 21px;
}

.itsa-taxes-disconnect-dialog .carbon-confirm__buttons {
  display: flex;
  justify-content: flex-end;
}

.itsa-taxes-disconnect-dialog .carbon-confirm__button .carbon-button {
  height: 40px;
}

.itsa-taxes-disconnect-dialog .carbon-confirm__button.carbon-confirm__no .carbon-button--blue.carbon-button--secondary {
  border: none;
}

.itsa-taxes-disconnect-dialog .carbon-confirm__button.carbon-confirm__no .carbon-button--blue.carbon-button--secondary:hover {
  border: none;
  background-color: transparent;
  color: #1e499f;
}

.itsa-taxes-disconnect-dialog .carbon-message--error .carbon-message__title {
  color: #000;
}

.itsa-taxes-disconnect-dialog .carbon-message--error+.carbon-confirm__buttons .carbon-confirm__yes {
  display: none;
}

.itsa-taxes-disconnect-dialog .carbon-message--error+.carbon-confirm__buttons .carbon-confirm__button.carbon-confirm__no .carbon-button--blue.carbon-button--secondary {
  background-color: #1e499f;
  border-color: #1e499f;
  color: #fff;
}

.itsa-taxes-warning-dialog .carbon-dialog__inner-content {
  padding-top: 30px;
}

.itsa-taxes-warning-dialog .carbon-confirm__button .carbon-button {
  height: 40px;
}

.itsa-taxes-warning-dialog .carbon-confirm__button.carbon-confirm__no {
  padding-top: 30px;
}

.itsa-taxes-warning-dialog .carbon-confirm__button.carbon-confirm__no .carbon-button--blue.carbon-button--secondary {
  border: none;
}

.itsa-taxes-warning-dialog .carbon-confirm__button.carbon-confirm__no .carbon-button--blue.carbon-button--secondary:hover {
  border: none;
  background-color: transparent;
  color: #1e499f;
}

.itsa-taxes-warning-dialog .carbon-message--error .carbon-message__title {
  color: #000;
}

.itsa-taxes-warning-dialog .carbon-message--error+.carbon-confirm__buttons .carbon-confirm__yes {
  display: none;
}

.itsa-taxes-warning-dialog .carbon-message--error+.carbon-confirm__buttons .carbon-confirm__button.carbon-confirm__no .carbon-button--blue.carbon-button--secondary {
  background-color: #1e499f;
  border-color: #1e499f;
  color: #fff;
}

#taxes .overdue {
  align-items: center;
  color: #c7384f;
  display: inline-flex;
  flex-direction: row;
  font-weight: 700;
  margin-left: 16px;
}

#taxes .overdue__icon {
  color: #c7384f;
}

#taxes .error-link {
  display: flex;
  flex-direction: column;
}

.itsa-taxes-taxes-pop-up-blocker__toast {
  width: 500px;
  line-height: 18px;
}

.itsa-taxes-taxes-pop-up-blocker__toast .carbon-toast__content {
  padding: 25px 50px;
}

.itsa-taxes-disconnect-dialog.taxes .status-alert__image {
  height: 200px;
  align-self: center;
}

.itsa-taxes-disconnect-dialog.taxes .bold-option-dialog {
  font-weight: 700;
  line-height: 21px;
}

.itsa-taxes-disconnect-dialog.taxes .pt-10 {
  padding-top: 10px;
}

.itsa-taxes-disconnect-dialog.taxes .pb-20 {
  padding-bottom: 20px;
}

#taxes .taxes-pod__container {
  display: flex;
  flex-direction: row;
  align-items: stretch;
}

#taxes .taxes-pod__container>*+* {
  margin-left: 15px;
}

#taxes .taxes-pod__calculation {
  display: flex;
  flex-direction: column;
}

#taxes .taxes-pod__separator {
  border-left: 1px solid #e6ebed;
  padding-left: 24px;
}

#taxes .taxes-pod__regular {
  font-size: 14px;
  font-weight: 400;
}

#taxes .taxes-pod__messages {
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-bottom: 11px;
}

#taxes .taxes-pod__messages>.h3 {
  margin-bottom: 0;
  margin-left: 8px;
}

#taxes .taxes-pod {
  border: 1px solid #ccd6db;
  padding: 24px;
}

#taxes .taxes-pod,
#taxes .taxes-table-cell {
  background-color: #fff;
}

.carbon-dialog.dialog--contact .carbon-dialog__dialog .common-input__label--inline {
  text-align: right;
}

.carbon-dialog.dialog--contact .carbon-dialog__dialog .common-input__message {
  width: -moz-fit-content;
}

.carbon-dialog.dialog--contact .carbon-dialog__dialog .common-input__icon--warning {
  right: 2px;
  top: 8px;
}

.carbon-dialog.dialog--contact .contact-dialog-tab .carbon-tab {
  background-color: #e6ebed;
  height: 320px;
  padding: 20px;
}

.carbon-dialog.dialog--contact .carbon-tabs__headers {
  margin-bottom: 0;
}

.carbon-dialog.dialog--contact .common-input__message--info a {
  color: #fff;
}

.carbon-dialog.dialog--contact .tax-calculation-method {
  margin-top: 10px;
}

.carbon-dialog.dialog--contact .tax-calculation-method .carbon-content__title {
  padding-left: 15px;
  padding-right: 10px;
  text-align: right;
  width: 30%;
}

.carbon-dialog.dialog--contact .tax-calculation-method .carbon-content__body {
  box-sizing: border-box;
  margin-left: 0;
  padding-left: 5px;
  width: 70%;
}

.carbon-dialog.dialog--contact .tax-calculation-method .carbon-content__body>div {
  display: inline-block;
  margin-right: 10px;
  margin-top: 0;
  vertical-align: middle;
}

.email-warning-replace a {
  color: #fff !important;
}

.view-profile {
  padding: 10px 20px 10px 0;
}

.view-contact-invoice-delivery-details {
  margin-top: -10px;
}

.view-contact-invoice-delivery-details .carbon-row.row--address-setting .checkbox--same-addresses {
  left: 120px;
  margin-bottom: -10px;
}

.view-contact-invoice-delivery-details .carbon-row.row--address-setting .checkbox--same-addresses label {
  font-weight: 400;
}

.view-contact-invoice-delivery-details .carbon-row.row--address-detail {
  margin-top: 0;
}

.view-contact-invoice-delivery-details .carbon-row.row--address-detail label[for*="line_2"] {
  vertical-align: middle;
  margin-bottom: 0;
}

.view-contact-invoice-delivery-details .carbon-row.row--address-detail label[for*="line_2"]:after {
  content: "Optional";
  display: block;
  font-weight: 400;
  font-size: 10px;
}

.view-contact-invoice-delivery-details .address__line-3 .common-input__field,
.view-contact-invoice-delivery-details .address__line-4 .common-input__field {
  width: 55% !important;
}

.view-contact-invoice-delivery-details .address__line-4 .common-input__field {
  width: 55% !important;
  position: relative;
}

.view-contact-invoice-delivery-details .address__line-4 .common-input__icon {
  right: 87px;
}

.view-contact-invoice-delivery-details .address__postcode .common-input__field {
  width: 30% !important;
}

.view-contact-invoice-delivery-details .address__postcode .common-input__icon {
  right: 41%;
}

.view-contact-deliveryAddress .row--country-group-select {
  margin-top: -7px;
}

.taxable-supplier-checkbox {
  margin-left: 30%;
  padding-left: 5px;
}

.supplier-tax-number-textbox {
  margin-bottom: 10px;
}

.checkbox--taxable {
  padding-left: 120px;
}

.fixed-assets-supplier-row .carbon-row__column.carbon-row__column--offset-3.carbon-row__column--span-7 {
  margin: 5px inherit;
}

.fixed-assets-supplier-row label.common-input__label {
  text-align: left;
  width: 234px;
}

.fixed-assets-supplier-checkbox label {
  white-space: pre-line;
}

.supplier-is-importer__checkbox--indent {
  margin-left: 113px;
  padding-top: 0;
}

.supplier-is-importer__checkbox--indent.common-input {
  margin-top: 16px;
}

.supplier-is-importer__checkbox--indent label.common-input__label.common-input__label--help {
  line-height: 1.5;
  width: 234px;
  margin-top: -4px;
  text-align: left;
}

.supplier-is-importer__checkbox--indent+.carbon-row .common-input--has-label-help {
  margin-top: 8px;
  padding-top: 0;
}

.view-payment-details__terms {
  padding-left: 0;
}

.view-payment-details__title {
  color: #003349;
  font-size: 11px;
  font-weight: 700;
  letter-spacing: 0.3px;
  text-align: center;
}

.decimal--credit_limit .carbon-number__input,
.number--credit_days .carbon-number__input {
  text-align: right;
}

.decimal--credit_limit .common-input__icon,
.number--credit_days .common-input__icon {
  left: 2px;
  top: 6px;
  right: auto;
}

.customer-credit-days-helper {
  padding-top: 7px;
  padding-right: 3px;
  text-align: right;
}

.row--credit_days .carbon-row__column:first-child+.carbon-row__column {
  padding-left: 5px;
  padding-right: 5px;
}

.row--credit_days .carbon-row__column:first-child+.carbon-row__column+.carbon-row__column {
  padding-left: 0;
}

.textbox--transit_number .common-input__field {
  width: 30% !important;
}

.textbox--transit_number .common-input__icon {
  right: 36%;
}

.contact-terms-and-conditions {
  height: 120px;
}

.contact-terms-and-conditions .carbon-textarea__input,
.contact-terms-and-conditions .common-input__field {
  height: 100%;
}

.decimal--withholding_tax_rate .common-input__field {
  width: 35% !important;
}

.decimal--withholding_tax_rate:after {
  content: "%";
  margin-left: 6px;
}

.cis-default-ledger-account {
  margin-top: 15px;
}

.verify-link-create {
  position: relative;
  right: -485px;
  top: -23px;
}

.view-cis-detail .carbon-content__title {
  left: 55px;
  margin: 0 42px 10px 0;
  position: relative;
}

.view-cis-detail .common-input--label-inline {
  margin-left: -32px;
}

.view-cis-detail .common-input__icon--error {
  right: 275px;
}

.view-cis-detail .carbon-dropdown .common-input__icon--error {
  right: 295px;
}

.view-cis-detail .cis-drc-notice {
  left: 22px;
  position: relative;
}

.view-cis-header .carbon-help:hover {
  color: #8099a4;
}

.view-cis-header .carbon-checkbox .common-input__label {
  left: 82px;
  margin: 0 92px 5px 0;
  position: relative;
}

.contact-dialog-tab-cis-active .carbon-tab {
  min-height: 380px;
}

.cis-company-registration-number .common-input__input,
.cis-national-insurance-number .common-input__input,
.cis-subcontractor-verification-number .common-input__input {
  text-transform: uppercase;
}

.contacts-invoice-info {
  margin-top: 31px;
}

.view-contact-notes {
  height: 100%;
}

.view-contact-notes .carbon-textarea__input,
.view-contact-notes .common-input__field,
.view-contact-notes .textarea--view-contact-notes {
  height: 99%;
}

.view-contact-notes .carbon-textarea__input {
  overflow-y: scroll;
}

.view-contact-notes .character-limit {
  text-align: right;
}

.view-contact-notes .character-limit .limit-max,
.view-contact-notes .character-limit .limit-used {
  font-weight: 700;
}

.carbon-page {
  width: 100%;
  height: 100%;
}

.carbon-page__content {
  box-sizing: content-box;
  padding: 30px 0;
  width: 100%;
  height: calc(100% - 166px);
  overflow-y: auto;
}

.carbon-pages {
  height: 100%;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}

.carbon-pages .carbon-carousel__content {
  height: 100%;
}

.custom-drag-layer {
  height: 100%;
  left: 0;
  list-style: none;
  margin: 0;
  opacity: 0.7;
  padding: 0;
  pointer-events: none;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 100;
}

.journal_items__action_cell {
  transform: translate(57%, -60%);
  width: 46px;
  height: 116px;
}

.journal_items__action_cell .carbon-tooltip__container {
  background-color: #fff;
  object-fit: contain;
  padding-bottom: 0;
  box-shadow: 2px 0 8px 0 rgba(0, 0, 0, 0.2);
  border-radius: 4px;
  border: 1px solid #ced0d3;
  width: 46px;
  height: 116px;
}

.journal_items__action_cell .carbon-tooltip__container .carbon-tooltip__pointer:before {
  content: "";
  width: 0;
  height: 0;
  border: 7px solid transparent;
  border-top: none;
  border-bottom: 8px solid transparent;
  position: absolute;
  transform: translate(-30%, -60%);
}

.journal_items__action_cell .carbon-tooltip__container .s1j_copy,
.journal_items__action_cell .carbon-tooltip__container .s1j_delete,
.journal_items__action_cell .carbon-tooltip__container .s1j_insert {
  margin-bottom: 5px;
  display: flex;
  justify-content: left;
  color: #3c424f;
}

.journal_items__action_cell .carbon-tooltip__container .carbon-link__icon {
  right: 8px;
  padding-top: 5px;
  height: 30px;
  width: 30px;
}

.journal_items__action_cell .carbon-tooltip__container .icon-add:hover,
.journal_items__action_cell .carbon-tooltip__container .icon-copy:hover,
.journal_items__action_cell .carbon-tooltip__container .icon-delete:hover {
  background-color: #e2e3e5;
  border-radius: 4px;
}

.journal-items__actions {
  width: 42px;
}

.journal-items__actions .carbon-icon .carbon-icon__svg-icon {
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 3px;
}

.journal-items__actions .journal_items__action_cell__hovered {
  background-color: #e2e3e5;
  border-radius: 4px;
}

.carbon-form .journal-items__ledger-account {
  padding-bottom: 10px;
  padding-top: 10px;
}

.carbon-form .journal-items__ledger-account .carbon-dropdown__input {
  padding-right: 60px;
  text-overflow: ellipsis;
}

.carbon-form .journal-items__credit,
.carbon-form .journal-items__debit {
  width: 10%;
}

.journal-items__credit .common-input__icon--error,
.journal-items__debit .common-input__icon--error,
.journal-items__ledger-account .common-input__icon--error {
  top: 5px;
}

.journal-items__credit,
.journal-items__debit {
  position: relative;
}

.carbon-icon.s1j-lock-icon {
  position: absolute;
  display: inline-block;
  bottom: 13px;
  left: 10px;
  z-index: 1;
}

div.common-input__message--info {
  background-color: #000;
}

div.common-input__message--info:before {
  border-top-color: #000;
}

.s1j-items__drag-tooltip {
  transform: translate(-180px, -50px);
}

.journal-items__ledger-account .common-input__icon--warning {
  top: 5px;
}

.carbon-table-cell {
  vertical-align: baseline;
}

.journal-items__currency_field {
  display: flex;
  float: right;
}

.journal-items__currency_amount input {
  text-align: right;
}

.journal-items__currency_symbol {
  margin-top: 8px;
}

.hide_base_currency_rate div {
  visibility: hidden;
}

.journal-items__currency_rate_cell {
  width: 144px;
}

.s1j-line-items-header .s1j-line-items-header__actions,
.s1j-line-items-header .s1j-line-items-header__drag {
  width: 36px;
}

.s1j-line-items-header .s1j-line-items-header__exchange_rate {
  width: 160px;
}

.journal-items-table__compose {
  background-color: #fff;
}

.journal-items-table__compose .carbon-table-header {
  border-left: none;
}

.journal-items-table__compose .carbon-table__wrapper {
  border: none;
}

.journal-items-table__compose .journal-items .common-input__label {
  display: none;
}

.journal-items-table__compose .journal-items .common-input__icon--error {
  top: 5px;
}

.journal-items-table__compose .journal-items.carbon-table-row--dragging * {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -ms-user-select: none;
}

.journal-items-table__compose .journal-summary_column .carbon-table-cell {
  border-bottom-color: transparent;
}

.journal-items-table__compose .journal-summary__total {
  padding-right: 0;
  font-weight: 700;
}

.journal-items-table__compose .journal-summary__credit,
.journal-items-table__compose .journal-summary__debit {
  font-weight: 900;
}

.journal-items-table__compose .journal-items__remove {
  text-align: center;
  padding: 0 !important;
}

.journal-items-table__compose .journal-items__remove .journal-icon-delete {
  color: #99adb6;
  cursor: pointer;
}

.journal-items-table__compose .journal-items__remove .journal-icon-delete:hover {
  color: #c11e20;
}

.journal-items-table__compose .journal-table-header__delete {
  width: 25px;
}

.journal-items-table__compose .carbon-form .carbon-table__wrapper {
  background-color: transparent;
}

.journal-items-table__compose .carbon-form .carbon-table-header {
  height: 36px;
}

.journal-items-table__compose .carbon-form .journal-table-header__details {
  width: 50%;
  max-width: 70%;
}

.journal-items-table__compose .carbon-form .journal-table-header__credit,
.journal-items-table__compose .carbon-form .journal-table-header__debit {
  width: 10%;
}

.journal-items-table__compose .carbon-form .journal-table-header__on_vat_return {
  width: 5%;
  white-space: normal;
}

.journal-items-table__compose .draggable-table-cell:hover .icon-drag_vertical:before {
  display: inline;
  background-color: #d9e0e4;
}

.journal-items-table__compose .draggable-table-cell__icon {
  cursor: -webkit-grab;
  cursor: -moz-grab;
  cursor: grab;
}

.journals-drag-layer {
  height: 100%;
  left: 0;
  list-style: none;
  margin: 0;
  opacity: 0.7;
  padding: 0;
  pointer-events: none;
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 100;
}

.journals-drag-layer .carbon-table-cell {
  padding: 0;
}

.journals-drag-layer .carbon-table-cell .s1j-items__drag-tooltip {
  visibility: hidden;
}

.journals-drag-layer .journal-items__included-on-vat-return {
  width: 100px;
}

.journals-drag-layer .journal-items__included-on-vat-return .carbon-checkbox {
  top: 4px;
  text-align: center;
}

.journals-drag-layer .draggable-table-cell {
  width: 34px;
  padding-right: 0;
}

.journals-drag-layer .draggable-table-cell:hover .icon-drag_vertical:before {
  display: inline;
  background-color: #d9e0e4;
}

.carbon-table-row--dragging .journals-drag-layer .draggable-table-cell__icon,
.custom-drag-layer .journals-drag-layer .draggable-table-cell__icon,
.journals-drag-layer .draggable-table-cell__icon .carbon-table-row--dragged {
  cursor: -webkit-grabbing;
  cursor: -moz-grabbing;
  cursor: grabbing;
}

.journals-drag-layer .common-input {
  padding: 2px;
  margin: 0;
}

.journals-drag-layer .common-input .common-input__label {
  display: none;
}

.journals-drag-layer .common-input .common-input__input {
  color: #99adb6;
}

.journal-info__compose {
  margin-left: 0;
}

.journal-info__compose .carbon-column {
  padding-left: 0 !important;
}

.journal-info__compose .carbon-row {
  margin-left: 0;
}

.journal-info__compose .common-input__label {
  margin-top: 0;
}

.journal-info__compose .journal_reference_column {
  max-width: 300px;
}

.journal-info__compose .journal_date_column {
  width: auto !important;
}

.journal-info__compose .journal_desc_column {
  max-width: 400px;
}

.journal-info__compose .journal_code_column {
  max-width: 300px;
}

.journal-info__compose .journal-info-data {
  border-top: none !important;
  border-left: none !important;
  border-right: none !important;
  border: 1px solid #bfccd2;
  margin-bottom: 20px !important;
}

.journal-info__compose .journal-info-data .carbon-column {
  margin-right: 25px;
}

.journal-info__compose .journal-info-data .carbon-column:last-child {
  margin-right: 0;
}

.journal-info__compose .common-input__message {
  white-space: pre-wrap;
  overflow-wrap: normal;
  word-break: keep-all;
}

.journal-info__compose .carbon-pod__content--primary {
  padding: 0;
}

.journal-info__compose .carbon-pod__block--padding-large {
  border: none;
}

.s1j-compose__form .carbon-button {
  margin-left: 10px;
}

.s1j-compose-header a.carbon-heading__help:visited:not(:hover) {
  color: #8099a4;
}

.s1j-compose-header .carbon-heading__headers {
  max-width: 90%;
  display: inline-block;
  word-break: break-all;
}

.s1j-resource-missing .s1j-resource-missing__image {
  background: url(https://assets.sageone.com/gac/v3.154.0/assets/images/resource-missing.svg) no-repeat;
  display: inline-block;
  width: 152px;
  height: 193px;
}

.s1j-resource-missing .s1j-resource-missing__title {
  font-size: 22px;
  font-weight: 700;
  margin-top: 30px;
}

.s1j-resource-missing .s1j-resource-missing__details {
  margin-top: 20px;
  font-size: 16px;
}

.s1j-resource-missing .s1j-resource-missing__actions {
  margin-top: 20px;
}

.s1j-resource-missing .s1j-resource-missing__actions button {
  margin-right: 15px;
}

.s1j-resource-missing .s1j-resource-missing__actions button:last-child {
  margin-right: 0;
}

.shared-action-grid {
  display: flex;
  flex-wrap: wrap;
  width: 100%;
}

.shared-action-grid .carbon-pod__content--primary {
  padding: 25px;
}

.shared-action-grid .carbon-pod__block {
  width: 100%;
}

.shared-action-grid .carbon-link__anchor:hover:not(.carbon-button) {
  color: #1b1d21;
}

.shared-action-grid .carbon-link__anchor.s1a-actions__link--disabled:hover:not(.carbon-button) {
  color: #bfccd2;
}

.shared-action-grid .carbon-link__anchor:not(.carbon-button) {
  color: #003349;
}

.shared-action-grid .s1a-actions__link--disabled:not(.carbon-button) {
  color: #8099a4;
}

.shared-action-grid .carbon-link__anchor:hover:not(.carbon-button) .carbon-link__content {
  text-decoration: none;
}

.shared-action-grid .carbon-link__icon {
  margin-right: 15px;
  margin-top: 2px;
}

.shared-action-grid .carbon-link__anchor--disabled {
  opacity: 0.5;
}

@media screen and (max-width: 1100px) {
  .shared-action-grid {
    width: 33%;
  }

  .shared-action-grid .carbon-pod__block {
    height: 100%;
  }
}

.shared-action-grid .s1a-actions__link {
  margin-bottom: 15px;
  max-width: 22vw;
}

.shared-action-grid .s1a-actions__link span {
  display: flex;
}

.shared-action-grid .s1a-actions__link:nth-child(odd) {
  width: 40%;
}

@media screen and (max-width: 1220px) {
  .shared-action-grid .s1a-actions__link:nth-child(odd) {
    width: 100%;
  }
}

@media screen and (max-width: 1100px) {
  .shared-action-grid .s1a-actions__link:nth-child(odd) {
    width: 33%;
  }
}

.shared-action-grid .s1a-actions__link:nth-child(2n) {
  padding-left: 5%;
  width: 55%;
}

@media screen and (max-width: 1220px) {
  .shared-action-grid .s1a-actions__link:nth-child(2n) {
    width: 100%;
    padding-left: 0;
  }
}

@media screen and (max-width: 1100px) {
  .shared-action-grid .s1a-actions__link:nth-child(2n) {
    width: 33%;
    padding-left: 0;
  }
}

.s1j-action__wrapper {
  display: inline-block;
  position: relative;
}

.s1-journal-show__secondary .shared-action-grid .carbon-attachments-box__popover-custom {
  width: 350px;
  padding: 14px;
}

.s1-journal-show__secondary .shared-action-grid .carbon-attachments-box__popover-custom .carbon-link__anchor:hover:not(.carbon-button) {
  font-weight: 700;
  color: #1573e6;
}

.s1-journal-show__secondary .shared-action-grid .carbon-attachments-box__popover-custom .carbon-link__anchor:not(.carbon-button) {
  font-weight: 700;
  color: #255bc7;
}

.s1-journal-show__secondary .shared-action-grid .carbon-attachments-box__popover-custom .carbon-attachments-box__popover-arrow-custom {
  left: 321px;
  margin-left: 0;
  top: 25px;
  transform: rotate(90deg);
}

.s1-journal-show__secondary .shared-action-grid .carbon-attachments-box__popover-custom .carbon-attachments-box__popover-arrow-custom:after {
  transform: rotate(45deg);
  content: "";
  height: 25px;
  left: 18px;
  top: 5px;
  width: 25px;
}

@media only screen and (max-width: 1100px) {
  .s1-journal-show__secondary .shared-action-grid .carbon-attachments-box__popover-custom {
    top: 35px;
    left: -25px;
  }

  .s1-journal-show__secondary .shared-action-grid .carbon-attachments-box__popover-custom .carbon-attachments-box__popover-arrow-custom {
    left: 0;
    top: -16px;
    transform: rotate(0deg);
  }
}

@media only screen and (min-width: 1100px) and (max-width: 1220px) {
  .s1-journal-show__secondary .shared-action-grid .carbon-attachments-box__popover-custom {
    right: 80px;
    top: -20px;
  }
}

@media only screen and (min-width: 1221px) {
  .s1-journal-show__secondary .shared-action-grid .carbon-attachments-box__popover-custom {
    right: 80px;
    top: -20px;
  }
}

.s1j-compose__form .carbon-attachments-box__popover-arrow-custom {
  margin-top: 14px;
  transform: rotate(180deg);
}

.s1j-compose__form .carbon-attachments-box__popover-arrow-custom:after {
  transform: rotate(45deg);
  content: "";
  height: 25px;
  left: 25px;
  top: 5px;
  width: 25px;
}

.s1j-compose__form .carbon-attachments-box__button-count {
  left: 23px;
}

.s1j-compose__form .carbon-attachments-box__popover {
  bottom: 45px;
}

.s1j-compose__form .carbon-attachments-box .carbon-attachments-box__button {
  margin-left: 0;
  padding-bottom: 0;
  padding-top: 0;
}

@media screen and (-ms-high-contrast: active),
screen and (-ms-high-contrast: none) {
  .s1j-compose__form .carbon-form__additional-actions {
    display: flex;
  }
}

@supports (-ms-ime-align: auto) {
  .s1j-compose__form .carbon-form__additional-actions {
    display: flex;
  }
}

.s1j-delete-dialog .carbon-button--primary {
  background-color: #c7384f;
  border-color: #c7384f;
}

.s1j-delete-dialog .carbon-confirm__button {
  margin-top: 10px;
  margin-bottom: -20px;
}

.s1j-success-message {
  margin-bottom: 20px;
}

.s1j-success-message .s1j-success-message__add-another {
  padding-right: 10px;
  margin-right: 10px;
  border-right: 2px solid #c4c6ca;
  font-size: 14px;
}

.s1j-success-message .carbon-message__title,
.s1j-success-message .s1j-success-message__view-all {
  font-size: 14px;
}

.s1j-line-items-header {
  border: 1px solid #bfccd2;
}

.s1j-line-items-header .carbon-table-header {
  background-color: #335c6d;
  color: #fff;
  font-size: 13px;
}

.s1j-line-items-header .carbon-table-header:not(:last-child) {
  border-right: 1px solid #668592;
}

.s1j-line-items-header .s1j-line-items-header__on_vat_return {
  width: 104px;
  white-space: normal;
  word-break: keep-all;
  -ms-word-break: keep-all;
}

.s1j-line-items-header .s1j-line-items-header__on_vat_return .carbon-help.carbon-help__href {
  color: #f2f5f6;
}

.s1j-line-items-header .s1j-line-items-header__on_vat_return .carbon-help.carbon-help__href .carbon-icon.icon-question:hover {
  color: #b3c2c8;
}

.s1j-line-items-header .carbon-table-header.s1j-line-items-header__details {
  padding-left: 8px;
}

.s1j-line-item-row-summary {
  border-bottom: none;
  border-left: none;
  border-right: none;
}

.s1j-line-item-row-summary .carbon-table-cell {
  font-size: 20px;
  font-weight: 900;
  padding-top: 20px;
  padding-bottom: 20px;
  background-color: #fff;
}

.s1j-line-item-row-summary:hover .carbon-table-cell {
  background-color: #fff !important;
}

.s1j-toggle-data .s1j-toggle-data__close-arrow,
.s1j-toggle-data .s1j-toggle-data__open-arrow {
  margin-right: 0;
  margin-left: -5px;
}

.s1j-toggle-data .s1j-toggle-data__close-arrow:before {
  transform: rotate(-90deg);
  display: inline-block;
}

.s1j-toggle-data .s1j-toggle-data__open {
  display: flex;
}

.s1j-toggle-data .s1j-line-item-row__text-field {
  margin-top: 2px;
}

.s1j-toggle-data .s1j-expanded-column-rows {
  padding-left: 8px;
  padding-top: 3px;
  font-style: italic;
  line-height: 1.4;
}

.s1j-line-item-row td.carbon-table-cell.s1j-line-item__details {
  white-space: normal;
  padding-left: 8px;
  word-break: break-word;
}

.s1j-line-item-row .s1j-line-item__ledger-account {
  padding-bottom: 17px;
  padding-top: 17px;
  word-break: break-word;
  white-space: normal;
}

.s1j-journal-items-table__show .carbon-table-header {
  border-left: none;
}

.s1j-journal-items-table__show .journal-icon {
  color: #1a475b;
  transform: scale(0.65);
}

.s1j-journal-items-table__show.carbon-table__wrapper {
  border: none;
  background-color: #fff;
}

.s1j-journal-items-table__show tr.s1j-line-item-row td:first-child {
  border-left: 1px solid #ccd6db;
}

.s1j-journal-items-table__show tr.s1j-line-item-row td:last-child {
  border-right: 1px solid #ccd6db;
}

.s1j-journal-items-table__show tr.s1j-line-item-row:nth-last-child(2) td:first-child {
  border-bottom-left-radius: 4px;
}

.s1j-journal-items-table__show tr.s1j-line-item-row:nth-last-child(2) td:last-child {
  border-bottom-right-radius: 4px;
}

.s1j-info__detail {
  display: flex;
}

.s1j-info__detail .s1j-info__content:not(:last-child) {
  margin-right: 5%;
  margin-top: 0;
}

.s1j-info__detail .s1j-info__content:last-child {
  margin-top: 0;
}

.s1j-info__detail .s1j-info__content--code,
.s1j-info__detail .s1j-info__content--date {
  max-width: 15%;
}

.s1j-info__detail .s1j-info__content--description {
  max-width: 45%;
  text-align: justify;
}

.s1-journal-show {
  display: flex;
  justify-content: space-between;
  margin-bottom: 15px;
}

@media screen and (max-width: 1100px) {
  .s1-journal-show {
    flex-wrap: wrap;
  }
}

.s1-journal-show__primary {
  width: calc(100% - 372px);
}

@media screen and (max-width: 1220px) {
  .s1-journal-show__primary {
    width: calc(100% - 265px);
  }
}

@media screen and (max-width: 1100px) {
  .s1-journal-show__primary {
    order: 2;
    width: 100%;
  }
}

.s1-journal-show__primary .s1j-info {
  margin-bottom: 20px;
}

.s1-journal-show__primary .carbon-pod__content {
  padding-bottom: 0;
}

.s1-journal-show__secondary {
  width: 357px;
}

@media screen and (max-width: 1220px) {
  .s1-journal-show__secondary {
    width: 250px;
  }
}

@media screen and (max-width: 1100px) {
  .s1-journal-show__secondary {
    display: flex;
    justify-content: space-between;
    margin-bottom: 15px;
    order: 1;
    width: 100%;
  }
}

.s1j-journal-dialog .carbon-page__content {
  font-size: 14px;
  overflow-y: scroll;
  height: calc(100vh - 150px);
}

.s1j-show-header a.carbon-heading__help:visited:not(:hover) {
  color: #8099a4;
}

.s1j-show-header .carbon-heading__headers {
  max-width: 90%;
  display: inline-block;
  word-break: break-all;
}

.s1j-show-header .carbon-heading__help {
  top: 0;
}

.s1j-unsaved-dialog {
  height: 193px;
}

.s1j-unsaved-dialog .carbon-heading__header {
  padding-bottom: 15px;
}

.s1j-journal-dialog .s1j-resource-missing-page {
  text-align: center;
  position: absolute;
  top: 50%;
  height: 50%;
  transform: translateY(-50%);
}

#ui-masquerade~.carbon-portal .s1j-journal-dialog .carbon-dialog-full-screen__dialog {
  top: 36px;
}

.catalog-items__create-dialog .carbon-section__title {
  font-weight: 900;
}

.catalog-items__create-dialog label {
  font-size: 14px;
}

.catalog-items__create-dialog .carbon-icon.common-input__icon:before {
  font-size: 16px;
}

.catalog-items__create-dialog .common-input--align-left .carbon-icon.common-input__icon {
  right: 5px;
}

.carbon-dialog.catalog-items-convert-dialog.carbon-confirm .carbon-dialog__dialog.carbon-dialog__dialog--small.carbon-confirm__confirm {
  z-index: 1003;
}

.carbon-dialog.catalog-items-convert-dialog.carbon-confirm .carbon-modal__background {
  z-index: 1002;
}

.catalog-items-convert-dialog .catalog-items-convert-dialog__buttons {
  padding-top: 10px;
}

.catalog-items-convert-dialog .catalog-items-convert-dialog__button,
.catalog-items-convert-dialog .catalog-items-convert-dialog__cancel-button {
  float: right;
  margin-left: 10px;
}

.catalog-items-convert-dialog .catalog-items-convert-dialog__icon {
  position: absolute;
  color: #255bc7;
}

.catalog-items-convert-dialog .catalog-items-convert-dialog__message {
  margin-left: 30px;
  margin-right: 20px;
}

.catalog-items-modal__item-information {
  padding-top: 15px;
}

.catalog-items-modal__item-information .catalog-items-modal__item-information-content {
  padding-left: 50px;
  padding-right: 100px;
}

.catalog-items-modal__item-information .catalog-items-modal__item-information-type .common-input__icon {
  right: -26px;
}

.catalog-items-modal__item-information .catalog-items-modal__item-information-type .common-input__message-wrapper {
  width: 100px;
}

.catalog-items-modal__item-information .catalog-items-modal__item-information-type .carbon-button-toggle {
  margin-top: 0;
}

.catalog-items-modal__item-information .catalog-items-modal__item-information-type .carbon-button-toggle+.carbon-button-toggle {
  margin-left: 2%;
}

.catalog-items-modal__item-information .catalog-items-modal__item-information-type .carbon-button-toggle .carbon-button-toggle__label {
  padding: 15px;
  width: 100%;
}

.catalog-items-modal__item-information .catalog-items-modal__item-information-type .carbon-button-toggle .carbon-button-toggle__label .catalog-items-modal__item-information-type-heading {
  font-size: 14px;
}

.catalog-items-modal__item-information .catalog-items-modal__item-information-type .carbon-button-toggle .carbon-button-toggle__label .catalog-items-modal__item-information-type-icon {
  margin-left: 5px;
  top: -1px;
}

.catalog-items-modal__item-information .catalog-items-modal__item-information-type .carbon-button-toggle .carbon-button-toggle__input:focus:not(:checked)+.carbon-button-toggle__label {
  border-color: #ccd6db;
  box-shadow: none;
}

.catalog-items-modal__item-information .catalog-items-modal__item-information-type .carbon-button-toggle .carbon-button-toggle__input:checked~.carbon-button-toggle__label .catalog-items-modal__item-information-type-info {
  color: #fff;
}

.catalog-items-modal__item-information .catalog-items-modal__item-information-type .catalog-items-modal__1-toggle,
.catalog-items-modal__item-information .catalog-items-modal__item-information-type .catalog-items-modal__2-toggle {
  width: 49%;
}

.catalog-items-modal__item-information .catalog-items-modal__item-information-type .catalog-items-modal__3-toggle {
  width: 32%;
}

.catalog-items-modal__item-information .catalog-items-modal__item-information-change-type {
  margin-left: 6px;
}

.catalog-items-modal__item-information .catalog-items-modal__item-information-item-description {
  align-items: top;
  display: flex;
  padding-bottom: 0;
}

.catalog-items-modal__item-information .catalog-items-modal__item-information-item-description label {
  padding-top: 6px;
}

.catalog-items-modal__item-information .catalog-items-modal__item-information-item-description .carbon-textarea__input {
  height: auto;
  min-height: 31px;
  resize: none;
}

.catalog-items-modal__item-information .catalog-items-modal__item-information-category .carbon-dropdown__action {
  display: none;
}

.catalog-items-modal__item-information .catalog-items-modal__item-information-category .category-dropdown-level1 {
  font-weight: 700;
}

.catalog-items-modal__item-information .catalog-items-modal__item-information-category .category-dropdown-level2 {
  padding-left: 10px;
}

.catalog-items-modal__item-information .catalog-items-modal__item-information-category .category-dropdown-level3 {
  padding-left: 30px;
  color: #335c6d;
}

.catalog-items-modal__item-information .catalog-items-modal__item-information-category .category-dropdown-level4 {
  padding-left: 40px;
  color: #335c6d;
}

.catalog-items-modal__item-information .catalog-items-modal__item-information-readonly-category-container {
  position: relative;
  margin-top: 8px;
}

.catalog-items-modal__item-information .catalog-items-modal__item-information-readonly-category-container .catalog-items-modal__item-information-readonly-category {
  margin-bottom: 10px;
}

.catalog-items-modal__item-information .catalog-items-modal__item-information-readonly-category-container .carbon-icon {
  color: #8099a4;
  position: absolute;
  right: -25px;
  top: 6px;
}

.catalog-items-modal__item-information .catalog-items-modal__item-information-readonly-category-container .carbon-icon:hover {
  color: #1963f6;
}

.catalog-items-modal__item-information .catalog-items-modal__item-information-readonly-category-container .carbon-tooltip,
.catalog-items-modal__item-information .catalog-items-modal__item-information-readonly-category-container .common-input__message {
  max-width: 120px;
}

.catalog-items-modal__item-information .catalog-items-modal__item-information-item-inactive {
  padding-left: 3px;
}

.carbon-tooltip__container {
  max-width: 250px;
}

.catalog-items-modal__selling {
  padding-top: 15px;
}

.catalog-items-modal__selling-content {
  padding-left: 50px;
  padding-right: 100px;
}

.catalog-items-modal__oss-container {
  display: flex;
  flex-direction: row;
}

.catalog-items-modal__oss-container .carbon-icon {
  color: #8099a4;
  top: 14px;
}

.catalog-items-modal__oss-container .carbon-icon:hover {
  color: #1963f6;
}

.catalog-items-modal__oss-container .catalog-items-modal__oss-content {
  margin-left: 194px;
}

.catalog-items-modal__selling-sales-dropdown .icon-error {
  top: 20px;
}

.catalog-items-modal__selling-rates-wrapper .carbon-component-with-label__label-column {
  margin-top: 13px;
}

.catalog-items-modal__selling-rates-wrapper .catalog-items-modal__selling-rates .carbon-checkbox {
  text-align: center;
}

.catalog-items-modal__selling-rates-wrapper .catalog-items-modal__selling-rates .icon-delete {
  color: #99adb6;
}

.catalog-items-modal__selling-rates-wrapper .catalog-items-modal__selling-rates .common-input__message {
  max-width: 290px;
}

.catalog-items-modal__selling-rates-wrapper .catalog-items-modal__selling-rates .carbon-table__table {
  width: 100%;
}

.catalog-items-modal__selling-rates-wrapper .catalog-items-modal__selling-rates .carbon-table__table .common-input__icon {
  top: 5px;
}

.catalog-items-modal__selling-rates-wrapper .catalog-items-modal__selling-rates .carbon-table__table .catalog-items-modal__selling-rates-name {
  white-space: pre-wrap;
  word-break: keep-all;
}

.catalog-items-modal__selling-rates-wrapper .catalog-items-modal__selling-rates .catalog-items-modal__rates-delete-container {
  padding: 0 !important;
  text-align: center;
}

.catalog-items-modal__selling-rates-wrapper .catalog-items-modal__selling-prices-action-header {
  width: 5%;
}

.catalog-items-modal__selling-rates-wrapper .catalog-items-modal__selling-rates-price {
  width: 35%;
}

.catalog-items-modal__selling-rates-wrapper .catalog-items-modal__selling-rates-cost {
  width: 25%;
}

.catalog-items-modal__selling-rates-wrapper .catalog-items-modal__selling-rates-vat {
  width: 25%;
  text-align: center;
}

.carbon-component-with-label .carbon-row.carbon-row--gutter-medium>.carbon-row__column {
  margin-bottom: 10px;
}

.carbon-component-with-label .carbon-row__column--span-3 {
  margin-top: 15px;
}

.carbon-component-with-label__bold-label {
  font-weight: 700;
}

.carbon-component-with-label__content {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
}

.catalog-items-modal__selling-prices-wrapper .carbon-component-with-label__label-column {
  margin-top: 13px;
}

.catalog-items-modal__selling-prices-wrapper .catalog-items-modal__selling-prices .carbon-checkbox {
  text-align: center;
}

.catalog-items-modal__selling-prices-wrapper .catalog-items-modal__selling-prices .icon-delete {
  color: #99adb6;
}

.catalog-items-modal__selling-prices-wrapper .catalog-items-modal__selling-prices .common-input__message {
  max-width: 290px;
}

.catalog-items-modal__selling-prices-wrapper .catalog-items-modal__selling-prices .carbon-table__table {
  width: 100%;
}

.catalog-items-modal__selling-prices-wrapper .catalog-items-modal__selling-prices .carbon-table__table .common-input__icon {
  top: 5px;
}

.catalog-items-modal__selling-prices-wrapper .catalog-items-modal__selling-prices .carbon-table__table .catalog-items-modal__selling-prices-name {
  white-space: pre-wrap;
  word-break: keep-all;
}

.catalog-items-modal__selling-prices-wrapper .catalog-items-modal__selling-prices .catalog-items-modal__prices-delete-container {
  padding: 0 !important;
  text-align: center;
}

.catalog-items-modal__selling-prices-wrapper .catalog-items-modal__selling-prices-action-header {
  width: 5%;
}

.catalog-items-modal__selling-prices-wrapper .catalog-items-modal__selling-prices-price {
  width: 35%;
}

.catalog-items-modal__selling-prices-wrapper .catalog-items-modal__selling-prices-cost {
  width: 25%;
}

.catalog-items-modal__selling-prices-wrapper .catalog-items-modal__selling-prices-vat {
  width: 25%;
  text-align: center;
}

.catalog-items-modal__buying {
  padding-top: 15px;
}

.catalog-items-modal__buying .catalog-items-modal__buying-cost-price .common-input__icon {
  right: 5px;
}

.catalog-items-modal__buying .common-input__message {
  max-width: 110px;
}

.catalog-items-modal__buying-content {
  padding-left: 50px;
  padding-right: 100px;
}

.catalog-items-modal__buying-usual-supplier .carbon-dropdown__action {
  display: none;
}

.catalog-items-modal__additional {
  padding-top: 15px;
}

.catalog-items-modal__additional .common-input__message {
  max-width: 110px;
}

.catalog-items-modal__additional-notes {
  display: flex;
  align-items: top;
  padding-bottom: 15px;
  margin-top: 15px;
}

.catalog-items-modal__additional-notes label {
  padding-top: 6px;
}

.catalog-items-modal__additional-content {
  padding-left: 50px;
  padding-right: 100px;
}

.gac-adaptive-dialog__container--sticky .carbon-section.catalog-items-modal__additional {
  padding-bottom: 0;
}

.catalog-items-modal__buying-purchase-description {
  display: flex;
}

.catalog-items-modal__buying-purchase-description label {
  padding-top: 6px;
}

.catalog-items-modal__additional-weight-container {
  padding-top: 10px;
  margin-bottom: 0;
}

.catalog-items-modal__additional-weight-container label {
  padding-top: 5px;
}

.catalog-items-modal__additional-weight-container>.carbon-row__column {
  margin-bottom: 10px !important;
}

.catalog-items-modal__additional-weight-container .common-input__help-text {
  margin-left: 0;
}

.catalog-items-modal__additional-weight {
  display: block;
  align-items: center;
  margin-bottom: 0 !important;
}

.catalog-items-modal__additional-weight .carbon-row {
  margin-bottom: 0 !important;
}

.catalog-items-modal__additional-weight .catalog-items-modal__additional-weight-amount .common-input__icon--error {
  top: 6px;
}

.catalog-items-modal__additional-weight .catalog-items-modal__additional-weight-value {
  border-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.catalog-items-modal__additional-weight .catalog-items-modal__additional-weight-type {
  border-radius: 0;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.catalog-items-modal__additional-weight-label {
  margin-top: 8px;
}

.carbon-inline-inputs {
  display: flex;
  align-items: center;
}

.carbon-inline-inputs .carbon-inline-inputs__label {
  margin-right: 15px;
  font-weight: 700;
}

.carbon-inline-inputs__inputs .carbon-column input {
  border-radius: 0;
}

.carbon-inline-inputs__inputs .carbon-column:first-of-type input {
  border-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}

.carbon-inline-inputs__inputs .carbon-column:last-of-type input {
  border-radius: 0;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}

.catalog-items-modal__opening-balance {
  padding-top: 15px;
}

.catalog-items-modal__opening-balance .common-input__message {
  max-width: 110px;
}

.catalog-items-modal__opening-balance-content {
  padding-left: 50px;
  padding-right: 100px;
}

.catalog-items-modal__opening-balance-toggle {
  margin-left: 30%;
  padding-left: 3px;
}

.carbon-dialog.bank-revaluations__create-dialog .carbon-dialog__title {
  padding: 23px 25px 0;
  width: 100%;
}

.carbon-dialog.bank-revaluations__create-dialog .carbon-dialog__content {
  padding: 0 25px 30px;
  width: 100%;
}

.carbon-dialog.bank-revaluations__create-dialog .carbon-dialog__dialog--small {
  width: 480px;
}

.carbon-dialog.bank-revaluations__create-dialog .carbon-heading__title {
  font-size: 24px;
}

.carbon-dialog.bank-revaluations__create-dialog .carbon-section__title {
  font-weight: 900;
}

.carbon-dialog.bank-revaluations__create-dialog p {
  font-size: 14px;
  line-height: 20px;
}

.carbon-dialog.bank-revaluations__create-dialog label {
  font-size: 14px;
}

.carbon-dialog.bank-revaluations__create-dialog .carbon-icon.common-input__icon:before {
  font-size: 16px;
}

.carbon-dialog.bank-revaluations__create-dialog .common-input {
  margin-top: 3px;
}

.carbon-dialog.bank-revaluations__create-dialog .common-input__label--inline {
  text-align: left;
  width: 60%;
}

.carbon-dialog.bank-revaluations__create-dialog .reference .common-input__label {
  padding-left: 0;
}

.carbon-dialog.bank-revaluations__create-dialog .reference p {
  color: #a9a9a9;
  margin-top: 10px;
}

.carbon-dialog.bank-revaluations__create-dialog .common-input--label-inline .common-input__field {
  width: 40%;
}

.carbon-dialog.bank-revaluations__create-dialog .common-input--label-inline .common-input__input {
  text-align: right;
}

.carbon-dialog.bank-revaluations__create-dialog .common-input--label-inline .carbon-date__input.common-input__input {
  text-align: left;
}

.carbon-dialog.bank-revaluations__create-dialog .carbon-fieldset .common-input--readonly .common-input__input {
  border: none;
}

.carbon-dialog.bank-revaluations__create-dialog .common-input--disabled .common-input__input,
.carbon-dialog.bank-revaluations__create-dialog .common-input__input[disabled] {
  background-color: inherit !important;
  border-color: inherit !important;
  color: inherit !important;
}

.carbon-dialog.bank-revaluations__create-dialog .carbon-input-icon {
  right: -15px;
}

.carbon-dialog.bank-revaluations__create-dialog .carbon-fieldset div.carbon-date,
.carbon-dialog.bank-revaluations__create-dialog .carbon-fieldset div.carbon-decimal,
.carbon-dialog.bank-revaluations__create-dialog .carbon-fieldset div.carbon-textbox {
  margin-top: 16px;
}

.carbon-dialog.bank-revaluations__create-dialog .carbon-fieldset .currency-with-symbol .carbon-textbox__input.common-input__input {
  font-weight: 700;
}

.carbon-dialog.bank-revaluations__create-dialog .carbon-fieldset .currency-with-symbol.difference {
  margin-top: 6px;
}

.carbon-dialog.bank-revaluations__create-dialog .carbon-fieldset .foreign-currency-balance.carbon-textbox {
  margin-top: -12px;
}

.carbon-dialog.bank-revaluations__create-dialog .carbon-fieldset .foreign-currency-balance.carbon-textbox .carbon-textbox__input.common-input__input {
  text-align: right;
  color: #454545 !important;
}

.carbon-dialog.bank-revaluations__create-dialog .carbon-fieldset .rev-date {
  padding-top: 0;
  padding-bottom: 16px;
}

.carbon-dialog.bank-revaluations__create-dialog .carbon-fieldset .rev-date .carbon-input-icon {
  right: 1px;
}

.carbon-dialog.bank-revaluations__create-dialog .carbon-fieldset .rev-date .common-input__field {
  float: right;
  position: relative;
}

.carbon-dialog.bank-revaluations__create-dialog .carbon-icon.common-input__icon.common-input__icon--error.icon-error {
  margin: 7px -170px;
}

.carbon-dialog.bank-revaluations__create-dialog .common-input--align-left .carbon-icon.common-input__icon {
  right: 5px;
}

.batch-run__toast_info {
  width: 390px;
}

.batch-run__toast_info .carbon-icon {
  color: #99adb6;
  margin-right: 10px;
}

.batch-run__toast_info .carbon-content__title {
  color: #1573e6;
}

.batch-run__toast_info_message {
  display: block;
  margin-bottom: 10px;
}

.batch-run__toast_info_message strong {
  color: inherit;
}

.batch-run__toast_info_message--print {
  margin-top: 10px;
}

.batch-run-dialog .carbon-heading__title {
  line-height: 24px;
  padding-right: 25px;
}

.batch-run-dialog .batch-run-dialog__header-text {
  margin-right: 10px;
}

.batch-run-dialog .carbon-dialog__content {
  overflow: visible;
}

.batch-run-dialog .react-date-picker__month-view {
  right: 0;
}

.batch-run-form .batch-run-form__input {
  margin-left: 0;
}

.batch-run-form .batch-run-form__subtitle {
  font-size: 14px;
  line-height: 1.57;
  margin-bottom: 15px;
}

.batch-run-form .carbon-date .common-input__field {
  width: 130px !important;
}

.batch-run-no_results__description {
  font-size: 14px;
  line-height: 1.57;
}

.batch-run-summary .batch_run_summary__description {
  font-size: 13px;
  line-height: 1.57;
  margin-bottom: 0;
}

.batch-run-summary .batch-run-summary__icon--email {
  top: 1px;
}

.batch-run-summary .batch-run-summary__icon--print {
  top: 3px;
}

.batch-run-summary .carbon-icon {
  color: #99adb6;
  margin-right: 10px;
}

.batch-run-buttons {
  bottom: 10px;
  left: 0;
  margin-left: 0;
  position: absolute;
  right: 0;
}

.batch-run-buttons .carbon-column,
.batch-run-buttons .carbon-row {
  white-space: normal;
}

.batch-run-buttons .carbon-row {
  margin-left: 0;
}

.batch-run-buttons .carbon-row.carbon-row--gutter-medium>.carbon-row__column {
  padding-left: 0;
}

.batch-run-buttons .carbon-column--align-left button {
  margin-left: -15px;
}

.cSageoneFeedback-choose-feedback-dialog .feedback-column-contents {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 30px;
  margin-top: 30px;
}

.cSageoneFeedback-choose-feedback-dialog .feedback-column-header {
  display: flex;
  align-items: center;
}

.cSageoneFeedback-choose-feedback-dialog .feedback-column-header .feedback-column-icon:before {
  font-size: 20px;
}

.cSageoneFeedback-choose-feedback-dialog .feedback-column-header .feedback-column-title {
  font-size: 18px;
  font-weight: 700;
  padding-left: 16px;
  padding-right: 12px;
}

.cSageoneFeedback-choose-feedback-dialog .feedback-column-text {
  font-size: 14px;
  font-weight: 400;
  margin-top: 15px;
  width: 100%;
}

.cSageone-external-link {
  text-decoration: underline;
}

.cSageoneFeedback-dialog-header {
  display: flex;
  border-bottom: 1px solid #ccd6db;
}

.cSageoneFeedback-dialog-header .dialog-header-image {
  margin-bottom: 12px;
  margin-right: 22px;
  width: 40px;
}

.cSageoneFeedback-dialog-header .dialog-header-image.support {
  background: transparent url(https://assets.sageone.com/gac/v3.154.0/assets/images/icon_help.svg) no-repeat 0;
}

.cSageoneFeedback-dialog-header .dialog-header-image.feedback {
  background: transparent url(https://assets.sageone.com/gac/v3.154.0/assets/images/icon_feedback.svg) no-repeat 0;
}

.cSageoneFeedback-get-support-dialog .get-support-form {
  margin-top: 10px;
}

.cSageoneFeedback-get-support-dialog .get-support-form .carbon-textarea .carbon-icon.common-input__icon {
  top: 35px;
}

.cSageoneFeedback-get-support-dialog .get-support-form .carbon-textbox .carbon-icon.common-input__icon {
  top: 26px;
}

.cSageoneFeedback-get-support-dialog .get-support-form .common-input__label {
  padding: 0 2px;
}

.cSageoneFeedback-get-support-dialog .get-support-form__user-info {
  margin: 40px 0 20px -15px;
}

.cSageoneFeedback-support-success-dialog .support-success-dialog-content {
  line-height: 21px;
  margin-bottom: 20px;
}

.cSageoneFeedback-get-feedback-dialog .get-feedback-form {
  margin-top: 16px;
}

.cSageoneFeedback-get-feedback-dialog .get-feedback-form .carbon-textarea .carbon-icon.common-input__icon {
  top: 35px;
}

.cSageoneFeedback-get-feedback-dialog .get-feedback-form .carbon-textbox .carbon-icon.common-input__icon {
  top: 26px;
}

.cSageoneFeedback-get-feedback-dialog .get-feedback-form .carbon-button-toggle-group .carbon-icon.common-input__icon {
  top: 15px;
}

.cSageoneFeedback-get-feedback-dialog .get-feedback-form .common-input__label {
  padding: 0 2px;
}

.cSageoneFeedback-get-feedback-dialog .get-feedback-form .carbon-checkbox .common-input__label {
  padding: 0 6px;
}

.cSageoneFeedback-get-feedback-dialog .get-feedback-form .score-info {
  display: block;
  padding: 6px 0;
}

.cSageoneFeedback-get-feedback-dialog .get-feedback-form__score {
  display: flex;
  justify-content: space-between;
}

.cSageoneFeedback-get-feedback-dialog .get-feedback-form__score .common-input__label {
  padding: 0 8px;
}

.cSageoneFeedback-get-feedback-dialog .get-feedback-form__score .common-input+.common-input {
  margin-top: 0;
}

.cSageoneFeedback-get-feedback-dialog .get-feedback-form .comments {
  margin-top: 26px;
}

.cSageoneFeedback-get-feedback-dialog .get-feedback-form__user-info {
  margin: 40px 0 0 -15px;
}

.cSageoneFeedback-feedback-success-dialog-content {
  margin: -10px 0 20px;
}

.cSageoneFeedback-feedback-success-dialog-content p {
  margin: 14px 0;
}

.cSageoneFeedback-feedback-success-dialog-content .render-experience-panel-text {
  line-height: 21px;
  margin-top: 20px;
}

.feedback_column_contents {
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 30px;
  margin-top: 30px;
}

.feedback_column_icon {
  float: left;
}

.feedback_column_icon:before {
  font-size: 20px;
}

.feedback_column_text {
  font-size: 14px;
  font-weight: 400;
  margin-top: 15px;
  width: 100%;
}

.feedback_column_title {
  font-size: 18px;
  font-weight: 700;
  padding-left: 16px;
  padding-right: 12px;
}

.hidden-rating-value {
  display: none;
}

.rating-icon {
  padding-right: 10px;
  padding-bottom: 10px;
}

.rating-label {
  color: #003349;
  cursor: pointer;
  display: block;
  font-weight: 700;
  line-height: 14px;
  margin: 0 0 5px;
  padding: 0 6px;
  vertical-align: middle;
}

.-feedback-dialog .icon-feedback-type,
.feedback-feedback-dialog .icon-feedback-type,
.support-feedback-dialog .icon-feedback-type {
  padding-top: 0;
  width: 38px;
}

.-feedback-dialog .feedback-dialog__title,
.feedback-feedback-dialog .feedback-dialog__title,
.support-feedback-dialog .feedback-dialog__title {
  margin-bottom: 10px;
  padding-bottom: 20px;
  border-bottom: 1px solid #ccd6db;
}

.-feedback-dialog textarea,
.feedback-feedback-dialog textarea,
.support-feedback-dialog textarea {
  height: 80px;
}

.-feedback-dialog .rating-icon,
.feedback-feedback-dialog .rating-icon,
.support-feedback-dialog .rating-icon {
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
  padding: 5px 15px 10px 0;
}

.-feedback-dialog .rating-icon:hover,
.feedback-feedback-dialog .rating-icon:hover,
.support-feedback-dialog .rating-icon:hover {
  -webkit-transform: scale(1.1);
  -moz-transform: scale(1.1);
  -o-transform: scale(1.1);
  -ms-transform: scale(1.1);
  transform: scale(1.1);
}

.-feedback-dialog .carbon-icon.carbon-input-icon,
.feedback-feedback-dialog .carbon-icon.carbon-input-icon,
.support-feedback-dialog .carbon-icon.carbon-input-icon {
  border-left: 0;
}

.-feedback-dialog .dialog-buttons,
.feedback-feedback-dialog .dialog-buttons,
.support-feedback-dialog .dialog-buttons {
  float: right;
  padding-top: 10px;
}

.-feedback-dialog .dialog-buttons .carbon-button,
.feedback-feedback-dialog .dialog-buttons .carbon-button,
.support-feedback-dialog .dialog-buttons .carbon-button {
  margin-left: 10px;
}

.-feedback-dialog .common-input__input:focus~label .carbon-input-icon,
.-feedback-dialog .common-input__input:hover~label .carbon-input-icon,
.feedback-feedback-dialog .common-input__input:focus~label .carbon-input-icon,
.feedback-feedback-dialog .common-input__input:hover~label .carbon-input-icon,
.support-feedback-dialog .common-input__input:focus~label .carbon-input-icon,
.support-feedback-dialog .common-input__input:hover~label .carbon-input-icon {
  background-color: transparent;
  border-color: transparent;
  color: #003349;
}

.-feedback-dialog .carbon-dropdown__list-block,
.feedback-feedback-dialog .carbon-dropdown__list-block,
.support-feedback-dialog .carbon-dropdown__list-block {
  font-size: 14px;
  font-weight: 400;
  padding-top: 10px;
}

.-feedback-dialog .carbon-dropdown__list-block .carbon-dropdown__list,
.feedback-feedback-dialog .carbon-dropdown__list-block .carbon-dropdown__list,
.support-feedback-dialog .carbon-dropdown__list-block .carbon-dropdown__list {
  border-radius: 0 0 4px 4px;
  border: none;
  border-top: 3px solid #1963f6;
  box-shadow: 0 6px 7px rgba(0, 0, 0, 0.1);
  overflow: hidden;
}

.-feedback-dialog .carbon-dropdown__list-block .carbon-dropdown__list-item,
.feedback-feedback-dialog .carbon-dropdown__list-block .carbon-dropdown__list-item,
.support-feedback-dialog .carbon-dropdown__list-block .carbon-dropdown__list-item {
  padding: 12px;
}

.-feedback-dialog .carbon-dropdown__list-block .carbon-dropdown__list-item--selected,
.feedback-feedback-dialog .carbon-dropdown__list-block .carbon-dropdown__list-item--selected,
.support-feedback-dialog .carbon-dropdown__list-block .carbon-dropdown__list-item--selected {
  height: 0;
  padding: 0;
  opacity: 0;
  visibility: hidden;
}

.-feedback-dialog .carbon-dropdown__list-block .carbon-dropdown__list-item--highlighted,
.feedback-feedback-dialog .carbon-dropdown__list-block .carbon-dropdown__list-item--highlighted,
.support-feedback-dialog .carbon-dropdown__list-block .carbon-dropdown__list-item--highlighted {
  background: #fff;
}

.-feedback-dialog .carbon-dropdown__list-block .carbon-dropdown__list-item:hover,
.feedback-feedback-dialog .carbon-dropdown__list-block .carbon-dropdown__list-item:hover,
.support-feedback-dialog .carbon-dropdown__list-block .carbon-dropdown__list-item:hover {
  background: rgba(25, 99, 246, 0.05);
}

.-feedback-dialog .carbon-checkbox.common-input,
.feedback-feedback-dialog .carbon-checkbox.common-input,
.support-feedback-dialog .carbon-checkbox.common-input {
  margin: 15px 0;
}

.-feedback-dialog .carbon-checkbox.common-input .common-input__label,
.feedback-feedback-dialog .carbon-checkbox.common-input .common-input__label,
.support-feedback-dialog .carbon-checkbox.common-input .common-input__label {
  font-weight: 400;
}

.-feedback-dialog .feedback__info,
.-feedback-dialog .support__info,
.feedback-feedback-dialog .feedback__info,
.feedback-feedback-dialog .support__info,
.support-feedback-dialog .feedback__info,
.support-feedback-dialog .support__info {
  margin-top: 5px;
}

.-feedback-dialog .carbon-dialog__title .carbon-row__column,
.feedback-feedback-dialog .carbon-dialog__title .carbon-row__column,
.support-feedback-dialog .carbon-dialog__title .carbon-row__column {
  margin-bottom: 0;
}

.-feedback-dialog .carbon-dialog__title .carbon-dropdown__input,
.feedback-feedback-dialog .carbon-dialog__title .carbon-dropdown__input,
.support-feedback-dialog .carbon-dialog__title .carbon-dropdown__input {
  background: none;
  border: none;
  font-size: 20px;
}

.-feedback-dialog .carbon-dialog__title .carbon-dropdown__input:focus,
.feedback-feedback-dialog .carbon-dialog__title .carbon-dropdown__input:focus,
.support-feedback-dialog .carbon-dialog__title .carbon-dropdown__input:focus {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.-feedback-dialog .feedback__textarea.common-input--error .carbon-textarea__character-limit,
.feedback-feedback-dialog .feedback__textarea.common-input--error .carbon-textarea__character-limit,
.support-feedback-dialog .feedback__textarea.common-input--error .carbon-textarea__character-limit {
  color: #c7384f;
}

.carbon-dialog.FeedbackSuccessDialog .thanks-label {
  font-weight: 400;
}

.carbon-dialog.FeedbackSuccessDialog .helpsite-button-link {
  float: right;
}

.thanks-label {
  color: #003349;
  cursor: normal;
  display: block;
  font-weight: 700;
  line-height: 14px;
  margin: 0 0 15px;
  padding: 0;
  vertical-align: middle;
}

.helpsite-button-link {
  background-color: #255bc7;
  color: #fff;
  display: block;
  border: none;
  border-radius: 4px;
  font-size: 16px;
  margin: 20px 0 10px;
  padding: 10px 15px;
}

.artefact-confirm-dialog__message {
  margin-bottom: 20px;
}

.artefact-confirm-dialog__message.carbon-message--warning .carbon-message__type {
  background-color: #ff5400;
}

.artefact-confirm-dialog__message-content strong {
  color: #ff5400;
  display: inline-block;
  padding-bottom: 5px;
}

.artefact-confirm-dialog__checkbox {
  margin-top: 30px;
  position: absolute;
}

.missing-tax-number-warning__edit-tax-settings {
  float: right;
}

.carbon-switcher-drawer-item {
  -webkit-align-items: center;
  align-items: center;
  background-color: #fff;
  border-radius: 4px;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.25), 0 1px 1px 0 #e6ebed;
  color: #003349;
  cursor: pointer;
  float: left;
  font-size: 14px;
  font-weight: 700;
  height: 52px;
  -webkit-justify-content: center;
  justify-content: center;
  margin: 10px 20px 10px 0;
  padding: 10px;
  text-align: center;
  text-decoration: none;
  transition: all 0.25s;
  -ms-user-select: none;
  user-select: none;
  width: 110px;
}

.carbon-switcher-drawer-item:hover {
  box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.15), 0 1px 1px 0 #bfccd2;
  transform: scale(1.091);
}

.carbon-switcher-section-title {
  color: #335c6d;
  font-size: 11px;
  font-weight: 900;
  height: 15px;
  letter-spacing: 1px;
  line-height: 1.36;
  margin: 20px 0 5px;
}

.carbon-switcher__menu-title .carbon-icon__svg--grid {
  fill: inherit;
  height: 16px;
  margin-right: 6px;
  position: relative;
  top: 3px;
  width: 16px;
}

.carbon-switcher__menu-title {
  background-color: #fff;
  border-right: 1px solid #e6ebed;
  cursor: pointer;
  float: left;
  font-family: Lato;
  font-size: 13px;
  font-weight: 700;
  height: 26px;
  margin: 3px 7px 0 10px;
  padding: 7px 12px 30px 10px;
  position: relative;
}

.carbon-switcher__menu-title .carbon-switcher__menu--active {
  color: #1963f6;
  fill: #1963f6;
}

.carbon-switcher__menu-title:hover {
  color: #255bc7;
  fill: #255bc7;
}

.carbon-switcher__menu--active {
  color: #1963f6;
  fill: #1963f6;
}

.carbon-switcher__drop-down {
  background-color: #fff;
  border-radius: 5px;
  box-shadow: 0 20px 30px 0 rgba(2, 18, 36, 0.2);
  cursor: default;
  left: -15px;
  padding: 10px 0 30px 27px;
  position: absolute;
  top: 44px;
  width: 296px;
  z-index: 999999;
}

.carbon-switcher__drop-down a:hover,
.carbon-switcher__drop-down a:visited {
  color: #003349;
}

.carbon-switcher__arrow-up {
  left: 18px;
  position: absolute;
  top: -12px;
}

.carbon-switcher__arrow-up:before {
  border-bottom: 12px solid #fff;
  display: block;
}

.carbon-switcher__arrow-up:after,
.carbon-switcher__arrow-up:before {
  border-right: 15px solid transparent;
  border-left: 15px solid transparent;
  content: "";
  position: absolute;
}

.carbon-switcher__arrow-up:after {
  border-bottom: 12px solid rgba(2, 18, 36, 0.08);
  -ms-filter: blur(4px);
  -webkit-filter: blur(4px);
  filter: blur(4px);
  top: -6px;
  z-index: -1;
}

.report-export-paths__item {
  height: 190px;
  width: 173px;
}

.export-item {
  display: inline-block;
  margin: 0 15px;
  position: relative;
}

.export-item__object {
  animation-delay: 0.1s;
  animation-duration: 1s;
  display: block;
  left: 0;
  position: absolute;
  top: 0;
  width: 180px;
  z-index: 999;
}

.export-item__object--animating {
  animation-fill-mode: forwards;
}

.export-item__object--animating .file-type-icon {
  outline-style: none;
}

.export-item__object--animating .file-type-icon:hover {
  border-color: transparent;
}

.report-export-dialog .carbon-dialog__content {
  overflow: inherit;
}

.file-type-icon {
  border: 1px solid transparent;
  background-image: url(https://assets.sageone.com/gac/v3.154.0/assets/images/file-type-icon.svg);
  background-repeat: no-repeat;
  display: inline-block;
  height: 100px;
  padding: 140px 0 30px;
  width: 190px;
}

.file-type-icon:hover {
  border-color: #ccd6db;
  border-radius: 5px;
  text-decoration: none;
}

.file-type-icon .carbon-link__content {
  color: #000;
}

.file-type-icon--csv {
  background-position: 50% 25px;
}

.file-type-icon--pdf {
  background-position: 50% -175px;
}

.remote-report-buttons .carbon-button {
  height: auto;
  margin-right: 15px;
  padding: 12px 18px;
}

.remote-report-buttons .carbon-button:last-child {
  margin-right: 0;
}

.remote-report-buttons__download-name {
  font-size: 16px;
}

.remote-report-buttons__filesize {
  font-size: 13px;
  padding: 5px 0 3px;
}

.remote-report-buttons__timestamp {
  font-size: 13px;
}

.service-down-dialog__dialog .carbon-dialog__content {
  overflow-y: initial;
  padding-top: 7.4rem;
}

.service-down-dialog__dialog .carbon-dialog__dialog {
  height: 353px;
}

.service-down-dialog__logo {
  text-align: center;
  position: absolute;
  top: -186px;
  left: 0;
  right: 0;
  margin-left: auto;
  margin-right: auto;
  width: 192px;
}

.service-down-dialog__title {
  margin-bottom: 1rem;
}

.service-down-dialog__message {
  color: #4d7080;
  font-size: 16px;
  font-weight: 400;
  line-height: 19px;
  margin-bottom: 2rem;
}

.in-progress-screen {
  margin-top: 240px;
  margin-bottom: 110px;
  text-align: center;
}

.in-progress-screen .in-progress-screen__title {
  margin-top: 25px;
  font-size: 24px;
  font-weight: 900;
  line-height: 18px;
}

.in-progress-screen .in-progress-screen__filename {
  margin-top: 22px;
  margin-bottom: 20px;
  color: #767a83;
  font-size: 14px;
  font-weight: 400;
  line-height: 17px;
}

.in-progress-screen .in-progress-screen__filename-tooltip {
  word-wrap: break-word;
  top: 273px;
  left: 50%;
}

.in-progress-screen .in-progress-screen__filename-tooltip .carbon-tooltip__container {
  left: -50%;
  position: relative;
}

.success-screen {
  margin-top: 100px;
  font-size: 14px;
  line-height: 22px;
  padding: 75px 10px;
}

.success-screen .carbon-column {
  text-align: center;
}

.success-screen .carbon-column .success-screen__info-text {
  margin-bottom: 15px;
}

.success-screen .carbon-column .icon-tick:before {
  color: #38c72a;
  font-size: 41px;
  margin-bottom: 20px;
  line-height: 80px;
}

.success-screen .carbon-column .info-text__subtext {
  color: #8a8e95;
  line-height: 40px;
  font-size: 15px;
  font-weight: 700;
}

.success-screen .carbon-column .carbon-button {
  padding: 0 28px;
}

.import-error-screen {
  width: 45%;
  margin: 0 auto;
}

.import-error-screen .error-screen__title {
  text-align: center;
  margin-top: 130px;
  margin-bottom: 30px;
}

.import-error-screen .error-screen__errors {
  border-radius: 3px;
  padding-top: 9px;
}

.import-error-screen .error-screen__errors .error-screen__error-title {
  font-weight: 700;
  margin-bottom: 10px;
}

.import-error-screen .error-screen__errors .error-screen__errors-entry {
  font-size: 14px;
  line-height: 19px;
}

.import-error-screen .error-screen__errors .error-screen__error-download {
  margin-bottom: 10px;
}

.import-error-screen .error-screen__errors .error-screen__error-download>* {
  margin-top: 10px;
}

.import-error-screen .error-screen__button-row {
  margin-top: 10px;
  margin-bottom: 20px;
}

.import-journal-screen {
  font-size: 14px;
  line-height: 22px;
}

.import-journal-screen .import-screen__upload-image {
  margin: 0 auto;
  padding-top: 130px;
}

.import-journal-screen .import-screen__upload-image .import-screen__icon-cloud {
  text-align: center;
}

.import-journal-screen .import-screen__upload-image .import-screen__icon-cloud svg {
  fill: #cacdd2;
}

.import-journal-screen .import-screen__info-text {
  width: 50%;
  margin: 0 auto;
}

.import-journal-screen .import-screen__info-text .import-screen__description {
  text-align: center;
}

.import-journal-screen .import-screen__info-text .import-screen__description div {
  margin: 10px 0;
}

.import-journal-screen .import-screen__info-text .import-screen__warning {
  margin-top: 17px;
  line-height: 17px;
}

.import-journal-screen .import-screen__info-text .import-screen__warning .import-screen__warning-info {
  margin-bottom: 20px;
}

.import-journal-screen .import-screen__file-upload {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  border: 2px dashed #ccd6db;
  background-color: hsla(0, 0%, 100%, 0.42);
  height: 116px;
  width: 50%;
  text-align: center;
  padding-top: 35px;
  margin: 5px auto 4px;
}

.import-journal-screen .import-screen__file-upload .file-upload-container {
  margin-bottom: 0;
}

.import-journal-screen .import-screen__file-upload .import-screen__file-limit {
  color: #8a8e95;
  line-height: 18px;
  font-weight: 400;
  text-align: center;
}

.import-journal-screen .import-screen__file-upload .import-screen__file-choose {
  line-height: 17px;
}

.reactivate-contact__confirm-dialog p {
  margin-top: 20px;
  margin-bottom: 0;
}

.reactivate-contact__confirm-dialog p.reactivate-contact_learn-more-link {
  position: absolute;
  bottom: -45px;
}

.carbon-portal .reactivate-contact__confirm-dialog .clearfix:after,
.carbon-portal .reactivate-contact__confirm-dialog .clearfix:before {
  content: none !important;
}

.upgrade-success-dialog .carbon-dialog__dialog {
  padding: 30px 50px;
}

.upgrade-success-dialog .carbon-dialog__dialog--small {
  width: 487px;
}

.upgrade-success-dialog .icon-close {
  visibility: hidden;
}

.upgrade-success-dialog__large-message {
  color: #003349;
  float: left;
  font-size: 40px;
  font-weight: 300;
  line-height: 0.95;
  padding-top: 35px;
  width: 190px;
}

.upgrade-success-dialog__image {
  transform: rotate(20deg);
  float: right;
  margin-right: 10px;
}

.upgrade-success-dialog__small-message {
  clear: both;
  line-height: 1.75;
  padding: 20px 20px 30px 0;
}

.upgrade-success-dialog__button {
  display: block !important;
  margin: 0 auto !important;
  padding: 10px 20px 23px !important;
}

.invoices-by-status .carbon-spinner {
  margin-top: 100px;
}

.invoices-by-status .dashboard-card__no-data-message {
  height: 264px;
}

.invoices-by-status .dashboard-card__no-data-message p {
  margin-top: 37px;
  white-space: pre;
}

.invoices-by-status__summary {
  text-align: center;
}

.invoices-by-status__amount {
  font-size: 26px;
  font-weight: 400;
  color: #003349;
}

.invoices-by-status__subtitle {
  margin-top: 7px;
  color: #4d7080;
}

.invoices-by-status-chart {
  font-size: 12px;
}

.invoices-by-status-chart path:hover {
  cursor: pointer;
}

.invoices-by-status-chart--empty .highcharts-series path:hover {
  cursor: default;
  transform: scale(1);
}

@media (max-width: 1399px) {
  .invoices-by-status-chart {
    padding-top: 30px;
    margin-bottom: 8px;
  }
}

@media (max-width: 1209px) {
  .invoices-by-status-chart {
    padding-top: 60px;
    margin-bottom: 23px;
  }
}

.carbon-rainbow {
  text-align: center;
}

.carbon-rainbow .highcharts-container {
  display: inline-block;
}

.carbon-rainbow .highcharts-series path {
  transform-origin: 50% 35%;
  transform: scale(1);
  transition: transform 0.2s;
  visibility: visible;
}

.carbon-rainbow .highcharts-series path:hover {
  transform: scale(1.25);
}

.carbon-rainbow .highcharts-title {
  color: #003349;
  font-family: Lato, Helvetica Neue, Arial, sans-serif;
  font-size: 25px;
  font-weight: 700;
  line-height: 16px;
  text-align: center;
}

.carbon-rainbow .highcharts-tooltip {
  font-family: Lato, Helvetica Neue, Arial, sans-serif;
  font-weight: 700;
  margin-top: 20px;
}

.carbon-rainbow .highcharts-data-labels {
  text-align: center;
}

.gdpr-info-dialog .carbon-confirm__button {
  color: #fff;
}

.empty-states__container {
  background-color: #fff;
  border: 1px solid #ccd6db;
  column-gap: 55px;
  display: grid;
  grid-template-columns: 1fr 1fr 1fr;
  padding: 22px 50px;
  row-gap: 15px;
}

.empty-states__table {
  border: 0.69px solid #ccd6db;
}

.empty-states__table th {
  text-align: left;
}

.empty-states__table td,
.empty-states__table th {
  font-size: 14px;
  border: 0.69px solid #ccd6db;
  padding: 15px;
  max-width: 150px;
}

.empty-states__table td {
  line-height: 3.6;
}

.empty-states__table .empty-states__content {
  font-size: 13px;
  gap: 12px;
  justify-content: space-between;
  line-height: 1.4;
  padding: inherit;
  padding-left: 0;
  padding-right: 0;
  display: flex;
  width: 100%;
}

.empty-states--flex {
  display: flex;
}

.empty-states--flex-col {
  flex-direction: column;
}

.empty-states--no-padding {
  padding: 0;
}

.empty-states__main-section {
  display: flex;
  grid-column-start: span 3;
  justify-content: space-between;
}

.empty-states__main-section .empty-states__intro-segment {
  margin-right: 22px;
  max-width: 231px;
}

@media screen and (max-width: 1100px) {
  .empty-states__main-section {
    flex-direction: column;
  }

  .empty-states__main-section .empty-states__intro-segment {
    margin-right: 0;
    max-width: 100%;
  }
}

@media screen and (max-width: 1100px) {
  .empty-states__wide-controls {
    display: grid;
    row-gap: 15px;
  }
}

.empty-states__grey-block {
  background-color: #e6ebed;
  padding: 12px;
  width: 80%;
  max-width: 133px;
}

.empty-states__grey-block--small {
  background-color: #e6ebed;
  padding: 8px;
  width: 60%;
  max-width: 75px;
  max-height: 17px;
}

.empty-states__grey-block--xs {
  background-color: #e6ebed;
  padding: 8px;
  width: 60%;
  max-width: 55px;
  max-height: 17px;
}

.empty-states__header {
  background-color: #fff;
  display: flex;
  margin-bottom: 16px;
}

.empty-states__header .empty-states__header-intro {
  max-width: 20%;
}

.empty-states__header h1 {
  font-size: 32px;
  line-height: 40px;
  margin-top: 24px;
}

.empty-states__header h1,
.empty-states__header p {
  margin-bottom: 24px;
}

.empty-states__header p {
  max-width: 541px;
}

.empty-states__header :last-child {
  margin-bottom: 0;
}

.empty-states__header-content {
  column-gap: 24px;
  display: flex;
  flex-direction: row;
}

.empty-states__header-content img {
  margin-right: 32px;
}

.empty-states__refresh-summary {
  margin-bottom: 22px;
}

.empty-states__sub-section {
  border: 1px solid #ccd6db;
  box-shadow: 2px 2px 6px 0 rgba(0, 0, 0, 0.1);
  padding: 24px 16px;
}

.empty-states__intro-segment {
  padding-bottom: 24px;
}

.empty-states__section-header {
  font-size: 20px;
}

.empty-states__section-body {
  background-color: #f2f9f7;
  padding: 16px 27px;
}

.empty-states__section-body h3,
.empty-states__section-body p {
  font-size: 14px;
  line-height: 21px;
  margin-bottom: 0;
}

.empty-states__section-body p {
  margin-top: 5px;
  margin-bottom: 24px;
}

.empty-states__section-body :last-child {
  margin-bottom: 0;
}

#hbciTanBeamer {
  position: relative;
  padding: 6pt;
  margin: 0;
  border-radius: 1em;
  border: 3pt solid #2868a8;
  background-image: -moz-linear-gradient(top, #000, #222 15%, #222 85%, #444);
  background-image: -webkit-gradient(linear,
      center top,
      center bottom,
      from(#000),
      to(#444),
      color-stop(15%, #222),
      color-stop(85%, #222));
  background-color: #222;
}

#hbciTanBeamer.hide {
  display: none;
}

#hbciTanBeamerContent {
  position: relative;
  width: 100%;
  height: 100%;
}

#hbciTanBeamerBars {
  position: absolute;
  left: 0;
  top: 25%;
  width: 100%;
  height: 75%;
}

.hbciTanBeamerBarPadding {
  width: 2.5%;
}

.hbciTanBeamerBarBlack {
  width: 15%;
  background-color: #000;
}

.hbciTanBeamerBarWhite {
  width: 15%;
  background-color: #fff;
  box-shadow: 0 0 6pt 1pt hsla(0, 0%, 100%, 0.5);
}

#hbciTanBeamerSizeDecrease {
  background-image: url(https://assets.sageone.com/gac/v3.154.0/assets/images/HbciTanBeamerSizeDecrease.png);
  position: absolute;
  left: 0;
  top: 0;
}

#hbciTanBeamerSizeIncrease {
  background-image: url(https://assets.sageone.com/gac/v3.154.0/assets/images/HbciTanBeamerSizeIncrease.png);
  position: absolute;
  right: 0;
  top: 0;
  cursor: e-resize;
}

.hbciTanBeamerSizer {
  width: 20%;
  height: 36pt;
  background-position: top;
  background-repeat: no-repeat;
}

.tan-confirmation .carbon-pod__block--primary {
  border-radius: 4px 4px 0 0;
}

.tan-confirmation .tan-challenge {
  line-height: 2.5;
}

.tan-confirmation .carbon-pod__block--secondary {
  border-radius: 0 0 4px 4px;
  border-top: 0;
}

.tan-confirmation .tan-beamer-row {
  padding-top: 10px;
  margin-right: 15px;
}

.tan-confirmation .tan-beamer-row .tan-beamer-wrapper {
  background: #e2e3e5;
  padding: 10px 0;
  margin-bottom: 15px;
  border-radius: 8px;
}

.tan-confirmation .tan-beamer-row .tan-beamer-wrapper #hbciTanBeamer {
  margin: 0 auto;
}

.content-with-label__label {
  margin-bottom: 5px;
  margin-top: 15px;
}

.content-with-label__content .carbon-content__title {
  font-size: 18px;
  margin-bottom: 5px;
}

.direct-payment__summary {
  padding: 0 220px;
}

.direct-payment__summary .direct-payment__summary-actions {
  margin-top: 10px;
  overflow: auto;
}

.direct-payment__summary .direct-payment__summary-actions .return-button {
  float: right;
}

.direct-payment__summary .direct-payment__summary-actions .return-button:active,
.direct-payment__summary .direct-payment__summary-actions .return-button:visited {
  color: #fff;
}

.direct-payment__summary .direct-payment__overpaid-message {
  margin-top: 20px;
}

.checkbox-collect-tax {
  text-align: center;
}

.carbon-pod.input-tax-credit.carbon-pod--left {
  margin-top: 30px;
}

.dropdown-tax-submission-frequency-type .carbon-dropdown__input[disabled] {
  color: transparent;
}

.provincial-tax-index__header-collect-tax {
  text-align: center;
  width: 200px;
}

.provincial-tax-index__header-tax-number {
  width: 250px;
}

.provincial-tax-index__header-submission-frequency {
  width: 160px;
}

.carbon-tax-number-with-suffix.common-input--disabled {
  color: #99adb6;
}

.provincial-tax-number-with-suffix .carbon-tax-number-with-suffix__faux-textbox,
.provincial-tax-number-with-suffix .carbon-tax-number-with-suffix__textbox {
  min-width: 160px;
}

.provincial-tax-number-with-suffix .carbon-icon.common-input__icon {
  right: 4px;
  top: 4px;
}

.input-tax-credit .carbon-heading__subheader {
  width: 135%;
}

.input-tax-credit .carbon-settings-row__header {
  width: 65%;
}

.input-tax-credit .common-input--align-right.common-input--label-inline .carbon-icon.common-input__icon.icon-error {
  left: auto;
  margin: 7px -40px;
  right: 40%;
}

.input-tax-credit .input-tax-credit-rate .common-input__label.common-input__label--inline.common-input__label--align-right {
  width: 60%;
}

.input-tax-credit .input-tax-credit-rate-desc {
  margin-top: 20px;
  width: 30%;
}

.select-tax-instalments .carbon-heading__subheader {
  width: 135%;
}

.select-tax-instalments .carbon-heading__separator {
  margin: 30px 0 10px -375px;
}

.select-tax-instalments .carbon-settings-row__header {
  width: 65%;
}

.select-tax-instalments .common-input--align-right.common-input--label-inline .carbon-icon.common-input__icon.icon-error {
  left: auto;
  margin: 7px -40px;
  right: 40%;
}

.select-tax-instalments .carbon-pod__block--primary {
  margin-top: 20px;
}

.select-tax-instalments .select-tax-instalments-status {
  display: flex;
  justify-content: center;
  align-content: center;
  float: left;
  width: 70%;
}

.select-tax-instalments .select-tax-instalments-status .tax-instalments-container {
  min-width: 700px;
  text-align: right;
}

.select-tax-instalments .select-tax-instalments-status .qst-instalment-container {
  margin-top: 10px;
}

.select-tax-instalments .select-tax-instalments-status .carbon-checkbox.checkbox-collect-tax.common-input {
  text-align: right;
  margin-right: 256px;
  white-space: nowrap;
}

.select-tax-instalments .select-tax-instalments-status .carbon-checkbox.checkbox-collect-tax.common-input .common-input__label.common-input__label--align-right {
  padding: 0 0 0 25px;
}

.select-tax-instalments .select-tax-instalments-status .carbon-checkbox.checkbox-collect-tax.common-input div.common-input__field {
  margin-left: 14px;
}

.select-tax-instalments .select-tax-instalments-status .carbon-dropdown.common-input--label-inline.common-input--with-icon.common-input.carbon-dropdown-filter {
  display: inline-flex;
}

.select-tax-instalments .select-tax-instalments-status .carbon-dropdown.common-input--label-inline.common-input--with-icon.common-input.carbon-dropdown-filter div.common-input__field {
  width: 287px;
}

.select-tax-instalments .select-tax-instalments-status .carbon-dropdown.common-input--label-inline.common-input--with-icon.common-input.carbon-dropdown-filter .common-input__label.common-input__label--inline {
  width: 350px;
  min-width: 205px;
}

.select-tax-instalments .select-tax-instalments-status .common-input__label.common-input__label--inline {
  width: 45%;
}

.select-tax-instalments .select-tax-instalments-status-desc {
  margin-top: 10px;
  width: 30%;
  float: left;
}

.select-tax-instalments .extend-content {
  clear: both;
}

.carbon-tax-number-with-suffix {
  position: relative;
}

.carbon-table-cell>.carbon-tax-number-with-suffix {
  margin-top: -9px;
}

.carbon-tax-number-with-suffix__faux-textbox,
.carbon-tax-number-with-suffix__textbox {
  width: 150px;
}

.carbon-tax-number-with-suffix__faux-textbox .common-input__message-wrapper {
  word-break: break-word;
}

.carbon-tax-number-with-suffix__textbox {
  margin-top: 0 !important;
  position: absolute !important;
  top: 0;
}

.carbon-tax-number-with-suffix__textbox .common-input__input {
  border: none;
  background: transparent !important;
  box-shadow: none;
}

.carbon-tax-number-with-suffix__textbox .common-input+.common-input {
  margin-top: 0;
}

.carbon-tax-number-with-suffix__textbox .common-input__icon,
.carbon-tax-number-with-suffix__textbox .common-input__message-wrapper {
  display: none;
}

.carbon-tax-number-with-suffix--singular .carbon-tax-number-with-suffix__faux-textbox,
.carbon-tax-number-with-suffix--singular .carbon-tax-number-with-suffix__textbox {
  width: 130px;
}

.carbon-tax-number-with-suffix__tax-suffix {
  left: 84px;
  width: 80px;
}

.carbon-tax-number-with-suffix__textbox.common-input--disabled .common-input__input {
  background-color: transparent;
}

ul.carbon-tabs__headers li.sales-invoice-overdue-with-data {
  color: #c7384f;
}

.financial-years-wizard__spinner.carbon-spinner--small {
  position: relative;
  top: 4px;
}

.financial-years-wizard-dialog {
  line-height: 18px;
}

.financial-years-wizard-dialog-msg {
  margin: 0 0 15px;
}

.financial-years-wizard-dialog-msg__description {
  font-weight: 700;
}

.financial-years-show-message {
  margin-bottom: 20px;
  margin-top: 20px;
}

.financial-years-show-step-message {
  margin-bottom: 20px;
}

.financial-years-wizard {
  margin-top: 20px;
}

.financial-years-wizard .multi-step-wizard-step__indicator-placeholder {
  background-color: transparent;
  margin-left: 0;
  position: relative;
}

.financial-years-wizard .multi-step-wizard-step__indicator-placeholder .multi-step-wizard-step__white-tick {
  padding: 2px 0 0;
}

.financial-years-wizard .multi-step-wizard-step__indicator-bar {
  position: relative;
  left: 14px;
}

.financial-years-wizard__button {
  margin: 15px 15px 0 0;
}

.financial-years-step__text,
.financial-years-step__text>p {
  margin: 0;
}

.financial-years-step__text--highlighted {
  font-weight: 700;
  margin: 15px 0;
}

.financial-years-step__footer,
.financial-years-step__list {
  margin: 0 0 15px;
}

.changing-reporting-type-dialog .carbon-confirm__buttons {
  min-height: 52px;
}

.changing-reporting-type-dialog .changing-reporting-type-dialog__message {
  margin-top: 20px;
}

.changing-reporting-type-dialog .changing-reporting-type-dialog__label__span {
  font-weight: 400;
}

.changing-reporting-type-dialog .reporting-type-dailog__link-button {
  margin-right: 10px;
}

.configurable-item-row {
  border-bottom: 1px solid #ccd6db;
  font-weight: 700;
  padding: 0.5em 0.5em 0.7em;
}

.configurable-item-row--dragged,
.configurable-item-row--dragging {
  cursor: grabbing;
  cursor: -moz-grabbing;
  cursor: -webkit-grabbing;
}

.configurable-item-row--dragged .configurable-item-row__content-wrapper {
  visibility: hidden;
}

.configurable-item-row__content-wrapper {
  align-items: center;
  display: flex;
  justify-content: left;
}

.configurable-item-row__icon {
  cursor: move;
}

.custom-drag-layer .configurable-item-row {
  background-color: #e6ebed;
  border: none;
}

.custom-drag-layer .configurable-item-row,
.custom-drag-layer .configurable-item-row .configurable-item-row__icon {
  cursor: grabbing;
  cursor: -moz-grabbing;
  cursor: -webkit-grabbing;
}

.custom-drag-layer .configurable-item-row .configurable-item-row__content-wrapper {
  visibility: visible;
}

.carbon-configurable-items__items-wrapper {
  list-style: none;
  margin: 0;
  padding: 0;
}

.catalog-items .carbon-table-cell--select {
  width: 2%;
}

.catalog-items-table {
  position: relative;
}

.catalog-items-table .carbon-table-header {
  overflow: initial;
}

.catalog-items-table .carbon-table__table {
  word-break: normal;
}

.catalog-items-table .carbon-table-cell {
  white-space: normal;
}

.catalog-items-table .catalog-items-table__inactive-item {
  color: rgba(0, 0, 0, 0.85);
}

.catalog-items-table .catalog-items-table__inactive-item .catalog-items-table__row-description span:first-child {
  margin-right: 5px;
}

.catalog-items-table .catalog-items-table__inactive {
  position: relative;
  display: inline-block;
  height: 18px;
  border: 1px solid #4d7080;
  border-radius: 3px;
  padding: 0 3px 2px;
  font-family: Lato;
  font-size: 10px;
  font-weight: 700;
  color: #4d7080;
  background-color: transparent;
}

.catalog-items-table .carbon-tooltip__container {
  text-align: left;
  font-size: 14px;
}

.catalog-items-table .carbon-tooltip__container span {
  line-height: 16px;
}

.catalog-items-table__numeric {
  text-align: right;
}

.catalog-items-table__warning {
  color: #ff7d00;
  margin-right: 5px;
}

.catalog-items-table__warning:before {
  font-size: 12px;
  vertical-align: initial;
  position: relative;
  top: 1px;
}

.catalog-items-table__item_code-header {
  min-width: 140px;
  width: 140px;
}

.catalog-items-table__description-header {
  min-width: 200px;
}

.catalog-items-table__category_as_string-header {
  min-width: 75px;
}

.catalog-items-table__type-header {
  min-width: 110px;
}

.catalog-items-table__cost_price-header,
.catalog-items-table__quantity_in_stock-header,
.catalog-items-table__rate-header,
.catalog-items-table__reorder_level-header,
.catalog-items-table__sales_price-header {
  min-width: 102px;
  width: 103px;
  text-align: right;
}

.catalog-items-table__category+.catalog-items-table__category:before {
  color: #b1b3b9;
  content: ">";
  margin: 0 3px;
  position: relative;
  top: 1px;
}

.table-actions-menu {
  position: absolute;
  right: 0;
  top: 8px;
}

.table-actions-menu .carbon-split-button__main-button {
  width: auto;
}

.table-actions-menu .carbon-split-button__additional-buttons .carbon-button {
  height: auto;
}

.table-actions-menu__search {
  display: inline-block;
}

.table-actions-menu__search .icon-search {
  color: #8099a4;
}

.table-actions-menu__popover {
  display: inline-block;
  margin-left: 15px;
}

.table-actions-menu__new-catalog-item {
  margin-left: 15px;
}

.table-actions-menu__new-catalog-item .carbon-split-button__main-button {
  width: auto;
}

.table-actions-menu__filter-container {
  margin-bottom: 10px;
  padding-top: 15px;
}

.table-actions-menu__filter-reset {
  color: #c7384f;
  position: relative;
  top: 8px;
}

.table-actions-menu__filter-close {
  float: right;
}

.table-actions-menu__new-item {
  margin-left: 15px;
}

.carbon-pop-over .icon-list_view {
  margin-left: 10px;
}

.carbon-pop-over__modal {
  background-color: #fff;
  border: 1px solid #bfccd2;
  border-radius: 0 0 0 0;
  box-shadow: 0 5px 5px 0 rgba(0, 20, 29, 0.2),
    0 10px 10px 0 rgba(0, 20, 29, 0.1);
  padding: 15px;
  position: absolute;
  top: 31px;
  width: 245px;
  z-index: 1000;
}

.carbon-pop-over__button-icon--filter {
  float: right;
  margin-left: 10px;
}

.carbon-pop-over__filter-button-wrapper {
  position: relative;
}

.carbon-pop-over__notifications {
  position: absolute;
  right: -9px;
  top: -9px;
  text-align: center;
}

.carbon-pop-over__notifications-icon {
  cursor: pointer;
  display: block;
  background-color: #fff;
  border: 1px solid #255bc7;
  border-radius: 12px;
  height: 24px;
  width: 24px;
  font-weight: 700;
  color: #255bc7;
}

.carbon-pop-over__notifications-icon:hover {
  background-color: #c7384f;
  border-color: #c7384f;
  color: #c7384f;
}

.carbon-pop-over__notifications-delete {
  position: absolute;
  height: 24px;
  width: 24px;
  right: 0;
  top: 2px;
  color: #fff;
  z-index: 5;
}

.carbon-pop-over__notifications-delete:before {
  font-size: 12px;
  line-height: 12px;
}

.carbon-pop-over__notifications-delete:hover {
  color: #fff;
  z-index: 10;
}

.carbon-pop-over__notifications-number {
  position: absolute;
  height: 24px;
  width: 24px;
  right: 0;
  top: 3px;
  z-index: 10;
}

.carbon-pop-over__notifications-number:hover {
  color: #c7384f;
  z-index: 5;
}

.catalog-items-category_select .carbon-dropdown__action {
  display: none;
}

.catalog-items-category_select .category-dropdown-level1 {
  font-weight: 700;
}

.catalog-items-category_select .category-dropdown-level2 {
  padding-left: 10px;
}

.catalog-items-category_select .category-dropdown-level3 {
  padding-left: 30px;
  color: #335c6d;
}

.catalog-items-category_select .category-dropdown-level4 {
  padding-left: 40px;
  color: #335c6d;
}

.catalog-items-table__row-code span,
.catalog-items-table__row-description span {
  word-break: break-word;
}

.catalog-items-table__category_more {
  display: inline-block;
  position: relative;
}

.catalog-items-table__ellipsis {
  margin-right: 4px;
}

.catalog-items-table__ellipsis .carbon-tooltip {
  left: -140px;
  top: -50px;
}

.catalog-items-table__chevron_right {
  margin-right: 4px;
}

.catalog-items-table__chevron_right:before {
  color: #99adb6;
  font-size: 10px;
}

.catalog-items-table-category-cell {
  display: inline-block;
  position: relative;
}

.catalog-items-table-category-cell__ellipsis {
  margin-right: 4px;
}

.catalog-items-table-category-cell__ellipsis .carbon-tooltip {
  left: -140px;
  top: -50px;
}

.catalog-items-table-category-cell__chevron_right {
  margin-right: 4px;
}

.catalog-items-table-category-cell__chevron_right:before {
  color: #99adb6;
  font-size: 10px;
}

.catalog-items-importer .carbon-dialog__dialog:focus {
  outline: 0;
}

.catalog-items-importer__types {
  font-size: 14px;
  margin-bottom: 20px;
}

.catalog-items-importer__types-label {
  font-weight: 700;
  margin-bottom: 4px;
}

.catalog-items-importer__types-button .carbon-button-toggle__label {
  width: 160px;
  padding: 18px 0;
}

.catalog-items-importer__types-button .icon-info {
  margin-left: 5px;
}

.catalog-items-importer__limit {
  text-align: center;
  line-height: 1.29;
  margin-bottom: 10px;
}

.catalog-items-importer__formats-wrapper {
  width: 50%;
  margin: 0 auto;
}

.catalog-items-importer__formats-dropdown {
  margin-bottom: 10px;
}

.catalog-items-importer__buttons {
  text-align: right;
}

.catalog-items-importer__types-button-icon {
  position: relative;
  top: -1px;
}

.catalog-items-importer__file_input_wrapper {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  border: 2px dashed #ccd6db;
  background-color: hsla(0, 0%, 100%, 0.42);
  height: 100px;
  width: 100%;
  text-align: center;
  padding-top: 30px;
  margin-bottom: 10px;
}

.catalog-items-importer__file_input_wrapper .file-upload-container {
  margin-bottom: 0;
}

.catalog-items-importer__download-template {
  margin-bottom: 15px;
  font-size: 14px;
}

.catalog-items-importer-status-messages__errors {
  margin-bottom: 10px;
}

.catalog-items-importer__buttons-reset {
  float: right;
}

.catalog-items-importer__selection {
  text-align: center;
}

.catalog-items-importer__status {
  min-height: 250px;
  display: flex;
  text-align: center;
  justify-content: center;
  align-items: center;
}

.catalog-items-importer__status-wait {
  font-size: 24px;
  font-weight: 700;
  line-height: 0.75;
}

.catalog-items-importer__status-uploading {
  font-size: 14px;
  color: #767a83;
}

.catalog-items-importer__status_spinner {
  margin-bottom: 10px;
}

.catalog-items-importer__status-ok-heading {
  font-size: 24px;
  font-weight: 700;
  margin-bottom: 15px;
}

.catalog-items-importer__status-ok-count {
  font-size: 14px;
  margin-bottom: 15px;
}

.catalog-items-importer__status-ok-tick {
  color: #38c72a;
  margin-bottom: 30px;
}

.catalog-items-importer__status-ok-tick:before {
  font-size: 42px;
}

.catalog-items-importer__icon-cloud svg {
  fill: #cacdd2;
}

.catalog-items-categories__sidebar .carbon-sidebar__sidebar {
  z-index: 9999;
}

.catalog-items-categories__sidebar .catalog-items-categories__sidebar-header__h2 {
  margin-bottom: 0;
}

.carbon-sidebar-header {
  background-color: #fff;
  border-bottom: 4px solid #e4e9ec;
  box-sizing: content-box;
  margin-left: -20px;
  padding: 20px;
  position: relative;
  top: -20px;
  width: 100%;
}

.carbon-sidebar__sidebar {
  background-color: #e6ebed;
  border-radius: 1px;
  bottom: 0;
  overflow: auto;
  padding: 20px;
  position: fixed;
  top: 0;
  z-index: 1002;
}

.carbon-sidebar__sidebar--extra-small {
  width: 150px;
}

.carbon-sidebar__sidebar--small {
  width: 250px;
}

.carbon-sidebar__sidebar--medium-small {
  width: 350px;
}

.carbon-sidebar__sidebar--medium {
  width: 450px;
}

.carbon-sidebar__sidebar--medium-large {
  width: 550px;
}

.carbon-sidebar__sidebar--large {
  width: 650px;
}

.carbon-sidebar__sidebar--extra-large {
  width: 750px;
}

.carbon-sidebar__sidebar--right {
  -moz-box-shadow: -10px 0 15px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: -10px 0 15px rgba(0, 0, 0, 0.05);
  box-shadow: -10px 0 15px rgba(0, 0, 0, 0.05);
  border-left: 1px solid #ccd6db;
  right: 0;
}

.carbon-sidebar__sidebar--left {
  -moz-box-shadow: 10px 0 15px rgba(0, 0, 0, 0.05);
  -webkit-box-shadow: 10px 0 15px rgba(0, 0, 0, 0.05);
  box-shadow: 10px 0 15px rgba(0, 0, 0, 0.05);
  border-right: 1px solid #ccd6db;
  left: 0;
}

.carbon-sidebar__close {
  cursor: pointer;
  position: absolute;
  right: 20px;
  top: 15px;
  z-index: 1;
}

.carbon-sidebar__close:hover {
  color: #255bc7;
}

.sidebar--right-enter {
  opacity: 0;
  right: -30px;
}

.sidebar--right-enter.sidebar--right-enter-active {
  opacity: 1;
  right: 0;
  transition: all 0.25s ease-in;
}

.sidebar--right-leave {
  right: 0;
  opacity: 1;
}

.sidebar--right-leave.sidebar--right-leave-active {
  opacity: 0;
  right: -50px;
  transition: all 0.25s ease-in;
}

.sidebar--left-enter {
  opacity: 0;
  left: -30px;
}

.sidebar--left-enter.sidebar--left-enter-active {
  opacity: 1;
  left: 0;
  transition: all 0.25s ease-in;
}

.sidebar--left-leave {
  left: 0;
  opacity: 1;
}

.sidebar--left-leave.sidebar--left-leave-active {
  opacity: 0;
  left: -50px;
  transition: all 0.25s ease-in;
}

.catalog-items-categories__table-wrapper {
  padding-bottom: 20px;
}

.catalog-items-categories__table .category-tr-level1 .carbon-table-cell--select,
.catalog-items-categories__table .category-tr-level1 .category-td-level1 {
  background-color: #e6ebed;
  font-weight: 700;
}

.catalog-items-categories__table .category-tr-level2 .carbon-table-cell--select {
  background-color: #f2f5f6;
}

.catalog-items-categories__table .category-tr-level2 .category-td-level2 {
  padding-left: 35px;
  background-color: #f2f5f6;
}

.catalog-items-categories__table .category-tr-level3 .carbon-table-cell--select {
  background-color: #fff;
}

.catalog-items-categories__table .category-tr-level3 .category-td-level3 {
  padding-left: 62px;
  background-color: #fff;
}

.catalog-items-categories__table .category-tr-level4 .carbon-table-cell--select {
  background-color: #fff;
}

.catalog-items-categories__table .category-tr-level4 .category-td-level4 {
  padding-left: 89px;
  background-color: #fff;
}

.catalog-items-categories__table .category-tr-level1.carbon-table-row--selected .carbon-table-cell,
.catalog-items-categories__table .category-tr-level2.carbon-table-row--selected .carbon-table-cell,
.catalog-items-categories__table .category-tr-level3.carbon-table-row--selected .carbon-table-cell,
.catalog-items-categories__table .category-tr-level4.carbon-table-row--selected .carbon-table-cell {
  background-color: #1573e6;
}

.catalog-items-categories-form__wrapper {
  padding-bottom: 15px;
}

.catalog-items-categories-form__wrapper .categories-form__subcategory-checkbox-row .categories-form__subcategory-checkbox-column {
  padding-left: 0;
}

.catalog-items-categories-form__wrapper .categories-form__subcategory-dropdown .common-input__label--inline {
  visibility: hidden;
}

.catalog-items-categories-form__wrapper .categories-form__subcategory-dropdown .category-dropdown-level1 {
  font-weight: 700;
}

.catalog-items-categories-form__wrapper .categories-form__subcategory-dropdown .category-dropdown-level2 {
  padding-left: 10px;
}

.catalog-items-categories-form__wrapper .categories-form__subcategory-dropdown .category-dropdown-level3 {
  padding-left: 30px;
  color: #335c6d;
}

.catalog-items-categories-form__wrapper .categories-form__subcategory-dropdown .category-dropdown-level4 {
  padding-left: 40px;
  color: #335c6d;
}

.catalog-items-categories-form__wrapper .categories-form__subcategory-dropdown .common-input__icon--error {
  top: 11px;
}

.catalog-items-categories-form__wrapper .carbon-form__save {
  padding-right: 0;
}

.catalog-items-dashboard {
  max-width: inherit;
  padding: 0;
  margin: 10px 0;
}

.catalog-items-dashboard__below-render-order .carbon-content__body,
.catalog-items-dashboard__out-of-stock .carbon-content__body {
  font-size: 18px;
  font-weight: 700;
  color: #255bc7;
}

.catalog-items-dashboard__filters-delete {
  cursor: pointer;
  color: #99adb6;
  margin-left: 5px;
}

.catalog-items-dashboard__filters-delete:before {
  font-size: 12px;
  line-height: 12px;
}

.catalog-items-dashboard__filters-delete:hover {
  color: #003349;
}

.carbon-dashboard {
  max-width: 1300px;
  display: flex;
  flex-flow: row wrap;
}

.carbon-dashboard .dashboard-tile {
  box-shadow: 0 2px 10px 0 rgba(0, 0, 0, 0.1);
}

.carbon-tile {
  background-color: #fff;
  border: 1px solid #ccd6db;
  margin-right: 2%;
  max-width: 390px;
  padding: 15px;
  width: 32%;
}

.carbon-tile .carbon-content__title {
  margin-bottom: 5px;
}

.show-catalog-item__spacer {
  background-color: #e2e3e5;
  box-shadow: inset 0 -2px 0 0 #d8d9dc;
  height: 61px;
}

.show-catalog-item-buttons {
  position: absolute;
  right: 0;
  top: 15px;
}

.show-catalog-item-buttons button {
  margin-left: 10px;
}

.catalog-items__message-recurring .carbon-message__body {
  padding-right: 15px;
}

.catalog-items-adjustment__dialog .carbon-dialog__dialog {
  width: 540px;
  font-size: 14px;
}

.catalog-items-adjustment__dialog .carbon-dialog__dialog .carbon-section {
  padding-bottom: 20px;
}

.catalog-items-adjustment__dialog .carbon-dialog__dialog .carbon-dialog__content {
  overflow-x: hidden;
}

.catalog-items-adjustment__adjustment-type label {
  font-weight: 400;
}

.catalog-items-adjustment__new-quantity-row>div:last-child,
.catalog-items-adjustment__type-row>div:first-child,
.catalog-items-adjustment__type-row div.edit {
  margin-top: 18px;
}

.catalog-items-adjustment__adjustment-type {
  display: inline-block;
  margin-right: 15px;
}

.catalog-items-adjustment__change-by>div.common-input__field,
.catalog-items-adjustment__cost-price>div.common-input__field,
.catalog-items-adjustment__quantity-in-stock>div.common-input__field {
  box-sizing: content-box;
  width: 120px;
}

.catalog-items-adjustment__reason-dropdown>div.common-input__field,
.catalog-items-adjustment__reason>div.common-input__field {
  box-sizing: content-box;
  width: 250px;
}

.catalog-items-adjustment__stock-negative {
  color: #c7384f;
}

.catalog-items-adjustment__cost-price.common-input--align-right.common-input--label-inline>.carbon-icon.common-input__icon.icon-error {
  top: 13px;
}

.catalog-items-adjustment__change-by.common-input--align-right.common-input--label-inline>.carbon-icon.common-input__icon.icon-error,
.catalog-items-adjustment__change-by.common-input--align-right.common-input--label-inline>.carbon-icon.common-input__icon.icon-info {
  top: -1px;
}

.catalog-items-adjustment__date>div:last-child {
  margin-left: 170px;
}

.catalog-items-adjustment__dialog-delete-icon {
  color: #9da0a7;
  margin-left: 5px;
}

.catalog-items-page-title {
  position: relative;
  word-break: break-word;
}

.catalog-items-page-title__item-code {
  color: #3c424f;
  display: block;
  font-size: 16px;
  line-height: 1.5;
  font-weight: 400;
  word-break: break-word;
}

.catalog-items-page-title__description {
  color: #3c424f;
  font-size: 24px;
  font-weight: 900;
  line-height: 1.5;
  max-width: 60%;
}

.catalog-items-page-title__type {
  color: #3c424f;
  font-size: 12px;
  line-height: 1.5;
  text-transform: uppercase;
  font-weight: 400;
}

.catalog-items-page-title__help {
  top: 1px;
}

.catalog-items-page-title__inactive {
  margin-left: 10px;
  position: relative;
  text-transform: uppercase;
  top: -3px;
}

.catalog-items-page-title__description {
  display: block;
}

.show-catalog-item-details {
  margin-top: -39px;
}

.show-catalog-item-details .carbon-tabs__headers {
  margin-bottom: 30px;
}

.show-catalog-item-details .show-catalog-item-details__item-tab {
  display: flex;
  flex-flow: row wrap;
}

.show-catalog-item-details .carbon-pod {
  background-color: #f2f5f6;
  border-radius: 4px;
  margin-bottom: 30px;
  margin-left: 2%;
  width: 32%;
}

.show-catalog-item-details .carbon-pod:nth-child(3n + 1) {
  margin-left: 0;
}

.show-catalog-item-details .carbon-pod .carbon-pod__block {
  background-color: inherit;
  border: 0;
}

.show-catalog-item-details .carbon-pod .carbon-pod__content--primary {
  padding: 30px;
  text-align: center;
}

.show-catalog-item-details .show-catalog-item-details__pod-rates .carbon-content--align-center.carbon-content--inline .carbon-content__title {
  width: 30%;
}

.show-catalog-item-details .show-catalog-item-details__pod-rates .carbon-content--align-center.carbon-content--inline .carbon-content__body {
  width: 70%;
}

.show-catalog-item-details__content-notes-notes {
  text-align: left;
  margin-left: 5%;
}

.show-catalog-item-details__category:not(:first-child):before {
  color: #99adb6;
  content: " > ";
}

.show-catalog-item-prices__content .carbon-content__body {
  margin-left: 10px;
  word-wrap: normal;
}

.show-catalog-item-rates__content .carbon-content__body {
  margin-left: 0;
  word-wrap: normal;
}

.show-catalog-item-currency__col1 {
  width: 32%;
  display: inline-block;
  text-align: right;
  padding-right: 5px;
}

.stock-item__activity-table {
  position: relative;
}

.stock-item__activity-table .carbon-table-cell--select {
  width: 2%;
}

.stock-item__activity-table .carbon-table-header {
  overflow: initial;
}

.stock-item__activity-table .carbon-table-cell {
  white-space: inherit;
}

.stock-item__activity-table .carbon-tooltip__container {
  text-align: left;
  font-size: 11px;
}

.stock-item__activity-table .carbon-tooltip__container span {
  line-height: 16px;
}

.stock-item__activity-table-actions-menu {
  position: absolute;
  right: 0;
  top: 8px;
}

.stock-item__activity-table-actions-menu .stock-item__table-actions-menu__date-range {
  display: inline-block;
  margin-left: 15px;
}

.stock-item__activity-table-actions-menu .stock-item__table-actions-menu__date-range .carbon-date-range__start {
  margin: 0;
}

.stock-item__activity-table-actions-menu .stock-item__table-actions-menu__date-range .carbon-date-range__start .common-input__label {
  padding-left: 0;
  width: auto;
}

.stock-item__activity-table-actions-menu .stock-item__table-actions-menu__date-range .carbon-date-range__end {
  margin: 0 0 0 15px;
}

.stock-item__activity-table-actions-menu .stock-item__table-actions-menu__date-range .carbon-date-range__end .common-input__label {
  padding-left: 0;
  width: auto;
}

.stock-item__activity-table-actions-menu .carbon-split-button__main-button {
  width: auto;
}

.stock-item__activity-table-actions-menu .carbon-split-button__additional-buttons .carbon-button {
  height: auto;
}

.stock-item__table-actions-menu__search {
  display: inline-block;
}

.stock-item__table-actions-menu__search .icon-search {
  color: #8099a4;
}

.stock-item__table-actions-menu__popover {
  display: inline-block;
  margin-left: 15px;
}

.stock-item__table-actions-menu__popover .carbon-pop-over__modal {
  right: 0;
  position: absolute;
  top: 31px;
  padding: 15px;
  z-index: 1000;
  width: 245px;
  border-radius: 4px 0 0 4px;
  background-color: #fff;
  box-shadow: 0 4px 10px 0 rgba(27, 29, 32, 0.2);
  border: 1px solid #bfccd2;
}

.stock-item__table-actions-menu__filter-container {
  margin-bottom: 10px;
  padding-top: 15px;
}

.stock-item__table-actions-menu__filter-reset {
  color: #c7384f;
  position: relative;
  top: 8px;
}

.stock-item__table-actions-menu__filter-close {
  float: right;
}

.show-catalog-item-dashboard {
  display: flex;
  flex-flow: row wrap;
  max-width: 1600px;
}

.show-catalog-item-dashboard .dashboard-tile {
  background-color: #fff;
  border: 1px solid #ccd6db;
  margin-right: 2%;
  max-width: 433px;
  width: 32%;
}

.show-catalog-item-dashboard .dashboard-tile:last-child {
  margin-right: 0;
}

.show-catalog-item-dashboard .dashboard-tile .carbon-pod__block--tile {
  box-shadow: none;
  overflow: hidden;
}

.show-catalog-item-dashboard .dashboard-tile .carbon-row__column--span-3 {
  width: 50%;
}

.show-catalog-item-dashboard .dashboard-tile-subheader {
  text-transform: uppercase;
  font-size: 11px;
  color: #4d7080;
  margin-bottom: 5px;
  word-wrap: break-word;
}

.show-catalog-item-dashboard .dashboard-tile-figure {
  font-weight: 900;
  font-size: 18px;
}

@media screen and (max-width: 1180px) {
  .show-catalog-item-dashboard .dashboard-tile-figure {
    font-size: 16px;
  }
}

.show-catalog-item-dashboard__background {
  padding-bottom: 27px;
}

.show-catalog-item-dashboard__background.stock_item-dashboard__background {
  padding-bottom: 70px;
}

.show-catalog-item-dashboard__tile-header {
  font-weight: 700;
  font-size: 14px;
  line-height: 1.86;
  margin-bottom: 4px;
}

.show-catalog-item-dashboard .show-catalog-item-dashboard-tile__levels .carbon-pod__block,
.show-catalog-item-dashboard .show-catalog-item-dashboard-tile__purchases .carbon-pod__block,
.show-catalog-item-dashboard .show-catalog-item-dashboard-tile__sales .carbon-pod__block {
  border: none;
}

.dismissible-banner__wrapper {
  align-items: center;
  background-color: #fff;
  border: 1px solid #ccd6db;
  display: flex;
  justify-content: center;
  margin-bottom: 15px;
  padding: 32px 0;
  position: relative;
}

.dismissible-banner__wrapper h1 {
  font-size: 32px;
}

.dismissible-banner__wrapper h1,
.dismissible-banner__wrapper p {
  margin-bottom: 15px;
}

.dismissible-banner__wrapper p {
  line-height: 1.5em;
  max-width: 560px;
}

.dismissible-banner__content {
  align-items: center;
  display: flex;
  flex-direction: row;
  grid-gap: 32px;
  justify-content: center;
}

.dismissible-banner__close {
  align-items: center;
  color: #255bc7;
  cursor: pointer;
  display: flex;
  font-weight: 700;
  grid-gap: 8px;
  position: absolute;
  right: 20px;
  top: 20px;
}

.dismissible-banner__close:hover {
  color: #004b87;
}

.dismissible-banner__show {
  float: right;
  margin-top: -40px;
}

.datev-export-settings__account-number .common-input__input,
.datev-export-settings__client-number .common-input__input,
.datev-export-settings__next-creditor-number .common-input__input,
.datev-export-settings__next-debtor-number .common-input__input {
  width: 100px;
}

.datev-export-settings__account-number .common-input__icon,
.datev-export-settings__client-number .common-input__icon,
.datev-export-settings__next-creditor-number .common-input__icon,
.datev-export-settings__next-debtor-number .common-input__icon {
  left: 75px;
  right: auto;
}

.datev-export-form .carbon-form__cancel,
.datev-export-form .carbon-form__save {
  margin-top: 15px;
}

.datev-export-form .accountants-pod-row {
  display: flex;
}

.datev-export-form .accountants-pod-row .carbon-row__column {
  flex: 1;
}

.datev-export-form .accountants-pod-row .carbon-row__column .carbon-pod,
.datev-export-form .accountants-pod-row .carbon-row__column .carbon-pod__block {
  height: 100%;
}

.edit_bank_reconciliation .UIContainer[data-tag="buttons"] {
  margin-bottom: 9px;
}

.saft-export__dialog .carbon-dialog__dialog--medium {
  width: 650px;
}

.saft-export__fy-selector {
  width: 100%;
  display: inline-flex;
}

.saft-export__fy-selector .saft-export__fy-dropdown {
  width: 45%;
}

.saft-export__fy-selector .saft-export__fy-dropdown .common-input__label {
  width: 55%;
}

.saft-export__fy-selector .saft-export__fy-dropdown .common-input__field {
  width: 45%;
}

.saft-export__fy-selector .saft-export__fy-detail {
  margin-left: 10px;
}

.saft-export__to-date {
  padding-top: 10px;
  display: inline-flex;
  width: 100%;
}

.saft-export__to-date .carbon-date {
  width: 45%;
}

.saft-export__to-date .carbon-date .common-input__field {
  float: right;
}

.saft-export__to-date .saft-export__to-date-label {
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 10px;
  width: 55%;
}

.saft-export__info-message {
  margin-top: 10px;
  margin-bottom: 10px;
}

.saft-export__fy-detail {
  padding-top: 8px;
}

.saft-export__lockdown-info {
  padding-left: 1.7em;
}

.saft-export__item {
  float: right;
  margin-right: 100px;
}

.saft-export__csv-icon {
  opacity: 0;
}

.saft-export__csv-icon--animating {
  opacity: 1;
}

.datev-export__item {
  float: right;
  margin-right: 100px;
}

.datev-export__icon {
  opacity: 0;
}

.datev-export__icon--animating {
  opacity: 1;
}

.datev-export__checkbox-row .carbon-row__column {
  margin-bottom: 6px;
}

.datev-export__date-range .carbon-date-range__start {
  margin-right: 15px;
}

.datev-export__coming_soon {
  margin-left: 10px;
}

.cis-suffered-create-dialog__form,
.oss-analysis-create-dialog__form {
  margin-top: 15px;
}

.oss-analysis-create-dialog__form__body {
  margin-right: 15px;
  display: inline-block;
}

.fy-financial-settings {
  height: 32px;
  margin-bottom: 10px;
}

.fy-lockdown-date {
  float: left;
  margin-right: 30px;
  line-height: 32px;
}

.fy-lockdown-date__missing-value,
.fy-lockdown-date__value {
  color: #255bc7;
  font-weight: 700;
  margin-left: 3px;
}

.fy-year-end-date {
  float: left;
  margin-right: 25px;
  line-height: 32px;
}

.fy-year-end-date__missing-value,
.fy-year-end-date__value {
  color: #255bc7;
  font-weight: 700;
  margin-left: 3px;
}

.financial-years-icon-svg,
.financial-years-icons .carbon-icon__svg--completed,
.financial-years-icons .carbon-icon__svg--submitted {
  margin-right: 5px;
  width: 16px;
  height: 13px;
}

.financial-years-icons {
  float: left;
}

.financial-years-icons .carbon-icon__svg--draft {
  color: #335c6d;
  margin-right: 5px;
  margin-bottom: -3px;
}

.financial-years-icons .carbon-icon__svg--progress {
  color: #b3c2c8;
  margin-right: 5px;
  margin-bottom: -3px;
}

.financial-years-icons .carbon-icon__svg--submitted {
  color: #ff7d00;
}

.financial-years-icons .carbon-icon__svg--completed {
  color: #50b848;
}

.financial-years-icons:before {
  vertical-align: top;
}

.financial-years-list-table-cell--action {
  text-align: center;
  width: 20%;
}

.financial-years-list-table-cell {
  height: 40px;
}

.financial-years-list-table-cell .carbon-button {
  height: auto;
  font-size: 13px;
  padding: 3px 7px;
}

.financial-years-list-table__header {
  height: 35px;
}

.financial-years-list-table__header--last {
  text-align: center;
}

.carbon-email-dialog {
  margin-top: 20px;
  margin-left: 20px;
}

.carbon-email-dialog .carbon-email-dialog-description {
  margin: 0 0 20px;
}

.carbon-email-dialog .carbon-email-dialog-settings {
  text-align: right;
  color: #335c6d;
}

.carbon-email-dialog .carbon-textarea .common-input__label--inline,
.carbon-email-dialog .carbon-textbox .common-input__label--inline {
  width: 12%;
}

.carbon-email-dialog .carbon-textarea .common-input__field,
.carbon-email-dialog .carbon-textbox .common-input__field {
  width: 88%;
}

.carbon-email-dialog .carbon-checkbox {
  padding-top: 5px;
  margin-left: 85px;
}

.carbon-email-dialog .carbon-email-dialog-pdf_attached {
  padding-top: 0;
  margin-bottom: 10px;
  display: inline-block;
}

.financial-statement .carbon-filter {
  margin: 0;
}

.financial-statement .carbon-table__wrapper {
  min-height: 300px;
}

.drilldown-table-header--small {
  width: 7%;
}

.drilldown-table-row--bold {
  font-weight: 700;
}

.drilldown-table-row--bold.carbon-table-row:nth-child(2n) .carbon-table-cell,
.drilldown-table-row--bold.carbon-table-row:nth-child(odd) .carbon-table-cell {
  background-color: #e6ebed;
}

.drilldown-table-row--bold .carbon-table-cell {
  background-color: #e6ebed;
  text-align: right;
}

.drilldown-table-row--static:hover:not(.drilldown-table-row--bold) .carbon-table-cell {
  background-color: #f2f5f6;
}

.drilldown-table-row--static:nth-child(odd):hover:not(.drilldown-table-row--bold) .carbon-table-cell {
  background-color: #fff;
}

.gac-period-date-range {
  display: inline-block;
}

.gac-period-date-range .gac-period-date-range__dropdown {
  margin-right: 15px;
}

.gac-period-date-range .gac-period-date-range__dates {
  display: inline-block;
}

.financial-statement .carbon-pill--header {
  float: right;
  color: #668592;
  background-color: #fff;
}

.financial-statement .carbon-table {
  margin-bottom: 10px;
}

.financial-statement .carbon-table__table {
  background-color: transparent;
}

.financial-statement .carbon-table-cell {
  white-space: normal;
  word-wrap: break-word;
  word-break: break-word;
}

.financial-statement .carbon-table-cell.child-title {
  padding-left: 35px;
}

.financial-statement .carbon-table-cell--numeric {
  margin: 0 10px;
  width: 110px;
}

.financial-statement .carbon-table-cell--numeric-header {
  display: inline-block;
  float: left;
  margin-top: 3px;
}

.financial-statement .carbon-table-cell--total .carbon-icon,
.financial-statement .carbon-table-cell--total .carbon-pill {
  vertical-align: text-bottom;
}

.financial-statement .carbon-table-row .carbon-table-cell.carbon-table-cell--numeric:not(:last-of-type) {
  border-right: 1px solid #e6ebed;
}

.financial-statement .carbon-table-subheader {
  overflow: visible;
}

.financial-statement .carbon-table-subheader .carbon-icon.icon-info {
  margin-left: 5px;
}

.financial-statement .carbon-tooltip__container {
  text-align: left;
  line-height: 16px;
}

.financial-statement .financial-statement__column .carbon-table-cell,
.financial-statement .financial-statement__column .carbon-table-row,
.financial-statement .financial-statement__column .carbon-table-row .carbon-table-header,
.financial-statement .financial-statement__column .carbon-table-subheader,
.financial-statement .financial-statement__column .carbon-table__wrapper {
  border-radius: 0;
}

.financial-statement .financial-statement__column .carbon-table:first-child .carbon-table__wrapper {
  border-radius: 4px 4px 0 0;
  overflow: hidden;
}

.financial-statement .financial-statement__column .carbon-table:last-child .carbon-table__wrapper {
  border-radius: 0 0 4px 4px;
}

.financial-statement .financial-statement__column .carbon-table-header {
  border-left: none;
}

.financial-statement .carbon-table-cell .carbon-pill {
  float: right;
}

.financial-statement .carbon-table-cell__clickable:hover {
  cursor: pointer;
  font-weight: 700;
}

.financial-statement .carbon-table-cell.carbon-table-cell--total {
  font-weight: 700;
  font-size: 14px;
}

.financial-statement .carbon-table-cell.carbon-table-cell--total .carbon-pill {
  margin-left: 10px;
  float: none;
}

.financial-statement .carbon-table-row.carbon-table-row--total {
  height: 43px;
}

.cashbook-filter__form .gac-period-date-range__dropdown {
  width: 120px;
}

.cashbook-filter__form .cashbook-filter__apply {
  display: inline-block;
  float: right;
  margin-top: 11px;
}

.cashbook-filter__form .common-input.common-input--with-icon {
  display: inline-block;
}

.cashbook-grid__totals {
  font-weight: 700;
}

.cashbook .carbon-table__wrapper {
  overflow-x: auto;
}

.cashbook-export-button__row {
  padding: 10px 0;
}

.auxiliary-balance-header {
  font-weight: 700;
  margin: 1em 0;
  padding: 1em;
}

.auxiliary-balance-filter {
  margin-bottom: 16px;
}

.auxiliary-balance-filter .category-dropdown .common-input__field {
  width: 240px;
}

.auxiliary-balance-filter .carbon-pod__block {
  background-color: #f2f3f6;
  height: 108px;
}

.auxiliary-balance-filter .filter-item {
  display: inline-block;
  margin: 0 10px;
}

.auxiliary-balance-filter .filter-item:last-child {
  float: right;
}

.auxiliary-balance-filter .apply-button {
  margin-right: 25px;
  margin-top: 22px;
}

.auxiliary-balance tr {
  height: 33px;
}

.auxiliary-balance tr:last-child {
  font-weight: 700;
}

.auxiliary-balance td.numeric {
  width: 200px;
}

.auxiliary-balance-container {
  position: relative;
}

.auxiliary-balance-container .initial-state-mask {
  background-color: rgba(235, 237, 239, 0.9);
  height: 100%;
  position: absolute;
  width: 100%;
  z-index: 9;
}

.auxiliary-balance-section {
  margin-bottom: 2em;
}

.auxiliary-balance-export {
  text-align: right;
}

.vendors-filter__apply {
  margin-left: auto;
}

.vendors-filter__apply-wrapper {
  display: flex;
  margin-top: 18px;
}

.vendors-export-button__row {
  padding: 10px 0;
}

.check-settings .carbon-pod__content--primary {
  padding: 40px 40px 20px;
}

.template-row__select {
  display: inline-block;
  margin-right: 30px;
}

.template-row__select .common-input__field {
  display: none;
}

.template-row__select .common-input__label {
  font-weight: 400;
}

.template-row__select-image {
  border: 1px solid transparent;
  display: block;
  margin-bottom: 5px;
  margin-left: auto;
  margin-right: auto;
}

.template-row__select--selected .template-row__select-image {
  border-color: #255bc7;
}

.template-row--single .template-row__select-image {
  margin-left: 0;
}

.buy-checks {
  margin: 20px 0 0;
  text-align: left;
}

.buy-checks_line {
  display: block;
}

.buy-checks_line--link a.carbon-link__anchor {
  font-weight: 400;
}

.buy-checks-instructions a.carbon-help.carbon-help__href:visited {
  color: #1963f6;
}

.check-print-setup-dialog__content {
  height: 220px;
}

.check-print-setup-dialog__form .buy-checks {
  margin: -8px 0 0;
}

.check-print-back-button {
  padding-top: 2px;
}

.check-setup-intro__set-up {
  margin: 10px 0 16px;
}

.check-setup-intro__to-print {
  font-weight: 700;
  margin-bottom: 10px;
}

.check-setup-confirm__line-up {
  font-weight: 700;
  margin: 16px 0;
}

.test-print-thumbnail {
  background: #fff;
  border: 1px solid #e6ebed;
  border-radius: 4px;
  box-shadow: 0 2px 3px 0 #99adb6;
  float: right;
  height: 197px;
  margin-left: 10px;
  position: relative;
  width: 151px;
}

.test-print-thumbnail__line {
  background-color: #ccd6db;
  height: 5px;
  margin: 0;
  position: absolute;
}

.test-print-thumbnail__line-1 {
  left: 10px;
  top: 18px;
  width: 63px;
}

.test-print-thumbnail__line-2 {
  left: 129px;
  top: 18px;
  width: 12px;
}

.test-print-thumbnail__line-3 {
  left: 10px;
  top: 28px;
  width: 89px;
}

.test-print-thumbnail__line-4 {
  left: 10px;
  top: 38px;
  width: 63px;
}

.test-print-thumbnail--done {
  float: none;
  height: 117px;
  margin: 0 auto;
  width: 90px;
}

.test-print-thumbnail--done .test-print-thumbnail__line {
  height: 3px;
}

.test-print-thumbnail--done .test-print-thumbnail__line-1 {
  left: 6px;
  top: 11px;
  width: 38px;
}

.test-print-thumbnail--done .test-print-thumbnail__line-2 {
  left: 77px;
  top: 11px;
  width: 7px;
}

.test-print-thumbnail--done .test-print-thumbnail__line-3 {
  left: 6px;
  top: 17px;
  width: 53px;
}

.test-print-thumbnail--done .test-print-thumbnail__line-4 {
  left: 6px;
  top: 23px;
  width: 38px;
}

.test-print-thumbnail__content {
  color: #4d7080;
  font-family: HelveticaNeue, Helvetica, sans-serif;
  text-align: center;
}

.test-print-thumbnail__label {
  font-size: 20px;
  position: absolute;
  top: 63px;
  width: 151px;
}

.test-print-thumbnail__number {
  font-size: 70px;
  position: absolute;
  top: 114px;
  width: 151px;
}

.test-print-thumbnail__icon {
  color: #fff;
  left: 72px;
  position: absolute;
  top: 98px;
}

.check-setup-done-button {
  padding-top: 0;
}

.check-setup-done-button__label-long {
  font-weight: 400;
}

.check-setup-adjust-help {
  margin-top: 20px;
}

.check-setup-adjust-help__title {
  font-weight: 700;
}

.check-setup-adjust__line-up {
  font-weight: 700;
  margin: 16px 0;
}

.check-setup-adjust-controls__element {
  display: inline-block;
  margin-right: 10px;
}

.check-setup-adjust-controls__squares {
  margin-right: 6px;
  width: 65px;
}

.check-setup-adjust-controls__squares .common-input__icon {
  top: 5px;
}

.check-setup-adjust-controls__minus {
  min-width: 130px;
}

.check-setup-reprint__make-sure {
  margin-bottom: 16px;
}

.check-setup-done__ready {
  font-weight: 700;
  margin-top: 16px;
  text-align: center;
}

.check-setup-done__choose {
  text-align: center;
}

.reset-settings-row {
  margin-top: 40px;
  margin-bottom: 40px;
}

.reset-data-message {
  margin-bottom: 20px;
}

.restore-settings-row {
  margin-top: 40px;
  margin-bottom: 40px;
}

.restore-data-message {
  margin-bottom: 20px;
}

.cheque-edit-dialog .carbon-dialog__dialog--medium-small {
  width: 450px;
}

.cheque-edit-dialog__form .cheque-edit-dialog__enter {
  margin: 16px 0;
}

.cheque-edit-dialog__form .carbon-number.cheque-edit-dialog__cheque-number {
  width: 150px;
}

.cheque-edit-dialog__form .carbon-number.cheque-edit-dialog__cheque-number .common-input__field {
  background: #fff;
}

.cheque-edit-dialog__form .carbon-number.cheque-edit-dialog__cheque-number .common-input__input--warning,
.cheque-edit-dialog__form .carbon-number.cheque-edit-dialog__cheque-number .common-input__input--warning:hover {
  background-color: transparent;
}

.cheque-edit-dialog__form .carbon-number.cheque-edit-dialog__cheque-number .carbon-icon.common-input__icon:before {
  font-size: 16px;
}

.cheque-edit-dialog__form .carbon-form-summary__warning-summary .carbon-form-summary__text {
  color: #000;
}

.cheque-edit-dialog__form .common-input__message--warning {
  background-color: #003349;
  width: 180px;
}

.cheque-edit-dialog__form .common-input__message--warning:before {
  border-top-color: #003349;
}

.cheque-issue-dialog__form .cheque-issue-dialog__print-for p {
  margin-bottom: 16px;
}

.cheque-issue-dialog__form .cheque-issue-dialog__enter {
  margin: 16px 0;
}

.cheque-issue-dialog__form .cheque-number-input .common-input__label {
  width: auto;
}

.cheque-issue-dialog__form .cheque-number-input .common-input__field {
  padding-left: 0;
}

.cheque-print-dialog__form .cheque-print-dialog__print-for {
  margin-bottom: 16px;
}

.cheque-print-dialog__form .cheque-print-dialog__enter {
  margin: 16px 0;
}

.cheque-print-dialog__form .carbon-number.cheque-print-dialog__cheque-number {
  width: 150px;
}

.cheque-print-dialog__form .icon-print:before {
  line-height: 12px;
}

.cheque-register-table-actions {
  float: right;
  margin-right: 40px;
}

.cheque-register-table-column-amount {
  text-align: right;
}

.cheque-register-table .carbon-edit-area.carbon-edit-area {
  text-align: left;
  height: auto;
  padding: 0;
}

.cheque-register-table .carbon-edit-area.carbon-edit-area--disabled {
  font-weight: 700;
  color: #255bc7;
}

.cheque-to-print-table-column-amount {
  text-align: right;
}

.cheque-to-print-table-actions .carbon-tabs__headers {
  margin: 0 0 20px;
}

.cheque-to-print-table-actions .carbon-action-toolbar {
  padding: 20px 0 10px;
}

.cheque-to-print-table-actions .common-input__label {
  cursor: auto;
  padding-left: 0;
}

.cheque-to-print-table-actions .carbon-content__body {
  width: auto;
  margin-left: 10px;
}

.cheque-to-print-table-actions .cheque-to-print-table-actions__wrapper {
  background-color: #f2f3f6;
  border: 1px solid #ced0d3;
  border-radius: 5px;
  display: inline-flex;
  font-size: 13px;
  justify-content: space-between;
  padding: 0 20px 20px;
  width: 100%;
}

.cheque-to-print-table-actions .cheque-to-print-table-actions__wrapper .left-hand-row__actions {
  display: inline-block;
  margin: 0 30px 0 0;
  padding-top: 20px;
}

.cheque-to-print-table-actions .cheque-to-print-table-actions__wrapper .carbon-dropdown.cheque-to-print-table__chequeing-accounts-dropdown {
  margin-left: 0;
}

.cheque-to-print-table-actions .cheque-to-print-table-actions__wrapper .carbon-dropdown.cheque-to-print-table__chequeing-accounts-dropdown .common-input__label {
  line-height: inherit;
  padding-bottom: 3px;
  width: auto;
}

.cheque-to-print-table-actions .cheque-to-print-table-actions__wrapper .carbon-dropdown.cheque-to-print-table__chequeing-accounts-dropdown .common-input__field {
  width: 240px;
}

.cheque-to-print-table-actions .cheque-to-print-table-actions__wrapper .carbon-dropdown.cheque-to-print-table__chequeing-accounts-dropdown .common-input__field .common-input__input {
  font-size: inherit;
}

.cheque-to-print-table-actions .cheque-to-print-table-actions__wrapper .carbon-dropdown.cheque-to-print-table__chequeing-accounts-dropdown .common-input__field .carbon-dropdown__list-block {
  left: 0;
}

.cheque-to-print-table-actions .cheque-to-print-table-actions__wrapper .cheque-to-print-table-actions__bank-balance,
.cheque-to-print-table-actions .cheque-to-print-table-actions__wrapper .cheque-to-print-table-actions__cheque-paper {
  padding-bottom: 6px;
}

.cheque-to-print-table-actions .cheque-to-print-table-actions__wrapper .right-hand-float__button {
  margin-top: 7px;
  padding-top: 20px;
}

.cheque-to-print-table-actions .cheque-to-print-table-actions__wrapper .cheque-to-print-table-actions__cheque-settings-link .carbon-icon {
  display: inline;
}

.cheque-unable-void-dialog .carbon-dialog__dialog.carbon-dialog__dialog--medium-small {
  width: 380px;
  height: 300px;
}

.cheque-unable-void-dialog .carbon-form__buttons.carbon-form__buttons--right {
  width: 90%;
  position: relative;
  top: 20px;
}

.cheque-void-dialog__form .cheque-void-dialog__print-for p {
  margin-bottom: 16px;
}

.cheque-void-dialog__form .cheque-void-dialog__enter {
  margin: 16px 0;
}

.cheque-void-dialog__form .cheque-void-dialog__date {
  margin: 20px 0;
}

.theme-color-settings {
  padding: 0;
}

.theme-color-settings .carbon-heading {
  padding-top: 0;
}

.theme-color-settings .carbon-simple-color-picker {
  float: left;
  width: 285px;
  margin-right: 29px;
}

@media (max-width: 1000px) {
  .theme-color-settings .carbon-simple-color-picker {
    margin-right: 10px;
  }
}

.theme-color-settings .carbon-simple-color-picker__color-options {
  margin-left: 0;
}

.theme-color-settings .theme-color-example-grid {
  float: left;
}

.theme-color-settings .theme-color-settings__wrapper {
  display: flex;
  position: relative;
  width: 65%;
  flex-flow: row nowrap;
  min-width: 700px;
}

.theme-color-settings .theme-color-settings__wrapper:before {
  content: "";
  position: absolute;
  background: #e5eaec;
  width: 1px;
  height: 100%;
  margin: 0 auto;
  left: 0;
  right: 0;
}

.theme-color-settings .theme-color-settings__left {
  flex: auto;
}

.theme-color-settings .theme-color-settings__right {
  align-self: center;
  flex: auto;
  margin-left: 60px;
}

.theme-color-settings .theme-color-settings__preview {
  margin-top: 20px;
}

.theme-color-settings .theme-color-settings__divider {
  position: absolute;
  right: 0;
  top: 40%;
  background: #fff;
  left: 0;
  margin: 0 auto;
  text-align: center;
  width: 20px;
  height: 20px;
  flex: auto;
}

.theme-color-settings__feedback-prompt {
  clear: both;
  padding-top: 21px;
}

.carbon-color-option {
  float: left;
  margin-right: 1px;
  margin-bottom: 1px;
  list-style: none;
}

.carbon-color-option+.carbon-color-option {
  margin-top: 0;
}

.carbon-color-option__color-sample {
  height: 56px;
  width: 56px;
  display: flex;
  align-items: center;
  justify-content: center;
  border: 1px solid transparent;
}

.carbon-color-option__radio-button-input {
  position: absolute;
  opacity: 0;
  height: 56px;
  width: 56px;
}

.carbon-color-option__radio-button-input:checked+.carbon-color-option__color-sample .carbon-color-option__tick {
  display: block;
}

.carbon-color-option__radio-button-input:hover {
  cursor: pointer;
}

.carbon-color-option__radio-button-input:focus+.carbon-color-option__color-sample {
  border-color: #003349;
}

.carbon-color-option__tick {
  height: 22px;
  width: 22px;
  display: none;
  pointer-events: none;
}

.carbon-color-option__tick:before {
  font-size: 22px;
}

.carbon-color-option__color-sample--none,
.carbon-color-option__color-sample--transparent {
  border-color: #b3c2c8;
}

.carbon-simple-color-picker {
  width: 300px;
}

.carbon-simple-color-picker__color-options {
  padding: 0;
}

.carbon-table-row:first-child .theme-color-example-grid__header:first-child {
  border-top-left-radius: 2px;
}

.carbon-table-row:first-child .theme-color-example-grid__header:last-child {
  border-top-right-radius: 2px;
  padding-right: 15px;
}

.theme-color-example-grid__header {
  border: none;
  height: 32px;
  color: #000;
}

.theme-color-example-grid__row:hover .theme-color-example-grid__cell {
  background-color: transparent;
}

.theme-color-example-grid__cell {
  background-color: #fff;
}

.font-settings {
  padding: 0;
}

.font-settings .carbon-heading {
  padding-top: 0;
}

.font-settings .carbon-settings-row__input {
  padding-top: 10px;
}

.font-settings__font-dropdown {
  float: left;
  display: inline;
  width: 171px;
}

.font-settings__font-dropdown .common-input__field label {
  padding: 0;
}

.font-settings__font-size-dropdown {
  float: left;
  margin-top: 0 !important;
  margin-left: 16px;
  width: 100px;
}

.font-settings__font-size-dropdown .common-input__label {
  width: 200px;
}

.font-settings__font-size-dropdown .common-input__field label {
  padding: 0;
}

.bank-connection-error-dialog {
  display: flex;
  flex-direction: column;
}

.bank-connection-error-dialog__section {
  margin-top: 20px;
}

.bank-connection-error-dialog__buttons {
  margin-top: 30px;
  text-align: right;
}

.bank-connection-error-dialog__buttons button {
  margin-left: 15px;
}

.bank-connection-pending-dialog .bank-connection-pending-dialog__message {
  display: flex;
  flex-direction: column;
}

.bank-connection-pending-dialog .bank-connection-pending-dialog__message .carbon-icon {
  color: #255bc7;
}

.bank-connection-pending-dialog__section {
  margin-top: 20px;
}

.bank-connection-pending-dialog__buttons {
  margin-top: 30px;
  text-align: right;
}

.bank-connection-pending-dialog__buttons button {
  margin-left: 15px;
}

.bkba-indirect-downloading {
  font-size: 14px;
}

.bkba-indirect-downloading__text {
  display: flex;
  justify-content: center;
  align-items: center;
}

.bkba-indirect-downloading__text span {
  padding-left: 8px;
  font-weight: 700;
  color: #255bc7;
}

.income-tax-pod {
  min-width: 950px;
  margin-bottom: 20px;
}

.income-tax-filter {
  min-width: 885px;
}

.income-tax-filter .income-tax-filter__data-range--disabled {
  pointer-events: none;
  opacity: 0.5;
}

.income-tax-filter .income-tax-filter__vertical-bar {
  background: #ccd6db;
  height: 20px;
  margin-top: -3px;
  vertical-align: middle;
  width: 2px;
}

.income-tax-filter__apply {
  margin-left: auto;
}

.income-tax-filter__apply-wrapper {
  display: flex;
  margin-top: 8px;
}

.income-tax-search-box {
  background-color: #fff;
}

.income-tax-search-box .common-input__field:after {
  color: #9da0a7;
  content: "\E92F";
  font-family: CarbonIcons;
  font-size: 16px;
  left: 8px;
  position: absolute;
  top: 8px;
}

.income-tax-search-box input {
  padding-left: 26px;
}

.income-tax-table {
  min-height: 370px !important;
}

.income-tax-table .income-tax-table-cell__number,
.income-tax-table .income-tax-table-header__number {
  width: 90px;
  text-align: right;
}

.income-tax-table .income-tax-table-cell__irpf-value,
.income-tax-table .income-tax-table-cell__net-total {
  width: 110px;
}

.income-tax-total .carbon-table__wrapper {
  float: right;
}

.income-tax-total .carbon-table__table {
  min-width: auto;
}

.income-tax-total .carbon-table-cell {
  font-weight: 700;
  font-size: 14px;
  text-align: right;
}

.income-tax-total .carbon-table-cell.income-tax-total__title {
  width: 200px;
  text-align: center;
}

.income-tax-total .carbon-table-cell.income-tax-total__irpf-value {
  width: 200px;
}

.income-tax-total .carbon-table-cell.income-tax-total__net,
.income-tax-total .carbon-table-cell.income-tax-total__net-total {
  width: 110px;
}

.income-tax-total .carbon-table-row {
  height: 44px;
}

.stock-movements-report__header {
  display: block;
  font-size: 13px;
  line-height: 1.5;
  font-weight: 400;
}

.stock-movements-report__summary-table__wrapper .carbon-table-header {
  overflow: initial;
}

.stock-movements-report__summary-table__wrapper .carbon-table__table {
  word-break: normal;
}

.stock-movements-report__summary-table__wrapper .carbon-table-cell {
  white-space: normal;
}

.stock-movements-report__summary-table__wrapper .summary-table__inactive-item {
  color: #50555f;
}

.stock-movements-report__summary-table__wrapper .summary-table__inactive-item .summary-table__row__description-cell span:first-child {
  margin-right: 5px;
  color: #8099a4;
}

.stock-movements-report__summary-table__wrapper .summary-table__inactive {
  position: relative;
  display: inline-block;
  height: 18px;
  border: 1px solid #afafaf;
  border-radius: 3px;
  padding: 0 3px 2px;
  font-family: Lato;
  font-size: 10px;
  font-weight: 700;
  color: #afafaf;
}

.stock-movements-report__summary-table.uncalculated {
  opacity: 0.5;
}

.stock-movements-report__summary-table .summary-table__item-description-header {
  width: 60%;
}

.stock-movements-report__summary-table .summary-table__numeric-column {
  width: 8%;
}

.stock-movements-report__summary-table .summary-table__row .summary-table__cell__border-left {
  border-left: 1px solid #d9e0e4;
}

.stock-movements-report__summary-table .summary-table__totals-row-cell {
  text-transform: uppercase;
  font-weight: 700;
  border-top: 2px solid #668592;
}

.stock-movements-report__header .carbon-heading__header {
  padding-bottom: 0;
}

.stock-movements-summary-export-button {
  margin-left: 10px;
}

.stock-movements-report__cost-price-warning {
  margin-top: 15px;
}

.stock-movements-detailed-title {
  position: relative;
}

.stock-movements-detailed-report-page-title__inactive {
  margin-left: 10px;
  position: relative;
  text-transform: uppercase;
  top: -3px;
}

.stock-movements-detailed-report__help {
  top: -2px;
}

.stock-movements-detailed-report-heading__headers {
  margin-left: 30px;
}

.stock-movements-detailed-report-heading__title {
  font-weight: 900;
  line-height: 32px;
  margin: 0;
  vertical-align: middle;
}

.stock-movements-detailed-report-heading__back {
  margin-top: -7px;
  top: 50%;
  position: absolute;
}

.carbon--has-divider .stock-movements-detailed-report-heading__back {
  margin-top: -12px;
}

.stock-movements-detailed-report-heading__back .carbon-icon {
  color: #b3c2c8;
}

.stock-movements-detailed-report-heading__back .carbon-icon:hover {
  color: #255bc7;
}

.stock-movements-detailed-report__page-info {
  display: block;
  font-size: 13px;
  line-height: 1;
  font-weight: 400;
}

.stock-movements-detailed-report__page-title {
  display: block;
  font-size: 24px;
  font-weight: 900;
  line-height: 1.5;
  max-width: 60%;
  margin-bottom: 5px;
}

.stock-movements-report__detailed-table__wrapper .carbon-table-header {
  overflow: initial;
}

.stock-movements-report__detailed-table__wrapper .carbon-table__table {
  word-break: normal;
}

.stock-movements-report__detailed-table__wrapper .carbon-table-cell {
  white-space: normal;
}

.stock-movements-report__detailed-table__wrapper .detailed-table__inactive-item {
  color: #50555f;
}

.stock-movements-report__detailed-table__wrapper .detailed-table__inactive-item .detailed-table__row__description-cell span:first-child {
  margin-right: 5px;
  color: #8099a4;
}

.stock-movements-report__detailed-table__wrapper .detailed-table__inactive {
  position: relative;
  display: inline-block;
  height: 18px;
  border: 1px solid #afafaf;
  border-radius: 3px;
  padding: 0 3px 2px;
  font-family: Lato;
  font-size: 10px;
  font-weight: 700;
  color: #afafaf;
}

.stock-movements-report__detailed-table.uncalculated {
  opacity: 0.5;
}

.stock-movements-report__detailed-table .detailed-table__date-header {
  width: 7%;
}

.stock-movements-report__detailed-table .detailed-table__type-header {
  width: 8%;
}

.stock-movements-report__detailed-table .detailed-table__invoice_number-header {
  width: 12%;
}

.stock-movements-report__detailed-table .detailed-table__numeric-column {
  width: 8%;
}

.stock-movements-report__detailed-table .detailed-table__row .detailed-table__cell__border-left {
  border-left: 1px solid #d9e0e4;
}

.stock-movements-report__detailed-table .detailed-table__totals-row-cell {
  text-transform: uppercase;
  font-weight: 700;
  border-top: 2px solid #668592;
}

.stock-movements-filters .common-input.common-input--with-icon {
  display: inline-block;
}

.stock-movements-filters .gac-period-date-range__dropdown {
  width: 120px;
}

.stock-movements-filters .catalog-items-category_select {
  border-left: 1px solid #ccd6db;
  padding-left: 15px;
}

.stock-movements-filters .calculate-submit-button {
  display: inline-block;
  float: right;
  margin-top: 11px;
}

.stock-movements-export-button__row {
  padding: 15px 0;
}

.sales-revenue-summary-report__access-level-warning,
.sales-revenue-summary-report__cost-price-warning {
  margin-top: 15px;
}

.sales-revenue-summary-report__header {
  display: block;
  font-size: 13px;
  line-height: 1.5;
  font-weight: 400;
}

.sales-revenue-summary-report__summary-table__wrapper .carbon-table-header {
  overflow: initial;
}

.sales-revenue-summary-report__summary-table__wrapper .carbon-table__table {
  word-break: normal;
}

.sales-revenue-summary-report__summary-table__wrapper .carbon-table-cell {
  white-space: normal;
}

.sales-revenue-summary-report__summary-table__wrapper .summary-table__inactive-item {
  color: #50555f;
}

.sales-revenue-summary-report__summary-table__wrapper .summary-table__inactive-item .summary-table__row__description-cell span:first-child {
  margin-right: 5px;
  color: #8099a4;
}

.sales-revenue-summary-report__summary-table__wrapper .summary-table__inactive {
  position: relative;
  display: inline-block;
  height: 18px;
  border: 1px solid #afafaf;
  border-radius: 3px;
  padding: 0 3px 2px;
  font-family: Lato;
  font-size: 10px;
  font-weight: 700;
  color: #afafaf;
}

.sales-revenue-summary-report__summary-table.uncalculated {
  opacity: 0.5;
}

.sales-revenue-summary-report__summary-table .summary-table__item-description-header {
  width: 44%;
}

.sales-revenue-summary-report__summary-table .summary-table__numeric-column {
  width: 8%;
}

.sales-revenue-summary-report__summary-table .summary-table__row .summary-table__cell__border-left {
  border-left: 1px solid #d9e0e4;
}

.sales-revenue-summary-report__summary-table .summary-table__totals-row-cell {
  text-transform: uppercase;
  font-weight: 700;
  border-top: 2px solid #668592;
}

.sales-revenue-summary-report__header .carbon-heading__header {
  padding-bottom: 0;
}

.sales-revenue-summary-filters .common-input.common-input--with-icon {
  display: inline-block;
}

.sales-revenue-summary-filters .gac-period-date-range__dropdown {
  width: 120px;
}

.sales-revenue-summary-filters .sales-revenue-summary__dropdown-scope {
  border-left: 1px solid #ccd6db;
  padding-left: 15px;
}

.sales-revenue-summary-filters .calculate-submit-button {
  display: inline-block;
  float: right;
  margin-top: 11px;
}

.sales-revenue-summary-export-button {
  margin-left: 10px;
}

.sales-revenue-summary-export-button__row {
  padding: 15px 0;
}

.sales-revenue-report__cost-price-warning {
  margin-top: 15px;
}

.sales-revenue-detailed-title {
  position: relative;
}

.sales-revenue-detailed-report-page-title__inactive {
  margin-left: 10px;
  position: relative;
  text-transform: uppercase;
  top: -3px;
}

.sales-revenue-detailed-report__help {
  top: -2px;
}

.sales-revenue-detailed-report-heading__headers {
  margin-left: 30px;
}

.sales-revenue-detailed-report-heading__title {
  font-weight: 900;
  line-height: 32px;
  margin: 0;
  vertical-align: middle;
}

.sales-revenue-detailed-report-heading__item-info {
  margin-bottom: 5px;
}

.sales-revenue-detailed-report-heading__back {
  margin-top: -7px;
  top: 50%;
  position: absolute;
}

.carbon--has-divider .sales-revenue-detailed-report-heading__back {
  margin-top: -12px;
}

.sales-revenue-detailed-report-heading__back .carbon-icon {
  color: #b3c2c8;
}

.sales-revenue-detailed-report-heading__back .carbon-icon:hover {
  color: #255bc7;
}

.sales-revenue-detailed-report__page-info {
  display: block;
  font-size: 13px;
  line-height: 1;
  font-weight: 400;
}

.sales-revenue-detailed-report__page-title {
  display: block;
  font-size: 24px;
  font-weight: 900;
  line-height: 1.5;
  max-width: 60%;
  margin-bottom: 5px;
}

.sales-revenue-report__detailed-table__wrapper .carbon-table-header {
  overflow: initial;
}

.sales-revenue-report__detailed-table__wrapper .carbon-table__table {
  word-break: normal;
}

.sales-revenue-report__detailed-table__wrapper .carbon-table-cell {
  white-space: normal;
}

.sales-revenue-report__detailed-table__wrapper .detailed-table__inactive-item {
  color: #50555f;
}

.sales-revenue-report__detailed-table__wrapper .detailed-table__inactive-item .detailed-table__row__description-cell span:first-child {
  margin-right: 5px;
  color: #8099a4;
}

.sales-revenue-report__detailed-table__wrapper .detailed-table__inactive {
  position: relative;
  display: inline-block;
  height: 18px;
  border: 1px solid #afafaf;
  border-radius: 3px;
  padding: 0 3px 2px;
  font-family: Lato;
  font-size: 10px;
  font-weight: 700;
  color: #afafaf;
}

.sales-revenue-report__detailed-table.uncalculated {
  opacity: 0.5;
}

.sales-revenue-report__detailed-table .detailed-table__date-header {
  width: 7%;
}

.sales-revenue-report__detailed-table .detailed-table__type-header {
  width: 8%;
}

.sales-revenue-report__detailed-table .detailed-table__invoice_number-header {
  width: 12%;
}

.sales-revenue-report__detailed-table .detailed-table__numeric-column {
  width: 8%;
}

.sales-revenue-report__detailed-table .detailed-table__row .detailed-table__cell__border-left {
  border-left: 1px solid #d9e0e4;
}

.sales-revenue-report__detailed-table .detailed-table__totals-row-cell {
  text-transform: uppercase;
  font-weight: 700;
  border-top: 2px solid #668592;
}

.sales-revenue-filters .common-input.common-input--with-icon {
  display: inline-block;
}

.sales-revenue-filters .gac-period-date-range__dropdown {
  width: 120px;
}

.sales-revenue-filters .catalog-items-category_select {
  border-left: 1px solid #ccd6db;
  padding-left: 15px;
}

.sales-revenue-filters .calculate-submit-button {
  display: inline-block;
  float: right;
  margin-top: 11px;
}

.sales-revenue-export-button__row {
  padding: 15px 0;
}

.cis-reports-monthly-returns-status {
  display: flex;
  font-weight: 700;
}

.cis-reports-monthly-returns-status .carbon-spinner {
  margin-left: 6px;
}

.cis-reports-monthly-returns-status .carbon-link__anchor--disabled {
  color: #bfccd2;
}

.cis-reports-monthly-returns-status__warning {
  position: relative;
  top: -1px;
  margin-left: 5px;
  color: #ff7d00;
}

.cis-reports-monthly-returns-status__warning:before {
  font-size: 12px;
}

.cis-reports-monthly-returns-icon__delete .icon-delete {
  color: #99adb6;
}

.cis-reports-monthly-returns-icon__warning {
  position: relative;
  top: -1px;
  margin-right: 10px;
  color: #ff7d00;
}

.cis-reports-monthly-returns-table__download .carbon-split-button__main-button {
  width: 100px;
}

.carbon-table-cell--align-right .cis-reports-monthly-returns-table__download .cis-reports-monthly-returns-table__download-item {
  text-align: left;
}

.carbon-table-cell--align-right .cis-reports-monthly-returns-table__download .carbon-icon {
  margin-right: 10px;
}

.cis-reports-monthly-returns-table__row {
  height: 48px;
}

.monthly-return-dialog__form {
  margin-top: 15px;
}

.monthly-return-dialog__form__body {
  align-items: baseline;
  display: flex;
}

.monthly-return-dialog__form__body>div:not(:first-child) {
  margin-left: 40px;
}

.monthly-return-dialog__button span {
  padding-left: 5px;
}

.rptcis-spinner-monthly-return__dialog__spinner {
  padding-bottom: 15px;
  padding-top: 30px;
  text-align: center;
}

.rptcis-still-working-monthly__dialog__close {
  padding-top: 30px;
  text-align: right;
}

.cis-reports-pop-up-blocker__toast {
  width: 500px;
  line-height: 18px;
}

.cis-reports-pop-up-blocker__toast .carbon-toast__content {
  padding: 25px 50px;
}

.monthly-returns-page__options-wrapper {
  display: flex;
  justify-content: flex-end;
  margin: 15px 1px;
}

.cis-reports-monthly-returns-table .carbon-table-header {
  word-break: normal;
  white-space: pre-line;
}

.mtd-settings {
  margin-top: 40px;
}

.mtd-settings__beta {
  margin-bottom: 15px;
}

.mtd-settings__message {
  margin-bottom: 20px;
}

.mtd-settings .button-authenticate__icon {
  margin-left: 5px;
}

.mtd-disconnect__learn-more {
  font-weight: 700;
}

.carbon-dialog__title .carbon-heading__header.carbon-heading__header {
  margin-bottom: 0;
}

.mtd-connect__dialog-text {
  font-size: 14px;
}

.mtd-connect__dialog-text .carbon-message {
  margin-bottom: 20px;
}

.mtd-connect__dialog-text .carbon-checkbox {
  font-weight: 700;
}

.mtd-dialog-buttons-wrapper__buttons {
  border-radius: 4px;
  float: right;
  margin-top: 20px;
}

.mtd-dialog-buttons-wrapper__buttons button {
  margin-left: 15px;
}

.mtd-dialog-buttons-wrapper__buttons button .carbon-icon {
  margin-left: 5px;
}

.mtd-settings__learn-more {
  font-weight: 700;
}

.postponed-accounting-checkbox {
  border-bottom: 0;
  border-top: 1px solid #e6ebed;
  padding-bottom: 0;
  padding-top: 30px;
}

.postponed-accounting-checkbox-value-fields {
  padding-left: 230px;
}

.postponed-accounting-link {
  margin-top: 10px;
}

.destination-vat-header {
  border-bottom: 0;
  border-top: 1px solid #e6ebed;
  padding-bottom: 0;
  padding-top: 30px;
}

.destination-vat-checkbox-value-fields {
  padding-left: 235px;
}

.destination-vat-link {
  margin-top: 10px;
  padding-bottom: 25px;
}

.gifi-code-warning-confirm-dialog-message.carbon-message--warning .carbon-message__type {
  background-color: #ff5400;
}

.gifi-code-warning-confirm-dialog-message-content strong {
  color: #ff5400;
  display: inline-block;
  padding-bottom: 5px;
}

.gifi-code-warning-confirm-dialog .carbon-dialog__content {
  padding-bottom: 5px;
}

.gifi-code-warning-confirm-dialog .clearfix:before {
  display: inline-block;
}

.gifi-code-warning-confirm-dialog .carbon-confirm__buttons.clearfix {
  margin-bottom: 15px;
}

.gifi-code-warning-confirm-dialog-message-content a strong {
  color: #255bc7;
}

.en-CA-gifi-code-warning-confirm-dialog .carbon-confirm__no {
  margin-right: 147px;
}

.en-CA-gifi-code-warning-confirm-dialog .carbon-confirm__yes {
  margin-right: -238px;
}

.fr-CA-gifi-code-warning-confirm-dialog .carbon-confirm__no {
  margin-right: 198px;
}

.fr-CA-gifi-code-warning-confirm-dialog .carbon-confirm__yes {
  margin-right: -297px;
}

@-webkit-keyframes horizontalExpand {
  from {
    max-width: 0;
  }

  to {
    max-width: 100%;
  }
}

@-moz-keyframes horizontalExpand {
  from {
    max-width: 0;
  }

  to {
    max-width: 100%;
  }
}

@-o-keyframes horizontalExpand {
  from {
    max-width: 0;
  }

  to {
    max-width: 100%;
  }
}

@keyframes horizontalExpand {
  from {
    max-width: 0;
  }

  to {
    max-width: 100%;
  }
}

@-webkit-keyframes verticalFadeIn {
  from {
    opacity: 0;
    margin-top: 60px;
  }

  to {
    opacity: 1;
    margin-top: 0;
  }
}

@-moz-keyframes verticalFadeIn {
  from {
    opacity: 0;
    margin-top: 60px;
  }

  to {
    opacity: 1;
    margin-top: 0;
  }
}

@-o-keyframes verticalFadeIn {
  from {
    opacity: 0;
    margin-top: 60px;
  }

  to {
    opacity: 1;
    margin-top: 0;
  }
}

@keyframes verticalFadeIn {
  from {
    opacity: 0;
    margin-top: 60px;
  }

  to {
    opacity: 1;
    margin-top: 0;
  }
}

@-webkit-keyframes verticalFadeOut {
  from {
    opacity: 1;
    margin-top: 0;
  }

  to {
    opacity: 0;
    margin-top: 60px;
  }
}

@-moz-keyframes verticalFadeOut {
  from {
    opacity: 1;
    margin-top: 0;
  }

  to {
    opacity: 0;
    margin-top: 60px;
  }
}

@-o-keyframes verticalFadeOut {
  from {
    opacity: 1;
    margin-top: 0;
  }

  to {
    opacity: 0;
    margin-top: 60px;
  }
}

@keyframes verticalFadeOut {
  from {
    opacity: 1;
    margin-top: 0;
  }

  to {
    opacity: 0;
    margin-top: 60px;
  }
}

@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 0.6;
  }
}

@-moz-keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 0.6;
  }
}

@-o-keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 0.6;
  }
}

@keyframes fadeIn {
  from {
    opacity: 0;
  }

  to {
    opacity: 0.6;
  }
}

@-webkit-keyframes fadeOut {
  from {
    opacity: 0.6;
  }

  to {
    opacity: 0;
  }
}

@-moz-keyframes fadeOut {
  from {
    opacity: 0.6;
  }

  to {
    opacity: 0;
  }
}

@-o-keyframes fadeOut {
  from {
    opacity: 0.6;
  }

  to {
    opacity: 0;
  }
}

@keyframes fadeOut {
  from {
    opacity: 0.6;
  }

  to {
    opacity: 0;
  }
}

@-webkit-keyframes pulse {
  0% {
    opacity: 1;
  }

  25% {
    opacity: 0.5;
  }

  50% {
    opacity: 0;
  }

  75% {
    opacity: 0.5;
  }

  100% {
    opacity: 1;
  }
}

@-moz-keyframes pulse {
  0% {
    opacity: 1;
  }

  25% {
    opacity: 0.5;
  }

  50% {
    opacity: 0;
  }

  75% {
    opacity: 0.5;
  }

  100% {
    opacity: 1;
  }
}

@-o-keyframes pulse {
  0% {
    opacity: 1;
  }

  25% {
    opacity: 0.5;
  }

  50% {
    opacity: 0;
  }

  75% {
    opacity: 0.5;
  }

  100% {
    opacity: 1;
  }
}

@keyframes pulse {
  0% {
    opacity: 1;
  }

  25% {
    opacity: 0.5;
  }

  50% {
    opacity: 0;
  }

  75% {
    opacity: 0.5;
  }

  100% {
    opacity: 1;
  }
}

@-webkit-keyframes showNotification {
  0% {
    opacity: 0;
    width: 0%;
  }

  100% {
    margin-left: -50%;
    opacity: 1;
    width: 100%;
  }
}

@-moz-keyframes showNotification {
  0% {
    opacity: 0;
    width: 0%;
  }

  100% {
    margin-left: -50%;
    opacity: 1;
    width: 100%;
  }
}

@-o-keyframes showNotification {
  0% {
    opacity: 0;
    width: 0%;
  }

  100% {
    margin-left: -50%;
    opacity: 1;
    width: 100%;
  }
}

@keyframes showNotification {
  0% {
    opacity: 0;
    width: 0%;
  }

  100% {
    margin-left: -50%;
    opacity: 1;
    width: 100%;
  }
}

@-webkit-keyframes fadeInSlider {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@-moz-keyframes fadeInSlider {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@-o-keyframes fadeInSlider {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@keyframes fadeInSlider {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@-webkit-keyframes hideNotification {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}

@-moz-keyframes hideNotification {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}

@-o-keyframes hideNotification {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}

@keyframes hideNotification {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}

@-webkit-keyframes rotate360 {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@-moz-keyframes rotate360 {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@-o-keyframes rotate360 {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@keyframes rotate360 {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@-webkit-keyframes rotate220 {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -webkit-transform: rotate(220deg);
    -moz-transform: rotate(220deg);
    -o-transform: rotate(220deg);
    -ms-transform: rotate(220deg);
    transform: rotate(220deg);
  }
}

@-moz-keyframes rotate220 {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -webkit-transform: rotate(220deg);
    -moz-transform: rotate(220deg);
    -o-transform: rotate(220deg);
    -ms-transform: rotate(220deg);
    transform: rotate(220deg);
  }
}

@-o-keyframes rotate220 {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -webkit-transform: rotate(220deg);
    -moz-transform: rotate(220deg);
    -o-transform: rotate(220deg);
    -ms-transform: rotate(220deg);
    transform: rotate(220deg);
  }
}

@keyframes rotate220 {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -webkit-transform: rotate(220deg);
    -moz-transform: rotate(220deg);
    -o-transform: rotate(220deg);
    -ms-transform: rotate(220deg);
    transform: rotate(220deg);
  }
}

[class^="icon-"]:before,
[class*=" icon-"]:before {
  font-family: CarbonIcons;
  font-size: 16px;
  font-style: normal;
  font-weight: normal;
  line-height: 16px;
  vertical-align: middle;
}

#main-menu [class^="icon-"]:before,
#main-menu [class*=" icon-"]:before {
  display: none;
}

.icon-feedback:before {
  content: "";
}

.icon-info:before {
  content: "";
}

.icon-help:before {
  content: "";
}

.icon-settings:before {
  content: "";
}

.icon-logout:before {
  content: "";
}

.icon-pdf:before {
  -webkit-font-smoothing: none;
  content: "";
}

.icon-csv:before {
  -webkit-font-smoothing: none;
  content: "";
}

.icon-copy:before {
  -webkit-font-smoothing: none;
  content: "";
}

.icon-error:before {
  content: "";
}

.icon-calendar:before {
  -webkit-font-smoothing: none;
  content: "";
}

.icon-analysis:before {
  content: "";
}

.icon-people:before {
  content: "";
}

.icon-dropdown:before {
  content: "";
}

.icon-alert:before {
  content: "";
}

.icon-person:before {
  content: "";
}

.icon-search:before {
  content: "";
}

.icon-cross:before {
  content: "";
}

.icon-close:before {
  content: "";
}

.icon-delete:before,
.contactAddresses .delete.disabled label:hover:before,
.contactAddresses .delete label:before,
.UIInlineFieldsForMany .delete label:before,
.UIDeletingGrid .confirm-remote:before {
  -webkit-font-smoothing: none;
  content: "";
}

.icon-messages:before {
  content: "";
}

.icon-email:before {
  content: "";
}

.icon-edit:before {
  content: "";
}

.icon-print:before {
  -webkit-font-smoothing: none;
  content: "";
}

.icon-clock:before {
  content: "";
}

.icon-euro:before {
  content: "t";
}

.icon-home:before {
  content: "";
}

.icon-cart:before {
  content: "";
}

.icon-bulk_destroy:before {
  content: "";
}

.icon-hide:before,
.contactAddresses .delete label:hover:before {
  content: "w";
}

.icon-warning:before {
  content: "";
}

.icon-question:before,
.help-text .UILink.help:before,
.UIQuickStartDialog .quick-start-logo-row .help-text .UILink.help:before,
#ui-body a.help:before {
  content: "";
}

.icon-tick:before {
  content: "";
}

.icon-none:before {
  content: " ";
}

.icon-add:before {
  content: "";
}

.icon-services:before {
  content: "+";
}

.icon-collaborate:before {
  content: "";
}

.icon-graph:before {
  content: "";
}

.icon-plus:before {
  content: "";
}

.icon-true _tick:before {
  content: "";
}

.icon-arrow:before {
  content: "";
}

.icon-old_warning:before {
  content: "";
}

.icon-pound:before {
  content: "£";
}

.icon-settings_old:before {
  content: "";
}

.icon-go:before {
  content: "";
}

.icon-question_mark:before {
  content: "";
}

.icon-admin:before {
  content: "";
}

.icon-contacts:before {
  content: "";
}

.icon-create:before {
  content: "";
}

.icon-piggy_bank:before {
  content: "";
}

.icon-entry:before {
  content: "";
}

.icon-edited:before {
  content: "";
}

.icon-refresh:before {
  content: "";
}

.icon-sync:before {
  content: "";
}

.icon-fax:before {
  -webkit-font-smoothing: none;
  content: "";
}

.icon-shop:before {
  content: "";
}

.icon-attach:before {
  content: "";
}

.icon-filter:before {
  content: "";
}

.icon-chat:before {
  content: "";
}

.icon-duplicate:before {
  -webkit-font-smoothing: none;
  content: "";
}

.icon-call:before {
  content: "";
}

.icon-favourite:before {
  content: "";
}

.icon-favourite_lined:before {
  content: "";
}

.icon-sort_up:before {
  content: "";
}

.icon-sort_down:before {
  content: "";
}

.icon-link:before {
  content: "";
}

.icon-locked:before {
  content: "";
}

.icon-unlocked:before {
  content: "";
}

.icon-caret_down:before {
  content: "";
}

.icon-draft:before {
  content: "";
}

.icon-chart_line:before {
  content: "";
}

.icon-chart_bar:before {
  content: "";
}

.icon-chart_pie:before {
  content: "";
}

.icon-in_progress:before {
  content: "";
}

.icon-progressed:before {
  content: "";
}

.icon-save:before {
  content: "";
}

.icon-image:before {
  content: "";
}

.icon-camera:before {
  content: "";
}

.icon-arrow_up:before {
  content: "";
}

.icon-arrow_down:before {
  content: "";
}

.icon-arrow_left:before {
  content: "";
}

.icon-arrow_right:before {
  content: "";
}

.icon-chevron_up:before {
  content: "";
}

.icon-chevron_down:before {
  content: "";
}

.icon-chevron_left:before {
  content: "";
}

.icon-chevron_right:before {
  content: "";
}

.icon-download:before {
  content: "";
}

.icon-upload:before {
  content: "";
}

.icon-uploaded:before {
  content: "";
}

.icon-folder:before {
  content: "";
}

.icon-share:before {
  content: "";
}

.icon-gift:before {
  content: "";
}

.icon-mobile:before {
  content: "";
}

.icon-fit_height:before {
  content: "";
}

.icon-fit_width:before {
  content: "";
}

.icon-blocked:before {
  content: "";
}

.icon-blocked_square:before {
  content: "";
}

.icon-drag:before {
  content: "";
}

.icon-drag_vertical:before {
  content: "";
}

.icon-list_view:before {
  content: "";
}

.icon-card_view:before {
  content: "";
}

.icon-minus:before {
  content: "";
}

.icon-business:before {
  content: "";
}

.icon-key:before {
  content: "";
}

.icon-credit_card:before {
  content: "";
}

.icon-marker:before {
  content: "";
}

.icon-accounts:before {
  content: "1";
}

.icon-accounts_extra:before {
  content: "1";
}

.icon-cashbook:before {
  content: "1";
}

.icon-payroll:before {
  content: "2";
}

.icon-insert_row:before {
  content: "A";
}

.icon-book:before {
  content: "D";
}

.icon-bank:before {
  content: "G";
}

.icon-new:before {
  content: "k";
}

.chromeless #ui-head {
  border: none;
}

.chromeless #ui-head>div {
  width: initial !important;
}

.chromeless #ui-main,
.chromeless #ui-head>div,
.chromeless #ui-foot {
  min-width: 0;
  padding: 0 20px;
}

.chromeless #ui-body #ui-main {
  padding: 20px;
  border-radius: 16px;
  min-height: 0;
  min-width: 0;
  height: auto;
  box-shadow: none;
}

.chromeless.logged_out #ui-head h1 a {
  width: 155px;
  height: 55px;
  margin-bottom: 30px;
  margin-top: 30px;
}

.chromeless .dialog.error h2 {
  color: #c7384f;
  line-height: 21px;
  margin-bottom: 0;
}

.chromeless .dialog.error h2+p {
  margin-top: 12px !important;
}

.chromeless .dialog.error p:last-child {
  margin: 0;
}

.error_routing_dialog {
  font-size: 14px;
  text-align: center;
  padding-top: 120px;
  padding-bottom: 150px;
}

.error_routing_dialog h1 {
  color: #000;
  font-size: 28px !important;
  padding-bottom: 12px;
}

.error_routing_dialog .separator {
  margin: 15px 0 15px 0;
}

.error_routing_dialog .support {
  padding: 10px;
}

.error_routing_dialog .contact {
  padding: 0 10px 0 10px;
}

.error_routing_dialog .contact:not(:last-child) {
  border-right: 2px solid #99adb6;
}

.error_routing_dialog .or {
  color: #99adb6;
  display: inline-block;
  font-size: 10px;
  padding: 0 15px;
  position: relative;
}

.error_routing_dialog .or::before,
.error_routing_dialog .or::after {
  background: #bfccd2;
  content: "";
  display: block;
  height: 2px;
  position: absolute;
  top: 50%;
  width: 50%;
}

.error_routing_dialog .or::before {
  right: 100%;
}

.error_routing_dialog .or::after {
  left: 100%;
}

.error_routing_dialog .image {
  height: auto;
  position: relative;
  right: 5px;
  margin-bottom: 50px;
}

.error_routing_dialog .image.not_found {
  width: 387px;
}

.error_routing_dialog .image.unauthorized {
  width: 152px;
}

.error_routing_dialog .image.internal_server_error {
  width: 188px;
}

.error_routing_dialog .phone {
  font-weight: 700;
}

.error_routing_dialog .backtrace {
  text-align: left;
  word-wrap: break-word;
  overflow-x: scroll;
}

.error_routing_dialog .backtrace span {
  display: block;
  white-space: pre;
}

.error_id_provider,
.user_invitation_error {
  text-align: center;
}

.error_id_provider .error_id_provider__error_img,
.user_invitation_error__illustration {
  padding-bottom: 20px;
}

.user_invitation_error {
  position: absolute;
  top: 155px;
}

.user_invitation_error__information {
  line-height: 21px;
}

.user_invitation_error__information a {
  font-weight: 700;
}

.logged_out_info {
  text-align: center;
}

.logged_out_info .logged_out_info__illustration {
  padding: 0px;
  margin: 0 0 32px 0;
}

.logged_out_info .logged_out_info__title {
  padding: 0px;
  margin: 0 0 16px 0;
}

.logged_out_info .logged_out_info__log_back_in_btn {
  padding: 0px;
  margin: 0 0 32px 0;
}

.logged_out_info .logged_out_info__information {
  margin: 0px;
  padding: 0px;
}

#application-logo {
  display: block;
  float: left;
  margin: 0;
  padding: 14px 0 7px;
}

#application-logo .sage-one-title {
  background: url(/assets/sage-ca7e4f422f49b99c4bdc28f081314fc097f45a33888461d3edeb2e9510aa5d4a.svg) center top transparent no-repeat;
  background-size: contain;
  display: block;
  float: left;
  height: 21px;
  width: 52px;
}

#application-logo .cobrand-logo {
  background: none;
  display: block;
  float: left;
  height: 35px;
  margin: -7px 10px -7px 0;
  width: auto;
}

#application-logo .cobrand-logo img {
  height: 100%;
}

#application-logo .cobrand-tagline {
  color: #fff;
  font-size: 11px;
  float: left;
  line-height: 11px;
  margin: 5px 15px 0 0;
}

.change_password_link {
  float: right;
  padding-top: 10px;
  padding-right: 10px;
}

#ui-masquerade {
  position: fixed;
  background-color: #ffe44d;
  height: 36px;
  line-height: 36px;
  padding: 10px 0;
  width: 100%;
  z-index: 9999;
  min-width: 968px;
  background: #eada80;
  background: -moz-linear-gradient(top, #f3e285 0%, #f3e285 85%, #e1d17b 100%);
  background: -webkit-gradient(linear,
      left top,
      left bottom,
      color-stop(0%, #f3e285),
      color-stop(85%, #f3e285),
      color-stop(100%, #e1d17b));
  background: -webkit-linear-gradient(top,
      #f3e285 0%,
      #f3e285 85%,
      #e1d17b 100%);
  background: -o-linear-gradient(top, #f3e285 0%, #f3e285 85%, #e1d17b 100%);
  background: -ms-linear-gradient(top, #f3e285 0%, #f3e285 85%, #e1d17b 100%);
  background: linear-gradient(top, #f3e285 0%, #f3e285 85%, #e1d17b 100%);
}

.lt-ie9 #ui-masquerade {
  min-width: 1588px;
}

#ui-masquerade p {
  color: #003349;
  line-height: 16px;
  text-align: center;
}

#ui-masquerade p span.switch-user {
  border-left: 1px solid #003349;
  margin-left: 9px;
  padding-left: 10px;
}

#ui-masquerade p span.switch-user a {
  color: #003349;
  text-decoration: none;
}

#ui-masquerade p span.switch-user a:hover {
  text-decoration: underline;
}

#ui-masquerade~#ui-root {
  margin-top: 36px;
}

#ui-email-not-verified {
  background-color: #00a4cf;
  width: 100%;
}

#ui-email-not-verified .message-container {
  min-width: 958px;
  max-width: 1600px;
  margin: 0 auto;
  overflow: auto;
  padding: 15px 40px 15px 0;
  position: relative;
}

#ui-email-not-verified i {
  color: white;
  display: block;
  left: 0;
  margin-top: -10px;
  position: absolute;
  top: 50%;
}

#ui-email-not-verified i:before {
  font-size: 32px;
}

#ui-email-not-verified p {
  color: #fff;
  display: block;
  float: left;
  line-height: 17px;
  margin: 0 0 0 50px;
  text-align: left;
  width: 95%;
}

#btn-demo {
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  -moz-box-shadow: inset 0px -2px 0px 0px #c94601,
    0px 2px 4px 0px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: inset 0px -2px 0px 0px #c94601,
    0px 2px 4px 0px rgba(0, 0, 0, 0.2);
  box-shadow: inset 0px -2px 0px 0px #c94601, 0px 2px 4px 0px rgba(0, 0, 0, 0.2);
  background: #ff8240;
  background: -moz-linear-gradient(top, #ff8240 0%, #ff5800 100%);
  background: -webkit-gradient(linear,
      left top,
      left bottom,
      color-stop(0%, #ff8240),
      color-stop(100%, #ff5800));
  background: -webkit-linear-gradient(top, #ff8240 0%, #ff5800 100%);
  background: -o-linear-gradient(top, #ff8240 0%, #ff5800 100%);
  background: -ms-linear-gradient(top, #ff8240 0%, #ff5800 100%);
  background: linear-gradient(top, #ff8240 0%, #ff5800 100%);
  float: right;
  padding: 11px 15px;
  color: #fff;
  font-weight: bold;
  text-decoration: none;
  font-size: 14px;
  text-shadow: 0px -1px 0px rgba(0, 0, 0, 0.6);
  -webkit-font-smoothing: antialiased;
}

#btn-demo:hover {
  background: #ff5800;
}

#btn-demo+h1 .app-title:after {
  content: "Demo";
  margin-left: 10px;
  color: #afafaf;
}

.trial-offer {
  color: #fff;
  display: inline-block;
  margin-top: 8px;
}

.trial-offer .UILink {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-color: #ce0058;
  color: #fff;
  display: inline-block;
  margin: 0 5px;
  padding: 4px 6px;
}

.trial-offer .UILink:hover {
  background-color: #ce0058;
  color: #fff;
  text-decoration: none;
}

.UIDialog .trial-offer-dialog-contents {
  text-align: center;
}

.UIDialog .trial-offer-dialog-contents .UILink.trial-offer-button {
  font-weight: 700;
  line-height: 12px;
}

.trial-offer-promo-code {
  background-color: #fff;
  border: 1px dashed #ccd6db;
  font-family: monospace;
  font-size: 25px;
  margin: 20px 0 20px 0;
  padding: 20px 0;
}

#ui-globalnav {
  background-color: #003349;
  min-height: 40px;
  position: fixed;
  width: 100%;
  z-index: 996;
}

#ui-globalnav:hover {
  z-index: 1003;
}

#ui-globalnav p {
  margin: 12px 0;
}

#ui-globalnav li {
  float: left;
}

#ui-globalnav li.last a {
  padding-right: 0;
}

#ui-globalnav .change_password_link,
#ui-globalnav ul a {
  color: #e6ebed;
  display: block;
  font-size: 13px;
  font-weight: 700 !important;
  padding: 12px;
  position: relative;
  white-space: nowrap;
}

#ui-globalnav i {
  margin-right: 5px;
  position: relative;
  top: -1px;
}

#service-menu {
  float: left;
}

#service-menu i {
  display: none;
}

#service-menu>ul {
  float: left;
  margin-left: 16px;
}

#service-menu>ul>li:before {
  background-color: #335c6d;
  content: "";
  height: calc(100% - 16px);
  margin-left: -1px;
  padding-bottom: 2px;
  position: absolute;
  top: 8px;
  width: 1px;
}

#service-menu ul {
  z-index: 4;
}

#service-menu ul:hover {
  background-color: #003349;
  position: relative;
}

#service-menu ul:hover .has-submenu>a {
  position: relative;
  z-index: 5;
}

#service-menu ul:hover .has-submenu ul {
  background-color: #003349;
  box-shadow: 0 10px 20px 0 rgba(0, 20, 29, 0.2),
    0 20px 40px 0 rgba(0, 20, 29, 0.1);
  display: block;
  min-width: 100%;
  padding: 5px 0;
  top: 99%;
  right: 0;
}

#service-menu ul:hover .has-submenu ul li {
  width: 100%;
}

#service-menu ul:hover .has-submenu ul li:hover {
  background-color: transparent;
}

#service-menu ul li {
  position: relative;
}

#service-menu ul li a:active {
  background-color: transparent;
}

#service-menu ul li a:hover {
  color: #38c72a;
  text-decoration: none;
}

#service-menu ul li.has-submenu>a {
  padding-right: 25px;
}

#service-menu ul li.has-submenu>a>span {
  position: relative;
}

#service-menu ul li.has-submenu>a>span:before {
  content: "";
  width: 0;
  height: 0;
  border-top: 5px solid #e6ebed;
  border-right: 4px solid transparent;
  border-bottom: 4px solid transparent;
  border-left: 4px solid transparent;
  margin-top: -2px;
  position: absolute;
  right: -15px;
  top: 50%;
}

#service-menu ul li.has-submenu ul {
  display: none;
  position: absolute;
}

#service-menu ul li.has-submenu li.services a {
  border-top: 1px solid rgba(230, 235, 237, 0.1);
  padding-top: 12px;
}

#service-menu ul li.has-submenu li.services a:after,
#service-menu ul li.has-submenu li.services a:before {
  content: "";
  position: absolute;
  width: 10px;
  height: 1px;
  background-color: #003349;
  top: -1px;
  left: 0;
}

#service-menu ul li.has-submenu li.services a:after {
  left: auto;
  right: 0;
}

#user-menu {
  float: right;
}

#user-menu span {
  white-space: nowrap;
  max-width: 380px;
  overflow-x: hidden;
  text-overflow: ellipsis;
}

#user-menu .UIMenu li.messages.new-message i {
  -webkit-animation: pulse 1.4s linear infinite;
  -moz-animation: pulse 1.4s linear infinite;
  -ms-animation: pulse 1.4s linear infinite;
  animation: pulse 1.4s linear infinite;
}

#user-menu .UIMenu li.has-submenu a:after,
#user-menu .UIMenu li.has-submenu a:before,
#user-menu .UIMenu a.notooltip:after,
#user-menu .UIMenu a.notooltip:before {
  display: none;
}

#user-menu .UIMenu li.has-submenu {
  overflow: visible;
  position: relative;
}

#user-menu .UIMenu li.has-submenu.iconized>a span {
  display: inline-block;
  line-height: 0;
  width: 0;
  overflow: hidden;
}

#user-menu .UIMenu li.has-submenu a {
  padding-right: 25px;
}

#user-menu .UIMenu li.has-submenu .UIMenu {
  box-shadow: 0 10px 20px 0 rgba(0, 20, 29, 0.2),
    0 20px 40px 0 rgba(0, 20, 29, 0.1);
  background-color: #003349;
  display: none;
  min-height: 30px;
  padding: 5px 0;
  position: absolute;
  right: 0;
  top: 99%;
  z-index: 10000;
}

#user-menu .UIMenu li.has-submenu .UIMenu li {
  float: none;
}

#user-menu .UIMenu li.has-submenu .UIMenu li.iconized i {
  margin-right: 15px;
}

#user-menu .UIMenu li.has-submenu .UIMenu li.last:not(:only-child) a {
  border-top: 1px solid rgba(235, 237, 239, 0.1);
  margin-top: 5px;
  padding-top: 10px;
}

#user-menu .UIMenu li.has-submenu .UIMenu li.last:not(:only-child) a:before,
#user-menu .UIMenu li.has-submenu .UIMenu li.last:not(:only-child) a:after {
  background-color: #003349;
  border: none;
  content: "";
  display: block;
  height: 1px;
  left: 0;
  min-width: auto;
  padding: 0;
  position: absolute;
  top: -1px !important;
  width: 10px !important;
}

#user-menu .UIMenu li.has-submenu .UIMenu li.last:not(:only-child) a:after {
  left: auto !important;
  right: 0 !important;
  transform: none !important;
}

#user-menu .UIMenu li.has-submenu .UIMenu li a {
  padding: 6px 15px;
}

#user-menu .UIMenu li.has-submenu .UIMenu li a:hover {
  background-color: transparent;
  color: #38c72a;
  text-decoration: none;
}

#user-menu .UIMenu li.has-submenu>a>span:before {
  content: "";
  width: 0;
  height: 0;
  border-top: 5px solid #e6ebed;
  border-right: 4px solid transparent;
  border-bottom: 4px solid transparent;
  border-left: 4px solid transparent;
  margin-top: -2px;
  position: absolute;
  right: 10px;
  top: 50%;
}

#user-menu .UIMenu li.has-submenu:hover .UIMenu {
  display: block;
}

#main-menu {
  font-size: 13px;
  height: 42px;
  margin-left: -15px;
  position: relative;
}

#main-menu a:hover {
  text-decoration: none;
}

#main-menu>ul>li {
  float: left;
  position: relative;
}

#main-menu>ul>li>a {
  background-color: #fff;
  color: rgba(0, 0, 0, 0.85);
  display: block;
  font-weight: 700 !important;
  padding: 14px 15px 12px;
  text-align: center;
  position: relative;
}

#main-menu>ul>li>a:after {
  -webkit-transition: all 200ms;
  -moz-transition: all 200ms;
  -o-transition: all 200ms;
  transition: all 200ms;
  background-color: transparent;
  bottom: 0;
  content: "";
  height: 0;
  left: 0%;
  position: absolute;
  right: 0%;
}

#main-menu>ul>li i {
  display: none;
}

#main-menu>ul>li:hover a {
  background-color: #fff;
}

#main-menu>ul>li:hover a:after {
  background-color: #1963f6;
  height: 3px;
  left: 0% !important;
  right: 0% !important;
}

#main-menu>ul>li.selected ul {
  background-color: #fff;
}

#main-menu>ul>li.selected a {
  background-color: #fff;
}

#main-menu>ul>li.selected a:after {
  left: 15px;
  right: 15px;
  background-color: #00dc00;
  height: 3px;
}

#main-menu>ul>li.has-submenu>a {
  padding-right: 27px;
}

#main-menu>ul>li.has-submenu>a:before {
  content: "";
  width: 0;
  height: 0;
  border-top: 5px solid rgba(0, 0, 0, 0.85);
  border-right: 4px solid transparent;
  border-bottom: 4px solid transparent;
  border-left: 4px solid transparent;
  margin-top: -2px;
  position: absolute;
  right: 11px;
  top: 50%;
}

#main-menu>ul>li.has-submenu:hover ul {
  display: block;
}

#main-menu>ul>li ul {
  background-color: #fff;
  box-shadow: 0 10px 20px 0 rgba(0, 20, 29, 0.2),
    0 20px 40px 0 rgba(0, 20, 29, 0.1);
  display: none;
  min-width: 100%;
  padding: 0;
  position: absolute;
  text-align: left;
}

#main-menu>ul>li ul li {
  float: none;
  display: block;
}

#main-menu>ul>li ul li a {
  color: rgba(0, 0, 0, 0.85);
  display: block;
  font-weight: 700;
  padding: 12px 24px;
  white-space: nowrap;
}

#main-menu>ul>li ul li a:hover {
  background: #255bc7;
  color: #fff;
}

#main-menu>ul>li ul li.selected a {
  background: #fff;
  color: #38c72a;
}

#main-menu>ul>li ul li.selected a:hover {
  background: #255bc7;
  color: #fff;
}

.main-nav-additional {
  float: right;
  min-width: 45px;
  position: relative;
}

.main-nav-additional .UIExpandMultiButton {
  position: absolute;
  right: 0;
  top: -32px;
}

html,
body,
body div,
span,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
abbr,
address,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
samp,
small,
strong,
sub,
sup,
var,
b,
i,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
summary,
time,
mark,
audio,
video {
  margin: 0;
  padding: 0;
  border: 0;
  vertical-align: baseline;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}

blockquote,
q {
  quotes: none;
}

blockquote:before,
blockquote:after,
q:before,
q:after {
  content: "";
  content: none;
}

ins {
  background-color: #ff9;
  color: #000;
  text-decoration: none;
}

mark {
  background-color: #ff9;
  color: #000;
  font-style: italic;
  font-weight: bold;
}

del {
  text-decoration: line-through;
}

abbr[title],
dfn[title] {
  border-bottom: 1px dotted;
  cursor: help;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

hr {
  border: 0;
  border-top: 1px solid #e6ebed;
  display: block;
  height: 1px;
  margin: 1em 0;
  padding: 0;
}

html {
  overflow-y: scroll;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
}

a:hover,
a:active {
  outline: none;
}

a,
a:active,
a:visited {
  color: #255bc7;
  text-decoration: none;
}

a:hover {
  color: #1963f6;
  text-decoration: none;
}

ul,
ol {
  margin-left: 2em;
}

ol {
  list-style-type: decimal;
}

nav ul,
nav li {
  margin: 0;
  list-style: none;
  list-style-image: none;
}

pre {
  white-space: pre;
  white-space: pre-wrap;
  word-wrap: break-word;
  padding: 15px;
}

button,
input,
select,
textarea {
  width: auto;
  margin: 0;
  font-size: 100%;
  font-family: sans-serif;
  vertical-align: baseline;
}

button {
  overflow: visible;
}

textarea {
  overflow: auto;
  vertical-align: text-top;
}

label,
input[type="button"],
input[type="submit"],
input[type="image"],
button {
  cursor: pointer;
}

input::-moz-focus-inner,
button::-moz-focus-inner {
  border: 0;
  padding: 0;
}

.invisible {
  visibility: hidden;
}

* {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

html {
  /*min-width: 958px; */
}

body {
  -webkit-font-smoothing: antialiased;
  background-color: #f2f5f6 !important;
  color: #003349 !important;
  font-family: "Lato", "Helvetica Neue", Arial, sans-serif !important;
  font-size: 14px;
  line-height: 16px;
  text-rendering: optimizeLegibility;
  width: 100%;
}

h1 {
  font-size: 24px;
  font-weight: 900 !important;
  line-height: 32px;
  margin-bottom: 5px;
}

h2 {
  font-size: 1.8em;
  margin-bottom: 12px;
  font-weight: 300 !important;
}

h3 {
  font-size: 1.6em;
  margin-bottom: 16px;
  font-weight: 300 !important;
}

h4 {
  font-size: 1.4em;
  margin-bottom: 14px;
  font-weight: 300 !important;
}

h5 {
  font-size: 1.2em;
  margin-bottom: 12px;
  font-weight: 300 !important;
}

h6 {
  font-size: 1.1em;
  margin-bottom: 11px;
  font-weight: 300 !important;
}

p {
  margin-bottom: 10px;
}

button,
input,
select,
textarea {
  font-family: "Lato", "Helvetica Neue", Arial, sans-serif !important;
}

.align-left {
  text-align: left;
}

.align-center {
  text-align: center;
}

.align-right,
.text-right {
  text-align: right;
}

.overflow-wrapper {
  overflow: hidden;
  text-overflow: ellipsis;
}

.logged_out body {
  background-color: #f5f5f6;
}

.logged_out p {
  color: rgba(0, 0, 0, 0.74);
  font-size: 16px;
  margin: 25px 0;
}

.logged_out header h1 {
  color: rgba(0, 0, 0, 0.85);
  font-size: 30px;
  line-height: 40px;
}

.logged_out header h1:after {
  background-color: #c8006e;
  content: "";
  display: block;
  height: 2px;
  margin: 12px auto;
  width: 60px;
}

.logged_out #ui-root {
  text-align: center;
}

.logged_out #ui-body {
  align-items: center;
  box-shadow: none;
  display: flex;
  min-height: 100vh;
  padding: 0;
  position: inherit;
}

.logged_out .signup_form {
  position: relative;
}

@media only screen and (max-width: 740px) {

  .logged_out .signup_form .UITextbox label,
  .logged_out .signup_form .UIDropdown label {
    max-width: 400px;
    padding: 0 0 5px 30px;
    text-align: left;
    width: 100% !important;
  }
}

@media only screen and (max-width: 740px) {

  .logged_out .signup_form .UITextbox .field,
  .logged_out .signup_form .UIDropdown .field {
    max-width: 400px;
    padding-left: 15px;
    text-align: left;
    width: 100% !important;
  }
}

@media only screen and (max-width: 740px) {
  .logged_out .signup_form .sign-up-terms-and-conditions-uk {
    margin: auto;
    max-width: 380px;
    width: 100%;
  }
}

.logged_out .signup_form .sign-up-terms-and-conditions-uk .sign-up-terms-and-conditions {
  margin-left: 80px;
}

@media only screen and (max-width: 740px) {
  .logged_out .signup_form .sign-up-terms-and-conditions-uk .sign-up-terms-and-conditions {
    margin: 20px auto 0;
  }
}

@media only screen and (max-width: 740px) {
  .logged_out .signup_form .sign-up-terms-and-conditions-uk .column {
    float: none;
    padding-left: 30px;
    width: 100% !important;
  }
}

@media only screen and (max-width: 740px) {
  .logged_out .signup_form .sign-up-terms-and-conditions-uk a.promo-code-link {
    left: auto;
    text-align: left;
  }
}

.logged_out #ui-main {
  box-sizing: content-box;
  margin: auto;
  padding: 15vh 5vw;
}

@media screen and (max-height: 600px) {
  .logged_out #ui-main {
    padding: 20vh 5vw;
  }
}

.logged_out .sage-one-logo {
  left: 5vw;
  position: absolute;
  top: 5vh;
}

.logged_out .sage-one-logo svg {
  width: 100px;
  height: 40px;
}

@media screen and (max-width: 820px) {
  .logged_out .sage-one-logo svg {
    height: 30px;
    width: 75px;
  }
}

@media screen and (max-width: 380px) {
  .logged_out .sage-one-logo svg {
    height: 25px;
    width: 64px;
  }
}

.logged_out .UITextbox select,
.logged_out .UITextbox input[type="text"],
.logged_out .UIDropdown select,
.logged_out .UIDropdown input[type="text"] {
  background-color: #ffffff;
  border: solid 1px #e2e3e5;
  border-radius: 4px;
  box-shadow: 0 2px 5px 0 rgba(2, 18, 36, 0.1);
  font-size: 22px;
  height: 50px;
  line-height: 50px;
  padding: 0 15px;
  transition: all 0.2s ease-out;
}

.logged_out .UITextbox select:focus,
.logged_out .UITextbox input[type="text"]:focus,
.logged_out .UIDropdown select:focus,
.logged_out .UIDropdown input[type="text"]:focus {
  border: 1px solid #1963f6;
  box-shadow: 0 7px 15px 0 rgba(2, 18, 36, 0.15),
    0 0 6px 0 rgba(25, 99, 246, 0.3);
  transform: scale(1.02);
  transition: all 0.2s ease-out;
}

.logged_out .UITextbox label,
.logged_out .UIDropdown label {
  font-size: 15px;
}

.logged_out .UIDropdown select {
  padding-right: 40px;
  background: url("data:image/svg+xml;utf-8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 100 66' xml:space='preserve' width='15px' height='10px' fill='rgb(206, 208, 211)'><polygon points='0,0 100,0 50,66' /></svg>") no-repeat calc(100% - 12px) 20px,
    -webkit-linear-gradient(right, #f4f3f5 40px, #fff 40px);
  background: url("data:image/svg+xml;utf-8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 100 66' xml:space='preserve' width='15px' height='10px' fill='rgb(206, 208, 211)'><polygon points='0,0 100,0 50,66' /></svg>") no-repeat calc(100% - 12px) 20px,
    -moz-linear-gradient(right, #f4f3f5 40px, #fff 40px);
  background: url("data:image/svg+xml;utf-8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 100 66' xml:space='preserve' width='15px' height='10px' fill='rgb(206, 208, 211)'><polygon points='0,0 100,0 50,66' /></svg>") no-repeat calc(100% - 12px) 20px,
    -ms-linear-gradient(right, #f4f3f5 40px, #fff 40px);
  background: url("data:image/svg+xml;utf-8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 100 66' xml:space='preserve' width='15px' height='10px' fill='rgb(206, 208, 211)'><polygon points='0,0 100,0 50,66' /></svg>") no-repeat calc(100% - 12px) 20px,
    -o-linear-gradient(right, #f4f3f5 40px, #fff 40px);
  background: url("data:image/svg+xml;utf-8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 100 66' xml:space='preserve' width='15px' height='10px' fill='rgb(206, 208, 211)'><polygon points='0,0 100,0 50,66' /></svg>") no-repeat calc(100% - 12px) 20px,
    linear-gradient(right, #f4f3f5 40px, #fff 40px);
}

.logged_out .UIDropdown select:focus,
.logged_out .UIDropdown select:hover {
  background: url("data:image/svg+xml;utf-8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 100 66' xml:space='preserve' width='15px' height='10px' fill='white'><polygon points='0,0 100,0 50,66' /></svg>") no-repeat calc(100% - 12px) 20px,
    -webkit-linear-gradient(right, #255bc7 40px, #fff 40px) !important;
  background: url("data:image/svg+xml;utf-8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 100 66' xml:space='preserve' width='15px' height='10px' fill='white'><polygon points='0,0 100,0 50,66' /></svg>") no-repeat calc(100% - 12px) 20px,
    -moz-linear-gradient(right, #255bc7 40px, #fff 40px) !important;
  background: url("data:image/svg+xml;utf-8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 100 66' xml:space='preserve' width='15px' height='10px' fill='white'><polygon points='0,0 100,0 50,66' /></svg>") no-repeat calc(100% - 12px) 20px,
    -ms-linear-gradient(right, #255bc7 40px, #fff 40px) !important;
  background: url("data:image/svg+xml;utf-8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 100 66' xml:space='preserve' width='15px' height='10px' fill='white'><polygon points='0,0 100,0 50,66' /></svg>") no-repeat calc(100% - 12px) 20px,
    -o-linear-gradient(right, #255bc7 40px, #fff 40px) !important;
  background: url("data:image/svg+xml;utf-8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' viewBox='0 0 100 66' xml:space='preserve' width='15px' height='10px' fill='white'><polygon points='0,0 100,0 50,66' /></svg>") no-repeat calc(100% - 12px) 20px,
    linear-gradient(right, #255bc7 40px, #fff 40px) !important;
}

.logged_out div.error.UIDropdown[data-ui-widget] i.icon-error {
  right: 47px;
}

.logged_out .UICheckbox label {
  font-size: 14px;
}

.logged_out .signup_additional {
  margin-top: 8px;
  position: absolute;
  right: 5vw;
  top: 5vh;
}

@media screen and (max-width: 430px) {
  .logged_out .signup_additional .bg_content>span {
    display: none;
  }
}

.logged_out .signup_additional a {
  margin-left: 5px;
}

.logged_out .sign-up-auth-secondary {
  position: relative;
}

.logged_out .sign-up-auth-secondary .sign-up-auth-secondary-text {
  margin: 5px 0;
  font-size: 14px;
  width: 225px;
  text-align: left;
}

.logged_out .sign-up-auth-secondary .UIButton .button {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  background-color: transparent;
  border: solid 1px #255bc7;
  display: inline-block;
  height: 40px;
  padding: 0 15px 0 30px;
  position: relative;
  width: 133px;
  min-width: 133px;
  font-size: 13px;
  font-weight: 700;
}

.logged_out .sign-up-auth-secondary svg {
  left: 15px;
  position: absolute;
  top: 10px;
}

.logged_out .sign-up-auth-secondary .google:focus {
  color: #255bc7;
}

.logged_out .sign-up-auth-secondary .google:hover {
  background-color: #3669d2;
  color: #fff;
}

.logged_out .sign-up-auth-secondary .cloudid:focus {
  color: #255bc7;
}

.logged_out .sign-up-auth-secondary .cloudid:hover {
  background-color: #3669d2;
  color: #fff;
}

.logged_out .sign-up-auth-secondary .facebook svg {
  top: 7px;
}

.logged_out .sign-up-auth-secondary .facebook a {
  top: 1px;
}

.logged_out .sign-up-auth-secondary .facebook:focus {
  color: #255bc7;
}

.logged_out .sign-up-auth-secondary .facebook:hover {
  background-color: #324e89;
  color: #fff;
}

.logged_out .sign-up-terms-and-conditions {
  margin: 20px 0 0 0;
}

.logged_out .sign-up-auth-primary {
  margin-top: 30px;
}

.logged_out .sign-up-auth-primary .UIButton>button {
  width: 197px;
  min-width: 197px;
}

.logged_out .sign-up-auth-primary .UIButton+.UIButton {
  margin-left: 20px;
}

.logged_out .UIForm.signup_form {
  margin: auto;
  max-width: 540px;
}

.logged_out .signup_form .UIFieldset,
.logged_out .signup_actions .UIFieldset {
  left: -70px;
  position: relative;
}

@media only screen and (max-width: 740px) {

  .logged_out .signup_form .UIFieldset,
  .logged_out .signup_actions .UIFieldset {
    left: auto;
  }
}

.logged_out .secondary_actions {
  border-left: 3px solid #e6ebed;
  padding-left: 50px;
  position: absolute;
  right: -254px;
  text-align: left;
  top: 0;
  width: 270px;
}

@media only screen and (max-width: 1140px) {
  .logged_out .secondary_actions {
    padding-left: 30px;
    right: -234px;
  }
}

@media only screen and (max-width: 1060px) {
  .logged_out .secondary_actions {
    border-left: 0;
    border-top: 3px solid #e6ebed;
    margin-top: 30px;
    padding-left: 0;
    padding-top: 20px;
    position: relative;
    right: auto;
    text-align: center;
    top: auto;
    width: 100%;
  }
}

.logged_out .secondary_actions .sign-up-auth-secondary-text {
  padding-bottom: 20px;
}

@media only screen and (max-width: 1060px) {
  .logged_out .secondary_actions .sign-up-auth-secondary.UIRow .column-set {
    display: flex;
    justify-content: center;
  }
}

@media only screen and (max-width: 1060px) {
  .logged_out .secondary_actions .sign-up-auth-secondary.UIRow .column-set .column {
    float: none;
    margin: 0 15px;
    padding: 0;
    width: auto;
  }
}

.logged_out .UIButton .button,
.logged_out a.UILink.button {
  font-size: 16px;
  height: auto;
  min-width: 250px;
  padding: 10px 30px;
}

.logged_out .sign-in-screen .auth-action {
  margin-bottom: 15px;
}

.logged_out .sign-in-screen .auth-action .button {
  min-width: 250px;
}

.logged_out .sign-in-screen .signup_actions {
  margin-top: 30px;
}

.logged_out .sign-in-screen .signup-links .button {
  margin: 0 5px;
}

.logged_out .sign-in-screen .sign-in-additional .UILink {
  margin-left: 5px;
}

#ui-foot,
#ui-main,
#ui-body>header hgroup,
#ui-head>div,
.ui-width {
  min-width: 958px;
  max-width: 1600px;
  margin: 0 auto;
  padding: 0 40px;
}

@media only screen and (max-width: 1366px) {

  #ui-foot,
  #ui-main,
  #ui-body>header hgroup,
  #ui-head>div,
  .ui-width {
    padding: 0 30px;
  }
}

@media only screen and (max-width: 1024px) {

  #ui-foot,
  #ui-main,
  #ui-body>header hgroup,
  #ui-head>div,
  .ui-width {
    padding: 0 25px;
  }
}

.logged_out #ui-foot,
.logged_out #ui-main,
.logged_out #ui-body>header hgroup,
#ui-body>header .logged_out hgroup,
.logged_out #ui-head>div,
.logged_out .ui-width {
  max-width: 720px;
  min-width: 320px;
  width: 100vw;
}

#ui-head {
  -moz-box-shadow: 0 -4px 8px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 -4px 8px rgba(0, 0, 0, 0.1);
  box-shadow: 0 -4px 8px rgba(0, 0, 0, 0.1);
  -webkit-transition: box-shadow 0.5s;
  -moz-transition: box-shadow 0.5s;
  -o-transition: box-shadow 0.5s;
  transition: box-shadow 0.5s;
  background-color: #fff;
  border-bottom: none;
  margin-top: 40px;
  position: fixed;
  width: 100%;
  z-index: 995;
}

.scrolling #ui-head {
  -moz-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
}

#ui-body {
  position: relative;
  -moz-box-shadow: inset 0 1px 0 #fff;
  -webkit-box-shadow: inset 0 1px 0 #fff;
  box-shadow: inset 0 1px 0 #fff;
}

.email-unverified+#ui-body {
  padding-top: 160px;
}

.no-menu+#ui-body {
  top: -44px;
}

.no-menu+#ui-body+#app {
  margin-top: -44px;
}

#ui-body>header {
  padding: 24px 0 14px;
}

#ui-foot {
  margin-top: 40px;
  margin-bottom: 80px;
}

#ui-foot .UIMenu {
  float: left;
}

#ui-foot .UIMenu li {
  display: inline;
  margin-right: 25px;
}

#ui-foot .UIMenu li a:hover {
  color: #1963f6;
  text-decoration: underline;
}

#ui-foot .legal {
  float: right;
}

#ui-foot a,
#ui-foot .legal {
  color: #99adb6;
  font-weight: normal;
}

#carbon-header .ui-notification__content {
  min-width: 958px;
  max-width: 1487px;
}

.grid-layout .UIAdvancedCheckbox,
.grid-layout .UIAdvancedDropdown,
.grid-layout .UIAdvancedTextbox,
.grid-layout .UICheckbox,
.grid-layout .UIDate,
.grid-layout .UIDatetime,
.grid-layout .UIDecimal,
.grid-layout .UIDropdown,
.grid-layout .UIDropdownList,
.grid-layout .UIDropdownSuggest,
.grid-layout .UIField,
.grid-layout .UIFileUpload,
.grid-layout .UIGenericDropdownSuggest,
.grid-layout .UIIban,
.grid-layout .UIIbanInput,
.grid-layout .UIImageUpload,
.grid-layout .UIMultiCheckboxDropdown,
.grid-layout .UIMultiSelect,
.grid-layout .UINumber,
.grid-layout .UIRadioButton,
.grid-layout .UIRadioButtonWithGlobalLabel,
.grid-layout .UIResourceSuggestCreate,
.grid-layout .UISearch,
.grid-layout .UISortCode,
.grid-layout .UISpanbox,
.grid-layout .UISubscriptionSelector,
.grid-layout .UISuggest,
.grid-layout .UISuggestFreeform,
.grid-layout .UISuggestOrCreate,
.grid-layout .UIText,
.grid-layout .UITextarea,
.grid-layout .UITextbox,
.grid-layout .UITextboxLink,
.grid-layout .UITime,
.grid-layout .UIYesNo {
  margin-bottom: 0 !important;
}

.grid-layout .placeholderRow .UIDropdownList .visible,
.grid-layout .placeholderRow .UIDate .visible,
.grid-layout .UIDropdownList.error .visible,
.grid-layout .UIDate.error .visible,
.grid-layout tr:hover td .UIDropdownList .visible,
.grid-layout tr:hover td .UIDate .visible {
  padding-right: 36px;
}

.grid-layout .placeholderRow .UIDropdownList .input-icon,
.grid-layout .placeholderRow .UIDate .input-icon,
.grid-layout .UIDropdownList.error .input-icon,
.grid-layout .UIDate.error .input-icon,
.grid-layout tr:hover td .UIDropdownList .input-icon,
.grid-layout tr:hover td .UIDate .input-icon {
  display: block;
}

.grid-layout .placeholderRow .UIDropdownList .input-icon:hover,
.grid-layout .placeholderRow .UIDate .input-icon:hover,
.grid-layout .UIDropdownList.error .input-icon:hover,
.grid-layout .UIDate.error .input-icon:hover,
.grid-layout tr:hover td .UIDropdownList .input-icon:hover,
.grid-layout tr:hover td .UIDate .input-icon:hover {
  border-color: #00dc00;
}

.grid-layout {
  background-color: #fff;
  border: 1px solid #ccd6db;
  border-collapse: separate;
  min-width: 100%;
  position: relative;
  table-layout: fixed;
  width: auto;
  word-break: break-all;
}

.grid-layout .numeric,
.grid-layout .number {
  max-width: 100px;
  min-width: 100px;
  width: 100px;
  text-align: right;
}

.grid-layout .boolean {
  text-align: center;
}

.grid-layout[data-readonly="true"] input[type="text"]:disabled,
.grid-layout[data-readonly="true"] select:disabled,
.grid-layout[data-readonly="true"] textarea:disabled {
  background-color: transparent;
  color: #666666;
  opacity: 1;
}

.grid-layout[data-readonly="true"] tr.odd:hover td {
  background-color: #f2f5f6;
}

.grid-layout[data-readonly="true"] tr:hover td {
  background: transparent;
}

.grid-layout[data-readonly="true"] tr:hover td input[type="text"],
.grid-layout[data-readonly="true"] tr:hover td select,
.grid-layout[data-readonly="true"] tr:hover td textarea {
  background: transparent;
  border-color: transparent;
}

.grid-layout.light {
  background: transparent;
  border: none;
}

.grid-layout.light .delete {
  width: 28px;
}

.grid-layout.light tr.even td {
  background-color: transparent;
}

.grid-layout.light tr.odd td {
  background-color: #f2f5f6;
}

.grid-layout.light tr.header:hover td {
  background-color: transparent !important;
}

.grid-layout.light th,
.grid-layout.light td.header {
  background: transparent;
  border: none;
  color: #595959;
  padding: 0 10px;
  font-size: 12px;
  font-weight: 700;
}

.grid-layout.light tbody tr.header,
.grid-layout.light tbody tr.header td,
.grid-layout.light tbody tr.header:hover,
.grid-layout.light tbody tr.header:hover td,
.grid-layout.light tbody tr.child.header,
.grid-layout.light tbody tr.child.header td,
.grid-layout.light tbody tr.child.header:hover,
.grid-layout.light tbody tr.child.header:hover td {
  background: #f2f5f6;
}

.no-cssgradients .grid-layout tr.header td,
.no-cssgradients .grid-layout tr.header:hover td {
  background-color: #515151 !important;
}

.no-cssgradients .grid-layout.light tr td {
  background-color: #f2f5f6;
}

.no-cssgradients .grid-layout.light tr.odd td {
  background-color: transparent;
}

.no-cssgradients .grid-layout.light tr.header td {
  background-color: transparent !important;
}

.grid-layout tr.header:hover td {
  cursor: inherit;
}

.grid-layout th,
.grid-layout tbody tr.header td,
.grid-layout tbody tr td.header {
  border-left-width: 1px;
  border-right-width: 0;
  border-top-width: 0;
  border-style: solid;
  border-right-color: #668592;
  border-left-color: #668592;
  background-color: #335c6d;
  color: #fff;
  font-size: 13px;
  font-weight: 700;
  height: 36px;
  line-height: 13px;
  outline: medium none;
  overflow: hidden;
  padding: 2px 8px 1px 8px;
  text-align: left;
  text-overflow: ellipsis;
  vertical-align: middle;
  white-space: normal;
  word-break: normal;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.grid-layout th:first-child,
.grid-layout tbody tr.header td:first-child,
.grid-layout tbody tr td.header:first-child {
  border-left: none;
}

.grid-layout th:last-child,
.grid-layout tbody tr.header td:last-child,
.grid-layout tbody tr td.header:last-child {
  border-right: none;
}

.grid-layout th.sortable,
.grid-layout tbody tr.header td.sortable,
.grid-layout tbody tr td.header.sortable {
  cursor: pointer;
}

.grid-layout th.sortable:hover,
.grid-layout tbody tr.header td.sortable:hover,
.grid-layout tbody tr td.header.sortable:hover {
  background-color: #1a475b;
  outline: none;
}

.grid-layout th.sortable:after,
.grid-layout tbody tr.header td.sortable:after,
.grid-layout tbody tr td.header.sortable:after {
  background-position: right center;
  background-repeat: no-repeat;
  content: "";
  float: right;
  height: 11px;
  margin-top: -10px;
  margin-right: 0px;
  position: relative;
  top: -1px;
  vertical-align: middle;
  width: 100%;
}

.grid-layout th.sortable.numeric:after,
.grid-layout tbody tr.header td.sortable.numeric:after,
.grid-layout tbody tr td.header.sortable.numeric:after {
  float: left;
  background-position: left center;
  left: 0px;
}

.grid-layout th.sortable.sort_asc:after,
.grid-layout tbody tr.header td.sortable.sort_asc:after,
.grid-layout tbody tr td.header.sortable.sort_asc:after {
  background-image: url(/assets/icon-sort-up-4f5ba8b0a6c6f9bceb86a8c9feca35e4ede2c95950002d113a2aff0681b54501.svg);
}

.grid-layout th.sortable.sort_desc:after,
.grid-layout tbody tr.header td.sortable.sort_desc:after,
.grid-layout tbody tr td.header.sortable.sort_desc:after {
  background-image: url(/assets/icon-sort-down-329feb682e43298b0b5eab77629ba11f56d4b996bff1316b040dced3e963594d.svg);
}

.grid-layout tr+tr.header td.header {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}

.grid-layout .delete {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  min-width: 31px;
  padding: 0;
  text-align: center;
  width: 31px;
}

.grid-layout .actions {
  max-width: 40px;
  min-width: 40px;
  width: 40px;
}

.grid-layout img.recurred {
  background: transparent url(/assets/recurrence-0b32c4e02a67a88d13468d470b74c526a02a08417ca48c92b52f6101ad12610a.png) no-repeat 0 0;
  width: 18px;
  height: 18px;
}

.grid-layout tr.odd td {
  background-color: #f2f5f6;
}

.grid-layout tr:hover td {
  background-color: #d0e3fa;
  cursor: pointer;
}

.grid-layout tr:hover td .UIDropdownSuggest input:focus~.autocomplete {
  background: #fff;
}

.grid-layout tr:hover td .UIDropdownSuggest input[readonly]:focus~.autocomplete {
  background: transparent;
}

.grid-layout tr:hover td input[type="text"],
.grid-layout tr:hover td select,
.grid-layout tr:hover td textarea {
  border: 1px solid #99b5ec;
}

.grid-layout tr:hover td input[type="text"]:focus,
.grid-layout tr:hover td select:focus,
.grid-layout tr:hover td textarea:focus {
  background: white;
}

.grid-layout tr:hover td .input-icon {
  border-left-color: #cecece;
}

.grid-layout tr.subtotal {
  font-weight: 700;
}

.grid-layout tr.subtotal td.number {
  border-top: 2px solid #bbbbbb;
}

.grid-layout tr.total td {
  font-weight: 700;
  border-top: 3px solid #bbbbbb;
}

.grid-layout tr[data-href]:hover td {
  cursor: pointer;
}

.grid-layout tr.child {
  display: none;
}

.grid-layout tr.child.open {
  display: table-row;
}

.grid-layout tr.child td {
  font-style: italic;
}

.grid-layout tr.child.header,
.grid-layout tr.child.header:hover {
  background: #515151;
  background: -moz-linear-gradient(top, dimgray 0%, #393939 100%);
  background: -webkit-gradient(linear,
      left top,
      left bottom,
      color-stop(0%, dimgray),
      color-stop(100%, #393939));
  background: -webkit-linear-gradient(top, dimgray 0%, #393939 100%);
  background: -o-linear-gradient(top, dimgray 0%, #393939 100%);
  background: -ms-linear-gradient(top, dimgray 0%, #393939 100%);
  background: linear-gradient(top, dimgray 0%, #393939 100%);
}

.grid-layout tr:last-child td {
  border-bottom: none;
}

.grid-layout td {
  height: 33px;
  padding: 6px 8px 4px;
  overflow: hidden;
  vertical-align: middle;
  width: auto;
  font-size: 14px;
  border-left: none;
  border-right: none;
  border-top: none;
  border-bottom: 1px solid #e4e7ea;
}

.grid-layout td:first-child {
  border-left: none;
}

.grid-layout td .field {
  max-width: 100%;
}

.grid-layout .UIDropdownList .visible,
.grid-layout .UIDate .visible {
  padding-right: 4px;
}

.grid-layout .UIDropdownList .visible:focus,
.grid-layout .UIDate .visible:focus {
  padding-right: 36px;
}

.grid-layout .UIDropdownList .visible:focus+.input-icon,
.grid-layout .UIDate .visible:focus+.input-icon {
  display: block;
}

.grid-layout .UIDropdownList .input-icon,
.grid-layout .UIDate .input-icon {
  background-color: auto;
  border-color: #ccd6db;
}

.grid-layout .UIDropdownList .input-icon:hover,
.grid-layout .UIDate .input-icon:hover {
  background-color: auto !important;
  border-color: #cecece !important;
}

.grid-layout input[type="text"],
.grid-layout select,
.grid-layout textarea {
  border: 1px solid transparent;
  background: none;
  padding: 4px;
  margin: 0;
  outline: 0;
}

.grid-layout input[type="text"]:focus,
.grid-layout input.iefocus[type="text"],
.grid-layout select:focus,
.grid-layout select.iefocus,
.grid-layout textarea:focus,
.grid-layout textarea.iefocus {
  background: white;
}

.grid-layout input[type="text"][readonly],
.grid-layout select[readonly],
.grid-layout textarea[readonly] {
  background: transparent !important;
  border-color: transparent !important;
  cursor: default;
}

.grid-layout input[type="text"][disabled],
.grid-layout .dashboard [type="text"][data-tag="reset_zoom"]:not(.active),
.dashboard .grid-layout [type="text"][data-tag="reset_zoom"]:not(.active),
.grid-layout .UILazyLoader a.disabled[type="text"],
.UILazyLoader .grid-layout a.disabled[type="text"],
.grid-layout select[disabled],
.grid-layout .dashboard select[data-tag="reset_zoom"]:not(.active),
.dashboard .grid-layout select[data-tag="reset_zoom"]:not(.active),
.grid-layout textarea[disabled],
.grid-layout .dashboard textarea[data-tag="reset_zoom"]:not(.active),
.dashboard .grid-layout textarea[data-tag="reset_zoom"]:not(.active) {
  background: transparent !important;
  border-color: transparent !important;
}

.grid-layout .input-icon {
  border-left: 1px solid #f2f5f6;
}

.grid-layout span.error {
  margin-bottom: 0;
}

.grid-layout select {
  height: auto;
  cursor: pointer;
}

.grid-layout label.icon-delete,
.grid-layout .contactAddresses .delete.disabled label:hover,
.contactAddresses .delete.disabled .grid-layout label:hover,
.grid-layout .contactAddresses .delete label,
.contactAddresses .delete .grid-layout label,
.grid-layout .UIInlineFieldsForMany .delete label,
.UIInlineFieldsForMany .delete .grid-layout label,
.grid-layout .UIDeletingGrid label.confirm-remote,
.UIDeletingGrid .grid-layout label.confirm-remote,
.grid-layout .confirm-remote {
  display: block;
  text-indent: -9999px;
}

.grid-layout label.icon-delete:before,
.grid-layout .contactAddresses .delete.disabled label:hover:before,
.contactAddresses .delete.disabled .grid-layout label:hover:before,
.grid-layout .contactAddresses .delete label:before,
.contactAddresses .delete .grid-layout label:before,
.grid-layout .UIInlineFieldsForMany .delete label:before,
.UIInlineFieldsForMany .delete .grid-layout label:before,
.grid-layout .UIDeletingGrid label.confirm-remote:before,
.UIDeletingGrid .grid-layout label.confirm-remote:before,
.grid-layout .confirm-remote:before {
  color: #99adb6;
  display: block;
  font-size: 16px;
  line-height: 21px;
  margin-left: 3px;
  position: absolute;
  text-indent: 0;
}

.grid-layout label.icon-delete:hover:before,
.grid-layout .contactAddresses .delete label:hover:before,
.contactAddresses .delete .grid-layout label:hover:before,
.grid-layout .UIInlineFieldsForMany .delete label:hover:before,
.UIInlineFieldsForMany .delete .grid-layout label:hover:before,
.grid-layout .UIDeletingGrid label.confirm-remote:hover:before,
.UIDeletingGrid .grid-layout label.confirm-remote:hover:before,
.grid-layout .confirm-remote:hover:before {
  color: #c7384f;
}

.grid-layout label.icon-delete.delete-disabled:before,
.grid-layout .contactAddresses .delete label.delete-disabled:before,
.contactAddresses .delete .grid-layout label.delete-disabled:before,
.grid-layout .UIInlineFieldsForMany .delete label.delete-disabled:before,
.UIInlineFieldsForMany .delete .grid-layout label.delete-disabled:before,
.grid-layout .UIDeletingGrid label.delete-disabled.confirm-remote:before,
.UIDeletingGrid .grid-layout label.delete-disabled.confirm-remote:before,
.grid-layout .confirm-remote.delete-disabled:before {
  color: #ccd6db;
}

.grid-layout input[type="checkbox"][name*="destroy"] {
  opacity: 0;
  position: absolute;
  left: -9999px;
}

.grid-layout .placeholderRow input[type="checkbox"][name*="destroy"]+label {
  visibility: hidden;
}

.grid-layout .disabled input[type="text"][disabled],
.grid-layout .disabled .dashboard [type="text"][data-tag="reset_zoom"]:not(.active),
.dashboard .grid-layout .disabled [type="text"][data-tag="reset_zoom"]:not(.active),
.grid-layout .disabled .UILazyLoader a.disabled[type="text"],
.UILazyLoader .grid-layout .disabled a.disabled[type="text"],
.grid-layout .disabled select[disabled],
.grid-layout .disabled .dashboard select[data-tag="reset_zoom"]:not(.active),
.dashboard .grid-layout .disabled select[data-tag="reset_zoom"]:not(.active),
.grid-layout .disabled textarea[disabled],
.grid-layout .disabled .dashboard textarea[data-tag="reset_zoom"]:not(.active),
.dashboard .grid-layout .disabled textarea[data-tag="reset_zoom"]:not(.active) {
  background: transparent;
  border-color: transparent;
  color: #666;
  opacity: 1;
}

.grid-layout .placeholderRow input[type="text"],
.grid-layout .placeholderRow textarea {
  border: 1px solid #bfccd2;
  background: white;
}

.grid-layout .placeholderRow input[type="text"]:hover,
.grid-layout .placeholderRow textarea:hover {
  border: 1px solid #00dc00;
}

.grid-layout .placeholderRow:hover input[type="text"],
.grid-layout .placeholderRow:hover textarea {
  border: 1px solid #99b5ec;
}

.lt-ie9 .grid-layout tbody input[type="text"]:focus,
.lt-ie9 .grid-layout tbody input.iefocus[type="text"],
.lt-ie9 .grid-layout tbody select:focus,
.lt-ie9 .grid-layout tbody select.iefocus,
.lt-ie9 .grid-layout tbody textarea:focus,
.lt-ie9 .grid-layout tbody textarea.iefocus {
  border: 1px solid #90c863;
}

@-moz-document url-prefix() {

  .UIForm select,
  .UIFilter select {
    padding: 6px 4px;
  }
}

.UISettings {
  border: 1px solid #ccd6db;
  background: white;
  padding: 0px 10px;
}

.UISettings .UIPod,
.UISettings .contactAddresses .UIRow.closed .UIPod.contains-errors,
.contactAddresses .UIRow.closed .UISettings .UIPod.contains-errors,
.UISettings .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab,
.UISettings .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab,
.UISettings .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab,
.contactAddresses .UIRow.closed .UISettings .UITabs.vertical>.contains-errors.UITab,
.UISettings .UITabs.vertical>.UITab {
  background: none;
  margin: 10px;
  padding: 8px;
  border: none;
}

.UISettings .UIPod:hover,
.UISettings .contactAddresses .UIRow.closed .UIPod.contains-errors:hover,
.contactAddresses .UIRow.closed .UISettings .UIPod.contains-errors:hover,
.UISettings .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab:hover,
.UISettings .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab:hover,
.UISettings .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab:hover,
.UISettings .UITabs.vertical>.UITab:hover {
  background: none;
  border: none;
}

.UJSConfirm div.message {
  margin: 3px 0 5px 30px;
}

.UJSConfirm div.message pre {
  padding: 0;
  white-space: pre-wrap;
}

.UJSConfirm .options a {
  cursor: pointer;
}

.datepick-popup .datepick {
  background-color: white;
  box-shadow: 0 5px 5px 0 rgba(0, 20, 29, 0.2),
    0 10px 10px 0 rgba(0, 20, 29, 0.1);
  overflow: hidden;
  padding: 10px;
  position: relative;
  width: 324px !important;
  z-index: 999;
}

.datepick-popup .datepick .datepick-nav {
  background: white;
  color: rgba(0, 0, 0, 0.85);
  float: left;
  padding: 4px;
  width: 100%;
}

.datepick-popup .datepick .datepick-nav a {
  display: block;
  height: 30px;
  position: relative;
  text-indent: -9999px;
  width: 30px;
  z-index: 999;
}

.datepick-popup .datepick .datepick-nav a:hover {
  background: #1e499f;
}

.datepick-popup .datepick .datepick-nav a:before {
  position: absolute;
  top: 11px;
}

.datepick-popup .datepick .datepick-nav a.datepick-cmd-prev {
  float: left;
}

.datepick-popup .datepick .datepick-nav a.datepick-cmd-prev:before {
  content: "";
  width: 0;
  height: 0;
  border-top: 4px solid transparent;
  border-right: 5px solid rgba(0, 0, 0, 0.85);
  border-bottom: 4px solid transparent;
  border-left: 4px solid transparent;
  left: 8px;
}

.datepick-popup .datepick .datepick-nav a.datepick-cmd-next {
  float: right;
}

.datepick-popup .datepick .datepick-nav a.datepick-cmd-next:before {
  content: "";
  width: 0;
  height: 0;
  border-top: 4px solid transparent;
  border-right: 4px solid transparent;
  border-bottom: 4px solid transparent;
  border-left: 5px solid rgba(0, 0, 0, 0.85);
  right: 8px;
}

.datepick-popup .datepick .datepick-month-row .datepick-month-header {
  color: rgba(0, 0, 0, 0.85);
  font-weight: bold;
  margin-left: -10px;
  position: absolute;
  text-align: center;
  top: 21px;
  width: 100%;
}

.datepick-popup .datepick .datepick-month-row .datepick-month-header select {
  float: left;
  margin-top: -2px;
  padding: 0.12em 0 0.1em 0;
  height: 1.5em;
}

.datepick-popup .datepick .datepick-month-row .datepick-month-header select:first-child {
  margin-left: 24px;
  width: 46%;
}

.datepick-popup .datepick .datepick-month-row .datepick-month-header select:last-child {
  margin-left: 0px;
  width: 30%;
}

.datepick-popup .datepick .datepick-month-row table {
  float: left;
  font-size: 13px;
  text-align: center;
}

.datepick-popup .datepick .datepick-month-row table td,
.datepick-popup .datepick .datepick-month-row table th {
  border: 3px solid white;
}

.datepick-popup .datepick .datepick-month-row table thead {
  color: rgba(0, 0, 0, 0.6);
  font-weight: bold;
  line-height: 30px;
}

.datepick-popup .datepick .datepick-month-row table tbody span,
.datepick-popup .datepick .datepick-month-row table tbody a {
  display: block;
  font-weight: bold;
  padding: 10px 11px;
}

.datepick-popup .datepick .datepick-month-row table tbody a {
  background: white;
  color: #255bc7;
  font-size: 15px;
  text-decoration: none;
}

.datepick-popup .datepick .datepick-month-row table tbody a:hover {
  background: #1e499f;
  color: white;
}

.datepick-popup .datepick .datepick-month-row table tbody a.datepick-today {
  background: #e6ebed;
  color: #255bc7;
}

.datepick-popup .datepick .datepick-month-row table tbody a.datepick-selected {
  background-image: none;
  background-color: #255bc7;
  color: white;
}

.datepick-popup .datepick .datepick-month-row table tbody a.datepick-selected.datepick-today {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  background-image: none;
  background-color: #255bc7;
}

.datepick-popup .datepick .datepick-ctrl {
  display: none;
}

.datepick-popup .datepick .datepick-clear-fix {
  clear: both;
}

.UJSHeartbeat.UJSConfirm {
  padding: 35px 45px 40px;
}

.UJSHeartbeat .heartbeat-content {
  max-width: 240px;
}

.UJSHeartbeat .heartbeat-content .heartbeat-message {
  padding: 5px 0 6px 0;
}

.UJSHeartbeat .heartbeat-content .heartbeat-options {
  margin-top: 12px;
}

.UJSHeartbeat .heartbeat-content .heartbeat-options .heartbeat-log-out {
  color: #003349;
  padding: 7px 18px;
}

.UJSHeartbeat .heartbeat-image {
  border-right: 3px solid #cfcfcf;
  margin-top: -48px;
  padding: 8px 0;
  position: absolute;
  right: 45px;
  top: 50%;
}

.heartbeat-logout-timer {
  font-weight: bold;
}

.UIFilter .label-align-right label,
.UIForm .label-align-right label {
  text-align: right;
}

.UIFilter .label-align-center label,
.UIForm .label-align-center label {
  text-align: center;
}

.UIFilter .label-layout-inline,
.UIForm .label-layout-inline {
  margin-left: -15px;
}

.UIFilter .label-layout-inline+.label-inline,
.UIForm .label-layout-inline+.label-inline {
  margin-top: 10px;
}

.UIFilter .label-layout-inline.inline-with-buttons,
.UIForm .label-layout-inline.inline-with-buttons {
  margin-top: 5px;
}

.UIFilter .label-layout-inline label,
.UIFilter .label-layout-inline .field,
.UIForm .label-layout-inline label,
.UIForm .label-layout-inline .field {
  display: inline-block;
  margin-bottom: 0;
  padding: 0 0 0 15px;
  vertical-align: middle;
}

.UIFilter .label-layout-inline.label-float-right .field,
.UIForm .label-layout-inline.label-float-right .field {
  float: left;
}

.UIFilter .label-layout-inline.label-float-right label,
.UIForm .label-layout-inline.label-float-right label {
  padding-top: 7px;
}

.UIFilter .label-layout-inline.label-fill-10 .field,
.UIForm .label-layout-inline.label-fill-10 .field {
  width: 90%;
}

.UIFilter .label-layout-inline.label-fill-20 .field,
.UIForm .label-layout-inline.label-fill-20 .field {
  width: 80%;
}

.UIFilter .label-layout-inline.label-fill-30 .field,
.UIForm .label-layout-inline.label-fill-30 .field {
  width: 70%;
}

.UIFilter .label-layout-inline.label-fill-40 .field,
.UIForm .label-layout-inline.label-fill-40 .field {
  width: 60%;
}

.UIFilter .label-layout-inline.label-fill-50 .field,
.UIForm .label-layout-inline.label-fill-50 .field {
  width: 50%;
}

.UIFilter .label-layout-inline.label-fill-60 .field,
.UIForm .label-layout-inline.label-fill-60 .field {
  width: 40%;
}

.UIFilter .label-layout-inline.label-fill-70 .field,
.UIForm .label-layout-inline.label-fill-70 .field {
  width: 30%;
}

.UIFilter .label-layout-inline.label-fill-80 .field,
.UIForm .label-layout-inline.label-fill-80 .field {
  width: 20%;
}

.UIFilter .label-layout-inline.label-fill-90 .field,
.UIForm .label-layout-inline.label-fill-90 .field {
  width: 10%;
}

.UIFilter .label-layout-inline .UIHelpInline[data-tag="input-help-inline"],
.UIForm .label-layout-inline .UIHelpInline[data-tag="input-help-inline"] {
  text-align: right;
}

.UIFilter .label-layout-inline .UIHelpPopOver[data-tag="input-help-pop-over"],
.UIForm .label-layout-inline .UIHelpPopOver[data-tag="input-help-pop-over"] {
  position: absolute;
  top: 7px;
  right: -22px;
}

.UIFilter .label-layout-hidden label,
.UIFilter .label-layout-none label,
.UIForm .label-layout-hidden label,
.UIForm .label-layout-none label {
  display: none;
}

.notification {
  background: #1963f6;
  bottom: 0px;
  left: 50%;
  opacity: 0;
  overflow: hidden;
  position: fixed;
  width: 100%;
  z-index: 2000;
}

.notification .slider {
  color: white;
  margin: 0 auto;
  max-width: 1400px;
  min-width: 758px;
  opacity: 0;
  padding: 20px 0;
  position: relative;
  width: 95%;
}

.notification.show-notification {
  -webkit-animation: showNotification 0.5s 1 ease forwards 0.1s;
  -moz-animation: showNotification 0.5s 1 ease forwards 0.1s;
  -ms-animation: showNotification 0.5s 1 ease forwards 0.1s;
  animation: showNotification 0.5s 1 ease forwards 0.1s;
}

.notification.show-notification .slider {
  -webkit-animation: fadeInSlider 0.3s 1 ease forwards 0.4s;
  -moz-animation: fadeInSlider 0.3s 1 ease forwards 0.4s;
  -ms-animation: fadeInSlider 0.3s 1 ease forwards 0.4s;
  animation: fadeInSlider 0.3s 1 ease forwards 0.4s;
}

.notification.hide-notification {
  -webkit-animation: hideNotification 0.3s 1 ease-out forwards;
  -moz-animation: hideNotification 0.3s 1 ease-out forwards;
  -ms-animation: hideNotification 0.3s 1 ease-out forwards;
  animation: hideNotification 0.3s 1 ease-out forwards;
  margin-left: -50%;
  width: 100%;
}

.notification .slider-icon {
  align-items: center;
  display: flex;
  height: 58px;
  justify-content: center;
  position: absolute;
  top: 0;
  width: 58px;
}

.notification .slider-icon:before {
  font-family: CarbonIcons;
  font-size: 20px;
}

.notification .slider-content {
  font-size: 14px;
  font-weight: 600;
  padding: 0 60px;
}

.notification .slider-content h3 {
  display: none;
  font-size: 14px;
  margin-bottom: 5px;
}

.notification .slider-content span {
  display: inline-block;
  line-height: 18px;
  padding-right: 30px;
}

.notification .slider-content ul {
  margin: 0;
}

.notification .slider-content img {
  display: none;
}

.notification .slider-content .message li:only-child {
  list-style-type: none;
}

.notification .slider-content .message li a {
  color: white !important;
  font-weight: 900;
  text-decoration: underline;
}

.notification .close {
  position: absolute;
  display: block;
  height: 20px;
  width: 20px;
  right: 15px;
  top: 50%;
  margin-top: -10px;
}

.notification .close:before {
  color: #fff;
  content: "\e91e";
  display: block;
  font-family: CarbonIcons;
  font-size: 18px;
  font-style: normal;
  font-weight: normal;
  line-height: 14px;
  margin: 3px 0 0 2px;
  -webkit-font-smoothing: antialiased;
}

.notification .close:hover:before {
  color: white;
}

.notification.warning {
  background: #ff7d00;
}

.notification.warning .slider-icon:before {
  content: "\e924";
}

.notification.error {
  background: #c7384f;
}

.notification.error .slider-icon:before {
  content: "\e923";
}

.notification.success {
  background: #50b848;
}

.notification.success .slider {
  color: black;
}

.notification.success .slider-icon:before {
  content: "\e950";
}

.notification.success .close {
  display: none;
}

.UIContainer.service_detail .UIPod,
.UIContainer.service_detail .contactAddresses .UIRow.closed .UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIContainer.service_detail .UIPod.contains-errors,
.UIContainer.service_detail .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab,
.UIContainer.service_detail .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab,
.UIContainer.service_detail .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab,
.UIContainer.service_detail .UITabs.vertical>.UITab {
  background-image: url(/assets/service-fallback-dfb0d90e9523a937940cb1e8e1f7311e8cac3d8f9195fa2a699dfcf03139e905.jpg);
  background-repeat: no-repeat;
  background-position: 16px 16px;
  padding-left: 150px;
  min-height: 140px;
}

.field .error {
  background: url(/assets/failure-0aaeb5ed83461f6195ce06ae8f638a93881b09b8fc5f8f59ecf43a98a57e8780.png) no-repeat;
  width: 17px;
  height: 17px;
  position: absolute;
  display: block;
  padding: 1px;
  right: 0px;
  top: 9px;
  cursor: help;
}

i.icon-error {
  display: none;
}

div.error[data-ui-widget] label,
div.error[data-ui-widget] input[type="text"],
div.error[data-ui-widget] .error {
  color: #c7384f;
}

div.error[data-ui-widget] span.field {
  position: relative;
}

div.error[data-ui-widget] span.field input[type="text"],
div.error[data-ui-widget] span.field input[type="password"],
div.error[data-ui-widget] span.field textarea,
div.error[data-ui-widget] span.field select {
  color: #c7384f;
  border-color: #c7384f !important;
}

div.error[data-ui-widget] span.field input[type="text"]:focus,
div.error[data-ui-widget] span.field input[type="password"]:focus,
div.error[data-ui-widget] span.field textarea:focus,
div.error[data-ui-widget] span.field select:focus {
  -moz-box-shadow: 0 0 6px rgba(234, 67, 63, 0.6);
  -webkit-box-shadow: 0 0 6px rgba(234, 67, 63, 0.6);
  box-shadow: 0 0 6px rgba(234, 67, 63, 0.6);
}

div.error[data-ui-widget] i.icon-error {
  background-color: transparent;
  color: #c7384f;
  display: block;
  font-size: 18px;
  line-height: 22px;
  position: absolute;
  right: 5px;
  text-align: center;
  top: 50%;
  margin-top: -13px;
  padding: 0;
  pointer-events: none;
  z-index: 2;
}

div.error[data-ui-widget] i.icon-error:before {
  font-size: 20px;
}

div.error.UIDropdown[data-ui-widget] i.icon-error {
  right: 26px;
}

.lt-ie8 div.error.UIDropdown[data-ui-widget] i.icon-error {
  top: 0;
  margin-top: 0;
}

div.error.UITextarea[data-ui-widget] i.icon-error {
  top: 2px;
  margin-top: 0px;
}

div.error.UITextarea.scroll[data-ui-widget] i.icon-error {
  margin-right: 18px;
}

div.error.UINumber[data-ui-widget] i.icon-error,
div.error.UIDecimal[data-ui-widget] i.icon-error {
  left: 4px;
  right: auto;
}

div.error.UINumber.label-layout-inline[data-ui-widget] i.icon-error,
div.error.UIDecimal.label-layout-inline[data-ui-widget] i.icon-error {
  margin-left: 15px;
}

div.error.UIDate[data-ui-widget] input[type="text"] {
  background-image: none;
}

.field .warning {
  background: url(/assets/failure-0aaeb5ed83461f6195ce06ae8f638a93881b09b8fc5f8f59ecf43a98a57e8780.png) no-repeat;
  cursor: help;
  display: block;
  height: 17px;
  padding: 1px;
  position: absolute;
  right: 0px;
  top: 9px;
  width: 17px;
}

.icon-warning {
  display: none;
}

.lt-ie8 .warning[data-ui-widget] {
  z-index: 1;
}

.lt-ie8 .warning[data-ui-widget] .field {
  z-index: 2;
}

.lt-ie8 .warning.UIDropdown[data-ui-widget] .icon-warning {
  right: 33px;
  top: 0;
}

.warning[data-ui-widget] label,
.warning[data-ui-widget] .warning {
  color: #ff7d00;
}

.warning[data-ui-widget] .field {
  position: relative;
}

.warning[data-ui-widget] .field input[type="text"],
.warning[data-ui-widget] .field textarea,
.warning[data-ui-widget] .field select {
  -moz-box-shadow: 0 0 6px rgba(255, 130, 52, 0.6);
  -webkit-box-shadow: 0 0 6px rgba(255, 130, 52, 0.6);
  box-shadow: 0 0 6px rgba(255, 130, 52, 0.6);
  border-color: #ff7d00;
}

.warning[data-ui-widget] .field input[type="text"]:hover,
.warning[data-ui-widget] .field textarea:hover,
.warning[data-ui-widget] .field select:hover {
  border-color: #ff7d00;
}

.warning[data-ui-widget] .icon-warning {
  color: #ff7d00;
  display: block;
  font-size: 2em;
  line-height: 1em;
  position: absolute;
  right: 4px;
  text-align: center;
  top: 0;
  z-index: 1;
}

.warning[data-ui-widget] .icon-warning:before {
  font-size: 22px;
}

.warning.UINumber[data-ui-widget] i.icon-warning,
.warning.UIDecimal[data-ui-widget] i.icon-warning {
  left: 4px;
  right: auto;
}

.warning.UINumber.label-layout-inline[data-ui-widget] i.icon-warning,
.warning.UIDecimal.label-layout-inline[data-ui-widget] i.icon-warning {
  margin-left: 15px;
}

.warning.UIDropdown[data-ui-widget] .icon-warning,
.warning.UISortCode[data-ui-widget] .icon-warning {
  background-color: transparent;
}

.warning.UIDropdown[data-ui-widget] .icon-warning {
  right: 26px;
}

.UIActionToolbar {
  bottom: 10px;
  left: 0;
  position: absolute;
}

.UIActionToolbar [data-tag="label"] {
  background-color: #f2f5f6;
  border: 1px solid #ccd6db;
  color: rgba(0, 0, 0, 0.85);
  float: left;
  font-size: 13px;
  line-height: 27px;
  padding: 2px 10px 0;
  position: relative;
}

.UIActionToolbar [data-tag="label"]:after {
  content: "";
  width: 0;
  height: 0;
  border-top: 11px solid #f2f3f5;
  border-right: 10px solid transparent;
  border-bottom: 10px solid transparent;
  border-left: 10px solid transparent;
  position: absolute;
  bottom: -21px;
  left: 14px;
  border-top-width: 12px;
}

@-moz-document url-prefix() {
  .UIActionToolbar [data-tag="label"]:after {
    border-top-width: 11px;
  }
}

.UIActionToolbar [data-tag="label"]:before {
  content: "";
  width: 0;
  height: 0;
  border-top: 12px solid #ccd6db;
  border-right: 11px solid transparent;
  border-bottom: 11px solid transparent;
  border-left: 11px solid transparent;
  bottom: -23px;
  left: 13px;
  position: absolute;
}

.UIActionToolbar.activetoolbar {
  margin-top: 10px;
}

.UIActionToolbar.activetoolbar:hover {
  overflow: visible;
}

.UIActionToolbar.activetoolbar [data-tag="label"] {
  -webkit-border-radius: 4px 0 0 4px;
  -moz-border-radius: 4px 0 0 4px;
  border-radius: 4px 0 0 4px;
}

.UIActionToolbar.activetoolbar .actions-container {
  display: block;
}

.UIActionToolbar .actions-container {
  display: none;
  float: left;
  position: relative;
}

.UIActionToolbar .UIMultiActionButton {
  float: left;
  margin-left: 10px;
}

.UIActionToolbar .singular-actions {
  float: left;
  margin: 0;
}

.UIActionToolbar .singular-actions li {
  float: left;
  list-style: none;
}

.UIActionToolbar .singular-actions li .UIButton {
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  background-color: #f2f3f5;
  border: 1px solid #ccd6db;
  border-left: none;
  color: #003349;
  cursor: pointer;
  display: block;
  font-size: 1.4em;
  height: 31px;
  margin: 0;
  padding: 7px 11px 6px 12px;
  position: relative;
}

.UIActionToolbar .singular-actions li .UIButton[data-tag="csv"]:hover:after,
.UIActionToolbar .singular-actions li .UIButton[data-tag="pdf"]:hover:after {
  text-transform: uppercase;
}

.UIActionToolbar .singular-actions li .UIButton:hover {
  background-color: #1963f6;
  color: #fff;
}

.UIActionToolbar .singular-actions li .UIButton:active {
  background-color: #004089;
}

.UIActionToolbar .singular-actions li .UIButton i {
  line-height: 11px;
  display: block;
  background: url(/assets/loader-icon-31eb2b6b9248b5b84655bd9524241e34921619e5be9ab77d69a39c62a4836b4f.gif) no-repeat -9999px -9999px;
}

.UIActionToolbar .singular-actions li.loading .UIButton i {
  background-position: center center;
  opacity: 0.7;
}

.UIActionToolbar .singular-actions li.loading .UIButton i:before {
  visibility: hidden;
}

.UIActionToolbar .singular-actions li .UIButton.disabled,
.UIActionToolbar .singular-actions li.disabled .UIButton {
  color: #cbcfd6;
}

.UIActionToolbar .singular-actions li .UIButton.disabled:hover,
.UIActionToolbar .singular-actions li.disabled .UIButton:hover {
  background-color: #e6ebed;
}

.UIActionToolbar .singular-actions li:last-child .UIButton {
  -webkit-border-radius: 0 3px 3px 0;
  -moz-border-radius: 0 3px 3px 0;
  border-radius: 0 3px 3px 0;
}

.lt-ie10 .UIActionToolbar [data-tag="label"]:after {
  border-top-color: #ebebeb;
}

.lt-ie10 .UIActionToolbar.activetoolbar {
  overflow: visible;
}

.lt-ie10 .UIActionToolbar li .UIButton i {
  padding: 0 0 4px 2px;
}

.UIAlert p.message {
  margin-top: 3px;
  padding: 15px 0px 5px;
  line-height: 1.6em;
}

.UIAnimatedMenu a.UILink {
  text-decoration: none;
}

.UIAnimatedSpinner.small {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  -webkit-animation: spinner_32px 1s infinite linear;
  -moz-animation: spinner_32px 1s infinite linear;
  -ms-animation: spinner_32px 1s infinite linear;
  animation: spinner_32px 1s infinite linear;
  width: 8px;
  height: 8px;
  display: inline-block;
  top: 50%;
  left: 50%;
  -moz-box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 -2px #00dc00,
    12px 0 0 -2px #00dc00, 8.52px 8.52px 0 0 #00dc00, 0 12px 0 -4px transparent,
    -8.52px 8.52px 0 -4px transparent, -12px 0 0 -4px transparent,
    -8.52px -8.52px 0 -4px transparent;
  -webkit-box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 -2px #00dc00,
    12px 0 0 -2px #00dc00, 8.52px 8.52px 0 0 #00dc00, 0 12px 0 -4px transparent,
    -8.52px 8.52px 0 -4px transparent, -12px 0 0 -4px transparent,
    -8.52px -8.52px 0 -4px transparent;
  box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 -2px #00dc00,
    12px 0 0 -2px #00dc00, 8.52px 8.52px 0 0 #00dc00, 0 12px 0 -4px transparent,
    -8.52px 8.52px 0 -4px transparent, -12px 0 0 -4px transparent,
    -8.52px -8.52px 0 -4px transparent;
}

@-webkit-keyframes spinner_32px {

  0%,
  100% {
    -moz-box-shadow: 0 -12px 0 0 #00dc00, 8.52px -8.52px 0 -2px #00dc00,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -2px #00dc00;
    -webkit-box-shadow: 0 -12px 0 0 #00dc00, 8.52px -8.52px 0 -2px #00dc00,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -2px #00dc00;
    box-shadow: 0 -12px 0 0 #00dc00, 8.52px -8.52px 0 -2px #00dc00,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -2px #00dc00;
  }

  12.5% {
    -moz-box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 0 #00dc00,
      12px 0 0 -2px #00dc00, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
    -webkit-box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 0 #00dc00,
      12px 0 0 -2px #00dc00, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
    box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 0 #00dc00,
      12px 0 0 -2px #00dc00, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
  }

  25% {
    -moz-box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -2px #00dc00,
      12px 0 0 0 #00dc00, 8.52px 8.52px 0 -2px #00dc00,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
    -webkit-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -2px #00dc00, 12px 0 0 0 #00dc00,
      8.52px 8.52px 0 -2px #00dc00, 0 12px 0 -4px transparent,
      -8.52px 8.52px 0 -4px transparent, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
    box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -2px #00dc00,
      12px 0 0 0 #00dc00, 8.52px 8.52px 0 -2px #00dc00,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
  }

  37.5% {
    -moz-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -2px #00dc00,
      8.52px 8.52px 0 0 #00dc00, 0 12px 0 -2px #00dc00,
      -8.52px 8.52px 0 -4px transparent, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
    -webkit-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -2px #00dc00,
      8.52px 8.52px 0 0 #00dc00, 0 12px 0 -2px #00dc00,
      -8.52px 8.52px 0 -4px transparent, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
    box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -2px #00dc00, 8.52px 8.52px 0 0 #00dc00, 0 12px 0 -2px #00dc00,
      -8.52px 8.52px 0 -4px transparent, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
  }

  50% {
    -moz-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -2px #00dc00, 0 12px 0 0 #00dc00,
      -8.52px 8.52px 0 -2px #00dc00, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
    -webkit-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -2px #00dc00, 0 12px 0 0 #00dc00,
      -8.52px 8.52px 0 -2px #00dc00, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
    box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -2px #00dc00,
      0 12px 0 0 #00dc00, -8.52px 8.52px 0 -2px #00dc00,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
  }

  62.5% {
    -moz-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -4px transparent, 0 12px 0 -2px #00dc00,
      -8.52px 8.52px 0 0 #00dc00, -12px 0 0 -2px #00dc00,
      -8.52px -8.52px 0 -4px transparent;
    -webkit-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -4px transparent, 0 12px 0 -2px #00dc00,
      -8.52px 8.52px 0 0 #00dc00, -12px 0 0 -2px #00dc00,
      -8.52px -8.52px 0 -4px transparent;
    box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -2px #00dc00, -8.52px 8.52px 0 0 #00dc00, -12px 0 0 -2px #00dc00,
      -8.52px -8.52px 0 -4px transparent;
  }

  75% {
    -moz-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -4px transparent, 0 12px 0 -4px transparent,
      -8.52px 8.52px 0 -2px #00dc00, -12px 0 0 0 #00dc00,
      -8.52px -8.52px 0 -2px #00dc00;
    -webkit-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -4px transparent, 0 12px 0 -4px transparent,
      -8.52px 8.52px 0 -2px #00dc00, -12px 0 0 0 #00dc00,
      -8.52px -8.52px 0 -2px #00dc00;
    box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -2px #00dc00,
      -12px 0 0 0 #00dc00, -8.52px -8.52px 0 -2px #00dc00;
  }

  87.5% {
    -moz-box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -2px #00dc00, -8.52px -8.52px 0 0 #00dc00;
    -webkit-box-shadow: 0 -12px 0 -2px #00dc00,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -4px transparent, 0 12px 0 -4px transparent,
      -8.52px 8.52px 0 -4px transparent, -12px 0 0 -2px #00dc00,
      -8.52px -8.52px 0 0 #00dc00;
    box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -2px #00dc00, -8.52px -8.52px 0 0 #00dc00;
  }
}

@-moz-keyframes spinner_32px {

  0%,
  100% {
    -moz-box-shadow: 0 -12px 0 0 #00dc00, 8.52px -8.52px 0 -2px #00dc00,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -2px #00dc00;
    -webkit-box-shadow: 0 -12px 0 0 #00dc00, 8.52px -8.52px 0 -2px #00dc00,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -2px #00dc00;
    box-shadow: 0 -12px 0 0 #00dc00, 8.52px -8.52px 0 -2px #00dc00,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -2px #00dc00;
  }

  12.5% {
    -moz-box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 0 #00dc00,
      12px 0 0 -2px #00dc00, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
    -webkit-box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 0 #00dc00,
      12px 0 0 -2px #00dc00, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
    box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 0 #00dc00,
      12px 0 0 -2px #00dc00, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
  }

  25% {
    -moz-box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -2px #00dc00,
      12px 0 0 0 #00dc00, 8.52px 8.52px 0 -2px #00dc00,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
    -webkit-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -2px #00dc00, 12px 0 0 0 #00dc00,
      8.52px 8.52px 0 -2px #00dc00, 0 12px 0 -4px transparent,
      -8.52px 8.52px 0 -4px transparent, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
    box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -2px #00dc00,
      12px 0 0 0 #00dc00, 8.52px 8.52px 0 -2px #00dc00,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
  }

  37.5% {
    -moz-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -2px #00dc00,
      8.52px 8.52px 0 0 #00dc00, 0 12px 0 -2px #00dc00,
      -8.52px 8.52px 0 -4px transparent, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
    -webkit-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -2px #00dc00,
      8.52px 8.52px 0 0 #00dc00, 0 12px 0 -2px #00dc00,
      -8.52px 8.52px 0 -4px transparent, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
    box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -2px #00dc00, 8.52px 8.52px 0 0 #00dc00, 0 12px 0 -2px #00dc00,
      -8.52px 8.52px 0 -4px transparent, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
  }

  50% {
    -moz-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -2px #00dc00, 0 12px 0 0 #00dc00,
      -8.52px 8.52px 0 -2px #00dc00, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
    -webkit-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -2px #00dc00, 0 12px 0 0 #00dc00,
      -8.52px 8.52px 0 -2px #00dc00, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
    box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -2px #00dc00,
      0 12px 0 0 #00dc00, -8.52px 8.52px 0 -2px #00dc00,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
  }

  62.5% {
    -moz-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -4px transparent, 0 12px 0 -2px #00dc00,
      -8.52px 8.52px 0 0 #00dc00, -12px 0 0 -2px #00dc00,
      -8.52px -8.52px 0 -4px transparent;
    -webkit-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -4px transparent, 0 12px 0 -2px #00dc00,
      -8.52px 8.52px 0 0 #00dc00, -12px 0 0 -2px #00dc00,
      -8.52px -8.52px 0 -4px transparent;
    box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -2px #00dc00, -8.52px 8.52px 0 0 #00dc00, -12px 0 0 -2px #00dc00,
      -8.52px -8.52px 0 -4px transparent;
  }

  75% {
    -moz-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -4px transparent, 0 12px 0 -4px transparent,
      -8.52px 8.52px 0 -2px #00dc00, -12px 0 0 0 #00dc00,
      -8.52px -8.52px 0 -2px #00dc00;
    -webkit-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -4px transparent, 0 12px 0 -4px transparent,
      -8.52px 8.52px 0 -2px #00dc00, -12px 0 0 0 #00dc00,
      -8.52px -8.52px 0 -2px #00dc00;
    box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -2px #00dc00,
      -12px 0 0 0 #00dc00, -8.52px -8.52px 0 -2px #00dc00;
  }

  87.5% {
    -moz-box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -2px #00dc00, -8.52px -8.52px 0 0 #00dc00;
    -webkit-box-shadow: 0 -12px 0 -2px #00dc00,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -4px transparent, 0 12px 0 -4px transparent,
      -8.52px 8.52px 0 -4px transparent, -12px 0 0 -2px #00dc00,
      -8.52px -8.52px 0 0 #00dc00;
    box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -2px #00dc00, -8.52px -8.52px 0 0 #00dc00;
  }
}

@-o-keyframes spinner_32px {

  0%,
  100% {
    -moz-box-shadow: 0 -12px 0 0 #00dc00, 8.52px -8.52px 0 -2px #00dc00,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -2px #00dc00;
    -webkit-box-shadow: 0 -12px 0 0 #00dc00, 8.52px -8.52px 0 -2px #00dc00,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -2px #00dc00;
    box-shadow: 0 -12px 0 0 #00dc00, 8.52px -8.52px 0 -2px #00dc00,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -2px #00dc00;
  }

  12.5% {
    -moz-box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 0 #00dc00,
      12px 0 0 -2px #00dc00, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
    -webkit-box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 0 #00dc00,
      12px 0 0 -2px #00dc00, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
    box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 0 #00dc00,
      12px 0 0 -2px #00dc00, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
  }

  25% {
    -moz-box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -2px #00dc00,
      12px 0 0 0 #00dc00, 8.52px 8.52px 0 -2px #00dc00,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
    -webkit-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -2px #00dc00, 12px 0 0 0 #00dc00,
      8.52px 8.52px 0 -2px #00dc00, 0 12px 0 -4px transparent,
      -8.52px 8.52px 0 -4px transparent, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
    box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -2px #00dc00,
      12px 0 0 0 #00dc00, 8.52px 8.52px 0 -2px #00dc00,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
  }

  37.5% {
    -moz-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -2px #00dc00,
      8.52px 8.52px 0 0 #00dc00, 0 12px 0 -2px #00dc00,
      -8.52px 8.52px 0 -4px transparent, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
    -webkit-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -2px #00dc00,
      8.52px 8.52px 0 0 #00dc00, 0 12px 0 -2px #00dc00,
      -8.52px 8.52px 0 -4px transparent, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
    box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -2px #00dc00, 8.52px 8.52px 0 0 #00dc00, 0 12px 0 -2px #00dc00,
      -8.52px 8.52px 0 -4px transparent, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
  }

  50% {
    -moz-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -2px #00dc00, 0 12px 0 0 #00dc00,
      -8.52px 8.52px 0 -2px #00dc00, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
    -webkit-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -2px #00dc00, 0 12px 0 0 #00dc00,
      -8.52px 8.52px 0 -2px #00dc00, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
    box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -2px #00dc00,
      0 12px 0 0 #00dc00, -8.52px 8.52px 0 -2px #00dc00,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
  }

  62.5% {
    -moz-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -4px transparent, 0 12px 0 -2px #00dc00,
      -8.52px 8.52px 0 0 #00dc00, -12px 0 0 -2px #00dc00,
      -8.52px -8.52px 0 -4px transparent;
    -webkit-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -4px transparent, 0 12px 0 -2px #00dc00,
      -8.52px 8.52px 0 0 #00dc00, -12px 0 0 -2px #00dc00,
      -8.52px -8.52px 0 -4px transparent;
    box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -2px #00dc00, -8.52px 8.52px 0 0 #00dc00, -12px 0 0 -2px #00dc00,
      -8.52px -8.52px 0 -4px transparent;
  }

  75% {
    -moz-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -4px transparent, 0 12px 0 -4px transparent,
      -8.52px 8.52px 0 -2px #00dc00, -12px 0 0 0 #00dc00,
      -8.52px -8.52px 0 -2px #00dc00;
    -webkit-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -4px transparent, 0 12px 0 -4px transparent,
      -8.52px 8.52px 0 -2px #00dc00, -12px 0 0 0 #00dc00,
      -8.52px -8.52px 0 -2px #00dc00;
    box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -2px #00dc00,
      -12px 0 0 0 #00dc00, -8.52px -8.52px 0 -2px #00dc00;
  }

  87.5% {
    -moz-box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -2px #00dc00, -8.52px -8.52px 0 0 #00dc00;
    -webkit-box-shadow: 0 -12px 0 -2px #00dc00,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -4px transparent, 0 12px 0 -4px transparent,
      -8.52px 8.52px 0 -4px transparent, -12px 0 0 -2px #00dc00,
      -8.52px -8.52px 0 0 #00dc00;
    box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -2px #00dc00, -8.52px -8.52px 0 0 #00dc00;
  }
}

@keyframes spinner_32px {

  0%,
  100% {
    -moz-box-shadow: 0 -12px 0 0 #00dc00, 8.52px -8.52px 0 -2px #00dc00,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -2px #00dc00;
    -webkit-box-shadow: 0 -12px 0 0 #00dc00, 8.52px -8.52px 0 -2px #00dc00,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -2px #00dc00;
    box-shadow: 0 -12px 0 0 #00dc00, 8.52px -8.52px 0 -2px #00dc00,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -2px #00dc00;
  }

  12.5% {
    -moz-box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 0 #00dc00,
      12px 0 0 -2px #00dc00, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
    -webkit-box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 0 #00dc00,
      12px 0 0 -2px #00dc00, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
    box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 0 #00dc00,
      12px 0 0 -2px #00dc00, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
  }

  25% {
    -moz-box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -2px #00dc00,
      12px 0 0 0 #00dc00, 8.52px 8.52px 0 -2px #00dc00,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
    -webkit-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -2px #00dc00, 12px 0 0 0 #00dc00,
      8.52px 8.52px 0 -2px #00dc00, 0 12px 0 -4px transparent,
      -8.52px 8.52px 0 -4px transparent, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
    box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -2px #00dc00,
      12px 0 0 0 #00dc00, 8.52px 8.52px 0 -2px #00dc00,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
  }

  37.5% {
    -moz-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -2px #00dc00,
      8.52px 8.52px 0 0 #00dc00, 0 12px 0 -2px #00dc00,
      -8.52px 8.52px 0 -4px transparent, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
    -webkit-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -2px #00dc00,
      8.52px 8.52px 0 0 #00dc00, 0 12px 0 -2px #00dc00,
      -8.52px 8.52px 0 -4px transparent, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
    box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -2px #00dc00, 8.52px 8.52px 0 0 #00dc00, 0 12px 0 -2px #00dc00,
      -8.52px 8.52px 0 -4px transparent, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
  }

  50% {
    -moz-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -2px #00dc00, 0 12px 0 0 #00dc00,
      -8.52px 8.52px 0 -2px #00dc00, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
    -webkit-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -2px #00dc00, 0 12px 0 0 #00dc00,
      -8.52px 8.52px 0 -2px #00dc00, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
    box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -2px #00dc00,
      0 12px 0 0 #00dc00, -8.52px 8.52px 0 -2px #00dc00,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
  }

  62.5% {
    -moz-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -4px transparent, 0 12px 0 -2px #00dc00,
      -8.52px 8.52px 0 0 #00dc00, -12px 0 0 -2px #00dc00,
      -8.52px -8.52px 0 -4px transparent;
    -webkit-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -4px transparent, 0 12px 0 -2px #00dc00,
      -8.52px 8.52px 0 0 #00dc00, -12px 0 0 -2px #00dc00,
      -8.52px -8.52px 0 -4px transparent;
    box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -2px #00dc00, -8.52px 8.52px 0 0 #00dc00, -12px 0 0 -2px #00dc00,
      -8.52px -8.52px 0 -4px transparent;
  }

  75% {
    -moz-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -4px transparent, 0 12px 0 -4px transparent,
      -8.52px 8.52px 0 -2px #00dc00, -12px 0 0 0 #00dc00,
      -8.52px -8.52px 0 -2px #00dc00;
    -webkit-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -4px transparent, 0 12px 0 -4px transparent,
      -8.52px 8.52px 0 -2px #00dc00, -12px 0 0 0 #00dc00,
      -8.52px -8.52px 0 -2px #00dc00;
    box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -2px #00dc00,
      -12px 0 0 0 #00dc00, -8.52px -8.52px 0 -2px #00dc00;
  }

  87.5% {
    -moz-box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -2px #00dc00, -8.52px -8.52px 0 0 #00dc00;
    -webkit-box-shadow: 0 -12px 0 -2px #00dc00,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -4px transparent, 0 12px 0 -4px transparent,
      -8.52px 8.52px 0 -4px transparent, -12px 0 0 -2px #00dc00,
      -8.52px -8.52px 0 0 #00dc00;
    box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -2px #00dc00, -8.52px -8.52px 0 0 #00dc00;
  }
}

.UIAnimatedSpinner.medium {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  -webkit-animation: spinner_60px 1s infinite linear;
  -moz-animation: spinner_60px 1s infinite linear;
  -ms-animation: spinner_60px 1s infinite linear;
  animation: spinner_60px 1s infinite linear;
  width: 15px;
  height: 15px;
  display: inline-block;
  top: 50%;
  left: 50%;
  -moz-box-shadow: 0 -22.5px 0 -3.75px #00dc00,
    15.975px -15.975px 0 -3.75px #00dc00, 22.5px 0 0 -3.75px #00dc00,
    15.975px 15.975px 0 0 #00dc00, 0 22.5px 0 -7.5px transparent,
    -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
    -15.975px -15.975px 0 -7.5px transparent;
  -webkit-box-shadow: 0 -22.5px 0 -3.75px #00dc00,
    15.975px -15.975px 0 -3.75px #00dc00, 22.5px 0 0 -3.75px #00dc00,
    15.975px 15.975px 0 0 #00dc00, 0 22.5px 0 -7.5px transparent,
    -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
    -15.975px -15.975px 0 -7.5px transparent;
  box-shadow: 0 -22.5px 0 -3.75px #00dc00, 15.975px -15.975px 0 -3.75px #00dc00,
    22.5px 0 0 -3.75px #00dc00, 15.975px 15.975px 0 0 #00dc00,
    0 22.5px 0 -7.5px transparent, -15.975px 15.975px 0 -7.5px transparent,
    -22.5px 0 0 -7.5px transparent, -15.975px -15.975px 0 -7.5px transparent;
}

@-webkit-keyframes spinner_60px {

  0%,
  100% {
    -moz-box-shadow: 0 -22.5px 0 0 #00dc00, 15.975px -15.975px 0 -3.75px #00dc00,
      22.5px 0 0 -7.5px transparent, 15.975px 15.975px 0 -7.5px transparent,
      0 22.5px 0 -7.5px transparent, -15.975px 15.975px 0 -7.5px transparent,
      -22.5px 0 0 -7.5px transparent, -15.975px -15.975px 0 -3.75px #00dc00;
    -webkit-box-shadow: 0 -22.5px 0 0 #00dc00,
      15.975px -15.975px 0 -3.75px #00dc00, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -3.75px #00dc00;
    box-shadow: 0 -22.5px 0 0 #00dc00, 15.975px -15.975px 0 -3.75px #00dc00,
      22.5px 0 0 -7.5px transparent, 15.975px 15.975px 0 -7.5px transparent,
      0 22.5px 0 -7.5px transparent, -15.975px 15.975px 0 -7.5px transparent,
      -22.5px 0 0 -7.5px transparent, -15.975px -15.975px 0 -3.75px #00dc00;
  }

  12.5% {
    -moz-box-shadow: 0 -22.5px 0 -3.75px #00dc00, 15.975px -15.975px 0 0 #00dc00,
      22.5px 0 0 -3.75px #00dc00, 15.975px 15.975px 0 -7.5px transparent,
      0 22.5px 0 -7.5px transparent, -15.975px 15.975px 0 -7.5px transparent,
      -22.5px 0 0 -7.5px transparent, -15.975px -15.975px 0 -7.5px transparent;
    -webkit-box-shadow: 0 -22.5px 0 -3.75px #00dc00,
      15.975px -15.975px 0 0 #00dc00, 22.5px 0 0 -3.75px #00dc00,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    box-shadow: 0 -22.5px 0 -3.75px #00dc00, 15.975px -15.975px 0 0 #00dc00,
      22.5px 0 0 -3.75px #00dc00, 15.975px 15.975px 0 -7.5px transparent,
      0 22.5px 0 -7.5px transparent, -15.975px 15.975px 0 -7.5px transparent,
      -22.5px 0 0 -7.5px transparent, -15.975px -15.975px 0 -7.5px transparent;
  }

  25% {
    -moz-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -3.75px #00dc00, 22.5px 0 0 0 #00dc00,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    -webkit-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -3.75px #00dc00, 22.5px 0 0 0 #00dc00,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -3.75px #00dc00, 22.5px 0 0 0 #00dc00,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
  }

  37.5% {
    -moz-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -3.75px #00dc00,
      15.975px 15.975px 0 0 #00dc00, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    -webkit-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -3.75px #00dc00,
      15.975px 15.975px 0 0 #00dc00, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -3.75px #00dc00,
      15.975px 15.975px 0 0 #00dc00, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
  }

  50% {
    -moz-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 0 #00dc00,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    -webkit-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 0 #00dc00,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 0 #00dc00,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
  }

  62.5% {
    -moz-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 0 #00dc00, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 -7.5px transparent;
    -webkit-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 0 #00dc00, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 -7.5px transparent;
    box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 0 #00dc00, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 -7.5px transparent;
  }

  75% {
    -moz-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 0 #00dc00,
      -15.975px -15.975px 0 -3.75px #00dc00;
    -webkit-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 0 #00dc00,
      -15.975px -15.975px 0 -3.75px #00dc00;
    box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 0 #00dc00,
      -15.975px -15.975px 0 -3.75px #00dc00;
  }

  87.5% {
    -moz-box-shadow: 0 -22.5px 0 -3.75px #00dc00,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 0 #00dc00;
    -webkit-box-shadow: 0 -22.5px 0 -3.75px #00dc00,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 0 #00dc00;
    box-shadow: 0 -22.5px 0 -3.75px #00dc00,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 0 #00dc00;
  }
}

@-moz-keyframes spinner_60px {

  0%,
  100% {
    -moz-box-shadow: 0 -22.5px 0 0 #00dc00, 15.975px -15.975px 0 -3.75px #00dc00,
      22.5px 0 0 -7.5px transparent, 15.975px 15.975px 0 -7.5px transparent,
      0 22.5px 0 -7.5px transparent, -15.975px 15.975px 0 -7.5px transparent,
      -22.5px 0 0 -7.5px transparent, -15.975px -15.975px 0 -3.75px #00dc00;
    -webkit-box-shadow: 0 -22.5px 0 0 #00dc00,
      15.975px -15.975px 0 -3.75px #00dc00, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -3.75px #00dc00;
    box-shadow: 0 -22.5px 0 0 #00dc00, 15.975px -15.975px 0 -3.75px #00dc00,
      22.5px 0 0 -7.5px transparent, 15.975px 15.975px 0 -7.5px transparent,
      0 22.5px 0 -7.5px transparent, -15.975px 15.975px 0 -7.5px transparent,
      -22.5px 0 0 -7.5px transparent, -15.975px -15.975px 0 -3.75px #00dc00;
  }

  12.5% {
    -moz-box-shadow: 0 -22.5px 0 -3.75px #00dc00, 15.975px -15.975px 0 0 #00dc00,
      22.5px 0 0 -3.75px #00dc00, 15.975px 15.975px 0 -7.5px transparent,
      0 22.5px 0 -7.5px transparent, -15.975px 15.975px 0 -7.5px transparent,
      -22.5px 0 0 -7.5px transparent, -15.975px -15.975px 0 -7.5px transparent;
    -webkit-box-shadow: 0 -22.5px 0 -3.75px #00dc00,
      15.975px -15.975px 0 0 #00dc00, 22.5px 0 0 -3.75px #00dc00,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    box-shadow: 0 -22.5px 0 -3.75px #00dc00, 15.975px -15.975px 0 0 #00dc00,
      22.5px 0 0 -3.75px #00dc00, 15.975px 15.975px 0 -7.5px transparent,
      0 22.5px 0 -7.5px transparent, -15.975px 15.975px 0 -7.5px transparent,
      -22.5px 0 0 -7.5px transparent, -15.975px -15.975px 0 -7.5px transparent;
  }

  25% {
    -moz-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -3.75px #00dc00, 22.5px 0 0 0 #00dc00,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    -webkit-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -3.75px #00dc00, 22.5px 0 0 0 #00dc00,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -3.75px #00dc00, 22.5px 0 0 0 #00dc00,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
  }

  37.5% {
    -moz-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -3.75px #00dc00,
      15.975px 15.975px 0 0 #00dc00, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    -webkit-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -3.75px #00dc00,
      15.975px 15.975px 0 0 #00dc00, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -3.75px #00dc00,
      15.975px 15.975px 0 0 #00dc00, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
  }

  50% {
    -moz-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 0 #00dc00,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    -webkit-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 0 #00dc00,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 0 #00dc00,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
  }

  62.5% {
    -moz-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 0 #00dc00, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 -7.5px transparent;
    -webkit-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 0 #00dc00, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 -7.5px transparent;
    box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 0 #00dc00, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 -7.5px transparent;
  }

  75% {
    -moz-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 0 #00dc00,
      -15.975px -15.975px 0 -3.75px #00dc00;
    -webkit-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 0 #00dc00,
      -15.975px -15.975px 0 -3.75px #00dc00;
    box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 0 #00dc00,
      -15.975px -15.975px 0 -3.75px #00dc00;
  }

  87.5% {
    -moz-box-shadow: 0 -22.5px 0 -3.75px #00dc00,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 0 #00dc00;
    -webkit-box-shadow: 0 -22.5px 0 -3.75px #00dc00,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 0 #00dc00;
    box-shadow: 0 -22.5px 0 -3.75px #00dc00,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 0 #00dc00;
  }
}

@-o-keyframes spinner_60px {

  0%,
  100% {
    -moz-box-shadow: 0 -22.5px 0 0 #00dc00, 15.975px -15.975px 0 -3.75px #00dc00,
      22.5px 0 0 -7.5px transparent, 15.975px 15.975px 0 -7.5px transparent,
      0 22.5px 0 -7.5px transparent, -15.975px 15.975px 0 -7.5px transparent,
      -22.5px 0 0 -7.5px transparent, -15.975px -15.975px 0 -3.75px #00dc00;
    -webkit-box-shadow: 0 -22.5px 0 0 #00dc00,
      15.975px -15.975px 0 -3.75px #00dc00, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -3.75px #00dc00;
    box-shadow: 0 -22.5px 0 0 #00dc00, 15.975px -15.975px 0 -3.75px #00dc00,
      22.5px 0 0 -7.5px transparent, 15.975px 15.975px 0 -7.5px transparent,
      0 22.5px 0 -7.5px transparent, -15.975px 15.975px 0 -7.5px transparent,
      -22.5px 0 0 -7.5px transparent, -15.975px -15.975px 0 -3.75px #00dc00;
  }

  12.5% {
    -moz-box-shadow: 0 -22.5px 0 -3.75px #00dc00, 15.975px -15.975px 0 0 #00dc00,
      22.5px 0 0 -3.75px #00dc00, 15.975px 15.975px 0 -7.5px transparent,
      0 22.5px 0 -7.5px transparent, -15.975px 15.975px 0 -7.5px transparent,
      -22.5px 0 0 -7.5px transparent, -15.975px -15.975px 0 -7.5px transparent;
    -webkit-box-shadow: 0 -22.5px 0 -3.75px #00dc00,
      15.975px -15.975px 0 0 #00dc00, 22.5px 0 0 -3.75px #00dc00,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    box-shadow: 0 -22.5px 0 -3.75px #00dc00, 15.975px -15.975px 0 0 #00dc00,
      22.5px 0 0 -3.75px #00dc00, 15.975px 15.975px 0 -7.5px transparent,
      0 22.5px 0 -7.5px transparent, -15.975px 15.975px 0 -7.5px transparent,
      -22.5px 0 0 -7.5px transparent, -15.975px -15.975px 0 -7.5px transparent;
  }

  25% {
    -moz-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -3.75px #00dc00, 22.5px 0 0 0 #00dc00,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    -webkit-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -3.75px #00dc00, 22.5px 0 0 0 #00dc00,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -3.75px #00dc00, 22.5px 0 0 0 #00dc00,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
  }

  37.5% {
    -moz-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -3.75px #00dc00,
      15.975px 15.975px 0 0 #00dc00, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    -webkit-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -3.75px #00dc00,
      15.975px 15.975px 0 0 #00dc00, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -3.75px #00dc00,
      15.975px 15.975px 0 0 #00dc00, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
  }

  50% {
    -moz-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 0 #00dc00,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    -webkit-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 0 #00dc00,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 0 #00dc00,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
  }

  62.5% {
    -moz-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 0 #00dc00, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 -7.5px transparent;
    -webkit-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 0 #00dc00, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 -7.5px transparent;
    box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 0 #00dc00, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 -7.5px transparent;
  }

  75% {
    -moz-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 0 #00dc00,
      -15.975px -15.975px 0 -3.75px #00dc00;
    -webkit-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 0 #00dc00,
      -15.975px -15.975px 0 -3.75px #00dc00;
    box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 0 #00dc00,
      -15.975px -15.975px 0 -3.75px #00dc00;
  }

  87.5% {
    -moz-box-shadow: 0 -22.5px 0 -3.75px #00dc00,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 0 #00dc00;
    -webkit-box-shadow: 0 -22.5px 0 -3.75px #00dc00,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 0 #00dc00;
    box-shadow: 0 -22.5px 0 -3.75px #00dc00,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 0 #00dc00;
  }
}

@keyframes spinner_60px {

  0%,
  100% {
    -moz-box-shadow: 0 -22.5px 0 0 #00dc00, 15.975px -15.975px 0 -3.75px #00dc00,
      22.5px 0 0 -7.5px transparent, 15.975px 15.975px 0 -7.5px transparent,
      0 22.5px 0 -7.5px transparent, -15.975px 15.975px 0 -7.5px transparent,
      -22.5px 0 0 -7.5px transparent, -15.975px -15.975px 0 -3.75px #00dc00;
    -webkit-box-shadow: 0 -22.5px 0 0 #00dc00,
      15.975px -15.975px 0 -3.75px #00dc00, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -3.75px #00dc00;
    box-shadow: 0 -22.5px 0 0 #00dc00, 15.975px -15.975px 0 -3.75px #00dc00,
      22.5px 0 0 -7.5px transparent, 15.975px 15.975px 0 -7.5px transparent,
      0 22.5px 0 -7.5px transparent, -15.975px 15.975px 0 -7.5px transparent,
      -22.5px 0 0 -7.5px transparent, -15.975px -15.975px 0 -3.75px #00dc00;
  }

  12.5% {
    -moz-box-shadow: 0 -22.5px 0 -3.75px #00dc00, 15.975px -15.975px 0 0 #00dc00,
      22.5px 0 0 -3.75px #00dc00, 15.975px 15.975px 0 -7.5px transparent,
      0 22.5px 0 -7.5px transparent, -15.975px 15.975px 0 -7.5px transparent,
      -22.5px 0 0 -7.5px transparent, -15.975px -15.975px 0 -7.5px transparent;
    -webkit-box-shadow: 0 -22.5px 0 -3.75px #00dc00,
      15.975px -15.975px 0 0 #00dc00, 22.5px 0 0 -3.75px #00dc00,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    box-shadow: 0 -22.5px 0 -3.75px #00dc00, 15.975px -15.975px 0 0 #00dc00,
      22.5px 0 0 -3.75px #00dc00, 15.975px 15.975px 0 -7.5px transparent,
      0 22.5px 0 -7.5px transparent, -15.975px 15.975px 0 -7.5px transparent,
      -22.5px 0 0 -7.5px transparent, -15.975px -15.975px 0 -7.5px transparent;
  }

  25% {
    -moz-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -3.75px #00dc00, 22.5px 0 0 0 #00dc00,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    -webkit-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -3.75px #00dc00, 22.5px 0 0 0 #00dc00,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -3.75px #00dc00, 22.5px 0 0 0 #00dc00,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
  }

  37.5% {
    -moz-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -3.75px #00dc00,
      15.975px 15.975px 0 0 #00dc00, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    -webkit-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -3.75px #00dc00,
      15.975px 15.975px 0 0 #00dc00, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -3.75px #00dc00,
      15.975px 15.975px 0 0 #00dc00, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
  }

  50% {
    -moz-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 0 #00dc00,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    -webkit-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 0 #00dc00,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 0 #00dc00,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
  }

  62.5% {
    -moz-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 0 #00dc00, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 -7.5px transparent;
    -webkit-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 0 #00dc00, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 -7.5px transparent;
    box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 0 #00dc00, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 -7.5px transparent;
  }

  75% {
    -moz-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 0 #00dc00,
      -15.975px -15.975px 0 -3.75px #00dc00;
    -webkit-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 0 #00dc00,
      -15.975px -15.975px 0 -3.75px #00dc00;
    box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 0 #00dc00,
      -15.975px -15.975px 0 -3.75px #00dc00;
  }

  87.5% {
    -moz-box-shadow: 0 -22.5px 0 -3.75px #00dc00,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 0 #00dc00;
    -webkit-box-shadow: 0 -22.5px 0 -3.75px #00dc00,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 0 #00dc00;
    box-shadow: 0 -22.5px 0 -3.75px #00dc00,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 0 #00dc00;
  }
}

.UIAnimatedSpinner.large {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  -webkit-animation: spinner_88px 1s infinite linear;
  -moz-animation: spinner_88px 1s infinite linear;
  -ms-animation: spinner_88px 1s infinite linear;
  animation: spinner_88px 1s infinite linear;
  width: 22px;
  height: 22px;
  display: inline-block;
  top: 50%;
  left: 50%;
  -moz-box-shadow: 0 -33px 0 -5.5px #00dc00, 23.43px -23.43px 0 -5.5px #00dc00,
    33px 0 0 -5.5px #00dc00, 23.43px 23.43px 0 0 #00dc00,
    0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
    -33px 0 0 -11px transparent, -23.43px -23.43px 0 -11px transparent;
  -webkit-box-shadow: 0 -33px 0 -5.5px #00dc00,
    23.43px -23.43px 0 -5.5px #00dc00, 33px 0 0 -5.5px #00dc00,
    23.43px 23.43px 0 0 #00dc00, 0 33px 0 -11px transparent,
    -23.43px 23.43px 0 -11px transparent, -33px 0 0 -11px transparent,
    -23.43px -23.43px 0 -11px transparent;
  box-shadow: 0 -33px 0 -5.5px #00dc00, 23.43px -23.43px 0 -5.5px #00dc00,
    33px 0 0 -5.5px #00dc00, 23.43px 23.43px 0 0 #00dc00,
    0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
    -33px 0 0 -11px transparent, -23.43px -23.43px 0 -11px transparent;
}

@-webkit-keyframes spinner_88px {

  0%,
  100% {
    -moz-box-shadow: 0 -33px 0 0 #00dc00, 23.43px -23.43px 0 -5.5px #00dc00,
      33px 0 0 -11px transparent, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -5.5px #00dc00;
    -webkit-box-shadow: 0 -33px 0 0 #00dc00, 23.43px -23.43px 0 -5.5px #00dc00,
      33px 0 0 -11px transparent, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -5.5px #00dc00;
    box-shadow: 0 -33px 0 0 #00dc00, 23.43px -23.43px 0 -5.5px #00dc00,
      33px 0 0 -11px transparent, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -5.5px #00dc00;
  }

  12.5% {
    -moz-box-shadow: 0 -33px 0 -5.5px #00dc00, 23.43px -23.43px 0 0 #00dc00,
      33px 0 0 -5.5px #00dc00, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -11px transparent;
    -webkit-box-shadow: 0 -33px 0 -5.5px #00dc00, 23.43px -23.43px 0 0 #00dc00,
      33px 0 0 -5.5px #00dc00, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -11px transparent;
    box-shadow: 0 -33px 0 -5.5px #00dc00, 23.43px -23.43px 0 0 #00dc00,
      33px 0 0 -5.5px #00dc00, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -11px transparent;
  }

  25% {
    -moz-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -5.5px #00dc00, 33px 0 0 0 #00dc00,
      23.43px 23.43px 0 -5.5px #00dc00, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    -webkit-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -5.5px #00dc00, 33px 0 0 0 #00dc00,
      23.43px 23.43px 0 -5.5px #00dc00, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    box-shadow: 0 -33px 0 -11px transparent, 23.43px -23.43px 0 -5.5px #00dc00,
      33px 0 0 0 #00dc00, 23.43px 23.43px 0 -5.5px #00dc00,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -11px transparent;
  }

  37.5% {
    -moz-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -5.5px #00dc00,
      23.43px 23.43px 0 0 #00dc00, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    -webkit-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -5.5px #00dc00,
      23.43px 23.43px 0 0 #00dc00, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -5.5px #00dc00,
      23.43px 23.43px 0 0 #00dc00, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
  }

  50% {
    -moz-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -5.5px #00dc00, 0 33px 0 0 #00dc00,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    -webkit-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -5.5px #00dc00, 0 33px 0 0 #00dc00,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -5.5px #00dc00, 0 33px 0 0 #00dc00,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
  }

  62.5% {
    -moz-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 0 #00dc00, -33px 0 0 -5.5px #00dc00,
      -23.43px -23.43px 0 -11px transparent;
    -webkit-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 0 #00dc00, -33px 0 0 -5.5px #00dc00,
      -23.43px -23.43px 0 -11px transparent;
    box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 0 #00dc00, -33px 0 0 -5.5px #00dc00,
      -23.43px -23.43px 0 -11px transparent;
  }

  75% {
    -moz-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 0 #00dc00,
      -23.43px -23.43px 0 -5.5px #00dc00;
    -webkit-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 0 #00dc00,
      -23.43px -23.43px 0 -5.5px #00dc00;
    box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 0 #00dc00,
      -23.43px -23.43px 0 -5.5px #00dc00;
  }

  87.5% {
    -moz-box-shadow: 0 -33px 0 -5.5px #00dc00,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -5.5px #00dc00,
      -23.43px -23.43px 0 0 #00dc00;
    -webkit-box-shadow: 0 -33px 0 -5.5px #00dc00,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -5.5px #00dc00,
      -23.43px -23.43px 0 0 #00dc00;
    box-shadow: 0 -33px 0 -5.5px #00dc00, 23.43px -23.43px 0 -11px transparent,
      33px 0 0 -11px transparent, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -5.5px #00dc00, -23.43px -23.43px 0 0 #00dc00;
  }
}

@-moz-keyframes spinner_88px {

  0%,
  100% {
    -moz-box-shadow: 0 -33px 0 0 #00dc00, 23.43px -23.43px 0 -5.5px #00dc00,
      33px 0 0 -11px transparent, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -5.5px #00dc00;
    -webkit-box-shadow: 0 -33px 0 0 #00dc00, 23.43px -23.43px 0 -5.5px #00dc00,
      33px 0 0 -11px transparent, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -5.5px #00dc00;
    box-shadow: 0 -33px 0 0 #00dc00, 23.43px -23.43px 0 -5.5px #00dc00,
      33px 0 0 -11px transparent, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -5.5px #00dc00;
  }

  12.5% {
    -moz-box-shadow: 0 -33px 0 -5.5px #00dc00, 23.43px -23.43px 0 0 #00dc00,
      33px 0 0 -5.5px #00dc00, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -11px transparent;
    -webkit-box-shadow: 0 -33px 0 -5.5px #00dc00, 23.43px -23.43px 0 0 #00dc00,
      33px 0 0 -5.5px #00dc00, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -11px transparent;
    box-shadow: 0 -33px 0 -5.5px #00dc00, 23.43px -23.43px 0 0 #00dc00,
      33px 0 0 -5.5px #00dc00, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -11px transparent;
  }

  25% {
    -moz-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -5.5px #00dc00, 33px 0 0 0 #00dc00,
      23.43px 23.43px 0 -5.5px #00dc00, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    -webkit-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -5.5px #00dc00, 33px 0 0 0 #00dc00,
      23.43px 23.43px 0 -5.5px #00dc00, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    box-shadow: 0 -33px 0 -11px transparent, 23.43px -23.43px 0 -5.5px #00dc00,
      33px 0 0 0 #00dc00, 23.43px 23.43px 0 -5.5px #00dc00,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -11px transparent;
  }

  37.5% {
    -moz-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -5.5px #00dc00,
      23.43px 23.43px 0 0 #00dc00, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    -webkit-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -5.5px #00dc00,
      23.43px 23.43px 0 0 #00dc00, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -5.5px #00dc00,
      23.43px 23.43px 0 0 #00dc00, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
  }

  50% {
    -moz-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -5.5px #00dc00, 0 33px 0 0 #00dc00,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    -webkit-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -5.5px #00dc00, 0 33px 0 0 #00dc00,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -5.5px #00dc00, 0 33px 0 0 #00dc00,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
  }

  62.5% {
    -moz-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 0 #00dc00, -33px 0 0 -5.5px #00dc00,
      -23.43px -23.43px 0 -11px transparent;
    -webkit-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 0 #00dc00, -33px 0 0 -5.5px #00dc00,
      -23.43px -23.43px 0 -11px transparent;
    box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 0 #00dc00, -33px 0 0 -5.5px #00dc00,
      -23.43px -23.43px 0 -11px transparent;
  }

  75% {
    -moz-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 0 #00dc00,
      -23.43px -23.43px 0 -5.5px #00dc00;
    -webkit-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 0 #00dc00,
      -23.43px -23.43px 0 -5.5px #00dc00;
    box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 0 #00dc00,
      -23.43px -23.43px 0 -5.5px #00dc00;
  }

  87.5% {
    -moz-box-shadow: 0 -33px 0 -5.5px #00dc00,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -5.5px #00dc00,
      -23.43px -23.43px 0 0 #00dc00;
    -webkit-box-shadow: 0 -33px 0 -5.5px #00dc00,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -5.5px #00dc00,
      -23.43px -23.43px 0 0 #00dc00;
    box-shadow: 0 -33px 0 -5.5px #00dc00, 23.43px -23.43px 0 -11px transparent,
      33px 0 0 -11px transparent, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -5.5px #00dc00, -23.43px -23.43px 0 0 #00dc00;
  }
}

@-o-keyframes spinner_88px {

  0%,
  100% {
    -moz-box-shadow: 0 -33px 0 0 #00dc00, 23.43px -23.43px 0 -5.5px #00dc00,
      33px 0 0 -11px transparent, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -5.5px #00dc00;
    -webkit-box-shadow: 0 -33px 0 0 #00dc00, 23.43px -23.43px 0 -5.5px #00dc00,
      33px 0 0 -11px transparent, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -5.5px #00dc00;
    box-shadow: 0 -33px 0 0 #00dc00, 23.43px -23.43px 0 -5.5px #00dc00,
      33px 0 0 -11px transparent, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -5.5px #00dc00;
  }

  12.5% {
    -moz-box-shadow: 0 -33px 0 -5.5px #00dc00, 23.43px -23.43px 0 0 #00dc00,
      33px 0 0 -5.5px #00dc00, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -11px transparent;
    -webkit-box-shadow: 0 -33px 0 -5.5px #00dc00, 23.43px -23.43px 0 0 #00dc00,
      33px 0 0 -5.5px #00dc00, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -11px transparent;
    box-shadow: 0 -33px 0 -5.5px #00dc00, 23.43px -23.43px 0 0 #00dc00,
      33px 0 0 -5.5px #00dc00, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -11px transparent;
  }

  25% {
    -moz-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -5.5px #00dc00, 33px 0 0 0 #00dc00,
      23.43px 23.43px 0 -5.5px #00dc00, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    -webkit-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -5.5px #00dc00, 33px 0 0 0 #00dc00,
      23.43px 23.43px 0 -5.5px #00dc00, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    box-shadow: 0 -33px 0 -11px transparent, 23.43px -23.43px 0 -5.5px #00dc00,
      33px 0 0 0 #00dc00, 23.43px 23.43px 0 -5.5px #00dc00,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -11px transparent;
  }

  37.5% {
    -moz-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -5.5px #00dc00,
      23.43px 23.43px 0 0 #00dc00, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    -webkit-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -5.5px #00dc00,
      23.43px 23.43px 0 0 #00dc00, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -5.5px #00dc00,
      23.43px 23.43px 0 0 #00dc00, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
  }

  50% {
    -moz-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -5.5px #00dc00, 0 33px 0 0 #00dc00,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    -webkit-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -5.5px #00dc00, 0 33px 0 0 #00dc00,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -5.5px #00dc00, 0 33px 0 0 #00dc00,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
  }

  62.5% {
    -moz-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 0 #00dc00, -33px 0 0 -5.5px #00dc00,
      -23.43px -23.43px 0 -11px transparent;
    -webkit-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 0 #00dc00, -33px 0 0 -5.5px #00dc00,
      -23.43px -23.43px 0 -11px transparent;
    box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 0 #00dc00, -33px 0 0 -5.5px #00dc00,
      -23.43px -23.43px 0 -11px transparent;
  }

  75% {
    -moz-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 0 #00dc00,
      -23.43px -23.43px 0 -5.5px #00dc00;
    -webkit-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 0 #00dc00,
      -23.43px -23.43px 0 -5.5px #00dc00;
    box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 0 #00dc00,
      -23.43px -23.43px 0 -5.5px #00dc00;
  }

  87.5% {
    -moz-box-shadow: 0 -33px 0 -5.5px #00dc00,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -5.5px #00dc00,
      -23.43px -23.43px 0 0 #00dc00;
    -webkit-box-shadow: 0 -33px 0 -5.5px #00dc00,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -5.5px #00dc00,
      -23.43px -23.43px 0 0 #00dc00;
    box-shadow: 0 -33px 0 -5.5px #00dc00, 23.43px -23.43px 0 -11px transparent,
      33px 0 0 -11px transparent, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -5.5px #00dc00, -23.43px -23.43px 0 0 #00dc00;
  }
}

@keyframes spinner_88px {

  0%,
  100% {
    -moz-box-shadow: 0 -33px 0 0 #00dc00, 23.43px -23.43px 0 -5.5px #00dc00,
      33px 0 0 -11px transparent, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -5.5px #00dc00;
    -webkit-box-shadow: 0 -33px 0 0 #00dc00, 23.43px -23.43px 0 -5.5px #00dc00,
      33px 0 0 -11px transparent, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -5.5px #00dc00;
    box-shadow: 0 -33px 0 0 #00dc00, 23.43px -23.43px 0 -5.5px #00dc00,
      33px 0 0 -11px transparent, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -5.5px #00dc00;
  }

  12.5% {
    -moz-box-shadow: 0 -33px 0 -5.5px #00dc00, 23.43px -23.43px 0 0 #00dc00,
      33px 0 0 -5.5px #00dc00, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -11px transparent;
    -webkit-box-shadow: 0 -33px 0 -5.5px #00dc00, 23.43px -23.43px 0 0 #00dc00,
      33px 0 0 -5.5px #00dc00, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -11px transparent;
    box-shadow: 0 -33px 0 -5.5px #00dc00, 23.43px -23.43px 0 0 #00dc00,
      33px 0 0 -5.5px #00dc00, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -11px transparent;
  }

  25% {
    -moz-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -5.5px #00dc00, 33px 0 0 0 #00dc00,
      23.43px 23.43px 0 -5.5px #00dc00, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    -webkit-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -5.5px #00dc00, 33px 0 0 0 #00dc00,
      23.43px 23.43px 0 -5.5px #00dc00, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    box-shadow: 0 -33px 0 -11px transparent, 23.43px -23.43px 0 -5.5px #00dc00,
      33px 0 0 0 #00dc00, 23.43px 23.43px 0 -5.5px #00dc00,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -11px transparent;
  }

  37.5% {
    -moz-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -5.5px #00dc00,
      23.43px 23.43px 0 0 #00dc00, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    -webkit-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -5.5px #00dc00,
      23.43px 23.43px 0 0 #00dc00, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -5.5px #00dc00,
      23.43px 23.43px 0 0 #00dc00, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
  }

  50% {
    -moz-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -5.5px #00dc00, 0 33px 0 0 #00dc00,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    -webkit-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -5.5px #00dc00, 0 33px 0 0 #00dc00,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -5.5px #00dc00, 0 33px 0 0 #00dc00,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
  }

  62.5% {
    -moz-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 0 #00dc00, -33px 0 0 -5.5px #00dc00,
      -23.43px -23.43px 0 -11px transparent;
    -webkit-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 0 #00dc00, -33px 0 0 -5.5px #00dc00,
      -23.43px -23.43px 0 -11px transparent;
    box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 0 #00dc00, -33px 0 0 -5.5px #00dc00,
      -23.43px -23.43px 0 -11px transparent;
  }

  75% {
    -moz-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 0 #00dc00,
      -23.43px -23.43px 0 -5.5px #00dc00;
    -webkit-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 0 #00dc00,
      -23.43px -23.43px 0 -5.5px #00dc00;
    box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 0 #00dc00,
      -23.43px -23.43px 0 -5.5px #00dc00;
  }

  87.5% {
    -moz-box-shadow: 0 -33px 0 -5.5px #00dc00,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -5.5px #00dc00,
      -23.43px -23.43px 0 0 #00dc00;
    -webkit-box-shadow: 0 -33px 0 -5.5px #00dc00,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -5.5px #00dc00,
      -23.43px -23.43px 0 0 #00dc00;
    box-shadow: 0 -33px 0 -5.5px #00dc00, 23.43px -23.43px 0 -11px transparent,
      33px 0 0 -11px transparent, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -5.5px #00dc00, -23.43px -23.43px 0 0 #00dc00;
  }
}

.loader_icon {
  margin: 30px 0;
}

.UISplitButton .caret.toggle,
.UIMultiActionButton,
.UILazyLoader a.disabled,
.UILazyLoader a,
.dashboard [data-tag="reset_zoom"]:not(.active),
.dashboard [data-tag="reset_zoom"],
.UIButton>button,
.UIButton>input,
.UIButton input[type="submit"],
.UILink.button,
a.button {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  cursor: pointer;
  display: inline-block;
  font-family: "Lato", "Helvetica Neue", Arial, sans-serif;
  font-size: 14px;
  height: 31px;
  line-height: 29px;
  text-decoration: none;
  outline: none;
  background-color: transparent;
  border: 1px solid #255bc7;
  color: #255bc7;
  font-weight: bold !important;
  padding: 0 18px;
}

.UISplitButton .caret.toggle:focus,
.UIMultiActionButton:focus,
.UILazyLoader a:focus,
.dashboard [data-tag="reset_zoom"]:focus,
.UIButton>button:focus,
.UIButton>input:focus,
.UIButton input[type="submit"]:focus,
.UILink.button:focus,
a.button:focus {
  -moz-box-shadow: 0 0 6px rgba(25, 99, 246, 0.6);
  -webkit-box-shadow: 0 0 6px rgba(25, 99, 246, 0.6);
  box-shadow: 0 0 6px rgba(25, 99, 246, 0.6);
  -webkit-transition: box-shadow linear 0.1s;
  -moz-transition: box-shadow linear 0.1s;
  -o-transition: box-shadow linear 0.1s;
  transition: box-shadow linear 0.1s;
}

.UISplitButton .disabled.caret.toggle,
.disabled.UIMultiActionButton,
.UILazyLoader a.disabled,
.dashboard .disabled[data-tag="reset_zoom"],
.UIButton>button.disabled,
.UIButton>input.disabled,
.UIButton input.disabled[type="submit"],
.disabled.UILink.button,
a.disabled.button,
.UISplitButton .caret.toggle[disabled],
.UIMultiActionButton[disabled],
.UILazyLoader a[disabled],
.dashboard [disabled][data-tag="reset_zoom"],
.dashboard [data-tag="reset_zoom"]:not(.active),
.UIButton>button[disabled],
.UIButton>input[disabled],
.UIButton input[disabled][type="submit"],
.UILink.button[disabled],
a.button[disabled] {
  background-image: none;
  background-color: #dbdcde;
  border-color: transparent;
  color: #a4a6aa !important;
  cursor: default !important;
}

.UISplitButton .disabled.caret.toggle:hover,
.disabled.UIMultiActionButton:hover,
.UILazyLoader a.disabled:hover,
.dashboard .disabled[data-tag="reset_zoom"]:hover,
.UIButton>button.disabled:hover,
.UIButton>input.disabled:hover,
.UIButton input.disabled[type="submit"]:hover,
.disabled.UILink.button:hover,
a.disabled.button:hover,
.UISplitButton .caret.toggle[disabled]:hover,
.UIMultiActionButton[disabled]:hover,
.UILazyLoader a[disabled]:hover,
.dashboard [disabled][data-tag="reset_zoom"]:hover,
.dashboard [data-tag="reset_zoom"]:hover:not(.active),
.UIButton>button[disabled]:hover,
.UIButton>input[disabled]:hover,
.UIButton input[disabled][type="submit"]:hover,
.UILink.button[disabled]:hover,
a.button[disabled]:hover {
  background-image: none;
  background-color: #dbdcde;
  border-color: transparent;
  color: #a4a6aa !important;
  cursor: default !important;
}

.UISplitButton .caret.toggle:focus,
.UIMultiActionButton:focus,
.UILazyLoader a:focus,
.dashboard [data-tag="reset_zoom"]:focus,
.UIButton>button:focus,
.UIButton>input:focus,
.UIButton input[type="submit"]:focus,
.UILink.button:focus,
a.button:focus,
.UISplitButton .caret.toggle:hover,
.UIMultiActionButton:hover,
.UILazyLoader a:hover,
.dashboard [data-tag="reset_zoom"]:hover,
.UIButton>button:hover,
.UIButton>input:hover,
.UIButton input[type="submit"]:hover,
.UILink.button:hover,
a.button:hover {
  background-image: none;
  background-color: #004089;
  border-color: #004089;
  color: #fff;
  text-decoration: none;
}

.UISplitButton .caret.toggle:active,
.UIMultiActionButton:active,
.UILazyLoader a:active,
.dashboard [data-tag="reset_zoom"]:active,
.UIButton>button:active,
.UIButton>input:active,
.UIButton input[type="submit"]:active,
.UILink.button:active,
a.button:active {
  background-color: #1963f6;
  border-color: #1963f6;
  color: #fff;
}

.UIDropdownSelector.primary,
.UISplitButton.primary .save,
.dashboard .UISplitButton[data-tag="reset_zoom"] .save,
.UIMultiActionButton.primary,
.dashboard [data-tag="reset_zoom"]:not(.active),
.dashboard [data-tag="reset_zoom"],
.UIButton>button.primary,
.UIButton>input.primary,
.UIButton input.primary[type="submit"],
.UIButton .dashboard [type="submit"][data-tag="reset_zoom"],
.dashboard .UIButton [type="submit"][data-tag="reset_zoom"],
.UILink.button.primary,
a.button.primary {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  cursor: pointer;
  display: inline-block;
  font-family: "Lato", "Helvetica Neue", Arial, sans-serif;
  font-size: 14px;
  height: 31px;
  line-height: 29px;
  text-decoration: none;
  outline: none;
  background-image: none;
  background-color: #255bc7;
  border: 1px solid transparent;
  box-shadow: none;
  color: #fff;
  font-weight: bold !important;
  padding: 0 18px;
}

.UIDropdownSelector.primary:focus,
.UISplitButton.primary .save:focus,
.dashboard .UISplitButton[data-tag="reset_zoom"] .save:focus,
.UIMultiActionButton.primary:focus,
.dashboard [data-tag="reset_zoom"]:focus,
.UIButton>button.primary:focus,
.UIButton>input.primary:focus,
.UIButton input.primary[type="submit"]:focus,
.UILink.button.primary:focus,
a.button.primary:focus {
  -moz-box-shadow: 0 0 6px rgba(25, 99, 246, 0.6);
  -webkit-box-shadow: 0 0 6px rgba(25, 99, 246, 0.6);
  box-shadow: 0 0 6px rgba(25, 99, 246, 0.6);
  -webkit-transition: box-shadow linear 0.1s;
  -moz-transition: box-shadow linear 0.1s;
  -o-transition: box-shadow linear 0.1s;
  transition: box-shadow linear 0.1s;
}

.disabled.UIDropdownSelector.primary,
.dashboard .UIDropdownSelector[data-tag="reset_zoom"],
.UISplitButton.primary .disabled.save,
.dashboard .UISplitButton[data-tag="reset_zoom"] .disabled.save,
.disabled.UIMultiActionButton.primary,
.dashboard .UIMultiActionButton[data-tag="reset_zoom"],
.dashboard [data-tag="reset_zoom"]:not(.active),
.dashboard .disabled[data-tag="reset_zoom"],
.UIButton>button.disabled.primary,
.UIButton>input.disabled.primary,
.UIButton input.disabled.primary[type="submit"],
.UIButton .dashboard [type="submit"][data-tag="reset_zoom"],
.dashboard .UIButton [type="submit"][data-tag="reset_zoom"],
.disabled.UILink.button.primary,
.dashboard .button[data-tag="reset_zoom"],
a.disabled.button.primary,
.UIDropdownSelector.primary[disabled],
.UISplitButton.primary .save[disabled],
.dashboard .UISplitButton[data-tag="reset_zoom"] .save[disabled],
.UIMultiActionButton.primary[disabled],
.dashboard [disabled][data-tag="reset_zoom"],
.UIButton>button.primary[disabled],
.UIButton>input.primary[disabled],
.UIButton input.primary[disabled][type="submit"],
.UILink.button.primary[disabled],
a.button.primary[disabled] {
  background-image: none;
  background-color: #dbdcde;
  border-color: transparent;
  color: #a4a6aa !important;
  cursor: default !important;
}

.disabled.UIDropdownSelector.primary:hover,
.dashboard .UIDropdownSelector[data-tag="reset_zoom"]:hover,
.UISplitButton.primary .disabled.save:hover,
.dashboard .UISplitButton[data-tag="reset_zoom"] .disabled.save:hover,
.disabled.UIMultiActionButton.primary:hover,
.dashboard .UIMultiActionButton[data-tag="reset_zoom"]:hover,
.dashboard [data-tag="reset_zoom"]:hover:not(.active),
.dashboard .disabled[data-tag="reset_zoom"]:hover,
.UIButton>button.disabled.primary:hover,
.UIButton>input.disabled.primary:hover,
.UIButton input.disabled.primary[type="submit"]:hover,
.UIButton .dashboard [type="submit"][data-tag="reset_zoom"]:hover,
.dashboard .UIButton [type="submit"][data-tag="reset_zoom"]:hover,
.disabled.UILink.button.primary:hover,
.dashboard .button[data-tag="reset_zoom"]:hover,
a.disabled.button.primary:hover,
.UIDropdownSelector.primary[disabled]:hover,
.UISplitButton.primary .save[disabled]:hover,
.dashboard .UISplitButton[data-tag="reset_zoom"] .save[disabled]:hover,
.UIMultiActionButton.primary[disabled]:hover,
.dashboard [disabled][data-tag="reset_zoom"]:hover,
.UIButton>button.primary[disabled]:hover,
.UIButton>input.primary[disabled]:hover,
.UIButton input.primary[disabled][type="submit"]:hover,
.UILink.button.primary[disabled]:hover,
a.button.primary[disabled]:hover {
  background-image: none;
  background-color: #dbdcde;
  border-color: transparent;
  color: #a4a6aa !important;
  cursor: default !important;
}

.UIDropdownSelector.primary:focus,
.UISplitButton.primary .save:focus,
.dashboard .UISplitButton[data-tag="reset_zoom"] .save:focus,
.UIMultiActionButton.primary:focus,
.dashboard [data-tag="reset_zoom"]:focus,
.UIButton>button.primary:focus,
.UIButton>input.primary:focus,
.UIButton input.primary[type="submit"]:focus,
.UILink.button.primary:focus,
a.button.primary:focus,
.UIDropdownSelector.primary:hover,
.UISplitButton.primary .save:hover,
.dashboard .UISplitButton[data-tag="reset_zoom"] .save:hover,
.UIMultiActionButton.primary:hover,
.dashboard [data-tag="reset_zoom"]:hover,
.UIButton>button.primary:hover,
.UIButton>input.primary:hover,
.UIButton input.primary[type="submit"]:hover,
.UILink.button.primary:hover,
a.button.primary:hover {
  background-image: none;
  background-color: #004089;
}

.UIDropdownSelector.primary:active,
.UISplitButton.primary .save:active,
.dashboard .UISplitButton[data-tag="reset_zoom"] .save:active,
.UIMultiActionButton.primary:active,
.dashboard [data-tag="reset_zoom"]:active,
.UIButton>button.primary:active,
.UIButton>input.primary:active,
.UIButton input.primary[type="submit"]:active,
.UILink.button.primary:active,
a.button.primary:active {
  background-color: #1963f6;
  border-color: #1963f6;
  color: #fff;
}

.UIButton[data-tag="submit_button"],
.UIButton[data-tag="save_link"] {
  padding: 5px;
  margin-right: 5px;
  display: inline-block;
}

.UIButton+.UIButton {
  margin-left: 0px;
}

a[data-tag="stop_recurrence"] {
  margin-top: 7px;
  position: absolute;
  z-index: 10;
}

.dashboard {
  background-color: #fff;
  border: 1px solid #ccd6db;
  border-bottom: none;
  padding-top: 20px;
  position: relative;
}

.dashboard [data-tag="reset_zoom"] {
  position: absolute;
  color: #fff;
  padding: 6px;
  text-decoration: none;
  top: 10px;
  right: 25px;
  z-index: 5;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}

.dashboard .highcharts-tooltip {
  opacity: 1;
}

.UIFilter .UICheckbox .field,
.UIForm .UICheckbox .field {
  display: inline-block;
}

.UIFilter .UICheckbox.label-layout-inline .field,
.UIForm .UICheckbox.label-layout-inline .field {
  top: -1px;
}

.UIFilter .UICheckbox.label-layout-inline label+.field,
.UIFilter .UICheckbox.label-layout-inline .field+label,
.UIForm .UICheckbox.label-layout-inline label+.field,
.UIForm .UICheckbox.label-layout-inline .field+label {
  margin-left: 0;
  padding-left: 15px;
}

.UIFilter .UICheckbox .UIHelpPopOver+.field,
.UIForm .UICheckbox .UIHelpPopOver+.field {
  float: left;
}

.UIFilter .UICheckbox i,
.UIForm .UICheckbox i {
  left: 20px;
}

.UIFilter .UICheckbox.warning .field+label,
.UIFilter .UICheckbox.error .field+label,
.UIForm .UICheckbox.warning .field+label,
.UIForm .UICheckbox.error .field+label {
  padding-left: 28px;
}

.UJSConfirm span.icon,
.UIConfirm span.icon {
  background-image: url(/assets/warning20x20-f5a68b9cf6d57f4fd3d6031dd79ebbbf2d944595b4084179991ed171855ec524.png);
  display: block;
  float: left;
  height: 20px;
  margin-top: 8px;
  width: 20px;
}

.UJSConfirm .message,
.UIConfirm .message {
  line-height: 1.4em;
  margin: 3px 0 0 30px;
  padding: 10px 0px 5px;
}

.UJSConfirm>.UIContainer.options,
.UIConfirm>.UIContainer.options {
  padding-top: 10px;
}

.UJSConfirm>.UIContainer.options .UILink,
.UJSConfirm>.UIContainer.options .UIButton,
.UIConfirm>.UIContainer.options .UILink,
.UIConfirm>.UIContainer.options .UIButton {
  margin-left: 10px;
}

.UIContainer[data-tag="buttons"] {
  float: right;
  margin-bottom: 0px;
}

.UIContainer[data-tag="buttons"]>* {
  vertical-align: top;
  display: inline-block;
  margin-left: 10px;
}

.UIContainer[data-tag="options"] {
  min-height: 50px;
  position: relative;
  padding-top: 10px;
}

.lt-ie9 .UIContainer[data-tag="options"] {
  min-height: 40px;
}

@-webkit-keyframes flipTop {
  0% {
    visibility: visible;
    -webkit-transform: perspective(220px) rotateX(0deg);
  }

  100% {
    visibility: hidden;
    -webkit-transform: perspective(220px) rotateX(-90deg);
  }
}

@-webkit-keyframes flipBottom {
  0% {
    -webkit-transform: perspective(220px) rotateX(90deg);
  }

  100% {
    -webkit-transform: perspective(220px) rotateX(0deg);
  }
}

@-moz-keyframes flipTop {
  0% {
    -moz-transform: perspective(220px) rotateX(0deg);
  }

  100% {
    -moz-transform: perspective(220px) rotateX(-90deg);
  }
}

@-moz-keyframes flipBottom {
  0% {
    -moz-transform: perspective(220px) rotateX(90deg);
  }

  100% {
    -moz-transform: perspective(220px) rotateX(0deg);
  }
}

@-ms-keyframes flipTop {
  0% {
    -ms-transform: perspective(220px) rotateX(0deg);
  }

  100% {
    -ms-transform: perspective(220px) rotateX(-90deg);
  }
}

@-ms-keyframes flipBottom {
  0% {
    -ms-transform: perspective(220px) rotateX(90deg);
  }

  100% {
    -ms-transform: perspective(220px) rotateX(0deg);
  }
}

@keyframes flipTop {
  0% {
    transform: perspective(220px) rotateX(0deg);
  }

  100% {
    transform: perspective(220px) rotateX(-90deg);
  }
}

@keyframes flipBottom {
  0% {
    transform: perspective(220px) rotateX(90deg);
  }

  100% {
    transform: perspective(220px) rotateX(0deg);
  }
}

.UICounter {
  height: 60px;
  -webkit-transform: translate3d(0, 0, 0);
}

.UICounter .digit-set {
  font-family: Arial, sans-serif;
  font-size: 54px;
  line-height: 60px;
  font-weight: bold;
  position: relative;
  width: 42px;
  height: 100%;
  margin: 0 2px;
  color: #111;
  display: inline-block;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  -moz-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.8);
  -webkit-box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.8);
  box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.8);
}

.UICounter .digit {
  position: absolute;
  height: 100%;
}

.UICounter .digit .digit-wrap {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  opacity: 0;
}

.UICounter .digit.active .digit-wrap,
.UICounter .digit.previous .digit-wrap,
.UICounter .digit.active-alt .digit-wrap,
.UICounter .digit.previous-alt .digit-wrap {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  opacity: 1;
}

.UICounter .digit.active .digit-bottom,
.UICounter .digit.active .shadow-bottom {
  z-index: 13;
}

.UICounter .digit.animate.active .digit-bottom,
.UICounter .digit.animate.active .shadow-bottom {
  -webkit-transform-origin: 50% 0;
  -moz-transform-origin: 50% 0;
  -o-transform-origin: 50% 0;
  -ms-transform-origin: 50% 0;
  transform-origin: 50% 0;
  -webkit-animation: flipBottom 0.25s 0.25s ease-out both;
  -moz-animation: flipBottom 0.25s 0.25s ease-out both;
  -ms-animation: flipBottom 0.25s 0.25s ease-out both;
  animation: flipBottom 0.25s 0.25s ease-out both;
}

.UICounter .digit.animate.previous .digit-bottom,
.UICounter .digit.animate.previous .shadow-bottom {
  z-index: 10;
}

.UICounter .digit.animate.previous .shadow-bottom {
  opacity: 0.8;
}

.UICounter .digit.immediately-previous .digit-bottom,
.UICounter .digit.immediately-previous .shadow-bottom {
  z-index: 12;
}

.UICounter .digit.active-alt .digit-top,
.UICounter .digit.active-alt .shadow-top {
  z-index: 10;
}

.UICounter .digit.animate.previous-alt .digit-top,
.UICounter .digit.animate.previous-alt .shadow-top {
  z-index: 11;
  -webkit-transform-origin: 50% 100%;
  -moz-transform-origin: 50% 100%;
  -o-transform-origin: 50% 100%;
  -ms-transform-origin: 50% 100%;
  transform-origin: 50% 100%;
  -webkit-animation: flipTop 0.25s ease-in both;
  -moz-animation: flipTop 0.25s ease-in both;
  -ms-animation: flipTop 0.25s ease-in both;
  animation: flipTop 0.25s ease-in both;
}

.UICounter .digit.animate.previous-alt .shadow-top {
  opacity: 0.5;
}

.UICounter .digit.active.slow .digit-top,
.UICounter .digit.active.slow .shadow-top,
.UICounter .digit.active.slow .digit-bottom,
.UICounter .digit.active.slow .shadow-bottom {
  -webkit-animation-duration: 0.3s;
  -moz-animation-duration: 0.3s;
  -ms-animation-duration: 0.3s;
  animation-duration: 0.3s;
}

.UICounter .digit.active.slow .digit-bottom,
.UICounter .digit.active.slow .shadow-bottom {
  -webkit-animation-delay: 0.3s;
  -moz-animation-delay: 0.3s;
  -ms-animation-delay: 0.3s;
  animation-delay: 0.3s;
}

.UICounter .digit-top,
.UICounter .digit-bottom {
  background-color: #f9f9f9;
  border: 1px solid transparent;
  box-sizing: border-box;
  height: 50%;
  overflow: hidden;
  position: absolute;
  padding: 0 5px;
}

.lt-ie9 .UICounter .digit-top,
.lt-ie9 .UICounter .digit-bottom {
  border-color: #ddd;
}

.UICounter .digit-top {
  top: 0;
  border-bottom-color: #ccc;
  -moz-box-shadow: inset 0px 2px 2px #fff, inset 0 -2px 12px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: inset 0px 2px 2px #fff,
    inset 0 -2px 12px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px 2px 2px #fff, inset 0 -2px 12px rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 5px 5px 0 0;
  -moz-border-radius: 5px 5px 0 0;
  border-radius: 5px 5px 0 0;
}

.UICounter .digit-bottom {
  bottom: 0;
  -moz-box-shadow: inset 0px -1px 0px #ddd, inset 0 2px 12px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: inset 0px -1px 0px #ddd,
    inset 0 2px 12px rgba(0, 0, 0, 0.1);
  box-shadow: inset 0px -1px 0px #ddd, inset 0 2px 12px rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 0 0 5px 5px;
  -moz-border-radius: 0 0 5px 5px;
  border-radius: 0 0 5px 5px;
}

.UICounter .digit-bottom .digit-wrap {
  display: block;
  margin-top: -100%;
}

.UICounter .shadow-bottom,
.UICounter .shadow-top {
  position: absolute;
  width: 42px;
  height: 50%;
  opacity: 0;
  display: block;
}

.UICounter .shadow-bottom {
  bottom: 0;
  -webkit-transition: opacity 0.2s 0.2s ease-out;
  -moz-transition: opacity 0.2s 0.2s ease-out;
  -o-transition: opacity 0.2s 0.2s ease-out;
  transition: opacity 0.2s 0.2s ease-out;
  -webkit-border-radius: 0 0 5px 5px;
  -moz-border-radius: 0 0 5px 5px;
  border-radius: 0 0 5px 5px;
  background: transparent;
  background: -moz-linear-gradient(top, black, rgba(0, 0, 0, 0.1));
  background: -webkit-gradient(linear,
      left top,
      left bottom,
      color-stop(0%, black),
      color-stop(100%, rgba(0, 0, 0, 0.1)));
  background: -webkit-linear-gradient(top, black, rgba(0, 0, 0, 0.1));
  background: -o-linear-gradient(top, black, rgba(0, 0, 0, 0.1));
  background: -ms-linear-gradient(top, black, rgba(0, 0, 0, 0.1));
  background: linear-gradient(top, black, rgba(0, 0, 0, 0.1));
}

.UICounter .shadow-top {
  top: 0;
  -webkit-transition: opacity 0.2s ease-in;
  -moz-transition: opacity 0.2s ease-in;
  -o-transition: opacity 0.2s ease-in;
  transition: opacity 0.2s ease-in;
  -webkit-border-radius: 5px 5px 0 0;
  -moz-border-radius: 5px 5px 0 0;
  border-radius: 5px 5px 0 0;
  background: transparent;
  background: -moz-linear-gradient(bottom, black, rgba(0, 0, 0, 0.1));
  background: -webkit-gradient(linear,
      left bottom,
      left top,
      color-stop(0%, black),
      color-stop(100%, rgba(0, 0, 0, 0.1)));
  background: -webkit-linear-gradient(bottom, black, rgba(0, 0, 0, 0.1));
  background: -o-linear-gradient(bottom, black, rgba(0, 0, 0, 0.1));
  background: -ms-linear-gradient(bottom, black, rgba(0, 0, 0, 0.1));
  background: linear-gradient(bottom, black, rgba(0, 0, 0, 0.1));
}

.UIDate.error .input-icon.input-icon,
.UIDate.warning .input-icon.input-icon {
  display: none;
}

.UIDate.error .icon-error.icon-error,
.UIDate.warning .icon-warning.icon-warning {
  align-items: center;
  justify-content: center;
  border-radius: 0 3px 3px 0;
  color: #fff;
  display: flex;
  height: 100%;
  margin-top: 0;
  right: 0 !important;
  top: 0;
  width: 31px;
}

.UIDate.error .icon-error.icon-error:before,
.UIDate.warning .icon-warning.icon-warning:before {
  font-size: 16px;
}

.UIDate.error .icon-error.icon-error {
  background-color: #c7384f;
}

.UIDate.error .visible:focus+.icon-error {
  background-color: #c11e20;
}

.UIDate.warning .icon-warning.icon-warning {
  background-color: #ff7d00;
}

.UIDate.warning .visible:focus+.icon-calendar+.icon-warning {
  background-color: #994b00;
}

.UIDate .field {
  max-width: 140px;
}

.spancols-2 .UIDateRange {
  margin-left: -15px;
}

.spancols-2 .UIDateRange .date_range {
  width: 50%;
  display: inline-block;
  padding-left: 15px;
}

.spancols-2 .UIDateRange .date_range.label-layout-inline {
  margin-left: 0;
  padding-left: 0;
}

.UIDatetime .date-input,
.UIDatetime .time-input {
  position: relative;
  display: inline-block;
}

.UIDatetime .time-input {
  margin-left: 8px;
}

.UIDatetime input.visible[type="text"] {
  width: auto;
}

.UIDatetime label {
  max-width: 140px;
}

.UIDatetime.error[data-ui-widget] i.icon-error {
  display: none;
}

.UIDecimal input[type="text"] {
  text-align: right;
}

.UIDeletingGrid .wrapper.paginated tr td:first-child {
  text-overflow: clip;
}

.UIDeletingGrid .confirm-remote {
  display: block;
  position: relative;
  top: -10px;
  left: 0px;
  font-family: CarbonIcons;
}

.UIDeletingGrid .confirm-remote:hover {
  text-decoration: none;
}

.UIDeletingGrid .confirm-remote img {
  display: none;
}

.UIViewUpdatesDialog,
.UIDialog,
.UIAlert,
.UJSConfirm,
.UIConfirm {
  background: #f2f5f6;
  border: none;
  box-shadow: 0 10px 30px 0 rgba(0, 20, 29, 0.1),
    0 30px 60px 0 rgba(0, 20, 29, 0.1);
  margin-top: 0;
  max-width: 960px;
  min-width: 380px;
  outline: none;
  padding: 20px;
  position: absolute;
  z-index: 999;
}

.animate-in.UIViewUpdatesDialog,
.animate-in.UIDialog,
.animate-in.UIAlert,
.animate-in.UJSConfirm,
.animate-in.UIConfirm {
  animation: verticalFadeIn 0.3s 0.2s ease-out forwards;
  opacity: 0;
}

.animate-out.UIViewUpdatesDialog,
.animate-out.UIDialog,
.animate-out.UIAlert,
.animate-out.UJSConfirm,
.animate-out.UIConfirm {
  animation: verticalFadeOut 0.3s ease-out forwards;
  opacity: 0;
}

.hidden.UIViewUpdatesDialog,
.contactAddresses .contact_container.contact.closed .UIViewUpdatesDialog.content,
.contactAddresses .UIRow.closed .contact.UIPod.contains-errors .UIViewUpdatesDialog.content,
.contactAddresses .UIRow.closed .UITabs.vertical>.contact.contains-errors.UITab .UIViewUpdatesDialog.content,
.contactAddresses>.address_row.closed .address .UIViewUpdatesDialog.content,
.contactAddresses .UIRow.closed .contactAddresses>.address_row.UIPod.contains-errors .address .UIViewUpdatesDialog.content,
.contactAddresses .UIRow.closed .UITabs.vertical.contactAddresses>.address_row.contains-errors.UITab .address .UIViewUpdatesDialog.content,
.contactAddresses>.address_row.closed .UIViewUpdatesDialog.contact_container,
.contactAddresses .UIRow.closed .contactAddresses>.address_row.UIPod.contains-errors .UIViewUpdatesDialog.contact_container,
.contactAddresses .UIRow.closed .UITabs.vertical.contactAddresses>.address_row.contains-errors.UITab .UIViewUpdatesDialog.contact_container,
.hidden.UIDialog,
.contactAddresses .contact_container.contact.closed .UIDialog.content,
.contactAddresses .UIRow.closed .contact.UIPod.contains-errors .UIDialog.content,
.contactAddresses .UIRow.closed .UITabs.vertical>.contact.contains-errors.UITab .UIDialog.content,
.contactAddresses>.address_row.closed .address .UIDialog.content,
.contactAddresses .UIRow.closed .contactAddresses>.address_row.UIPod.contains-errors .address .UIDialog.content,
.contactAddresses .UIRow.closed .UITabs.vertical.contactAddresses>.address_row.contains-errors.UITab .address .UIDialog.content,
.contactAddresses>.address_row.closed .UIDialog.contact_container,
.contactAddresses .UIRow.closed .contactAddresses>.address_row.UIPod.contains-errors .UIDialog.contact_container,
.contactAddresses .UIRow.closed .UITabs.vertical.contactAddresses>.address_row.contains-errors.UITab .UIDialog.contact_container,
.hidden.UIAlert,
.contactAddresses .contact_container.contact.closed .UIAlert.content,
.contactAddresses .UIRow.closed .contact.UIPod.contains-errors .UIAlert.content,
.contactAddresses .UIRow.closed .UITabs.vertical>.contact.contains-errors.UITab .UIAlert.content,
.contactAddresses>.address_row.closed .address .UIAlert.content,
.contactAddresses .UIRow.closed .contactAddresses>.address_row.UIPod.contains-errors .address .UIAlert.content,
.contactAddresses .UIRow.closed .UITabs.vertical.contactAddresses>.address_row.contains-errors.UITab .address .UIAlert.content,
.contactAddresses>.address_row.closed .UIAlert.contact_container,
.contactAddresses .UIRow.closed .contactAddresses>.address_row.UIPod.contains-errors .UIAlert.contact_container,
.contactAddresses .UIRow.closed .UITabs.vertical.contactAddresses>.address_row.contains-errors.UITab .UIAlert.contact_container,
.hidden.UJSConfirm,
.contactAddresses .contact_container.contact.closed .UJSConfirm.content,
.contactAddresses .UIRow.closed .contact.UIPod.contains-errors .UJSConfirm.content,
.contactAddresses .UIRow.closed .UITabs.vertical>.contact.contains-errors.UITab .UJSConfirm.content,
.contactAddresses>.address_row.closed .address .UJSConfirm.content,
.contactAddresses .UIRow.closed .contactAddresses>.address_row.UIPod.contains-errors .address .UJSConfirm.content,
.contactAddresses .UIRow.closed .UITabs.vertical.contactAddresses>.address_row.contains-errors.UITab .address .UJSConfirm.content,
.contactAddresses>.address_row.closed .UJSConfirm.contact_container,
.contactAddresses .UIRow.closed .contactAddresses>.address_row.UIPod.contains-errors .UJSConfirm.contact_container,
.contactAddresses .UIRow.closed .UITabs.vertical.contactAddresses>.address_row.contains-errors.UITab .UJSConfirm.contact_container,
.hidden.UIConfirm,
.contactAddresses .contact_container.contact.closed .UIConfirm.content,
.contactAddresses .UIRow.closed .contact.UIPod.contains-errors .UIConfirm.content,
.contactAddresses .UIRow.closed .UITabs.vertical>.contact.contains-errors.UITab .UIConfirm.content,
.contactAddresses>.address_row.closed .address .UIConfirm.content,
.contactAddresses .UIRow.closed .contactAddresses>.address_row.UIPod.contains-errors .address .UIConfirm.content,
.contactAddresses .UIRow.closed .UITabs.vertical.contactAddresses>.address_row.contains-errors.UITab .address .UIConfirm.content,
.contactAddresses>.address_row.closed .UIConfirm.contact_container,
.contactAddresses .UIRow.closed .contactAddresses>.address_row.UIPod.contains-errors .UIConfirm.contact_container,
.contactAddresses .UIRow.closed .UITabs.vertical.contactAddresses>.address_row.contains-errors.UITab .UIConfirm.contact_container {
  display: none;
}

.small.UIViewUpdatesDialog,
.small.UIDialog,
.small.UIAlert,
.small.UJSConfirm,
.small.UIConfirm {
  width: 380px;
  min-width: 380px;
}

.smed.UIViewUpdatesDialog,
.smed.UIDialog,
.smed.UIAlert,
.smed.UJSConfirm,
.smed.UIConfirm {
  width: 540px;
  min-width: 540px;
}

.medium.UIViewUpdatesDialog,
.medium.UIDialog,
.medium.UIAlert,
.medium.UJSConfirm,
.medium.UIConfirm {
  width: 750px;
  min-width: 750px;
}

.lmed.UIViewUpdatesDialog,
.lmed.UIDialog,
.lmed.UIAlert,
.lmed.UJSConfirm,
.lmed.UIConfirm {
  width: 850px;
  min-width: 850px;
}

.large.UIViewUpdatesDialog,
.large.UIDialog,
.large.UIAlert,
.large.UJSConfirm,
.large.UIConfirm {
  width: 960px;
  min-width: 960px;
}

.UIViewUpdatesDialog h1.title,
.UIDialog h1.title,
.UIAlert h1.title,
.UJSConfirm h1.title,
.UIConfirm h1.title {
  background: none;
  border-bottom: 1px solid #ccd6db;
  color: #003349;
  font-size: 20px;
  font-weight: 900;
  margin: 0.1em 0;
  padding-bottom: 10px;
  padding-right: 40px;
  min-height: auto;
}

.UIViewUpdatesDialog p.description,
.UIDialog p.description,
.UIAlert p.description,
.UJSConfirm p.description,
.UIConfirm p.description {
  margin: 15px 0;
  line-height: 2em;
}

.UIViewUpdatesDialog .close,
.UIDialog .close,
.UIAlert .close,
.UJSConfirm .close,
.UIConfirm .close {
  background: none;
  border: 0 !important;
  color: #668592;
  display: block;
  font-size: 2em;
  margin-right: 2px;
  outline: none;
  padding: 0 !important;
  position: absolute;
  right: 20px;
  text-decoration: none;
  top: 20px;
  width: 23px;
}

.UIViewUpdatesDialog .close:focus,
.UIDialog .close:focus,
.UIAlert .close:focus,
.UJSConfirm .close:focus,
.UIConfirm .close:focus,
.UIViewUpdatesDialog .close:hover,
.UIDialog .close:hover,
.UIAlert .close:hover,
.UJSConfirm .close:hover,
.UIConfirm .close:hover {
  color: #255bc7;
  text-decoration: none;
}

.UIDialog[data-tag="config_dialog"] .UILink.button {
  position: absolute;
  z-index: 999;
}

#UIDialogLayer,
#UJSConfirmLayer {
  background-color: #00141d;
  height: 100%;
  left: 0;
  opacity: 0.6;
  position: fixed;
  top: 0px;
  width: 100%;
  z-index: 998;
}

#UIDialogLayer.animate-in,
#UJSConfirmLayer.animate-in {
  animation: fadeIn 0.3s ease-out;
}

#UIDialogLayer.animate-out,
#UJSConfirmLayer.animate-out {
  animation: fadeOut 0.3s 0.2s ease-out;
}

#UIDialogLayer.white,
#UJSConfirmLayer.white {
  background-color: #fff;
}

.UIDropdown select {
  -webkit-appearance: none;
  -moz-appearance: none;
  -o-appearance: none;
  appearance: none;
  background: url(/assets/select-bk-d60ed5b8456484480ee11aa5ed99c8b6eeace40c505bb7680d0617a6ad5851d5.svg) right 0px white no-repeat;
  padding-right: 23px !important;
  position: relative;
  white-space: nowrap;
}

.UIDropdown select::-ms-expand {
  display: none;
}

.UIDropdown select:hover,
.UIDropdown select:focus {
  background: url(/assets/select-bk-hover-39bedc4ada70804096c1ef01c09e4a161d565e8cdcd430817625d8454ba10de8.svg) right 0px white no-repeat !important;
}

.UIDropdown select:hover {
  cursor: pointer;
}

.UIDropdown select option {
  color: #003349 !important;
}

.UIDropdownList .field {
  display: block;
  position: relative;
}

.UIDropdownList .field .input-icon {
  font-size: 23px;
  width: 20px;
}

.UIDropdownList .field .icon-error,
.UIDropdownList .field .icon-warning {
  right: 25px !important;
}

.UIDropdownList .results ul li {
  padding-left: 2em;
}

.UIDropdownList .results ul li.selected {
  background: #e6ebed;
  padding-left: 0;
}

.UIDropdownList .results ul li.selected:before {
  font-family: CarbonIcons;
  content: "\e950";
  padding-right: 0.5em;
  padding-left: 0.5em;
}

.UIDropdownList .results ul li.select {
  background: #e6ebed !important;
  border: none;
}

.UIDropdownList.filter-active input[type="text"] {
  font-style: italic;
  color: #aaa;
}

.UIDropdownList.filter-active ul li.selected {
  background-color: #fff;
  padding-left: 1em;
}

.UIDropdownList.filter-active ul li.selected:before {
  content: "";
}

.label-layout-inline.UIDropdownSuggest .results {
  padding-right: 15px;
}

.UIDropdownSuggest .input-icon {
  z-index: 1;
}

.UIDropdownSuggest .field .input-icon {
  width: 20px;
}

.UIDropdownSuggest .field .icon-error,
.UIDropdownSuggest .field .icon-warning {
  right: 25px !important;
}

.UIDropdownSuggest input.visible[type="text"] {
  background-color: transparent !important;
  position: relative;
  z-index: 1;
}

.UIDropdownSuggest input.visible[type="text"][readonly]~.autocomplete,
.UIDropdownSuggest input.visible[type="text"][disabled]~.autocomplete,
.UIDropdownSuggest .dashboard [type="text"][data-tag="reset_zoom"]:not(.active)~.autocomplete,
.dashboard .UIDropdownSuggest [type="text"][data-tag="reset_zoom"]:not(.active)~.autocomplete,
.UIDropdownSuggest .UILazyLoader a.disabled[type="text"]~.autocomplete,
.UILazyLoader .UIDropdownSuggest a.disabled[type="text"]~.autocomplete {
  background-color: transparent;
}

.UIDropdownSuggest .autocomplete {
  -webkit-border-radius: 1;
  -moz-border-radius: 1;
  border-radius: 1;
  background-color: #fff;
  border: 1px solid transparent;
  color: #bbb;
  height: 30px;
  left: 0;
  overflow: hidden;
  padding: 6px;
  position: absolute;
  right: 0;
  top: 1px;
  white-space: nowrap;
}

.label-layout-inline.UIDropdownSuggest .autocomplete {
  margin-left: 15px;
}

.UIDropdownSuggest .autocomplete .typed {
  background-color: #fff;
  color: #fff;
}

.UIDropdownSuggest .autocomplete .untyped {
  background-color: #f3fff0;
}

.UIDropdownSuggest .resource-type {
  font-style: italic;
  color: #bfccd2;
}

.UIDropdownSuggest.label-layout-inline .create-message-wrapper {
  position: relative;
  padding-left: 15px;
}

.UIDropdownSuggest .create-message {
  background-color: #255bc7;
  bottom: 100%;
  left: 100%;
  margin-left: -46px;
  margin-bottom: 6px;
  z-index: 100;
}

.UIDropdownSuggest .create-message:before {
  border-top-color: #255bc7;
}

.UIDropdownSuggest .create-message .create {
  color: white;
  cursor: pointer;
  text-decoration: underline;
}

.UIExpandMultiButton {
  background-color: #ce0058;
  color: #fff;
  display: inline-block;
  position: relative;
  height: 25px;
  touch-action: manipulation;
  width: 25px;
}

.UIExpandMultiButton .expand_label {
  display: inline-block;
  font-size: 22px;
  font-weight: 900;
  line-height: 24px;
  margin-bottom: 15px;
}

.UIExpandMultiButton .icon-add {
  left: 50%;
  margin-left: -8px;
  position: relative;
  top: 3px;
}

.UIExpandMultiButton:hover,
.UIExpandMultiButton.hover {
  -webkit-transition: background-color 0.1s 0.15s;
  -moz-transition: background-color 0.1s 0.15s;
  -o-transition: background-color 0.1s 0.15s;
  transition: background-color 0.1s 0.15s;
  background-color: #ce0058;
}

.UIExpandMultiButton:hover>.content,
.UIExpandMultiButton.hover>.content {
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  -o-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
  -webkit-transition-delay: 0.1s, 0.15s;
  -moz-transition-delay: 0.1s, 0.15s;
  -o-transition-delay: 0.1s, 0.15s;
  transition-delay: 0.1s, 0.15s;
  opacity: 1;
}

.UIExpandMultiButton.closed>.content,
.contactAddresses .UIRow.closed .UIExpandMultiButton.UIPod.contains-errors>.content,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIExpandMultiButton.contains-errors.UITab>.content {
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -o-transform: scale(0);
  -ms-transform: scale(0);
  transform: scale(0);
  -webkit-transition-delay: 0.1s, 0.15s;
  -moz-transition-delay: 0.1s, 0.15s;
  -o-transition-delay: 0.1s, 0.15s;
  transition-delay: 0.1s, 0.15s;
  opacity: 0;
}

.UIExpandMultiButton>.content {
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  -o-transform: scale(0);
  -ms-transform: scale(0);
  transform: scale(0);
  -webkit-transition: transform 0.17s ease, opacity 0.1s ease;
  -moz-transition: transform 0.17s ease, opacity 0.1s ease;
  -o-transition: transform 0.17s ease, opacity 0.1s ease;
  transition: transform 0.17s ease, opacity 0.1s ease;
  -webkit-transition-delay: 0s, 0s;
  transition-delay: 0s, 0s;
  background-color: inherit;
  box-shadow: 0 10px 20px 0 rgba(0, 20, 29, 0.2),
    0 20px 40px 0 rgba(0, 20, 29, 0.1);
  display: block;
  opacity: 0;
  padding: 25px 40px 30px;
  position: absolute;
  top: 0;
  z-index: 310;
}

.left.UIExpandMultiButton>.content {
  -webkit-transform-origin: top right;
  -moz-transform-origin: top right;
  -o-transform-origin: top right;
  -ms-transform-origin: top right;
  transform-origin: top right;
  right: 0;
}

.right.UIExpandMultiButton>.content {
  -webkit-transform-origin: top left;
  -moz-transform-origin: top left;
  -o-transform-origin: top left;
  -ms-transform-origin: top left;
  transform-origin: top left;
  left: 0;
}

.small.UIExpandMultiButton>.content {
  min-width: 150px;
}

.smed.UIExpandMultiButton>.content {
  min-width: 400px;
}

.medium.UIExpandMultiButton>.content {
  min-width: 550px;
}

.mlarge.UIExpandMultiButton>.content {
  min-width: 700px;
}

.large.UIExpandMultiButton>.content {
  min-width: 1050px;
}

.UIExpandMultiButton>.content .icon-close {
  display: none;
  float: right;
}

.UIExpandMultiButton>.content input[type="text"] {
  border: none;
}

.UIExpandMultiButton>.content label {
  color: #fff;
}

.UIExpandMultiButton>.content .UIPod .header .title,
.UIExpandMultiButton>.content .UITabs.vertical>.UITab .header .title {
  color: #fff;
  border-bottom: 1px solid #d24675;
  font-size: 16px;
  font-weight: 700;
  padding-bottom: 10px;
}

.UIExpandMultiButton>.content ul.UIMenu li {
  background-color: transparent;
  list-style: none;
  margin-bottom: 10px;
  padding: 0;
}

.UIExpandMultiButton>.content ul.UIMenu li.last {
  margin-bottom: 0;
}

.UIExpandMultiButton>.content ul.UIMenu li .UILink {
  color: #fff;
  font-weight: 700 !important;
}

.UIExpandMultiButton>.content ul.UIMenu li .UILink:hover {
  text-decoration: underline;
}

.lt-ie8 .UINestedAssociation .add,
.lt-ie8 .UIFieldsForMany .add {
  zoom: 1;
}

.UINestedAssociation[data-fixed_association="false"] ul li,
.UIFieldsForMany[data-fixed_association="false"] ul li {
  padding-right: 40px;
  position: relative;
}

.UINestedAssociation ul,
.UIFieldsForMany ul {
  margin: 0;
}

.UINestedAssociation ul li,
.UIFieldsForMany ul li {
  list-style: none;
  margin-bottom: 25px;
}

.UINestedAssociation ul li.placeholderRecord,
.UIFieldsForMany ul li.placeholderRecord {
  display: none;
}

.UINestedAssociation ul li.placeholderRecord .UIPod,
.UINestedAssociation ul li.placeholderRecord .contactAddresses .UIRow.closed .UIPod.contains-errors,
.contactAddresses .UIRow.closed .UINestedAssociation ul li.placeholderRecord .UIPod.contains-errors,
.UINestedAssociation ul li.placeholderRecord .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab,
.UINestedAssociation ul li.placeholderRecord .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab,
.UINestedAssociation ul li.placeholderRecord .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab,
.UINestedAssociation ul li.placeholderRecord .UITabs.vertical>.UITab,
.UIFieldsForMany ul li.placeholderRecord .UIPod,
.UIFieldsForMany ul li.placeholderRecord .contactAddresses .UIRow.closed .UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIFieldsForMany ul li.placeholderRecord .UIPod.contains-errors,
.UIFieldsForMany ul li.placeholderRecord .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab,
.UIFieldsForMany ul li.placeholderRecord .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab,
.UIFieldsForMany ul li.placeholderRecord .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab,
.UIFieldsForMany ul li.placeholderRecord .UITabs.vertical>.UITab {
  padding: 0;
}

.UINestedAssociation .add.disabled,
.UIFieldsForMany .add.disabled {
  cursor: default;
  color: #d7d7d7;
}

.UINestedAssociation .add.disabled:hover,
.UIFieldsForMany .add.disabled:hover {
  text-decoration: none;
}

.UINestedAssociation .delete,
.UIFieldsForMany .delete {
  background: none;
  border: none;
  padding: 0;
  position: absolute;
  top: 15px;
  right: 0px;
}

.UINestedAssociation .delete input[type="checkbox"][name*="destroy"],
.UIFieldsForMany .delete input[type="checkbox"][name*="destroy"] {
  opacity: 0;
  position: absolute;
  left: -9999px;
}

.UINestedAssociation .delete input[type="checkbox"][name*="destroy"]+label,
.UIFieldsForMany .delete input[type="checkbox"][name*="destroy"]+label {
  background: transparent url(/assets/DeleteRow-f994ec16c5d17d7aed57bc645b08cdc95d385b073ba8b51e237c1b820bf52555.png) no-repeat 0 0;
  width: 20px;
  height: 20px;
  display: block;
  text-indent: -9999px;
  cursor: pointer;
}

.UINestedAssociation .delete input[type="checkbox"][name*="destroy"]:hover+label,
.UIFieldsForMany .delete input[type="checkbox"][name*="destroy"]:hover+label {
  background-position: 0 -20px;
}

.UINestedAssociation .delete.disabled input[type="checkbox"][name*="destroy"]+label,
.UIFieldsForMany .delete.disabled input[type="checkbox"][name*="destroy"]+label {
  opacity: 0.3;
  cursor: default;
}

.UINestedAssociation .delete.disabled input[type="checkbox"][name*="destroy"]:hover+label,
.UIFieldsForMany .delete.disabled input[type="checkbox"][name*="destroy"]:hover+label {
  background-position: 0 0;
}

.UINestedAssociation .UIFieldset,
.UIFieldsForMany .UIFieldset {
  border: none;
  padding: 0;
  margin: 0;
}

.UIFieldset+.UIFieldset {
  margin-top: 15px;
}

.UIFileUpload {
  border: 1px solid #ccd6db;
  background-color: #d9e0e4;
  height: 163px;
  position: relative;
  overflow: hidden;
  -moz-box-shadow: inset 0 0 20px #c7c7c7;
  -webkit-box-shadow: inset 0 0 20px #c7c7c7;
  box-shadow: inset 0 0 20px #c7c7c7;
}

.UIFileUpload label {
  position: absolute;
  width: 100%;
  margin-top: 6px;
  text-align: center;
}

.UIFileUpload .file {
  width: 100%;
  height: 100%;
  text-align: center;
  line-height: 163px;
  float: left;
}

.UIFileUpload .file .file-labels {
  position: absolute;
  height: 100%;
  width: 100%;
  top: 0;
}

.UIFileUpload .file .file-labels .icon-file {
  background: transparent url(/assets/icon_upload_sp-42ea1323665ebacedf9affde956adca3396322950a309ad6812cfeb6b464a5b5.png) no-repeat center 0;
  height: 55px;
  width: 100%;
  position: absolute;
  top: 50%;
  left: 0;
  margin-top: -32px;
}

.UIFileUpload .file .file-labels:hover {
  background-color: #333333;
  background-color: rgba(0, 0, 0, 0.5);
}

.UIFileUpload .file .file-labels:hover .icon-file {
  background-position: center -55px;
}

.UIFileUpload .file .file-labels:hover .file-path {
  color: #fff;
  text-shadow: none;
}

.UIFileUpload .file .file-path {
  background: none transparent;
  border: none;
  width: 100%;
  margin: 28px 0 0 0;
  padding: 0;
  text-align: center;
  position: absolute;
  top: 50%;
  left: 0;
  color: #999;
  text-shadow: 1px 1px 1px #fff;
  white-space: nowrap;
  text-overflow: ellipsis;
}

.UIFileUpload .file .file-path[readonly] {
  background: none transparent;
}

.UIFileUpload .file .file-image {
  vertical-align: middle;
}

.UIFileUpload .file .file-image+.file-labels .icon-file,
.UIFileUpload .file .file-image+.file-labels .file-path {
  display: none;
}

.UIFileUpload .file .file-image+.file-labels:hover .icon-file,
.UIFileUpload .file .file-image+.file-labels:hover .file-path {
  display: block;
}

.UIFileUpload .file.changed .file-image {
  display: none;
}

.UIFileUpload .file.changed .file-labels {
  background-color: #333333;
  background-color: rgba(0, 0, 0, 0.5);
}

.UIFileUpload .file.changed .file-labels .icon-file {
  background-position: center -110px;
  display: block;
}

.UIFileUpload .file.changed .file-labels .file-path {
  color: #fff;
  text-shadow: none;
  display: block;
}

.UIFileUpload .file input[type="file"] {
  filter: alpha(opacity=0);
  opacity: 0;
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0;
  cursor: pointer;
  font-size: 500px;
  z-index: 995;
}

.UIDialog .UIFileUpload input[type="file"] {
  z-index: 1000;
}

.UIFilter {
  padding: 0;
  margin: 0;
}

.UIFilter form>[data-ui-widget] {
  display: inline-block;
  vertical-align: top;
  margin-right: 10px;
}

.UIFilter .UIDateRange [data-ui-widget] {
  float: left;
  margin-right: 10px;
}

.UIFilter .UIDateRange .end {
  margin-right: 0;
}

.lt-ie8 .UIFilter input[type="search"],
.lt-ie8 .UIFilter input[type="text"],
.lt-ie8 .UIFilter textarea,
.lt-ie8 .UIFilter select {
  width: auto !important;
  padding: 6px !important;
}

.lt-ie8 .UIFilter select {
  position: relative;
  top: 4px;
}

.options {
  margin-top: 15px;
  padding: 0 0 6px 0;
  position: relative;
  text-align: right;
}

.UIFormOptions .UIButton {
  line-height: 17px;
}

.UIForm .UIAdvancedCheckbox,
.UIForm .UIAdvancedDropdown,
.UIForm .UIAdvancedTextbox,
.UIForm .UICheckbox,
.UIForm .UIDate,
.UIForm .UIDatetime,
.UIForm .UIDecimal,
.UIForm .UIDropdown,
.UIForm .UIDropdownList,
.UIForm .UIDropdownSuggest,
.UIForm .UIField,
.UIForm .UIFileUpload,
.UIForm .UIGenericDropdownSuggest,
.UIForm .UIIban,
.UIForm .UIIbanInput,
.UIForm .UIImageUpload,
.UIForm .UIMultiCheckboxDropdown,
.UIForm .UIMultiSelect,
.UIForm .UINumber,
.UIForm .UIRadioButton,
.UIForm .UIRadioButtonWithGlobalLabel,
.UIForm .UIResourceSuggestCreate,
.UIForm .UISearch,
.UIForm .UISortCode,
.UIForm .UISpanbox,
.UIForm .UISubscriptionSelector,
.UIForm .UISuggest,
.UIForm .UISuggestFreeform,
.UIForm .UISuggestOrCreate,
.UIForm .UIText,
.UIForm .UITextarea,
.UIForm .UITextbox,
.UIForm .UITextboxLink,
.UIForm .UITime,
.UIForm .UIYesNo {
  clear: both;
  display: block;
  margin-bottom: 15px;
  position: relative;
}

.UIForm .UIAdvancedCheckbox:last-child,
.UIForm .UIAdvancedDropdown:last-child,
.UIForm .UIAdvancedTextbox:last-child,
.UIForm .UICheckbox:last-child,
.UIForm .UIDate:last-child,
.UIForm .UIDatetime:last-child,
.UIForm .UIDecimal:last-child,
.UIForm .UIDropdown:last-child,
.UIForm .UIDropdownList:last-child,
.UIForm .UIDropdownSuggest:last-child,
.UIForm .UIField:last-child,
.UIForm .UIFileUpload:last-child,
.UIForm .UIGenericDropdownSuggest:last-child,
.UIForm .UIIban:last-child,
.UIForm .UIIbanInput:last-child,
.UIForm .UIImageUpload:last-child,
.UIForm .UIMultiCheckboxDropdown:last-child,
.UIForm .UIMultiSelect:last-child,
.UIForm .UINumber:last-child,
.UIForm .UIRadioButton:last-child,
.UIForm .UIRadioButtonWithGlobalLabel:last-child,
.UIForm .UIResourceSuggestCreate:last-child,
.UIForm .UISearch:last-child,
.UIForm .UISortCode:last-child,
.UIForm .UISpanbox:last-child,
.UIForm .UISubscriptionSelector:last-child,
.UIForm .UISuggest:last-child,
.UIForm .UISuggestFreeform:last-child,
.UIForm .UISuggestOrCreate:last-child,
.UIForm .UIText:last-child,
.UIForm .UITextarea:last-child,
.UIForm .UITextbox:last-child,
.UIForm .UITextboxLink:last-child,
.UIForm .UITime:last-child,
.UIForm .UIYesNo:last-child {
  margin-bottom: 0;
}

.UIFilter div.presence[data-ui-widget],
.UIForm div.presence[data-ui-widget] {
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
}

.UIFilter div.presence[data-ui-widget]>label:after,
.UIForm div.presence[data-ui-widget]>label:after {
  content: "*";
}

.UIFilter.readonly div.presence[data-ui-widget]>label:after,
.UIForm.readonly div.presence[data-ui-widget]>label:after {
  content: "";
}

.UIFilter div.help[data-ui-widget] span.field,
.UIForm div.help[data-ui-widget] span.field {
  position: relative;
}

.UIFilter div.help[data-ui-widget] span.help,
.UIForm div.help[data-ui-widget] span.help {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-color: #7fa3e1;
  color: #fff;
  display: block;
  margin: 5px 0 10px 0;
  padding: 5px 10px;
  position: relative;
  text-align: center;
}

.UIFilter div.help[data-ui-widget] span.help:after,
.UIForm div.help[data-ui-widget] span.help:after {
  display: block;
  width: 11px;
  height: 5px;
  background-image: url(/images/tip_blue.png);
  background-position: top right;
  background-repeat: no-repeat;
  position: absolute;
  top: -5px;
  right: 8px;
  content: "";
}

.UIFilter div.help[data-ui-widget] span.help-icon,
.UIForm div.help[data-ui-widget] span.help-icon {
  position: absolute;
  background: url(/images/icon_help2.png) no-repeat center center #fff;
  top: 4px;
  right: 1px;
  width: 25px;
  height: 22px;
  display: block;
}

.UIFilter .field,
.UIForm .field {
  display: block;
  position: relative;
}

.UIFilter label,
.UIForm label {
  color: #003349;
  display: inline-block;
  font-weight: bold;
  margin: 0;
  padding: 0 6px 5px;
}

.UIFilter .readonly input[type="text"],
.UIFilter .readonly textarea,
.UIFilter .readonly select,
.UIForm .readonly input[type="text"],
.UIForm .readonly textarea,
.UIForm .readonly select {
  background-color: #e6ebed;
}

.UIFilter input[type="password"],
.UIFilter input[type="text"],
.UIFilter select,
.UIForm input[type="password"],
.UIForm input[type="text"],
.UIForm select {
  height: 31px;
}

.UIFilter .field:hover input[type="password"],
.UIFilter .field:hover input[type="text"],
.UIFilter .field:hover textarea,
.UIFilter .field:hover select,
.UIForm .field:hover input[type="password"],
.UIForm .field:hover input[type="text"],
.UIForm .field:hover textarea,
.UIForm .field:hover select {
  border-color: #99adb6;
}

.UIFilter input[type="password"],
.UIFilter input[type="text"],
.UIFilter textarea,
.UIFilter select,
.UIForm input[type="password"],
.UIForm input[type="text"],
.UIForm textarea,
.UIForm select {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background-color: #fff;
  color: #003349;
  border: 1px solid #ccd6db;
  font-family: "Lato", "Helvetica Neue", Arial, sans-serif !important;
  font-size: 14px;
  line-height: 18px;
  padding: 6px;
  width: 100%;
}

.UIFilter input[type="password"]:focus,
.UIFilter input[type="text"]:focus,
.UIFilter textarea:focus,
.UIFilter select:focus,
.UIForm input[type="password"]:focus,
.UIForm input[type="text"]:focus,
.UIForm textarea:focus,
.UIForm select:focus {
  border-color: #255bc7;
  outline: none;
}

.UIFilter input[type="password"][disabled],
.UIFilter .dashboard [type="password"][data-tag="reset_zoom"]:not(.active),
.dashboard .UIFilter [type="password"][data-tag="reset_zoom"]:not(.active),
.UIFilter .UILazyLoader a.disabled[type="password"],
.UILazyLoader .UIFilter a.disabled[type="password"],
.UIFilter input[type="text"][disabled],
.UIFilter .dashboard [type="text"][data-tag="reset_zoom"]:not(.active),
.dashboard .UIFilter [type="text"][data-tag="reset_zoom"]:not(.active),
.UIFilter .UILazyLoader a.disabled[type="text"],
.UILazyLoader .UIFilter a.disabled[type="text"],
.UIFilter textarea[disabled],
.UIFilter .dashboard textarea[data-tag="reset_zoom"]:not(.active),
.dashboard .UIFilter textarea[data-tag="reset_zoom"]:not(.active),
.UIFilter select[disabled],
.UIFilter .dashboard select[data-tag="reset_zoom"]:not(.active),
.dashboard .UIFilter select[data-tag="reset_zoom"]:not(.active),
.UIForm input[type="password"][disabled],
.UIForm .dashboard [type="password"][data-tag="reset_zoom"]:not(.active),
.dashboard .UIForm [type="password"][data-tag="reset_zoom"]:not(.active),
.UIForm .UILazyLoader a.disabled[type="password"],
.UILazyLoader .UIForm a.disabled[type="password"],
.UIForm input[type="text"][disabled],
.UIForm .dashboard [type="text"][data-tag="reset_zoom"]:not(.active),
.dashboard .UIForm [type="text"][data-tag="reset_zoom"]:not(.active),
.UIForm .UILazyLoader a.disabled[type="text"],
.UILazyLoader .UIForm a.disabled[type="text"],
.UIForm textarea[disabled],
.UIForm .dashboard textarea[data-tag="reset_zoom"]:not(.active),
.dashboard .UIForm textarea[data-tag="reset_zoom"]:not(.active),
.UIForm select[disabled],
.UIForm .dashboard select[data-tag="reset_zoom"]:not(.active),
.dashboard .UIForm select[data-tag="reset_zoom"]:not(.active) {
  background-color: #d9e0e4;
  border-color: #d9e0e4;
  color: rgba(0, 0, 0, 0.2);
}

.UIFilter input[type="password"][disabled]:hover,
.UIFilter .dashboard [type="password"][data-tag="reset_zoom"]:hover:not(.active),
.dashboard .UIFilter [type="password"][data-tag="reset_zoom"]:hover:not(.active),
.UIFilter .UILazyLoader a.disabled[type="password"]:hover,
.UILazyLoader .UIFilter a.disabled[type="password"]:hover,
.UIFilter input[type="text"][disabled]:hover,
.UIFilter .dashboard [type="text"][data-tag="reset_zoom"]:hover:not(.active),
.dashboard .UIFilter [type="text"][data-tag="reset_zoom"]:hover:not(.active),
.UIFilter .UILazyLoader a.disabled[type="text"]:hover,
.UILazyLoader .UIFilter a.disabled[type="text"]:hover,
.UIFilter textarea[disabled]:hover,
.UIFilter .dashboard textarea[data-tag="reset_zoom"]:hover:not(.active),
.dashboard .UIFilter textarea[data-tag="reset_zoom"]:hover:not(.active),
.UIFilter select[disabled]:hover,
.UIFilter .dashboard select[data-tag="reset_zoom"]:hover:not(.active),
.dashboard .UIFilter select[data-tag="reset_zoom"]:hover:not(.active),
.UIForm input[type="password"][disabled]:hover,
.UIForm .dashboard [type="password"][data-tag="reset_zoom"]:hover:not(.active),
.dashboard .UIForm [type="password"][data-tag="reset_zoom"]:hover:not(.active),
.UIForm .UILazyLoader a.disabled[type="password"]:hover,
.UILazyLoader .UIForm a.disabled[type="password"]:hover,
.UIForm input[type="text"][disabled]:hover,
.UIForm .dashboard [type="text"][data-tag="reset_zoom"]:hover:not(.active),
.dashboard .UIForm [type="text"][data-tag="reset_zoom"]:hover:not(.active),
.UIForm .UILazyLoader a.disabled[type="text"]:hover,
.UILazyLoader .UIForm a.disabled[type="text"]:hover,
.UIForm textarea[disabled]:hover,
.UIForm .dashboard textarea[data-tag="reset_zoom"]:hover:not(.active),
.dashboard .UIForm textarea[data-tag="reset_zoom"]:hover:not(.active),
.UIForm select[disabled]:hover,
.UIForm .dashboard select[data-tag="reset_zoom"]:hover:not(.active),
.dashboard .UIForm select[data-tag="reset_zoom"]:hover:not(.active) {
  border-color: #d9e0e4;
}

.UIFilter input[type="password"][readonly],
.UIFilter input[type="text"][readonly],
.UIFilter textarea[readonly],
.UIFilter select[readonly],
.UIForm input[type="password"][readonly],
.UIForm input[type="text"][readonly],
.UIForm textarea[readonly],
.UIForm select[readonly] {
  background-color: #e6ebed;
}

.UIFilter select,
.UIForm select {
  padding-top: 6px;
}

.UIFilter textarea,
.UIForm textarea {
  resize: none;
}

.UIFilter input::-ms-clear,
.UIForm input::-ms-clear {
  display: none;
}

.UIFilter span.value,
.UIForm span.value {
  display: inline-block;
  margin-top: 2px;
  color: #666666;
}

.UIFilter .field_with_errors,
.UIForm .field_with_errors {
  display: inline;
}

.UIFilter .edit_view input[type="password"],
.UIFilter .edit_view input[type="text"],
.UIFilter .edit_view textarea,
.UIFilter .edit_view select,
.UIForm .edit_view input[type="password"],
.UIForm .edit_view input[type="text"],
.UIForm .edit_view textarea,
.UIForm .edit_view select {
  border-color: #ccc;
  background-color: #fff;
}

.UIFilter .edit_view input[type="password"]:hover,
.UIFilter .edit_view input[type="text"]:hover,
.UIFilter .edit_view textarea:hover,
.UIFilter .edit_view select:hover,
.UIForm .edit_view input[type="password"]:hover,
.UIForm .edit_view input[type="text"]:hover,
.UIForm .edit_view textarea:hover,
.UIForm .edit_view select:hover {
  border-color: #93cb66;
}

.UIFilter .edit_view input[type="password"][disabled="disabled"],
.UIFilter .edit_view input[type="text"][disabled="disabled"],
.UIFilter .edit_view textarea[disabled="disabled"],
.UIFilter .edit_view select[disabled="disabled"],
.UIForm .edit_view input[type="password"][disabled="disabled"],
.UIForm .edit_view input[type="text"][disabled="disabled"],
.UIForm .edit_view textarea[disabled="disabled"],
.UIForm .edit_view select[disabled="disabled"] {
  border-color: #ccc;
  background-color: #eee;
}

input[type="text"]::-webkit-input-placeholder {
  color: #99adb6 !important;
  font-family: "Lato", "Helvetica Neue", Arial, sans-serif !important;
}

input[type="text"]::-moz-placeholder {
  color: #99adb6 !important;
  font-family: "Lato", "Helvetica Neue", Arial, sans-serif !important;
}

input[type="text"]:-ms-input-placeholder {
  color: #99adb6 !important;
  font-family: "Lato", "Helvetica Neue", Arial, sans-serif !important;
}

.Grid {
  border: 1px solid #ccd6db;
  background-color: white;
  clear: both;
  margin-bottom: 15px;
  min-height: auto;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}

.Grid .sorted {
  background-color: transparent;
}

.Grid .UIContainer.configurable {
  position: relative;
  padding: 0;
}

.Grid .UIContainer.configurable .UILink {
  -webkit-border-radius: 25px 0 0 25px;
  -moz-border-radius: 25px 0 0 25px;
  border-radius: 25px 0 0 25px;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  background-color: #335c6d;
  border: none;
  color: #fff;
  font-size: 1.4em;
  height: 36px;
  left: -25px;
  line-height: 9px;
  outline: medium none;
  padding: 11px 6px;
  position: absolute;
  text-align: left;
  text-decoration: none;
  top: 0px;
  vertical-align: middle;
  white-space: nowrap;
  width: 26px;
}

.Grid .UIContainer.configurable .UILink:hover {
  background-color: #1a475b;
  outline: none;
}

.Grid .UIContainer.configurable .UILink span {
  display: none;
}

.Grid .UIContainer.configurable .UILink i {
  display: block;
  width: 20px;
}

.Grid table {
  border: none;
  margin-bottom: 0;
}

.Grid table tbody tr:hover td.editable {
  color: #255bc7;
}

.Grid table tbody tr:hover td.editable:before {
  color: #255bc7;
}

.Grid table tbody tr td {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.Grid table tbody tr td.editable:before {
  -webkit-font-smoothing: antialiased;
  color: #4d7080;
  content: "\e938";
  font-size: 16px;
  font-family: CarbonIcons;
  float: right;
  line-height: 16px;
}

.Grid table tbody tr td.editable.numeric:before {
  float: left;
}

.Grid[data-configurable="true"] {
  -webkit-border-radius: 0 0 0 0;
  -moz-border-radius: 0 0 0 0;
  border-radius: 0 0 0 0;
}

.Grid[data-configurable="true"] thead th:first-child {
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
}

.Grid[data-lazy_loading="true"] .wrapper.paginated {
  -webkit-transition: max-height 0.1s ease-in;
  -moz-transition: max-height 0.1s ease-in;
  -o-transition: max-height 0.1s ease-in;
  transition: max-height 0.1s ease-in;
}

.Grid .wrapper {
  overflow-y: auto;
}

.Grid .wrapper.paginated {
  min-height: 371px;
}

.Grid .wrapper.paginated.grid-size-5 {
  min-height: 201px;
}

.Grid .wrapper.paginated.grid-size-10 {
  min-height: 366px;
}

.Grid .wrapper.paginated.grid-size-15 {
  min-height: 531px;
}

.Grid .wrapper.paginated.grid-size-20 {
  min-height: 696px;
}

.Grid .wrapper.paginated.grid-size-25 {
  min-height: 861px;
}

.Grid .wrapper.paginated.grid-size-30 {
  min-height: 1026px;
}

.Grid .wrapper.paginated.grid-size-35 {
  min-height: 1191px;
}

.Grid .wrapper.paginated.grid-size-40 {
  min-height: 1356px;
}

.Grid .wrapper.paginated.grid-size-45 {
  min-height: 1521px;
}

.Grid .wrapper.paginated.grid-size-50 {
  min-height: 1686px;
}

.Grid .wrapper.paginated.grid-size-55 {
  min-height: 1851px;
}

.Grid .wrapper.paginated.grid-size-60 {
  min-height: 2016px;
}

.Grid .wrapper.paginated.grid-size-65 {
  min-height: 2181px;
}

.Grid .wrapper.paginated.grid-size-70 {
  min-height: 2346px;
}

.Grid .wrapper.paginated.grid-size-75 {
  min-height: 2511px;
}

.Grid .wrapper.paginated.grid-size-80 {
  min-height: 2676px;
}

.Grid .wrapper.paginated.grid-size-85 {
  min-height: 2841px;
}

.Grid .wrapper.paginated.grid-size-90 {
  min-height: 3006px;
}

.Grid .wrapper.paginated.grid-size-95 {
  min-height: 3171px;
}

.Grid .wrapper.paginated.grid-size-100 {
  min-height: 3336px;
}

.grid-tooltip-wrapper {
  position: absolute;
  z-index: 1;
}

.grid-tooltip {
  background-color: #6a717a;
  color: #fff;
  padding: 5px 11px;
  z-index: 100;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -moz-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.2);
}

.grid-tooltip:before {
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-bottom: 4px solid #6a717a;
  content: "";
  margin-left: -7px;
  position: absolute;
  right: 10px;
  top: -4px;
}

.grid-tooltip .tooltip-header {
  font-size: 12px;
  font-weight: bold;
  margin-bottom: 10px;
  text-align: center;
}

.UIDialog[data-tag="config_dialog"] .UIForm .UICheckbox {
  margin: 0;
}

.UIDialog[data-tag="config_dialog"] .UIForm ul.sortable {
  display: block;
  list-style: none;
  margin: 0 0 20px 0;
}

.UIDialog[data-tag="config_dialog"] .UIForm ul.sortable li {
  border-bottom: 1px solid #ccd6db;
  display: list-item;
  height: 2.4em;
  line-height: 1.4em;
  list-style: none;
  padding: 0.5em;
}

.UIDialog[data-tag="config_dialog"] .UIForm ul.sortable li span.handle {
  cursor: move;
  display: inline;
  font-size: 14px;
  font-weight: bold;
  margin-right: 10px;
}

.UIDialog[data-tag="config_dialog"] .UIForm ul.sortable li .UICheckbox {
  display: inline;
}

.UIHelpInline .UIAdvancedCheckbox,
.UIHelpInline .UIAdvancedDropdown,
.UIHelpInline .UIAdvancedTextbox,
.UIHelpInline .UICheckbox,
.UIHelpInline .UIDate,
.UIHelpInline .UIDatetime,
.UIHelpInline .UIDecimal,
.UIHelpInline .UIDropdown,
.UIHelpInline .UIDropdownList,
.UIHelpInline .UIDropdownSuggest,
.UIHelpInline .UIField,
.UIHelpInline .UIFileUpload,
.UIHelpInline .UIGenericDropdownSuggest,
.UIHelpInline .UIIban,
.UIHelpInline .UIIbanInput,
.UIHelpInline .UIImageUpload,
.UIHelpInline .UIMultiCheckboxDropdown,
.UIHelpInline .UIMultiSelect,
.UIHelpInline .UINumber,
.UIHelpInline .UIRadioButton,
.UIHelpInline .UIRadioButtonWithGlobalLabel,
.UIHelpInline .UIResourceSuggestCreate,
.UIHelpInline .UISearch,
.UIHelpInline .UISortCode,
.UIHelpInline .UISpanbox,
.UIHelpInline .UISubscriptionSelector,
.UIHelpInline .UISuggest,
.UIHelpInline .UISuggestFreeform,
.UIHelpInline .UISuggestOrCreate,
.UIHelpInline .UIText,
.UIHelpInline .UITextarea,
.UIHelpInline .UITextbox,
.UIHelpInline .UITextboxLink,
.UIHelpInline .UITime,
.UIYesNo .UIHelpInline {
  display: block;
  margin-bottom: 0;
  padding-bottom: 0;
}

.UIHelpInline {
  color: #99adb6;
  display: inline-block;
  font-size: 11px;
  margin-bottom: 15px;
  padding: 0 6px 5px;
  position: relative;
}

.UICheckbox .UIHelpInline {
  margin-top: -6px;
}

.UICheckbox label+.UIHelpInline,
.UIRadioButton .UIHelpInline {
  padding-left: 22px;
}

.UIHelpPopOver {
  display: inline;
  margin: 0 4px;
  position: relative;
  top: -2px;
  vertical-align: middle;
}

.UIHelpPopOver .UILink {
  color: #4d7080;
}

.UIHelpPopOver .UILink:before {
  font-size: 16px;
}

.UIHelpPopOver .UILink:hover {
  color: #1963f6;
  text-decoration: none;
}

.UIPopOver[data-tag="help_pop_over"],
.UINewFeaturePopOver[data-tag="help_pop_over"],
.UIAdvancedPopOver[data-tag="help_pop_over"] {
  margin-left: -17px;
  min-width: 52px;
  max-width: 400px;
}

.UIPopOver.position-top[data-tag="help_pop_over"],
.position-top.UINewFeaturePopOver[data-tag="help_pop_over"],
.position-top.UIAdvancedPopOver[data-tag="help_pop_over"],
.position-top.UIPopOver[data-tag="popover_hint"],
.position-top.UIAdvancedPopOver[data-tag="popover_hint"],
.position-top.UINewFeaturePopOver[data-tag="popover_hint"] {
  margin-top: -10px;
}

.UIPopOver.position-left[data-tag="help_pop_over"],
.position-left.UINewFeaturePopOver[data-tag="help_pop_over"],
.position-left.UIAdvancedPopOver[data-tag="help_pop_over"],
.position-left.UIPopOver[data-tag="popover_hint"],
.position-left.UIAdvancedPopOver[data-tag="popover_hint"],
.position-left.UINewFeaturePopOver[data-tag="popover_hint"] {
  margin-left: -8px;
  margin-top: 0px;
}

.UIPopOver.position-right[data-tag="help_pop_over"],
.position-right.UINewFeaturePopOver[data-tag="help_pop_over"],
.position-right.UIAdvancedPopOver[data-tag="help_pop_over"],
.position-right.UIPopOver[data-tag="popover_hint"],
.position-right.UIAdvancedPopOver[data-tag="popover_hint"],
.position-right.UINewFeaturePopOver[data-tag="popover_hint"] {
  margin-left: 7px;
  margin-top: 0px;
}

.UIIndexCard .default_content {
  padding: 29px 0;
}

.UIIndexCard .card {
  position: absolute;
  visibility: hidden;
}

.UIIndexCard .card .handle {
  cursor: pointer;
  background: #fff url(/assets/index-card-tab-90ad6ac31404825696893df3559289ee95647ccaa1ccbc1821e826d3e0ab18c2.png) top center no-repeat;
  height: 33px;
}

.UIIndexCard .UIForm div:first-child+.UIFieldset {
  margin-left: 1px;
}

.UIIndexCard .UIForm .UIFieldset {
  min-height: 200px;
}

.UIIndexCard .UIForm .UIFieldset>.UIButton {
  float: right;
}

.UIIndexCard .UIRow {
  width: 100%;
  margin: 0 auto;
}

.UILazyLoader {
  position: relative;
}

.UILazyLoader a {
  border: 1px solid #ccd6db;
  color: #003349;
  display: block;
  font-weight: bold;
  height: 40px;
  margin: 10px;
  padding: 12px 20px;
  text-align: center;
}

.UILazyLoader a.disabled {
  opacity: 0.4;
}

a.UILink {
  color: #255bc7;
  font-weight: 700 !important;
  text-decoration: none;
}

a.UILink:hover {
  text-decoration: underline;
  color: #1963f6;
}

a.UILink[disabled="disabled"] {
  color: #003349;
  cursor: default;
  text-decoration: none;
}

a.UILink.horizontal {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  border: 1px solid transparent;
  text-decoration: none;
  display: inline-block;
  padding: 10px 20px;
  margin: 0 5px 0 0;
  text-align: center;
}

a.UILink.horizontal:hover {
  background-color: #e6ebed;
  color: #003349;
}

a.UILink.current {
  background-color: #fff;
  border-color: #ccd6db;
  color: #003349;
}

.UILoadIndicator {
  left: 50%;
  margin-left: -200px;
  outline: none;
  position: absolute;
  top: 25%;
  width: 400px;
  z-index: 999;
}

.UILoadIndicator.animate-in {
  opacity: 0;
  -webkit-animation: verticalFadeIn 0.3s 0.2s ease-out forwards;
  -moz-animation: verticalFadeIn 0.3s 0.2s ease-out forwards;
  -ms-animation: verticalFadeIn 0.3s 0.2s ease-out forwards;
  animation: verticalFadeIn 0.3s 0.2s ease-out forwards;
}

.UILoadIndicator.animate-out {
  opacity: 0;
  -webkit-animation: verticalFadeOut 0.3s ease-out forwards;
  -moz-animation: verticalFadeOut 0.3s ease-out forwards;
  -ms-animation: verticalFadeOut 0.3s ease-out forwards;
  animation: verticalFadeOut 0.3s ease-out forwards;
}

.UILoadIndicator .loader_container {
  text-align: center;
  background-color: white;
  position: relative;
  padding: 0px 5px 0px 0px;
  box-shadow: 0px 10px 30px rgba(0, 0, 0, 0.3);
  border-radius: 4px;
}

.UILoadIndicator .spinner.small {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  -webkit-animation: spinner_32px 1s infinite linear;
  -moz-animation: spinner_32px 1s infinite linear;
  -ms-animation: spinner_32px 1s infinite linear;
  animation: spinner_32px 1s infinite linear;
  width: 8px;
  height: 8px;
  display: inline-block;
  top: 50%;
  left: 50%;
  -moz-box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 -2px #00dc00,
    12px 0 0 -2px #00dc00, 8.52px 8.52px 0 0 #00dc00, 0 12px 0 -4px transparent,
    -8.52px 8.52px 0 -4px transparent, -12px 0 0 -4px transparent,
    -8.52px -8.52px 0 -4px transparent;
  -webkit-box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 -2px #00dc00,
    12px 0 0 -2px #00dc00, 8.52px 8.52px 0 0 #00dc00, 0 12px 0 -4px transparent,
    -8.52px 8.52px 0 -4px transparent, -12px 0 0 -4px transparent,
    -8.52px -8.52px 0 -4px transparent;
  box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 -2px #00dc00,
    12px 0 0 -2px #00dc00, 8.52px 8.52px 0 0 #00dc00, 0 12px 0 -4px transparent,
    -8.52px 8.52px 0 -4px transparent, -12px 0 0 -4px transparent,
    -8.52px -8.52px 0 -4px transparent;
}

@-webkit-keyframes spinner_32px {

  0%,
  100% {
    -moz-box-shadow: 0 -12px 0 0 #00dc00, 8.52px -8.52px 0 -2px #00dc00,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -2px #00dc00;
    -webkit-box-shadow: 0 -12px 0 0 #00dc00, 8.52px -8.52px 0 -2px #00dc00,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -2px #00dc00;
    box-shadow: 0 -12px 0 0 #00dc00, 8.52px -8.52px 0 -2px #00dc00,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -2px #00dc00;
  }

  12.5% {
    -moz-box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 0 #00dc00,
      12px 0 0 -2px #00dc00, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
    -webkit-box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 0 #00dc00,
      12px 0 0 -2px #00dc00, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
    box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 0 #00dc00,
      12px 0 0 -2px #00dc00, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
  }

  25% {
    -moz-box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -2px #00dc00,
      12px 0 0 0 #00dc00, 8.52px 8.52px 0 -2px #00dc00,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
    -webkit-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -2px #00dc00, 12px 0 0 0 #00dc00,
      8.52px 8.52px 0 -2px #00dc00, 0 12px 0 -4px transparent,
      -8.52px 8.52px 0 -4px transparent, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
    box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -2px #00dc00,
      12px 0 0 0 #00dc00, 8.52px 8.52px 0 -2px #00dc00,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
  }

  37.5% {
    -moz-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -2px #00dc00,
      8.52px 8.52px 0 0 #00dc00, 0 12px 0 -2px #00dc00,
      -8.52px 8.52px 0 -4px transparent, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
    -webkit-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -2px #00dc00,
      8.52px 8.52px 0 0 #00dc00, 0 12px 0 -2px #00dc00,
      -8.52px 8.52px 0 -4px transparent, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
    box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -2px #00dc00, 8.52px 8.52px 0 0 #00dc00, 0 12px 0 -2px #00dc00,
      -8.52px 8.52px 0 -4px transparent, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
  }

  50% {
    -moz-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -2px #00dc00, 0 12px 0 0 #00dc00,
      -8.52px 8.52px 0 -2px #00dc00, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
    -webkit-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -2px #00dc00, 0 12px 0 0 #00dc00,
      -8.52px 8.52px 0 -2px #00dc00, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
    box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -2px #00dc00,
      0 12px 0 0 #00dc00, -8.52px 8.52px 0 -2px #00dc00,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
  }

  62.5% {
    -moz-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -4px transparent, 0 12px 0 -2px #00dc00,
      -8.52px 8.52px 0 0 #00dc00, -12px 0 0 -2px #00dc00,
      -8.52px -8.52px 0 -4px transparent;
    -webkit-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -4px transparent, 0 12px 0 -2px #00dc00,
      -8.52px 8.52px 0 0 #00dc00, -12px 0 0 -2px #00dc00,
      -8.52px -8.52px 0 -4px transparent;
    box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -2px #00dc00, -8.52px 8.52px 0 0 #00dc00, -12px 0 0 -2px #00dc00,
      -8.52px -8.52px 0 -4px transparent;
  }

  75% {
    -moz-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -4px transparent, 0 12px 0 -4px transparent,
      -8.52px 8.52px 0 -2px #00dc00, -12px 0 0 0 #00dc00,
      -8.52px -8.52px 0 -2px #00dc00;
    -webkit-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -4px transparent, 0 12px 0 -4px transparent,
      -8.52px 8.52px 0 -2px #00dc00, -12px 0 0 0 #00dc00,
      -8.52px -8.52px 0 -2px #00dc00;
    box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -2px #00dc00,
      -12px 0 0 0 #00dc00, -8.52px -8.52px 0 -2px #00dc00;
  }

  87.5% {
    -moz-box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -2px #00dc00, -8.52px -8.52px 0 0 #00dc00;
    -webkit-box-shadow: 0 -12px 0 -2px #00dc00,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -4px transparent, 0 12px 0 -4px transparent,
      -8.52px 8.52px 0 -4px transparent, -12px 0 0 -2px #00dc00,
      -8.52px -8.52px 0 0 #00dc00;
    box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -2px #00dc00, -8.52px -8.52px 0 0 #00dc00;
  }
}

@-moz-keyframes spinner_32px {

  0%,
  100% {
    -moz-box-shadow: 0 -12px 0 0 #00dc00, 8.52px -8.52px 0 -2px #00dc00,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -2px #00dc00;
    -webkit-box-shadow: 0 -12px 0 0 #00dc00, 8.52px -8.52px 0 -2px #00dc00,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -2px #00dc00;
    box-shadow: 0 -12px 0 0 #00dc00, 8.52px -8.52px 0 -2px #00dc00,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -2px #00dc00;
  }

  12.5% {
    -moz-box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 0 #00dc00,
      12px 0 0 -2px #00dc00, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
    -webkit-box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 0 #00dc00,
      12px 0 0 -2px #00dc00, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
    box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 0 #00dc00,
      12px 0 0 -2px #00dc00, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
  }

  25% {
    -moz-box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -2px #00dc00,
      12px 0 0 0 #00dc00, 8.52px 8.52px 0 -2px #00dc00,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
    -webkit-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -2px #00dc00, 12px 0 0 0 #00dc00,
      8.52px 8.52px 0 -2px #00dc00, 0 12px 0 -4px transparent,
      -8.52px 8.52px 0 -4px transparent, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
    box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -2px #00dc00,
      12px 0 0 0 #00dc00, 8.52px 8.52px 0 -2px #00dc00,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
  }

  37.5% {
    -moz-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -2px #00dc00,
      8.52px 8.52px 0 0 #00dc00, 0 12px 0 -2px #00dc00,
      -8.52px 8.52px 0 -4px transparent, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
    -webkit-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -2px #00dc00,
      8.52px 8.52px 0 0 #00dc00, 0 12px 0 -2px #00dc00,
      -8.52px 8.52px 0 -4px transparent, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
    box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -2px #00dc00, 8.52px 8.52px 0 0 #00dc00, 0 12px 0 -2px #00dc00,
      -8.52px 8.52px 0 -4px transparent, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
  }

  50% {
    -moz-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -2px #00dc00, 0 12px 0 0 #00dc00,
      -8.52px 8.52px 0 -2px #00dc00, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
    -webkit-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -2px #00dc00, 0 12px 0 0 #00dc00,
      -8.52px 8.52px 0 -2px #00dc00, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
    box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -2px #00dc00,
      0 12px 0 0 #00dc00, -8.52px 8.52px 0 -2px #00dc00,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
  }

  62.5% {
    -moz-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -4px transparent, 0 12px 0 -2px #00dc00,
      -8.52px 8.52px 0 0 #00dc00, -12px 0 0 -2px #00dc00,
      -8.52px -8.52px 0 -4px transparent;
    -webkit-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -4px transparent, 0 12px 0 -2px #00dc00,
      -8.52px 8.52px 0 0 #00dc00, -12px 0 0 -2px #00dc00,
      -8.52px -8.52px 0 -4px transparent;
    box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -2px #00dc00, -8.52px 8.52px 0 0 #00dc00, -12px 0 0 -2px #00dc00,
      -8.52px -8.52px 0 -4px transparent;
  }

  75% {
    -moz-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -4px transparent, 0 12px 0 -4px transparent,
      -8.52px 8.52px 0 -2px #00dc00, -12px 0 0 0 #00dc00,
      -8.52px -8.52px 0 -2px #00dc00;
    -webkit-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -4px transparent, 0 12px 0 -4px transparent,
      -8.52px 8.52px 0 -2px #00dc00, -12px 0 0 0 #00dc00,
      -8.52px -8.52px 0 -2px #00dc00;
    box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -2px #00dc00,
      -12px 0 0 0 #00dc00, -8.52px -8.52px 0 -2px #00dc00;
  }

  87.5% {
    -moz-box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -2px #00dc00, -8.52px -8.52px 0 0 #00dc00;
    -webkit-box-shadow: 0 -12px 0 -2px #00dc00,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -4px transparent, 0 12px 0 -4px transparent,
      -8.52px 8.52px 0 -4px transparent, -12px 0 0 -2px #00dc00,
      -8.52px -8.52px 0 0 #00dc00;
    box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -2px #00dc00, -8.52px -8.52px 0 0 #00dc00;
  }
}

@-o-keyframes spinner_32px {

  0%,
  100% {
    -moz-box-shadow: 0 -12px 0 0 #00dc00, 8.52px -8.52px 0 -2px #00dc00,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -2px #00dc00;
    -webkit-box-shadow: 0 -12px 0 0 #00dc00, 8.52px -8.52px 0 -2px #00dc00,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -2px #00dc00;
    box-shadow: 0 -12px 0 0 #00dc00, 8.52px -8.52px 0 -2px #00dc00,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -2px #00dc00;
  }

  12.5% {
    -moz-box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 0 #00dc00,
      12px 0 0 -2px #00dc00, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
    -webkit-box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 0 #00dc00,
      12px 0 0 -2px #00dc00, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
    box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 0 #00dc00,
      12px 0 0 -2px #00dc00, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
  }

  25% {
    -moz-box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -2px #00dc00,
      12px 0 0 0 #00dc00, 8.52px 8.52px 0 -2px #00dc00,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
    -webkit-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -2px #00dc00, 12px 0 0 0 #00dc00,
      8.52px 8.52px 0 -2px #00dc00, 0 12px 0 -4px transparent,
      -8.52px 8.52px 0 -4px transparent, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
    box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -2px #00dc00,
      12px 0 0 0 #00dc00, 8.52px 8.52px 0 -2px #00dc00,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
  }

  37.5% {
    -moz-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -2px #00dc00,
      8.52px 8.52px 0 0 #00dc00, 0 12px 0 -2px #00dc00,
      -8.52px 8.52px 0 -4px transparent, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
    -webkit-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -2px #00dc00,
      8.52px 8.52px 0 0 #00dc00, 0 12px 0 -2px #00dc00,
      -8.52px 8.52px 0 -4px transparent, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
    box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -2px #00dc00, 8.52px 8.52px 0 0 #00dc00, 0 12px 0 -2px #00dc00,
      -8.52px 8.52px 0 -4px transparent, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
  }

  50% {
    -moz-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -2px #00dc00, 0 12px 0 0 #00dc00,
      -8.52px 8.52px 0 -2px #00dc00, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
    -webkit-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -2px #00dc00, 0 12px 0 0 #00dc00,
      -8.52px 8.52px 0 -2px #00dc00, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
    box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -2px #00dc00,
      0 12px 0 0 #00dc00, -8.52px 8.52px 0 -2px #00dc00,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
  }

  62.5% {
    -moz-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -4px transparent, 0 12px 0 -2px #00dc00,
      -8.52px 8.52px 0 0 #00dc00, -12px 0 0 -2px #00dc00,
      -8.52px -8.52px 0 -4px transparent;
    -webkit-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -4px transparent, 0 12px 0 -2px #00dc00,
      -8.52px 8.52px 0 0 #00dc00, -12px 0 0 -2px #00dc00,
      -8.52px -8.52px 0 -4px transparent;
    box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -2px #00dc00, -8.52px 8.52px 0 0 #00dc00, -12px 0 0 -2px #00dc00,
      -8.52px -8.52px 0 -4px transparent;
  }

  75% {
    -moz-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -4px transparent, 0 12px 0 -4px transparent,
      -8.52px 8.52px 0 -2px #00dc00, -12px 0 0 0 #00dc00,
      -8.52px -8.52px 0 -2px #00dc00;
    -webkit-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -4px transparent, 0 12px 0 -4px transparent,
      -8.52px 8.52px 0 -2px #00dc00, -12px 0 0 0 #00dc00,
      -8.52px -8.52px 0 -2px #00dc00;
    box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -2px #00dc00,
      -12px 0 0 0 #00dc00, -8.52px -8.52px 0 -2px #00dc00;
  }

  87.5% {
    -moz-box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -2px #00dc00, -8.52px -8.52px 0 0 #00dc00;
    -webkit-box-shadow: 0 -12px 0 -2px #00dc00,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -4px transparent, 0 12px 0 -4px transparent,
      -8.52px 8.52px 0 -4px transparent, -12px 0 0 -2px #00dc00,
      -8.52px -8.52px 0 0 #00dc00;
    box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -2px #00dc00, -8.52px -8.52px 0 0 #00dc00;
  }
}

@keyframes spinner_32px {

  0%,
  100% {
    -moz-box-shadow: 0 -12px 0 0 #00dc00, 8.52px -8.52px 0 -2px #00dc00,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -2px #00dc00;
    -webkit-box-shadow: 0 -12px 0 0 #00dc00, 8.52px -8.52px 0 -2px #00dc00,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -2px #00dc00;
    box-shadow: 0 -12px 0 0 #00dc00, 8.52px -8.52px 0 -2px #00dc00,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -2px #00dc00;
  }

  12.5% {
    -moz-box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 0 #00dc00,
      12px 0 0 -2px #00dc00, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
    -webkit-box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 0 #00dc00,
      12px 0 0 -2px #00dc00, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
    box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 0 #00dc00,
      12px 0 0 -2px #00dc00, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
  }

  25% {
    -moz-box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -2px #00dc00,
      12px 0 0 0 #00dc00, 8.52px 8.52px 0 -2px #00dc00,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
    -webkit-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -2px #00dc00, 12px 0 0 0 #00dc00,
      8.52px 8.52px 0 -2px #00dc00, 0 12px 0 -4px transparent,
      -8.52px 8.52px 0 -4px transparent, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
    box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -2px #00dc00,
      12px 0 0 0 #00dc00, 8.52px 8.52px 0 -2px #00dc00,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
  }

  37.5% {
    -moz-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -2px #00dc00,
      8.52px 8.52px 0 0 #00dc00, 0 12px 0 -2px #00dc00,
      -8.52px 8.52px 0 -4px transparent, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
    -webkit-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -2px #00dc00,
      8.52px 8.52px 0 0 #00dc00, 0 12px 0 -2px #00dc00,
      -8.52px 8.52px 0 -4px transparent, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
    box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -2px #00dc00, 8.52px 8.52px 0 0 #00dc00, 0 12px 0 -2px #00dc00,
      -8.52px 8.52px 0 -4px transparent, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
  }

  50% {
    -moz-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -2px #00dc00, 0 12px 0 0 #00dc00,
      -8.52px 8.52px 0 -2px #00dc00, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
    -webkit-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -2px #00dc00, 0 12px 0 0 #00dc00,
      -8.52px 8.52px 0 -2px #00dc00, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
    box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -2px #00dc00,
      0 12px 0 0 #00dc00, -8.52px 8.52px 0 -2px #00dc00,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
  }

  62.5% {
    -moz-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -4px transparent, 0 12px 0 -2px #00dc00,
      -8.52px 8.52px 0 0 #00dc00, -12px 0 0 -2px #00dc00,
      -8.52px -8.52px 0 -4px transparent;
    -webkit-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -4px transparent, 0 12px 0 -2px #00dc00,
      -8.52px 8.52px 0 0 #00dc00, -12px 0 0 -2px #00dc00,
      -8.52px -8.52px 0 -4px transparent;
    box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -2px #00dc00, -8.52px 8.52px 0 0 #00dc00, -12px 0 0 -2px #00dc00,
      -8.52px -8.52px 0 -4px transparent;
  }

  75% {
    -moz-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -4px transparent, 0 12px 0 -4px transparent,
      -8.52px 8.52px 0 -2px #00dc00, -12px 0 0 0 #00dc00,
      -8.52px -8.52px 0 -2px #00dc00;
    -webkit-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -4px transparent, 0 12px 0 -4px transparent,
      -8.52px 8.52px 0 -2px #00dc00, -12px 0 0 0 #00dc00,
      -8.52px -8.52px 0 -2px #00dc00;
    box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -2px #00dc00,
      -12px 0 0 0 #00dc00, -8.52px -8.52px 0 -2px #00dc00;
  }

  87.5% {
    -moz-box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -2px #00dc00, -8.52px -8.52px 0 0 #00dc00;
    -webkit-box-shadow: 0 -12px 0 -2px #00dc00,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -4px transparent, 0 12px 0 -4px transparent,
      -8.52px 8.52px 0 -4px transparent, -12px 0 0 -2px #00dc00,
      -8.52px -8.52px 0 0 #00dc00;
    box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -2px #00dc00, -8.52px -8.52px 0 0 #00dc00;
  }
}

.UILoadIndicator .spinner.medium {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  -webkit-animation: spinner_60px 1s infinite linear;
  -moz-animation: spinner_60px 1s infinite linear;
  -ms-animation: spinner_60px 1s infinite linear;
  animation: spinner_60px 1s infinite linear;
  width: 15px;
  height: 15px;
  display: inline-block;
  top: 50%;
  left: 50%;
  -moz-box-shadow: 0 -22.5px 0 -3.75px #00dc00,
    15.975px -15.975px 0 -3.75px #00dc00, 22.5px 0 0 -3.75px #00dc00,
    15.975px 15.975px 0 0 #00dc00, 0 22.5px 0 -7.5px transparent,
    -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
    -15.975px -15.975px 0 -7.5px transparent;
  -webkit-box-shadow: 0 -22.5px 0 -3.75px #00dc00,
    15.975px -15.975px 0 -3.75px #00dc00, 22.5px 0 0 -3.75px #00dc00,
    15.975px 15.975px 0 0 #00dc00, 0 22.5px 0 -7.5px transparent,
    -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
    -15.975px -15.975px 0 -7.5px transparent;
  box-shadow: 0 -22.5px 0 -3.75px #00dc00, 15.975px -15.975px 0 -3.75px #00dc00,
    22.5px 0 0 -3.75px #00dc00, 15.975px 15.975px 0 0 #00dc00,
    0 22.5px 0 -7.5px transparent, -15.975px 15.975px 0 -7.5px transparent,
    -22.5px 0 0 -7.5px transparent, -15.975px -15.975px 0 -7.5px transparent;
}

@-webkit-keyframes spinner_60px {

  0%,
  100% {
    -moz-box-shadow: 0 -22.5px 0 0 #00dc00, 15.975px -15.975px 0 -3.75px #00dc00,
      22.5px 0 0 -7.5px transparent, 15.975px 15.975px 0 -7.5px transparent,
      0 22.5px 0 -7.5px transparent, -15.975px 15.975px 0 -7.5px transparent,
      -22.5px 0 0 -7.5px transparent, -15.975px -15.975px 0 -3.75px #00dc00;
    -webkit-box-shadow: 0 -22.5px 0 0 #00dc00,
      15.975px -15.975px 0 -3.75px #00dc00, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -3.75px #00dc00;
    box-shadow: 0 -22.5px 0 0 #00dc00, 15.975px -15.975px 0 -3.75px #00dc00,
      22.5px 0 0 -7.5px transparent, 15.975px 15.975px 0 -7.5px transparent,
      0 22.5px 0 -7.5px transparent, -15.975px 15.975px 0 -7.5px transparent,
      -22.5px 0 0 -7.5px transparent, -15.975px -15.975px 0 -3.75px #00dc00;
  }

  12.5% {
    -moz-box-shadow: 0 -22.5px 0 -3.75px #00dc00, 15.975px -15.975px 0 0 #00dc00,
      22.5px 0 0 -3.75px #00dc00, 15.975px 15.975px 0 -7.5px transparent,
      0 22.5px 0 -7.5px transparent, -15.975px 15.975px 0 -7.5px transparent,
      -22.5px 0 0 -7.5px transparent, -15.975px -15.975px 0 -7.5px transparent;
    -webkit-box-shadow: 0 -22.5px 0 -3.75px #00dc00,
      15.975px -15.975px 0 0 #00dc00, 22.5px 0 0 -3.75px #00dc00,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    box-shadow: 0 -22.5px 0 -3.75px #00dc00, 15.975px -15.975px 0 0 #00dc00,
      22.5px 0 0 -3.75px #00dc00, 15.975px 15.975px 0 -7.5px transparent,
      0 22.5px 0 -7.5px transparent, -15.975px 15.975px 0 -7.5px transparent,
      -22.5px 0 0 -7.5px transparent, -15.975px -15.975px 0 -7.5px transparent;
  }

  25% {
    -moz-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -3.75px #00dc00, 22.5px 0 0 0 #00dc00,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    -webkit-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -3.75px #00dc00, 22.5px 0 0 0 #00dc00,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -3.75px #00dc00, 22.5px 0 0 0 #00dc00,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
  }

  37.5% {
    -moz-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -3.75px #00dc00,
      15.975px 15.975px 0 0 #00dc00, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    -webkit-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -3.75px #00dc00,
      15.975px 15.975px 0 0 #00dc00, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -3.75px #00dc00,
      15.975px 15.975px 0 0 #00dc00, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
  }

  50% {
    -moz-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 0 #00dc00,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    -webkit-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 0 #00dc00,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 0 #00dc00,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
  }

  62.5% {
    -moz-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 0 #00dc00, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 -7.5px transparent;
    -webkit-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 0 #00dc00, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 -7.5px transparent;
    box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 0 #00dc00, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 -7.5px transparent;
  }

  75% {
    -moz-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 0 #00dc00,
      -15.975px -15.975px 0 -3.75px #00dc00;
    -webkit-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 0 #00dc00,
      -15.975px -15.975px 0 -3.75px #00dc00;
    box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 0 #00dc00,
      -15.975px -15.975px 0 -3.75px #00dc00;
  }

  87.5% {
    -moz-box-shadow: 0 -22.5px 0 -3.75px #00dc00,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 0 #00dc00;
    -webkit-box-shadow: 0 -22.5px 0 -3.75px #00dc00,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 0 #00dc00;
    box-shadow: 0 -22.5px 0 -3.75px #00dc00,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 0 #00dc00;
  }
}

@-moz-keyframes spinner_60px {

  0%,
  100% {
    -moz-box-shadow: 0 -22.5px 0 0 #00dc00, 15.975px -15.975px 0 -3.75px #00dc00,
      22.5px 0 0 -7.5px transparent, 15.975px 15.975px 0 -7.5px transparent,
      0 22.5px 0 -7.5px transparent, -15.975px 15.975px 0 -7.5px transparent,
      -22.5px 0 0 -7.5px transparent, -15.975px -15.975px 0 -3.75px #00dc00;
    -webkit-box-shadow: 0 -22.5px 0 0 #00dc00,
      15.975px -15.975px 0 -3.75px #00dc00, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -3.75px #00dc00;
    box-shadow: 0 -22.5px 0 0 #00dc00, 15.975px -15.975px 0 -3.75px #00dc00,
      22.5px 0 0 -7.5px transparent, 15.975px 15.975px 0 -7.5px transparent,
      0 22.5px 0 -7.5px transparent, -15.975px 15.975px 0 -7.5px transparent,
      -22.5px 0 0 -7.5px transparent, -15.975px -15.975px 0 -3.75px #00dc00;
  }

  12.5% {
    -moz-box-shadow: 0 -22.5px 0 -3.75px #00dc00, 15.975px -15.975px 0 0 #00dc00,
      22.5px 0 0 -3.75px #00dc00, 15.975px 15.975px 0 -7.5px transparent,
      0 22.5px 0 -7.5px transparent, -15.975px 15.975px 0 -7.5px transparent,
      -22.5px 0 0 -7.5px transparent, -15.975px -15.975px 0 -7.5px transparent;
    -webkit-box-shadow: 0 -22.5px 0 -3.75px #00dc00,
      15.975px -15.975px 0 0 #00dc00, 22.5px 0 0 -3.75px #00dc00,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    box-shadow: 0 -22.5px 0 -3.75px #00dc00, 15.975px -15.975px 0 0 #00dc00,
      22.5px 0 0 -3.75px #00dc00, 15.975px 15.975px 0 -7.5px transparent,
      0 22.5px 0 -7.5px transparent, -15.975px 15.975px 0 -7.5px transparent,
      -22.5px 0 0 -7.5px transparent, -15.975px -15.975px 0 -7.5px transparent;
  }

  25% {
    -moz-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -3.75px #00dc00, 22.5px 0 0 0 #00dc00,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    -webkit-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -3.75px #00dc00, 22.5px 0 0 0 #00dc00,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -3.75px #00dc00, 22.5px 0 0 0 #00dc00,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
  }

  37.5% {
    -moz-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -3.75px #00dc00,
      15.975px 15.975px 0 0 #00dc00, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    -webkit-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -3.75px #00dc00,
      15.975px 15.975px 0 0 #00dc00, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -3.75px #00dc00,
      15.975px 15.975px 0 0 #00dc00, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
  }

  50% {
    -moz-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 0 #00dc00,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    -webkit-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 0 #00dc00,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 0 #00dc00,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
  }

  62.5% {
    -moz-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 0 #00dc00, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 -7.5px transparent;
    -webkit-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 0 #00dc00, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 -7.5px transparent;
    box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 0 #00dc00, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 -7.5px transparent;
  }

  75% {
    -moz-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 0 #00dc00,
      -15.975px -15.975px 0 -3.75px #00dc00;
    -webkit-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 0 #00dc00,
      -15.975px -15.975px 0 -3.75px #00dc00;
    box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 0 #00dc00,
      -15.975px -15.975px 0 -3.75px #00dc00;
  }

  87.5% {
    -moz-box-shadow: 0 -22.5px 0 -3.75px #00dc00,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 0 #00dc00;
    -webkit-box-shadow: 0 -22.5px 0 -3.75px #00dc00,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 0 #00dc00;
    box-shadow: 0 -22.5px 0 -3.75px #00dc00,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 0 #00dc00;
  }
}

@-o-keyframes spinner_60px {

  0%,
  100% {
    -moz-box-shadow: 0 -22.5px 0 0 #00dc00, 15.975px -15.975px 0 -3.75px #00dc00,
      22.5px 0 0 -7.5px transparent, 15.975px 15.975px 0 -7.5px transparent,
      0 22.5px 0 -7.5px transparent, -15.975px 15.975px 0 -7.5px transparent,
      -22.5px 0 0 -7.5px transparent, -15.975px -15.975px 0 -3.75px #00dc00;
    -webkit-box-shadow: 0 -22.5px 0 0 #00dc00,
      15.975px -15.975px 0 -3.75px #00dc00, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -3.75px #00dc00;
    box-shadow: 0 -22.5px 0 0 #00dc00, 15.975px -15.975px 0 -3.75px #00dc00,
      22.5px 0 0 -7.5px transparent, 15.975px 15.975px 0 -7.5px transparent,
      0 22.5px 0 -7.5px transparent, -15.975px 15.975px 0 -7.5px transparent,
      -22.5px 0 0 -7.5px transparent, -15.975px -15.975px 0 -3.75px #00dc00;
  }

  12.5% {
    -moz-box-shadow: 0 -22.5px 0 -3.75px #00dc00, 15.975px -15.975px 0 0 #00dc00,
      22.5px 0 0 -3.75px #00dc00, 15.975px 15.975px 0 -7.5px transparent,
      0 22.5px 0 -7.5px transparent, -15.975px 15.975px 0 -7.5px transparent,
      -22.5px 0 0 -7.5px transparent, -15.975px -15.975px 0 -7.5px transparent;
    -webkit-box-shadow: 0 -22.5px 0 -3.75px #00dc00,
      15.975px -15.975px 0 0 #00dc00, 22.5px 0 0 -3.75px #00dc00,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    box-shadow: 0 -22.5px 0 -3.75px #00dc00, 15.975px -15.975px 0 0 #00dc00,
      22.5px 0 0 -3.75px #00dc00, 15.975px 15.975px 0 -7.5px transparent,
      0 22.5px 0 -7.5px transparent, -15.975px 15.975px 0 -7.5px transparent,
      -22.5px 0 0 -7.5px transparent, -15.975px -15.975px 0 -7.5px transparent;
  }

  25% {
    -moz-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -3.75px #00dc00, 22.5px 0 0 0 #00dc00,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    -webkit-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -3.75px #00dc00, 22.5px 0 0 0 #00dc00,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -3.75px #00dc00, 22.5px 0 0 0 #00dc00,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
  }

  37.5% {
    -moz-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -3.75px #00dc00,
      15.975px 15.975px 0 0 #00dc00, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    -webkit-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -3.75px #00dc00,
      15.975px 15.975px 0 0 #00dc00, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -3.75px #00dc00,
      15.975px 15.975px 0 0 #00dc00, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
  }

  50% {
    -moz-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 0 #00dc00,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    -webkit-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 0 #00dc00,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 0 #00dc00,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
  }

  62.5% {
    -moz-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 0 #00dc00, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 -7.5px transparent;
    -webkit-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 0 #00dc00, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 -7.5px transparent;
    box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 0 #00dc00, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 -7.5px transparent;
  }

  75% {
    -moz-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 0 #00dc00,
      -15.975px -15.975px 0 -3.75px #00dc00;
    -webkit-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 0 #00dc00,
      -15.975px -15.975px 0 -3.75px #00dc00;
    box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 0 #00dc00,
      -15.975px -15.975px 0 -3.75px #00dc00;
  }

  87.5% {
    -moz-box-shadow: 0 -22.5px 0 -3.75px #00dc00,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 0 #00dc00;
    -webkit-box-shadow: 0 -22.5px 0 -3.75px #00dc00,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 0 #00dc00;
    box-shadow: 0 -22.5px 0 -3.75px #00dc00,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 0 #00dc00;
  }
}

@keyframes spinner_60px {

  0%,
  100% {
    -moz-box-shadow: 0 -22.5px 0 0 #00dc00, 15.975px -15.975px 0 -3.75px #00dc00,
      22.5px 0 0 -7.5px transparent, 15.975px 15.975px 0 -7.5px transparent,
      0 22.5px 0 -7.5px transparent, -15.975px 15.975px 0 -7.5px transparent,
      -22.5px 0 0 -7.5px transparent, -15.975px -15.975px 0 -3.75px #00dc00;
    -webkit-box-shadow: 0 -22.5px 0 0 #00dc00,
      15.975px -15.975px 0 -3.75px #00dc00, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -3.75px #00dc00;
    box-shadow: 0 -22.5px 0 0 #00dc00, 15.975px -15.975px 0 -3.75px #00dc00,
      22.5px 0 0 -7.5px transparent, 15.975px 15.975px 0 -7.5px transparent,
      0 22.5px 0 -7.5px transparent, -15.975px 15.975px 0 -7.5px transparent,
      -22.5px 0 0 -7.5px transparent, -15.975px -15.975px 0 -3.75px #00dc00;
  }

  12.5% {
    -moz-box-shadow: 0 -22.5px 0 -3.75px #00dc00, 15.975px -15.975px 0 0 #00dc00,
      22.5px 0 0 -3.75px #00dc00, 15.975px 15.975px 0 -7.5px transparent,
      0 22.5px 0 -7.5px transparent, -15.975px 15.975px 0 -7.5px transparent,
      -22.5px 0 0 -7.5px transparent, -15.975px -15.975px 0 -7.5px transparent;
    -webkit-box-shadow: 0 -22.5px 0 -3.75px #00dc00,
      15.975px -15.975px 0 0 #00dc00, 22.5px 0 0 -3.75px #00dc00,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    box-shadow: 0 -22.5px 0 -3.75px #00dc00, 15.975px -15.975px 0 0 #00dc00,
      22.5px 0 0 -3.75px #00dc00, 15.975px 15.975px 0 -7.5px transparent,
      0 22.5px 0 -7.5px transparent, -15.975px 15.975px 0 -7.5px transparent,
      -22.5px 0 0 -7.5px transparent, -15.975px -15.975px 0 -7.5px transparent;
  }

  25% {
    -moz-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -3.75px #00dc00, 22.5px 0 0 0 #00dc00,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    -webkit-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -3.75px #00dc00, 22.5px 0 0 0 #00dc00,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -3.75px #00dc00, 22.5px 0 0 0 #00dc00,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
  }

  37.5% {
    -moz-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -3.75px #00dc00,
      15.975px 15.975px 0 0 #00dc00, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    -webkit-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -3.75px #00dc00,
      15.975px 15.975px 0 0 #00dc00, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -3.75px #00dc00,
      15.975px 15.975px 0 0 #00dc00, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
  }

  50% {
    -moz-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 0 #00dc00,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    -webkit-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 0 #00dc00,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 0 #00dc00,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
  }

  62.5% {
    -moz-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 0 #00dc00, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 -7.5px transparent;
    -webkit-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 0 #00dc00, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 -7.5px transparent;
    box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 0 #00dc00, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 -7.5px transparent;
  }

  75% {
    -moz-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 0 #00dc00,
      -15.975px -15.975px 0 -3.75px #00dc00;
    -webkit-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 0 #00dc00,
      -15.975px -15.975px 0 -3.75px #00dc00;
    box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 0 #00dc00,
      -15.975px -15.975px 0 -3.75px #00dc00;
  }

  87.5% {
    -moz-box-shadow: 0 -22.5px 0 -3.75px #00dc00,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 0 #00dc00;
    -webkit-box-shadow: 0 -22.5px 0 -3.75px #00dc00,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 0 #00dc00;
    box-shadow: 0 -22.5px 0 -3.75px #00dc00,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 0 #00dc00;
  }
}

.UILoadIndicator .spinner.large {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  -webkit-animation: spinner_88px 1s infinite linear;
  -moz-animation: spinner_88px 1s infinite linear;
  -ms-animation: spinner_88px 1s infinite linear;
  animation: spinner_88px 1s infinite linear;
  width: 22px;
  height: 22px;
  display: inline-block;
  top: 50%;
  left: 50%;
  -moz-box-shadow: 0 -33px 0 -5.5px #00dc00, 23.43px -23.43px 0 -5.5px #00dc00,
    33px 0 0 -5.5px #00dc00, 23.43px 23.43px 0 0 #00dc00,
    0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
    -33px 0 0 -11px transparent, -23.43px -23.43px 0 -11px transparent;
  -webkit-box-shadow: 0 -33px 0 -5.5px #00dc00,
    23.43px -23.43px 0 -5.5px #00dc00, 33px 0 0 -5.5px #00dc00,
    23.43px 23.43px 0 0 #00dc00, 0 33px 0 -11px transparent,
    -23.43px 23.43px 0 -11px transparent, -33px 0 0 -11px transparent,
    -23.43px -23.43px 0 -11px transparent;
  box-shadow: 0 -33px 0 -5.5px #00dc00, 23.43px -23.43px 0 -5.5px #00dc00,
    33px 0 0 -5.5px #00dc00, 23.43px 23.43px 0 0 #00dc00,
    0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
    -33px 0 0 -11px transparent, -23.43px -23.43px 0 -11px transparent;
}

@-webkit-keyframes spinner_88px {

  0%,
  100% {
    -moz-box-shadow: 0 -33px 0 0 #00dc00, 23.43px -23.43px 0 -5.5px #00dc00,
      33px 0 0 -11px transparent, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -5.5px #00dc00;
    -webkit-box-shadow: 0 -33px 0 0 #00dc00, 23.43px -23.43px 0 -5.5px #00dc00,
      33px 0 0 -11px transparent, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -5.5px #00dc00;
    box-shadow: 0 -33px 0 0 #00dc00, 23.43px -23.43px 0 -5.5px #00dc00,
      33px 0 0 -11px transparent, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -5.5px #00dc00;
  }

  12.5% {
    -moz-box-shadow: 0 -33px 0 -5.5px #00dc00, 23.43px -23.43px 0 0 #00dc00,
      33px 0 0 -5.5px #00dc00, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -11px transparent;
    -webkit-box-shadow: 0 -33px 0 -5.5px #00dc00, 23.43px -23.43px 0 0 #00dc00,
      33px 0 0 -5.5px #00dc00, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -11px transparent;
    box-shadow: 0 -33px 0 -5.5px #00dc00, 23.43px -23.43px 0 0 #00dc00,
      33px 0 0 -5.5px #00dc00, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -11px transparent;
  }

  25% {
    -moz-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -5.5px #00dc00, 33px 0 0 0 #00dc00,
      23.43px 23.43px 0 -5.5px #00dc00, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    -webkit-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -5.5px #00dc00, 33px 0 0 0 #00dc00,
      23.43px 23.43px 0 -5.5px #00dc00, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    box-shadow: 0 -33px 0 -11px transparent, 23.43px -23.43px 0 -5.5px #00dc00,
      33px 0 0 0 #00dc00, 23.43px 23.43px 0 -5.5px #00dc00,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -11px transparent;
  }

  37.5% {
    -moz-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -5.5px #00dc00,
      23.43px 23.43px 0 0 #00dc00, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    -webkit-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -5.5px #00dc00,
      23.43px 23.43px 0 0 #00dc00, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -5.5px #00dc00,
      23.43px 23.43px 0 0 #00dc00, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
  }

  50% {
    -moz-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -5.5px #00dc00, 0 33px 0 0 #00dc00,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    -webkit-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -5.5px #00dc00, 0 33px 0 0 #00dc00,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -5.5px #00dc00, 0 33px 0 0 #00dc00,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
  }

  62.5% {
    -moz-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 0 #00dc00, -33px 0 0 -5.5px #00dc00,
      -23.43px -23.43px 0 -11px transparent;
    -webkit-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 0 #00dc00, -33px 0 0 -5.5px #00dc00,
      -23.43px -23.43px 0 -11px transparent;
    box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 0 #00dc00, -33px 0 0 -5.5px #00dc00,
      -23.43px -23.43px 0 -11px transparent;
  }

  75% {
    -moz-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 0 #00dc00,
      -23.43px -23.43px 0 -5.5px #00dc00;
    -webkit-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 0 #00dc00,
      -23.43px -23.43px 0 -5.5px #00dc00;
    box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 0 #00dc00,
      -23.43px -23.43px 0 -5.5px #00dc00;
  }

  87.5% {
    -moz-box-shadow: 0 -33px 0 -5.5px #00dc00,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -5.5px #00dc00,
      -23.43px -23.43px 0 0 #00dc00;
    -webkit-box-shadow: 0 -33px 0 -5.5px #00dc00,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -5.5px #00dc00,
      -23.43px -23.43px 0 0 #00dc00;
    box-shadow: 0 -33px 0 -5.5px #00dc00, 23.43px -23.43px 0 -11px transparent,
      33px 0 0 -11px transparent, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -5.5px #00dc00, -23.43px -23.43px 0 0 #00dc00;
  }
}

@-moz-keyframes spinner_88px {

  0%,
  100% {
    -moz-box-shadow: 0 -33px 0 0 #00dc00, 23.43px -23.43px 0 -5.5px #00dc00,
      33px 0 0 -11px transparent, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -5.5px #00dc00;
    -webkit-box-shadow: 0 -33px 0 0 #00dc00, 23.43px -23.43px 0 -5.5px #00dc00,
      33px 0 0 -11px transparent, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -5.5px #00dc00;
    box-shadow: 0 -33px 0 0 #00dc00, 23.43px -23.43px 0 -5.5px #00dc00,
      33px 0 0 -11px transparent, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -5.5px #00dc00;
  }

  12.5% {
    -moz-box-shadow: 0 -33px 0 -5.5px #00dc00, 23.43px -23.43px 0 0 #00dc00,
      33px 0 0 -5.5px #00dc00, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -11px transparent;
    -webkit-box-shadow: 0 -33px 0 -5.5px #00dc00, 23.43px -23.43px 0 0 #00dc00,
      33px 0 0 -5.5px #00dc00, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -11px transparent;
    box-shadow: 0 -33px 0 -5.5px #00dc00, 23.43px -23.43px 0 0 #00dc00,
      33px 0 0 -5.5px #00dc00, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -11px transparent;
  }

  25% {
    -moz-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -5.5px #00dc00, 33px 0 0 0 #00dc00,
      23.43px 23.43px 0 -5.5px #00dc00, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    -webkit-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -5.5px #00dc00, 33px 0 0 0 #00dc00,
      23.43px 23.43px 0 -5.5px #00dc00, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    box-shadow: 0 -33px 0 -11px transparent, 23.43px -23.43px 0 -5.5px #00dc00,
      33px 0 0 0 #00dc00, 23.43px 23.43px 0 -5.5px #00dc00,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -11px transparent;
  }

  37.5% {
    -moz-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -5.5px #00dc00,
      23.43px 23.43px 0 0 #00dc00, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    -webkit-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -5.5px #00dc00,
      23.43px 23.43px 0 0 #00dc00, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -5.5px #00dc00,
      23.43px 23.43px 0 0 #00dc00, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
  }

  50% {
    -moz-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -5.5px #00dc00, 0 33px 0 0 #00dc00,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    -webkit-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -5.5px #00dc00, 0 33px 0 0 #00dc00,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -5.5px #00dc00, 0 33px 0 0 #00dc00,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
  }

  62.5% {
    -moz-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 0 #00dc00, -33px 0 0 -5.5px #00dc00,
      -23.43px -23.43px 0 -11px transparent;
    -webkit-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 0 #00dc00, -33px 0 0 -5.5px #00dc00,
      -23.43px -23.43px 0 -11px transparent;
    box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 0 #00dc00, -33px 0 0 -5.5px #00dc00,
      -23.43px -23.43px 0 -11px transparent;
  }

  75% {
    -moz-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 0 #00dc00,
      -23.43px -23.43px 0 -5.5px #00dc00;
    -webkit-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 0 #00dc00,
      -23.43px -23.43px 0 -5.5px #00dc00;
    box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 0 #00dc00,
      -23.43px -23.43px 0 -5.5px #00dc00;
  }

  87.5% {
    -moz-box-shadow: 0 -33px 0 -5.5px #00dc00,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -5.5px #00dc00,
      -23.43px -23.43px 0 0 #00dc00;
    -webkit-box-shadow: 0 -33px 0 -5.5px #00dc00,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -5.5px #00dc00,
      -23.43px -23.43px 0 0 #00dc00;
    box-shadow: 0 -33px 0 -5.5px #00dc00, 23.43px -23.43px 0 -11px transparent,
      33px 0 0 -11px transparent, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -5.5px #00dc00, -23.43px -23.43px 0 0 #00dc00;
  }
}

@-o-keyframes spinner_88px {

  0%,
  100% {
    -moz-box-shadow: 0 -33px 0 0 #00dc00, 23.43px -23.43px 0 -5.5px #00dc00,
      33px 0 0 -11px transparent, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -5.5px #00dc00;
    -webkit-box-shadow: 0 -33px 0 0 #00dc00, 23.43px -23.43px 0 -5.5px #00dc00,
      33px 0 0 -11px transparent, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -5.5px #00dc00;
    box-shadow: 0 -33px 0 0 #00dc00, 23.43px -23.43px 0 -5.5px #00dc00,
      33px 0 0 -11px transparent, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -5.5px #00dc00;
  }

  12.5% {
    -moz-box-shadow: 0 -33px 0 -5.5px #00dc00, 23.43px -23.43px 0 0 #00dc00,
      33px 0 0 -5.5px #00dc00, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -11px transparent;
    -webkit-box-shadow: 0 -33px 0 -5.5px #00dc00, 23.43px -23.43px 0 0 #00dc00,
      33px 0 0 -5.5px #00dc00, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -11px transparent;
    box-shadow: 0 -33px 0 -5.5px #00dc00, 23.43px -23.43px 0 0 #00dc00,
      33px 0 0 -5.5px #00dc00, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -11px transparent;
  }

  25% {
    -moz-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -5.5px #00dc00, 33px 0 0 0 #00dc00,
      23.43px 23.43px 0 -5.5px #00dc00, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    -webkit-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -5.5px #00dc00, 33px 0 0 0 #00dc00,
      23.43px 23.43px 0 -5.5px #00dc00, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    box-shadow: 0 -33px 0 -11px transparent, 23.43px -23.43px 0 -5.5px #00dc00,
      33px 0 0 0 #00dc00, 23.43px 23.43px 0 -5.5px #00dc00,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -11px transparent;
  }

  37.5% {
    -moz-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -5.5px #00dc00,
      23.43px 23.43px 0 0 #00dc00, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    -webkit-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -5.5px #00dc00,
      23.43px 23.43px 0 0 #00dc00, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -5.5px #00dc00,
      23.43px 23.43px 0 0 #00dc00, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
  }

  50% {
    -moz-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -5.5px #00dc00, 0 33px 0 0 #00dc00,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    -webkit-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -5.5px #00dc00, 0 33px 0 0 #00dc00,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -5.5px #00dc00, 0 33px 0 0 #00dc00,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
  }

  62.5% {
    -moz-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 0 #00dc00, -33px 0 0 -5.5px #00dc00,
      -23.43px -23.43px 0 -11px transparent;
    -webkit-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 0 #00dc00, -33px 0 0 -5.5px #00dc00,
      -23.43px -23.43px 0 -11px transparent;
    box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 0 #00dc00, -33px 0 0 -5.5px #00dc00,
      -23.43px -23.43px 0 -11px transparent;
  }

  75% {
    -moz-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 0 #00dc00,
      -23.43px -23.43px 0 -5.5px #00dc00;
    -webkit-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 0 #00dc00,
      -23.43px -23.43px 0 -5.5px #00dc00;
    box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 0 #00dc00,
      -23.43px -23.43px 0 -5.5px #00dc00;
  }

  87.5% {
    -moz-box-shadow: 0 -33px 0 -5.5px #00dc00,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -5.5px #00dc00,
      -23.43px -23.43px 0 0 #00dc00;
    -webkit-box-shadow: 0 -33px 0 -5.5px #00dc00,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -5.5px #00dc00,
      -23.43px -23.43px 0 0 #00dc00;
    box-shadow: 0 -33px 0 -5.5px #00dc00, 23.43px -23.43px 0 -11px transparent,
      33px 0 0 -11px transparent, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -5.5px #00dc00, -23.43px -23.43px 0 0 #00dc00;
  }
}

@keyframes spinner_88px {

  0%,
  100% {
    -moz-box-shadow: 0 -33px 0 0 #00dc00, 23.43px -23.43px 0 -5.5px #00dc00,
      33px 0 0 -11px transparent, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -5.5px #00dc00;
    -webkit-box-shadow: 0 -33px 0 0 #00dc00, 23.43px -23.43px 0 -5.5px #00dc00,
      33px 0 0 -11px transparent, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -5.5px #00dc00;
    box-shadow: 0 -33px 0 0 #00dc00, 23.43px -23.43px 0 -5.5px #00dc00,
      33px 0 0 -11px transparent, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -5.5px #00dc00;
  }

  12.5% {
    -moz-box-shadow: 0 -33px 0 -5.5px #00dc00, 23.43px -23.43px 0 0 #00dc00,
      33px 0 0 -5.5px #00dc00, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -11px transparent;
    -webkit-box-shadow: 0 -33px 0 -5.5px #00dc00, 23.43px -23.43px 0 0 #00dc00,
      33px 0 0 -5.5px #00dc00, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -11px transparent;
    box-shadow: 0 -33px 0 -5.5px #00dc00, 23.43px -23.43px 0 0 #00dc00,
      33px 0 0 -5.5px #00dc00, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -11px transparent;
  }

  25% {
    -moz-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -5.5px #00dc00, 33px 0 0 0 #00dc00,
      23.43px 23.43px 0 -5.5px #00dc00, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    -webkit-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -5.5px #00dc00, 33px 0 0 0 #00dc00,
      23.43px 23.43px 0 -5.5px #00dc00, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    box-shadow: 0 -33px 0 -11px transparent, 23.43px -23.43px 0 -5.5px #00dc00,
      33px 0 0 0 #00dc00, 23.43px 23.43px 0 -5.5px #00dc00,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -11px transparent;
  }

  37.5% {
    -moz-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -5.5px #00dc00,
      23.43px 23.43px 0 0 #00dc00, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    -webkit-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -5.5px #00dc00,
      23.43px 23.43px 0 0 #00dc00, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -5.5px #00dc00,
      23.43px 23.43px 0 0 #00dc00, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
  }

  50% {
    -moz-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -5.5px #00dc00, 0 33px 0 0 #00dc00,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    -webkit-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -5.5px #00dc00, 0 33px 0 0 #00dc00,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -5.5px #00dc00, 0 33px 0 0 #00dc00,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
  }

  62.5% {
    -moz-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 0 #00dc00, -33px 0 0 -5.5px #00dc00,
      -23.43px -23.43px 0 -11px transparent;
    -webkit-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 0 #00dc00, -33px 0 0 -5.5px #00dc00,
      -23.43px -23.43px 0 -11px transparent;
    box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 0 #00dc00, -33px 0 0 -5.5px #00dc00,
      -23.43px -23.43px 0 -11px transparent;
  }

  75% {
    -moz-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 0 #00dc00,
      -23.43px -23.43px 0 -5.5px #00dc00;
    -webkit-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 0 #00dc00,
      -23.43px -23.43px 0 -5.5px #00dc00;
    box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 0 #00dc00,
      -23.43px -23.43px 0 -5.5px #00dc00;
  }

  87.5% {
    -moz-box-shadow: 0 -33px 0 -5.5px #00dc00,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -5.5px #00dc00,
      -23.43px -23.43px 0 0 #00dc00;
    -webkit-box-shadow: 0 -33px 0 -5.5px #00dc00,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -5.5px #00dc00,
      -23.43px -23.43px 0 0 #00dc00;
    box-shadow: 0 -33px 0 -5.5px #00dc00, 23.43px -23.43px 0 -11px transparent,
      33px 0 0 -11px transparent, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -5.5px #00dc00, -23.43px -23.43px 0 0 #00dc00;
  }
}

.UILoadIndicator .loader_info {
  margin: 30px 0;
  line-height: 22px;
}

.UILoadIndicator .loader_icon {
  height: 60px;
}

.UILoadIndicator .title,
.UILoadIndicator .message {
  display: block;
  padding-top: 20px;
}

.UILoadIndicator .title {
  font-size: 18px;
}

.UILoadIndicator .message {
  font-size: 17px;
  color: #00dc00;
}

.UILoadIndicator .arrow {
  width: 0;
  height: 0;
  margin: 0 auto;
  border-left: 15px solid transparent;
  border-right: 15px solid transparent;
  border-bottom: 10px solid white;
  z-index: 1;
  position: relative;
}

.UIMenu {
  margin: 0px;
}

.UIMenu li {
  position: relative;
}

.UIMenu li a.UILink {
  text-decoration: none;
}

.UIMessage {
  background: #f3f8fe;
  box-shadow: inset 0 0 0 1px #d0e3fa;
  color: rgba(0, 0, 0, 0.85);
  margin-bottom: 10px;
  padding: 15px 50px;
  position: relative;
  min-width: 100px;
}

.UIMessage:before {
  background-color: #1573e6;
  content: "";
  height: 100%;
  position: absolute;
  left: 0px;
  top: 0px;
  width: 30px;
}

.UIMessage:after {
  font-family: CarbonIcons;
  font-size: 18px;
  content: "\e90b";
  color: #fff;
  height: 20px;
  left: 6px;
  margin-top: -9px;
  position: absolute;
  top: 50%;
  width: 19px;
}

.UIMessage .title {
  color: #1573e6;
  display: block;
  font-size: 14px;
  margin-bottom: 4px;
}

.UIMessage a {
  border-bottom: 1px dotted #255bc7;
  font-weight: bold;
}

.UIMessage a:hover {
  border-bottom-style: solid;
  text-decoration: none;
}

.UIMessage a.hide-message {
  border-bottom: none;
  color: #1573e6;
  font-size: 14px;
  margin-top: -8px;
  position: absolute;
  text-decoration: none;
  top: 50%;
  right: 15px;
  font-size: 16px;
}

.UIMessage a.hide-message:hover {
  color: #003349;
}

.UIMessage.app-message {
  margin: 0;
  position: fixed;
  width: 100%;
  z-index: 996;
}

.UIMessage.app-message~#ui-root {
  margin-top: 40px;
}

.hidden.UIMessage.app-message~#ui-root,
.contactAddresses .contact_container.contact.closed .UIMessage.app-message.content~#ui-root,
.contactAddresses .UIRow.closed .contact.UIPod.contains-errors .UIMessage.app-message.content~#ui-root,
.contactAddresses .UIRow.closed .UITabs.vertical>.contact.contains-errors.UITab .UIMessage.app-message.content~#ui-root,
.contactAddresses>.address_row.closed .address .UIMessage.app-message.content~#ui-root,
.contactAddresses .UIRow.closed .contactAddresses>.address_row.UIPod.contains-errors .address .UIMessage.app-message.content~#ui-root,
.contactAddresses .UIRow.closed .UITabs.vertical.contactAddresses>.address_row.contains-errors.UITab .address .UIMessage.app-message.content~#ui-root,
.contactAddresses>.address_row.closed .UIMessage.app-message.contact_container~#ui-root,
.contactAddresses .UIRow.closed .contactAddresses>.address_row.UIPod.contains-errors .UIMessage.app-message.contact_container~#ui-root,
.contactAddresses .UIRow.closed .UITabs.vertical.contactAddresses>.address_row.contains-errors.UITab .UIMessage.app-message.contact_container~#ui-root {
  margin-top: 0;
}

#ui-masquerade~.hidden.UIMessage.app-message~#ui-root,
.contactAddresses .contact_container.contact.closed #ui-masquerade~.UIMessage.app-message.content~#ui-root,
.contactAddresses .UIRow.closed .contact.UIPod.contains-errors #ui-masquerade~.UIMessage.app-message.content~#ui-root,
.contactAddresses .UIRow.closed .UITabs.vertical>.contact.contains-errors.UITab #ui-masquerade~.UIMessage.app-message.content~#ui-root,
.contactAddresses>.address_row.closed .address #ui-masquerade~.UIMessage.app-message.content~#ui-root,
.contactAddresses .UIRow.closed .contactAddresses>.address_row.UIPod.contains-errors .address #ui-masquerade~.UIMessage.app-message.content~#ui-root,
.contactAddresses .UIRow.closed .UITabs.vertical.contactAddresses>.address_row.contains-errors.UITab .address #ui-masquerade~.UIMessage.app-message.content~#ui-root,
.contactAddresses>.address_row.closed #ui-masquerade~.UIMessage.app-message.contact_container~#ui-root,
.contactAddresses .UIRow.closed .contactAddresses>.address_row.UIPod.contains-errors #ui-masquerade~.UIMessage.app-message.contact_container~#ui-root,
.contactAddresses .UIRow.closed .UITabs.vertical.contactAddresses>.address_row.contains-errors.UITab #ui-masquerade~.UIMessage.app-message.contact_container~#ui-root {
  margin-top: 36px;
}

#ui-masquerade~.UIMessage.app-message {
  top: 36px;
}

#ui-masquerade~.UIMessage.app-message~#ui-root {
  margin-top: 76px;
}

.UIMessage.message-error {
  -moz-box-shadow: inset 0px 0px 0px 1px #f7d9d9;
  -webkit-box-shadow: inset 0px 0px 0px 1px #f7d9d9;
  box-shadow: inset 0px 0px 0px 1px #f7d9d9;
  background-color: #fdf5f5;
}

.UIMessage.message-error:before {
  background: #c7384f;
}

.UIMessage.message-error:after {
  content: "\e923";
  font-size: 20px;
}

.UIMessage.message-error .title,
.UIMessage.message-error .hide-message {
  color: #c7384f;
}

.UIMessage.message-success {
  -moz-box-shadow: inset 0px 0px 0px 1px #dcf1da;
  -webkit-box-shadow: inset 0px 0px 0px 1px #dcf1da;
  box-shadow: inset 0px 0px 0px 1px #dcf1da;
  background-color: #f6fbf6;
}

.UIMessage.message-success:before {
  background: #50b848;
}

.UIMessage.message-success:after {
  content: "\e950";
  font-size: 20px;
  left: 5px;
}

.UIMessage.message-success .title,
.UIMessage.message-success .hide-message {
  color: #50b848;
}

.UIMessage.message-warning {
  -moz-box-shadow: inset 0px 0px 0px 1px #ffe4cc;
  -webkit-box-shadow: inset 0px 0px 0px 1px #ffe4cc;
  box-shadow: inset 0px 0px 0px 1px #ffe4cc;
  background-color: #fff8f2;
}

.UIMessage.message-warning:before {
  background: #ff7d00;
}

.UIMessage.message-warning:after {
  content: "\e924";
  font-size: 20px;
}

.UIMessage.message-warning .title,
.UIMessage.message-warning .hide-message {
  color: #ff7d00;
}

.UIMultiActionButton {
  display: inline-block;
  position: relative;
  text-align: left;
}

.UIMultiActionButton:active {
  background-color: #1963f6;
}

.UIMultiActionButton:hover {
  background: #1e499f;
}

.UIMultiActionButton:hover .UIMenu {
  display: block;
}

.UIMultiActionButton:hover .caret {
  content: "";
  width: 0;
  height: 0;
  border-top: 5px solid #fff;
  border-right: 4px solid transparent;
  border-bottom: 4px solid transparent;
  border-left: 4px solid transparent;
}

.UIMultiActionButton .caret {
  margin-top: 3px;
  margin-left: 5px;
  vertical-align: middle;
  display: inline-block;
  content: "";
  width: 0;
  height: 0;
  border-top: 5px solid #255bc7;
  border-right: 4px solid transparent;
  border-bottom: 4px solid transparent;
  border-left: 4px solid transparent;
}

.UIMultiActionButton .UIMenu {
  background-color: #1e499f;
  border: 1px solid #1e499f;
  display: none;
  position: absolute;
  top: 100%;
  padding: 4px 0;
  z-index: 99;
  min-width: 100%;
  left: -1px;
  box-sizing: content-box;
}

.UIMultiActionButton .UIMenu li {
  list-style: none;
}

.UIMultiActionButton .UIMenu a {
  color: #fff;
  display: block;
  font-size: inherit;
  font-weight: 700;
  padding: 4px 18px;
  white-space: nowrap;
}

.UIMultiActionButton .UIMenu a:hover {
  background-color: #163777;
  color: white;
}

.UIMultiActionButton .UIMenu a:active {
  background-color: #1963f6;
}

.UIMultiActionButton.primary .caret,
.dashboard .UIMultiActionButton[data-tag="reset_zoom"] .caret {
  border-top-color: #fff;
}

.UIMultiActionButton.primary .UIMenu,
.dashboard .UIMultiActionButton[data-tag="reset_zoom"] .UIMenu {
  background-color: #1e499f;
  border-color: #1e499f;
}

.UIMultiActionButton.primary .UIMenu a,
.dashboard .UIMultiActionButton[data-tag="reset_zoom"] .UIMenu a {
  color: white;
  text-shadow: none;
}

.UIMultiActionButton.primary .UIMenu a:hover,
.dashboard .UIMultiActionButton[data-tag="reset_zoom"] .UIMenu a:hover {
  background-color: #163777;
  color: white;
}

.UIMultiActionButton.right .UIMenu {
  right: -1px;
  left: auto;
}

.UIMultiCheckboxDropdown {
  position: relative;
  white-space: nowrap;
  z-index: 1;
}

.UIMultiCheckboxDropdown .UIContainer {
  display: inline-block;
  height: 31px;
  line-height: 30px;
}

.UIMultiCheckboxDropdown .dropdown {
  display: inline-block;
  position: relative;
}

.UIMultiCheckboxDropdown .dropdown:hover ul {
  display: block;
}

.UIMultiCheckboxDropdown .UIContainer[data-tag="label"] {
  color: #555;
  font-weight: normal;
  padding: 0 6px 0 12px;
}

.UIMultiCheckboxDropdown .UIContainer[data-tag="label"] [data-tag="selected_text"],
.UIMultiCheckboxDropdown .UIContainer[data-tag="label"] [data-tag="selection_text"],
.UIMultiCheckboxDropdown .UIContainer[data-tag="label"] [data-tag="total"] {
  text-transform: capitalize;
  margin-right: 4px;
}

.UIMultiCheckboxDropdown .UIContainer[data-tag="label"] [data-tag="total"] {
  text-transform: capitalize;
  margin-right: 4px;
}

.UIMultiCheckboxDropdown .UIButton .secondary {
  font-size: 1.5em;
  height: 31px;
  padding: 0px 2px 2px 2px;
  width: 30px;
}

.UIMultiCheckboxDropdown .icon-entry {
  font-size: 17px;
  line-height: 29px;
  position: relative;
  top: -3px;
}

.UIMultiCheckboxDropdown .checkbox_container {
  background-color: #e6ebed;
  border: 1px solid #99adb6;
  display: none;
  list-style-type: none;
  margin-left: 0;
  padding: 5px 8px;
  position: absolute;
  top: 30px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}

.UIMultiCheckboxDropdown .checkbox_container li {
  margin-bottom: 0px;
  overflow: auto;
  padding: 5px 0;
}

.UIMultiCheckboxDropdown .checkbox_container li:last-child {
  padding-bottom: 0;
}

.UIMultiCheckboxDropdown .checkbox_container li label {
  display: inline-block;
}

.UIMultiCheckboxDropdown .UIHelpPopOver[data-tag="input-help-pop-over"] {
  top: -2px;
  margin-left: -5px;
}

.UIMultiSelect ul {
  list-style-type: none;
  padding: 0px;
  margin: 0px;
}

.UIMultiSelect li {
  padding: 0;
}

.UIMultiSelect li .UICheckbox {
  margin-bottom: 10px;
}

.UIMultiSelectGrid thead th:first-child {
  width: 40px;
}

.UIMultiSelectGrid .actions label {
  text-indent: -9999px;
}

.UIMultiSelectGrid .actions input[type="checkbox"] {
  height: 30px;
  left: 0;
  margin-top: -7px;
  width: 38px;
}

.UIMultiSelectGrid .actions input[type="checkbox"]+.checkbox-overlay {
  top: 1px;
  left: 5px;
}

.UINumber input[type="text"] {
  text-align: right;
}

.UIForm .UIPager label {
  font-weight: normal;
}

.UIPager {
  border-top: 1px solid #ccd6db;
  position: relative;
  font-size: 0.9em;
  padding: 8px 8px;
  background-color: #f2f3f6;
  overflow: auto;
}

.UIPager ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

.UIPager ul li {
  line-height: 20px;
}

.UIPager ul.navigation {
  width: 10%;
  min-width: 130px;
  margin: auto;
}

.UIPager ul.navigation li {
  display: block;
  margin: 0 auto;
  text-align: center;
}

.UIPager ul.navigation li:first-child {
  float: left;
}

.UIPager ul.navigation li:first-child+li {
  float: right;
}

.UIPager ul.navigation li:first-child,
.UIPager ul.navigation li:first-child+li {
  width: 5%;
  margin: 0;
}

.UIPager ul.size {
  float: left;
  padding-top: 1px;
  padding-left: 10px;
}

.UIPager ul.size select {
  border: 1px solid #ccd6db;
  background-color: white;
  height: 24px;
  padding: 4px 3px;
  width: inherit;
}

.UIPager ul .current {
  border: 1px solid #ccd6db;
  height: 24px;
  line-height: 20px;
  margin: 1px;
  text-align: center;
  width: 30px;
}

.UIPager ul.summary {
  float: right;
  padding-top: 2px;
  padding-right: 10px;
}

.UIPager a.prev,
.UIPager a.next {
  padding-top: 6px;
  color: #003349;
  display: block;
  top: 50%;
}

.UIPager a.prev.disabled,
.UIPager a.next.disabled {
  cursor: default;
  opacity: 0.3;
}

.UIPager a.prev {
  background-position: left;
}

.UIPager a.next {
  background-position: right;
}

.pod-grey,
.pod-white,
.UITabs.vertical>.UITab,
.pod-silver,
.UIIndexCard .UIForm .UIFieldset,
.pod-summary,
.UIPod.pod-grey,
.contactAddresses .UIRow.closed .UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UITabs.vertical>.pod-grey.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.pod-grey.contains-errors.UITab,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.pod-grey.contains-errors.UITab,
.UIPod.pod-white,
.contactAddresses .UIRow.closed .UITabs.vertical>.pod-white.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.pod-white.contains-errors.UITab,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.pod-white.contains-errors.UITab,
.UIPod.pod-silver,
.contactAddresses .UIRow.closed .UITabs.vertical>.pod-silver.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.pod-silver.contains-errors.UITab,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.pod-silver.contains-errors.UITab,
.UIPod.pod-summary,
.contactAddresses .UIRow.closed .UITabs.vertical>.pod-summary.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.pod-summary.contains-errors.UITab,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.pod-summary.contains-errors.UITab {
  background-color: #fff;
  border-radius: 0;
  padding: 20px 15px;
  border: 1px solid #ccd6db;
  margin: 0;
}

.pod-blue,
.UIPod.pod-blue,
.contactAddresses .UIRow.closed .UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UITabs.vertical>.pod-blue.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.pod-blue.contains-errors.UITab,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.pod-blue.contains-errors.UITab,
.UITabs.vertical>.pod-blue.UITab {
  background-color: #fff;
  border-color: #006699;
  color: #666;
}

.pod-blue h2.title,
.UIPod.pod-blue h2.title,
.contactAddresses .UIRow.closed .UIPod.contains-errors h2.title,
.UITabs.vertical>.pod-blue.UITab h2.title {
  color: #00338d;
}

.pod-green,
.UIPod.pod-green,
.contactAddresses .UIRow.closed .UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UITabs.vertical>.pod-green.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.pod-green.contains-errors.UITab,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.pod-green.contains-errors.UITab,
.UITabs.vertical>.pod-green.UITab {
  background-color: #fff;
  border-color: #9cc110;
  color: #666;
}

.pod-green h2.title,
.UIPod.pod-green h2.title,
.contactAddresses .UIRow.closed .UIPod.contains-errors h2.title,
.UITabs.vertical>.pod-green.UITab h2.title {
  color: #168304;
}

.UIPod,
.contactAddresses .UIRow.closed .UIPod.contains-errors,
.contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings,
.UITabs.vertical>.UITab {
  padding: 0;
  margin: 0;
}

.UIPod+*[data-ui-widget],
.contactAddresses .UIRow.closed .UIPod.contains-errors+*[data-ui-widget],
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors+*[data-ui-widget],
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors+*[data-ui-widget],
.contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab+*[data-ui-widget],
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab+*[data-ui-widget],
.UITabs.vertical>.UITab+*[data-ui-widget],
.UIContainer+.UIPod,
.contactAddresses .UIRow.closed .UIContainer+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIContainer+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIContainer+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIContainer+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UIContainer+.contains-errors.UITab,
.UITabs.vertical>.UIContainer+.UITab {
  margin-top: 20px;
}

.UIPod.user-actions li,
.contactAddresses .UIRow.closed .UIPod.contains-errors li,
.contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings li,
.contactAddresses .UIRow.closed .UITabs.vertical>.user-actions.contains-errors.UITab li,
.UITabs.vertical>.user-actions.UITab li,
.column>.UIPod .UIMenu li,
.UITabs.vertical.column>.UITab .UIMenu li {
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  padding: 8px;
  list-style: none;
  margin-bottom: 5px;
  background-color: #eeeeee;
}

.UIPod.user-actions li a,
.contactAddresses .UIRow.closed .UIPod.contains-errors li a,
.contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings li a,
.contactAddresses .UIRow.closed .UITabs.vertical>.user-actions.contains-errors.UITab li a,
.UITabs.vertical>.user-actions.UITab li a,
.column>.UIPod .UIMenu li a,
.UITabs.vertical.column>.UITab .UIMenu li a {
  color: #555555;
}

.UIPod.user-actions li a:hover,
.contactAddresses .UIRow.closed .UIPod.contains-errors li a:hover,
.UITabs.vertical>.user-actions.UITab li a:hover,
.column>.UIPod .UIMenu li a:hover,
.UITabs.vertical.column>.UITab .UIMenu li a:hover {
  text-decoration: underline;
}

.UIPod.pod-last,
.contactAddresses .UIRow.closed .UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UITabs.vertical>.pod-last.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.pod-last.contains-errors.UITab,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.pod-last.contains-errors.UITab,
.UITabs.vertical>.pod-last.UITab {
  -webkit-border-radius: 4px 4px 16px 16px;
  -moz-border-radius: 4px 4px 16px 16px;
  border-radius: 4px 4px 16px 16px;
  padding-bottom: 10px;
}

.UIPod.title-blue h2.title,
.contactAddresses .UIRow.closed .UIPod.contains-errors h2.title,
.UITabs.vertical>.title-blue.UITab h2.title {
  color: #00338d;
}

.UIPod.title-green h2.title,
.contactAddresses .UIRow.closed .UIPod.contains-errors h2.title,
.UITabs.vertical>.title-green.UITab h2.title {
  color: #168304;
}

.UIPod.title-light-green h2.title,
.contactAddresses .UIRow.closed .UIPod.contains-errors h2.title,
.UITabs.vertical>.title-light-green.UITab h2.title {
  color: #91c966;
}

.UIPod.title-orange h2.title,
.contactAddresses .UIRow.closed .UIPod.contains-errors h2.title,
.UITabs.vertical>.title-orange.UITab h2.title {
  color: #d37423;
}

.UIPod .header,
.contactAddresses .UIRow.closed .UIPod.contains-errors .header,
.contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .header,
.UITabs.vertical>.UITab .header {
  margin-bottom: 15px;
}

.UIPod .header .title,
.contactAddresses .UIRow.closed .UIPod.contains-errors .header .title,
.UITabs.vertical>.UITab .header .title {
  font-weight: 700;
  font-size: 18px;
  margin: 0;
  position: relative;
}

.UIPod .header .description,
.contactAddresses .UIRow.closed .UIPod.contains-errors .header .description,
.UITabs.vertical>.UITab .header .description {
  margin-top: 15px;
}

.UIPod.collapsible .header,
.contactAddresses .UIRow.closed .UIPod.contains-errors .header,
.UITabs.vertical>.collapsible.UITab .header {
  margin-bottom: 0px;
}

.UIPod.collapsible .content,
.contactAddresses .UIRow.closed .UIPod.contains-errors .content,
.UITabs.vertical>.collapsible.UITab .content {
  margin-top: 20px;
}

.UIPod.collapsible h2.title a,
.contactAddresses .UIRow.closed .UIPod.contains-errors h2.title a,
.UITabs.vertical>.collapsible.UITab h2.title a {
  text-decoration: none;
  padding-right: 20px;
}

.UIPod.collapsible.open h2.title a:after,
.contactAddresses .UIRow.closed .UIPod.contains-errors h2.title a:after,
.UITabs.vertical>.collapsible.open.UITab h2.title a:after {
  content: "";
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-bottom: 5px solid #dddddd;
  border-top: 0 solid #dddddd;
  position: absolute;
  top: 5px;
  margin: 0 0 0 10px;
}

.UIPod.collapsible.open .content,
.contactAddresses .UIRow.closed .UIPod.contains-errors .content,
.UITabs.vertical>.collapsible.open.UITab .content {
  display: block;
}

.contactAddresses .UIRow.closed .UITabs.vertical>.collapsible.contains-errors.UITab h2.title a:after,
.UIPod.collapsible.closed h2.title a:after,
.contactAddresses .UIRow.closed .UIPod.contains-errors h2.title a:after,
.UITabs.vertical>.collapsible.closed.UITab h2.title a:after {
  content: "";
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 5px solid #dddddd;
  border-bottom: 0 solid #dddddd;
  position: absolute;
  top: 6px;
  margin: 0 0 0 10px;
}

.contactAddresses .UIRow.closed .UITabs.vertical>.collapsible.contains-errors.UITab .content,
.UIPod.collapsible.closed .content,
.contactAddresses .UIRow.closed .UIPod.contains-errors .content,
.UITabs.vertical>.collapsible.closed.UITab .content {
  display: none;
}

.pod-summary .header,
.UIPod.pod-summary .header,
.contactAddresses .UIRow.closed .UIPod.contains-errors .header,
.UITabs.vertical>.pod-summary.UITab .header {
  margin-bottom: 0;
}

.pod-summary .UIRow,
.UIPod.pod-summary .UIRow,
.contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow,
.UITabs.vertical>.pod-summary.UITab .UIRow {
  margin-top: 8px;
}

.pod-summary .small,
.UIPod.pod-summary .small,
.contactAddresses .UIRow.closed .UIPod.contains-errors .small,
.UITabs.vertical>.pod-summary.UITab .small {
  font-size: 0.9em;
}

.pod-summary .large,
.UIPod.pod-summary .large,
.contactAddresses .UIRow.closed .UIPod.contains-errors .large,
.UITabs.vertical>.pod-summary.UITab .large {
  font-size: 1.2em;
  font-weight: bold;
}

.pod-summary .text-blue,
.UIPod.pod-summary .text-blue,
.contactAddresses .UIRow.closed .UIPod.contains-errors .text-blue,
.UITabs.vertical>.pod-summary.UITab .text-blue {
  color: #00338d;
}

.pod-summary .text-green,
.UIPod.pod-summary .text-green,
.contactAddresses .UIRow.closed .UIPod.contains-errors .text-green,
.UITabs.vertical>.pod-summary.UITab .text-green {
  color: #168304;
}

.pod-summary .right,
.UIPod.pod-summary .right,
.contactAddresses .UIRow.closed .UIPod.contains-errors .right,
.UITabs.vertical>.pod-summary.UITab .right {
  text-align: right;
}

.UIPod.emphasised-grey,
.contactAddresses .UIRow.closed .UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UITabs.vertical>.emphasised-grey.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.emphasised-grey.contains-errors.UITab,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.emphasised-grey.contains-errors.UITab,
.UITabs.vertical>.emphasised-grey.UITab {
  padding: 15px;
  line-height: 12px;
}

.UIPod.emphasised-grey .UIText,
.contactAddresses .UIRow.closed .UIPod.contains-errors .UIText,
.UITabs.vertical>.emphasised-grey.UITab .UIText {
  margin-bottom: 5px;
}

.lt-ie8 .UIPod.emphasised-grey .UIText,
.lt-ie8 .contactAddresses .UIRow.closed .UIPod.contains-errors .UIText,
.contactAddresses .UIRow.closed .lt-ie8 .UIPod.contains-errors .UIText,
.lt-ie8 .UITabs.vertical>.emphasised-grey.UITab .UIText {
  overflow-x: hidden;
}

.UIPod.emphasised-grey .UIText label,
.contactAddresses .UIRow.closed .UIPod.contains-errors .UIText label,
.UITabs.vertical>.emphasised-grey.UITab .UIText label,
.UIPod.emphasised-grey .UIText input,
.contactAddresses .UIRow.closed .UIPod.contains-errors .UIText input,
.UITabs.vertical>.emphasised-grey.UITab .UIText input {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  color: #666;
  font-weight: bold;
  background-color: #f4f4f4 !important;
  padding: 3px 0 3px 10px;
  border: none;
}

.UIPod.emphasised-grey .UIText .field,
.contactAddresses .UIRow.closed .UIPod.contains-errors .UIText .field,
.UITabs.vertical>.emphasised-grey.UITab .UIText .field {
  display: block;
  margin-top: -6px;
}

.UIPod.emphasised-grey .UIText .field input,
.contactAddresses .UIRow.closed .UIPod.contains-errors .UIText .field input,
.UITabs.vertical>.emphasised-grey.UITab .UIText .field input {
  padding-top: 6px;
}

.UIPod.no-margins,
.contactAddresses .UIRow.closed .UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UITabs.vertical>.no-margins.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.no-margins.contains-errors.UITab,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.no-margins.contains-errors.UITab,
.UITabs.vertical>.no-margins.UITab {
  margin: 0 !important;
}

.lt-ie8 .UIPod.collapsible.open h2.title a,
.lt-ie8 .UITabs.vertical>.collapsible.open.UITab h2.title a {
  background: url(/assets/arru-9c13e8aebac4e2c8a509f4ecb32e85312ce7da7d83ebdf8779296a209a10526b.png) no-repeat right;
}

.lt-ie8 .UIPod.collapsible.closed h2.title a,
.lt-ie8 .contactAddresses .UIRow.closed .collapsible.UIPod.contains-errors h2.title a,
.contactAddresses .UIRow.closed .lt-ie8 .collapsible.UIPod.contains-errors h2.title a,
.lt-ie8 .contactAddresses .UIRow.closed .UITabs.vertical>.collapsible.contains-errors.UITab h2.title a,
.contactAddresses .UIRow.closed .lt-ie8 .UITabs.vertical>.collapsible.contains-errors.UITab h2.title a,
.lt-ie8 .UITabs.vertical>.collapsible.closed.UITab h2.title a {
  background: url(/assets/arrd-086b6322f024ea3c75d29f04610cee82affb21bfc219e8afc2ba5eb8a2ae9641.png) no-repeat right;
}

.UIPoll {
  text-align: center;
  font-size: 2em;
  line-height: 1em;
}

.UIPopOver,
.UINewFeaturePopOver,
.UIAdvancedPopOver,
.UIPopOver[data-tag="popover_hint"],
.UIAdvancedPopOver[data-tag="popover_hint"],
.UINewFeaturePopOver[data-tag="popover_hint"] {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -moz-box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.15);
  background-color: #fff;
  border: 1px solid #ccd6db;
  display: none;
  max-width: 960px;
  min-width: 380px;
  padding: 5px 2px;
  position: absolute;
  z-index: 1000;
}

.UIPopOver .pointer,
.UINewFeaturePopOver .pointer,
.UIAdvancedPopOver .pointer {
  display: block;
  position: absolute;
  height: 12px !important;
  width: 12px !important;
}

.UIPopOver .pointer:before,
.UINewFeaturePopOver .pointer:before,
.UIAdvancedPopOver .pointer:before {
  display: block;
  left: -10px;
  position: absolute;
}

.UIPopOver.position-top,
.position-top.UINewFeaturePopOver,
.position-top.UIAdvancedPopOver {
  margin-top: -10px;
}

.UIPopOver.position-top .pointer,
.position-top.UINewFeaturePopOver .pointer,
.position-top.UIAdvancedPopOver .pointer {
  content: "";
  width: 0;
  height: 0;
  border-top: 11px solid #ccd6db;
  border-right: 10px solid transparent;
  border-bottom: 10px solid transparent;
  border-left: 10px solid transparent;
  border-bottom-width: 0;
  bottom: -12px;
  left: 14px;
}

.UIPopOver.position-top .pointer:before,
.position-top.UINewFeaturePopOver .pointer:before,
.position-top.UIAdvancedPopOver .pointer:before {
  content: "";
  width: 0;
  height: 0;
  border-top: 11px solid #ccd6db;
  border-right: 10px solid transparent;
  border-bottom: 10px solid transparent;
  border-left: 10px solid transparent;
  border-bottom-width: 0;
  top: -13px;
}

.UIPopOver.position-bottom,
.position-bottom.UINewFeaturePopOver,
.position-bottom.UIAdvancedPopOver {
  margin-top: 10px;
}

.UIPopOver.position-bottom .pointer,
.position-bottom.UINewFeaturePopOver .pointer,
.position-bottom.UIAdvancedPopOver .pointer {
  content: "";
  width: 0;
  height: 0;
  border-top: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 11px solid #ccd6db;
  border-left: 10px solid transparent;
  border-top-width: 0;
  left: 14px;
  top: -12px;
}

.UIPopOver.position-bottom .pointer:before,
.position-bottom.UINewFeaturePopOver .pointer:before,
.position-bottom.UIAdvancedPopOver .pointer:before {
  content: "";
  width: 0;
  height: 0;
  border-top: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 11px solid #fff;
  border-left: 10px solid transparent;
  border-top-width: 0;
  top: 2px;
}

.UIPopOver.position-left,
.position-left.UINewFeaturePopOver,
.position-left.UIAdvancedPopOver {
  margin-left: -10px;
  margin-top: 9px;
}

.UIPopOver.position-left .pointer,
.position-left.UINewFeaturePopOver .pointer,
.position-left.UIAdvancedPopOver .pointer {
  content: "";
  width: 0;
  height: 0;
  border-top: 11px solid transparent;
  border-right: 11px solid transparent;
  border-bottom: 11px solid transparent;
  border-left: 12px solid #ccd6db;
  border-right-width: 0;
  left: initial;
  right: -12px;
  top: 50%;
  margin-top: -11px;
}

.UIPopOver.position-left .pointer:before,
.position-left.UINewFeaturePopOver .pointer:before,
.position-left.UIAdvancedPopOver .pointer:before {
  content: "";
  width: 0;
  height: 0;
  border-top: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid transparent;
  border-left: 11px solid #fff;
  border-right-width: 0;
  left: -13px;
  top: -10px;
}

.UIPopOver.position-right,
.position-right.UINewFeaturePopOver,
.position-right.UIAdvancedPopOver {
  margin-left: 11px;
  margin-top: 9px;
}

.UIPopOver.position-right .pointer,
.position-right.UINewFeaturePopOver .pointer,
.position-right.UIAdvancedPopOver .pointer {
  content: "";
  width: 0;
  height: 0;
  border-top: 11px solid transparent;
  border-right: 12px solid #ccd6db;
  border-bottom: 11px solid transparent;
  border-left: 11px solid transparent;
  border-left-width: 0;
  left: -12px;
  top: 50%;
  margin-top: -11px;
}

.UIPopOver.position-right .pointer:before,
.position-right.UINewFeaturePopOver .pointer:before,
.position-right.UIAdvancedPopOver .pointer:before {
  content: "";
  width: 0;
  height: 0;
  border-top: 10px solid transparent;
  border-right: 11px solid #fff;
  border-bottom: 10px solid transparent;
  border-left: 10px solid transparent;
  border-left-width: 0;
  left: 2px;
  top: -10px;
}

.UIPopOver h1.title,
.UINewFeaturePopOver h1.title,
.UIAdvancedPopOver h1.title {
  border-bottom: 1px solid #e4e4e4;
  font-size: 13px;
  font-weight: normal;
  margin-bottom: 2px;
  padding: 5px 0 10px 0;
  text-align: center;
}

.UIPopOver .content,
.UINewFeaturePopOver .content,
.UIAdvancedPopOver .content {
  padding: 12px;
}

.UIPopOver.optional-fields,
.optional-fields.UINewFeaturePopOver,
.optional-fields.UIAdvancedPopOver,
.optional-fields.UIPopOver[data-tag="popover_hint"],
.optional-fields.UIAdvancedPopOver[data-tag="popover_hint"],
.optional-fields.UINewFeaturePopOver[data-tag="popover_hint"] {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -moz-box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 8px 10px -5px rgba(0, 0, 0, 0.1);
  background: #d0e3fa;
  border: 1px solid #ccd6db;
  border-top: none;
  margin-left: -336px;
  margin-top: 10px;
  width: 200px;
}

.lt-ie9 .UIPopOver.optional-fields,
.lt-ie9 .optional-fields.UINewFeaturePopOver,
.lt-ie9 .optional-fields.UIAdvancedPopOver {
  margin-left: -349px;
}

.lt-ie9 .UIPopOver.optional-fields,
.lt-ie9 .optional-fields.UINewFeaturePopOver,
.lt-ie9 .optional-fields.UIAdvancedPopOver {
  margin-top: -1px;
}

.UIPopOver.optional-fields .UITextbox input,
.optional-fields.UINewFeaturePopOver .UITextbox input,
.optional-fields.UIAdvancedPopOver .UITextbox input,
.UIPopOver.optional-fields .UIDropdown select,
.optional-fields.UINewFeaturePopOver .UIDropdown select,
.optional-fields.UIAdvancedPopOver .UIDropdown select,
.UIPopOver.optional-fields .UITextarea textarea,
.optional-fields.UINewFeaturePopOver .UITextarea textarea,
.optional-fields.UIAdvancedPopOver .UITextarea textarea,
.UIPopOver.optional-fields .UIText input,
.optional-fields.UINewFeaturePopOver .UIText input,
.optional-fields.UIAdvancedPopOver .UIText input {
  background-color: #fff;
  border: 1px solid #99b5ec;
}

.UIPopOver.optional-fields .UITextbox input:hover,
.optional-fields.UINewFeaturePopOver .UITextbox input:hover,
.optional-fields.UIAdvancedPopOver .UITextbox input:hover,
.UIPopOver.optional-fields .UIDropdown select:hover,
.optional-fields.UINewFeaturePopOver .UIDropdown select:hover,
.optional-fields.UIAdvancedPopOver .UIDropdown select:hover,
.UIPopOver.optional-fields .UITextarea textarea:hover,
.optional-fields.UINewFeaturePopOver .UITextarea textarea:hover,
.optional-fields.UIAdvancedPopOver .UITextarea textarea:hover,
.UIPopOver.optional-fields .UIText input:hover,
.optional-fields.UINewFeaturePopOver .UIText input:hover,
.optional-fields.UIAdvancedPopOver .UIText input:hover {
  border: 1px solid #255bc7;
}

.PopupGrid.slider {
  position: relative;
  overflow: hidden;
}

.PopupGrid.slider .Grid {
  position: relative;
}

.PopupGrid.slider .viewer {
  width: 100%;
  position: absolute;
  top: 0;
  left: 999em;
}

.UIProgressMeter {
  -webkit-transition: opacity 0.4s ease-in-out;
  -moz-transition: opacity 0.4s ease-in-out;
  -o-transition: opacity 0.4s ease-in-out;
  transition: opacity 0.4s ease-in-out;
  position: relative;
}

.UIProgressMeter.faded {
  opacity: 0.3;
}

.UIProgressMeter:hover {
  opacity: 0.8;
}

.UIProgressMeter.small {
  margin: 10px 0 20px 0;
}

.UIProgressMeter.small .progress-info {
  background: transparent url(/assets/donut-legend-full-a4309752dec2b13b5e0c4817323c1715340ab60c7d0efdf65068a5b6a4ddc0fe.png) no-repeat 13px 15px;
  position: absolute;
  padding-left: 40px;
  top: -22px;
  left: 0;
  width: 100%;
  padding-bottom: 14px;
  font-size: 11px;
}

.UIProgressMeter.small .progress-text,
.UIProgressMeter.small .progress-wrapper {
  display: block;
  text-align: right;
}

.UIProgressMeter.small .progress-wrapper {
  font-size: 13px;
  font-weight: 700;
  margin-top: 1px;
}

.UIProgressMeter.small .progress-text {
  padding-bottom: 5px;
}

.UIProgressMeter.small .progress-text span {
  text-align: left;
}

.UIProgressMeter.small .progress-text .desc {
  color: #335c6d;
  display: block;
  font-size: 12px;
  font-weight: 700;
  overflow: hidden;
  text-overflow: ellipsis;
  text-transform: uppercase;
  white-space: nowrap;
}

.UIProgressMeter.small .progress-text .figure {
  float: left;
  font-size: 17px;
  font-weight: 700;
  margin-top: 6px;
}

.UIProgressMeter.small>span,
.UIProgressMeter.small>.svg {
  vertical-align: middle;
  display: inline-block;
}

.UIProgressMeter.small>span {
  width: 70%;
  display: inline-block;
}

.UIProgressMeter.large {
  display: inline-block;
  width: 160px;
  height: 160px;
}

.UIProgressMeter.large>span {
  width: 100%;
  text-align: center;
  font-size: 40px;
  position: absolute;
  padding-top: 36%;
  letter-spacing: -1px;
}

.UIRadioButton.inline .field .radio_container {
  display: inline;
  margin: 0 6px;
}

.UIRadioButton.inline .field .radio_container:first-child {
  margin-left: 0;
}

.UIRadioButton .UIHelpPopOver {
  top: -3px;
}

.UIReport .wrapper {
  width: 100%;
}

.UIReport table td {
  padding-top: 10px;
  padding-bottom: 10px;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.UIReport table tr.header td,
.UIReport table tr td.header,
.UIReport table td {
  font-size: inherit;
}

.UIReport table tr.parent td:first-child {
  background-image: url(/assets/arrow_closed-a8bb1bd0198f76dcc047d8ffb33ae836db7ca7bcf8c2990df8f959eaea7a7db1.png);
  background-repeat: no-repeat;
  background-position: 14px center;
  padding-left: 40px;
}

.UIReport table tr.parent.open td:first-child {
  background-image: url(/assets/arrow_open-42fc1997e3faf664bda0d006be7d605ecc22d7c33cee75fd5b25b93b8713a5f6.png);
}

.UIReport table tr.parent:hover td {
  cursor: pointer;
}

.UIReport table tr.child.header {
  background: none;
}

.UIReport table tr.child.header:hover {
  background-color: none;
}

.UIReport table tr.child.header td {
  background: white;
}

.UIReport table tr.child.header td .open-odd {
  background-color: #f2f2f2;
}

.UIReport table tr.child.header td.header {
  border: none;
  color: black;
  font-weight: bold;
  height: auto;
  padding-bottom: 10px;
  padding-top: 8px;
}

.UIReport table tr.child.open-odd td {
  background: #f2f2f2;
}

.UIReport table tr.child td:first-child {
  background-image: url(/assets/icon_bullet-e5d09f6e8b19233f430206f3296fa0dd6aa54a0a2268a9c4eae6572cf7637e12.png);
  background-position: 40px 12px;
  background-repeat: no-repeat;
  padding-left: 60px;
}

.UIReport table tr.child:not(.header) td {
  padding-top: 8px;
  padding-bottom: 8px;
  height: auto;
}

.UIReport table tbody td.small-col {
  width: 5%;
}

.UIReport table tbody td.medium-col {
  width: 10%;
}

.UIReport table tbody td.large-col {
  width: 25%;
}

.UIReport table tbody td.xlarge-col {
  width: 50%;
}

.UIReport table tbody tr:not(.header):hover td,
.UIReport table tbody tr:hover td {
  cursor: auto;
}

.UIReport table tbody tr[data-href]:hover td,
.UIReport table tbody tr.parent:hover td {
  cursor: pointer;
}

.UIReport+.UIContainer {
  padding: 10px;
}

.UIReport+.UIContainer:before,
.UIReport+.UIContainer:after {
  content: "";
  display: table;
}

.UIReport+.UIContainer:after {
  clear: both;
}

.UIReport+.UIContainer .UILink {
  float: right;
}

.lt-ie9 .UIReport table tr:hover td {
  background-color: #e5f3d2 !important;
}

.top-five-report a {
  position: relative;
}

.top-five-report a:hover {
  text-decoration: none;
  cursor: pointer;
}

.top-five-report h2 {
  font-size: 16px;
}

.top-five-report .row {
  margin-bottom: 3px;
}

.top-five-report .row span {
  display: inline-block;
  margin-right: 5px;
  padding: 2px 0;
  color: #666;
  vertical-align: top;
}

.no-cssgradients .top-five-report .row span {
  *display: inline;
  zoom: 1;
}

.top-five-report .row span.index {
  background: url(/assets/debtor_numbers-02f2b708fd90cd490d304c0b379750bca659f7b95f60e29fc52afd18629773e7.png) no-repeat 0px 0px transparent;
  width: 20px;
  height: 20px;
  padding: 0;
  overflow: hidden;
  font-size: 0.01%;
}

.top-five-report .row span.index.index-1 {
  background-position: 0px 0px;
}

.top-five-report .row span.index.index-2 {
  background-position: 0px -20px;
}

.top-five-report .row span.index.index-3 {
  background-position: 0px -40px;
}

.top-five-report .row span.index.index-4 {
  background-position: 0px -60px;
}

.top-five-report .row span.index.index-5 {
  background-position: 0px -80px;
}

.top-five-report .row span.name {
  -webkit-border-radius: "2px";
  -moz-border-radius: "2px";
  border-radius: "2px";
  width: 300px;
  background-color: #f1f7dd;
  border: solid 1px #ccd3ae;
  font-weight: bold;
  padding: 2px 6px;
}

.top-five-report .row span.name a {
  display: inline-block;
  overflow-x: hidden;
  white-space: nowrap;
  width: 100%;
}

.top-five-report .row span.total {
  -webkit-border-radius: "2px";
  -moz-border-radius: "2px";
  border-radius: "2px";
  width: 110px;
  border: solid 1px #e0e0e0;
  text-align: right;
  padding: 2px 6px;
}

.top-five-report .row span.due {
  font-size: 11px;
  color: #168304;
  margin-right: 0;
}

*[data-ui-widget]+.UIRow,
.UIRow+*[data-ui-widget],
.column.wrapped,
.columns-1>.column+.column {
  margin-top: 15px;
}

.UIRow .column-set {
  margin-left: -15px;
  position: relative;
}

.UIRow .column-set .column {
  box-sizing: border-box;
  float: left;
  padding-left: 15px;
  width: 100%;
}

.UIRow .column-set .column.pull-right {
  float: right;
}

.UIRow .column-set.columns-2>.column {
  width: 50%;
}

.UIRow .column-set.columns-2>.column.spancols-1 {
  width: 50%;
}

.UIRow .column-set.columns-2>.column.offset-1 {
  margin-left: 50%;
}

.UIRow .column-set.columns-2>.column.spancols-2 {
  width: 100%;
}

.UIRow .column-set.columns-2>.column.offset-2 {
  margin-left: 100%;
}

.UIRow .column-set.columns-3>.column {
  width: 33.3333333333%;
}

.UIRow .column-set.columns-3>.column.spancols-1 {
  width: 33.3333333333%;
}

.UIRow .column-set.columns-3>.column.offset-1 {
  margin-left: 33.3333333333%;
}

.UIRow .column-set.columns-3>.column.spancols-2 {
  width: 66.6666666667%;
}

.UIRow .column-set.columns-3>.column.offset-2 {
  margin-left: 66.6666666667%;
}

.UIRow .column-set.columns-3>.column.spancols-3 {
  width: 100%;
}

.UIRow .column-set.columns-3>.column.offset-3 {
  margin-left: 100%;
}

.UIRow .column-set.columns-4>.column {
  width: 25%;
}

.UIRow .column-set.columns-4>.column.spancols-1 {
  width: 25%;
}

.UIRow .column-set.columns-4>.column.offset-1 {
  margin-left: 25%;
}

.UIRow .column-set.columns-4>.column.spancols-2 {
  width: 50%;
}

.UIRow .column-set.columns-4>.column.offset-2 {
  margin-left: 50%;
}

.UIRow .column-set.columns-4>.column.spancols-3 {
  width: 75%;
}

.UIRow .column-set.columns-4>.column.offset-3 {
  margin-left: 75%;
}

.UIRow .column-set.columns-4>.column.spancols-4 {
  width: 100%;
}

.UIRow .column-set.columns-4>.column.offset-4 {
  margin-left: 100%;
}

.UIRow .column-set.columns-5>.column {
  width: 20%;
}

.UIRow .column-set.columns-5>.column.spancols-1 {
  width: 20%;
}

.UIRow .column-set.columns-5>.column.offset-1 {
  margin-left: 20%;
}

.UIRow .column-set.columns-5>.column.spancols-2 {
  width: 40%;
}

.UIRow .column-set.columns-5>.column.offset-2 {
  margin-left: 40%;
}

.UIRow .column-set.columns-5>.column.spancols-3 {
  width: 60%;
}

.UIRow .column-set.columns-5>.column.offset-3 {
  margin-left: 60%;
}

.UIRow .column-set.columns-5>.column.spancols-4 {
  width: 80%;
}

.UIRow .column-set.columns-5>.column.offset-4 {
  margin-left: 80%;
}

.UIRow .column-set.columns-5>.column.spancols-5 {
  width: 100%;
}

.UIRow .column-set.columns-5>.column.offset-5 {
  margin-left: 100%;
}

.UIRow .column-set.columns-6>.column {
  width: 16.6666666667%;
}

.UIRow .column-set.columns-6>.column.spancols-1 {
  width: 16.6666666667%;
}

.UIRow .column-set.columns-6>.column.offset-1 {
  margin-left: 16.6666666667%;
}

.UIRow .column-set.columns-6>.column.spancols-2 {
  width: 33.3333333333%;
}

.UIRow .column-set.columns-6>.column.offset-2 {
  margin-left: 33.3333333333%;
}

.UIRow .column-set.columns-6>.column.spancols-3 {
  width: 50%;
}

.UIRow .column-set.columns-6>.column.offset-3 {
  margin-left: 50%;
}

.UIRow .column-set.columns-6>.column.spancols-4 {
  width: 66.6666666667%;
}

.UIRow .column-set.columns-6>.column.offset-4 {
  margin-left: 66.6666666667%;
}

.UIRow .column-set.columns-6>.column.spancols-5 {
  width: 83.3333333333%;
}

.UIRow .column-set.columns-6>.column.offset-5 {
  margin-left: 83.3333333333%;
}

.UIRow .column-set.columns-6>.column.spancols-6 {
  width: 100%;
}

.UIRow .column-set.columns-6>.column.offset-6 {
  margin-left: 100%;
}

.UIRow .column-set.columns-7>.column {
  width: 14.2857142857%;
}

.UIRow .column-set.columns-7>.column.spancols-1 {
  width: 14.2857142857%;
}

.UIRow .column-set.columns-7>.column.offset-1 {
  margin-left: 14.2857142857%;
}

.UIRow .column-set.columns-7>.column.spancols-2 {
  width: 28.5714285714%;
}

.UIRow .column-set.columns-7>.column.offset-2 {
  margin-left: 28.5714285714%;
}

.UIRow .column-set.columns-7>.column.spancols-3 {
  width: 42.8571428571%;
}

.UIRow .column-set.columns-7>.column.offset-3 {
  margin-left: 42.8571428571%;
}

.UIRow .column-set.columns-7>.column.spancols-4 {
  width: 57.1428571429%;
}

.UIRow .column-set.columns-7>.column.offset-4 {
  margin-left: 57.1428571429%;
}

.UIRow .column-set.columns-7>.column.spancols-5 {
  width: 71.4285714286%;
}

.UIRow .column-set.columns-7>.column.offset-5 {
  margin-left: 71.4285714286%;
}

.UIRow .column-set.columns-7>.column.spancols-6 {
  width: 85.7142857143%;
}

.UIRow .column-set.columns-7>.column.offset-6 {
  margin-left: 85.7142857143%;
}

.UIRow .column-set.columns-7>.column.spancols-7 {
  width: 100%;
}

.UIRow .column-set.columns-7>.column.offset-7 {
  margin-left: 100%;
}

.UIRow .column-set.columns-8>.column {
  width: 12.5%;
}

.UIRow .column-set.columns-8>.column.spancols-1 {
  width: 12.5%;
}

.UIRow .column-set.columns-8>.column.offset-1 {
  margin-left: 12.5%;
}

.UIRow .column-set.columns-8>.column.spancols-2 {
  width: 25%;
}

.UIRow .column-set.columns-8>.column.offset-2 {
  margin-left: 25%;
}

.UIRow .column-set.columns-8>.column.spancols-3 {
  width: 37.5%;
}

.UIRow .column-set.columns-8>.column.offset-3 {
  margin-left: 37.5%;
}

.UIRow .column-set.columns-8>.column.spancols-4 {
  width: 50%;
}

.UIRow .column-set.columns-8>.column.offset-4 {
  margin-left: 50%;
}

.UIRow .column-set.columns-8>.column.spancols-5 {
  width: 62.5%;
}

.UIRow .column-set.columns-8>.column.offset-5 {
  margin-left: 62.5%;
}

.UIRow .column-set.columns-8>.column.spancols-6 {
  width: 75%;
}

.UIRow .column-set.columns-8>.column.offset-6 {
  margin-left: 75%;
}

.UIRow .column-set.columns-8>.column.spancols-7 {
  width: 87.5%;
}

.UIRow .column-set.columns-8>.column.offset-7 {
  margin-left: 87.5%;
}

.UIRow .column-set.columns-8>.column.spancols-8 {
  width: 100%;
}

.UIRow .column-set.columns-8>.column.offset-8 {
  margin-left: 100%;
}

.UIRow .column-set.columns-9>.column {
  width: 11.1111111111%;
}

.UIRow .column-set.columns-9>.column.spancols-1 {
  width: 11.1111111111%;
}

.UIRow .column-set.columns-9>.column.offset-1 {
  margin-left: 11.1111111111%;
}

.UIRow .column-set.columns-9>.column.spancols-2 {
  width: 22.2222222222%;
}

.UIRow .column-set.columns-9>.column.offset-2 {
  margin-left: 22.2222222222%;
}

.UIRow .column-set.columns-9>.column.spancols-3 {
  width: 33.3333333333%;
}

.UIRow .column-set.columns-9>.column.offset-3 {
  margin-left: 33.3333333333%;
}

.UIRow .column-set.columns-9>.column.spancols-4 {
  width: 44.4444444444%;
}

.UIRow .column-set.columns-9>.column.offset-4 {
  margin-left: 44.4444444444%;
}

.UIRow .column-set.columns-9>.column.spancols-5 {
  width: 55.5555555556%;
}

.UIRow .column-set.columns-9>.column.offset-5 {
  margin-left: 55.5555555556%;
}

.UIRow .column-set.columns-9>.column.spancols-6 {
  width: 66.6666666667%;
}

.UIRow .column-set.columns-9>.column.offset-6 {
  margin-left: 66.6666666667%;
}

.UIRow .column-set.columns-9>.column.spancols-7 {
  width: 77.7777777778%;
}

.UIRow .column-set.columns-9>.column.offset-7 {
  margin-left: 77.7777777778%;
}

.UIRow .column-set.columns-9>.column.spancols-8 {
  width: 88.8888888889%;
}

.UIRow .column-set.columns-9>.column.offset-8 {
  margin-left: 88.8888888889%;
}

.UIRow .column-set.columns-9>.column.spancols-9 {
  width: 100%;
}

.UIRow .column-set.columns-9>.column.offset-9 {
  margin-left: 100%;
}

.UIRow .column-set.columns-10>.column {
  width: 10%;
}

.UIRow .column-set.columns-10>.column.spancols-1 {
  width: 10%;
}

.UIRow .column-set.columns-10>.column.offset-1 {
  margin-left: 10%;
}

.UIRow .column-set.columns-10>.column.spancols-2 {
  width: 20%;
}

.UIRow .column-set.columns-10>.column.offset-2 {
  margin-left: 20%;
}

.UIRow .column-set.columns-10>.column.spancols-3 {
  width: 30%;
}

.UIRow .column-set.columns-10>.column.offset-3 {
  margin-left: 30%;
}

.UIRow .column-set.columns-10>.column.spancols-4 {
  width: 40%;
}

.UIRow .column-set.columns-10>.column.offset-4 {
  margin-left: 40%;
}

.UIRow .column-set.columns-10>.column.spancols-5 {
  width: 50%;
}

.UIRow .column-set.columns-10>.column.offset-5 {
  margin-left: 50%;
}

.UIRow .column-set.columns-10>.column.spancols-6 {
  width: 60%;
}

.UIRow .column-set.columns-10>.column.offset-6 {
  margin-left: 60%;
}

.UIRow .column-set.columns-10>.column.spancols-7 {
  width: 70%;
}

.UIRow .column-set.columns-10>.column.offset-7 {
  margin-left: 70%;
}

.UIRow .column-set.columns-10>.column.spancols-8 {
  width: 80%;
}

.UIRow .column-set.columns-10>.column.offset-8 {
  margin-left: 80%;
}

.UIRow .column-set.columns-10>.column.spancols-9 {
  width: 90%;
}

.UIRow .column-set.columns-10>.column.offset-9 {
  margin-left: 90%;
}

.UIRow .column-set.columns-10>.column.spancols-10 {
  width: 100%;
}

.UIRow .column-set.columns-10>.column.offset-10 {
  margin-left: 100%;
}

.UIRow .column-set.columns-11>.column {
  width: 9.0909090909%;
}

.UIRow .column-set.columns-11>.column.spancols-1 {
  width: 9.0909090909%;
}

.UIRow .column-set.columns-11>.column.offset-1 {
  margin-left: 9.0909090909%;
}

.UIRow .column-set.columns-11>.column.spancols-2 {
  width: 18.1818181818%;
}

.UIRow .column-set.columns-11>.column.offset-2 {
  margin-left: 18.1818181818%;
}

.UIRow .column-set.columns-11>.column.spancols-3 {
  width: 27.2727272727%;
}

.UIRow .column-set.columns-11>.column.offset-3 {
  margin-left: 27.2727272727%;
}

.UIRow .column-set.columns-11>.column.spancols-4 {
  width: 36.3636363636%;
}

.UIRow .column-set.columns-11>.column.offset-4 {
  margin-left: 36.3636363636%;
}

.UIRow .column-set.columns-11>.column.spancols-5 {
  width: 45.4545454545%;
}

.UIRow .column-set.columns-11>.column.offset-5 {
  margin-left: 45.4545454545%;
}

.UIRow .column-set.columns-11>.column.spancols-6 {
  width: 54.5454545455%;
}

.UIRow .column-set.columns-11>.column.offset-6 {
  margin-left: 54.5454545455%;
}

.UIRow .column-set.columns-11>.column.spancols-7 {
  width: 63.6363636364%;
}

.UIRow .column-set.columns-11>.column.offset-7 {
  margin-left: 63.6363636364%;
}

.UIRow .column-set.columns-11>.column.spancols-8 {
  width: 72.7272727273%;
}

.UIRow .column-set.columns-11>.column.offset-8 {
  margin-left: 72.7272727273%;
}

.UIRow .column-set.columns-11>.column.spancols-9 {
  width: 81.8181818182%;
}

.UIRow .column-set.columns-11>.column.offset-9 {
  margin-left: 81.8181818182%;
}

.UIRow .column-set.columns-11>.column.spancols-10 {
  width: 90.9090909091%;
}

.UIRow .column-set.columns-11>.column.offset-10 {
  margin-left: 90.9090909091%;
}

.UIRow .column-set.columns-11>.column.spancols-11 {
  width: 100%;
}

.UIRow .column-set.columns-11>.column.offset-11 {
  margin-left: 100%;
}

.UIRow .column-set.columns-12>.column {
  width: 8.3333333333%;
}

.UIRow .column-set.columns-12>.column.spancols-1 {
  width: 8.3333333333%;
}

.UIRow .column-set.columns-12>.column.offset-1 {
  margin-left: 8.3333333333%;
}

.UIRow .column-set.columns-12>.column.spancols-2 {
  width: 16.6666666667%;
}

.UIRow .column-set.columns-12>.column.offset-2 {
  margin-left: 16.6666666667%;
}

.UIRow .column-set.columns-12>.column.spancols-3 {
  width: 25%;
}

.UIRow .column-set.columns-12>.column.offset-3 {
  margin-left: 25%;
}

.UIRow .column-set.columns-12>.column.spancols-4 {
  width: 33.3333333333%;
}

.UIRow .column-set.columns-12>.column.offset-4 {
  margin-left: 33.3333333333%;
}

.UIRow .column-set.columns-12>.column.spancols-5 {
  width: 41.6666666667%;
}

.UIRow .column-set.columns-12>.column.offset-5 {
  margin-left: 41.6666666667%;
}

.UIRow .column-set.columns-12>.column.spancols-6 {
  width: 50%;
}

.UIRow .column-set.columns-12>.column.offset-6 {
  margin-left: 50%;
}

.UIRow .column-set.columns-12>.column.spancols-7 {
  width: 58.3333333333%;
}

.UIRow .column-set.columns-12>.column.offset-7 {
  margin-left: 58.3333333333%;
}

.UIRow .column-set.columns-12>.column.spancols-8 {
  width: 66.6666666667%;
}

.UIRow .column-set.columns-12>.column.offset-8 {
  margin-left: 66.6666666667%;
}

.UIRow .column-set.columns-12>.column.spancols-9 {
  width: 75%;
}

.UIRow .column-set.columns-12>.column.offset-9 {
  margin-left: 75%;
}

.UIRow .column-set.columns-12>.column.spancols-10 {
  width: 83.3333333333%;
}

.UIRow .column-set.columns-12>.column.offset-10 {
  margin-left: 83.3333333333%;
}

.UIRow .column-set.columns-12>.column.spancols-11 {
  width: 91.6666666667%;
}

.UIRow .column-set.columns-12>.column.offset-11 {
  margin-left: 91.6666666667%;
}

.UIRow .column-set.columns-12>.column.spancols-12 {
  width: 100%;
}

.UIRow .column-set.columns-12>.column.offset-12 {
  margin-left: 100%;
}

.UIRow.column-dividers>.column-set>.column:first-child:before {
  display: none;
}

.UIRow.column-dividers>.column-set>.column:before {
  content: "";
  background-color: #bfccd2;
  height: 100%;
  margin-left: -7.5px;
  top: 0;
  position: absolute;
  width: 1px;
  padding-top: 15px;
}

.UIRow.actions .pull-right,
.UIRow.options .pull-right {
  width: auto;
}

.UISearch span:after {
  color: #8099a4;
  content: "\e92f";
  font-family: CarbonIcons;
  font-size: 16px;
  left: 12px;
  position: absolute;
  top: 8px;
}

.UISearch input {
  padding-left: 26px !important;
}

.UISearch input[disabled],
.UISearch .dashboard input[data-tag="reset_zoom"]:not(.active),
.dashboard .UISearch input[data-tag="reset_zoom"]:not(.active) {
  background-color: #e9e9e9;
}

.UISettings {
  padding: 10px;
}

.UISettings>.UIRow {
  border-bottom: 1px solid #e6ebed;
  margin: 0px 30px;
  padding: 30px 0px;
}

.UISettings>.UIRow:first-child {
  padding-top: 20px;
}

.UISettings>.UIRow:last-child {
  border-bottom: none;
}

.UISetting h2 {
  font-size: 15px;
  font-weight: 700;
  margin-top: 0px;
  padding-bottom: 0px;
  text-transform: uppercase;
}

.UISetting h2:after {
  border-bottom: 2px solid #ccd6db;
  content: "";
  display: block;
  left: 0px;
  position: relative;
  top: 10px;
  width: 50px;
}

.UISetting h2 .beta_version {
  margin-left: 5px;
}

.UISetting .setting-container {
  display: flex;
  justify-content: flex-start;
  flex-direction: row;
  flex-flow: row wrap;
  flex-wrap: wrap;
}

.UISetting .setting-link {
  flex: auto;
  max-width: 50%;
  padding-bottom: 20px;
  width: 50%;
}

.UISetting .setting-link:nth-child(odd) {
  padding-right: 50px;
}

.UISetting .setting-link .UILink {
  color: #003349;
  display: block;
  font-size: 15px;
  font-weight: 700;
  margin: -10px;
  padding: 15px;
  text-decoration: none;
}

.UISetting .setting-link .UILink .setting-desc {
  color: #335c6d;
  display: block;
  font-size: 14px;
  font-weight: normal;
  padding-top: 4px;
}

.UISetting .setting-link .UILink:hover {
  background: #e6ebed;
}

.UISingleSelectGrid .actions input[type="radio"] {
  margin-top: 1px;
  margin-left: 5px;
}

.UISingleSelectGrid .actions input[type="radio"]+.checkbox-overlay {
  top: 1px;
  left: 5px;
}

.UISortCode input.visible[type="text"] {
  text-align: center;
  width: auto;
}

.UISplitButton {
  box-sizing: content-box;
  display: inline-block;
  font-size: 12px;
  height: 31px;
  position: relative;
  text-align: right;
  vertical-align: top;
  z-index: 300;
}

.UISplitButton .UIButton+.UIButton {
  margin-left: 0;
}

.UISplitButton[data-tag="submit_button"],
.UISplitButton[data-tag="save_link"] {
  padding-right: 10px;
}

.UISplitButton.validations[data-tag="submit_button"] .validation-summary,
.UISplitButton.validations[data-tag="save_link"] .validation-summary {
  align-items: center;
  display: inline-flex;
  justify-content: flex-start;
  line-height: 1;
}

.UISplitButton.validations+.UIButton .cancel {
  margin-left: 5px;
}

.UISplitButton .split-button-wrap {
  display: inline-block;
  position: relative;
}

.UISplitButton .split-button-wrap [data-tag="primary_action"] {
  float: left;
}

.UISplitButton .split-button-wrap .save[data-tag="primary_action"],
.UISplitButton .split-button-wrap [data-tag="primary_action"] .save {
  height: 31px;
}

.UISplitButton .caret.toggle {
  border-left: none;
  height: 31px;
  padding-left: 15px;
  padding-right: 15px;
}

.UISplitButton .caret.toggle:before {
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  border-top: 5px solid #255bc7;
  content: "";
  display: block;
  margin: -3px 0 0 -4px;
  position: absolute;
  right: 12px;
  top: 50%;
}

.UISplitButton .caret.toggle:active {
  background-color: #1963f6;
}

.UISplitButton .caret.toggle:hover {
  -webkit-border-bottom-right-radius: 0;
  -moz-border-bottom-right-radius: 0;
  border-bottom-right-radius: 0;
}

.UISplitButton .caret.toggle:hover:before {
  border-top-color: #fff;
}

.UISplitButton .caret.toggle:hover .UIMenu {
  display: block;
}

.UISplitButton .caret.toggle.disabled:hover .UIMenu,
.UISplitButton .caret.toggle[disabled="disabled"]:hover .UIMenu {
  display: none;
}

.UISplitButton .UIMenu {
  background-color: #1e499f;
  border: 1px solid #1963f6;
  display: none;
  min-width: 100%;
  position: absolute;
  right: 0;
  text-align: left;
  top: 31px;
  white-space: nowrap;
}

.UISplitButton .UIMenu a {
  color: white;
  display: block;
  font-weight: 700;
  padding: 4px 18px;
  text-shadow: none;
}

.UISplitButton .UIMenu a:hover {
  background-color: #4782f7;
}

.UISplitButton .UIMenu a:active {
  background-color: #004089;
}

.UISplitButton .UIMenu li {
  display: block;
  list-style: none;
}

.UISplitButton.primary .save,
.dashboard .UISplitButton[data-tag="reset_zoom"] .save {
  border-right: 1px solid #1e499f;
}

.UISplitButton.primary .save.caret,
.dashboard .UISplitButton[data-tag="reset_zoom"] .save.caret {
  border: none;
}

.UISplitButton.primary .save.caret:before,
.dashboard .UISplitButton[data-tag="reset_zoom"] .save.caret:before {
  border-top-color: #fff;
}

.UISplitButton.primary .save.caret[disabled="disabled"],
.dashboard .UISplitButton[data-tag="reset_zoom"] .save.caret[disabled="disabled"] {
  padding-left: 15px;
  padding-right: 15px;
}

.UISplitButton.primary .save.caret[disabled="disabled"]:before,
.dashboard .UISplitButton[data-tag="reset_zoom"] .save.caret[disabled="disabled"]:before {
  border-top-color: #a0a0a0;
}

.UISplitButton.primary ul,
.dashboard .UISplitButton[data-tag="reset_zoom"] ul {
  background-color: #1e499f;
  border-color: #1e499f;
}

.UISplitButton.primary ul a,
.dashboard .UISplitButton[data-tag="reset_zoom"] ul a {
  color: #fff;
}

.UISplitButton.primary ul a:hover,
.dashboard .UISplitButton[data-tag="reset_zoom"] ul a:hover {
  background-color: #163777;
  color: #fff;
}

.UISplitButton.primary ul a:active,
.dashboard .UISplitButton[data-tag="reset_zoom"] ul a:active {
  background-color: #517cd2;
}

.UISplitButton.right ul {
  left: auto;
  right: 0;
}

.UISteps {
  display: block;
  padding-bottom: 5px;
  position: relative;
  display: block;
  overflow: visible;
  margin-left: 20px;
  height: auto;
}

.UISteps .number {
  color: #007f64;
  font-size: 18px;
  font-weight: bold;
  left: -20px;
  position: absolute;
  top: 0;
}

.UISteps ul {
  margin-left: 0;
}

.UISteps ul>li {
  padding: 0;
  margin-bottom: 30px;
  list-style: none;
  position: relative;
  line-height: 21px;
}

.UISuggest[data-resources*=" "] .field .visible,
.UISuggestOrCreate[data-resources*=" "] .field .visible,
.UISuggestFreeform[data-resources*=" "] .field .visible {
  display: inline-block;
  width: 260px;
  margin-right: 0;
  padding-right: 6px;
}

.UISuggest[data-resources*=" "] .field .UILink,
.UISuggestOrCreate[data-resources*=" "] .field .UILink,
.UISuggestFreeform[data-resources*=" "] .field .UILink {
  margin-left: 10px;
}

.UISuggest[data-resources*=" "] .results,
.UISuggestOrCreate[data-resources*=" "] .results,
.UISuggestFreeform[data-resources*=" "] .results {
  margin-top: 0;
  width: 260px;
}

.UISynopsisReport table {
  background-color: transparent;
  border-collapse: collapse;
  border: none;
}

.UISynopsisReport tbody tr.odd td,
.UISynopsisReport tbody tr:hover td {
  background-color: transparent !important;
}

.UISynopsisReport tbody td {
  border-left: 1px solid #e5e5e5;
  border-right: none;
  border-bottom: none;
  border-top: none;
  cursor: default !important;
  padding: 0;
  vertical-align: top;
}

.UISynopsisReport tbody td:first-child {
  border-left: none;
}

.UISynopsisReport td>div {
  padding: 20px 10px 15px 10px;
}

.UISynopsisReport td>div span {
  display: block;
  text-align: right;
}

.UISynopsisReport td>div span:first-child {
  margin-bottom: 7px;
  text-align: left;
}

.UISynopsisReport td>div[data-target$="dialog"] {
  cursor: pointer;
}

.UISynopsisReport .parent {
  background-color: #ffffff;
  border-bottom: 1px solid #e5e5e5;
}

.UISynopsisReport .parent span {
  font-size: 26px;
  line-height: 30px;
  font-weight: 700;
  text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  -ms-text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.UISynopsisReport .parent span:first-child {
  font-size: 12px;
  font-weight: 700;
}

.UISynopsisReport .child span {
  font-size: 16px;
  font-weight: 700;
  word-break: normal;
}

.UISynopsisReport .child span:first-child {
  font-size: 12px;
  font-weight: 700;
}

.UITableFieldsForMany th.for_popover,
.UITableFieldsForMany td.for_popover,
.UITableFieldsFor th.for_popover,
.UITableFieldsFor td.for_popover {
  display: none;
}

.UITableFieldsForMany tbody tr td,
.UITableFieldsFor tbody tr td {
  padding: 4px 2px;
  overflow: visible;
}

.UITableFieldsForMany .optional,
.UITableFieldsFor .optional {
  padding: 5px;
  position: relative;
  width: 0;
  vertical-align: top;
}

.UITableFieldsForMany .optional a.inactive,
.UITableFieldsFor .optional a.inactive {
  color: rgba(0, 0, 0, 0.3);
}

.UITableFieldsForMany .optional a,
.UITableFieldsFor .optional a {
  background: none;
  border: none;
  color: rgba(0, 0, 0, 0.85);
  display: block;
  height: 25px;
  width: 38px;
}

.UITableFieldsForMany .optional a:after,
.UITableFieldsFor .optional a:after {
  content: "■■■";
  font-size: 8px;
  left: 50%;
  letter-spacing: 3px;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%) rotate(90deg);
}

.UITableFieldsForMany.optional-enabled tr.odd .optional a,
.UITableFieldsFor.optional-enabled tr.odd .optional a {
  background-color: #f2f5f6;
}

.UITableFieldsForMany.optional-enabled tr:hover td,
.UITableFieldsFor.optional-enabled tr:hover td {
  background-color: #d0e3fa;
}

.UITableFieldsForMany.optional-enabled tr:hover .optional a,
.UITableFieldsFor.optional-enabled tr:hover .optional a {
  background-color: #d0e3fa;
}

.UITableFieldsForMany.optional-enabled tr:hover .optional a,
.UITableFieldsForMany.optional-enabled tr.focus .optional a,
.UITableFieldsFor.optional-enabled tr:hover .optional a,
.UITableFieldsFor.optional-enabled tr.focus .optional a {
  display: block;
}

.UITableFieldsForMany.optional-enabled tr.active td,
.UITableFieldsFor.optional-enabled tr.active td {
  background-color: #d0e3fa;
}

.UITableFieldsForMany.optional-enabled tr.active td input[type="text"],
.UITableFieldsForMany.optional-enabled tr.active td select,
.UITableFieldsForMany.optional-enabled tr.active td textarea,
.UITableFieldsFor.optional-enabled tr.active td input[type="text"],
.UITableFieldsFor.optional-enabled tr.active td select,
.UITableFieldsFor.optional-enabled tr.active td textarea {
  border: 1px solid #99b5ec;
}

.UITableFieldsForMany.optional-enabled tr.active td.optional a,
.UITableFieldsFor.optional-enabled tr.active td.optional a {
  background-color: #d0e3fa;
  -webkit-border-bottom-right-radius: 0;
  -moz-border-bottom-right-radius: 0;
  border-bottom-right-radius: 0;
}

.UITableFieldsForMany.placeholder-removed,
.UITableFieldsFor.placeholder-removed {
  margin-bottom: 62px;
}

.lt-ie8 .UITableFieldsForMany tbody tr td,
.lt-ie8 .UITableFieldsFor tbody tr td {
  padding-right: 10px;
}

table.UITableFieldsForMany.footer {
  background-color: transparent;
  border: none;
}

table.UITableFieldsForMany.footer tbody {
  background-color: #fff;
}

table.UITableFieldsForMany.footer tbody tr td:first-child {
  border-left: 1px solid #ccd6db;
}

table.UITableFieldsForMany.footer tbody tr td:last-child {
  border-right: 1px solid #ccd6db;
}

table.UITableFieldsForMany.footer tbody tr:last-child td {
  border-bottom: 1px solid #ccd6db;
}

table.UITableFieldsForMany.footer tfoot:before {
  content: "_";
  color: transparent;
}

table.UITableFieldsForMany.footer tfoot td {
  border: 1.5px solid #ccd6db;
  border-style: solid none;
}

table.UITableFieldsForMany.footer tfoot td:first-child {
  border-bottom-left-radius: 4px;
  border-left-style: solid;
}

table.UITableFieldsForMany.footer tfoot td:last-child {
  border-bottom-right-radius: 4px;
  border-right-style: solid;
}

.UITabs .tab-titles {
  list-style: none;
  margin: 0;
  position: relative;
}

.UITabs .tab-titles li {
  display: block;
  position: relative;
}

.UITabs .tab-titles li a {
  background-color: #fafbfb;
  color: rgba(0, 0, 0, 0.85);
  display: block;
  font-size: 13px;
  font-weight: 700;
  padding: 11px 15px 10px;
  position: relative;
}

.UITabs .tab-titles li a:hover {
  background: #1e499f;
  color: white;
}

.UITabs .tab-titles li.current a {
  background-color: white;
}

.UITabs .tab-titles li.current a:hover {
  color: #003349;
}

.UITabs .tab-titles li.disabled a {
  color: #99adb6;
  cursor: default;
}

.UITabs .tab-titles li.disabled a:hover {
  background-color: #f5f6f7;
}

.UITabs.horizontal {
  position: relative;
}

.UITabs.horizontal>.tab-titles {
  border-bottom: 2px solid #ccd6db;
  margin-bottom: 15px;
}

.UITabs.horizontal>.tab-titles li {
  display: inline-block;
  margin-bottom: -2px;
  margin-right: 2px;
}

.UITabs.horizontal>.tab-titles li:last-child {
  margin-right: 0;
}

.UITabs.horizontal>.tab-titles li.current a {
  -moz-box-shadow: inset 0px -2px 0px 0px #1963f6;
  -webkit-box-shadow: inset 0px -2px 0px 0px #1963f6;
  box-shadow: inset 0px -2px 0px 0px #1963f6;
}

.UITabs.horizontal>.tab-titles li a {
  -moz-box-shadow: inset 0px -2px 0px 0px #ccd6db;
  -webkit-box-shadow: inset 0px -2px 0px 0px #ccd6db;
  box-shadow: inset 0px -2px 0px 0px #ccd6db;
}

.UITabs.horizontal>.tab-titles li a:hover {
  -moz-box-shadow: inset 0 -2px 0 0 #1e499f;
  -webkit-box-shadow: inset 0 -2px 0 0 #1e499f;
  box-shadow: inset 0 -2px 0 0 #1e499f;
}

.UITabs.vertical {
  margin-bottom: 10px;
  padding-bottom: 10px;
  position: relative;
}

.UITabs.vertical>.tab-titles {
  float: left;
  margin: 0;
  min-height: 340px;
  position: relative;
  width: 215px;
  z-index: 2;
}

.UITabs.vertical>.tab-titles li {
  margin-bottom: 2px;
}

.UITabs.vertical>.tab-titles li.last {
  margin-bottom: 0px;
}

.UITabs.vertical>.tab-titles li a {
  -moz-box-shadow: inset -3px 0px 0px 0px #ccd6db;
  -webkit-box-shadow: inset -3px 0px 0px 0px #ccd6db;
  box-shadow: inset -3px 0px 0px 0px #ccd6db;
  margin-right: -10px;
}

.UIMysageoneSubscriptionSelector .UITabs.vertical>.tab-titles li a {
  padding: 5px;
}

.UITabs.vertical>.tab-titles li a i.icon-warning {
  float: right;
  margin-top: 1px;
}

.UITabs.vertical>.tab-titles li a i.icon-error {
  float: right;
  margin-top: 2px;
}

.UITabs.vertical>.tab-titles li a:hover {
  -moz-box-shadow: inset -3px 0px 0px 0px #1963f6;
  -webkit-box-shadow: inset -3px 0px 0px 0px #1963f6;
  box-shadow: inset -3px 0px 0px 0px #1963f6;
}

.UITabs.vertical>.tab-titles li.selected a {
  background: url(/assets/ico_success-1128c678b8ae9d89999adc31ec0ddd5583ffa6968ba01d09a92fb77c5587556c.png) 190px 50% no-repeat;
}

.UITabs.vertical>.tab-titles li.current {
  position: relative;
  width: 215px;
}

.UITabs.vertical>.tab-titles li.current a {
  -moz-box-shadow: inset -3px 0px 0px 0px #1963f6;
  -webkit-box-shadow: inset -3px 0px 0px 0px #1963f6;
  box-shadow: inset -3px 0px 0px 0px #1963f6;
}

.UITabs.vertical>.tab-titles li.current img.accounts {
  background-position: 0 -34px;
}

.UITabs.vertical>.tab-titles li.current img.cashbook {
  background-position: -34px -34px;
}

.UITabs.vertical>.tab-titles li.current img.payroll_15 {
  background-position: -102px -34px;
}

.UITabs.vertical>.tab-titles li.current img.payroll_10 {
  background-position: -102px -34px;
}

.UITabs.vertical>.tab-titles li.current img.payroll_5 {
  background-position: -102px -34px;
}

.UITabs.vertical>.tab-titles li.current img.sage_pay {
  background-position: -136px -34px;
}

.UITabs.vertical>.tab-titles li.disabled a:hover {
  -moz-box-shadow: inset -3px 0px 0px 0px #ccd6db;
  -webkit-box-shadow: inset -3px 0px 0px 0px #ccd6db;
  box-shadow: inset -3px 0px 0px 0px #ccd6db;
}

.UITabs.vertical>.tab-titles li.disabled img.accounts {
  background-position: 0 -68px;
}

.UITabs.vertical>.tab-titles li.disabled img.cashbook {
  background-position: -34px -68px;
}

.UITabs.vertical>.tab-titles li.disabled img.payroll_15 {
  background-position: -102px -68px;
}

.UITabs.vertical>.tab-titles li.disabled img.payroll_10 {
  background-position: -102px -68px;
}

.UITabs.vertical>.tab-titles li.disabled img.payroll_5 {
  background-position: -102px -68px;
}

.UITabs.vertical>.tab-titles li.disabled img.sage_pay {
  background-position: -136px -68px;
}

.UITabs.vertical>.tab-titles li img {
  background: url(/assets/service_icons_sprite_32x32-e7c84dd21400c83ab8933229f4f81111a8bdce84e6c8454ff8e618053d0f6e45.png) 34px 34px no-repeat;
  height: 34px;
  margin-right: 10px;
  padding: 0;
  vertical-align: middle;
  width: 34px;
}

.UITabs.vertical>.tab-titles li img.accounts {
  background-position: 0 0;
}

.UITabs.vertical>.tab-titles li img.cashbook {
  background-position: -34px 0;
}

.UITabs.vertical>.tab-titles li img.payroll_15 {
  background-position: -102px 0;
}

.UITabs.vertical>.tab-titles li img.payroll_10 {
  background-position: -102px 0;
}

.UITabs.vertical>.tab-titles li img.payroll_5 {
  background-position: -102px 0;
}

.UITabs.vertical>.tab-titles li img.sage_pay {
  background-position: -136px 0;
}

.UITabs.vertical>.UITab {
  background-color: transparent;
  border: none;
  height: 100%;
  min-height: 360px;
  padding: 0 0 0 225px;
  width: 100%;
  z-index: 1;
}

.UITabs.vertical>.UITab .tab_wrapper {
  -webkit-border-radius: 0px 4px 4px 4px;
  -moz-border-radius: 0px 4px 4px 4px;
  border-radius: 0px 4px 4px 4px;
  background-color: white;
  min-height: 100%;
  padding: 20px 30px;
}

.UITabs.vertical[data-editable_titles="true"] .tab-titles li i {
  display: none;
}

.UITabs.vertical[data-editable_titles="true"] .tab-titles .current .icon-edit {
  background: url(/assets/icon-pencil-grey-078ba29ef6c5f1d03e29913f62dd3a39854b472c25d5587a940466ffe1647e0f.svg) center center no-repeat;
  display: block;
  height: 14px;
  position: absolute;
  right: 15px;
  top: 10px;
  width: 14px;
}

.UITabs.vertical[data-editable_titles="true"] .tab-titles .current .icon-edit:before {
  content: "";
}

.UITabs.vertical[data-editable_titles="true"] .tab-titles .current:hover:after {
  border-bottom: 1px dotted #8099a4;
  bottom: 7px;
  content: "";
  height: 1px;
  left: 15px;
  position: absolute;
  width: 180px;
}

.UITabs.vertical[data-editable_titles="true"] .tab-titles .current.editing .editWrap {
  -moz-box-shadow: inset -3px 0px 0px 0px #1963f6;
  -webkit-box-shadow: inset -3px 0px 0px 0px #1963f6;
  box-shadow: inset -3px 0px 0px 0px #1963f6;
  background-color: white;
  color: #003349;
  display: block;
  font-weight: 700;
  margin-right: -10px;
  padding: 11px 15px 10px;
  position: relative;
}

.UITabs.vertical[data-editable_titles="true"] .tab-titles .current.editing .editWrap:before {
  background: url(/assets/icon-pencil-grey-078ba29ef6c5f1d03e29913f62dd3a39854b472c25d5587a940466ffe1647e0f.svg) center center no-repeat;
  content: "";
  display: block;
  height: 14px;
  position: absolute;
  right: 15px;
  top: 10px;
  width: 14px;
}

.UITabs.vertical[data-editable_titles="true"] .tab-titles .current.editing .editWrap:after {
  border-bottom: 1px dotted #8099a4;
  bottom: 7px;
  content: "";
  height: 1px;
  left: 15px;
  position: absolute;
  width: 180px;
}

.UITabs.vertical[data-editable_titles="true"] .tab-titles .current.editing input {
  background: none;
  border: none;
  color: black;
  font-weight: 700;
  outline: none;
  padding: 0;
  width: 100%;
}

.UITabs.vertical[data-editable_titles="true"] .tab-titles .current.saving i,
.UITabs.vertical[data-editable_titles="true"] .tab-titles .current.saving:hover i {
  display: block;
  border: none;
  background: url(/assets/load-f11e4a1b31edc0f3eb5a3b2afafc4359fe984117669acdef3c9674c59d8d94ef.gif) no-repeat -1px -1px #fff;
}

.UITabs.vertical[data-editable_titles="true"] .tab-titles .current.saving i:before,
.UITabs.vertical[data-editable_titles="true"] .tab-titles .current.saving:hover i:before {
  content: "";
}

.UITabs.vertical[data-editable_titles="true"] .tab-titles .current.saved i {
  display: block;
  border: none;
  background: transparent;
  color: #00dc00;
  top: 9px;
}

.UITabs.vertical[data-editable_titles="true"] .tab-titles .current.saved i:before {
  content: "\e950";
}

.UITab {
  display: none;
}

.UITab.current {
  display: block;
}

.UIText span.value[data-type="decimal"] {
  text-align: right;
}

.UITextarea textarea[data-expandable="true"] {
  height: 30px;
}

.UITextarea .character-limit {
  padding: 4px 2px;
  text-align: right;
}

.UITextarea .character-limit.over-limit {
  color: #c7384f;
}

.UITextarea .character-limit .limit-used,
.UITextarea .character-limit .limit-max {
  font-weight: 700;
}

.UITime .field {
  max-width: 110px;
}

.UITime label {
  max-width: 110px;
}

.UITotal input {
  background: transparent;
  text-align: right;
}

.UIWizard .UIForm {
  clear: both;
}

.UIWizard .UIForm .label-layout-inline {
  margin-left: 0;
}

.UIWizard .UIForm .label-layout-inline label {
  padding-left: 0;
}

.UIWizard .UIForm .UIFieldset div[data-ui-widget] {
  padding: 0.4em 0.8em;
  margin-bottom: 0.6em;
}

.UIWizard .UIForm .UIFieldset div.presence[data-ui-widget] {
  padding: 0.8em;
}

.UIWizard .UIForm div.presence[data-ui-widget] {
  background-color: #f4f4f4;
}

.UIWizard .UIForm .UIPod ul,
.UIWizard .UIForm .contactAddresses .UIRow.closed .UIPod.contains-errors ul,
.contactAddresses .UIRow.closed .UIWizard .UIForm .UIPod.contains-errors ul,
.UIWizard .UIForm .UITabs.vertical>.UITab ul {
  list-style-type: none;
}

.UIWizard .UIContainer[data-tag="options"] {
  padding-top: 10px;
}

.UIWizard .UIButton {
  display: inline;
}

.UIWizard .UIButton button.prev {
  float: left;
}

.UIWizard .UIButton button.next {
  float: right;
}

.UIWizard .UILink.cancel {
  float: left;
  margin-top: 0;
}

.UIWizard .step_content {
  clear: both;
}

.UIWizard ol.steps {
  display: block;
  float: left;
  left: 50%;
  list-style: none;
  margin-left: 0;
  position: relative;
  text-align: center;
}

.UIWizard ol.steps .number {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-color: #99adb6;
  clear: left;
  color: #fff;
  display: block;
  height: 20px;
  line-height: 2px;
  margin: 0 auto 12px auto;
  outline: 4px solid #fff;
  text-align: center;
  width: 20px;
}

.UIWizard ol.steps .number:before {
  display: block;
  content: "";
  height: 44.5%;
  border-top-left-radius: 1em;
  border-top-right-radius: 1em;
  border-bottom-right-radius: 10em 2.5em;
}

.UIWizard ol.steps>li {
  display: block;
  float: left;
  padding: 10px 45px 0px 45px;
  position: relative;
  right: 50%;
  text-align: center;
  color: #99adb6;
  background: transparent url(/assets/wiz-step-line-f9a82845fbbffde05a507ba9a6072f6d969df6fbb773e02349bfa4c39667dd5a.gif) no-repeat 50% 37%;
}

.UIWizard ol.steps>li:first-child {
  padding-left: 0;
  background-position: -10% 37%;
}

.UIWizard ol.steps>li.complete:first-child .number:after {
  left: 31%;
}

.UIWizard ol.steps>li:last-child {
  background-position: 125% 37%;
}

.UIWizard ol.steps>li.current {
  color: #50b848;
  top: -1px;
}

.UIWizard ol.steps>li.current .number {
  background-color: #38c72a;
  border: none;
  font-size: 1.5em;
  font-weight: bold;
  height: 30px;
  margin-bottom: 5px;
  position: relative;
  top: -5px;
  width: 30px;
}

.UIWizard ol.steps>li.complete .number:after {
  content: "✔";
  color: #00dc00;
  font-size: 1.3em;
  font-family: Arial Unicode MS;
  left: 51%;
  position: absolute;
  text-shadow: -1px -1px 0 #fff;
  top: 50%;
}

.warningMessage,
.tab-titles .warning {
  background-color: #ff7d00;
  display: none;
}

.warningMessage:before,
.tab-titles .warning:before {
  border-top-color: #ff7d00;
}

.validations[data-tag="submit_button"],
.validations[data-tag="save_link"] {
  background-color: #f2f5f6;
  padding: 5px;
}

.validations[data-tag="submit_button"] .validation-summary,
.validations[data-tag="save_link"] .validation-summary {
  -webkit-animation: horizontalExpand 0.75s ease;
  -moz-animation: horizontalExpand 0.75s ease;
  -ms-animation: horizontalExpand 0.75s ease;
  animation: horizontalExpand 0.75s ease;
  display: inline-flex;
  float: left;
  font-size: 13px;
  font-weight: 700;
  height: 31px;
  line-height: 31px;
  max-width: 100%;
  overflow: hidden;
  padding: 0 5px;
  white-space: nowrap;
}

.validations[data-tag="submit_button"] .validation-summary__icon,
.validations[data-tag="submit_button"] .validation-summary__text,
.validations[data-tag="save_link"] .validation-summary__icon,
.validations[data-tag="save_link"] .validation-summary__text {
  padding: 0 3px;
}

.validations[data-tag="submit_button"] .validation-summary__icon,
.validations[data-tag="save_link"] .validation-summary__icon {
  display: inline-flex;
}

.validations[data-tag="submit_button"] .validation-summary__icon:before,
.validations[data-tag="save_link"] .validation-summary__icon:before {
  font-size: 16px;
}

.validations[data-tag="submit_button"] .validation-summary__errors,
.validations[data-tag="submit_button"] .validation-summary__warnings,
.validations[data-tag="save_link"] .validation-summary__errors,
.validations[data-tag="save_link"] .validation-summary__warnings {
  align-items: center;
  display: inline-flex;
  justify-content: flex-start;
  box-sizing: border-box;
  padding: 0 3px;
}

.validations[data-tag="submit_button"] .validation-summary__errors,
.validations[data-tag="save_link"] .validation-summary__errors {
  color: #c7384f;
}

.validations[data-tag="submit_button"] .validation-summary__warnings,
.validations[data-tag="save_link"] .validation-summary__warnings {
  color: #ff7d00;
}

.validations[data-tag="submit_button"] .validation-summary__warnings .validation-summary__text,
.validations[data-tag="save_link"] .validation-summary__warnings .validation-summary__text {
  color: #c33e00;
}

.UITabs .tab-titles li>a i.icon-error,
.UITabs .tab-titles li>a i.icon-warning {
  display: inline-block;
}

.UITabs .tab-titles li span.warning {
  top: -26px;
  left: 100%;
  margin-left: -23px;
}

.UITabs .tab-titles li.contains-errors a,
.UITabs .tab-titles .contactAddresses .UIRow.closed li.UIPod.contains-errors a,
.contactAddresses .UIRow.closed .UITabs .tab-titles li.UIPod.contains-errors a,
.UITabs .tab-titles .contactAddresses .UIRow.closed .UITabs.vertical>li.contains-errors.UITab a,
.contactAddresses .UIRow.closed .UITabs .tab-titles .UITabs.vertical>li.contains-errors.UITab a,
.UITabs .tab-titles li.contains-errors div,
.UITabs .tab-titles .contactAddresses .UIRow.closed li.UIPod.contains-errors div,
.contactAddresses .UIRow.closed .UITabs .tab-titles li.UIPod.contains-errors div,
.UITabs .tab-titles .contactAddresses .UIRow.closed .UITabs.vertical>li.contains-errors.UITab div,
.contactAddresses .UIRow.closed .UITabs .tab-titles .UITabs.vertical>li.contains-errors.UITab div,
.UITabs .tab-titles li.contains-errors.contains-warnings a,
.UITabs .tab-titles li.contains-errors.contains-warnings div {
  border-color: #c7384f;
}

.UITabs .tab-titles li.contains-errors a i.icon-error,
.UITabs .tab-titles .contactAddresses .UIRow.closed li.UIPod.contains-errors a i.icon-error,
.contactAddresses .UIRow.closed .UITabs .tab-titles li.UIPod.contains-errors a i.icon-error,
.UITabs .tab-titles .contactAddresses .UIRow.closed .UITabs.vertical>li.contains-errors.UITab a i.icon-error,
.contactAddresses .UIRow.closed .UITabs .tab-titles .UITabs.vertical>li.contains-errors.UITab a i.icon-error,
.UITabs .tab-titles li.contains-errors div i.icon-error,
.UITabs .tab-titles .contactAddresses .UIRow.closed li.UIPod.contains-errors div i.icon-error,
.contactAddresses .UIRow.closed .UITabs .tab-titles li.UIPod.contains-errors div i.icon-error,
.UITabs .tab-titles .contactAddresses .UIRow.closed .UITabs.vertical>li.contains-errors.UITab div i.icon-error,
.contactAddresses .UIRow.closed .UITabs .tab-titles .UITabs.vertical>li.contains-errors.UITab div i.icon-error,
.UITabs .tab-titles li.contains-errors.contains-warnings a i.icon-error,
.UITabs .tab-titles li.contains-errors.contains-warnings div i.icon-error {
  color: #c7384f;
  height: 13px;
  margin-left: 5px;
}

.UITabs .tab-titles li.contains-errors a i.icon-error:before,
.UITabs .tab-titles .contactAddresses .UIRow.closed li.UIPod.contains-errors a i.icon-error:before,
.contactAddresses .UIRow.closed .UITabs .tab-titles li.UIPod.contains-errors a i.icon-error:before,
.UITabs .tab-titles .contactAddresses .UIRow.closed .UITabs.vertical>li.contains-errors.UITab a i.icon-error:before,
.contactAddresses .UIRow.closed .UITabs .tab-titles .UITabs.vertical>li.contains-errors.UITab a i.icon-error:before,
.UITabs .tab-titles li.contains-errors div i.icon-error:before,
.UITabs .tab-titles .contactAddresses .UIRow.closed li.UIPod.contains-errors div i.icon-error:before,
.contactAddresses .UIRow.closed .UITabs .tab-titles li.UIPod.contains-errors div i.icon-error:before,
.UITabs .tab-titles .contactAddresses .UIRow.closed .UITabs.vertical>li.contains-errors.UITab div i.icon-error:before,
.contactAddresses .UIRow.closed .UITabs .tab-titles .UITabs.vertical>li.contains-errors.UITab div i.icon-error:before,
.UITabs .tab-titles li.contains-errors.contains-warnings a i.icon-error:before,
.UITabs .tab-titles li.contains-errors.contains-warnings div i.icon-error:before {
  font-size: 21px;
}

.lt-ie10 .UITabs .tab-titles li.contains-errors a i.icon-error,
.lt-ie10 .UITabs .tab-titles li.contains-errors div i.icon-error,
.lt-ie10 .UITabs .tab-titles li.contains-errors.contains-warnings a i.icon-error,
.lt-ie10 .UITabs .tab-titles li.contains-errors.contains-warnings div i.icon-error {
  margin-top: -4px;
}

.UITabs .tab-titles li.contains-errors a i.icon-warning,
.UITabs .tab-titles .contactAddresses .UIRow.closed li.UIPod.contains-errors a i.icon-warning,
.contactAddresses .UIRow.closed .UITabs .tab-titles li.UIPod.contains-errors a i.icon-warning,
.UITabs .tab-titles .contactAddresses .UIRow.closed .UITabs.vertical>li.contains-errors.UITab a i.icon-warning,
.contactAddresses .UIRow.closed .UITabs .tab-titles .UITabs.vertical>li.contains-errors.UITab a i.icon-warning,
.UITabs .tab-titles li.contains-errors div i.icon-warning,
.UITabs .tab-titles .contactAddresses .UIRow.closed li.UIPod.contains-errors div i.icon-warning,
.contactAddresses .UIRow.closed .UITabs .tab-titles li.UIPod.contains-errors div i.icon-warning,
.UITabs .tab-titles .contactAddresses .UIRow.closed .UITabs.vertical>li.contains-errors.UITab div i.icon-warning,
.contactAddresses .UIRow.closed .UITabs .tab-titles .UITabs.vertical>li.contains-errors.UITab div i.icon-warning,
.UITabs .tab-titles li.contains-errors.contains-warnings a i.icon-warning,
.UITabs .tab-titles li.contains-errors.contains-warnings div i.icon-warning {
  display: none;
}

.UITabs .tab-titles li.contains-errors.current a,
.UITabs .tab-titles .contactAddresses .UIRow.closed li.current.UIPod.contains-errors a,
.contactAddresses .UIRow.closed .UITabs .tab-titles li.current.UIPod.contains-errors a,
.UITabs .tab-titles .contactAddresses .UIRow.closed .UITabs.vertical>li.current.contains-errors.UITab a,
.contactAddresses .UIRow.closed .UITabs .tab-titles .UITabs.vertical>li.current.contains-errors.UITab a,
.UITabs .tab-titles li.contains-errors.current div,
.UITabs .tab-titles .contactAddresses .UIRow.closed li.current.UIPod.contains-errors div,
.contactAddresses .UIRow.closed .UITabs .tab-titles li.current.UIPod.contains-errors div,
.UITabs .tab-titles .contactAddresses .UIRow.closed .UITabs.vertical>li.current.contains-errors.UITab div,
.contactAddresses .UIRow.closed .UITabs .tab-titles .UITabs.vertical>li.current.contains-errors.UITab div {
  border-color: transparent;
}

.UITabs .tab-titles li.contains-errors.current a i.icon-error,
.UITabs .tab-titles li.contains-errors.current div i.icon-error {
  display: none;
}

.UIPod.contains-errors.closed,
.contactAddresses .UIRow.closed .contains-errors.UIPod,
.contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab,
.contactAddresses .UIRow.closed .contains-errors.UIPod.contains-warnings,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab,
.UITabs.vertical>.contains-errors.closed.UITab,
.UIPod.contains-errors.contains-warnings.closed {
  border-color: #c7384f;
  border-width: 2px;
  padding: 15px;
}

.UIPod.contains-errors.closed .toggle .icon-error,
.contactAddresses .UIRow.closed .contains-errors.UIPod .toggle .icon-error,
.contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .toggle .icon-error,
.UITabs.vertical>.contains-errors.closed.UITab .toggle .icon-error,
.UIPod.contains-errors.contains-warnings.closed .toggle .icon-error {
  color: #c7384f;
  font-size: 18px;
  line-height: 12px;
  height: 12px;
  margin: -2px 0 0 7px;
  display: inline-block;
}

.UITabs li.contains-warnings a,
.UITabs li.contains-warnings div {
  border-color: #ff7d00;
}

.UITabs li.contains-warnings a i.icon-warning,
.UITabs li.contains-warnings div i.icon-warning {
  color: #ff7d00;
  margin-left: 5px;
}

.UITabs li.contains-warnings a i.icon-warning:before,
.UITabs li.contains-warnings div i.icon-warning:before {
  font-size: 21px;
}

.UITabs li.contains-warnings.current a,
.UITabs li.contains-warnings.current div {
  border-color: transparent;
}

.UITabs li.contains-warnings.current a i.icon-warning,
.UITabs li.contains-warnings.current div i.icon-warning {
  display: none;
}

.UIPod.contains-warnings.closed.contains-errors .toggle .icon-warning,
.contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .toggle .icon-warning,
.UIPod.contains-warnings .toggle .icon-warning,
.contactAddresses .UIRow.closed .UIPod.contains-errors .toggle .icon-warning,
.UITabs.vertical>.contains-warnings.UITab .toggle .icon-warning {
  display: none;
}

.UIPod.contains-warnings.closed,
.contactAddresses .UIRow.closed .UIPod.contains-errors,
.contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UITab.contains-errors,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UITab.contains-errors,
.UITabs.vertical>.contains-warnings.closed.UITab {
  border-color: #ff7d00;
  border-width: 2px;
  padding: 15px;
}

.UIPod.contains-warnings.closed .toggle .icon-warning,
.contactAddresses .UIRow.closed .contains-warnings.UIPod.contains-errors .toggle .icon-warning,
.contactAddresses .UIRow.closed .UITabs.vertical>.contains-warnings.contains-errors.UITab .toggle .icon-warning,
.UITabs.vertical>.contains-warnings.closed.UITab .toggle .icon-warning {
  background-color: #ff7d00;
  display: inline-block;
  color: #ffffff;
  font-size: 14px;
  line-height: 14px;
  padding: 0 15px 1px 4px;
  margin: -1px -24px 0 5px;
  -webkit-border-radius: 12px;
  -moz-border-radius: 12px;
  border-radius: 12px;
}

.no-borderradius .UIPod.contains-warnings.closed .toggle .icon-warning,
.no-borderradius .contactAddresses .UIRow.closed .contains-warnings.UIPod.contains-errors .toggle .icon-warning,
.contactAddresses .UIRow.closed .no-borderradius .contains-warnings.UIPod.contains-errors .toggle .icon-warning,
.no-borderradius .contactAddresses .UIRow.closed .UITabs.vertical>.contains-warnings.contains-errors.UITab .toggle .icon-warning,
.contactAddresses .UIRow.closed .no-borderradius .UITabs.vertical>.contains-warnings.contains-errors.UITab .toggle .icon-warning,
.no-borderradius .UITabs.vertical>.contains-warnings.closed.UITab .toggle .icon-warning {
  background-color: transparent;
  color: #ff7d00;
}

.no-borderradius .UIPod.contains-warnings.closed .toggle .icon-warning:before,
.no-borderradius .contactAddresses .UIRow.closed .contains-warnings.UIPod.contains-errors .toggle .icon-warning:before,
.contactAddresses .UIRow.closed .no-borderradius .contains-warnings.UIPod.contains-errors .toggle .icon-warning:before,
.no-borderradius .contactAddresses .UIRow.closed .UITabs.vertical>.contains-warnings.contains-errors.UITab .toggle .icon-warning:before,
.contactAddresses .UIRow.closed .no-borderradius .UITabs.vertical>.contains-warnings.contains-errors.UITab .toggle .icon-warning:before,
.no-borderradius .UITabs.vertical>.contains-warnings.closed.UITab .toggle .icon-warning:before {
  font-size: 18px;
  margin-top: -2px;
}

.borderradius .UIPod.contains-warnings.closed .toggle:after,
.borderradius .contactAddresses .UIRow.closed .contains-warnings.UIPod.contains-errors .toggle:after,
.contactAddresses .UIRow.closed .borderradius .contains-warnings.UIPod.contains-errors .toggle:after,
.borderradius .contactAddresses .UIRow.closed .UITabs.vertical>.contains-warnings.contains-errors.UITab .toggle:after,
.contactAddresses .UIRow.closed .borderradius .UITabs.vertical>.contains-warnings.contains-errors.UITab .toggle:after,
.borderradius .UITabs.vertical>.contains-warnings.closed.UITab .toggle:after {
  border-top-color: #ffffff !important;
  border-bottom-color: #ffffff !important;
}

.UIFilter {
  float: right;
}

.UIFilter form>[data-ui-widget] label {
  margin-bottom: 0;
}

.UIFilter form>[data-ui-widget] label,
.UIFilter form>[data-ui-widget] .field {
  display: inline-block;
}

.UIFilter .UIDateRange label,
.UIFilter .UIDateRange .field {
  display: inline-block;
  vertical-align: middle;
}

.create-sageid {
  margin-left: 5px;
}

.UIMysageoneSubscriptionSelector h2 {
  margin-bottom: 15px;
  font-weight: normal;
  font-size: 150%;
}

.UIMysageoneSubscriptionSelector .UITab .info {
  margin-right: 150px;
  line-height: 1.5em;
}

.UIMysageoneSubscriptionSelector .UITab .info ul {
  font-weight: bold;
}

.UIMysageoneSubscriptionSelector .UITab .info ul li {
  padding: 0.5em 0;
}

.UIMysageoneSubscriptionSelector .UITab .selector {
  text-align: center;
  float: right;
  width: 150px;
  padding-top: 180px;
  background-image: url(/assets/select_pricing-1a6204a093e1d21e47ce76e8eb754167ac3024fac86195798ce05624bd985eb5.jpg);
  background-repeat: no-repeat;
  background-position: 50% 0;
}

.UIMysageoneSubscriptionSelector .UITab .selector.accounts {
  background-image: url(/assets/accounts-9191ef5442c1007231c0b877165c208ec9e5f4048739b19d774a76296746d71f.jpg);
}

.UIMysageoneSubscriptionSelector .UITab .selector.cashbook {
  background-image: url(/assets/cashbook-6a35bd0a34adbf89cfa247f12854151c4807d652b07e4161de8a2f64c991f08f.jpg);
}

.UIMysageoneSubscriptionSelector .UITab .selector.payroll_5,
.UIMysageoneSubscriptionSelector .UITab .selector.payroll_10,
.UIMysageoneSubscriptionSelector .UITab .selector.payroll_15 {
  background-image: url(/assets/payroll-7cee54035306262f61f7ca6ac96bd8f003944d6ea9fc3f8776887d6c94326ea7.jpg);
}

.UIMysageoneSubscriptionSelector .UITab .selector p {
  text-align: left;
}

.accountant .UIMysageoneSubscriptionSelector .UITab .selector p {
  visibility: hidden;
}

.UIMysageoneSubscriptionSelector .UITab .selector .price {
  font-size: 24px;
  display: block;
  vertical-align: top;
  padding: 10px 0 20px;
  text-align: center;
}

.UIMysageoneSubscriptionSelector .UITab .selector .price-pound-value {
  font-size: 48px;
  line-height: 40px;
}

.lt-ie9 .UIMysageoneSubscriptionSelector .UITab {
  width: 608px;
}

.lt-ie8 .UIMysageoneSubscriptionSelector .UITab {
  width: 544px;
}

.UIMysageoneSubscriptionSelector .UIContainer[data-tag="intro_help"] {
  background: white;
  position: absolute;
  width: 600px;
  min-height: 340px;
  right: 25px;
  border: 1px solid #c2c2c2;
  -webkit-border-radius: 15px;
  -moz-border-radius: 15px;
  border-radius: 15px;
}

.UIMysageoneSubscriptionSelector .UIContainer[data-tag="intro_help"] .intro {
  padding: 1em;
}

.lt-ie9 .UIMysageoneSubscriptionSelector .UIContainer[data-tag="intro_help"] {
  width: 608px;
  right: 0;
}

.lt-ie8 .UIMysageoneSubscriptionSelector .UIContainer[data-tag="intro_help"] {
  width: 574px;
  right: 0;
}

.UIAccountingTypeLabel {
  display: block;
  clear: both;
  margin-top: -25px;
  margin-bottom: 10px;
}

.UIAccountingTypeLabel[data-tag="nominal_activity_type"] {
  margin-top: -10px;
}

.UIAccountingTypeLabel[data-tag="audit_trail_type"] {
  margin-top: -15px;
}

.UIAccountingTypeLabel[data-tag="sales_tax_type"],
.UIAccountingTypeLabel[data-component="accounting-type-label"] {
  margin-top: 0px;
  margin-bottom: 20px;
}

.UIAdvancedCheckbox .description {
  display: block;
  padding-left: 25px;
  margin-top: 5px;
  color: #335c6d;
}

.UIAdvancedFilter {
  float: none;
}

.UIAdvancedFilter .UICheckbox {
  display: inline-block;
  margin-left: 15px;
}

.UIAdvancedFilter .UIDropdown select {
  width: auto;
}

.UIAdvancedFilter form .label-layout-inline[data-tag="start"],
.UIAdvancedFilter form .label-layout-inline[data-tag="end"] {
  margin-left: -13px;
}

.UIAdvancedFilter form .label-layout-inline[data-tag="sort_option"],
.UIAdvancedFilter form .label-layout-inline[data-tag="bank_accounts"] {
  margin-left: -6px;
}

.UIAdvancedFilter form .UIDateRange {
  float: right;
}

.UIAdvancedFilter form .additional-options .UIDateRange {
  float: left;
}

.UIAdvancedFilter form .additional-options .UIDateRange span.field {
  max-width: 137px;
}

.UIAdvancedFilter form .UIDate,
.UIAdvancedFilter form .UIDropdown {
  display: inline-block;
  margin-bottom: 10px;
}

.UIAdvancedFilter form .UIDate .field,
.UIAdvancedFilter form .UIDropdown .field {
  padding-left: 5px;
}

.UIAdvancedFilter form .UISearch {
  display: inline-block;
  margin: 0 10px 10px 0;
  float: left;
}

.UIAdvancedFilter form .UISearch .field {
  margin-left: 5px;
}

.UIAdvancedFilter form label {
  padding-top: 6px;
}

.UIAdvancedFilter .additional-options {
  max-height: 0px;
  opacity: 0;
  overflow: hidden;
  visibility: hidden;
  width: 100%;
  -webkit-backface-visibility: hidden;
  float: left;
  -webkit-transition: max-height 0.5s, opacity 0.5s, margin-bottom 0.5s;
  -moz-transition: max-height 0.5s, opacity 0.5s, margin-bottom 0.5s;
  -o-transition: max-height 0.5s, opacity 0.5s, margin-bottom 0.5s;
  transition: max-height 0.5s, opacity 0.5s, margin-bottom 0.5s;
}

.UIAdvancedFilter .additional-options-content {
  padding: 10px 10px 0;
  text-align: left;
  background-color: #d9e0e4;
  width: 100%;
  border-radius: 4px;
}

.UIAdvancedFilter .additional-options-content .UIContainer {
  display: inline-block;
}

.UIAdvancedFilter .additional-options-content .label-layout-inline {
  margin-left: inherit;
}

.UIAdvancedFilter .additional-options-content .UIDateRange+[data-ui-widget] {
  margin-left: 20px;
  padding-left: 10px;
  border-left: 1px solid #99adb6;
}

.UIAdvancedFilter .additional-options-content .UIDateRange+.UIContainer[data-ui-widget] {
  height: 31px;
}

.UIAdvancedFilter .additional-options-content .UIDateRange+.UIContainer[data-ui-widget]>[data-ui-widget]:first-child {
  margin-left: 0;
}

.UIAdvancedFilter.open .additional-options {
  max-height: 140px;
  margin-bottom: 8px;
  opacity: 1;
  visibility: visible;
}

.UIAdvancedFilter.open [data-tag="refine-btn"] button:before {
  border-bottom-color: #d9e0e4;
}

.UIAdvancedFilter [data-tag="refine-btn"] button {
  background: none;
  border: none;
  box-shadow: none;
  color: #255bc7;
  position: relative;
  vertical-align: text-top;
  padding-right: 30px;
}

.UIAdvancedFilter [data-tag="refine-btn"] button:before {
  content: "";
  width: 0;
  height: 0;
  border-top: 5px solid #255bc7;
  border-right: 4px solid transparent;
  border-bottom: 4px solid transparent;
  border-left: 4px solid transparent;
  margin-top: -2px;
  position: absolute;
  right: 14px;
  top: 50%;
}

.UIAdvancedFilter [data-tag="refine-btn"] button:hover,
.UIAdvancedFilter [data-tag="refine-btn"] button:active,
.UIAdvancedFilter [data-tag="refine-btn"] button:focus {
  background: none;
}

.UIAdvancedFilter .UIMultiCheckboxDropdown {
  text-align: left;
}

.UIAdvancedFilter .UIHiddenField {
  margin-right: 0px !important;
}

.UIAdvancedFilter.open [data-tag="refine-btn"] button {
  background-color: #d9e0e4;
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
  padding-bottom: 40px;
  padding-top: 1px;
}

.UIAdvancedFilter.open [data-tag="refine-btn"] button:before {
  content: "";
  width: 0;
  height: 0;
  border-top: 4px solid transparent;
  border-right: 4px solid transparent;
  border-bottom: 5px solid #255bc7;
  border-left: 4px solid transparent;
  position: absolute;
  right: 14px;
  top: 50%;
  margin-top: -12px;
}

.UIAdvancedFilter[data-tag="sales_artefact_filter"] .additional-options .UIDropdown .field {
  display: inline-block;
}

.UIContainer[data-tag="unreconciled_bank_balance_values"] .UIForm.unrec_balances {
  margin: 0 0 21px 5px;
}

.UIContainer[data-tag="unreconciled_bank_balance_values"] .UIForm.unrec_balances .UIContainer[data-tag="account_balance"],
.UIContainer[data-tag="unreconciled_bank_balance_values"] .UIForm.unrec_balances .UIContainer[data-tag="reconciled_balance"] {
  display: inline-block;
}

.UIContainer[data-tag="unreconciled_bank_balance_values"] .UIForm.unrec_balances .UIContainer[data-tag="account_balance"] label,
.UIContainer[data-tag="unreconciled_bank_balance_values"] .UIForm.unrec_balances .UIContainer[data-tag="reconciled_balance"] label {
  padding-right: 10px;
  padding-left: 0px;
  font-weight: bold;
}

.UIContainer[data-tag="unreconciled_bank_balance_values"] .UIForm.unrec_balances .UIContainer[data-tag="account_balance"] .UITextbox[data-tag="account_balance"] input,
.UIContainer[data-tag="unreconciled_bank_balance_values"] .UIForm.unrec_balances .UIContainer[data-tag="reconciled_balance"] .UITextbox[data-tag="account_balance"] input {
  padding-right: 14.5px;
  font-size: 14px;
}

.UIContainer[data-tag="unreconciled_bank_balance_values"] .UIForm.unrec_balances .UIContainer[data-tag="account_balance"] .UITextbox[data-tag="reconciled_balance"] input,
.UIContainer[data-tag="unreconciled_bank_balance_values"] .UIForm.unrec_balances .UIContainer[data-tag="reconciled_balance"] .UITextbox[data-tag="reconciled_balance"] input {
  font-size: 14px;
}

.UIContainer[data-tag="account_balance"] {
  border-right: 1px solid #bfccd2;
}

.UIContainer[data-tag="reconciled_balance"] {
  padding-left: 19.5px;
}

.UITextbox.hidebox {
  display: inline-block;
  width: 111px;
}

.UITextbox.hidebox span.field input {
  background-color: transparent;
  border: none;
}

.UIAdvancedFilter[data-tag="bank_filter"] .additional-options .additional-options-content,
.UIAdvancedFilter[data-tag="batches_filter"] .additional-options .additional-options-content,
.UIAdvancedFilter[data-tag="contact_filter"] .additional-options .additional-options-content,
.UIAdvancedFilter[data-tag="ec_filter"] .additional-options .additional-options-content,
.UIAdvancedFilter[data-tag="filter"] .additional-options .additional-options-content,
.UIAdvancedFilter[data-tag="purchase_artefact_filter"] .additional-options .additional-options-content,
.UIAdvancedFilter[data-tag="sales_artefact_filter"] .additional-options .additional-options-content {
  left: 0;
  position: absolute;
}

.UIActionToolbar~.UIAdvancedFilter.open .additional-options,
.UIAdvancedFilter.open[data-tag="ec_filter"] .additional-options,
.UIAdvancedFilter.open[data-tag="filter"] .additional-options {
  margin-bottom: 60px;
}

.UIFilter[data-tag="balance_sheet_filter"] .UIDate {
  margin-left: -20px;
}

.UIFilter[data-tag="balance_sheet_filter"] .UIDate span.field {
  width: 120px;
}

.UIAnalysisSelectorFilter {
  display: inline-block;
}

.UIFilter.contact_statement_filter[data-tag="report_form"] {
  float: left;
}

.UIFilter.contact_statement_filter[data-tag="report_form"] label {
  vertical-align: text-top;
}

.UIFilter.contact_statement_filter[data-tag="report_form"] [data-ui-widget] {
  vertical-align: baseline;
}

.UIMultiActionButton.sales-tax-export {
  min-width: 110px;
  text-align: center;
}

.UIMultiActionButton.sales-tax-export .UIMenu {
  left: inherit;
  right: -1px;
}

.UIGridStaticPattern[data-delegate="AdvancedUk.Reports.StripeOrDefaultDrilldown"] {
  margin-top: -10px;
}

@media screen and (max-width: 1100px) {

  .UISearch[data-tag="audit_trail_summary_search"],
  .UISearch[data-tag="audit_trail_detailed_search"] {
    width: 188px;
  }

  .UISearch[data-tag="batches_search"] {
    width: 140px;
  }
}

[data-tag="sales_artefact_filter"] .UISearch,
[data-tag="sales_artefact_filter_left"] .UISearch,
[data-tag="purchase_artefact_filter"] .UISearch {
  width: 155px;
}

.UIAdvancedFilter[data-target="unallocated_payments"] label {
  padding-left: 20px;
}

.UIAdvancedFilter[data-tag="cashbook_filter"],
.UIAdvancedFilter[data-tag="chart_of_accounts_list_filter"],
.UIAdvancedFilter[data-tag="bank_filter"],
.UIAdvancedFilter[data-tag="aged_filter"],
.UIAdvancedFilter[data-tag="ec_filter"],
.UIAdvancedFilter[data-tag="filter"],
.UIAdvancedFilter[data-tag="journal_codes_filter"],
.UIAdvancedFilter[data-tag="unrec_filter"] {
  float: left;
}

.UIAdvancedFilter[data-tag="cashbook_filter"] form .UISearch,
.UIAdvancedFilter[data-tag="chart_of_accounts_list_filter"] form .UISearch,
.UIAdvancedFilter[data-tag="bank_filter"] form .UISearch,
.UIAdvancedFilter[data-tag="aged_filter"] form .UISearch,
.UIAdvancedFilter[data-tag="ec_filter"] form .UISearch,
.UIAdvancedFilter[data-tag="filter"] form .UISearch,
.UIAdvancedFilter[data-tag="journal_codes_filter"] form .UISearch,
.UIAdvancedFilter[data-tag="unrec_filter"] form .UISearch {
  float: none;
}

.UIAdvancedFilter[data-tag="cashbook_filter"] form .UISearch .field,
.UIAdvancedFilter[data-tag="chart_of_accounts_list_filter"] form .UISearch .field,
.UIAdvancedFilter[data-tag="bank_filter"] form .UISearch .field,
.UIAdvancedFilter[data-tag="aged_filter"] form .UISearch .field,
.UIAdvancedFilter[data-tag="ec_filter"] form .UISearch .field,
.UIAdvancedFilter[data-tag="filter"] form .UISearch .field,
.UIAdvancedFilter[data-tag="journal_codes_filter"] form .UISearch .field,
.UIAdvancedFilter[data-tag="unrec_filter"] form .UISearch .field {
  margin-left: 0px;
}

.UIAdvancedFilter[data-tag="bank_filter"] {
  float: right;
}

.UIAdvancedFilter[data-tag="balance_sheet_filter"] form .UIDateRange,
.UIAdvancedFilter[data-tag="bank_filter"] form .UIDateRange,
.UIAdvancedFilter[data-tag="ecommerce_payments_filter"] form .UIDateRange,
.UIAdvancedFilter[data-tag="filter"] form .UIDateRange,
.UIAdvancedFilter[data-tag="report_form"] form .UIDateRange,
.UIAdvancedFilter[data-tag="sage_pay_payments_filter"] form .UIDateRange,
.UIAdvancedFilter[data-tag="sales_tax_filter"] form .UIDateRange,
.UIAdvancedFilter[data-tag="journals_filter"] form .UIDateRange,
.UIAdvancedFilter[data-tag="summary_sales_filter"] form .UIDateRange,
.UIAdvancedFilter[data-tag="summary_purchases_filter"] form .UIDateRange,
.UIAdvancedFilter[data-tag="unrec_filter"] form .UIDateRange {
  float: none;
}

.UIAdvancedFilter[data-tag="balance_sheet_filter"] form .UIButton[data-tag="submit-btn"],
.UIAdvancedFilter[data-tag="cash_flow_filter"] form .UIButton[data-tag="submit-btn"],
.UIAdvancedFilter[data-tag="cashbook_filter"] form .UIButton[data-tag="submit-btn"],
.UIAdvancedFilter[data-tag="chart_of_accounts_list_filter"] form .UIButton[data-tag="submit-btn"],
.UIAdvancedFilter[data-tag="contact_filter"] form .UIButton[data-tag="submit-btn"],
.UIAdvancedFilter[data-tag="journals_filter"] form .UIButton[data-tag="submit-btn"],
.UIAdvancedFilter[data-tag="sales_artefact_filter_left"] form .UIButton[data-tag="submit-btn"],
.UIAdvancedFilter[data-tag="summary_purchases_filter"] form .UIButton[data-tag="submit-btn"],
.UIAdvancedFilter[data-tag="summary_sales_filter"] form .UIButton[data-tag="submit-btn"],
.UIAdvancedFilter[data-tag="unrec_filter"] form .UIButton[data-tag="submit-btn"] {
  margin-left: 10px;
}

.UIAdvancedFilter[data-tag="cashbook_filter"] form .UISearch {
  padding-right: 15px;
}

.UIAdvancedFilter[data-tag="cashbook_filter"] form .UIReportingPeriodDateRange {
  margin-right: -5px;
}

.UIAdvancedFilter[data-tag="sales_artefact_filter_left"] .UIDateRange {
  padding-left: 0px !important;
}

.UIAdvancedFilter[data-tag="sales_artefact_filter"],
.UIAdvancedFilter[data-tag="sales_artefact_filter_left"],
.UIAdvancedFilter[data-tag="purchase_artefact_filter"],
.UIAdvancedFilter[data-tag="batches_filter"],
.UIAdvancedFilter[data-tag="contact_filter"] {
  float: left;
}

.UIAdvancedFilter[data-tag="sales_artefact_filter"] form,
.UIAdvancedFilter[data-tag="sales_artefact_filter_left"] form,
.UIAdvancedFilter[data-tag="purchase_artefact_filter"] form,
.UIAdvancedFilter[data-tag="batches_filter"] form,
.UIAdvancedFilter[data-tag="contact_filter"] form {
  margin-left: 145px;
}

.UIAdvancedFilter[data-tag="sales_artefact_filter"] form .UIDateRange,
.UIAdvancedFilter[data-tag="sales_artefact_filter_left"] form .UIDateRange,
.UIAdvancedFilter[data-tag="purchase_artefact_filter"] form .UIDateRange,
.UIAdvancedFilter[data-tag="batches_filter"] form .UIDateRange,
.UIAdvancedFilter[data-tag="contact_filter"] form .UIDateRange {
  float: left;
}

.UIAdvancedFilter[data-tag="sales_artefact_filter"] form .UISearch,
.UIAdvancedFilter[data-tag="sales_artefact_filter_left"] form .UISearch,
.UIAdvancedFilter[data-tag="purchase_artefact_filter"] form .UISearch,
.UIAdvancedFilter[data-tag="batches_filter"] form .UISearch,
.UIAdvancedFilter[data-tag="contact_filter"] form .UISearch {
  float: left;
}

.UIAdvancedFilter[data-tag="sales_artefact_filter"] form .UISearch .field,
.UIAdvancedFilter[data-tag="sales_artefact_filter_left"] form .UISearch .field,
.UIAdvancedFilter[data-tag="purchase_artefact_filter"] form .UISearch .field,
.UIAdvancedFilter[data-tag="batches_filter"] form .UISearch .field,
.UIAdvancedFilter[data-tag="contact_filter"] form .UISearch .field {
  margin-left: 0px;
}

.UIActionToolbar~.UIAdvancedFilter.open .additional-options {
  margin-bottom: 102px;
}

.UIActionToolbar.activetoolbar~.UIAdvancedFilter[data-tag="sales_artefact_filter"] form,
.UIActionToolbar.activetoolbar~.UIAdvancedFilter[data-tag="sales_artefact_filter_left"] form,
.UIActionToolbar.activetoolbar~.UIAdvancedFilter[data-tag="purchase_artefact_filter"] form,
.UIActionToolbar.activetoolbar~.UIAdvancedFilter[data-tag="contact_filter"] form {
  margin-left: 475px;
}

.UIActionToolbar.activetoolbar~.UIAdvancedFilter[data-tag="batches_filter"] form,
.UIActionToolbar.activetoolbar~.UIAdvancedFilter.contacts_grid form {
  margin-left: 375px;
}

@media screen and (max-width: 1580px) {
  .UIActionToolbar.activetoolbar~.UIAdvancedFilter.quotes {
    margin-bottom: 40px;
  }

  .UIActionToolbar.activetoolbar~.UIAdvancedFilter.quotes form {
    margin-left: 0px;
  }

  .UIActionToolbar.activetoolbar~.UIAdvancedFilter.quotes.open .additional-options {
    margin-bottom: 60px;
  }
}

@media screen and (max-width: 1500px) {

  .UIActionToolbar.activetoolbar~.UIAdvancedFilter[data-tag="sales_artefact_filter"],
  .UIActionToolbar.activetoolbar~.UIAdvancedFilter[data-tag="purchase_artefact_filter"],
  .UIActionToolbar.activetoolbar~.UIAdvancedFilter[data-tag="batches_filter"],
  .UIActionToolbar.activetoolbar~.UIAdvancedFilter[data-tag="contact_filter"] {
    margin-bottom: 40px;
  }

  .UIActionToolbar.activetoolbar~.UIAdvancedFilter[data-tag="sales_artefact_filter"] form,
  .UIActionToolbar.activetoolbar~.UIAdvancedFilter[data-tag="purchase_artefact_filter"] form,
  .UIActionToolbar.activetoolbar~.UIAdvancedFilter[data-tag="batches_filter"] form,
  .UIActionToolbar.activetoolbar~.UIAdvancedFilter[data-tag="contact_filter"] form {
    margin-left: 0px;
  }

  .UIActionToolbar.activetoolbar~.UIAdvancedFilter.open[data-tag="sales_artefact_filter"] .additional-options,
  .UIActionToolbar.activetoolbar~.UIAdvancedFilter.open[data-tag="purchase_artefact_filter"] .additional-options,
  .UIActionToolbar.activetoolbar~.UIAdvancedFilter.open[data-tag="batches_filter"] .additional-options,
  .UIActionToolbar.activetoolbar~.UIAdvancedFilter.open[data-tag="contact_filter"] .additional-options {
    margin-bottom: 60px;
  }
}

@media screen and (max-width: 1300px) {

  .UIActionToolbar.activetoolbar~.UIAdvancedFilter[data-tag="bank_filter"],
  .UIActionToolbar.activetoolbar~.UIAdvancedFilter[data-tag="sales_artefact_filter_left"] {
    float: left;
    margin-bottom: 40px;
  }

  .UIActionToolbar.activetoolbar~.UIAdvancedFilter[data-tag="bank_filter"] form,
  .UIActionToolbar.activetoolbar~.UIAdvancedFilter[data-tag="sales_artefact_filter_left"] form {
    margin-left: 0px;
  }

  .UIActionToolbar.activetoolbar~.UIAdvancedFilter.open[data-tag="bank_filter"] .additional-options,
  .UIActionToolbar.activetoolbar~.UIAdvancedFilter.open[data-tag="sales_artefact_filter_left"] .additional-options {
    margin-bottom: 60px;
  }
}

@media screen and (max-width: 1200px) {

  .UIAdvancedFilter[data-tag="sales_artefact_filter"],
  .UIAdvancedFilter[data-tag="purchase_artefact_filter"],
  .UIAdvancedFilter[data-tag="batches_filter"],
  .UIAdvancedFilter[data-tag="contact_filter"] {
    margin-bottom: 40px;
  }

  .UIAdvancedFilter[data-tag="sales_artefact_filter"] form,
  .UIAdvancedFilter[data-tag="purchase_artefact_filter"] form,
  .UIAdvancedFilter[data-tag="batches_filter"] form,
  .UIAdvancedFilter[data-tag="contact_filter"] form {
    margin-left: 0px;
  }

  .UIAdvancedFilter.open[data-tag="sales_artefact_filter"] .additional-options,
  .UIAdvancedFilter.open[data-tag="purchase_artefact_filter"] .additional-options,
  .UIAdvancedFilter.open[data-tag="batches_filter"] .additional-options,
  .UIAdvancedFilter.open[data-tag="contact_filter"] .additional-options {
    margin-bottom: 60px;
  }
}

.UIAdvancedMultiSelectGrid thead th:first-child {
  width: 40px;
}

.UIAdvancedMultiSelectGrid .actions label {
  text-indent: -9999px;
}

.UIAdvancedMultiSelectGrid .actions input[type="checkbox"] {
  height: 30px;
  left: 0;
  margin-top: -7px;
  width: 38px;
}

.UIAdvancedMultiSelectGrid .actions input[type="checkbox"]+.checkbox-overlay {
  left: 5px;
  top: 1px;
}

.UIAdvancedMultiSelectGrid tr[data-inactive_for_pill]>td.full-width[data-content]::after {
  background-color: #636872;
  border: 1px solid #636872;
  border-radius: 10px;
  color: #fff;
  content: attr(data-content);
  font-size: 11px;
  font-weight: 700;
  letter-spacing: 1px;
  line-height: 12px;
  margin-left: 12px;
  padding: 2px 7px;
  text-align: center;
}

.UIAdvancedPopOver,
.UIPopOver[data-tag="popover_hint"],
.UIAdvancedPopOver[data-tag="popover_hint"],
.UINewFeaturePopOver[data-tag="popover_hint"] {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  min-width: 0px;
  background-color: #1b1d21;
  border: none;
}

.UIAdvancedPopOver .content,
.UIPopOver[data-tag="popover_hint"] .content,
.UINewFeaturePopOver[data-tag="popover_hint"] .content {
  color: #fff;
  padding: 10px 15px;
}

.UIAdvancedPopOver .content a,
.UIPopOver[data-tag="popover_hint"] .content a,
.UINewFeaturePopOver[data-tag="popover_hint"] .content a {
  color: #fff;
  text-decoration: underline;
}

.UIAdvancedPopOver .pointer,
.UIPopOver[data-tag="popover_hint"] .pointer,
.UINewFeaturePopOver[data-tag="popover_hint"] .pointer {
  border-right-color: #1b1d21;
}

.UIAdvancedPopOver .pointer:before,
.UIPopOver[data-tag="popover_hint"] .pointer:before,
.UINewFeaturePopOver[data-tag="popover_hint"] .pointer:before {
  display: none;
}

.UIAdvancedTabs.grey-background .tab_wrapper {
  background-color: #f5f6f7;
  padding: 15px;
}

.UIAdvancedTabs.grey-background .tab-titles {
  margin-bottom: 0;
}

.textarea-with-details-tabs .tab_wrapper .UITextarea {
  float: left;
  width: 50%;
}

@media (max-width: 1010px) {
  .textarea-with-details-tabs .tab_wrapper .UITextarea {
    width: 45%;
  }
}

.textarea-with-details-tabs .tab_wrapper .UIContainer {
  float: left;
  margin-left: 10px;
  width: 40%;
}

@media (max-width: 1010px) {
  .textarea-with-details-tabs .tab_wrapper .UIContainer {
    width: 45%;
  }
}

.UIAdvancedTextbox .field label {
  position: absolute;
  padding: 6px;
  line-height: 20px;
}

.UIAdvancedTextbox .field input {
  padding-left: 26px;
}

.UIAlert.multi-line p {
  white-space: pre-wrap;
}

.UIAnimatedEllipsis.small {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  -webkit-animation: ellipsis_2px 1.5s infinite linear;
  -moz-animation: ellipsis_2px 1.5s infinite linear;
  -ms-animation: ellipsis_2px 1.5s infinite linear;
  animation: ellipsis_2px 1.5s infinite linear;
  width: 2px;
  height: 2px;
  margin: 0 12px 0 -2px;
  display: inline-block;
  -moz-box-shadow: 2px 0 0 0 #00dc00, 6px 0 0 0 #00dc00, 10px 0 0 0 #00dc00;
  -webkit-box-shadow: 2px 0 0 0 #00dc00, 6px 0 0 0 #00dc00, 10px 0 0 0 #00dc00;
  box-shadow: 2px 0 0 0 #00dc00, 6px 0 0 0 #00dc00, 10px 0 0 0 #00dc00;
}

@-webkit-keyframes ellipsis_2px {

  0%,
  100% {
    -moz-box-shadow: 2px 0 0 -0.5px transparent, 6px 0 0 -0.5px transparent,
      10px 0 0 -0.5px transparent;
    -webkit-box-shadow: 2px 0 0 -0.5px transparent, 6px 0 0 -0.5px transparent,
      10px 0 0 -0.5px transparent;
    box-shadow: 2px 0 0 -0.5px transparent, 6px 0 0 -0.5px transparent,
      10px 0 0 -0.5px transparent;
  }

  12.5% {
    -moz-box-shadow: 2px 0 0 -0.5px #00dc00, 6px 0 0 -0.5px transparent,
      10px 0 0 -0.5px transparent;
    -webkit-box-shadow: 2px 0 0 -0.5px #00dc00, 6px 0 0 -0.5px transparent,
      10px 0 0 -0.5px transparent;
    box-shadow: 2px 0 0 -0.5px #00dc00, 6px 0 0 -0.5px transparent,
      10px 0 0 -0.5px transparent;
  }

  25% {
    -moz-box-shadow: 2px 0 0 0 #00dc00, 6px 0 0 -0.5px #00dc00,
      10px 0 0 -0.5px transparent;
    -webkit-box-shadow: 2px 0 0 0 #00dc00, 6px 0 0 -0.5px #00dc00,
      10px 0 0 -0.5px transparent;
    box-shadow: 2px 0 0 0 #00dc00, 6px 0 0 -0.5px #00dc00,
      10px 0 0 -0.5px transparent;
  }

  37.5% {
    -moz-box-shadow: 2px 0 0 0 #00dc00, 6px 0 0 0 #00dc00,
      10px 0 0 -0.5px #00dc00;
    -webkit-box-shadow: 2px 0 0 0 #00dc00, 6px 0 0 0 #00dc00,
      10px 0 0 -0.5px #00dc00;
    box-shadow: 2px 0 0 0 #00dc00, 6px 0 0 0 #00dc00, 10px 0 0 -0.5px #00dc00;
  }

  50% {
    -moz-box-shadow: 2px 0 0 0 #00dc00, 6px 0 0 0 #00dc00, 10px 0 0 0 #00dc00;
    -webkit-box-shadow: 2px 0 0 0 #00dc00, 6px 0 0 0 #00dc00, 10px 0 0 0 #00dc00;
    box-shadow: 2px 0 0 0 #00dc00, 6px 0 0 0 #00dc00, 10px 0 0 0 #00dc00;
  }

  62.5% {
    -moz-box-shadow: 2px 0 0 -0.5px #00dc00, 6px 0 0 0 #00dc00,
      10px 0 0 0 #00dc00;
    -webkit-box-shadow: 2px 0 0 -0.5px #00dc00, 6px 0 0 0 #00dc00,
      10px 0 0 0 #00dc00;
    box-shadow: 2px 0 0 -0.5px #00dc00, 6px 0 0 0 #00dc00, 10px 0 0 0 #00dc00;
  }

  75% {
    -moz-box-shadow: 2px 0 0 -0.5px transparent, 6px 0 0 -0.5px #00dc00,
      10px 0 0 0 #00dc00;
    -webkit-box-shadow: 2px 0 0 -0.5px transparent, 6px 0 0 -0.5px #00dc00,
      10px 0 0 0 #00dc00;
    box-shadow: 2px 0 0 -0.5px transparent, 6px 0 0 -0.5px #00dc00,
      10px 0 0 0 #00dc00;
  }

  87.5% {
    -moz-box-shadow: 2px 0 0 -0.5px transparent, 6px 0 0 -0.5px transparent,
      10px 0 0 -0.5px #00dc00;
    -webkit-box-shadow: 2px 0 0 -0.5px transparent, 6px 0 0 -0.5px transparent,
      10px 0 0 -0.5px #00dc00;
    box-shadow: 2px 0 0 -0.5px transparent, 6px 0 0 -0.5px transparent,
      10px 0 0 -0.5px #00dc00;
  }
}

@-moz-keyframes ellipsis_2px {

  0%,
  100% {
    -moz-box-shadow: 2px 0 0 -0.5px transparent, 6px 0 0 -0.5px transparent,
      10px 0 0 -0.5px transparent;
    -webkit-box-shadow: 2px 0 0 -0.5px transparent, 6px 0 0 -0.5px transparent,
      10px 0 0 -0.5px transparent;
    box-shadow: 2px 0 0 -0.5px transparent, 6px 0 0 -0.5px transparent,
      10px 0 0 -0.5px transparent;
  }

  12.5% {
    -moz-box-shadow: 2px 0 0 -0.5px #00dc00, 6px 0 0 -0.5px transparent,
      10px 0 0 -0.5px transparent;
    -webkit-box-shadow: 2px 0 0 -0.5px #00dc00, 6px 0 0 -0.5px transparent,
      10px 0 0 -0.5px transparent;
    box-shadow: 2px 0 0 -0.5px #00dc00, 6px 0 0 -0.5px transparent,
      10px 0 0 -0.5px transparent;
  }

  25% {
    -moz-box-shadow: 2px 0 0 0 #00dc00, 6px 0 0 -0.5px #00dc00,
      10px 0 0 -0.5px transparent;
    -webkit-box-shadow: 2px 0 0 0 #00dc00, 6px 0 0 -0.5px #00dc00,
      10px 0 0 -0.5px transparent;
    box-shadow: 2px 0 0 0 #00dc00, 6px 0 0 -0.5px #00dc00,
      10px 0 0 -0.5px transparent;
  }

  37.5% {
    -moz-box-shadow: 2px 0 0 0 #00dc00, 6px 0 0 0 #00dc00,
      10px 0 0 -0.5px #00dc00;
    -webkit-box-shadow: 2px 0 0 0 #00dc00, 6px 0 0 0 #00dc00,
      10px 0 0 -0.5px #00dc00;
    box-shadow: 2px 0 0 0 #00dc00, 6px 0 0 0 #00dc00, 10px 0 0 -0.5px #00dc00;
  }

  50% {
    -moz-box-shadow: 2px 0 0 0 #00dc00, 6px 0 0 0 #00dc00, 10px 0 0 0 #00dc00;
    -webkit-box-shadow: 2px 0 0 0 #00dc00, 6px 0 0 0 #00dc00, 10px 0 0 0 #00dc00;
    box-shadow: 2px 0 0 0 #00dc00, 6px 0 0 0 #00dc00, 10px 0 0 0 #00dc00;
  }

  62.5% {
    -moz-box-shadow: 2px 0 0 -0.5px #00dc00, 6px 0 0 0 #00dc00,
      10px 0 0 0 #00dc00;
    -webkit-box-shadow: 2px 0 0 -0.5px #00dc00, 6px 0 0 0 #00dc00,
      10px 0 0 0 #00dc00;
    box-shadow: 2px 0 0 -0.5px #00dc00, 6px 0 0 0 #00dc00, 10px 0 0 0 #00dc00;
  }

  75% {
    -moz-box-shadow: 2px 0 0 -0.5px transparent, 6px 0 0 -0.5px #00dc00,
      10px 0 0 0 #00dc00;
    -webkit-box-shadow: 2px 0 0 -0.5px transparent, 6px 0 0 -0.5px #00dc00,
      10px 0 0 0 #00dc00;
    box-shadow: 2px 0 0 -0.5px transparent, 6px 0 0 -0.5px #00dc00,
      10px 0 0 0 #00dc00;
  }

  87.5% {
    -moz-box-shadow: 2px 0 0 -0.5px transparent, 6px 0 0 -0.5px transparent,
      10px 0 0 -0.5px #00dc00;
    -webkit-box-shadow: 2px 0 0 -0.5px transparent, 6px 0 0 -0.5px transparent,
      10px 0 0 -0.5px #00dc00;
    box-shadow: 2px 0 0 -0.5px transparent, 6px 0 0 -0.5px transparent,
      10px 0 0 -0.5px #00dc00;
  }
}

@-o-keyframes ellipsis_2px {

  0%,
  100% {
    -moz-box-shadow: 2px 0 0 -0.5px transparent, 6px 0 0 -0.5px transparent,
      10px 0 0 -0.5px transparent;
    -webkit-box-shadow: 2px 0 0 -0.5px transparent, 6px 0 0 -0.5px transparent,
      10px 0 0 -0.5px transparent;
    box-shadow: 2px 0 0 -0.5px transparent, 6px 0 0 -0.5px transparent,
      10px 0 0 -0.5px transparent;
  }

  12.5% {
    -moz-box-shadow: 2px 0 0 -0.5px #00dc00, 6px 0 0 -0.5px transparent,
      10px 0 0 -0.5px transparent;
    -webkit-box-shadow: 2px 0 0 -0.5px #00dc00, 6px 0 0 -0.5px transparent,
      10px 0 0 -0.5px transparent;
    box-shadow: 2px 0 0 -0.5px #00dc00, 6px 0 0 -0.5px transparent,
      10px 0 0 -0.5px transparent;
  }

  25% {
    -moz-box-shadow: 2px 0 0 0 #00dc00, 6px 0 0 -0.5px #00dc00,
      10px 0 0 -0.5px transparent;
    -webkit-box-shadow: 2px 0 0 0 #00dc00, 6px 0 0 -0.5px #00dc00,
      10px 0 0 -0.5px transparent;
    box-shadow: 2px 0 0 0 #00dc00, 6px 0 0 -0.5px #00dc00,
      10px 0 0 -0.5px transparent;
  }

  37.5% {
    -moz-box-shadow: 2px 0 0 0 #00dc00, 6px 0 0 0 #00dc00,
      10px 0 0 -0.5px #00dc00;
    -webkit-box-shadow: 2px 0 0 0 #00dc00, 6px 0 0 0 #00dc00,
      10px 0 0 -0.5px #00dc00;
    box-shadow: 2px 0 0 0 #00dc00, 6px 0 0 0 #00dc00, 10px 0 0 -0.5px #00dc00;
  }

  50% {
    -moz-box-shadow: 2px 0 0 0 #00dc00, 6px 0 0 0 #00dc00, 10px 0 0 0 #00dc00;
    -webkit-box-shadow: 2px 0 0 0 #00dc00, 6px 0 0 0 #00dc00, 10px 0 0 0 #00dc00;
    box-shadow: 2px 0 0 0 #00dc00, 6px 0 0 0 #00dc00, 10px 0 0 0 #00dc00;
  }

  62.5% {
    -moz-box-shadow: 2px 0 0 -0.5px #00dc00, 6px 0 0 0 #00dc00,
      10px 0 0 0 #00dc00;
    -webkit-box-shadow: 2px 0 0 -0.5px #00dc00, 6px 0 0 0 #00dc00,
      10px 0 0 0 #00dc00;
    box-shadow: 2px 0 0 -0.5px #00dc00, 6px 0 0 0 #00dc00, 10px 0 0 0 #00dc00;
  }

  75% {
    -moz-box-shadow: 2px 0 0 -0.5px transparent, 6px 0 0 -0.5px #00dc00,
      10px 0 0 0 #00dc00;
    -webkit-box-shadow: 2px 0 0 -0.5px transparent, 6px 0 0 -0.5px #00dc00,
      10px 0 0 0 #00dc00;
    box-shadow: 2px 0 0 -0.5px transparent, 6px 0 0 -0.5px #00dc00,
      10px 0 0 0 #00dc00;
  }

  87.5% {
    -moz-box-shadow: 2px 0 0 -0.5px transparent, 6px 0 0 -0.5px transparent,
      10px 0 0 -0.5px #00dc00;
    -webkit-box-shadow: 2px 0 0 -0.5px transparent, 6px 0 0 -0.5px transparent,
      10px 0 0 -0.5px #00dc00;
    box-shadow: 2px 0 0 -0.5px transparent, 6px 0 0 -0.5px transparent,
      10px 0 0 -0.5px #00dc00;
  }
}

@keyframes ellipsis_2px {

  0%,
  100% {
    -moz-box-shadow: 2px 0 0 -0.5px transparent, 6px 0 0 -0.5px transparent,
      10px 0 0 -0.5px transparent;
    -webkit-box-shadow: 2px 0 0 -0.5px transparent, 6px 0 0 -0.5px transparent,
      10px 0 0 -0.5px transparent;
    box-shadow: 2px 0 0 -0.5px transparent, 6px 0 0 -0.5px transparent,
      10px 0 0 -0.5px transparent;
  }

  12.5% {
    -moz-box-shadow: 2px 0 0 -0.5px #00dc00, 6px 0 0 -0.5px transparent,
      10px 0 0 -0.5px transparent;
    -webkit-box-shadow: 2px 0 0 -0.5px #00dc00, 6px 0 0 -0.5px transparent,
      10px 0 0 -0.5px transparent;
    box-shadow: 2px 0 0 -0.5px #00dc00, 6px 0 0 -0.5px transparent,
      10px 0 0 -0.5px transparent;
  }

  25% {
    -moz-box-shadow: 2px 0 0 0 #00dc00, 6px 0 0 -0.5px #00dc00,
      10px 0 0 -0.5px transparent;
    -webkit-box-shadow: 2px 0 0 0 #00dc00, 6px 0 0 -0.5px #00dc00,
      10px 0 0 -0.5px transparent;
    box-shadow: 2px 0 0 0 #00dc00, 6px 0 0 -0.5px #00dc00,
      10px 0 0 -0.5px transparent;
  }

  37.5% {
    -moz-box-shadow: 2px 0 0 0 #00dc00, 6px 0 0 0 #00dc00,
      10px 0 0 -0.5px #00dc00;
    -webkit-box-shadow: 2px 0 0 0 #00dc00, 6px 0 0 0 #00dc00,
      10px 0 0 -0.5px #00dc00;
    box-shadow: 2px 0 0 0 #00dc00, 6px 0 0 0 #00dc00, 10px 0 0 -0.5px #00dc00;
  }

  50% {
    -moz-box-shadow: 2px 0 0 0 #00dc00, 6px 0 0 0 #00dc00, 10px 0 0 0 #00dc00;
    -webkit-box-shadow: 2px 0 0 0 #00dc00, 6px 0 0 0 #00dc00, 10px 0 0 0 #00dc00;
    box-shadow: 2px 0 0 0 #00dc00, 6px 0 0 0 #00dc00, 10px 0 0 0 #00dc00;
  }

  62.5% {
    -moz-box-shadow: 2px 0 0 -0.5px #00dc00, 6px 0 0 0 #00dc00,
      10px 0 0 0 #00dc00;
    -webkit-box-shadow: 2px 0 0 -0.5px #00dc00, 6px 0 0 0 #00dc00,
      10px 0 0 0 #00dc00;
    box-shadow: 2px 0 0 -0.5px #00dc00, 6px 0 0 0 #00dc00, 10px 0 0 0 #00dc00;
  }

  75% {
    -moz-box-shadow: 2px 0 0 -0.5px transparent, 6px 0 0 -0.5px #00dc00,
      10px 0 0 0 #00dc00;
    -webkit-box-shadow: 2px 0 0 -0.5px transparent, 6px 0 0 -0.5px #00dc00,
      10px 0 0 0 #00dc00;
    box-shadow: 2px 0 0 -0.5px transparent, 6px 0 0 -0.5px #00dc00,
      10px 0 0 0 #00dc00;
  }

  87.5% {
    -moz-box-shadow: 2px 0 0 -0.5px transparent, 6px 0 0 -0.5px transparent,
      10px 0 0 -0.5px #00dc00;
    -webkit-box-shadow: 2px 0 0 -0.5px transparent, 6px 0 0 -0.5px transparent,
      10px 0 0 -0.5px #00dc00;
    box-shadow: 2px 0 0 -0.5px transparent, 6px 0 0 -0.5px transparent,
      10px 0 0 -0.5px #00dc00;
  }
}

.UIAnimatedEllipsis.medium {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  -webkit-animation: ellipsis_5px 1.5s infinite linear;
  -moz-animation: ellipsis_5px 1.5s infinite linear;
  -ms-animation: ellipsis_5px 1.5s infinite linear;
  animation: ellipsis_5px 1.5s infinite linear;
  width: 5px;
  height: 5px;
  margin: 0 30px 0 -5px;
  display: inline-block;
  -moz-box-shadow: 5px 0 0 0 #00dc00, 15px 0 0 0 #00dc00, 25px 0 0 0 #00dc00;
  -webkit-box-shadow: 5px 0 0 0 #00dc00, 15px 0 0 0 #00dc00, 25px 0 0 0 #00dc00;
  box-shadow: 5px 0 0 0 #00dc00, 15px 0 0 0 #00dc00, 25px 0 0 0 #00dc00;
}

@-webkit-keyframes ellipsis_5px {

  0%,
  100% {
    -moz-box-shadow: 5px 0 0 -1.25px transparent, 15px 0 0 -1.25px transparent,
      25px 0 0 -1.25px transparent;
    -webkit-box-shadow: 5px 0 0 -1.25px transparent,
      15px 0 0 -1.25px transparent, 25px 0 0 -1.25px transparent;
    box-shadow: 5px 0 0 -1.25px transparent, 15px 0 0 -1.25px transparent,
      25px 0 0 -1.25px transparent;
  }

  12.5% {
    -moz-box-shadow: 5px 0 0 -1.25px #00dc00, 15px 0 0 -1.25px transparent,
      25px 0 0 -1.25px transparent;
    -webkit-box-shadow: 5px 0 0 -1.25px #00dc00, 15px 0 0 -1.25px transparent,
      25px 0 0 -1.25px transparent;
    box-shadow: 5px 0 0 -1.25px #00dc00, 15px 0 0 -1.25px transparent,
      25px 0 0 -1.25px transparent;
  }

  25% {
    -moz-box-shadow: 5px 0 0 0 #00dc00, 15px 0 0 -1.25px #00dc00,
      25px 0 0 -1.25px transparent;
    -webkit-box-shadow: 5px 0 0 0 #00dc00, 15px 0 0 -1.25px #00dc00,
      25px 0 0 -1.25px transparent;
    box-shadow: 5px 0 0 0 #00dc00, 15px 0 0 -1.25px #00dc00,
      25px 0 0 -1.25px transparent;
  }

  37.5% {
    -moz-box-shadow: 5px 0 0 0 #00dc00, 15px 0 0 0 #00dc00,
      25px 0 0 -1.25px #00dc00;
    -webkit-box-shadow: 5px 0 0 0 #00dc00, 15px 0 0 0 #00dc00,
      25px 0 0 -1.25px #00dc00;
    box-shadow: 5px 0 0 0 #00dc00, 15px 0 0 0 #00dc00, 25px 0 0 -1.25px #00dc00;
  }

  50% {
    -moz-box-shadow: 5px 0 0 0 #00dc00, 15px 0 0 0 #00dc00, 25px 0 0 0 #00dc00;
    -webkit-box-shadow: 5px 0 0 0 #00dc00, 15px 0 0 0 #00dc00,
      25px 0 0 0 #00dc00;
    box-shadow: 5px 0 0 0 #00dc00, 15px 0 0 0 #00dc00, 25px 0 0 0 #00dc00;
  }

  62.5% {
    -moz-box-shadow: 5px 0 0 -1.25px #00dc00, 15px 0 0 0 #00dc00,
      25px 0 0 0 #00dc00;
    -webkit-box-shadow: 5px 0 0 -1.25px #00dc00, 15px 0 0 0 #00dc00,
      25px 0 0 0 #00dc00;
    box-shadow: 5px 0 0 -1.25px #00dc00, 15px 0 0 0 #00dc00, 25px 0 0 0 #00dc00;
  }

  75% {
    -moz-box-shadow: 5px 0 0 -1.25px transparent, 15px 0 0 -1.25px #00dc00,
      25px 0 0 0 #00dc00;
    -webkit-box-shadow: 5px 0 0 -1.25px transparent, 15px 0 0 -1.25px #00dc00,
      25px 0 0 0 #00dc00;
    box-shadow: 5px 0 0 -1.25px transparent, 15px 0 0 -1.25px #00dc00,
      25px 0 0 0 #00dc00;
  }

  87.5% {
    -moz-box-shadow: 5px 0 0 -1.25px transparent, 15px 0 0 -1.25px transparent,
      25px 0 0 -1.25px #00dc00;
    -webkit-box-shadow: 5px 0 0 -1.25px transparent,
      15px 0 0 -1.25px transparent, 25px 0 0 -1.25px #00dc00;
    box-shadow: 5px 0 0 -1.25px transparent, 15px 0 0 -1.25px transparent,
      25px 0 0 -1.25px #00dc00;
  }
}

@-moz-keyframes ellipsis_5px {

  0%,
  100% {
    -moz-box-shadow: 5px 0 0 -1.25px transparent, 15px 0 0 -1.25px transparent,
      25px 0 0 -1.25px transparent;
    -webkit-box-shadow: 5px 0 0 -1.25px transparent,
      15px 0 0 -1.25px transparent, 25px 0 0 -1.25px transparent;
    box-shadow: 5px 0 0 -1.25px transparent, 15px 0 0 -1.25px transparent,
      25px 0 0 -1.25px transparent;
  }

  12.5% {
    -moz-box-shadow: 5px 0 0 -1.25px #00dc00, 15px 0 0 -1.25px transparent,
      25px 0 0 -1.25px transparent;
    -webkit-box-shadow: 5px 0 0 -1.25px #00dc00, 15px 0 0 -1.25px transparent,
      25px 0 0 -1.25px transparent;
    box-shadow: 5px 0 0 -1.25px #00dc00, 15px 0 0 -1.25px transparent,
      25px 0 0 -1.25px transparent;
  }

  25% {
    -moz-box-shadow: 5px 0 0 0 #00dc00, 15px 0 0 -1.25px #00dc00,
      25px 0 0 -1.25px transparent;
    -webkit-box-shadow: 5px 0 0 0 #00dc00, 15px 0 0 -1.25px #00dc00,
      25px 0 0 -1.25px transparent;
    box-shadow: 5px 0 0 0 #00dc00, 15px 0 0 -1.25px #00dc00,
      25px 0 0 -1.25px transparent;
  }

  37.5% {
    -moz-box-shadow: 5px 0 0 0 #00dc00, 15px 0 0 0 #00dc00,
      25px 0 0 -1.25px #00dc00;
    -webkit-box-shadow: 5px 0 0 0 #00dc00, 15px 0 0 0 #00dc00,
      25px 0 0 -1.25px #00dc00;
    box-shadow: 5px 0 0 0 #00dc00, 15px 0 0 0 #00dc00, 25px 0 0 -1.25px #00dc00;
  }

  50% {
    -moz-box-shadow: 5px 0 0 0 #00dc00, 15px 0 0 0 #00dc00, 25px 0 0 0 #00dc00;
    -webkit-box-shadow: 5px 0 0 0 #00dc00, 15px 0 0 0 #00dc00,
      25px 0 0 0 #00dc00;
    box-shadow: 5px 0 0 0 #00dc00, 15px 0 0 0 #00dc00, 25px 0 0 0 #00dc00;
  }

  62.5% {
    -moz-box-shadow: 5px 0 0 -1.25px #00dc00, 15px 0 0 0 #00dc00,
      25px 0 0 0 #00dc00;
    -webkit-box-shadow: 5px 0 0 -1.25px #00dc00, 15px 0 0 0 #00dc00,
      25px 0 0 0 #00dc00;
    box-shadow: 5px 0 0 -1.25px #00dc00, 15px 0 0 0 #00dc00, 25px 0 0 0 #00dc00;
  }

  75% {
    -moz-box-shadow: 5px 0 0 -1.25px transparent, 15px 0 0 -1.25px #00dc00,
      25px 0 0 0 #00dc00;
    -webkit-box-shadow: 5px 0 0 -1.25px transparent, 15px 0 0 -1.25px #00dc00,
      25px 0 0 0 #00dc00;
    box-shadow: 5px 0 0 -1.25px transparent, 15px 0 0 -1.25px #00dc00,
      25px 0 0 0 #00dc00;
  }

  87.5% {
    -moz-box-shadow: 5px 0 0 -1.25px transparent, 15px 0 0 -1.25px transparent,
      25px 0 0 -1.25px #00dc00;
    -webkit-box-shadow: 5px 0 0 -1.25px transparent,
      15px 0 0 -1.25px transparent, 25px 0 0 -1.25px #00dc00;
    box-shadow: 5px 0 0 -1.25px transparent, 15px 0 0 -1.25px transparent,
      25px 0 0 -1.25px #00dc00;
  }
}

@-o-keyframes ellipsis_5px {

  0%,
  100% {
    -moz-box-shadow: 5px 0 0 -1.25px transparent, 15px 0 0 -1.25px transparent,
      25px 0 0 -1.25px transparent;
    -webkit-box-shadow: 5px 0 0 -1.25px transparent,
      15px 0 0 -1.25px transparent, 25px 0 0 -1.25px transparent;
    box-shadow: 5px 0 0 -1.25px transparent, 15px 0 0 -1.25px transparent,
      25px 0 0 -1.25px transparent;
  }

  12.5% {
    -moz-box-shadow: 5px 0 0 -1.25px #00dc00, 15px 0 0 -1.25px transparent,
      25px 0 0 -1.25px transparent;
    -webkit-box-shadow: 5px 0 0 -1.25px #00dc00, 15px 0 0 -1.25px transparent,
      25px 0 0 -1.25px transparent;
    box-shadow: 5px 0 0 -1.25px #00dc00, 15px 0 0 -1.25px transparent,
      25px 0 0 -1.25px transparent;
  }

  25% {
    -moz-box-shadow: 5px 0 0 0 #00dc00, 15px 0 0 -1.25px #00dc00,
      25px 0 0 -1.25px transparent;
    -webkit-box-shadow: 5px 0 0 0 #00dc00, 15px 0 0 -1.25px #00dc00,
      25px 0 0 -1.25px transparent;
    box-shadow: 5px 0 0 0 #00dc00, 15px 0 0 -1.25px #00dc00,
      25px 0 0 -1.25px transparent;
  }

  37.5% {
    -moz-box-shadow: 5px 0 0 0 #00dc00, 15px 0 0 0 #00dc00,
      25px 0 0 -1.25px #00dc00;
    -webkit-box-shadow: 5px 0 0 0 #00dc00, 15px 0 0 0 #00dc00,
      25px 0 0 -1.25px #00dc00;
    box-shadow: 5px 0 0 0 #00dc00, 15px 0 0 0 #00dc00, 25px 0 0 -1.25px #00dc00;
  }

  50% {
    -moz-box-shadow: 5px 0 0 0 #00dc00, 15px 0 0 0 #00dc00, 25px 0 0 0 #00dc00;
    -webkit-box-shadow: 5px 0 0 0 #00dc00, 15px 0 0 0 #00dc00,
      25px 0 0 0 #00dc00;
    box-shadow: 5px 0 0 0 #00dc00, 15px 0 0 0 #00dc00, 25px 0 0 0 #00dc00;
  }

  62.5% {
    -moz-box-shadow: 5px 0 0 -1.25px #00dc00, 15px 0 0 0 #00dc00,
      25px 0 0 0 #00dc00;
    -webkit-box-shadow: 5px 0 0 -1.25px #00dc00, 15px 0 0 0 #00dc00,
      25px 0 0 0 #00dc00;
    box-shadow: 5px 0 0 -1.25px #00dc00, 15px 0 0 0 #00dc00, 25px 0 0 0 #00dc00;
  }

  75% {
    -moz-box-shadow: 5px 0 0 -1.25px transparent, 15px 0 0 -1.25px #00dc00,
      25px 0 0 0 #00dc00;
    -webkit-box-shadow: 5px 0 0 -1.25px transparent, 15px 0 0 -1.25px #00dc00,
      25px 0 0 0 #00dc00;
    box-shadow: 5px 0 0 -1.25px transparent, 15px 0 0 -1.25px #00dc00,
      25px 0 0 0 #00dc00;
  }

  87.5% {
    -moz-box-shadow: 5px 0 0 -1.25px transparent, 15px 0 0 -1.25px transparent,
      25px 0 0 -1.25px #00dc00;
    -webkit-box-shadow: 5px 0 0 -1.25px transparent,
      15px 0 0 -1.25px transparent, 25px 0 0 -1.25px #00dc00;
    box-shadow: 5px 0 0 -1.25px transparent, 15px 0 0 -1.25px transparent,
      25px 0 0 -1.25px #00dc00;
  }
}

@keyframes ellipsis_5px {

  0%,
  100% {
    -moz-box-shadow: 5px 0 0 -1.25px transparent, 15px 0 0 -1.25px transparent,
      25px 0 0 -1.25px transparent;
    -webkit-box-shadow: 5px 0 0 -1.25px transparent,
      15px 0 0 -1.25px transparent, 25px 0 0 -1.25px transparent;
    box-shadow: 5px 0 0 -1.25px transparent, 15px 0 0 -1.25px transparent,
      25px 0 0 -1.25px transparent;
  }

  12.5% {
    -moz-box-shadow: 5px 0 0 -1.25px #00dc00, 15px 0 0 -1.25px transparent,
      25px 0 0 -1.25px transparent;
    -webkit-box-shadow: 5px 0 0 -1.25px #00dc00, 15px 0 0 -1.25px transparent,
      25px 0 0 -1.25px transparent;
    box-shadow: 5px 0 0 -1.25px #00dc00, 15px 0 0 -1.25px transparent,
      25px 0 0 -1.25px transparent;
  }

  25% {
    -moz-box-shadow: 5px 0 0 0 #00dc00, 15px 0 0 -1.25px #00dc00,
      25px 0 0 -1.25px transparent;
    -webkit-box-shadow: 5px 0 0 0 #00dc00, 15px 0 0 -1.25px #00dc00,
      25px 0 0 -1.25px transparent;
    box-shadow: 5px 0 0 0 #00dc00, 15px 0 0 -1.25px #00dc00,
      25px 0 0 -1.25px transparent;
  }

  37.5% {
    -moz-box-shadow: 5px 0 0 0 #00dc00, 15px 0 0 0 #00dc00,
      25px 0 0 -1.25px #00dc00;
    -webkit-box-shadow: 5px 0 0 0 #00dc00, 15px 0 0 0 #00dc00,
      25px 0 0 -1.25px #00dc00;
    box-shadow: 5px 0 0 0 #00dc00, 15px 0 0 0 #00dc00, 25px 0 0 -1.25px #00dc00;
  }

  50% {
    -moz-box-shadow: 5px 0 0 0 #00dc00, 15px 0 0 0 #00dc00, 25px 0 0 0 #00dc00;
    -webkit-box-shadow: 5px 0 0 0 #00dc00, 15px 0 0 0 #00dc00,
      25px 0 0 0 #00dc00;
    box-shadow: 5px 0 0 0 #00dc00, 15px 0 0 0 #00dc00, 25px 0 0 0 #00dc00;
  }

  62.5% {
    -moz-box-shadow: 5px 0 0 -1.25px #00dc00, 15px 0 0 0 #00dc00,
      25px 0 0 0 #00dc00;
    -webkit-box-shadow: 5px 0 0 -1.25px #00dc00, 15px 0 0 0 #00dc00,
      25px 0 0 0 #00dc00;
    box-shadow: 5px 0 0 -1.25px #00dc00, 15px 0 0 0 #00dc00, 25px 0 0 0 #00dc00;
  }

  75% {
    -moz-box-shadow: 5px 0 0 -1.25px transparent, 15px 0 0 -1.25px #00dc00,
      25px 0 0 0 #00dc00;
    -webkit-box-shadow: 5px 0 0 -1.25px transparent, 15px 0 0 -1.25px #00dc00,
      25px 0 0 0 #00dc00;
    box-shadow: 5px 0 0 -1.25px transparent, 15px 0 0 -1.25px #00dc00,
      25px 0 0 0 #00dc00;
  }

  87.5% {
    -moz-box-shadow: 5px 0 0 -1.25px transparent, 15px 0 0 -1.25px transparent,
      25px 0 0 -1.25px #00dc00;
    -webkit-box-shadow: 5px 0 0 -1.25px transparent,
      15px 0 0 -1.25px transparent, 25px 0 0 -1.25px #00dc00;
    box-shadow: 5px 0 0 -1.25px transparent, 15px 0 0 -1.25px transparent,
      25px 0 0 -1.25px #00dc00;
  }
}

.UIAnimatedEllipsis.large {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  -webkit-animation: ellipsis_8px 1.5s infinite linear;
  -moz-animation: ellipsis_8px 1.5s infinite linear;
  -ms-animation: ellipsis_8px 1.5s infinite linear;
  animation: ellipsis_8px 1.5s infinite linear;
  width: 8px;
  height: 8px;
  margin: 0 48px 0 -8px;
  display: inline-block;
  -moz-box-shadow: 8px 0 0 0 #00dc00, 24px 0 0 0 #00dc00, 40px 0 0 0 #00dc00;
  -webkit-box-shadow: 8px 0 0 0 #00dc00, 24px 0 0 0 #00dc00, 40px 0 0 0 #00dc00;
  box-shadow: 8px 0 0 0 #00dc00, 24px 0 0 0 #00dc00, 40px 0 0 0 #00dc00;
}

@-webkit-keyframes ellipsis_8px {

  0%,
  100% {
    -moz-box-shadow: 8px 0 0 -2px transparent, 24px 0 0 -2px transparent,
      40px 0 0 -2px transparent;
    -webkit-box-shadow: 8px 0 0 -2px transparent, 24px 0 0 -2px transparent,
      40px 0 0 -2px transparent;
    box-shadow: 8px 0 0 -2px transparent, 24px 0 0 -2px transparent,
      40px 0 0 -2px transparent;
  }

  12.5% {
    -moz-box-shadow: 8px 0 0 -2px #00dc00, 24px 0 0 -2px transparent,
      40px 0 0 -2px transparent;
    -webkit-box-shadow: 8px 0 0 -2px #00dc00, 24px 0 0 -2px transparent,
      40px 0 0 -2px transparent;
    box-shadow: 8px 0 0 -2px #00dc00, 24px 0 0 -2px transparent,
      40px 0 0 -2px transparent;
  }

  25% {
    -moz-box-shadow: 8px 0 0 0 #00dc00, 24px 0 0 -2px #00dc00,
      40px 0 0 -2px transparent;
    -webkit-box-shadow: 8px 0 0 0 #00dc00, 24px 0 0 -2px #00dc00,
      40px 0 0 -2px transparent;
    box-shadow: 8px 0 0 0 #00dc00, 24px 0 0 -2px #00dc00,
      40px 0 0 -2px transparent;
  }

  37.5% {
    -moz-box-shadow: 8px 0 0 0 #00dc00, 24px 0 0 0 #00dc00,
      40px 0 0 -2px #00dc00;
    -webkit-box-shadow: 8px 0 0 0 #00dc00, 24px 0 0 0 #00dc00,
      40px 0 0 -2px #00dc00;
    box-shadow: 8px 0 0 0 #00dc00, 24px 0 0 0 #00dc00, 40px 0 0 -2px #00dc00;
  }

  50% {
    -moz-box-shadow: 8px 0 0 0 #00dc00, 24px 0 0 0 #00dc00, 40px 0 0 0 #00dc00;
    -webkit-box-shadow: 8px 0 0 0 #00dc00, 24px 0 0 0 #00dc00,
      40px 0 0 0 #00dc00;
    box-shadow: 8px 0 0 0 #00dc00, 24px 0 0 0 #00dc00, 40px 0 0 0 #00dc00;
  }

  62.5% {
    -moz-box-shadow: 8px 0 0 -2px #00dc00, 24px 0 0 0 #00dc00,
      40px 0 0 0 #00dc00;
    -webkit-box-shadow: 8px 0 0 -2px #00dc00, 24px 0 0 0 #00dc00,
      40px 0 0 0 #00dc00;
    box-shadow: 8px 0 0 -2px #00dc00, 24px 0 0 0 #00dc00, 40px 0 0 0 #00dc00;
  }

  75% {
    -moz-box-shadow: 8px 0 0 -2px transparent, 24px 0 0 -2px #00dc00,
      40px 0 0 0 #00dc00;
    -webkit-box-shadow: 8px 0 0 -2px transparent, 24px 0 0 -2px #00dc00,
      40px 0 0 0 #00dc00;
    box-shadow: 8px 0 0 -2px transparent, 24px 0 0 -2px #00dc00,
      40px 0 0 0 #00dc00;
  }

  87.5% {
    -moz-box-shadow: 8px 0 0 -2px transparent, 24px 0 0 -2px transparent,
      40px 0 0 -2px #00dc00;
    -webkit-box-shadow: 8px 0 0 -2px transparent, 24px 0 0 -2px transparent,
      40px 0 0 -2px #00dc00;
    box-shadow: 8px 0 0 -2px transparent, 24px 0 0 -2px transparent,
      40px 0 0 -2px #00dc00;
  }
}

@-moz-keyframes ellipsis_8px {

  0%,
  100% {
    -moz-box-shadow: 8px 0 0 -2px transparent, 24px 0 0 -2px transparent,
      40px 0 0 -2px transparent;
    -webkit-box-shadow: 8px 0 0 -2px transparent, 24px 0 0 -2px transparent,
      40px 0 0 -2px transparent;
    box-shadow: 8px 0 0 -2px transparent, 24px 0 0 -2px transparent,
      40px 0 0 -2px transparent;
  }

  12.5% {
    -moz-box-shadow: 8px 0 0 -2px #00dc00, 24px 0 0 -2px transparent,
      40px 0 0 -2px transparent;
    -webkit-box-shadow: 8px 0 0 -2px #00dc00, 24px 0 0 -2px transparent,
      40px 0 0 -2px transparent;
    box-shadow: 8px 0 0 -2px #00dc00, 24px 0 0 -2px transparent,
      40px 0 0 -2px transparent;
  }

  25% {
    -moz-box-shadow: 8px 0 0 0 #00dc00, 24px 0 0 -2px #00dc00,
      40px 0 0 -2px transparent;
    -webkit-box-shadow: 8px 0 0 0 #00dc00, 24px 0 0 -2px #00dc00,
      40px 0 0 -2px transparent;
    box-shadow: 8px 0 0 0 #00dc00, 24px 0 0 -2px #00dc00,
      40px 0 0 -2px transparent;
  }

  37.5% {
    -moz-box-shadow: 8px 0 0 0 #00dc00, 24px 0 0 0 #00dc00,
      40px 0 0 -2px #00dc00;
    -webkit-box-shadow: 8px 0 0 0 #00dc00, 24px 0 0 0 #00dc00,
      40px 0 0 -2px #00dc00;
    box-shadow: 8px 0 0 0 #00dc00, 24px 0 0 0 #00dc00, 40px 0 0 -2px #00dc00;
  }

  50% {
    -moz-box-shadow: 8px 0 0 0 #00dc00, 24px 0 0 0 #00dc00, 40px 0 0 0 #00dc00;
    -webkit-box-shadow: 8px 0 0 0 #00dc00, 24px 0 0 0 #00dc00,
      40px 0 0 0 #00dc00;
    box-shadow: 8px 0 0 0 #00dc00, 24px 0 0 0 #00dc00, 40px 0 0 0 #00dc00;
  }

  62.5% {
    -moz-box-shadow: 8px 0 0 -2px #00dc00, 24px 0 0 0 #00dc00,
      40px 0 0 0 #00dc00;
    -webkit-box-shadow: 8px 0 0 -2px #00dc00, 24px 0 0 0 #00dc00,
      40px 0 0 0 #00dc00;
    box-shadow: 8px 0 0 -2px #00dc00, 24px 0 0 0 #00dc00, 40px 0 0 0 #00dc00;
  }

  75% {
    -moz-box-shadow: 8px 0 0 -2px transparent, 24px 0 0 -2px #00dc00,
      40px 0 0 0 #00dc00;
    -webkit-box-shadow: 8px 0 0 -2px transparent, 24px 0 0 -2px #00dc00,
      40px 0 0 0 #00dc00;
    box-shadow: 8px 0 0 -2px transparent, 24px 0 0 -2px #00dc00,
      40px 0 0 0 #00dc00;
  }

  87.5% {
    -moz-box-shadow: 8px 0 0 -2px transparent, 24px 0 0 -2px transparent,
      40px 0 0 -2px #00dc00;
    -webkit-box-shadow: 8px 0 0 -2px transparent, 24px 0 0 -2px transparent,
      40px 0 0 -2px #00dc00;
    box-shadow: 8px 0 0 -2px transparent, 24px 0 0 -2px transparent,
      40px 0 0 -2px #00dc00;
  }
}

@-o-keyframes ellipsis_8px {

  0%,
  100% {
    -moz-box-shadow: 8px 0 0 -2px transparent, 24px 0 0 -2px transparent,
      40px 0 0 -2px transparent;
    -webkit-box-shadow: 8px 0 0 -2px transparent, 24px 0 0 -2px transparent,
      40px 0 0 -2px transparent;
    box-shadow: 8px 0 0 -2px transparent, 24px 0 0 -2px transparent,
      40px 0 0 -2px transparent;
  }

  12.5% {
    -moz-box-shadow: 8px 0 0 -2px #00dc00, 24px 0 0 -2px transparent,
      40px 0 0 -2px transparent;
    -webkit-box-shadow: 8px 0 0 -2px #00dc00, 24px 0 0 -2px transparent,
      40px 0 0 -2px transparent;
    box-shadow: 8px 0 0 -2px #00dc00, 24px 0 0 -2px transparent,
      40px 0 0 -2px transparent;
  }

  25% {
    -moz-box-shadow: 8px 0 0 0 #00dc00, 24px 0 0 -2px #00dc00,
      40px 0 0 -2px transparent;
    -webkit-box-shadow: 8px 0 0 0 #00dc00, 24px 0 0 -2px #00dc00,
      40px 0 0 -2px transparent;
    box-shadow: 8px 0 0 0 #00dc00, 24px 0 0 -2px #00dc00,
      40px 0 0 -2px transparent;
  }

  37.5% {
    -moz-box-shadow: 8px 0 0 0 #00dc00, 24px 0 0 0 #00dc00,
      40px 0 0 -2px #00dc00;
    -webkit-box-shadow: 8px 0 0 0 #00dc00, 24px 0 0 0 #00dc00,
      40px 0 0 -2px #00dc00;
    box-shadow: 8px 0 0 0 #00dc00, 24px 0 0 0 #00dc00, 40px 0 0 -2px #00dc00;
  }

  50% {
    -moz-box-shadow: 8px 0 0 0 #00dc00, 24px 0 0 0 #00dc00, 40px 0 0 0 #00dc00;
    -webkit-box-shadow: 8px 0 0 0 #00dc00, 24px 0 0 0 #00dc00,
      40px 0 0 0 #00dc00;
    box-shadow: 8px 0 0 0 #00dc00, 24px 0 0 0 #00dc00, 40px 0 0 0 #00dc00;
  }

  62.5% {
    -moz-box-shadow: 8px 0 0 -2px #00dc00, 24px 0 0 0 #00dc00,
      40px 0 0 0 #00dc00;
    -webkit-box-shadow: 8px 0 0 -2px #00dc00, 24px 0 0 0 #00dc00,
      40px 0 0 0 #00dc00;
    box-shadow: 8px 0 0 -2px #00dc00, 24px 0 0 0 #00dc00, 40px 0 0 0 #00dc00;
  }

  75% {
    -moz-box-shadow: 8px 0 0 -2px transparent, 24px 0 0 -2px #00dc00,
      40px 0 0 0 #00dc00;
    -webkit-box-shadow: 8px 0 0 -2px transparent, 24px 0 0 -2px #00dc00,
      40px 0 0 0 #00dc00;
    box-shadow: 8px 0 0 -2px transparent, 24px 0 0 -2px #00dc00,
      40px 0 0 0 #00dc00;
  }

  87.5% {
    -moz-box-shadow: 8px 0 0 -2px transparent, 24px 0 0 -2px transparent,
      40px 0 0 -2px #00dc00;
    -webkit-box-shadow: 8px 0 0 -2px transparent, 24px 0 0 -2px transparent,
      40px 0 0 -2px #00dc00;
    box-shadow: 8px 0 0 -2px transparent, 24px 0 0 -2px transparent,
      40px 0 0 -2px #00dc00;
  }
}

@keyframes ellipsis_8px {

  0%,
  100% {
    -moz-box-shadow: 8px 0 0 -2px transparent, 24px 0 0 -2px transparent,
      40px 0 0 -2px transparent;
    -webkit-box-shadow: 8px 0 0 -2px transparent, 24px 0 0 -2px transparent,
      40px 0 0 -2px transparent;
    box-shadow: 8px 0 0 -2px transparent, 24px 0 0 -2px transparent,
      40px 0 0 -2px transparent;
  }

  12.5% {
    -moz-box-shadow: 8px 0 0 -2px #00dc00, 24px 0 0 -2px transparent,
      40px 0 0 -2px transparent;
    -webkit-box-shadow: 8px 0 0 -2px #00dc00, 24px 0 0 -2px transparent,
      40px 0 0 -2px transparent;
    box-shadow: 8px 0 0 -2px #00dc00, 24px 0 0 -2px transparent,
      40px 0 0 -2px transparent;
  }

  25% {
    -moz-box-shadow: 8px 0 0 0 #00dc00, 24px 0 0 -2px #00dc00,
      40px 0 0 -2px transparent;
    -webkit-box-shadow: 8px 0 0 0 #00dc00, 24px 0 0 -2px #00dc00,
      40px 0 0 -2px transparent;
    box-shadow: 8px 0 0 0 #00dc00, 24px 0 0 -2px #00dc00,
      40px 0 0 -2px transparent;
  }

  37.5% {
    -moz-box-shadow: 8px 0 0 0 #00dc00, 24px 0 0 0 #00dc00,
      40px 0 0 -2px #00dc00;
    -webkit-box-shadow: 8px 0 0 0 #00dc00, 24px 0 0 0 #00dc00,
      40px 0 0 -2px #00dc00;
    box-shadow: 8px 0 0 0 #00dc00, 24px 0 0 0 #00dc00, 40px 0 0 -2px #00dc00;
  }

  50% {
    -moz-box-shadow: 8px 0 0 0 #00dc00, 24px 0 0 0 #00dc00, 40px 0 0 0 #00dc00;
    -webkit-box-shadow: 8px 0 0 0 #00dc00, 24px 0 0 0 #00dc00,
      40px 0 0 0 #00dc00;
    box-shadow: 8px 0 0 0 #00dc00, 24px 0 0 0 #00dc00, 40px 0 0 0 #00dc00;
  }

  62.5% {
    -moz-box-shadow: 8px 0 0 -2px #00dc00, 24px 0 0 0 #00dc00,
      40px 0 0 0 #00dc00;
    -webkit-box-shadow: 8px 0 0 -2px #00dc00, 24px 0 0 0 #00dc00,
      40px 0 0 0 #00dc00;
    box-shadow: 8px 0 0 -2px #00dc00, 24px 0 0 0 #00dc00, 40px 0 0 0 #00dc00;
  }

  75% {
    -moz-box-shadow: 8px 0 0 -2px transparent, 24px 0 0 -2px #00dc00,
      40px 0 0 0 #00dc00;
    -webkit-box-shadow: 8px 0 0 -2px transparent, 24px 0 0 -2px #00dc00,
      40px 0 0 0 #00dc00;
    box-shadow: 8px 0 0 -2px transparent, 24px 0 0 -2px #00dc00,
      40px 0 0 0 #00dc00;
  }

  87.5% {
    -moz-box-shadow: 8px 0 0 -2px transparent, 24px 0 0 -2px transparent,
      40px 0 0 -2px #00dc00;
    -webkit-box-shadow: 8px 0 0 -2px transparent, 24px 0 0 -2px transparent,
      40px 0 0 -2px #00dc00;
    box-shadow: 8px 0 0 -2px transparent, 24px 0 0 -2px transparent,
      40px 0 0 -2px #00dc00;
  }
}

.hover-tab,
#animated_list>ul>li.selected.has-submenu>a:hover,
#animated_list>ul>li.selected:hover>a,
#animated_list>ul>li.selected>a:hover,
#animated_list>ul>li:hover>a,
#animated_list>ul>li>a:hover {
  color: #666;
}

#animated_list {
  position: relative;
  font-size: 12px;
}

#animated_list>ul {
  list-style: none;
  margin: 0;
}

#animated_list>ul>li {
  position: relative;
  text-align: center;
  float: left;
  margin-right: 3px;
}

#animated_list>ul>li:hover .UIMenu {
  opacity: 1;
  visibility: visible;
}

#animated_list>ul>li>a {
  position: relative;
  z-index: 3;
}

#animated_list>ul>li .UIMenu {
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -moz-box-shadow: 0px 5px 10px 1px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0px 5px 10px 1px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 5px 10px 1px rgba(0, 0, 0, 0.2);
  background-color: #fff;
  border: 1px solid #e6ebed;
  left: -14px;
  opacity: 0;
  padding: 30px 0px 5px 0px;
  position: absolute;
  text-align: left;
  top: -10px;
  visibility: hidden;
  z-index: 1;
}

#animated_list>ul>li .UIMenu li {
  background: transparent !important;
  border: none;
  float: none;
  display: block;
}

#animated_list>ul>li .UIMenu li a {
  color: #4d7080;
  display: block;
  font-weight: 500;
  padding: 5px 15px 5px 15px;
  line-height: normal;
  white-space: nowrap;
}

#animated_list>ul>li .UIMenu li a:hover {
  color: #1e499f;
}

#animated_list>ul>li.selected {
  background: #f1f6eb;
}

#animated_list>ul>li.selected>a {
  color: #5a8f39;
}

#animated_list>ul>li.selected a[href="#"] {
  cursor: default;
}

#animated_list>ul>li.has-submenu>a {
  color: #4d7080;
  font-weight: 600;
  padding-right: 5px;
}

#animated_list>ul>li.has-submenu>a span {
  background: transparent url(/assets/arrd-086b6322f024ea3c75d29f04610cee82affb21bfc219e8afc2ba5eb8a2ae9641.png) no-repeat 100% 0;
  padding-right: 15px;
}

#animated_list a {
  display: block;
  padding: 0 0 8px 0;
}

#animated_list a:hover {
  text-decoration: none;
}

.UIAnimatedSpinner.small {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  -webkit-animation: spinner_32px 1s infinite linear;
  -moz-animation: spinner_32px 1s infinite linear;
  -ms-animation: spinner_32px 1s infinite linear;
  animation: spinner_32px 1s infinite linear;
  width: 8px;
  height: 8px;
  margin: 12px;
  display: inline-block;
  -moz-box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 -2px #00dc00,
    12px 0 0 -2px #00dc00, 8.52px 8.52px 0 0 #00dc00, 0 12px 0 -4px transparent,
    -8.52px 8.52px 0 -4px transparent, -12px 0 0 -4px transparent,
    -8.52px -8.52px 0 -4px transparent;
  -webkit-box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 -2px #00dc00,
    12px 0 0 -2px #00dc00, 8.52px 8.52px 0 0 #00dc00, 0 12px 0 -4px transparent,
    -8.52px 8.52px 0 -4px transparent, -12px 0 0 -4px transparent,
    -8.52px -8.52px 0 -4px transparent;
  box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 -2px #00dc00,
    12px 0 0 -2px #00dc00, 8.52px 8.52px 0 0 #00dc00, 0 12px 0 -4px transparent,
    -8.52px 8.52px 0 -4px transparent, -12px 0 0 -4px transparent,
    -8.52px -8.52px 0 -4px transparent;
}

@-webkit-keyframes spinner_32px {

  0%,
  100% {
    -moz-box-shadow: 0 -12px 0 0 #00dc00, 8.52px -8.52px 0 -2px #00dc00,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -2px #00dc00;
    -webkit-box-shadow: 0 -12px 0 0 #00dc00, 8.52px -8.52px 0 -2px #00dc00,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -2px #00dc00;
    box-shadow: 0 -12px 0 0 #00dc00, 8.52px -8.52px 0 -2px #00dc00,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -2px #00dc00;
  }

  12.5% {
    -moz-box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 0 #00dc00,
      12px 0 0 -2px #00dc00, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
    -webkit-box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 0 #00dc00,
      12px 0 0 -2px #00dc00, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
    box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 0 #00dc00,
      12px 0 0 -2px #00dc00, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
  }

  25% {
    -moz-box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -2px #00dc00,
      12px 0 0 0 #00dc00, 8.52px 8.52px 0 -2px #00dc00,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
    -webkit-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -2px #00dc00, 12px 0 0 0 #00dc00,
      8.52px 8.52px 0 -2px #00dc00, 0 12px 0 -4px transparent,
      -8.52px 8.52px 0 -4px transparent, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
    box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -2px #00dc00,
      12px 0 0 0 #00dc00, 8.52px 8.52px 0 -2px #00dc00,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
  }

  37.5% {
    -moz-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -2px #00dc00,
      8.52px 8.52px 0 0 #00dc00, 0 12px 0 -2px #00dc00,
      -8.52px 8.52px 0 -4px transparent, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
    -webkit-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -2px #00dc00,
      8.52px 8.52px 0 0 #00dc00, 0 12px 0 -2px #00dc00,
      -8.52px 8.52px 0 -4px transparent, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
    box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -2px #00dc00, 8.52px 8.52px 0 0 #00dc00, 0 12px 0 -2px #00dc00,
      -8.52px 8.52px 0 -4px transparent, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
  }

  50% {
    -moz-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -2px #00dc00, 0 12px 0 0 #00dc00,
      -8.52px 8.52px 0 -2px #00dc00, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
    -webkit-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -2px #00dc00, 0 12px 0 0 #00dc00,
      -8.52px 8.52px 0 -2px #00dc00, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
    box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -2px #00dc00,
      0 12px 0 0 #00dc00, -8.52px 8.52px 0 -2px #00dc00,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
  }

  62.5% {
    -moz-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -4px transparent, 0 12px 0 -2px #00dc00,
      -8.52px 8.52px 0 0 #00dc00, -12px 0 0 -2px #00dc00,
      -8.52px -8.52px 0 -4px transparent;
    -webkit-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -4px transparent, 0 12px 0 -2px #00dc00,
      -8.52px 8.52px 0 0 #00dc00, -12px 0 0 -2px #00dc00,
      -8.52px -8.52px 0 -4px transparent;
    box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -2px #00dc00, -8.52px 8.52px 0 0 #00dc00, -12px 0 0 -2px #00dc00,
      -8.52px -8.52px 0 -4px transparent;
  }

  75% {
    -moz-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -4px transparent, 0 12px 0 -4px transparent,
      -8.52px 8.52px 0 -2px #00dc00, -12px 0 0 0 #00dc00,
      -8.52px -8.52px 0 -2px #00dc00;
    -webkit-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -4px transparent, 0 12px 0 -4px transparent,
      -8.52px 8.52px 0 -2px #00dc00, -12px 0 0 0 #00dc00,
      -8.52px -8.52px 0 -2px #00dc00;
    box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -2px #00dc00,
      -12px 0 0 0 #00dc00, -8.52px -8.52px 0 -2px #00dc00;
  }

  87.5% {
    -moz-box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -2px #00dc00, -8.52px -8.52px 0 0 #00dc00;
    -webkit-box-shadow: 0 -12px 0 -2px #00dc00,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -4px transparent, 0 12px 0 -4px transparent,
      -8.52px 8.52px 0 -4px transparent, -12px 0 0 -2px #00dc00,
      -8.52px -8.52px 0 0 #00dc00;
    box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -2px #00dc00, -8.52px -8.52px 0 0 #00dc00;
  }
}

@-moz-keyframes spinner_32px {

  0%,
  100% {
    -moz-box-shadow: 0 -12px 0 0 #00dc00, 8.52px -8.52px 0 -2px #00dc00,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -2px #00dc00;
    -webkit-box-shadow: 0 -12px 0 0 #00dc00, 8.52px -8.52px 0 -2px #00dc00,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -2px #00dc00;
    box-shadow: 0 -12px 0 0 #00dc00, 8.52px -8.52px 0 -2px #00dc00,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -2px #00dc00;
  }

  12.5% {
    -moz-box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 0 #00dc00,
      12px 0 0 -2px #00dc00, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
    -webkit-box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 0 #00dc00,
      12px 0 0 -2px #00dc00, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
    box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 0 #00dc00,
      12px 0 0 -2px #00dc00, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
  }

  25% {
    -moz-box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -2px #00dc00,
      12px 0 0 0 #00dc00, 8.52px 8.52px 0 -2px #00dc00,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
    -webkit-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -2px #00dc00, 12px 0 0 0 #00dc00,
      8.52px 8.52px 0 -2px #00dc00, 0 12px 0 -4px transparent,
      -8.52px 8.52px 0 -4px transparent, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
    box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -2px #00dc00,
      12px 0 0 0 #00dc00, 8.52px 8.52px 0 -2px #00dc00,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
  }

  37.5% {
    -moz-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -2px #00dc00,
      8.52px 8.52px 0 0 #00dc00, 0 12px 0 -2px #00dc00,
      -8.52px 8.52px 0 -4px transparent, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
    -webkit-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -2px #00dc00,
      8.52px 8.52px 0 0 #00dc00, 0 12px 0 -2px #00dc00,
      -8.52px 8.52px 0 -4px transparent, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
    box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -2px #00dc00, 8.52px 8.52px 0 0 #00dc00, 0 12px 0 -2px #00dc00,
      -8.52px 8.52px 0 -4px transparent, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
  }

  50% {
    -moz-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -2px #00dc00, 0 12px 0 0 #00dc00,
      -8.52px 8.52px 0 -2px #00dc00, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
    -webkit-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -2px #00dc00, 0 12px 0 0 #00dc00,
      -8.52px 8.52px 0 -2px #00dc00, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
    box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -2px #00dc00,
      0 12px 0 0 #00dc00, -8.52px 8.52px 0 -2px #00dc00,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
  }

  62.5% {
    -moz-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -4px transparent, 0 12px 0 -2px #00dc00,
      -8.52px 8.52px 0 0 #00dc00, -12px 0 0 -2px #00dc00,
      -8.52px -8.52px 0 -4px transparent;
    -webkit-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -4px transparent, 0 12px 0 -2px #00dc00,
      -8.52px 8.52px 0 0 #00dc00, -12px 0 0 -2px #00dc00,
      -8.52px -8.52px 0 -4px transparent;
    box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -2px #00dc00, -8.52px 8.52px 0 0 #00dc00, -12px 0 0 -2px #00dc00,
      -8.52px -8.52px 0 -4px transparent;
  }

  75% {
    -moz-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -4px transparent, 0 12px 0 -4px transparent,
      -8.52px 8.52px 0 -2px #00dc00, -12px 0 0 0 #00dc00,
      -8.52px -8.52px 0 -2px #00dc00;
    -webkit-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -4px transparent, 0 12px 0 -4px transparent,
      -8.52px 8.52px 0 -2px #00dc00, -12px 0 0 0 #00dc00,
      -8.52px -8.52px 0 -2px #00dc00;
    box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -2px #00dc00,
      -12px 0 0 0 #00dc00, -8.52px -8.52px 0 -2px #00dc00;
  }

  87.5% {
    -moz-box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -2px #00dc00, -8.52px -8.52px 0 0 #00dc00;
    -webkit-box-shadow: 0 -12px 0 -2px #00dc00,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -4px transparent, 0 12px 0 -4px transparent,
      -8.52px 8.52px 0 -4px transparent, -12px 0 0 -2px #00dc00,
      -8.52px -8.52px 0 0 #00dc00;
    box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -2px #00dc00, -8.52px -8.52px 0 0 #00dc00;
  }
}

@-o-keyframes spinner_32px {

  0%,
  100% {
    -moz-box-shadow: 0 -12px 0 0 #00dc00, 8.52px -8.52px 0 -2px #00dc00,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -2px #00dc00;
    -webkit-box-shadow: 0 -12px 0 0 #00dc00, 8.52px -8.52px 0 -2px #00dc00,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -2px #00dc00;
    box-shadow: 0 -12px 0 0 #00dc00, 8.52px -8.52px 0 -2px #00dc00,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -2px #00dc00;
  }

  12.5% {
    -moz-box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 0 #00dc00,
      12px 0 0 -2px #00dc00, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
    -webkit-box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 0 #00dc00,
      12px 0 0 -2px #00dc00, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
    box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 0 #00dc00,
      12px 0 0 -2px #00dc00, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
  }

  25% {
    -moz-box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -2px #00dc00,
      12px 0 0 0 #00dc00, 8.52px 8.52px 0 -2px #00dc00,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
    -webkit-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -2px #00dc00, 12px 0 0 0 #00dc00,
      8.52px 8.52px 0 -2px #00dc00, 0 12px 0 -4px transparent,
      -8.52px 8.52px 0 -4px transparent, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
    box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -2px #00dc00,
      12px 0 0 0 #00dc00, 8.52px 8.52px 0 -2px #00dc00,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
  }

  37.5% {
    -moz-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -2px #00dc00,
      8.52px 8.52px 0 0 #00dc00, 0 12px 0 -2px #00dc00,
      -8.52px 8.52px 0 -4px transparent, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
    -webkit-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -2px #00dc00,
      8.52px 8.52px 0 0 #00dc00, 0 12px 0 -2px #00dc00,
      -8.52px 8.52px 0 -4px transparent, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
    box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -2px #00dc00, 8.52px 8.52px 0 0 #00dc00, 0 12px 0 -2px #00dc00,
      -8.52px 8.52px 0 -4px transparent, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
  }

  50% {
    -moz-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -2px #00dc00, 0 12px 0 0 #00dc00,
      -8.52px 8.52px 0 -2px #00dc00, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
    -webkit-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -2px #00dc00, 0 12px 0 0 #00dc00,
      -8.52px 8.52px 0 -2px #00dc00, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
    box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -2px #00dc00,
      0 12px 0 0 #00dc00, -8.52px 8.52px 0 -2px #00dc00,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
  }

  62.5% {
    -moz-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -4px transparent, 0 12px 0 -2px #00dc00,
      -8.52px 8.52px 0 0 #00dc00, -12px 0 0 -2px #00dc00,
      -8.52px -8.52px 0 -4px transparent;
    -webkit-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -4px transparent, 0 12px 0 -2px #00dc00,
      -8.52px 8.52px 0 0 #00dc00, -12px 0 0 -2px #00dc00,
      -8.52px -8.52px 0 -4px transparent;
    box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -2px #00dc00, -8.52px 8.52px 0 0 #00dc00, -12px 0 0 -2px #00dc00,
      -8.52px -8.52px 0 -4px transparent;
  }

  75% {
    -moz-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -4px transparent, 0 12px 0 -4px transparent,
      -8.52px 8.52px 0 -2px #00dc00, -12px 0 0 0 #00dc00,
      -8.52px -8.52px 0 -2px #00dc00;
    -webkit-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -4px transparent, 0 12px 0 -4px transparent,
      -8.52px 8.52px 0 -2px #00dc00, -12px 0 0 0 #00dc00,
      -8.52px -8.52px 0 -2px #00dc00;
    box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -2px #00dc00,
      -12px 0 0 0 #00dc00, -8.52px -8.52px 0 -2px #00dc00;
  }

  87.5% {
    -moz-box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -2px #00dc00, -8.52px -8.52px 0 0 #00dc00;
    -webkit-box-shadow: 0 -12px 0 -2px #00dc00,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -4px transparent, 0 12px 0 -4px transparent,
      -8.52px 8.52px 0 -4px transparent, -12px 0 0 -2px #00dc00,
      -8.52px -8.52px 0 0 #00dc00;
    box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -2px #00dc00, -8.52px -8.52px 0 0 #00dc00;
  }
}

@keyframes spinner_32px {

  0%,
  100% {
    -moz-box-shadow: 0 -12px 0 0 #00dc00, 8.52px -8.52px 0 -2px #00dc00,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -2px #00dc00;
    -webkit-box-shadow: 0 -12px 0 0 #00dc00, 8.52px -8.52px 0 -2px #00dc00,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -2px #00dc00;
    box-shadow: 0 -12px 0 0 #00dc00, 8.52px -8.52px 0 -2px #00dc00,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -2px #00dc00;
  }

  12.5% {
    -moz-box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 0 #00dc00,
      12px 0 0 -2px #00dc00, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
    -webkit-box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 0 #00dc00,
      12px 0 0 -2px #00dc00, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
    box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 0 #00dc00,
      12px 0 0 -2px #00dc00, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
  }

  25% {
    -moz-box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -2px #00dc00,
      12px 0 0 0 #00dc00, 8.52px 8.52px 0 -2px #00dc00,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
    -webkit-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -2px #00dc00, 12px 0 0 0 #00dc00,
      8.52px 8.52px 0 -2px #00dc00, 0 12px 0 -4px transparent,
      -8.52px 8.52px 0 -4px transparent, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
    box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -2px #00dc00,
      12px 0 0 0 #00dc00, 8.52px 8.52px 0 -2px #00dc00,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
  }

  37.5% {
    -moz-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -2px #00dc00,
      8.52px 8.52px 0 0 #00dc00, 0 12px 0 -2px #00dc00,
      -8.52px 8.52px 0 -4px transparent, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
    -webkit-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -2px #00dc00,
      8.52px 8.52px 0 0 #00dc00, 0 12px 0 -2px #00dc00,
      -8.52px 8.52px 0 -4px transparent, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
    box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -2px #00dc00, 8.52px 8.52px 0 0 #00dc00, 0 12px 0 -2px #00dc00,
      -8.52px 8.52px 0 -4px transparent, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
  }

  50% {
    -moz-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -2px #00dc00, 0 12px 0 0 #00dc00,
      -8.52px 8.52px 0 -2px #00dc00, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
    -webkit-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -2px #00dc00, 0 12px 0 0 #00dc00,
      -8.52px 8.52px 0 -2px #00dc00, -12px 0 0 -4px transparent,
      -8.52px -8.52px 0 -4px transparent;
    box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -2px #00dc00,
      0 12px 0 0 #00dc00, -8.52px 8.52px 0 -2px #00dc00,
      -12px 0 0 -4px transparent, -8.52px -8.52px 0 -4px transparent;
  }

  62.5% {
    -moz-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -4px transparent, 0 12px 0 -2px #00dc00,
      -8.52px 8.52px 0 0 #00dc00, -12px 0 0 -2px #00dc00,
      -8.52px -8.52px 0 -4px transparent;
    -webkit-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -4px transparent, 0 12px 0 -2px #00dc00,
      -8.52px 8.52px 0 0 #00dc00, -12px 0 0 -2px #00dc00,
      -8.52px -8.52px 0 -4px transparent;
    box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -2px #00dc00, -8.52px 8.52px 0 0 #00dc00, -12px 0 0 -2px #00dc00,
      -8.52px -8.52px 0 -4px transparent;
  }

  75% {
    -moz-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -4px transparent, 0 12px 0 -4px transparent,
      -8.52px 8.52px 0 -2px #00dc00, -12px 0 0 0 #00dc00,
      -8.52px -8.52px 0 -2px #00dc00;
    -webkit-box-shadow: 0 -12px 0 -4px transparent,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -4px transparent, 0 12px 0 -4px transparent,
      -8.52px 8.52px 0 -2px #00dc00, -12px 0 0 0 #00dc00,
      -8.52px -8.52px 0 -2px #00dc00;
    box-shadow: 0 -12px 0 -4px transparent, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -2px #00dc00,
      -12px 0 0 0 #00dc00, -8.52px -8.52px 0 -2px #00dc00;
  }

  87.5% {
    -moz-box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -2px #00dc00, -8.52px -8.52px 0 0 #00dc00;
    -webkit-box-shadow: 0 -12px 0 -2px #00dc00,
      8.52px -8.52px 0 -4px transparent, 12px 0 0 -4px transparent,
      8.52px 8.52px 0 -4px transparent, 0 12px 0 -4px transparent,
      -8.52px 8.52px 0 -4px transparent, -12px 0 0 -2px #00dc00,
      -8.52px -8.52px 0 0 #00dc00;
    box-shadow: 0 -12px 0 -2px #00dc00, 8.52px -8.52px 0 -4px transparent,
      12px 0 0 -4px transparent, 8.52px 8.52px 0 -4px transparent,
      0 12px 0 -4px transparent, -8.52px 8.52px 0 -4px transparent,
      -12px 0 0 -2px #00dc00, -8.52px -8.52px 0 0 #00dc00;
  }
}

.UIAnimatedSpinner.medium {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  -webkit-animation: spinner_60px 1s infinite linear;
  -moz-animation: spinner_60px 1s infinite linear;
  -ms-animation: spinner_60px 1s infinite linear;
  animation: spinner_60px 1s infinite linear;
  width: 15px;
  height: 15px;
  margin: 22.5px;
  display: inline-block;
  -moz-box-shadow: 0 -22.5px 0 -3.75px #00dc00,
    15.975px -15.975px 0 -3.75px #00dc00, 22.5px 0 0 -3.75px #00dc00,
    15.975px 15.975px 0 0 #00dc00, 0 22.5px 0 -7.5px transparent,
    -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
    -15.975px -15.975px 0 -7.5px transparent;
  -webkit-box-shadow: 0 -22.5px 0 -3.75px #00dc00,
    15.975px -15.975px 0 -3.75px #00dc00, 22.5px 0 0 -3.75px #00dc00,
    15.975px 15.975px 0 0 #00dc00, 0 22.5px 0 -7.5px transparent,
    -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
    -15.975px -15.975px 0 -7.5px transparent;
  box-shadow: 0 -22.5px 0 -3.75px #00dc00, 15.975px -15.975px 0 -3.75px #00dc00,
    22.5px 0 0 -3.75px #00dc00, 15.975px 15.975px 0 0 #00dc00,
    0 22.5px 0 -7.5px transparent, -15.975px 15.975px 0 -7.5px transparent,
    -22.5px 0 0 -7.5px transparent, -15.975px -15.975px 0 -7.5px transparent;
}

@-webkit-keyframes spinner_60px {

  0%,
  100% {
    -moz-box-shadow: 0 -22.5px 0 0 #00dc00, 15.975px -15.975px 0 -3.75px #00dc00,
      22.5px 0 0 -7.5px transparent, 15.975px 15.975px 0 -7.5px transparent,
      0 22.5px 0 -7.5px transparent, -15.975px 15.975px 0 -7.5px transparent,
      -22.5px 0 0 -7.5px transparent, -15.975px -15.975px 0 -3.75px #00dc00;
    -webkit-box-shadow: 0 -22.5px 0 0 #00dc00,
      15.975px -15.975px 0 -3.75px #00dc00, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -3.75px #00dc00;
    box-shadow: 0 -22.5px 0 0 #00dc00, 15.975px -15.975px 0 -3.75px #00dc00,
      22.5px 0 0 -7.5px transparent, 15.975px 15.975px 0 -7.5px transparent,
      0 22.5px 0 -7.5px transparent, -15.975px 15.975px 0 -7.5px transparent,
      -22.5px 0 0 -7.5px transparent, -15.975px -15.975px 0 -3.75px #00dc00;
  }

  12.5% {
    -moz-box-shadow: 0 -22.5px 0 -3.75px #00dc00, 15.975px -15.975px 0 0 #00dc00,
      22.5px 0 0 -3.75px #00dc00, 15.975px 15.975px 0 -7.5px transparent,
      0 22.5px 0 -7.5px transparent, -15.975px 15.975px 0 -7.5px transparent,
      -22.5px 0 0 -7.5px transparent, -15.975px -15.975px 0 -7.5px transparent;
    -webkit-box-shadow: 0 -22.5px 0 -3.75px #00dc00,
      15.975px -15.975px 0 0 #00dc00, 22.5px 0 0 -3.75px #00dc00,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    box-shadow: 0 -22.5px 0 -3.75px #00dc00, 15.975px -15.975px 0 0 #00dc00,
      22.5px 0 0 -3.75px #00dc00, 15.975px 15.975px 0 -7.5px transparent,
      0 22.5px 0 -7.5px transparent, -15.975px 15.975px 0 -7.5px transparent,
      -22.5px 0 0 -7.5px transparent, -15.975px -15.975px 0 -7.5px transparent;
  }

  25% {
    -moz-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -3.75px #00dc00, 22.5px 0 0 0 #00dc00,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    -webkit-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -3.75px #00dc00, 22.5px 0 0 0 #00dc00,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -3.75px #00dc00, 22.5px 0 0 0 #00dc00,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
  }

  37.5% {
    -moz-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -3.75px #00dc00,
      15.975px 15.975px 0 0 #00dc00, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    -webkit-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -3.75px #00dc00,
      15.975px 15.975px 0 0 #00dc00, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -3.75px #00dc00,
      15.975px 15.975px 0 0 #00dc00, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
  }

  50% {
    -moz-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 0 #00dc00,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    -webkit-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 0 #00dc00,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 0 #00dc00,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
  }

  62.5% {
    -moz-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 0 #00dc00, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 -7.5px transparent;
    -webkit-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 0 #00dc00, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 -7.5px transparent;
    box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 0 #00dc00, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 -7.5px transparent;
  }

  75% {
    -moz-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 0 #00dc00,
      -15.975px -15.975px 0 -3.75px #00dc00;
    -webkit-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 0 #00dc00,
      -15.975px -15.975px 0 -3.75px #00dc00;
    box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 0 #00dc00,
      -15.975px -15.975px 0 -3.75px #00dc00;
  }

  87.5% {
    -moz-box-shadow: 0 -22.5px 0 -3.75px #00dc00,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 0 #00dc00;
    -webkit-box-shadow: 0 -22.5px 0 -3.75px #00dc00,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 0 #00dc00;
    box-shadow: 0 -22.5px 0 -3.75px #00dc00,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 0 #00dc00;
  }
}

@-moz-keyframes spinner_60px {

  0%,
  100% {
    -moz-box-shadow: 0 -22.5px 0 0 #00dc00, 15.975px -15.975px 0 -3.75px #00dc00,
      22.5px 0 0 -7.5px transparent, 15.975px 15.975px 0 -7.5px transparent,
      0 22.5px 0 -7.5px transparent, -15.975px 15.975px 0 -7.5px transparent,
      -22.5px 0 0 -7.5px transparent, -15.975px -15.975px 0 -3.75px #00dc00;
    -webkit-box-shadow: 0 -22.5px 0 0 #00dc00,
      15.975px -15.975px 0 -3.75px #00dc00, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -3.75px #00dc00;
    box-shadow: 0 -22.5px 0 0 #00dc00, 15.975px -15.975px 0 -3.75px #00dc00,
      22.5px 0 0 -7.5px transparent, 15.975px 15.975px 0 -7.5px transparent,
      0 22.5px 0 -7.5px transparent, -15.975px 15.975px 0 -7.5px transparent,
      -22.5px 0 0 -7.5px transparent, -15.975px -15.975px 0 -3.75px #00dc00;
  }

  12.5% {
    -moz-box-shadow: 0 -22.5px 0 -3.75px #00dc00, 15.975px -15.975px 0 0 #00dc00,
      22.5px 0 0 -3.75px #00dc00, 15.975px 15.975px 0 -7.5px transparent,
      0 22.5px 0 -7.5px transparent, -15.975px 15.975px 0 -7.5px transparent,
      -22.5px 0 0 -7.5px transparent, -15.975px -15.975px 0 -7.5px transparent;
    -webkit-box-shadow: 0 -22.5px 0 -3.75px #00dc00,
      15.975px -15.975px 0 0 #00dc00, 22.5px 0 0 -3.75px #00dc00,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    box-shadow: 0 -22.5px 0 -3.75px #00dc00, 15.975px -15.975px 0 0 #00dc00,
      22.5px 0 0 -3.75px #00dc00, 15.975px 15.975px 0 -7.5px transparent,
      0 22.5px 0 -7.5px transparent, -15.975px 15.975px 0 -7.5px transparent,
      -22.5px 0 0 -7.5px transparent, -15.975px -15.975px 0 -7.5px transparent;
  }

  25% {
    -moz-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -3.75px #00dc00, 22.5px 0 0 0 #00dc00,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    -webkit-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -3.75px #00dc00, 22.5px 0 0 0 #00dc00,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -3.75px #00dc00, 22.5px 0 0 0 #00dc00,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
  }

  37.5% {
    -moz-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -3.75px #00dc00,
      15.975px 15.975px 0 0 #00dc00, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    -webkit-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -3.75px #00dc00,
      15.975px 15.975px 0 0 #00dc00, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -3.75px #00dc00,
      15.975px 15.975px 0 0 #00dc00, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
  }

  50% {
    -moz-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 0 #00dc00,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    -webkit-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 0 #00dc00,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 0 #00dc00,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
  }

  62.5% {
    -moz-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 0 #00dc00, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 -7.5px transparent;
    -webkit-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 0 #00dc00, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 -7.5px transparent;
    box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 0 #00dc00, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 -7.5px transparent;
  }

  75% {
    -moz-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 0 #00dc00,
      -15.975px -15.975px 0 -3.75px #00dc00;
    -webkit-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 0 #00dc00,
      -15.975px -15.975px 0 -3.75px #00dc00;
    box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 0 #00dc00,
      -15.975px -15.975px 0 -3.75px #00dc00;
  }

  87.5% {
    -moz-box-shadow: 0 -22.5px 0 -3.75px #00dc00,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 0 #00dc00;
    -webkit-box-shadow: 0 -22.5px 0 -3.75px #00dc00,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 0 #00dc00;
    box-shadow: 0 -22.5px 0 -3.75px #00dc00,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 0 #00dc00;
  }
}

@-o-keyframes spinner_60px {

  0%,
  100% {
    -moz-box-shadow: 0 -22.5px 0 0 #00dc00, 15.975px -15.975px 0 -3.75px #00dc00,
      22.5px 0 0 -7.5px transparent, 15.975px 15.975px 0 -7.5px transparent,
      0 22.5px 0 -7.5px transparent, -15.975px 15.975px 0 -7.5px transparent,
      -22.5px 0 0 -7.5px transparent, -15.975px -15.975px 0 -3.75px #00dc00;
    -webkit-box-shadow: 0 -22.5px 0 0 #00dc00,
      15.975px -15.975px 0 -3.75px #00dc00, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -3.75px #00dc00;
    box-shadow: 0 -22.5px 0 0 #00dc00, 15.975px -15.975px 0 -3.75px #00dc00,
      22.5px 0 0 -7.5px transparent, 15.975px 15.975px 0 -7.5px transparent,
      0 22.5px 0 -7.5px transparent, -15.975px 15.975px 0 -7.5px transparent,
      -22.5px 0 0 -7.5px transparent, -15.975px -15.975px 0 -3.75px #00dc00;
  }

  12.5% {
    -moz-box-shadow: 0 -22.5px 0 -3.75px #00dc00, 15.975px -15.975px 0 0 #00dc00,
      22.5px 0 0 -3.75px #00dc00, 15.975px 15.975px 0 -7.5px transparent,
      0 22.5px 0 -7.5px transparent, -15.975px 15.975px 0 -7.5px transparent,
      -22.5px 0 0 -7.5px transparent, -15.975px -15.975px 0 -7.5px transparent;
    -webkit-box-shadow: 0 -22.5px 0 -3.75px #00dc00,
      15.975px -15.975px 0 0 #00dc00, 22.5px 0 0 -3.75px #00dc00,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    box-shadow: 0 -22.5px 0 -3.75px #00dc00, 15.975px -15.975px 0 0 #00dc00,
      22.5px 0 0 -3.75px #00dc00, 15.975px 15.975px 0 -7.5px transparent,
      0 22.5px 0 -7.5px transparent, -15.975px 15.975px 0 -7.5px transparent,
      -22.5px 0 0 -7.5px transparent, -15.975px -15.975px 0 -7.5px transparent;
  }

  25% {
    -moz-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -3.75px #00dc00, 22.5px 0 0 0 #00dc00,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    -webkit-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -3.75px #00dc00, 22.5px 0 0 0 #00dc00,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -3.75px #00dc00, 22.5px 0 0 0 #00dc00,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
  }

  37.5% {
    -moz-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -3.75px #00dc00,
      15.975px 15.975px 0 0 #00dc00, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    -webkit-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -3.75px #00dc00,
      15.975px 15.975px 0 0 #00dc00, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -3.75px #00dc00,
      15.975px 15.975px 0 0 #00dc00, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
  }

  50% {
    -moz-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 0 #00dc00,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    -webkit-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 0 #00dc00,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 0 #00dc00,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
  }

  62.5% {
    -moz-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 0 #00dc00, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 -7.5px transparent;
    -webkit-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 0 #00dc00, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 -7.5px transparent;
    box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 0 #00dc00, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 -7.5px transparent;
  }

  75% {
    -moz-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 0 #00dc00,
      -15.975px -15.975px 0 -3.75px #00dc00;
    -webkit-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 0 #00dc00,
      -15.975px -15.975px 0 -3.75px #00dc00;
    box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 0 #00dc00,
      -15.975px -15.975px 0 -3.75px #00dc00;
  }

  87.5% {
    -moz-box-shadow: 0 -22.5px 0 -3.75px #00dc00,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 0 #00dc00;
    -webkit-box-shadow: 0 -22.5px 0 -3.75px #00dc00,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 0 #00dc00;
    box-shadow: 0 -22.5px 0 -3.75px #00dc00,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 0 #00dc00;
  }
}

@keyframes spinner_60px {

  0%,
  100% {
    -moz-box-shadow: 0 -22.5px 0 0 #00dc00, 15.975px -15.975px 0 -3.75px #00dc00,
      22.5px 0 0 -7.5px transparent, 15.975px 15.975px 0 -7.5px transparent,
      0 22.5px 0 -7.5px transparent, -15.975px 15.975px 0 -7.5px transparent,
      -22.5px 0 0 -7.5px transparent, -15.975px -15.975px 0 -3.75px #00dc00;
    -webkit-box-shadow: 0 -22.5px 0 0 #00dc00,
      15.975px -15.975px 0 -3.75px #00dc00, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -3.75px #00dc00;
    box-shadow: 0 -22.5px 0 0 #00dc00, 15.975px -15.975px 0 -3.75px #00dc00,
      22.5px 0 0 -7.5px transparent, 15.975px 15.975px 0 -7.5px transparent,
      0 22.5px 0 -7.5px transparent, -15.975px 15.975px 0 -7.5px transparent,
      -22.5px 0 0 -7.5px transparent, -15.975px -15.975px 0 -3.75px #00dc00;
  }

  12.5% {
    -moz-box-shadow: 0 -22.5px 0 -3.75px #00dc00, 15.975px -15.975px 0 0 #00dc00,
      22.5px 0 0 -3.75px #00dc00, 15.975px 15.975px 0 -7.5px transparent,
      0 22.5px 0 -7.5px transparent, -15.975px 15.975px 0 -7.5px transparent,
      -22.5px 0 0 -7.5px transparent, -15.975px -15.975px 0 -7.5px transparent;
    -webkit-box-shadow: 0 -22.5px 0 -3.75px #00dc00,
      15.975px -15.975px 0 0 #00dc00, 22.5px 0 0 -3.75px #00dc00,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    box-shadow: 0 -22.5px 0 -3.75px #00dc00, 15.975px -15.975px 0 0 #00dc00,
      22.5px 0 0 -3.75px #00dc00, 15.975px 15.975px 0 -7.5px transparent,
      0 22.5px 0 -7.5px transparent, -15.975px 15.975px 0 -7.5px transparent,
      -22.5px 0 0 -7.5px transparent, -15.975px -15.975px 0 -7.5px transparent;
  }

  25% {
    -moz-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -3.75px #00dc00, 22.5px 0 0 0 #00dc00,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    -webkit-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -3.75px #00dc00, 22.5px 0 0 0 #00dc00,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -3.75px #00dc00, 22.5px 0 0 0 #00dc00,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
  }

  37.5% {
    -moz-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -3.75px #00dc00,
      15.975px 15.975px 0 0 #00dc00, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    -webkit-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -3.75px #00dc00,
      15.975px 15.975px 0 0 #00dc00, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -3.75px #00dc00,
      15.975px 15.975px 0 0 #00dc00, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
  }

  50% {
    -moz-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 0 #00dc00,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    -webkit-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 0 #00dc00,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
    box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -3.75px #00dc00, 0 22.5px 0 0 #00dc00,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 -7.5px transparent,
      -15.975px -15.975px 0 -7.5px transparent;
  }

  62.5% {
    -moz-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 0 #00dc00, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 -7.5px transparent;
    -webkit-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 0 #00dc00, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 -7.5px transparent;
    box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -3.75px #00dc00,
      -15.975px 15.975px 0 0 #00dc00, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 -7.5px transparent;
  }

  75% {
    -moz-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 0 #00dc00,
      -15.975px -15.975px 0 -3.75px #00dc00;
    -webkit-box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 0 #00dc00,
      -15.975px -15.975px 0 -3.75px #00dc00;
    box-shadow: 0 -22.5px 0 -7.5px transparent,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -3.75px #00dc00, -22.5px 0 0 0 #00dc00,
      -15.975px -15.975px 0 -3.75px #00dc00;
  }

  87.5% {
    -moz-box-shadow: 0 -22.5px 0 -3.75px #00dc00,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 0 #00dc00;
    -webkit-box-shadow: 0 -22.5px 0 -3.75px #00dc00,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 0 #00dc00;
    box-shadow: 0 -22.5px 0 -3.75px #00dc00,
      15.975px -15.975px 0 -7.5px transparent, 22.5px 0 0 -7.5px transparent,
      15.975px 15.975px 0 -7.5px transparent, 0 22.5px 0 -7.5px transparent,
      -15.975px 15.975px 0 -7.5px transparent, -22.5px 0 0 -3.75px #00dc00,
      -15.975px -15.975px 0 0 #00dc00;
  }
}

.UIAnimatedSpinner.large {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  -webkit-animation: spinner_88px 1s infinite linear;
  -moz-animation: spinner_88px 1s infinite linear;
  -ms-animation: spinner_88px 1s infinite linear;
  animation: spinner_88px 1s infinite linear;
  width: 22px;
  height: 22px;
  margin: 33px;
  display: inline-block;
  -moz-box-shadow: 0 -33px 0 -5.5px #00dc00, 23.43px -23.43px 0 -5.5px #00dc00,
    33px 0 0 -5.5px #00dc00, 23.43px 23.43px 0 0 #00dc00,
    0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
    -33px 0 0 -11px transparent, -23.43px -23.43px 0 -11px transparent;
  -webkit-box-shadow: 0 -33px 0 -5.5px #00dc00,
    23.43px -23.43px 0 -5.5px #00dc00, 33px 0 0 -5.5px #00dc00,
    23.43px 23.43px 0 0 #00dc00, 0 33px 0 -11px transparent,
    -23.43px 23.43px 0 -11px transparent, -33px 0 0 -11px transparent,
    -23.43px -23.43px 0 -11px transparent;
  box-shadow: 0 -33px 0 -5.5px #00dc00, 23.43px -23.43px 0 -5.5px #00dc00,
    33px 0 0 -5.5px #00dc00, 23.43px 23.43px 0 0 #00dc00,
    0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
    -33px 0 0 -11px transparent, -23.43px -23.43px 0 -11px transparent;
}

@-webkit-keyframes spinner_88px {

  0%,
  100% {
    -moz-box-shadow: 0 -33px 0 0 #00dc00, 23.43px -23.43px 0 -5.5px #00dc00,
      33px 0 0 -11px transparent, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -5.5px #00dc00;
    -webkit-box-shadow: 0 -33px 0 0 #00dc00, 23.43px -23.43px 0 -5.5px #00dc00,
      33px 0 0 -11px transparent, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -5.5px #00dc00;
    box-shadow: 0 -33px 0 0 #00dc00, 23.43px -23.43px 0 -5.5px #00dc00,
      33px 0 0 -11px transparent, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -5.5px #00dc00;
  }

  12.5% {
    -moz-box-shadow: 0 -33px 0 -5.5px #00dc00, 23.43px -23.43px 0 0 #00dc00,
      33px 0 0 -5.5px #00dc00, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -11px transparent;
    -webkit-box-shadow: 0 -33px 0 -5.5px #00dc00, 23.43px -23.43px 0 0 #00dc00,
      33px 0 0 -5.5px #00dc00, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -11px transparent;
    box-shadow: 0 -33px 0 -5.5px #00dc00, 23.43px -23.43px 0 0 #00dc00,
      33px 0 0 -5.5px #00dc00, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -11px transparent;
  }

  25% {
    -moz-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -5.5px #00dc00, 33px 0 0 0 #00dc00,
      23.43px 23.43px 0 -5.5px #00dc00, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    -webkit-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -5.5px #00dc00, 33px 0 0 0 #00dc00,
      23.43px 23.43px 0 -5.5px #00dc00, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    box-shadow: 0 -33px 0 -11px transparent, 23.43px -23.43px 0 -5.5px #00dc00,
      33px 0 0 0 #00dc00, 23.43px 23.43px 0 -5.5px #00dc00,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -11px transparent;
  }

  37.5% {
    -moz-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -5.5px #00dc00,
      23.43px 23.43px 0 0 #00dc00, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    -webkit-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -5.5px #00dc00,
      23.43px 23.43px 0 0 #00dc00, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -5.5px #00dc00,
      23.43px 23.43px 0 0 #00dc00, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
  }

  50% {
    -moz-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -5.5px #00dc00, 0 33px 0 0 #00dc00,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    -webkit-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -5.5px #00dc00, 0 33px 0 0 #00dc00,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -5.5px #00dc00, 0 33px 0 0 #00dc00,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
  }

  62.5% {
    -moz-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 0 #00dc00, -33px 0 0 -5.5px #00dc00,
      -23.43px -23.43px 0 -11px transparent;
    -webkit-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 0 #00dc00, -33px 0 0 -5.5px #00dc00,
      -23.43px -23.43px 0 -11px transparent;
    box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 0 #00dc00, -33px 0 0 -5.5px #00dc00,
      -23.43px -23.43px 0 -11px transparent;
  }

  75% {
    -moz-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 0 #00dc00,
      -23.43px -23.43px 0 -5.5px #00dc00;
    -webkit-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 0 #00dc00,
      -23.43px -23.43px 0 -5.5px #00dc00;
    box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 0 #00dc00,
      -23.43px -23.43px 0 -5.5px #00dc00;
  }

  87.5% {
    -moz-box-shadow: 0 -33px 0 -5.5px #00dc00,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -5.5px #00dc00,
      -23.43px -23.43px 0 0 #00dc00;
    -webkit-box-shadow: 0 -33px 0 -5.5px #00dc00,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -5.5px #00dc00,
      -23.43px -23.43px 0 0 #00dc00;
    box-shadow: 0 -33px 0 -5.5px #00dc00, 23.43px -23.43px 0 -11px transparent,
      33px 0 0 -11px transparent, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -5.5px #00dc00, -23.43px -23.43px 0 0 #00dc00;
  }
}

@-moz-keyframes spinner_88px {

  0%,
  100% {
    -moz-box-shadow: 0 -33px 0 0 #00dc00, 23.43px -23.43px 0 -5.5px #00dc00,
      33px 0 0 -11px transparent, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -5.5px #00dc00;
    -webkit-box-shadow: 0 -33px 0 0 #00dc00, 23.43px -23.43px 0 -5.5px #00dc00,
      33px 0 0 -11px transparent, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -5.5px #00dc00;
    box-shadow: 0 -33px 0 0 #00dc00, 23.43px -23.43px 0 -5.5px #00dc00,
      33px 0 0 -11px transparent, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -5.5px #00dc00;
  }

  12.5% {
    -moz-box-shadow: 0 -33px 0 -5.5px #00dc00, 23.43px -23.43px 0 0 #00dc00,
      33px 0 0 -5.5px #00dc00, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -11px transparent;
    -webkit-box-shadow: 0 -33px 0 -5.5px #00dc00, 23.43px -23.43px 0 0 #00dc00,
      33px 0 0 -5.5px #00dc00, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -11px transparent;
    box-shadow: 0 -33px 0 -5.5px #00dc00, 23.43px -23.43px 0 0 #00dc00,
      33px 0 0 -5.5px #00dc00, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -11px transparent;
  }

  25% {
    -moz-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -5.5px #00dc00, 33px 0 0 0 #00dc00,
      23.43px 23.43px 0 -5.5px #00dc00, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    -webkit-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -5.5px #00dc00, 33px 0 0 0 #00dc00,
      23.43px 23.43px 0 -5.5px #00dc00, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    box-shadow: 0 -33px 0 -11px transparent, 23.43px -23.43px 0 -5.5px #00dc00,
      33px 0 0 0 #00dc00, 23.43px 23.43px 0 -5.5px #00dc00,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -11px transparent;
  }

  37.5% {
    -moz-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -5.5px #00dc00,
      23.43px 23.43px 0 0 #00dc00, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    -webkit-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -5.5px #00dc00,
      23.43px 23.43px 0 0 #00dc00, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -5.5px #00dc00,
      23.43px 23.43px 0 0 #00dc00, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
  }

  50% {
    -moz-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -5.5px #00dc00, 0 33px 0 0 #00dc00,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    -webkit-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -5.5px #00dc00, 0 33px 0 0 #00dc00,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -5.5px #00dc00, 0 33px 0 0 #00dc00,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
  }

  62.5% {
    -moz-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 0 #00dc00, -33px 0 0 -5.5px #00dc00,
      -23.43px -23.43px 0 -11px transparent;
    -webkit-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 0 #00dc00, -33px 0 0 -5.5px #00dc00,
      -23.43px -23.43px 0 -11px transparent;
    box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 0 #00dc00, -33px 0 0 -5.5px #00dc00,
      -23.43px -23.43px 0 -11px transparent;
  }

  75% {
    -moz-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 0 #00dc00,
      -23.43px -23.43px 0 -5.5px #00dc00;
    -webkit-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 0 #00dc00,
      -23.43px -23.43px 0 -5.5px #00dc00;
    box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 0 #00dc00,
      -23.43px -23.43px 0 -5.5px #00dc00;
  }

  87.5% {
    -moz-box-shadow: 0 -33px 0 -5.5px #00dc00,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -5.5px #00dc00,
      -23.43px -23.43px 0 0 #00dc00;
    -webkit-box-shadow: 0 -33px 0 -5.5px #00dc00,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -5.5px #00dc00,
      -23.43px -23.43px 0 0 #00dc00;
    box-shadow: 0 -33px 0 -5.5px #00dc00, 23.43px -23.43px 0 -11px transparent,
      33px 0 0 -11px transparent, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -5.5px #00dc00, -23.43px -23.43px 0 0 #00dc00;
  }
}

@-o-keyframes spinner_88px {

  0%,
  100% {
    -moz-box-shadow: 0 -33px 0 0 #00dc00, 23.43px -23.43px 0 -5.5px #00dc00,
      33px 0 0 -11px transparent, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -5.5px #00dc00;
    -webkit-box-shadow: 0 -33px 0 0 #00dc00, 23.43px -23.43px 0 -5.5px #00dc00,
      33px 0 0 -11px transparent, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -5.5px #00dc00;
    box-shadow: 0 -33px 0 0 #00dc00, 23.43px -23.43px 0 -5.5px #00dc00,
      33px 0 0 -11px transparent, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -5.5px #00dc00;
  }

  12.5% {
    -moz-box-shadow: 0 -33px 0 -5.5px #00dc00, 23.43px -23.43px 0 0 #00dc00,
      33px 0 0 -5.5px #00dc00, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -11px transparent;
    -webkit-box-shadow: 0 -33px 0 -5.5px #00dc00, 23.43px -23.43px 0 0 #00dc00,
      33px 0 0 -5.5px #00dc00, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -11px transparent;
    box-shadow: 0 -33px 0 -5.5px #00dc00, 23.43px -23.43px 0 0 #00dc00,
      33px 0 0 -5.5px #00dc00, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -11px transparent;
  }

  25% {
    -moz-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -5.5px #00dc00, 33px 0 0 0 #00dc00,
      23.43px 23.43px 0 -5.5px #00dc00, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    -webkit-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -5.5px #00dc00, 33px 0 0 0 #00dc00,
      23.43px 23.43px 0 -5.5px #00dc00, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    box-shadow: 0 -33px 0 -11px transparent, 23.43px -23.43px 0 -5.5px #00dc00,
      33px 0 0 0 #00dc00, 23.43px 23.43px 0 -5.5px #00dc00,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -11px transparent;
  }

  37.5% {
    -moz-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -5.5px #00dc00,
      23.43px 23.43px 0 0 #00dc00, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    -webkit-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -5.5px #00dc00,
      23.43px 23.43px 0 0 #00dc00, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -5.5px #00dc00,
      23.43px 23.43px 0 0 #00dc00, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
  }

  50% {
    -moz-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -5.5px #00dc00, 0 33px 0 0 #00dc00,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    -webkit-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -5.5px #00dc00, 0 33px 0 0 #00dc00,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -5.5px #00dc00, 0 33px 0 0 #00dc00,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
  }

  62.5% {
    -moz-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 0 #00dc00, -33px 0 0 -5.5px #00dc00,
      -23.43px -23.43px 0 -11px transparent;
    -webkit-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 0 #00dc00, -33px 0 0 -5.5px #00dc00,
      -23.43px -23.43px 0 -11px transparent;
    box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 0 #00dc00, -33px 0 0 -5.5px #00dc00,
      -23.43px -23.43px 0 -11px transparent;
  }

  75% {
    -moz-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 0 #00dc00,
      -23.43px -23.43px 0 -5.5px #00dc00;
    -webkit-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 0 #00dc00,
      -23.43px -23.43px 0 -5.5px #00dc00;
    box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 0 #00dc00,
      -23.43px -23.43px 0 -5.5px #00dc00;
  }

  87.5% {
    -moz-box-shadow: 0 -33px 0 -5.5px #00dc00,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -5.5px #00dc00,
      -23.43px -23.43px 0 0 #00dc00;
    -webkit-box-shadow: 0 -33px 0 -5.5px #00dc00,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -5.5px #00dc00,
      -23.43px -23.43px 0 0 #00dc00;
    box-shadow: 0 -33px 0 -5.5px #00dc00, 23.43px -23.43px 0 -11px transparent,
      33px 0 0 -11px transparent, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -5.5px #00dc00, -23.43px -23.43px 0 0 #00dc00;
  }
}

@keyframes spinner_88px {

  0%,
  100% {
    -moz-box-shadow: 0 -33px 0 0 #00dc00, 23.43px -23.43px 0 -5.5px #00dc00,
      33px 0 0 -11px transparent, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -5.5px #00dc00;
    -webkit-box-shadow: 0 -33px 0 0 #00dc00, 23.43px -23.43px 0 -5.5px #00dc00,
      33px 0 0 -11px transparent, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -5.5px #00dc00;
    box-shadow: 0 -33px 0 0 #00dc00, 23.43px -23.43px 0 -5.5px #00dc00,
      33px 0 0 -11px transparent, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -5.5px #00dc00;
  }

  12.5% {
    -moz-box-shadow: 0 -33px 0 -5.5px #00dc00, 23.43px -23.43px 0 0 #00dc00,
      33px 0 0 -5.5px #00dc00, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -11px transparent;
    -webkit-box-shadow: 0 -33px 0 -5.5px #00dc00, 23.43px -23.43px 0 0 #00dc00,
      33px 0 0 -5.5px #00dc00, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -11px transparent;
    box-shadow: 0 -33px 0 -5.5px #00dc00, 23.43px -23.43px 0 0 #00dc00,
      33px 0 0 -5.5px #00dc00, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -11px transparent;
  }

  25% {
    -moz-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -5.5px #00dc00, 33px 0 0 0 #00dc00,
      23.43px 23.43px 0 -5.5px #00dc00, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    -webkit-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -5.5px #00dc00, 33px 0 0 0 #00dc00,
      23.43px 23.43px 0 -5.5px #00dc00, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    box-shadow: 0 -33px 0 -11px transparent, 23.43px -23.43px 0 -5.5px #00dc00,
      33px 0 0 0 #00dc00, 23.43px 23.43px 0 -5.5px #00dc00,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -11px transparent, -23.43px -23.43px 0 -11px transparent;
  }

  37.5% {
    -moz-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -5.5px #00dc00,
      23.43px 23.43px 0 0 #00dc00, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    -webkit-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -5.5px #00dc00,
      23.43px 23.43px 0 0 #00dc00, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -5.5px #00dc00,
      23.43px 23.43px 0 0 #00dc00, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
  }

  50% {
    -moz-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -5.5px #00dc00, 0 33px 0 0 #00dc00,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    -webkit-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -5.5px #00dc00, 0 33px 0 0 #00dc00,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
    box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -5.5px #00dc00, 0 33px 0 0 #00dc00,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 -11px transparent,
      -23.43px -23.43px 0 -11px transparent;
  }

  62.5% {
    -moz-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 0 #00dc00, -33px 0 0 -5.5px #00dc00,
      -23.43px -23.43px 0 -11px transparent;
    -webkit-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 0 #00dc00, -33px 0 0 -5.5px #00dc00,
      -23.43px -23.43px 0 -11px transparent;
    box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -5.5px #00dc00,
      -23.43px 23.43px 0 0 #00dc00, -33px 0 0 -5.5px #00dc00,
      -23.43px -23.43px 0 -11px transparent;
  }

  75% {
    -moz-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 0 #00dc00,
      -23.43px -23.43px 0 -5.5px #00dc00;
    -webkit-box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 0 #00dc00,
      -23.43px -23.43px 0 -5.5px #00dc00;
    box-shadow: 0 -33px 0 -11px transparent,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -5.5px #00dc00, -33px 0 0 0 #00dc00,
      -23.43px -23.43px 0 -5.5px #00dc00;
  }

  87.5% {
    -moz-box-shadow: 0 -33px 0 -5.5px #00dc00,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -5.5px #00dc00,
      -23.43px -23.43px 0 0 #00dc00;
    -webkit-box-shadow: 0 -33px 0 -5.5px #00dc00,
      23.43px -23.43px 0 -11px transparent, 33px 0 0 -11px transparent,
      23.43px 23.43px 0 -11px transparent, 0 33px 0 -11px transparent,
      -23.43px 23.43px 0 -11px transparent, -33px 0 0 -5.5px #00dc00,
      -23.43px -23.43px 0 0 #00dc00;
    box-shadow: 0 -33px 0 -5.5px #00dc00, 23.43px -23.43px 0 -11px transparent,
      33px 0 0 -11px transparent, 23.43px 23.43px 0 -11px transparent,
      0 33px 0 -11px transparent, -23.43px 23.43px 0 -11px transparent,
      -33px 0 0 -5.5px #00dc00, -23.43px -23.43px 0 0 #00dc00;
  }
}

.UIArtefactAddress .address-line {
  display: block;
}

.UIContainer .draft-text span {
  color: rgba(0, 0, 0, 0.6);
  display: block;
  font-size: 13px;
  margin-top: 10px;
}

.UICheckbox[data-tag="save_as_draft"] {
  display: inline-block;
  margin-bottom: 0;
}

.UICheckbox.save_as label {
  font-size: 14px;
  font-weight: 500;
  padding: 0 5px 0 8px;
}

.UIDropdown.draft_status {
  display: inline-block;
}

.UISplitButton[data-tag="save_send"],
.UISplitButton[data-tag="save_new"] {
  margin-right: 5px;
  padding-right: 5px;
  padding-top: 5px;
  vertical-align: top;
}

.UISplitButton [data-tag="primary_action"] .button {
  -webkit-border-top-right-radius: 0;
  -moz-border-top-right-radius: 0;
  border-top-right-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -moz-border-bottom-right-radius: 0;
  border-bottom-right-radius: 0;
}

.UIButton .save.new {
  margin-right: 10px;
}

.UIArtefactDraftOptions .options {
  text-align: left;
  padding-bottom: 0;
}

.UIContainer[data-tag="customise_buttons"] {
  float: left;
  margin-left: auto;
  padding-top: 5px;
  text-align: left;
}

.UIContainer[data-tag="customise_buttons"] a {
  align-items: center;
  display: flex;
  justify-content: space-between;
}

.UIContainer[data-tag="customise_buttons"] a span {
  padding-right: 15px;
}

.UIContainer[data-tag="customise_buttons"] a::after {
  content: "\e92d";
  font-family: CarbonIcons;
  font-size: 16px;
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  font-style: normal;
  font-weight: 400;
  line-height: 16px;
}

.UIContainer[data-tag="postponed_accounting_checkbox_container"] .UICheckbox[data-tag="postponed_accounting"] {
  margin-bottom: -20px;
}

.UIContainer[data-tag="postponed_accounting_checkbox_container"] .UIHelpPopOver[data-tag="postponed_accounting_label_help"] {
  left: 337px;
  top: -5px;
}

.UIArtefactStatus {
  font-size: 18px;
  padding-top: 10px;
  position: relative;
  top: 7px;
}

.UIArtefactStatus h4 {
  float: left;
  font-size: 18px;
  font-weight: 700;
  padding-right: 5px;
}

.UIArtefactStatus .issued-state {
  float: left;
  font-weight: 400;
  padding-right: 5px;
}

.UIArtefactStatus .suffix {
  font-size: 14px;
}

ul.UIBankAccountCards {
  display: flex;
  flex-wrap: wrap;
  list-style: none;
  margin: 10px -15px 0;
  justify-content: flex-start;
}

@media screen and (max-width: 998px) {
  ul.UIBankAccountCards {
    justify-content: center;
  }
}

@media screen and (max-width: 1500px) {
  ul.UIBankAccountCards.locale-de>li {
    flex-basis: 50%;
  }
}

ul.UIBankAccountCards.accounts_2 {
  justify-content: center;
}

@media screen and (min-width: 1280px) {
  ul.UIBankAccountCards.accounts_2>li {
    flex-basis: 620px;
  }
}

ul.UIBankAccountCards>li {
  flex-basis: 33.333%;
}

@media screen and (max-width: 1280px) {
  ul.UIBankAccountCards>li {
    flex-basis: 50%;
  }
}

@media screen and (max-width: 998px) {
  ul.UIBankAccountCards>li {
    flex-basis: 620px;
  }
}

ul.UIBankAccountCards>li .card {
  margin: 0px 15px;
}

ul.UIBankAccountCards>li .handle {
  color: #4d7080;
  cursor: move;
  display: block;
  font-size: 12px;
  height: 30px;
  left: 50%;
  margin-left: -20px;
  opacity: 0;
  padding: 6px 0 0 14px;
  position: absolute;
  top: 5px;
  transition: all 0.2s ease;
  width: 40px;
  z-index: 2;
}

ul.UIBankAccountCards>li .handle:after {
  background: #335c6d;
  border-radius: 3px;
  color: white;
  content: attr(label);
  font-size: 12px;
  font-weight: 700;
  left: 10px;
  opacity: 0;
  padding: 3px 5px;
  position: relative;
  top: 2px;
}

.ipad ul.UIBankAccountCards>li .handle {
  opacity: 1;
  top: 10px;
}

ul.UIBankAccountCards>li .handle:hover:after {
  opacity: 1;
}

ul.UIBankAccountCards>li:hover #animated_list li.has-submenu span {
  opacity: 1;
}

ul.UIBankAccountCards>li:hover .balance-info-bank {
  transform: scale(1.03);
}

ul.UIBankAccountCards>li:hover .handle {
  opacity: 1;
  transform: scale(1.03);
}

ul.UIBankAccountCards>li:hover .bank-card {
  box-shadow: 0 5px 5px 0 rgba(0, 20, 29, 0.2),
    0 10px 10px 0 rgba(0, 20, 29, 0.1);
  transform: scale(1.03);
}

ul.UIBankAccountCards>li:hover .footer-container,
ul.UIBankAccountCards>li:hover .connect-container {
  bottom: -4px;
  transform: scale(1.03);
}

ul.UIBankAccountCards>li:hover .delete {
  left: 35px;
  top: 58px;
  transform: scale(1.03);
}

ul.UIBankAccountCards>li .bank-card {
  background-color: white;
  border-radius: 0px;
  box-shadow: 0 3px 3px 0 rgba(0, 20, 29, 0.2),
    0 2px 4px 0 rgba(0, 20, 29, 0.15);
  display: block;
  height: 281px;
  margin: 0px 0px 35px 0px;
  padding: 25px 25px 20px 25px;
  position: relative;
  top: 0;
  transition: all 0.2s ease-out;
}

ul.UIBankAccountCards>li .bank-card:hover {
  text-decoration: none;
}

ul.UIBankAccountCards>li .bank-card .account-header {
  left: 40px;
  position: absolute;
  top: 30px;
  width: 75%;
}

ul.UIBankAccountCards>li .bank-card .account-name {
  color: #003349;
  display: inline-block;
  font-size: 22px;
  font-weight: 900;
  line-height: 28px;
  margin-right: 5px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 100%;
  z-index: 2;
}

ul.UIBankAccountCards>li .bank-card .inactive-pill {
  background-color: #636872;
  border: 1px solid #636872;
  border-radius: 10px;
  color: #fff;
  font-size: 11px;
  font-weight: 700;
  height: 18px;
  letter-spacing: 1px;
  line-height: 12px;
  padding: 2px 7px;
  text-align: center;
  vertical-align: text-bottom;
  z-index: 2;
}

ul.UIBankAccountCards>li .bank-card .account-email {
  color: #003349;
  font-size: 12px;
  line-height: 12px;
  font-weight: 450;
  left: 40px;
  line-height: 24px;
  position: absolute;
  top: 52px;
  width: 80%;
  z-index: 2;
}

ul.UIBankAccountCards>li .bank-card .logo {
  position: absolute;
  right: 40px;
  height: 31px;
  top: 30px;
}

ul.UIBankAccountCards>li .bank-card.inactive .account-name,
ul.UIBankAccountCards>li .bank-card.inactive .label-balance {
  color: #636872;
}

ul.UIBankAccountCards>li .bank-card.inactive span.link-text {
  color: #636872 !important;
}

ul.UIBankAccountCards>li.sortable-placeholder {
  background: none;
}

ul.UIBankAccountCards>li.sortable-placeholder div {
  background: #ccd6db;
  border: 1px dashed #b3c2c8;
  border-radius: 4px;
  height: 281px;
  margin: 0px 15px;
}

ul.UIBankAccountCards .balance-info-bank {
  padding: 0 30px 0 15px;
  right: 0;
  transition: all 0.2s ease-out;
  width: 50%;
}

ul.UIBankAccountCards .balance-info-sage-one {
  left: 0;
  padding: 0 30px;
  width: 100%;
}

ul.UIBankAccountCards .balance-info-sage-one.balance-info-two-column {
  padding: 0 15px 0 30px;
  width: 50%;
}

ul.UIBankAccountCards .balance-info-sage-one,
ul.UIBankAccountCards .balance-info-bank {
  position: absolute;
  text-align: center;
  top: 96px;
  z-index: 2;
}

ul.UIBankAccountCards .balance-info-sage-one .icon-refresh,
ul.UIBankAccountCards .balance-info-bank .icon-refresh {
  margin-left: 10px;
  position: relative;
  top: -2px;
}

ul.UIBankAccountCards .balance-info-sage-one .label-account,
ul.UIBankAccountCards .balance-info-bank .label-account {
  color: rgba(0, 0, 0, 0.6);
  font-size: 14px;
  font-weight: bold;
  line-height: 17px;
  padding-bottom: 5px;
}

ul.UIBankAccountCards .balance-info-sage-one .label-base-balance,
ul.UIBankAccountCards .balance-info-bank .label-base-balance {
  color: #6d727b;
  font-size: 14px;
  font-weight: bold;
  line-height: 17px;
  margin-top: -10px;
  padding-bottom: 10px;
}

ul.UIBankAccountCards .balance-info-sage-one .label-balance,
ul.UIBankAccountCards .balance-info-bank .label-balance {
  color: rgba(0, 0, 0, 0.85);
  font-size: 24px;
  font-weight: 900;
  letter-spacing: 0.5px;
  padding-bottom: 9px;
  line-height: 29px;
}

ul.UIBankAccountCards .balance-info-sage-one .label-last-transaction,
ul.UIBankAccountCards .balance-info-bank .label-last-transaction {
  color: #6d727b;
  font-size: 12px;
  font-weight: bold;
  letter-spacing: 0.5px;
  line-height: 16px;
  margin: 0 auto;
  text-transform: uppercase;
}

ul.UIBankAccountCards .footer-container,
ul.UIBankAccountCards .connect-container {
  -webkit-border-radius: 0px 0px 4px 4px;
  -moz-border-radius: 0px 0px 4px 4px;
  border-radius: 0px 0px 4px 4px;
  -webkit-transition: all 0.2s ease-out;
  -moz-transition: all 0.2s ease-out;
  -o-transition: all 0.2s ease-out;
  transition: all 0.2s ease-out;
  background-color: #f5f5f6;
  bottom: 0;
  box-shadow: inset 0 1px 0 0 #e6ebed;
  display: flex;
  height: 60px;
  justify-content: space-between;
  left: 0;
  padding: 18px 30px 21px;
  position: absolute;
  text-align: center;
  width: 100%;
  z-index: 2;
}

ul.UIBankAccountCards .footer-container span.transactions-counter,
ul.UIBankAccountCards .connect-container span.transactions-counter {
  background-color: #255bc7;
  border-radius: 4px;
  color: #fff;
  display: inline-block;
  height: 24px;
  margin-right: 6px;
  min-width: 24px;
  padding: 4px;
  text-align: center;
}

ul.UIBankAccountCards .footer-container .checking-transactions,
ul.UIBankAccountCards .connect-container .checking-transactions {
  align-items: center;
  display: none;
}

ul.UIBankAccountCards .footer-container .checking-transactions .checking-spinner,
ul.UIBankAccountCards .connect-container .checking-transactions .checking-spinner {
  border-bottom-color: rgba(21, 115, 230, 0.5);
  border-left-color: rgba(21, 115, 230, 0.7);
  border-right-color: rgba(21, 115, 230, 0.3);
  border-style: solid;
  border-top-color: #1573e6;
  border-width: 3px;
  height: 12px;
  width: 12px;
}

ul.UIBankAccountCards .footer-container .checking-transactions .checking-class,
ul.UIBankAccountCards .connect-container .checking-transactions .checking-class {
  color: #255bc7;
  font-weight: 700;
  margin-left: 5px;
}

ul.UIBankAccountCards .footer-container .transactions_count,
ul.UIBankAccountCards .connect-container .transactions_count {
  display: block;
}

ul.UIBankAccountCards .footer-container .transactions_container.checking .checking-transactions,
ul.UIBankAccountCards .connect-container .transactions_container.checking .checking-transactions {
  display: flex;
}

ul.UIBankAccountCards .footer-container .transactions_container.checking .transactions_count,
ul.UIBankAccountCards .connect-container .transactions_container.checking .transactions_count {
  display: none;
}

ul.UIBankAccountCards .footer-container span.transactions-counter {
  border-radius: 12px;
  padding: 4px 10px;
}

ul.UIBankAccountCards .connect-container .carbon-footer-indirect-downloading {
  width: 100%;
}

ul.UIBankAccountCards .connect-container i {
  color: #8099a4;
  height: 16px;
  line-height: 20px;
  margin-right: 8px;
  width: 16px;
}

ul.UIBankAccountCards .connect-container i.icon-connect {
  background: url(/assets/bank_accounts/bank-connect-icon-996b454426eae5f399b60e2fe1046b36a35553bd8731da0a48c035719ffa34bc.svg) no-repeat center center;
  height: 24px;
}

ul.UIBankAccountCards .connect-container a.UILink {
  display: flex;
  flex-direction: row;
  justify-content: flex-end;
  overflow: hidden;
  height: 24px;
}

ul.UIBankAccountCards .connect-container a.UILink span.link-text {
  color: #255bc7;
  font-family: "Lato", "Helvetica Neue", Arial, sans-serif;
  font-size: 14px;
  font-weight: bold;
  height: 24px;
  line-height: 24px;
  overflow: hidden;
  text-align: right;
  text-overflow: ellipsis;
  white-space: nowrap;
  word-break: break-all;
}

ul.UIBankAccountCards .connect-container a.UILink.import_link {
  justify-content: flex-start;
}

ul.UIBankAccountCards .connect-container a.UILink.import_link span.link-text {
  text-align: left;
}

ul.UIBankAccountCards .connect-container a.UILink.disable {
  cursor: default;
  pointer-events: none;
}

ul.UIBankAccountCards .connect-container a.UILink.disable i,
ul.UIBankAccountCards .connect-container a.UILink.disable span {
  color: #d9e0e4;
}

ul.UIBankAccountCards .connect-container a.UILink:hover {
  text-decoration: none !important;
}

ul.UIBankAccountCards .connect-container a.UILink:hover span {
  text-decoration: underline;
}

ul.UIBankAccountCards .connect-container a.UILink:hover span.transactions-counter {
  text-decoration: none;
}

ul.UIBankAccountCards .connect-container .icon-error {
  color: #c7384f;
  display: initial;
}

ul.UIBankAccountCards .account-information {
  color: #4d7080;
  display: inline-block;
  font-weight: 400;
  height: 15px;
  padding-left: 17px;
  position: relative;
  top: -2px;
  z-index: 2;
}

ul.UIBankAccountCards .account-information:before {
  border-left: 1px solid #b3c2c8;
  content: "";
  left: -8px;
  position: relative;
}

ul.UIBankAccountCards #animated_list {
  font-size: 14px;
  position: absolute;
  right: 3px;
  top: 16px;
  transition: all 0.2s ease;
  z-index: 3;
}

ul.UIBankAccountCards #animated_list li.has-submenu span {
  background-image: none;
  color: #b3c2c8;
  display: block;
  height: 30px;
  opacity: 0;
  padding-right: 0px;
  text-align: right;
  transition: all 0.2s ease;
  width: 30px;
  font-family: CarbonIcons;
  font-size: 16px;
}

ul.UIBankAccountCards #animated_list li.has-submenu span:after {
  content: "\e91a";
}

ul.UIBankAccountCards #animated_list ul li .UIMenu {
  box-shadow: 0px 5px 8px 0px rgba(2, 18, 36, 0.2);
  font-weight: 700;
  left: initial;
  padding: 5px 0;
  right: -25px;
  top: 0px;
  z-index: 5;
}

ul.UIBankAccountCards #animated_list ul li .UIMenu li a {
  font-weight: 700;
  padding: 12px 15px;
}

ul.UIBankAccountCards #animated_list ul li .UIMenu li a span {
  color: #003349;
  height: auto;
  width: auto;
  text-align: left;
  font-family: "Lato", "Helvetica Neue", Arial, sans-serif;
  font-size: 13px;
}

ul.UIBankAccountCards #animated_list ul li .UIMenu li a span:after {
  content: none;
}

ul.UIBankAccountCards #animated_list ul li .UIMenu li a span:hover {
  color: #255bc7;
}

ul.UIBankAccountCards .delete {
  color: #c7384f;
  font-size: 14px;
  font-weight: 700;
  left: 40px;
  position: absolute;
  top: 60px;
  transition: all 0.2s ease;
  z-index: 3;
}

ul.UIBankAccountCards .footer-container .actions {
  margin-right: -15px;
  margin-top: -3px;
}

ul.UIBankAccountCards .footer-container .actions .UIMultiActionButton {
  border: 0;
}

ul.UIBankAccountCards .footer-container .actions .UIMultiActionButton:hover {
  background: none;
  color: #255bc7;
}

ul.UIBankAccountCards .footer-container .actions .UIMultiActionButton:hover .caret {
  border-top: 5px solid #255bc7;
}

ul.UIBankAccountCards .footer-container .actions .UIMultiActionButton.right .UIMenu {
  right: 10px;
}

ul.UIBankAccountCards .transactions_container.disable {
  cursor: default;
  pointer-events: none;
}

ul.UIBankAccountCards .transactions_container.disable a {
  color: #d9e0e4;
  pointer-events: none;
}

ul.UIBankAccountCards .transactions_container.disable .transactions-counter {
  background-color: #d9e0e4;
  color: #fff;
}

ul.UIBankAccountCards .actions.disable {
  cursor: default;
  pointer-events: none;
}

ul.UIBankAccountCards .actions.disable .UIMultiActionButton {
  color: #d9e0e4;
}

ul.UIBankAccountCards .actions.disable span.caret {
  border-top: 5px solid #d9e0e4;
}

.UIBankAccountTileSelector {
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  background-color: #f5f6f7;
  border-bottom: 2px solid #ccd6db;
  display: inline-block;
  margin-bottom: -4px;
  margin-left: 2px;
  overflow: hidden;
  padding: 15px 25px;
}

.UIBankAccountTileSelector:first-child {
  margin-left: 0;
}

.UIBankAccountTileSelector .UIContainer[data-tag="bank-icon"] {
  display: inline-block;
  margin: 0px 12px 0px 0px;
}

.UIBankAccountTileSelector .UIContainer[data-tag="bank-icon"] img {
  height: 16px;
  position: relative;
  width: 22px;
}

.UIBankAccountTileSelector .UIContainer[data-tag="account-details"] {
  display: inline-block;
  position: relative;
  top: 0px;
}

.UIBankAccountTileSelector .UIContainer[data-tag="account-details"] .account-label {
  color: #335c6d;
  display: block;
  font-size: 13px;
  font-weight: 500;
  padding-bottom: 2px;
}

.UIBankAccountTileSelector .UIContainer[data-tag="account-details"] .account-total {
  color: #003349;
  display: block;
  font-size: 16px;
  font-weight: 500;
}

.UIBankAccountTileSelector:hover {
  background: #1e499f;
  border-bottom-color: #1e499f;
}

.UIBankAccountTileSelector:hover .UIContainer[data-tag="account-details"] .account-total,
.UIBankAccountTileSelector:hover .UIContainer[data-tag="account-details"] .account-label {
  color: white;
}

.UIBankAccountTileSelector.selected-bank-tile {
  border-bottom-color: #255bc7;
  background-color: #fff;
}

.UIBankAccountTileSelector.selected-bank-tile:hover {
  border-bottom-color: #00dc00;
}

.UIBankAccountTileSelector.selected-bank-tile:hover .UIContainer[data-tag="account-details"] .account-total,
.UIBankAccountTileSelector.selected-bank-tile:hover .UIContainer[data-tag="account-details"] .account-label {
  color: #003349;
}

.currency-switch-container {
  display: inline-block;
  margin-bottom: 30px;
  margin-top: 30px;
  width: 100%;
}

.currency-switch-container .currency-switch-container-div {
  float: right;
}

.currency-switch-container .multicurrency-view-label {
  color: #003349;
  font-size: 15px;
  font-weight: bold;
  margin-right: 15px;
}

.currency-switch-container .UIButton>.primary,
.currency-switch-container .dashboard .UIButton>[data-tag="reset_zoom"],
.dashboard .currency-switch-container .UIButton>[data-tag="reset_zoom"] {
  background-color: initial;
  border: 1px solid #003349;
  color: #003349;
}

.currency-switch-container .active>.primary,
.currency-switch-container .dashboard .active>[data-tag="reset_zoom"],
.dashboard .currency-switch-container .active>[data-tag="reset_zoom"] {
  background-color: #255bc7;
  color: #fff;
}

.UIBankActivityMultiSelectGrid thead th:nth-child(6) {
  width: 120px;
}

.UIBankActivityMultiSelectGrid thead th:nth-child(8) {
  width: 120px;
}

.UIButton>button.responsive,
.UIButton>input.responsive,
.UIButton input.responsive[type="submit"],
.UILink.button.responsive,
a.button.responsive {
  height: auto;
  text-align: center;
  min-height: 31px;
}

.UIButton[data-tag="exclude"] {
  float: right;
}

.UIButton[data-tag="exclude"] button {
  font-size: 11px;
}

.UIContainer .last-name-textbox-not-sole-trader {
  display: none;
}

.UIContainer .first-name-textbox-not-sole-trader {
  display: none;
}

.UIContainer[data-tag="service_container"] {
  padding-top: 25px;
  width: 100%;
}

.UIContainer[data-tag="service_container"] .UIDecimal {
  width: 90px;
}

.UIContainer[data-tag="service_container"] .UIRow .column-set .column-1 {
  width: 40%;
}

.UIContainer[data-tag="service_container"] .UIRow .column-set .column-2 {
  margin-right: 10px;
  width: 90px;
}

.UIContainer[data-tag="service_container"] .UIRow .column-set .column-3 {
  width: 20%;
}

.UIContainer[data-tag="service_container"] .UIRow .column-set .column-4 {
  text-align: center;
  width: 20%;
}

@media screen and (max-width: 1165px) {
  .UIContainer[data-tag="service_container"] .UIRow .column-set .column-4 {
    width: 15%;
  }
}

.UIContainer[data-tag="service_container"] .UIRow.rate_rows .column-set .column-1 {
  margin-top: 8px;
  width: 40%;
}

.UIContainer[data-tag="service_container"] .UICheckbox {
  padding-top: 3px;
}

.UIContainer.services_analysis_pod {
  margin-top: 15px;
}

.UIContainer[data-tag="price_fields"] {
  padding-top: 25px;
}

.UIContainer[data-tag="price_fields"] .UIDecimal {
  width: 90px;
}

.UIContainer[data-tag="price_fields"] .UIRow .column-set .column-1 {
  width: 40%;
}

.UIContainer[data-tag="price_fields"] .UIRow .column-set .column-2 {
  width: 90px;
}

.UIContainer[data-tag="price_fields"] .UIRow .column-set .column-3 {
  text-align: center;
  width: 22%;
}

.UIContainer[data-tag="price_fields"] .UIRow.price_rows .column-set .column-1 {
  margin-top: 8px;
  width: 40%;
}

.UIContainer[data-tag="price_fields"] .UICheckbox {
  padding-top: 3px;
}

.UIContainer[data-tag="exchange_rate_container"] {
  display: none;
}

.UIContainer[data-tag="exchange_rate_container"] label,
.UIContainer[data-tag="exchange_rate_container"] p {
  padding: 6px 0;
}

.UIContainer[data-tag="exchange_rate_container"] .label-layout-inline {
  margin-left: 0px;
}

.UIContainer[data-tag="exchange_rate_container"] .label-layout-inline .field {
  padding-left: 7px;
}

.UIContainer.invoice_exchange_rates[data-tag="exchange_rate_container"] {
  background: #ebedef;
  display: none;
  margin: 10px -8px -13px -8px;
}

.UIContainer.invoice_exchange_rates[data-tag="exchange_rate_container"] label,
.UIContainer.invoice_exchange_rates[data-tag="exchange_rate_container"] p {
  padding-top: 12px;
}

.UIContainer.invoice_exchange_rates[data-tag="exchange_rate_container"] .exchange_rate_currency_code_label,
.UIContainer.invoice_exchange_rates[data-tag="exchange_rate_container"] .currency_label {
  text-align: right;
  width: 100%;
}

.UIContainer.invoice_exchange_rates[data-tag="exchange_rate_container"] .column-1 {
  width: 65%;
}

.UIContainer.invoice_exchange_rates[data-tag="exchange_rate_container"] .column-2 {
  width: 15%;
}

.UIContainer.invoice_exchange_rates[data-tag="exchange_rate_container"] .column-4 {
  width: 10%;
}

.UIContainer.invoice_exchange_rates[data-tag="exchange_rate_container"] .column-4 span {
  width: 100%;
}

.UIContainer.invoice_exchange_rates[data-tag="exchange_rate_container"] .column-3,
.UIContainer.invoice_exchange_rates[data-tag="exchange_rate_container"] .column-5 {
  padding-left: 5px;
  width: 5%;
}

.UIContainer.invoice_exchange_rates[data-tag="exchange_rate_container"] .UIRow {
  margin: 0;
  padding-top: 4px;
}

.UIContainer.invoice_exchange_rates[data-tag="exchange_rate_container"] .column-4 {
  padding: 0px;
}

.UIContainer.invoice_exchange_rates[data-tag="exchange_rate_container"] #horizontal_separator {
  background: white;
  border-color: #ebede5;
  border-style: solid;
  border-top-width: 2px;
  padding: 2px;
}

.UIContainer.invoice_exchange_rates[data-tag="exchange_rate_container"] .field {
  padding-top: 4px;
}

.UIContainer[data-tag="report_container"] {
  width: 100%;
}

.UIContainer[data-tag="report_container"] div.wrapper {
  overflow: auto;
}

.UIContainer[data-tag="payment_terms_rows"] .UINumber {
  min-width: 30px;
}

.UIContainer[data-tag="bank_account_tiles"] {
  -moz-box-shadow: inset 0px -2px 0px 0px #ccd6db;
  -webkit-box-shadow: inset 0px -2px 0px 0px #ccd6db;
  box-shadow: inset 0px -2px 0px 0px #ccd6db;
  overflow: auto;
  overflow-y: hidden;
  white-space: nowrap;
  width: 100%;
}

.UIContainer .invoice_totals label {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.UIContainer .small-width {
  width: 100px;
}

.UIContainer .med-width {
  width: 150px;
}

.UIContainer .large-width {
  width: 175px;
}

.UIContainer .x-large-width {
  width: 225px;
}

.UIContainer .underline {
  padding-bottom: 10px;
  text-decoration: underline;
}

.UIContainer div[data-tag="summary"] {
  position: absolute;
}

.UIContainer .opening_balance div[data-tag="debit_total"],
.UIContainer .opening_balance div[data-tag="credit_total"] {
  margin-left: -12px;
  position: absolute;
}

.UIContainer .opening_balance div[data-tag="debit_total"] input[disabled="disabled"],
.UIContainer .opening_balance div[data-tag="credit_total"] input[disabled="disabled"] {
  background: transparent;
  border: none;
  font-weight: 700;
}

.UIContainer div[data-tag="debit_total"],
.UIContainer div[data-tag="debit_balance"],
.UIContainer div[data-tag="credit_total"],
.UIContainer div[data-tag="credit_balance"] {
  display: inline-block;
}

.UIContainer div[data-tag="credit_total"],
.UIContainer div[data-tag="credit_balance"] {
  padding-left: 4px;
}

.UIContainer.journal_totals {
  height: 108px !important;
  padding-right: 0px !important;
  padding-top: 5px !important;
}

.UIContainer.journal_totals .UIContainer[data-tag="summary"] {
  float: right;
  position: static;
}

.UIContainer.journal_totals .UIContainer[data-tag="summary"] label,
.UIContainer.journal_totals .UIContainer[data-tag="summary"] .UIDecimal,
.UIContainer.journal_totals .UIContainer[data-tag="summary"] .UITextbox {
  width: 96px;
}

.UIContainer.journal_totals .UIContainer[data-tag="summary"] .UITextbox input {
  text-align: right;
}

.UIContainer.journal_totals .UIRow .column-set {
  margin-left: 0px;
}

.UIContainer .journal_warning {
  height: 30px;
  margin-top: 19px;
  padding: 7px;
}

.UIContainer [tag="total_net_amount_base"],
.UIContainer [tag="total_tax_amount_base"],
.UIContainer [tag="grand_total_base"],
.UIContainer [tag="currency_carriage_net_amount_base"],
.UIContainer [tag="total_profit_base"],
.UIContainer [tag="total_amount_base"],
.UIContainer [tag="total_discount_base"],
.UIContainer [tag="total_itc_amount_base"],
.UIContainer [tag="total_itr_amount_base"],
.UIContainer [tag="payment_total_amount_base"] {
  display: none;
  margin-top: -20px;
  position: absolute;
}

.UIContainer .base_currency_amount {
  height: 20px;
  margin-top: -20px;
}

.UIContainer label[for="sales_invoice_currency_total_tax_amount"],
.UIContainer label[for="sales_quote_currency_total_tax_amount"],
.UIContainer label[for="sales_estimate_currency_total_tax_amount"],
.UIContainer label[for="sales_credit_note_currency_total_tax_amount"],
.UIContainer label[for="purchase_credit_note_total_tax_amount"],
.UIContainer label[for="purchase_invoice_currency_total_tax_amount"],
.UIContainer label[for="sales_quote_profit"],
.UIContainer label[for="sales_estimate_profit"],
.UIContainer label[for="purchase_credit_note_currency_total_tax_amount"] {
  color: #255bc7;
}

div[data-tag="journal_form"] .footwell>.UITableFieldsForMany+.UIContainer {
  text-align: left;
}

div[data-tag="journal_opening_balance_lines"] {
  position: relative;
}

div.no_hover_tr .Grid table tbody tr:hover td {
  cursor: default;
}

div.no_hover_tr .Grid table tbody tr:hover td.discount.editable,
div.no_hover_tr .Grid table tbody tr:hover td.paid.editable {
  cursor: pointer;
}

div[data-tag="sales-tax-view"] {
  border-bottom: 2px solid #ccd6db;
  margin-bottom: 15px;
  margin-top: -30px;
  position: relative;
  text-align: right;
}

.UIDate .field {
  max-width: 135px;
}

.UIDate.label-layout-inline .field {
  max-width: 140px;
}

.UIDate input[type="text"] {
  background-image: none !important;
}

.UIDefaultEmailMessage {
  position: relative;
}

.UIDefaultEmailMessage .reset {
  position: absolute;
  bottom: 0;
  padding: 4px 2px;
}

.default_email_message_text_area .field textarea {
  height: 350px;
}

.UIDialog .UILink[data-tag="config_reset"] {
  margin-top: 5px;
}

.UIDialog .UILink[data-tag="config_reset"] span {
  padding: 0px !important;
}

.UIDialog.product-service-dialog .tab-titles {
  margin-bottom: 0;
}

.UIDialog.product-service-dialog .pod-white,
.UIDialog.product-service-dialog .UITabs.vertical>.UITab {
  border-radius: 0px 0px 4px 4px;
  border-top: 0;
}

.UIDialog.product-service-dialog h2.title {
  font-size: 15px;
  font-weight: 700;
  margin-top: 15px;
  text-transform: uppercase;
}

.UIDialog.product-service-dialog h2.title:after {
  border-bottom: 2px solid #d8d9dc;
  content: "";
  display: block;
  left: 0px;
  position: relative;
  top: 10px;
  width: 50px;
}

.UIDialog.product-service-dialog .products_notes_pod .UITextarea label,
.UIDialog.product-service-dialog .service_sales_notes_pod .UITextarea label {
  opacity: 0;
}

.UIDialog.product-service-dialog .UIForm .UIDropdown,
.UIDialog.product-service-dialog .UIForm .UIDropdownSuggest {
  margin-bottom: 5px;
}

.UIDialog.product-service-dialog .UIRow+*[data-ui-widget],
.UIDialog.product-service-dialog .column.wrapped,
.UIDialog.product-service-dialog .columns-1>.column+.column {
  margin-top: 5px;
}

.UIReport+.UIContainer.allocations_pod_totals {
  padding: 15px 0 0 0;
}

.UIReport+.UIContainer.allocations_pod_totals [data-tag="total"],
.UIReport+.UIContainer.allocations_pod_totals [data-tag="total_paid"],
.UIReport+.UIContainer.allocations_pod_totals [data-tag="total_outstanding"] {
  margin-bottom: 0;
  position: relative;
}

.UIReport+.UIContainer.allocations_pod_totals [data-tag="total"] input {
  border-radius: 3px 3px 0 0;
}

.UIReport+.UIContainer.allocations_pod_totals [data-tag="total_paid"] {
  top: -1px;
}

.UIReport+.UIContainer.allocations_pod_totals [data-tag="total_paid"] input {
  border-radius: 0;
}

.UIReport+.UIContainer.allocations_pod_totals [data-tag="total_outstanding"] {
  top: -2px;
}

.UIReport+.UIContainer.allocations_pod_totals [data-tag="total_outstanding"] input {
  border-radius: 0 0 3px 3px;
}

.province-dropdown-container .UIDropdown.label-layout-inline[data-tag="states_for_tax"],
.payments-filter .UIDropdown.label-layout-inline[data-tag="states_for_tax"] {
  text-align: right;
}

.province-dropdown-container .UIDropdown.label-layout-inline[data-tag="states_for_tax"]:after,
.payments-filter .UIDropdown.label-layout-inline[data-tag="states_for_tax"]:after {
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 5px solid #003349;
  content: "";
  position: absolute;
  right: 10px;
  top: 13px;
  z-index: -1;
}

.province-dropdown-container .UIDropdown.label-layout-inline[data-tag="states_for_tax"] select,
.payments-filter .UIDropdown.label-layout-inline[data-tag="states_for_tax"] select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: transparent;
  border: none;
  font-weight: bold;
  padding-right: 25px;
  padding-top: 7px;
}

.province-dropdown-container .UIDropdown.label-layout-inline[data-tag="states_for_tax"] select:focus,
.payments-filter .UIDropdown.label-layout-inline[data-tag="states_for_tax"] select:focus {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.province-dropdown-container .UIDropdown.label-layout-inline[data-tag="states_for_tax"] select::-ms-expand,
.payments-filter .UIDropdown.label-layout-inline[data-tag="states_for_tax"] select::-ms-expand {
  display: none;
}

.province-dropdown-container .UIDropdown.label-layout-inline[data-tag="states_for_tax"] label,
.payments-filter .UIDropdown.label-layout-inline[data-tag="states_for_tax"] label {
  font-weight: normal;
}

.province-dropdown-container .UIDropdown.label-layout-inline[data-tag="states_for_tax"] .field,
.payments-filter .UIDropdown.label-layout-inline[data-tag="states_for_tax"] .field {
  padding-left: 0px;
}

.UIDropdownSelector {
  display: inline-block;
  position: relative;
  color: #4d4f53;
  border: transparent;
  text-align: left;
  font-size: 20px;
  font-weight: 300;
  padding: 7px 6px;
}

.UIDropdownSelector:active {
  background-color: #ebedef;
}

.UIDropdownSelector:hover {
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
}

.UIDropdownSelector:hover .UIMenu {
  display: block;
}

.UIDropdownSelector:hover .caret {
  content: "";
  width: 0;
  height: 0;
  border-top: 5px solid black;
  border-right: 4px solid transparent;
  border-bottom: 4px solid transparent;
  border-left: 4px solid transparent;
}

.UIDropdownSelector .caret {
  margin-top: 3px;
  margin-left: 5px;
  vertical-align: right;
  display: inline-block;
  content: "";
  width: 0;
  height: 0;
  border-top: 5px solid black;
  border-right: 4px solid transparent;
  border-bottom: 4px solid transparent;
  border-left: 4px solid transparent;
}

.UIDropdownSelector .UIMenu {
  background-color: #ebedef;
  border: 0px solid transparent;
  display: none;
  position: absolute;
  top: 100%;
  padding: 7px 6px;
  z-index: 99;
  min-width: 100%;
  left: 0px;
  box-sizing: content-box;
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
}

.UIDropdownSelector .UIMenu li {
  list-style: none;
}

.UIDropdownSelector .UIMenu a {
  color: #4d4f53;
  display: block;
  padding: 7px 6px;
  font-weight: 300 !important;
  font-size: 20px;
  white-space: nowrap;
}

.UIDropdownSelector .UIMenu a:hover {
  background-color: #ebedef;
  color: black;
}

.UIDropdownSelector .UIMenu a:active {
  background-color: #ebedef;
}

.UIDropdownSelector.primary .caret,
.dashboard .UIDropdownSelector[data-tag="reset_zoom"] .caret {
  border-top-color: #fff;
}

.UIDropdownSelector.primary .UIMenu,
.dashboard .UIDropdownSelector[data-tag="reset_zoom"] .UIMenu {
  background-color: #ebedef;
  border-color: transparent;
}

.UIDropdownSelector.primary .UIMenu a,
.dashboard .UIDropdownSelector[data-tag="reset_zoom"] .UIMenu a {
  color: black;
  text-shadow: none;
}

.UIDropdownSelector.primary .UIMenu a:hover,
.dashboard .UIDropdownSelector[data-tag="reset_zoom"] .UIMenu a:hover {
  background-color: #ebedef;
  color: black;
}

.UIDropdownSelector.primary .UIMenu a:active,
.dashboard .UIDropdownSelector[data-tag="reset_zoom"] .UIMenu a:active {
  background-color: #ebedef;
}

.UIDropdownSelector.primary:active,
.dashboard .UIDropdownSelector[data-tag="reset_zoom"]:active {
  background-color: #ebedef;
}

.tab-styled .UIDropdownSelector {
  padding: 0;
  width: 100%;
}

.tab-styled .UIDropdownSelector .UIMenu {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  background: transparent;
  border-bottom: 2px solid #d8d9dc;
  display: block;
  position: relative;
  float: right;
  margin-top: -14px;
  padding: 15px 0 0 0;
}

.tab-styled .UIDropdownSelector .UIMenu li {
  float: right;
  margin-bottom: -2px;
  margin-left: 2px;
}

.tab-styled .UIDropdownSelector .UIMenu li:last-child a {
  -webkit-border-radius: 4px 0 0 0;
  -moz-border-radius: 4px 0 0 0;
  border-radius: 4px 0 0 0;
}

.tab-styled .UIDropdownSelector .UIMenu li:first-child a {
  -webkit-border-radius: 0 4px 0 0;
  -moz-border-radius: 0 4px 0 0;
  border-radius: 0 4px 0 0;
}

.tab-styled .UIDropdownSelector .UIMenu li a {
  -webkit-transition: all 0.1s ease-in;
  -moz-transition: all 0.1s ease-in;
  -o-transition: all 0.1s ease-in;
  transition: all 0.1s ease-in;
  background: #f5f6f7;
  border-bottom: 2px solid #d8d9dc;
  float: left;
  font-size: 13px;
  font-weight: 700;
  line-height: 12px;
  margin-right: 0px;
  min-width: 130px;
  padding: 11px 15px;
  text-align: center;
}

.tab-styled .UIDropdownSelector .UIMenu li a:hover {
  background: #1e499f;
  border-color: #255bc7;
  color: white;
}

.tab-styled .UIDropdownSelector .title-label {
  display: none;
}

.tab-styled .UIDropdownSelector .caret {
  display: none;
}

.tab-styled .UIDropdownSelector .all_reports [data-tag="all_reports"],
.tab-styled .UIDropdownSelector .favorites [data-tag="favorites"],
.tab-styled .UIDropdownSelector .financial_year [data-tag="financial_year"],
.tab-styled .UIDropdownSelector .comparison [data-tag="comparison"] {
  background: white;
  border-color: #255bc7;
}

.tab-styled .UIDropdownSelector .all_reports [data-tag="all_reports"]:hover,
.tab-styled .UIDropdownSelector .favorites [data-tag="favorites"]:hover,
.tab-styled .UIDropdownSelector .financial_year [data-tag="financial_year"]:hover,
.tab-styled .UIDropdownSelector .comparison [data-tag="comparison"]:hover {
  background: white;
  border-color: #00dc00;
  color: #003349;
}

.UIDropdownSelector a[data-tag="sage_intelligence"] {
  line-height: 36px;
  white-space: normal;
}

.UIDropdownSelector a[data-tag="sage_intelligence"] i {
  float: right;
  margin-left: 5px;
}

.UIDropdownSelector a[data-tag="sage_intelligence"] i:before {
  color: #668592;
  float: right;
  font-size: 12px;
  line-height: 12px;
}

.UIDropdownSelector a.new[data-tag="sage_intelligence"]:before {
  background-color: #ff7d00;
  border-radius: 4px;
  color: #fff;
  content: "BETA";
  font-size: 12px;
  font-weight: bold;
  margin-right: 5px;
  padding: 1px 5px;
}

.UIEmailDialog {
  width: 600px;
  margin: 20px;
}

.UIEmailDialog span.validation-summary {
  animation: none !important;
  -webkit-animation: none !important;
}

.UIEmailDialog label {
  text-align: right;
  padding: 0 6px;
}

.UIEmailDialog label[for="email_also_print"] {
  font-weight: 400;
  padding-left: 5px;
  position: absolute;
  text-align: left;
  top: 2px;
}

.UIEmailDialog .label-layout-inline label {
  vertical-align: top;
  padding-top: 8px;
  padding-left: 21px;
}

.UIEmailDialog .UICheckbox[data-tag="payment"] label {
  font-weight: normal;
  position: absolute;
  text-align: left;
  padding-left: 5px;
  white-space: nowrap;
  top: 2px;
}

.UIEmailDialog .UICheckbox[data-tag="email_bcc"] label,
.UIEmailDialog .UICheckbox[data-tag="pdf_attached"] label {
  font-weight: bold;
  position: absolute;
  text-align: left;
  padding-left: 5px;
  white-space: nowrap;
  top: 2px;
}

.UIEmailDialog .UIRow[data-tag="subject"] text {
  font-weight: bold;
}

.UIEmailDialog .UIRow[data-tag="attachment"] .icon-pdf {
  position: relative;
  left: 1px;
  top: -2px;
}

.UIEmailDialog .UIRow[data-tag="attachment"] .icon-pdf .UILink {
  padding-left: 8px;
  position: relative;
  top: 2px;
}

.UIEmailDialog .UIRow[data-tag="attachment"] .column-set.columns-2>.column-2 {
  width: 85%;
}

.UIEmailDialog .UIRow[data-tag="day"] {
  margin-top: -28px;
}

.UIEmailDialog .UITextarea[data-tag="email_message"] textarea {
  height: 185px;
}

.UIEmailDialog .UITextarea,
.UIEmailDialog .UITextbox {
  margin-bottom: 15px;
  margin-top: 10px;
}

.UIEmailDialog .UICheckbox label+.field {
  margin-left: 15px;
}

.UIEmailDialog .legend {
  padding-bottom: 5px;
  color: #4d7080;
}

.UIEmailDialog .additional-row,
.UIEmailDialog .bcc-row {
  padding-left: 15%;
}

.UIEmailDialog .additional-row .UICheckbox,
.UIEmailDialog .bcc-row .UICheckbox {
  padding-left: 2px;
}

.UIEmailDialog .bcc-row {
  margin-bottom: 15px;
}

.UIEmailDialog .UIRow.attachment-row {
  margin-top: -3px;
}

.UIEmailDialog .UIRow.attachment-row .column.column-1 {
  text-align: right;
  width: 15%;
}

span.warningMessage,
.tab-titles span.warning {
  background-color: #ff7d00;
  word-wrap: break-word;
}

span.warningMessage:before,
.tab-titles span.warning:before {
  border-top-color: #ff7d00;
}

.UIEmailVerificationPattern .UIContainer[data-tag="description"] {
  padding-left: 6px;
  word-break: break-word;
}

.UIEmailVerificationPattern .UIContainer[data-tag="buttons_container"] {
  float: right;
}

.UIEmailVerificationPattern .UIContainer[data-tag="buttons_container"] .UILink[data-tag="reset"] {
  margin-left: 5px;
}

.UIEmailVerificationPattern .UIRow .column-set.columns-2>.column-1 {
  width: 65%;
}

.UIEmailVerificationPattern .UIRow .column-set.columns-2>.column-2 {
  width: 45%;
  position: absolute;
  right: 0px;
  bottom: -7px;
}

.UIDialog[data-tag="email_verification_pattern_dialog"] p {
  padding-left: 6px;
}

.UIDialog[data-tag="email_verification_pattern_dialog"] a {
  color: #255bc7;
  font-weight: normal;
}

.UIDialog[data-tag="email_verification_pattern_dialog"] ul {
  margin-left: 20px;
}

.UIDialog[data-tag="email_verification_pattern_dialog"] .UIForm {
  margin-top: 15px;
}

.UIDialog[data-tag="email_verification_pattern_dialog"] .UIForm p {
  padding-top: 5px;
}

.UIDialog[data-tag="email_verification_pattern_dialog"] .UIForm h5 {
  padding-left: 6px;
  padding-top: 15px;
  margin-bottom: 0px;
}

.UIDialog[data-tag="email_verification_pattern_reset_dialog"] ul {
  margin-left: 13px;
  margin-bottom: 15px;
}

.UIDialog[data-tag="email_verification_pattern_reset_dialog"] .UILink[data-tag="confirm"] {
  font-weight: bold;
}

.UIDialog[data-tag="email_verification_pattern_reset_dialog"] .UILink[data-tag="confirm"] span {
  padding: 0;
}

.UIDialog[data-tag="email_verification_pattern_reset_dialog"] .UIButton[data-tag="cancel"] {
  margin-left: 5px;
}

.UIFinancialYearNotification {
  margin-bottom: 15px;
  margin-top: 15px;
}

.UIFinancialYearNotification a {
  text-decoration: underline;
}

.UIFinancialYearNotification a.hide-message.icon-close {
  text-decoration: none;
  width: 14px;
  height: 19px;
}

.UIFinancialYearNotification .message {
  vertical-align: middle;
}

.UIFinancialYearNotification .icon-calendar {
  width: 14px;
  height: 21px;
  margin-right: 8px;
  vertical-align: text-bottom;
}

.UIFinancialYearNotification .dismissed {
  width: 100%;
  height: 100%;
  background-color: transparent;
  color: #666666;
  border-radius: 4px;
  padding: 12px 15px;
}

.UIFinancialYearNotification .not-dismissed {
  position: relative;
  width: 100%;
  height: 100%;
  background-color: #009fda;
  color: #fff;
  border-radius: 4px;
  padding: 12px 15px;
}

.UIFinancialYearNotification .not-dismissed a {
  color: #fff;
}

.UIFinancialYearNotification .not-dismissed a.hide-message.icon-close {
  padding: 2px 5px;
  color: #fff;
  position: absolute;
  top: 10px;
  right: 17px;
}

.label-pre-line label {
  white-space: pre-line;
}

.UIGenericDropdownSuggest .input-icon {
  display: none;
}

.UIGenericDropdownSuggest .field .visible {
  padding-right: 6px;
}

.UIGenericDropdownSuggest .field .icon-error,
.UIGenericDropdownSuggest .field .icon-warning {
  right: 6px !important;
}

.UIHelpStatic.bubble {
  text-align: left;
}

.UIHelpStatic.bubble .content {
  background-color: #ccd6db;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  display: block;
  padding: 10px 14px;
}

.UIHelpStatic.bubble .content .new {
  background-color: #4d4f53;
  color: #ccd6db;
  border-radius: 2px;
  padding: 2px 5px;
}

.UIHelpStatic.bubble::before {
  content: "";
  width: 0;
  height: 0;
  border-top: 11px solid transparent;
  border-right: 11px solid transparent;
  border-bottom: 12px solid #ccd6db;
  border-left: 11px solid transparent;
  display: block;
  margin-left: 50%;
}

.UIHelpStatic.bubble-inverted {
  text-align: left;
}

.UIHelpStatic.bubble-inverted .content {
  background-color: #ccd6db;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  display: block;
  padding: 10px 14px;
}

.UIHelpStatic.bubble-inverted .content .new {
  background-color: #4d4f53;
  color: #ccd6db;
  border-radius: 2px;
  padding: 2px 5px;
}

.UIHelpStatic.bubble-inverted::after {
  content: "";
  width: 0;
  height: 0;
  border-top: 12px solid #ccd6db;
  border-right: 11px solid transparent;
  border-bottom: 11px solid transparent;
  border-left: 11px solid transparent;
  display: block;
  margin-left: 50%;
}

.UIHelpStatic.nominal_activity {
  position: absolute;
  top: -55px;
  right: 0px;
  white-space: nowrap;
}

.UIHelpStatic.nominal_activity::after {
  margin-left: 80%;
}

div.UIImageUpload.error i.icon-error {
  display: none;
}

div.UIImageUpload.logo-upload-has-image .file-labels .icon-file,
div.UIImageUpload.logo-upload-has-image .file-labels .file-path {
  z-index: -1;
}

div.UIImageUpload.logo-upload-has-image .file-labels:hover .icon-file,
div.UIImageUpload.logo-upload-has-image .file-labels:hover .file-path {
  z-index: 1;
}

div.UIImageUpload .file.ok {
  background: #009fda;
}

div.UIImageUpload .file.ok .file-labels {
  -webkit-transition: background 0.5s ease-in;
  -moz-transition: background 0.5s ease-in;
  -o-transition: background 0.5s ease-in;
  transition: background 0.5s ease-in;
  background: #009fda;
  z-index: 0;
}

div.UIImageUpload .file.invalid-dims .file-labels {
  -webkit-transition: background 0.5s ease-in;
  -moz-transition: background 0.5s ease-in;
  -o-transition: background 0.5s ease-in;
  transition: background 0.5s ease-in;
  background: #ff8240;
  z-index: 0;
}

div.UIImageUpload .file.too-big .file-labels {
  -webkit-transition: background 0.5s ease-in;
  -moz-transition: background 0.5s ease-in;
  -o-transition: background 0.5s ease-in;
  transition: background 0.5s ease-in;
  background: #c7384f;
  z-index: 0;
}

div.UIImageUpload .close {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 2;
  background: none;
  border: none;
}

div.UIImageUpload .close:hover {
  color: #ffffff;
}

div.UIImageUpload .file input[type="file"] {
  z-index: 1;
}

.UIInlineFieldsForMany {
  position: relative;
}

.UIInlineFieldsForMany.nested:before {
  position: absolute;
  left: 15px;
  top: -18px;
  border: 1px solid #ddd;
  content: "";
  height: 100%;
  padding-bottom: 4px;
  z-index: 1;
}

.UIInlineFieldsForMany.nested .add {
  margin-left: 42px;
}

.UIInlineFieldsForMany.nested .add:before {
  content: "";
  position: absolute;
  width: 14px;
  border: 1px dashed #ddd;
  left: -27px;
  top: 6px;
}

.UIInlineFieldsForMany.nested .components-header {
  font-weight: bold;
  color: #003349;
  margin: 10px 0 0 42px;
}

.UIInlineFieldsForMany.nested.nffm-readonly .collection:before {
  content: "";
  position: absolute;
  width: 13px;
  border: 1px solid #e6ebed;
  top: -1px;
}

.UIPod .UIInlineFieldsForMany.nested.nffm-readonly .collection:before,
.UITabs.vertical>.UITab .UIInlineFieldsForMany.nested.nffm-readonly .collection:before {
  border-color: #fff;
}

.UIDialog .UIInlineFieldsForMany.nested.nffm-readonly .collection:before {
  border-color: #e6ebed;
}

.UIInlineFieldsForMany.nested.nffm-readonly .collection .item {
  margin-left: 5px;
  padding-left: 10px;
  position: relative;
}

.UIInlineFieldsForMany.nested.nffm-readonly .collection .item:before {
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  border-radius: 100%;
  content: "";
  background-color: #003349;
  width: 14px;
  height: 14px;
  position: absolute;
  top: 13px;
  left: 28px;
  z-index: 2;
  outline: 3px solid #e6ebed;
}

.UIPod .UIInlineFieldsForMany.nested.nffm-readonly .collection .item:before,
.UITabs.vertical>.UITab .UIInlineFieldsForMany.nested.nffm-readonly .collection .item:before {
  outline: 3px solid #fff;
}

.UIInlineFieldsForMany.nested.nffm-readonly .collection .item:after {
  content: "";
  position: absolute;
  width: 12px;
  border-top: 2px solid #dddddd;
  bottom: 21px;
}

.UIPod .UIInlineFieldsForMany.nested.nffm-readonly .collection .item:after,
.UITabs.vertical>.UITab .UIInlineFieldsForMany.nested.nffm-readonly .collection .item:after {
  border-color: #fff;
}

.UIInlineFieldsForMany.nested .item .UISimpleTable .simple-table-row>div:first-child {
  padding-left: 35px;
}

.UIInlineFieldsForMany .item .UISimpleTable .simple-table-row-append {
  bottom: 12px;
}

.UIInlineFieldsForMany .collection {
  margin: 0;
  list-style: none;
}

.UIInlineFieldsForMany .delete {
  position: absolute;
  z-index: 1;
}

.UIInlineFieldsForMany .delete input {
  position: absolute;
  left: -9999px;
}

.UIInlineFieldsForMany .delete label {
  text-indent: -9999px;
  position: relative;
  top: 12px;
  left: 7px;
  display: block;
  color: #99adb6;
}

.UIInlineFieldsForMany .delete label:before {
  text-indent: 0;
  position: absolute;
  left: 1px;
  font-family: "CarbonIcons";
  cursor: pointer;
  font-size: 16px;
  background: #e6ebed;
  line-height: 17px;
}

.UIPod .UIInlineFieldsForMany .delete label:before,
.contactAddresses .UIRow.closed .UIPod.contains-errors .UIInlineFieldsForMany .delete label:before,
.UITabs.vertical>.UITab .UIInlineFieldsForMany .delete label:before {
  border-color: #fff;
  background-color: #fff;
}

.UIInlineFieldsForMany .delete label:hover:before {
  color: #c7384f;
}

.UIInlineFieldsForMany .add {
  display: inline-block;
  margin-top: 10px;
  position: relative;
}

.UIInlineFieldsForMany.nffm-readonly.nested {
  margin-bottom: 40px;
  border-top: 1px solid #ddd;
}

.UIInlineFieldsForMany.nffm-readonly.nested:before {
  padding-bottom: 16px;
}

.UIInlineFieldsForMany+.footer-message {
  color: #99adb6;
  margin: 10px 10px 10px 42px;
  width: 200px;
}

.UIInlineFieldsForMany .item .UISimpleTable {
  padding-bottom: 0;
}

.UIInlineFieldsForMany .item .UISimpleTable .simple-table-header {
  display: none;
}

.UIInlineFieldsForMany .item:first-child .UISimpleTable .simple-table-header {
  display: table-row;
}

.UILedgerAccountBalancesGrid td {
  max-width: 250px;
}

.UILedgerAccountBalancesGrid th.running-total-column {
  width: 10%;
}

a.UILink {
  pointer-events: auto;
  cursor: pointer;
}

a.UILink.disabled {
  pointer-events: none;
  color: #e6ebed;
  cursor: default;
}

a.UILink.sales-tax-view-summary,
a.UILink.UILink.sales-tax-view-detailed {
  background-color: #fff;
  color: #003349;
  display: inline-block;
  margin-bottom: -2px;
  margin-right: 2px;
  padding: 11px 15px;
  text-align: center;
  text-decoration: none;
}

a.UILink.sales-tax-view-summary.selected,
a.UILink.UILink.sales-tax-view-detailed.selected {
  border-bottom: 2px solid #1e499f;
}

a.UILink.sales-tax-view-summary:not(.selected):hover,
a.UILink.UILink.sales-tax-view-detailed:not(.selected):hover {
  background: #1e499f;
  color: white;
}

a.UILink.file_online_dialog {
  float: left;
}

.centered-link {
  margin: auto;
}

.recur_stop_button {
  margin-top: 5px;
}

.recur_stop_button span {
  padding-top: 0px;
}

.new_report_link {
  display: inline-block;
  margin-bottom: 24px;
}

.new_report_link_pl {
  display: inline-block;
  margin-bottom: 15px;
  margin-left: 10px;
}

@-webkit-keyframes tick-left {
  0% {
    height: 0px;
  }

  100% {
    height: 27px;
  }
}

@-moz-keyframes tick-left {
  0% {
    height: 0px;
  }

  100% {
    height: 27px;
  }
}

@-o-keyframes tick-left {
  0% {
    height: 0px;
  }

  100% {
    height: 27px;
  }
}

@keyframes tick-left {
  0% {
    height: 0px;
  }

  100% {
    height: 27px;
  }
}

@-webkit-keyframes tick-right {
  0% {
    height: 0px;
  }

  100% {
    height: 48px;
  }
}

@-moz-keyframes tick-right {
  0% {
    height: 0px;
  }

  100% {
    height: 48px;
  }
}

@-o-keyframes tick-right {
  0% {
    height: 0px;
  }

  100% {
    height: 48px;
  }
}

@keyframes tick-right {
  0% {
    height: 0px;
  }

  100% {
    height: 48px;
  }
}

@-webkit-keyframes animate {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -webkit-transform: rotate(3300deg);
    -moz-transform: rotate(3300deg);
    -o-transform: rotate(3300deg);
    -ms-transform: rotate(3300deg);
    transform: rotate(3300deg);
  }
}

@-moz-keyframes animate {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -webkit-transform: rotate(3300deg);
    -moz-transform: rotate(3300deg);
    -o-transform: rotate(3300deg);
    -ms-transform: rotate(3300deg);
    transform: rotate(3300deg);
  }
}

@-o-keyframes animate {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -webkit-transform: rotate(3300deg);
    -moz-transform: rotate(3300deg);
    -o-transform: rotate(3300deg);
    -ms-transform: rotate(3300deg);
    transform: rotate(3300deg);
  }
}

@keyframes animate {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -webkit-transform: rotate(3300deg);
    -moz-transform: rotate(3300deg);
    -o-transform: rotate(3300deg);
    -ms-transform: rotate(3300deg);
    transform: rotate(3300deg);
  }
}

@-webkit-keyframes animate-loading-border {
  0% {
    -moz-box-shadow: inset #ff7d00 0 0 0 2px;
    -webkit-box-shadow: inset #ff7d00 0 0 0 2px;
    box-shadow: inset #ff7d00 0 0 0 2px;
  }

  10% {
    -moz-box-shadow: inset #ff7d00 0 0 0 15px;
    -webkit-box-shadow: inset #ff7d00 0 0 0 15px;
    box-shadow: inset #ff7d00 0 0 0 15px;
  }

  20% {
    -moz-box-shadow: inset #ff7d00 0 0 0 2px;
    -webkit-box-shadow: inset #ff7d00 0 0 0 2px;
    box-shadow: inset #ff7d00 0 0 0 2px;
  }

  30% {
    -moz-box-shadow: inset #ff7d00 0 0 0 15px;
    -webkit-box-shadow: inset #ff7d00 0 0 0 15px;
    box-shadow: inset #ff7d00 0 0 0 15px;
  }

  40% {
    -moz-box-shadow: inset #ff7d00 0 0 0 2px;
    -webkit-box-shadow: inset #ff7d00 0 0 0 2px;
    box-shadow: inset #ff7d00 0 0 0 2px;
  }

  50% {
    -moz-box-shadow: inset #ff7d00 0 0 0 15px;
    -webkit-box-shadow: inset #ff7d00 0 0 0 15px;
    box-shadow: inset #ff7d00 0 0 0 15px;
    -webkit-transform: rotate(-140deg);
    -moz-transform: rotate(-140deg);
    -o-transform: rotate(-140deg);
    -ms-transform: rotate(-140deg);
    transform: rotate(-140deg);
  }

  60% {
    -moz-box-shadow: inset #ff7d00 0 0 0 2px;
    -webkit-box-shadow: inset #ff7d00 0 0 0 2px;
    box-shadow: inset #ff7d00 0 0 0 2px;
  }

  70% {
    -moz-box-shadow: inset #ff7d00 0 0 0 15px;
    -webkit-box-shadow: inset #ff7d00 0 0 0 15px;
    box-shadow: inset #ff7d00 0 0 0 15px;
    -webkit-transform: rotate(140deg);
    -moz-transform: rotate(140deg);
    -o-transform: rotate(140deg);
    -ms-transform: rotate(140deg);
    transform: rotate(140deg);
  }

  80% {
    -moz-box-shadow: inset #ff7d00 0 0 0 2px;
    -webkit-box-shadow: inset #ff7d00 0 0 0 2px;
    box-shadow: inset #ff7d00 0 0 0 2px;
  }

  90% {
    -moz-box-shadow: inset #ff7d00 0 0 0 15px;
    -webkit-box-shadow: inset #ff7d00 0 0 0 15px;
    box-shadow: inset #ff7d00 0 0 0 15px;
    -webkit-transform: rotate(-140deg);
    -moz-transform: rotate(-140deg);
    -o-transform: rotate(-140deg);
    -ms-transform: rotate(-140deg);
    transform: rotate(-140deg);
  }

  100% {
    -moz-box-shadow: inset #ff7d00 0 0 0 2px;
    -webkit-box-shadow: inset #ff7d00 0 0 0 2px;
    box-shadow: inset #ff7d00 0 0 0 2px;
  }
}

@-moz-keyframes animate-loading-border {
  0% {
    -moz-box-shadow: inset #ff7d00 0 0 0 2px;
    -webkit-box-shadow: inset #ff7d00 0 0 0 2px;
    box-shadow: inset #ff7d00 0 0 0 2px;
  }

  10% {
    -moz-box-shadow: inset #ff7d00 0 0 0 15px;
    -webkit-box-shadow: inset #ff7d00 0 0 0 15px;
    box-shadow: inset #ff7d00 0 0 0 15px;
  }

  20% {
    -moz-box-shadow: inset #ff7d00 0 0 0 2px;
    -webkit-box-shadow: inset #ff7d00 0 0 0 2px;
    box-shadow: inset #ff7d00 0 0 0 2px;
  }

  30% {
    -moz-box-shadow: inset #ff7d00 0 0 0 15px;
    -webkit-box-shadow: inset #ff7d00 0 0 0 15px;
    box-shadow: inset #ff7d00 0 0 0 15px;
  }

  40% {
    -moz-box-shadow: inset #ff7d00 0 0 0 2px;
    -webkit-box-shadow: inset #ff7d00 0 0 0 2px;
    box-shadow: inset #ff7d00 0 0 0 2px;
  }

  50% {
    -moz-box-shadow: inset #ff7d00 0 0 0 15px;
    -webkit-box-shadow: inset #ff7d00 0 0 0 15px;
    box-shadow: inset #ff7d00 0 0 0 15px;
    -webkit-transform: rotate(-140deg);
    -moz-transform: rotate(-140deg);
    -o-transform: rotate(-140deg);
    -ms-transform: rotate(-140deg);
    transform: rotate(-140deg);
  }

  60% {
    -moz-box-shadow: inset #ff7d00 0 0 0 2px;
    -webkit-box-shadow: inset #ff7d00 0 0 0 2px;
    box-shadow: inset #ff7d00 0 0 0 2px;
  }

  70% {
    -moz-box-shadow: inset #ff7d00 0 0 0 15px;
    -webkit-box-shadow: inset #ff7d00 0 0 0 15px;
    box-shadow: inset #ff7d00 0 0 0 15px;
    -webkit-transform: rotate(140deg);
    -moz-transform: rotate(140deg);
    -o-transform: rotate(140deg);
    -ms-transform: rotate(140deg);
    transform: rotate(140deg);
  }

  80% {
    -moz-box-shadow: inset #ff7d00 0 0 0 2px;
    -webkit-box-shadow: inset #ff7d00 0 0 0 2px;
    box-shadow: inset #ff7d00 0 0 0 2px;
  }

  90% {
    -moz-box-shadow: inset #ff7d00 0 0 0 15px;
    -webkit-box-shadow: inset #ff7d00 0 0 0 15px;
    box-shadow: inset #ff7d00 0 0 0 15px;
    -webkit-transform: rotate(-140deg);
    -moz-transform: rotate(-140deg);
    -o-transform: rotate(-140deg);
    -ms-transform: rotate(-140deg);
    transform: rotate(-140deg);
  }

  100% {
    -moz-box-shadow: inset #ff7d00 0 0 0 2px;
    -webkit-box-shadow: inset #ff7d00 0 0 0 2px;
    box-shadow: inset #ff7d00 0 0 0 2px;
  }
}

@-o-keyframes animate-loading-border {
  0% {
    -moz-box-shadow: inset #ff7d00 0 0 0 2px;
    -webkit-box-shadow: inset #ff7d00 0 0 0 2px;
    box-shadow: inset #ff7d00 0 0 0 2px;
  }

  10% {
    -moz-box-shadow: inset #ff7d00 0 0 0 15px;
    -webkit-box-shadow: inset #ff7d00 0 0 0 15px;
    box-shadow: inset #ff7d00 0 0 0 15px;
  }

  20% {
    -moz-box-shadow: inset #ff7d00 0 0 0 2px;
    -webkit-box-shadow: inset #ff7d00 0 0 0 2px;
    box-shadow: inset #ff7d00 0 0 0 2px;
  }

  30% {
    -moz-box-shadow: inset #ff7d00 0 0 0 15px;
    -webkit-box-shadow: inset #ff7d00 0 0 0 15px;
    box-shadow: inset #ff7d00 0 0 0 15px;
  }

  40% {
    -moz-box-shadow: inset #ff7d00 0 0 0 2px;
    -webkit-box-shadow: inset #ff7d00 0 0 0 2px;
    box-shadow: inset #ff7d00 0 0 0 2px;
  }

  50% {
    -moz-box-shadow: inset #ff7d00 0 0 0 15px;
    -webkit-box-shadow: inset #ff7d00 0 0 0 15px;
    box-shadow: inset #ff7d00 0 0 0 15px;
    -webkit-transform: rotate(-140deg);
    -moz-transform: rotate(-140deg);
    -o-transform: rotate(-140deg);
    -ms-transform: rotate(-140deg);
    transform: rotate(-140deg);
  }

  60% {
    -moz-box-shadow: inset #ff7d00 0 0 0 2px;
    -webkit-box-shadow: inset #ff7d00 0 0 0 2px;
    box-shadow: inset #ff7d00 0 0 0 2px;
  }

  70% {
    -moz-box-shadow: inset #ff7d00 0 0 0 15px;
    -webkit-box-shadow: inset #ff7d00 0 0 0 15px;
    box-shadow: inset #ff7d00 0 0 0 15px;
    -webkit-transform: rotate(140deg);
    -moz-transform: rotate(140deg);
    -o-transform: rotate(140deg);
    -ms-transform: rotate(140deg);
    transform: rotate(140deg);
  }

  80% {
    -moz-box-shadow: inset #ff7d00 0 0 0 2px;
    -webkit-box-shadow: inset #ff7d00 0 0 0 2px;
    box-shadow: inset #ff7d00 0 0 0 2px;
  }

  90% {
    -moz-box-shadow: inset #ff7d00 0 0 0 15px;
    -webkit-box-shadow: inset #ff7d00 0 0 0 15px;
    box-shadow: inset #ff7d00 0 0 0 15px;
    -webkit-transform: rotate(-140deg);
    -moz-transform: rotate(-140deg);
    -o-transform: rotate(-140deg);
    -ms-transform: rotate(-140deg);
    transform: rotate(-140deg);
  }

  100% {
    -moz-box-shadow: inset #ff7d00 0 0 0 2px;
    -webkit-box-shadow: inset #ff7d00 0 0 0 2px;
    box-shadow: inset #ff7d00 0 0 0 2px;
  }
}

@keyframes animate-loading-border {
  0% {
    -moz-box-shadow: inset #ff7d00 0 0 0 2px;
    -webkit-box-shadow: inset #ff7d00 0 0 0 2px;
    box-shadow: inset #ff7d00 0 0 0 2px;
  }

  10% {
    -moz-box-shadow: inset #ff7d00 0 0 0 15px;
    -webkit-box-shadow: inset #ff7d00 0 0 0 15px;
    box-shadow: inset #ff7d00 0 0 0 15px;
  }

  20% {
    -moz-box-shadow: inset #ff7d00 0 0 0 2px;
    -webkit-box-shadow: inset #ff7d00 0 0 0 2px;
    box-shadow: inset #ff7d00 0 0 0 2px;
  }

  30% {
    -moz-box-shadow: inset #ff7d00 0 0 0 15px;
    -webkit-box-shadow: inset #ff7d00 0 0 0 15px;
    box-shadow: inset #ff7d00 0 0 0 15px;
  }

  40% {
    -moz-box-shadow: inset #ff7d00 0 0 0 2px;
    -webkit-box-shadow: inset #ff7d00 0 0 0 2px;
    box-shadow: inset #ff7d00 0 0 0 2px;
  }

  50% {
    -moz-box-shadow: inset #ff7d00 0 0 0 15px;
    -webkit-box-shadow: inset #ff7d00 0 0 0 15px;
    box-shadow: inset #ff7d00 0 0 0 15px;
    -webkit-transform: rotate(-140deg);
    -moz-transform: rotate(-140deg);
    -o-transform: rotate(-140deg);
    -ms-transform: rotate(-140deg);
    transform: rotate(-140deg);
  }

  60% {
    -moz-box-shadow: inset #ff7d00 0 0 0 2px;
    -webkit-box-shadow: inset #ff7d00 0 0 0 2px;
    box-shadow: inset #ff7d00 0 0 0 2px;
  }

  70% {
    -moz-box-shadow: inset #ff7d00 0 0 0 15px;
    -webkit-box-shadow: inset #ff7d00 0 0 0 15px;
    box-shadow: inset #ff7d00 0 0 0 15px;
    -webkit-transform: rotate(140deg);
    -moz-transform: rotate(140deg);
    -o-transform: rotate(140deg);
    -ms-transform: rotate(140deg);
    transform: rotate(140deg);
  }

  80% {
    -moz-box-shadow: inset #ff7d00 0 0 0 2px;
    -webkit-box-shadow: inset #ff7d00 0 0 0 2px;
    box-shadow: inset #ff7d00 0 0 0 2px;
  }

  90% {
    -moz-box-shadow: inset #ff7d00 0 0 0 15px;
    -webkit-box-shadow: inset #ff7d00 0 0 0 15px;
    box-shadow: inset #ff7d00 0 0 0 15px;
    -webkit-transform: rotate(-140deg);
    -moz-transform: rotate(-140deg);
    -o-transform: rotate(-140deg);
    -ms-transform: rotate(-140deg);
    transform: rotate(-140deg);
  }

  100% {
    -moz-box-shadow: inset #ff7d00 0 0 0 2px;
    -webkit-box-shadow: inset #ff7d00 0 0 0 2px;
    box-shadow: inset #ff7d00 0 0 0 2px;
  }
}

@-webkit-keyframes animate-circle {
  0% {
    -moz-box-shadow: inset transparent 0 0 0 0px;
    -webkit-box-shadow: inset transparent 0 0 0 0px;
    box-shadow: inset transparent 0 0 0 0px;
  }

  100% {
    -moz-box-shadow: inset #00dc00 0 0 0px 5px;
    -webkit-box-shadow: inset #00dc00 0 0 0px 5px;
    box-shadow: inset #00dc00 0 0 0px 5px;
  }
}

@-moz-keyframes animate-circle {
  0% {
    -moz-box-shadow: inset transparent 0 0 0 0px;
    -webkit-box-shadow: inset transparent 0 0 0 0px;
    box-shadow: inset transparent 0 0 0 0px;
  }

  100% {
    -moz-box-shadow: inset #00dc00 0 0 0px 5px;
    -webkit-box-shadow: inset #00dc00 0 0 0px 5px;
    box-shadow: inset #00dc00 0 0 0px 5px;
  }
}

@-o-keyframes animate-circle {
  0% {
    -moz-box-shadow: inset transparent 0 0 0 0px;
    -webkit-box-shadow: inset transparent 0 0 0 0px;
    box-shadow: inset transparent 0 0 0 0px;
  }

  100% {
    -moz-box-shadow: inset #00dc00 0 0 0px 5px;
    -webkit-box-shadow: inset #00dc00 0 0 0px 5px;
    box-shadow: inset #00dc00 0 0 0px 5px;
  }
}

@keyframes animate-circle {
  0% {
    -moz-box-shadow: inset transparent 0 0 0 0px;
    -webkit-box-shadow: inset transparent 0 0 0 0px;
    box-shadow: inset transparent 0 0 0 0px;
  }

  100% {
    -moz-box-shadow: inset #00dc00 0 0 0px 5px;
    -webkit-box-shadow: inset #00dc00 0 0 0px 5px;
    box-shadow: inset #00dc00 0 0 0px 5px;
  }
}

@-webkit-keyframes fade-out {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    visibility: hidden;
  }
}

@-moz-keyframes fade-out {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    visibility: hidden;
  }
}

@-o-keyframes fade-out {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    visibility: hidden;
  }
}

@keyframes fade-out {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
    visibility: hidden;
  }
}

@-webkit-keyframes text-fade-out {
  0% {
    opacity: 1;
    top: 0px;
  }

  100% {
    opacity: 0;
    top: 20px;
  }
}

@-moz-keyframes text-fade-out {
  0% {
    opacity: 1;
    top: 0px;
  }

  100% {
    opacity: 0;
    top: 20px;
  }
}

@-o-keyframes text-fade-out {
  0% {
    opacity: 1;
    top: 0px;
  }

  100% {
    opacity: 0;
    top: 20px;
  }
}

@keyframes text-fade-out {
  0% {
    opacity: 1;
    top: 0px;
  }

  100% {
    opacity: 0;
    top: 20px;
  }
}

@-webkit-keyframes text-fade-in {
  0% {
    opacity: 0;
    top: -20px;
  }

  100% {
    opacity: 1;
    top: 0px;
  }
}

@-moz-keyframes text-fade-in {
  0% {
    opacity: 0;
    top: -20px;
  }

  100% {
    opacity: 1;
    top: 0px;
  }
}

@-o-keyframes text-fade-in {
  0% {
    opacity: 0;
    top: -20px;
  }

  100% {
    opacity: 1;
    top: 0px;
  }
}

@keyframes text-fade-in {
  0% {
    opacity: 0;
    top: -20px;
  }

  100% {
    opacity: 1;
    top: 0px;
  }
}

.UILoadingAnimation {
  position: absolute;
  z-index: 999;
}

.UILoadingAnimation .loading-container {
  color: #3c424f;
  margin: 0 auto;
  position: relative;
  width: 450px;
  height: 300px;
}

.UILoadingAnimation .loading-container .text-container {
  font-family: "Lato", "Helvetica Neue", Arial, sans-serif;
  font-size: 25px;
  line-height: 1.48;
  letter-spacing: -0.4px;
  position: relative;
  width: 100%;
}

.UILoadingAnimation .loading-container .text-container .text-start,
.UILoadingAnimation .loading-container .text-container .text-end {
  text-align: left;
  width: 100%;
  position: absolute;
  top: 0;
}

.UILoadingAnimation .loading-container .text-container .text-start .text2,
.UILoadingAnimation .loading-container .text-container .text-end .text2 {
  font-size: 35px;
  font-weight: bold;
  letter-spacing: -0.5px;
  line-height: 1.14;
  text-align: left;
}

.UILoadingAnimation .loading-container .text-container .text-start {
  -webkit-animation: text-fade-out 0.4s forwards 3.8s;
  -moz-animation: text-fade-out 0.4s forwards 3.8s;
  -ms-animation: text-fade-out 0.4s forwards 3.8s;
  animation: text-fade-out 0.4s forwards 3.8s;
}

.UILoadingAnimation .loading-container .text-container .text-end {
  -webkit-animation: text-fade-in 0.4s forwards 4s;
  -moz-animation: text-fade-in 0.4s forwards 4s;
  -ms-animation: text-fade-in 0.4s forwards 4s;
  animation: text-fade-in 0.4s forwards 4s;
  opacity: 0;
}

.UILoadingAnimation .animation-container {
  top: 100px;
  left: 100px;
  position: relative;
}

.UILoadingAnimation .loader-container {
  -webkit-animation: fade-out 0.2s forwards 3.5s;
  -moz-animation: fade-out 0.2s forwards 3.5s;
  -ms-animation: fade-out 0.2s forwards 3.5s;
  animation: fade-out 0.2s forwards 3.5s;
}

.UILoadingAnimation .loader {
  -webkit-animation: animate 6s linear infinite;
  -moz-animation: animate 6s linear infinite;
  -ms-animation: animate 6s linear infinite;
  animation: animate 6s linear infinite;
  clip: rect(0, 100px, 100px, 40px);
  height: 100px;
  left: 55px;
  position: absolute;
  top: 50px;
  width: 100px;
}

.UILoadingAnimation .loader:after {
  -webkit-animation: animate-loading-border 6s linear;
  -moz-animation: animate-loading-border 6s linear;
  -ms-animation: animate-loading-border 6s linear;
  animation: animate-loading-border 6s linear;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  clip: rect(0, 100px, 100px, 40px);
  content: "";
  height: 100px;
  position: absolute;
  width: 100px;
}

.UILoadingAnimation .green-circle {
  -webkit-animation: animate-circle 0.4s ease-in-out forwards 3.4s;
  -moz-animation: animate-circle 0.4s ease-in-out forwards 3.4s;
  -ms-animation: animate-circle 0.4s ease-in-out forwards 3.4s;
  animation: animate-circle 0.4s ease-in-out forwards 3.4s;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  height: 100px;
  left: 55px;
  position: absolute;
  top: 50px;
  width: 100px;
}

.UILoadingAnimation .tick {
  left: 78px;
  position: absolute;
  text-align: center;
  top: 94px;
}

.UILoadingAnimation .tick-left {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
  position: absolute;
}

.UILoadingAnimation .tick-left:before {
  -webkit-animation: tick-left 0.2s ease-in forwards 3.7s;
  -moz-animation: tick-left 0.2s ease-in forwards 3.7s;
  -ms-animation: tick-left 0.2s ease-in forwards 3.7s;
  animation: tick-left 0.2s ease-in forwards 3.7s;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  background: #00dc00;
  content: "";
  display: block;
  height: 0px;
  left: -6px;
  position: absolute;
  top: 6px;
  width: 8px;
}

.UILoadingAnimation .tick-right {
  -webkit-transform: rotate(-135deg);
  -moz-transform: rotate(-135deg);
  -o-transform: rotate(-135deg);
  -ms-transform: rotate(-135deg);
  transform: rotate(-135deg);
  position: absolute;
}

.UILoadingAnimation .tick-right:before {
  -webkit-animation: tick-right 0.2s ease-in-out forwards 3.9s;
  -moz-animation: tick-right 0.2s ease-in-out forwards 3.9s;
  -ms-animation: tick-right 0.2s ease-in-out forwards 3.9s;
  animation: tick-right 0.2s ease-in-out forwards 3.9s;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  background: #00dc00;
  content: "";
  display: block;
  height: 0px;
  left: -35px;
  position: absolute;
  top: -6px;
  width: 8px;
}

.UIMessage.message-info:after {
  content: "\e92a";
}

.footwell .UIMessage {
  text-align: left;
}

.new_customer_allocation .footwell .UIMessage {
  margin-top: 15px;
}

.UIMessage.artefact-message.title {
  padding: 0px;
}

.UIMessage.artefact-message .UILink {
  border-bottom: none;
  text-decoration: none;
}

.UIMessage.avalara-message div {
  display: inline-block;
  width: 80%;
}

.UIMessage.avalara-message p.disclaimer {
  margin-bottom: 0px;
}

.UIMessage.avalara-message div.us_disconnect_button {
  text-align: right;
  padding-top: 5px;
  padding-bottom: 5px;
  vertical-align: text-bottom;
  width: 20%;
}

.UIMessage.avalara-message div.us_disconnect_button a.button {
  border-color: #d63f40;
  color: #d63f40;
  font-size: 11px;
}

.UIMessage.avalara-message div.us_disconnect_button a.button:hover {
  background-color: transparent;
}

.UIMessage.avalara-message.message-error div {
  width: 100%;
}

.UIMessage.avalara-message.message-error p.disclaimer {
  display: inline;
  margin-right: 4px;
}

.UIMultiCheckboxDropdown .checkbox_container {
  right: 0;
}

.UIMultiTabs .UITabs.horizontal .tab-titles {
  margin: 0 0 -1px 0;
  overflow: visible;
  width: 100%;
  z-index: 1;
}

.UIMultiTabs .UITabs.horizontal .tab-titles li.current a {
  -moz-box-shadow: inset 0px -2px 0px 0px #1e499f;
  -webkit-box-shadow: inset 0px -2px 0px 0px #1e499f;
  box-shadow: inset 0px -2px 0px 0px #1e499f;
}

.UIMultiTabs .UITabs.horizontal .tab-titles li a {
  -moz-box-shadow: inset 0px -2px 0px 0px #ccd6db;
  -webkit-box-shadow: inset 0px -2px 0px 0px #ccd6db;
  box-shadow: inset 0px -2px 0px 0px #ccd6db;
}

.UIMultiTabs .UITabs.horizontal .tab-titles li a:hover {
  -moz-box-shadow: inset 0px -2px 0px 0px #1e499f;
  -webkit-box-shadow: inset 0px -2px 0px 0px #1e499f;
  box-shadow: inset 0px -2px 0px 0px #1e499f;
}

.UIMultiTabs .UITabs.horizontal textarea {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0px 0px 4px 4px;
  -moz-border-radius: 0px 0px 4px 4px;
  border-radius: 0px 0px 4px 4px;
  background: #fff;
  border: solid 1px #bfccd2;
  border-top: none;
  padding: 15px;
}

.UINonAjaxReport table .header .numeric {
  text-align: center !important;
  width: 20%;
}

.UINonAjaxReport table .header .nominal-code-col,
.UINonAjaxReport table .header .gifi-code-col {
  text-align: right;
  width: 10.01%;
}

.UINonAjaxReport table tr .nominal-code-col,
.UINonAjaxReport table tr .gifi-code-col {
  text-align: right;
}

.UINonAjaxReport .left-solid-line {
  border-left-width: 1px;
  border-color: #ebeced;
  border-left-style: solid;
  padding: 8px 8px 6px;
}

.UINonAjaxReport .right-spaced {
  padding-right: 30px;
}

.UINonAjaxReport .icon-info {
  color: #999999;
}

.UINonAjaxReport .icon-info:hover {
  color: #003349;
}

.UIPaymentDialog .UIRow.bottom-border {
  box-shadow: 0 1px 1px white;
  border-bottom: 1px solid #99adb6;
  padding-bottom: 15px;
}

.UIPod.PushDown60,
.contactAddresses .UIRow.closed .UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UITabs.vertical>.PushDown60.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.PushDown60.contains-errors.UITab,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.PushDown60.contains-errors.UITab,
.UITabs.vertical>.PushDown60.UITab {
  margin-top: 60px;
}

.UIPod.pod-report,
.contactAddresses .UIRow.closed .UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UITabs.vertical>.pod-report.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.pod-report.contains-errors.UITab,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.pod-report.contains-errors.UITab,
.UITabs.vertical>.pod-report.UITab {
  padding: 0;
}

.UIPod.pod-report .UIContainer,
.contactAddresses .UIRow.closed .UIPod.contains-errors .UIContainer,
.UITabs.vertical>.pod-report.UITab .UIContainer {
  position: relative;
}

.UIPod.pod-report .sub_description,
.contactAddresses .UIRow.closed .UIPod.contains-errors .sub_description,
.UITabs.vertical>.pod-report.UITab .sub_description {
  -webkit-border-radius: 0px 0px 4px 4px;
  -moz-border-radius: 0px 0px 4px 4px;
  border-radius: 0px 0px 4px 4px;
  background-color: #fbfbfb;
  border-top: 1px solid #e6ebed;
  padding: 10px 15px;
}

.UIPod.pod-report .sub_description .export-links,
.contactAddresses .UIRow.closed .UIPod.contains-errors .sub_description .export-links,
.UITabs.vertical>.pod-report.UITab .sub_description .export-links {
  bottom: 1px;
  position: relative;
}

.UIPod.pod-report .sub_description .export-links a:not(.favorite-icon),
.UITabs.vertical>.pod-report.UITab .sub_description .export-links a:not(.favorite-icon) {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  background-color: #8099a4;
  color: #fff;
  font-size: 12px;
  font-weight: 700;
  margin-left: 5px;
  padding: 4px 6px;
}

.UIPod.pod-report .sub_description .export-links a:not(.favorite-icon):hover,
.UITabs.vertical>.pod-report.UITab .sub_description .export-links a:not(.favorite-icon):hover {
  background-color: #003349;
  text-decoration: none;
}

.UIPod.pod-report .header,
.contactAddresses .UIRow.closed .UIPod.contains-errors .header,
.UITabs.vertical>.pod-report.UITab .header {
  margin-bottom: 0;
}

.UIPod.pod-report .header .title,
.contactAddresses .UIRow.closed .UIPod.contains-errors .header .title,
.UITabs.vertical>.pod-report.UITab .header .title {
  font-size: 12px;
  font-weight: 600;
  padding-top: 40px;
}

.UIPod.pod-report .content,
.contactAddresses .UIRow.closed .UIPod.contains-errors .content,
.UITabs.vertical>.pod-report.UITab .content {
  margin: 0;
}

.UIPod.pod-report .report-title,
.contactAddresses .UIRow.closed .UIPod.contains-errors .report-title,
.UITabs.vertical>.pod-report.UITab .report-title {
  float: left;
  font-size: 17px;
  margin: 0 2px 8px 0;
}

.UIPod.pod-report .report-description,
.contactAddresses .UIRow.closed .UIPod.contains-errors .report-description,
.UITabs.vertical>.pod-report.UITab .report-description {
  clear: both;
  color: #335c6d;
  display: block;
  font-size: 14px;
  font-weight: 600;
  margin-bottom: 4px;
}

.UIPod.pod-report .report-subdescription,
.contactAddresses .UIRow.closed .UIPod.contains-errors .report-subdescription,
.UITabs.vertical>.pod-report.UITab .report-subdescription {
  clear: both;
  color: #335c6d;
  display: block;
  font-size: 13px;
  font-weight: 600;
  height: 16px;
  margin: 0;
}

.UIPod.pod-report .icon-info,
.contactAddresses .UIRow.closed .UIPod.contains-errors .icon-info,
.UITabs.vertical>.pod-report.UITab .icon-info {
  color: #8099a4;
  position: relative;
  top: -2px;
}

.UIPod.pod-report .icon-info:before,
.contactAddresses .UIRow.closed .UIPod.contains-errors .icon-info:before,
.UITabs.vertical>.pod-report.UITab .icon-info:before {
  font-size: 14px;
}

.UIPod.pod-report .icon-info:hover,
.contactAddresses .UIRow.closed .UIPod.contains-errors .icon-info:hover,
.UITabs.vertical>.pod-report.UITab .icon-info:hover {
  color: #003349;
}

.UIPod.pod-report .report-link,
.contactAddresses .UIRow.closed .UIPod.contains-errors .report-link,
.UITabs.vertical>.pod-report.UITab .report-link {
  display: block;
  padding: 15px 20px 10px 20px;
}

.UIPod.pod-report .report-link:hover,
.contactAddresses .UIRow.closed .UIPod.contains-errors .report-link:hover,
.UITabs.vertical>.pod-report.UITab .report-link:hover {
  text-decoration: none;
}

.UIPod.pod-report.pod-grey,
.contactAddresses .UIRow.closed .UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UITabs.vertical>.pod-grey.UITab.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.pod-grey.UITab.contains-errors,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.pod-grey.UITab.contains-errors,
.UITabs.vertical>.pod-report.pod-grey.UITab {
  -moz-box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.1);
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  border: none;
}

.UIPod.pod-report.pod-grey:hover,
.contactAddresses .UIRow.closed .UIPod.contains-errors:hover,
.contactAddresses .UIRow.closed .UITabs.vertical>.pod-grey.UITab.contains-errors:hover,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.pod-grey.UITab.contains-errors:hover,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.pod-grey.UITab.contains-errors:hover,
.UITabs.vertical>.pod-report.pod-grey.UITab:hover {
  -moz-box-shadow: 0px 4px 5px 0px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0px 4px 5px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 0px 4px 5px 0px rgba(0, 0, 0, 0.2);
}

.UIPod.pod-report .category-wrapper,
.contactAddresses .UIRow.closed .UIPod.contains-errors .category-wrapper,
.UITabs.vertical>.pod-report.UITab .category-wrapper {
  margin-left: 15px;
}

.UIPod.pod-report .category-title,
.contactAddresses .UIRow.closed .UIPod.contains-errors .category-title,
.UITabs.vertical>.pod-report.UITab .category-title {
  font-weight: bold;
  padding-right: 10px;
  position: relative;
}

.UIPod.pod-report .category-title:after,
.contactAddresses .UIRow.closed .UIPod.contains-errors .category-title:after,
.UITabs.vertical>.pod-report.UITab .category-title:after {
  content: "-";
  left: 5px;
  position: relative;
}

.UIPod.pod-report .category-description,
.contactAddresses .UIRow.closed .UIPod.contains-errors .category-description,
.UITabs.vertical>.pod-report.UITab .category-description {
  color: #335c6d;
  font-size: 13px;
  font-weight: 600;
  padding-bottom: 5px;
}

.UIPod .products_notes_pod,
.contactAddresses .UIRow.closed .UIPod.contains-errors .products_notes_pod,
.contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .products_notes_pod,
.UITabs.vertical>.UITab .products_notes_pod {
  margin-top: 15px;
}

.UIPopOver[data-tag="discount_popover"],
.UINewFeaturePopOver[data-tag="discount_popover"],
.UIAdvancedPopOver[data-tag="discount_popover"] {
  min-width: 230px;
  padding-right: 5px;
}

.UIPopOver[data-tag="discount_popover"] .content,
.UINewFeaturePopOver[data-tag="discount_popover"] .content,
.UIAdvancedPopOver[data-tag="discount_popover"] .content {
  padding: 5px;
  text-align: center;
}

.UIPopOver[data-tag="discount_popover"] .content .column.column-2,
.UINewFeaturePopOver[data-tag="discount_popover"] .content .column.column-2,
.UIAdvancedPopOver[data-tag="discount_popover"] .content .column.column-2 {
  padding-left: 0;
}

.UIPopOver[data-tag="discount_popover"] .UIDecimal[data-tag="discount_amount"] label[for="dummy_discount_amount"],
.UINewFeaturePopOver[data-tag="discount_popover"] .UIDecimal[data-tag="discount_amount"] label[for="dummy_discount_amount"],
.UIAdvancedPopOver[data-tag="discount_popover"] .UIDecimal[data-tag="discount_amount"] label[for="dummy_discount_amount"] {
  text-align: center;
  word-wrap: break-word;
}

.UIPopOver[data-tag="discount_popover"] .UIDecimal[data-tag="discount_amount"] .field,
.UINewFeaturePopOver[data-tag="discount_popover"] .UIDecimal[data-tag="discount_amount"] .field,
.UIAdvancedPopOver[data-tag="discount_popover"] .UIDecimal[data-tag="discount_amount"] .field {
  padding-left: 10px;
  width: 70px;
}

.UIPopOver[data-tag="discount_popover"] .UIDecimal[data-tag="discount_percentage"],
.UINewFeaturePopOver[data-tag="discount_popover"] .UIDecimal[data-tag="discount_percentage"],
.UIAdvancedPopOver[data-tag="discount_popover"] .UIDecimal[data-tag="discount_percentage"] {
  margin-left: 0;
}

.UIPopOver[data-tag="discount_popover"] .UIDecimal[data-tag="discount_percentage"] label,
.UINewFeaturePopOver[data-tag="discount_popover"] .UIDecimal[data-tag="discount_percentage"] label,
.UIAdvancedPopOver[data-tag="discount_popover"] .UIDecimal[data-tag="discount_percentage"] label {
  float: right;
  padding: 7px 0 0 2px;
}

.UIPopOver[data-tag="discount_popover"] .UIDecimal[data-tag="discount_percentage"] .field,
.UINewFeaturePopOver[data-tag="discount_popover"] .UIDecimal[data-tag="discount_percentage"] .field,
.UIAdvancedPopOver[data-tag="discount_popover"] .UIDecimal[data-tag="discount_percentage"] .field {
  padding: 0;
  width: 45px;
}

.UIPopOver[data-tag="help_pop_over"],
.UINewFeaturePopOver[data-tag="help_pop_over"],
.UIAdvancedPopOver[data-tag="help_pop_over"] {
  background-color: #000;
  border: 0;
  border-radius: 0;
  box-shadow: none;
  color: #fff;
  font-weight: 700;
  line-height: 21px;
  max-width: 270px;
  padding: 0;
}

.UIPopOver[data-tag="help_pop_over"] .content,
.UINewFeaturePopOver[data-tag="help_pop_over"] .content,
.UIAdvancedPopOver[data-tag="help_pop_over"] .content {
  padding: 12px 16px;
}

.UIPopOver[data-tag="help_pop_over"] .pointer::before,
.UINewFeaturePopOver[data-tag="help_pop_over"] .pointer::before,
.UIAdvancedPopOver[data-tag="help_pop_over"] .pointer::before {
  border-right: 11px solid #000;
}

.UIPopOver.position-right[data-tag="help_pop_over"],
.position-right.UINewFeaturePopOver[data-tag="help_pop_over"],
.position-right.UIAdvancedPopOver[data-tag="help_pop_over"],
.position-right.UIPopOver[data-tag="popover_hint"],
.position-right.UIAdvancedPopOver[data-tag="popover_hint"],
.position-right.UINewFeaturePopOver[data-tag="popover_hint"] {
  margin-left: 12px;
  margin-top: 2px;
}

.UIPopOver.position-right[data-tag="help_pop_over"] .pointer,
.position-right.UINewFeaturePopOver[data-tag="help_pop_over"] .pointer,
.position-right.UIAdvancedPopOver[data-tag="help_pop_over"] .pointer,
.position-right.UIPopOver[data-tag="popover_hint"] .pointer,
.position-right.UIAdvancedPopOver[data-tag="popover_hint"] .pointer,
.position-right.UINewFeaturePopOver[data-tag="popover_hint"] .pointer {
  border-right: 0;
}

@-webkit-keyframes show-step {
  0% {
    opacity: 0;
    left: 20px;
    visibility: hidden;
  }

  100% {
    opacity: 1;
    left: 0;
    visibility: visible;
  }
}

@-moz-keyframes show-step {
  0% {
    opacity: 0;
    left: 20px;
    visibility: hidden;
  }

  100% {
    opacity: 1;
    left: 0;
    visibility: visible;
  }
}

@-o-keyframes show-step {
  0% {
    opacity: 0;
    left: 20px;
    visibility: hidden;
  }

  100% {
    opacity: 1;
    left: 0;
    visibility: visible;
  }
}

@keyframes show-step {
  0% {
    opacity: 0;
    left: 20px;
    visibility: hidden;
  }

  100% {
    opacity: 1;
    left: 0;
    visibility: visible;
  }
}

#ui-promotion,
#ui-globalnav {
  opacity: 1;
  transition: opacity 1s ease;
}

#ui-promotion.quick-start-nav-hidden,
#ui-globalnav.quick-start-nav-hidden {
  opacity: 0;
  visibility: hidden;
}

.step {
  opacity: 0;
  position: absolute;
  visibility: hidden;
}

.show-step {
  -webkit-animation: show-step 0.5s 1 ease forwards;
  -moz-animation: show-step 0.5s 1 ease forwards;
  -ms-animation: show-step 0.5s 1 ease forwards;
  animation: show-step 0.5s 1 ease forwards;
  position: relative;
}

.quick-start-active #ui-root {
  display: none;
}

.quick-start-active .UIPopOver.position-right[data-tag="popover_hint"],
.quick-start-active .position-right.UINewFeaturePopOver[data-tag="popover_hint"],
.quick-start-active .position-right.UIAdvancedPopOver[data-tag="popover_hint"] {
  background-color: #e2e3e5;
  margin-left: 15px;
  margin-top: 0;
}

.quick-start-active .UIPopOver.position-right[data-tag="popover_hint"][data-target="vat_rate"],
.quick-start-active .UIPopOver[data-target="vat_rate"][data-tag="popover_hint"],
.quick-start-active .UIAdvancedPopOver[data-target="vat_rate"][data-tag="popover_hint"],
.quick-start-active .UINewFeaturePopOver[data-target="vat_rate"][data-tag="popover_hint"] {
  margin-top: 0px;
  margin-left: -270px;
}

.quick-start-active .UIPopOver.position-right[data-tag="popover_hint"] .pointer,
.quick-start-active .position-right.UINewFeaturePopOver[data-tag="popover_hint"] .pointer,
.quick-start-active .position-right.UIAdvancedPopOver[data-tag="popover_hint"] .pointer {
  border-right-color: #e2e3e5;
}

.quick-start-active .UIPopOver.position-right[data-tag="popover_hint"] .content,
.quick-start-active .position-right.UINewFeaturePopOver[data-tag="popover_hint"] .content,
.quick-start-active .position-right.UIAdvancedPopOver[data-tag="popover_hint"] .content {
  color: #1a475b;
  font-size: 14px;
}

.wizard-incomplete {
  display: none;
}

.quick-start-active .state_message {
  display: block;
  margin: 0 auto;
  width: 410px;
}

.quick-start-locale-selector {
  bottom: 10px;
  color: #668592 !important;
  display: block;
  font-size: 14px;
  font-weight: bold;
  margin: 40px auto;
  max-width: 160px;
  padding: 0 40px;
  position: absolute;
}

.quick-start-active #UIDialogLayer,
.quick-start-active #UJSConfirmLayer {
  background-color: #f5f6f7;
  opacity: 1;
}

.quick-start-active #UIDialogLayer.animate-in,
.quick-start-active #UJSConfirmLayer.animate-in {
  -webkit-animation: none;
  -moz-animation: none;
  -ms-animation: none;
  animation: none;
}

.UIQuickStartDialog {
  height: 100vh;
  left: inherit !important;
  max-width: inherit;
  min-width: 320px !important;
  padding: 0;
  top: 0 !important;
  width: 100% !important;
}

.UIQuickStartDialog .UIRadioButtonWithGlobalLabel {
  margin-top: 20px;
}

.UIQuickStartDialog .UIRadioButtonWithGlobalLabel .field {
  padding-left: 0px;
}

.UIQuickStartDialog .UIRadioButtonWithGlobalLabel label {
  font-size: 16px;
  padding-right: 0px;
}

.UIQuickStartDialog .UIRadioButtonWithGlobalLabel[data-tag="post_net_wages_radio"] .radio_container {
  margin-bottom: 10px;
}

.UIQuickStartDialog.UIDialog {
  background: #f2f5f6;
  box-shadow: none;
  display: flex !important;
}

.UIQuickStartDialog .quick-start-logo-row {
  position: absolute;
  width: 100vw;
}

.UIQuickStartDialog .quick-start-logo-row .quick-start-logo {
  background-image: url(/assets/sage-master-logo-ca7e4f422f49b99c4bdc28f081314fc097f45a33888461d3edeb2e9510aa5d4a.svg);
  background-size: cover;
  height: 41px;
  left: 5vw;
  position: relative;
  top: 5vh;
  width: 106px;
}

.UIQuickStartDialog .quick-start-logo-row .help-text {
  position: absolute;
  right: 5vw;
  top: 5vh;
}

.UIQuickStartDialog .quick-start-logo-row .help-text a {
  color: #4d7080;
  font-size: 14px;
  font-weight: 700;
}

.UIQuickStartDialog .quick-start-logo-row .help-text a:hover {
  color: #255bc7;
}

.UIQuickStartDialog .quick-start-logo-row .help-text .UILink.help span {
  display: none;
}

.UIQuickStartDialog .quick-start-dialog-container {
  margin: 190px auto 50px;
  position: relative;
  width: 960px;
}

@media screen and (max-height: 1020px) {
  .UIQuickStartDialog .quick-start-dialog-container {
    margin-top: 140px;
  }
}

@media screen and (max-height: 930px) {
  .UIQuickStartDialog .quick-start-dialog-container {
    margin-top: 110px;
  }
}

@media screen and (max-width: 957px) {
  .UIQuickStartDialog .quick-start-dialog-container {
    width: 100%;
  }
}

.UIQuickStartDialog .quick-start-dialog-container .mobile-view {
  background: #f5f6f7;
  display: none;
  height: 100%;
  left: 0;
  position: absolute;
  text-align: center;
  top: 0;
  width: 100%;
  z-index: 99;
}

@media screen and (max-width: 957px) {
  .UIQuickStartDialog .quick-start-dialog-container .mobile-view {
    display: block;
  }
}

.UIQuickStartDialog .quick-start-dialog-container .mobile-view h1 {
  text-align: center;
}

.UIQuickStartDialog .quick-start-dialog-container .mobile-view p {
  font-size: 15px;
  line-height: 20px;
  margin: auto;
  max-width: 370px;
  padding: 20px 0;
  text-align: center;
  width: 100%;
}

.UIQuickStartDialog .quick-start-dialog-container .mobile-view p.where-avaliable {
  padding-top: 0px;
}

.UIQuickStartDialog .quick-start-dialog-container .mobile-view .download-icon {
  background: url("/assets/mobile-download.svg") center center no-repeat;
  height: 101px;
  margin: 10px auto 30px;
  width: 100px;
}

.UIQuickStartDialog .quick-start-dialog-container .mobile-view .download-button {
  display: inline-block;
  height: 41px;
  margin: 10px;
  width: 148px;
}

.UIQuickStartDialog .quick-start-dialog-container .mobile-view .download-ios {
  background: url("/assets/button-app-store.png") center center no-repeat;
}

.UIQuickStartDialog .quick-start-dialog-container .mobile-view .download-android {
  background: url("/assets/button-google-play.png") center center no-repeat;
}

.UIQuickStartDialog .quick-start-dialog-container .mobile-view .continue-segment {
  margin-top: 20px;
}

.UIQuickStartDialog .quick-start-dialog-container .mobile-view .continue-segment p {
  padding: 0;
}

.UIQuickStartDialog .quick-start-dialog-container .mobile-view .continue-segment .close-mobile-message {
  color: #255bc7;
  cursor: pointer;
  font-weight: 700;
  margin: 15px auto 0px;
  padding: 0;
}

.UIQuickStartDialog .quick-start-dialog-container .subtitle-business_address {
  display: inline-block;
  width: 70%;
}

.UIQuickStartDialog .quick-start-dialog-container h1 {
  font-size: 30px;
  font-weight: 400 !important;
  line-height: 40px;
  text-align: left;
}

.UIQuickStartDialog .quick-start-dialog-container h1 span {
  font-weight: 700;
}

.UIQuickStartDialog .quick-start-dialog-container h1:after {
  background-color: #c8006e;
  content: "";
  display: block;
  height: 2px;
  margin: auto;
  margin-top: 15px;
  width: 60px;
}

.UIQuickStartDialog .quick-start-dialog-container .content .UIForm .UIQuickStartField.UIShowTaxRates {
  background: #f3f8fe;
  border: 1px solid #d0e3fa;
  border-radius: 3px;
  box-shadow: inset 32px 0px 0px #1573e6;
  padding: 20px 20px 20px 52px;
  position: relative;
  margin: auto auto 15px;
  width: 415px;
}

.UIQuickStartDialog .quick-start-dialog-container .content .UIForm .UIQuickStartField.UIShowTaxRates:after {
  color: white;
  content: "\e92a";
  font-family: CarbonIcons;
  font-size: 16px;
  left: 8px;
  margin-top: -8px;
  position: absolute;
  top: 50%;
}

.UIQuickStartDialog .quick-start-dialog-container .content .UIForm .UIQuickStartField.UIShowTaxRates .show_tax_rates_label {
  margin: 0 0 15px 0;
}

.UIQuickStartDialog .quick-start-dialog-container .content .UIForm .UIQuickStartField.UIShowTaxRates .UISimpleTable {
  font-weight: 700;
}

.UIQuickStartDialog .quick-start-dialog-container .header {
  margin: auto;
  text-align: center;
  margin: 0 auto;
  padding: 0 5vw;
}

.UIQuickStartDialog .quick-start-dialog-container .header .step-header {
  display: inline-block;
  margin: 0 auto;
  max-width: 760px;
  text-align: left;
}

.UIQuickStartDialog .quick-start-dialog-container .header .step-header .steps {
  color: rgba(0, 0, 0, 0.6);
  font-size: 16px;
  font-weight: 700;
  letter-spacing: 0.5px;
  padding-bottom: 5px;
}

.UIQuickStartDialog .quick-start-dialog-container .header .description {
  color: rgba(0, 0, 0, 0.6);
  display: block;
  font-size: 16px;
  font-weight: 600;
  margin-top: 20px;
  position: relative;
  text-align: center;
}

.UIQuickStartDialog .quick-start-dialog-container .header .description a {
  border-radius: 2px;
  color: #255bc7;
  font-size: 14px;
  left: 0;
  padding: 10px 10px 10px 30px;
  position: absolute;
  transition: all 0.3s ease;
  top: -10px;
}

.UIQuickStartDialog .quick-start-dialog-container .header .description a:before {
  content: "\e902";
  font-family: CarbonIcons;
  font-size: 16px;
  left: 9px;
  position: absolute;
  top: 10px;
}

.UIQuickStartDialog .quick-start-dialog-container .header .description a:hover {
  background: #1e499f;
  color: white;
  text-decoration: none;
}

.UIQuickStartDialog .quick-start-dialog-container .content {
  padding: 30px 0 0;
  position: relative;
  z-index: 1;
}

.UIQuickStartDialog .quick-start-dialog-container .content h2 {
  color: #003349;
  margin-bottom: 0px;
  margin-left: 275px;
  font-size: 20px;
  font-weight: 900;
}

.UIQuickStartDialog .quick-start-dialog-container .content small {
  float: right;
  font-size: 11px;
  font-weight: 700;
}

.UIQuickStartDialog .quick-start-dialog-container .content .UIForm .UITextbox,
.UIQuickStartDialog .quick-start-dialog-container .content .UIForm .UIDropdown,
.UIQuickStartDialog .quick-start-dialog-container .content .UIForm .UIAdvancedTextbox {
  height: 50px;
  margin-bottom: 15px;
}

.UIQuickStartDialog .quick-start-dialog-container .content .UIForm .field {
  display: inline-block;
  height: 50px;
  width: 406px;
}

.UIQuickStartDialog .quick-start-dialog-container .content .UIForm .field .radio_container {
  margin-bottom: 10px;
}

.UIQuickStartDialog .quick-start-dialog-container .content .UIForm input[type="submit"] {
  display: none;
}

.UIQuickStartDialog .quick-start-dialog-container .content .UIForm input[type="text"],
.UIQuickStartDialog .quick-start-dialog-container .content .UIForm select {
  background-color: #fff;
  border: solid 1px #ccd6db;
  border-radius: 0px;
  box-shadow: 0 2px 5px 0 rgba(2, 18, 36, 0.1);
  font-size: 22px;
  height: 50px;
  line-height: 50px;
  padding: 0 15px;
  transition: all 0.2s ease-out;
}

.UIQuickStartDialog .quick-start-dialog-container .content .UIForm input[type="text"]:focus,
.UIQuickStartDialog .quick-start-dialog-container .content .UIForm select:focus {
  border-color: #1e499f;
  box-shadow: 0 7px 15px 0 rgba(0, 0, 0, 0.15), 0 0 6px 0 rgba(30, 73, 159, 0.3);
  transform: scale(1.02);
}

.UIQuickStartDialog .quick-start-dialog-container .content .UIForm input[type="text"] .UIForm select,
.UIQuickStartDialog .quick-start-dialog-container .content .UIForm select .UIForm select {
  padding: 15px;
}

.UIQuickStartDialog .quick-start-dialog-container .content .UIForm input[type="text"]:hover,
.UIQuickStartDialog .quick-start-dialog-container .content .UIForm select:hover {
  border: solid 1px #255bc7;
  border-radius: 2px;
}

.UIQuickStartDialog .quick-start-dialog-container .content .UIForm select::-ms-expand {
  display: none;
}

.UIQuickStartDialog .quick-start-dialog-container .content .UIForm select {
  background: url(/assets/select-bk-large-normal.svg) right center white no-repeat;
}

.UIQuickStartDialog .quick-start-dialog-container .content .UIForm select:enabled:hover,
.UIQuickStartDialog .quick-start-dialog-container .content .UIForm select:enabled:focus {
  background: url(/assets/select-bk-large-hover.svg) right center white no-repeat !important;
}

.UIQuickStartDialog .quick-start-dialog-container .content .UIForm select+.icon-error {
  right: 50px !important;
}

.UIQuickStartDialog .quick-start-dialog-container .content .UIForm .UIQuickStartField {
  width: 692px;
}

.UIQuickStartDialog .quick-start-dialog-container .content .UIForm .UIQuickStartField.presence label {
  position: relative;
  right: -6px;
}

.UIQuickStartDialog .quick-start-dialog-container .content .UIForm .UIQuickStartField.presence label:after {
  color: #4d7080;
}

.UIQuickStartDialog .quick-start-dialog-container .content .UIForm .UIQuickStartField .icon-error {
  right: 15px;
}

.UIQuickStartDialog .quick-start-dialog-container .content .UIForm .UIQuickStartField.error.UIDecimal i.icon-error {
  left: 15px;
  right: auto;
}

.UIQuickStartDialog .quick-start-dialog-container .content .UIForm .UIQuickStartField>label {
  color: #003349;
  display: inline-block;
  font-size: 15px;
  font-weight: 700;
  height: 50px;
  margin-right: 12px;
  padding: 0;
  text-align: right;
  vertical-align: top;
  width: 265px;
}

.UIQuickStartDialog .quick-start-dialog-container .content .UIForm .UIQuickStartField.UIAdvancedCheckbox,
.UIQuickStartDialog .quick-start-dialog-container .content .UIForm .UIQuickStartField.UICheckbox {
  padding-left: 260px;
}

.UIQuickStartDialog .quick-start-dialog-container .content .UIForm .UIQuickStartField.UIAdvancedCheckbox.management_centre_member,
.UIQuickStartDialog .quick-start-dialog-container .content .UIForm .UIQuickStartField.UIAdvancedCheckbox.auto_entrepreneur,
.UIQuickStartDialog .quick-start-dialog-container .content .UIForm .UIQuickStartField.UICheckbox.management_centre_member,
.UIQuickStartDialog .quick-start-dialog-container .content .UIForm .UIQuickStartField.UICheckbox.auto_entrepreneur {
  padding-left: 275px;
}

.UIQuickStartDialog .quick-start-dialog-container .content .UIForm .UIQuickStartField.UIAdvancedCheckbox .field,
.UIQuickStartDialog .quick-start-dialog-container .content .UIForm .UIQuickStartField.UICheckbox .field {
  height: 15px;
  width: 15px;
}

.UIQuickStartDialog .quick-start-dialog-container .content .UIForm .UIQuickStartField.UIAdvancedCheckbox>label,
.UIQuickStartDialog .quick-start-dialog-container .content .UIForm .UIQuickStartField.UICheckbox>label {
  height: auto;
  margin-right: 0;
  padding: 0 0 0 10px;
  text-align: left;
  width: 390px;
}

.UIQuickStartDialog .quick-start-dialog-container .content .UIForm .UIQuickStartField .UIRadioButtonWithGlobalLabel.tax_scheme {
  padding-left: 70px;
}

.UIQuickStartDialog .quick-start-dialog-container .content .UIForm .UIQuickStartField .UIRadioButtonWithGlobalLabel.tax_scheme>label {
  display: none;
}

.UIQuickStartDialog .quick-start-dialog-container .content .UIDropdownSuggest input:focus~.icon-dropdown {
  transform: scale(1.05);
  right: -8px;
}

.UIQuickStartDialog .quick-start-dialog-container .content .UIDropdownSuggest .icon-dropdown {
  height: 54px;
  line-height: 40px;
  right: 1px;
  top: 1px;
  transform: scale(1);
  transition: all 0.3s ease;
  width: 31px;
}

.UIQuickStartDialog .quick-start-dialog-container .content .UIDropdownSuggest .icon-dropdown:before {
  font-size: 18px;
}

@media screen and (max-height: 800px) {
  .UIQuickStartDialog .quick-start-dialog-container .content .UIDropdownSuggest .icon-dropdown {
    height: 48px;
    line-height: 33px;
  }
}

.UIQuickStartDialog .quick-start-dialog-container .content .UIDropdownSuggest .icon-error {
  margin-right: 20px;
}

.UIQuickStartDialog .quick-start-dialog-container .content .UIDropdownSuggest input {
  background-color: #fff !important;
}

.UIQuickStartDialog .quick-start-dialog-container .content .UIForm .UITextbox>label,
.UIQuickStartDialog .quick-start-dialog-container .content .UIForm .UIDropdown>label,
.UIQuickStartDialog .quick-start-dialog-container .content .UIForm .UIDropdownSuggest>label,
.UIQuickStartDialog .quick-start-dialog-container .content .UIForm .UIDecimal>label {
  line-height: 50px;
}

.UIQuickStartDialog .quick-start-dialog-container .content .UIForm .UITextbox.ensuretaxnumberDe>label {
  line-height: 20px;
  margin-top: 6px;
}

.UIQuickStartDialog .quick-start-dialog-container .content .tax #new_quick_start {
  margin: auto;
}

@media screen and (max-width: 957px) {
  .UIQuickStartDialog .quick-start-dialog-container .mobile-view+.header+.content {
    display: none;
  }
}

@media screen and (max-width: 957px) {
  .UIQuickStartDialog .quick-start-dialog-container .mobile-view+.header+.content+.navigation {
    display: none;
  }
}

.UIQuickStartDialog .quick-start-dialog-container .navigation {
  padding: 30px 0 0;
  text-align: center;
}

.UIQuickStartDialog .quick-start-dialog-container .navigation .column .column-1 {
  margin: 10px;
}

.UIQuickStartDialog .quick-start-dialog-container .navigation .UIRow.column {
  width: 100%;
}

.UIQuickStartDialog .quick-start-dialog-container .navigation .UIButton .button {
  background: #c8006e;
  border-radius: 0px;
  color: #fff;
  font-size: 16px;
  font-weight: 700;
  height: 50px;
  line-height: 50px;
  padding: 0px 40px;
  position: relative;
  text-align: center;
}

.UIQuickStartDialog .quick-start-dialog-container .navigation .UIButton .button:hover {
  background-color: #ce0058;
  border-color: #ce0058;
}

.UIQuickStartDialog.mobile-view-hidden {
  overflow: auto;
}

.UIQuickStartDialog.mobile-view-hidden .mobile-view {
  display: none;
}

.UIQuickStartDialog.mobile-view-hidden .content {
  display: block;
}

.UIQuickStartDialog.mobile-view-hidden .navigation {
  display: block;
}

@media screen and (max-width: 957px) {
  .UIQuickStartDialog .mobile-view+.header+.content {
    display: block !important;
  }
}

.UIQuickStartDialog .UIQuickStartField.vat_number .field label,
.UIQuickStartDialog .UIQuickStartField.tax_number .field label {
  left: 10px;
  position: absolute !important;
  right: auto !important;
  top: 13px;
  z-index: 1;
}

@media screen and (max-height: 860px) {

  .UIQuickStartDialog .UIQuickStartField.vat_number .field label,
  .UIQuickStartDialog .UIQuickStartField.tax_number .field label {
    top: 10px;
  }
}

.UIQuickStartDialog .UIQuickStartField.vat_number .field input,
.UIQuickStartDialog .UIQuickStartField.tax_number .field input {
  padding-left: 45px !important;
}

.UIQuickStartDialog .UIQuickStartField.vat_rate input {
  width: 110px !important;
}

.UIQuickStartDoubleTextbox input.error[data-tag="faux_input"] {
  color: #d63f40;
  border-color: #d63f40 !important;
}

.UIQuickStartDoubleTextbox input.error.focus[data-tag="faux_input"] {
  -moz-box-shadow: 0 0 6px rgba(234, 67, 63, 0.6);
  -webkit-box-shadow: 0 0 6px rgba(234, 67, 63, 0.6);
  box-shadow: 0 0 6px rgba(234, 67, 63, 0.6);
}

.UIQuickStartDoubleTextbox input.focus[data-tag="faux_input"] {
  border-color: #1963f6;
  outline: none;
  -moz-box-shadow: 0 0 6px rgba(25, 99, 246, 0.6);
  -webkit-box-shadow: 0 0 6px rgba(25, 99, 246, 0.6);
  box-shadow: 0 0 6px rgba(25, 99, 246, 0.6);
  -webkit-transition: border linear 0.1s, box-shadow linear 0.1s;
  -moz-transition: border linear 0.1s, box-shadow linear 0.1s;
  -o-transition: border linear 0.1s, box-shadow linear 0.1s;
  transition: border linear 0.1s, box-shadow linear 0.1s;
}

.UIQuickStartDoubleTextbox .UIAdvancedTextbox .field label {
  padding-left: 6px;
}

.UIQuickStartDoubleTextbox .UIAdvancedTextbox.longPrefix {
  width: 128px;
}

.UIQuickStartDoubleTextbox .UIAdvancedTextbox.longPrefix.longPrefixBC {
  width: 152px;
}

.UIQuickStartDoubleTextbox .UIAdvancedTextbox.longPrefix .field input {
  padding-left: 40px;
}

.UIQuickStartDoubleTextbox .UIAdvancedTextbox.shortPrefix {
  width: 80px;
}

.UIQuickStartDoubleTextbox .UIAdvancedTextbox.shortPrefix .field input {
  padding-left: 20px;
}

.UIRadioButtonWithGlobalLabel .field {
  padding-left: 10px;
}

.UIRadioButtonWithGlobalLabel label {
  padding-right: 0px;
}

.UIRadioButtonWithGlobalLabel[data-tag="post_net_wages_radio"] label {
  padding-left: 0px;
}

.UIRadioButtonWithGlobalLabel[data-tag="post_net_wages_radio"] .radio_container {
  padding-left: 10px;
  position: relative;
  display: block;
  height: 1.5rem;
  margin-bottom: 10px;
}

.UIRadioButtonWithGlobalLabel[data-tag="post_net_wages_radio"] input[type="radio"]~.checkbox-overlay {
  margin-right: 10px;
}

.UIReportingPeriodDateRange .UIDropdown[data-tag="reporting_period"] {
  padding-right: 15px;
}

.UIReportingPeriodDateRange .UIDate[data-tag="start"] {
  padding-right: 15px;
}

.UIReportingPeriodDateRange .UIDate input {
  width: 130px;
}

.UIReportingPeriodDateRange div.hide-label>label {
  display: none;
}

.UIResourceSuggestCreate.warning .results {
  z-index: 1000;
}

.UIResourceSuggestCreate .right-align-results .results {
  right: 0;
  padding-right: 0;
}

.UIResourceSuggestCreate .results {
  width: auto;
  min-width: 100%;
}

.UIRow[data-tag="exchange_rate_container"],
.UIRow[data-tag="dialog_exchange_rate_container"] {
  display: none;
}

.UIRow[data-tag="exchange_rate_container"] {
  padding-top: 13px;
}

.UIRow .sort_code_account_number_row .column-1 {
  min-width: 140px;
}

@media screen and (max-width: 1360px) {
  .UIRow .sort_code_account_number_row .column-1 .UISortCode {
    margin-bottom: 15px;
  }
}

.UINewFeaturePopOver {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  background-color: #1a475b;
  border: none;
  border-left: 5px solid #00a4cf;
}

.UINewFeaturePopOver .content {
  color: #fff;
  padding: 10px 15px;
}

.UINewFeaturePopOver .content a {
  color: #fff;
  text-decoration: underline;
}

.UINewFeaturePopOver .content .title {
  font-size: 18px;
  font-weight: 700;
}

.UINewFeaturePopOver .content .UIButton .primary,
.UINewFeaturePopOver .content .UIButton .dashboard [data-tag="reset_zoom"],
.dashboard .UINewFeaturePopOver .content .UIButton [data-tag="reset_zoom"] {
  background-color: #00caff;
  color: #000;
  height: 36px;
  position: relative;
  bottom: 6px;
}

.UINewFeaturePopOver.position-bottom .pointer {
  border-bottom: 11px solid #1a475b;
  left: 18px;
}

.UINewFeaturePopOver.position-bottom .pointer:before {
  display: none;
}

.UINewFeaturePopOver .text-wrapper {
  float: left;
  margin-right: 15px;
  width: 245px;
}

.UINewFeaturePopOver.position-top .pointer {
  border-top: 11px solid #1a475b;
}

.UINewFeaturePopOver.position-top .pointer:before {
  display: none;
}

.UINewFeaturePopOver.popover_statements_run {
  -moz-box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.15);
  margin-left: -140px;
  max-width: 365px;
  min-width: 365px;
}

.UINewFeaturePopOver.popover_statements_run.position-top .pointer {
  left: 210px;
}

.UINewFeaturePopOver.popover_statements_run h3 {
  margin-bottom: 16px;
}

.UINewFeaturePopOver.popover_statements_run .UIButton .primary,
.UINewFeaturePopOver.popover_statements_run .UIButton .dashboard [data-tag="reset_zoom"],
.dashboard .UINewFeaturePopOver.popover_statements_run .UIButton [data-tag="reset_zoom"] {
  bottom: 0;
}

.UINewFeaturePopOver.popover_sales_tax_report {
  -moz-box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.15);
  -webkit-box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.15);
  box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.15);
  margin-left: 0px;
  max-width: 307px;
  min-width: 307px;
}

.UINewFeaturePopOver.popover_sales_tax_report.position-top .pointer {
  right: 42px;
  left: initial;
}

.UINewFeaturePopOver.popover_sales_tax_report h3 {
  margin-bottom: 16px;
}

.UINewFeaturePopOver.popover_sales_tax_report span.beta_version {
  margin-left: 10px;
}

.UINewFeaturePopOver.popover_sales_tax_report .UIButton .primary,
.UINewFeaturePopOver.popover_sales_tax_report .UIButton .dashboard [data-tag="reset_zoom"],
.dashboard .UINewFeaturePopOver.popover_sales_tax_report .UIButton [data-tag="reset_zoom"] {
  bottom: 0;
}

.UISearch[data-tag="coa_searchbox"] input {
  width: 185px;
}

.UISearch[data-tag="ledger_account_searchbox"] input {
  width: 185px;
}

.UIQuickStartDialog .UISimpleTable {
  border-bottom: 1px solid #ddd;
  display: table;
  height: 32px;
  padding: 5px 0;
  position: relative;
  table-layout: fixed;
  width: 100%;
}

.UIQuickStartDialog .UISimpleTable .simple-table-row-append {
  bottom: 10px;
}

.UIQuickStartDialog .UISimpleTable:last-child {
  border-bottom: none;
  font-weight: bold;
}

.UIQuickStartDialog .UIShowTaxRates .tax-description,
.UIQuickStartDialog .UIShowTaxRates .no-tax-confirmation {
  display: inline-block;
  margin-bottom: 10px;
}

.UIQuickStartDialog .UIShowTaxRates .no-tax-confirmation {
  display: none;
}

.UIQuickStartDialog .UIShowTaxRates .empty {
  white-space: pre-line;
}

.UIQuickStartDialog .UIShowTaxRates .spinner-container {
  position: relative;
  margin: 0 auto;
  text-align: center;
}

.UIQuickStartDialog .UIShowTaxRates .spinner-container .spinner {
  -webkit-animation: rotate360 0.8s linear forwards infinite;
  -moz-animation: rotate360 0.8s linear forwards infinite;
  -ms-animation: rotate360 0.8s linear forwards infinite;
  animation: rotate360 0.8s linear forwards infinite;
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  border: 7.5px solid #255bc7;
  border-top-color: #255bc7;
  border-bottom-color: rgba(37, 91, 199, 0.5);
  border-right-color: rgba(37, 91, 199, 0.3);
  border-left-color: rgba(37, 91, 199, 0.7);
  display: inline-block;
  height: 30px;
  width: 30px;
}

.UISimpleTable {
  position: relative;
  display: table;
  width: 100%;
  table-layout: fixed;
  padding-bottom: 11px;
}

.UISimpleTable .simple-table-row {
  display: table-row;
}

.UISimpleTable .simple-table-row>div {
  display: table-cell;
  padding: 5px 10px 5px 0;
}

.UISimpleTable .simple-table-row>div.narrow-width {
  width: 140px;
}

.UISimpleTable .simple-table-row.appended>.last {
  padding-right: 30px;
}

.UISimpleTable .simple-table-row label {
  display: none;
}

.UISimpleTable .simple-table-row.simple-table-header label {
  display: block;
}

.UISimpleTable input[type="text"][disabled],
.UISimpleTable .dashboard [type="text"][data-tag="reset_zoom"]:not(.active),
.dashboard .UISimpleTable [type="text"][data-tag="reset_zoom"]:not(.active),
.UISimpleTable .UILazyLoader a.disabled[type="text"],
.UILazyLoader .UISimpleTable a.disabled[type="text"],
.UISimpleTable input[type="text"][readonly] {
  border: none;
  background-color: transparent;
  box-shadow: none;
}

.UISimpleTable.simple-table-disabled {
  border-bottom: 1px solid #e6ebed;
}

.UISimpleTable.simple-table-disabled .simple-table-header>div {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  border-bottom: 1px solid #e6ebed;
}

.UISimpleTable .simple-table-row-append {
  bottom: 24px;
  position: absolute;
  right: 10px;
}

.statements_batch_dialog_link {
  min-width: 140px;
  text-align: center;
}

.tax-rate-percentages-form .UIInlineFieldsForMany {
  margin-bottom: 20px;
}

.tax-rate-percentages-form .UIInlineFieldsForMany .add {
  margin: 20px 7px 6px;
}

.tax-rate-percentages-form .tax-rate-percentage-summary {
  margin: 40px 0 20px;
}

.tax-rate-percentages-form .tax-rate-percentage-value input {
  text-align: right;
}

.tax-rate-percentages-form .help {
  color: gray;
  padding-left: 21px;
  margin-bottom: 20px;
}

.tax-rate-percentages-form .UIRow {
  margin-top: 0px;
}

.tax-rate-percentages-form .UICheckbox {
  margin-bottom: 0px;
}

.warningMessage,
.tab-titles .warning {
  z-index: 999;
}

div#core_accounting_taxes_models_tax_rate_grid tr[data-editable="0"] {
  color: #b8b8b8;
}

.UIToolbar .button {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  border-left-width: 0;
  padding-left: 14px;
  padding-right: 14px;
  position: relative;
}

.UIToolbar .button i {
  padding-right: 5px;
  position: relative;
  top: -2px;
}

.UIToolbar .button:first-child {
  -webkit-border-radius: 0 0 0 0;
  -moz-border-radius: 0 0 0 0;
  border-radius: 0 0 0 0;
  border-left-width: 1px;
}

.UIToolbar .button:last-child {
  -webkit-border-radius: 0 0 0 0;
  -moz-border-radius: 0 0 0 0;
  border-radius: 0 0 0 0;
}

.UIToolbar .button:first-child:nth-last-child(1) {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}

.UITooltipIcon {
  color: #00dc00;
  font-size: 12px;
  padding: 5px;
  text-decoration: none;
}

.UITooltipIcon[disabled],
.dashboard .UITooltipIcon[data-tag="reset_zoom"]:not(.active),
.UILazyLoader a.UITooltipIcon.disabled {
  display: none;
}

.icon-tooltip {
  background-color: #1b1d21;
  color: #fff;
  display: block;
  font-size: 14px;
  font-weight: normal;
  max-width: 400px;
  padding: 15px;
  position: absolute;
  z-index: 1000;
}

.icon-tooltip:before {
  display: block;
  position: absolute;
  bottom: -5px;
  left: 11px;
  content: "";
  border-top: 5px solid #1b1d21;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
}

#ui-head>div {
  position: relative;
}

@-webkit-keyframes animate-in-new {
  0% {
    margin-top: -10px;
    opacity: 0;
  }

  100% {
    margin-top: 30px;
    opacity: 1;
  }
}

@-moz-keyframes animate-in-new {
  0% {
    margin-top: -10px;
    opacity: 0;
  }

  100% {
    margin-top: 30px;
    opacity: 1;
  }
}

@-o-keyframes animate-in-new {
  0% {
    margin-top: -10px;
    opacity: 0;
  }

  100% {
    margin-top: 30px;
    opacity: 1;
  }
}

@keyframes animate-in-new {
  0% {
    margin-top: -10px;
    opacity: 0;
  }

  100% {
    margin-top: 30px;
    opacity: 1;
  }
}

.UIViewUpdatesDialog {
  -webkit-animation: animate-in-new 0.4s 1 cubic-bezier(0.87, -0.41, 0.19, 1.44) forwards 2s;
  -moz-animation: animate-in-new 0.4s 1 cubic-bezier(0.87, -0.41, 0.19, 1.44) forwards 2s;
  -ms-animation: animate-in-new 0.4s 1 cubic-bezier(0.87, -0.41, 0.19, 1.44) forwards 2s;
  animation: animate-in-new 0.4s 1 cubic-bezier(0.87, -0.41, 0.19, 1.44) forwards 2s;
  -moz-box-shadow: 0px 15px 25px 0px rgba(0, 0, 0, 0.1),
    0px 5px 10px 0px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0px 15px 25px 0px rgba(0, 0, 0, 0.1),
    0px 5px 10px 0px rgba(0, 0, 0, 0.1);
  box-shadow: 0px 15px 25px 0px rgba(0, 0, 0, 0.1),
    0px 5px 10px 0px rgba(0, 0, 0, 0.1);
  background-image: linear-gradient(-180deg, #e4f1ff 2%, #eafffe 98%);
  margin-top: 50px;
  max-width: 320px;
  opacity: 0;
  padding: 25px 60px 30px 50px;
  right: 15px;
  top: -15px;
}

.UIViewUpdatesDialog:before {
  -webkit-border-radius: 4px 0px 0px 4px;
  -moz-border-radius: 4px 0px 0px 4px;
  border-radius: 4px 0px 0px 4px;
  background: #1573e6;
  content: "";
  display: block;
  position: absolute;
  width: 5px;
  height: 100%;
  left: 0;
  top: 0;
}

.UIViewUpdatesDialog:after {
  background: url("/assets/rocket-new-update.svg");
  bottom: 10px;
  content: "";
  display: block;
  height: 77px;
  position: absolute;
  right: -20px;
  width: 79px;
}

.UIViewUpdatesDialog .date-label {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -moz-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.35),
    inset 0px 0px 0px 1px rgba(255, 255, 255, 0.2);
  -webkit-box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.35),
    inset 0px 0px 0px 1px rgba(255, 255, 255, 0.2);
  box-shadow: 0px 1px 2px 0px rgba(0, 0, 0, 0.35),
    inset 0px 0px 0px 1px rgba(255, 255, 255, 0.2);
  background: #eef1f2;
  background: -moz-linear-gradient(top, #f5f6f7 #e6ebed);
  background: -webkit-gradient(linear,
      left top,
      left bottom,
      color-stop(0%, #f5f6f7),
      color-stop(100%, #e6ebed));
  background: -webkit-linear-gradient(top, #f5f6f7 #e6ebed);
  background: -o-linear-gradient(top, #f5f6f7 #e6ebed);
  background: -ms-linear-gradient(top, #f5f6f7 #e6ebed);
  background: linear-gradient(top, #f5f6f7 #e6ebed);
  border: 1px solid #e6ebed;
  color: #003349;
  font-size: 12px;
  font-weight: 700;
  left: -30px;
  padding: 10px 17px;
  position: absolute;
  text-align: center;
  text-transform: uppercase;
  top: 15px;
  width: 64px;
}

.UIViewUpdatesDialog .date-label:before {
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
  background: #ce0058;
  content: "";
  display: block;
  height: 3px;
  left: 0px;
  position: absolute;
  top: -1px;
  width: 100%;
}

.UIViewUpdatesDialog .date-label span {
  display: block;
  font-size: 25px;
  line-height: 25px;
}

.UIViewUpdatesDialog .close {
  color: #1573e6;
  right: 10px;
  top: 10px;
}

.UIViewUpdatesDialog h2 {
  font-weight: 700;
}

.UIViewUpdatesDialog span {
  top: 10px;
}

.UIViewUpdatesDialog p {
  padding: 0px 0px 10px 0px;
}

.UIPopOver[data-tag="popover_hint"],
.UIAdvancedPopOver[data-tag="popover_hint"],
.UINewFeaturePopOver[data-tag="popover_hint"] {
  max-width: 350px;
}

@media screen and (max-width: 1149px) {

  .UIPopOver[data-tag="popover_hint"],
  .UIAdvancedPopOver[data-tag="popover_hint"],
  .UINewFeaturePopOver[data-tag="popover_hint"] {
    width: 250px;
  }
}

/*!
 * Cropper.js v1.5.12
 * https://fengyuanchen.github.io/cropperjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2021-06-12T08:00:11.623Z
 */
.cropper-container {
  direction: ltr;
  font-size: 0;
  line-height: 0;
  position: relative;
  -ms-touch-action: none;
  touch-action: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.cropper-container img {
  image-orientation: 0deg;
  display: block;
  height: 100%;
  max-height: none !important;
  max-width: none !important;
  min-height: 0 !important;
  min-width: 0 !important;
  width: 100%;
}

.cropper-canvas,
.cropper-crop-box,
.cropper-drag-box,
.cropper-modal,
.cropper-wrap-box {
  bottom: 0;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
}

.cropper-canvas,
.cropper-wrap-box {
  overflow: hidden;
}

.cropper-drag-box {
  background-color: #fff;
  opacity: 0;
}

.cropper-modal {
  background-color: #000;
  opacity: 0.5;
}

.cropper-view-box {
  display: block;
  height: 100%;
  outline: 1px solid #39f;
  outline-color: rgba(51, 153, 255, 0.75);
  overflow: hidden;
  width: 100%;
}

.cropper-dashed {
  border: 0 dashed #eee;
  display: block;
  opacity: 0.5;
  position: absolute;
}

.cropper-dashed.dashed-h {
  border-bottom-width: 1px;
  border-top-width: 1px;
  height: 33.33333%;
  left: 0;
  top: 33.33333%;
  width: 100%;
}

.cropper-dashed.dashed-v {
  border-left-width: 1px;
  border-right-width: 1px;
  height: 100%;
  left: 33.33333%;
  top: 0;
  width: 33.33333%;
}

.cropper-center {
  display: block;
  height: 0;
  left: 50%;
  opacity: 0.75;
  position: absolute;
  top: 50%;
  width: 0;
}

.cropper-center:after,
.cropper-center:before {
  background-color: #eee;
  content: " ";
  display: block;
  position: absolute;
}

.cropper-center:before {
  height: 1px;
  left: -3px;
  top: 0;
  width: 7px;
}

.cropper-center:after {
  height: 7px;
  left: 0;
  top: -3px;
  width: 1px;
}

.cropper-face,
.cropper-line,
.cropper-point {
  display: block;
  height: 100%;
  opacity: 0.1;
  position: absolute;
  width: 100%;
}

.cropper-face {
  background-color: #fff;
  left: 0;
  top: 0;
}

.cropper-line {
  background-color: #39f;
}

.cropper-line.line-e {
  cursor: ew-resize;
  right: -3px;
  top: 0;
  width: 5px;
}

.cropper-line.line-n {
  cursor: ns-resize;
  height: 5px;
  left: 0;
  top: -3px;
}

.cropper-line.line-w {
  cursor: ew-resize;
  left: -3px;
  top: 0;
  width: 5px;
}

.cropper-line.line-s {
  bottom: -3px;
  cursor: ns-resize;
  height: 5px;
  left: 0;
}

.cropper-point {
  background-color: #39f;
  height: 5px;
  opacity: 0.75;
  width: 5px;
}

.cropper-point.point-e {
  cursor: ew-resize;
  margin-top: -3px;
  right: -3px;
  top: 50%;
}

.cropper-point.point-n {
  cursor: ns-resize;
  left: 50%;
  margin-left: -3px;
  top: -3px;
}

.cropper-point.point-w {
  cursor: ew-resize;
  left: -3px;
  margin-top: -3px;
  top: 50%;
}

.cropper-point.point-s {
  bottom: -3px;
  cursor: s-resize;
  left: 50%;
  margin-left: -3px;
}

.cropper-point.point-ne {
  cursor: nesw-resize;
  right: -3px;
  top: -3px;
}

.cropper-point.point-nw {
  cursor: nwse-resize;
  left: -3px;
  top: -3px;
}

.cropper-point.point-sw {
  bottom: -3px;
  cursor: nesw-resize;
  left: -3px;
}

.cropper-point.point-se {
  bottom: -3px;
  cursor: nwse-resize;
  height: 20px;
  opacity: 1;
  right: -3px;
  width: 20px;
}

@media (min-width: 768px) {
  .cropper-point.point-se {
    height: 15px;
    width: 15px;
  }
}

@media (min-width: 992px) {
  .cropper-point.point-se {
    height: 10px;
    width: 10px;
  }
}

@media (min-width: 1200px) {
  .cropper-point.point-se {
    height: 5px;
    opacity: 0.75;
    width: 5px;
  }
}

.cropper-point.point-se:before {
  background-color: #39f;
  bottom: -50%;
  content: " ";
  display: block;
  height: 200%;
  opacity: 0;
  position: absolute;
  right: -50%;
  width: 200%;
}

.cropper-invisible {
  opacity: 0;
}

.cropper-bg {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC");
}

.cropper-hide {
  display: block;
  height: 0;
  position: absolute;
  width: 0;
}

.cropper-hidden {
  display: none !important;
}

.cropper-move {
  cursor: move;
}

.cropper-crop {
  cursor: crosshair;
}

.cropper-disabled .cropper-drag-box,
.cropper-disabled .cropper-face,
.cropper-disabled .cropper-line,
.cropper-disabled .cropper-point {
  cursor: not-allowed;
}

.UITabs.analysis-types-container .tab-titles li span.warning {
  margin-left: -13px;
  top: -47px;
}

.UITabs.analysis-types-container .tab-titles li span.warning::before {
  bottom: -13px;
}

.UITabs.analysis-types-container .tab-titles li i.icon-warning {
  display: inline-flex;
}

.UITabs.analysis-types-container .tab-titles li i.icon-warning::before {
  font-size: 16px;
}

.bank_tile_chart {
  bottom: 0;
  height: 50%;
  left: 0;
  position: absolute;
  width: 100%;
  z-index: 1;
}

.bank_tile_chart .chart {
  height: 100%;
}

.bank-accounts-tabs {
  padding-bottom: 0.5em;
}

.bank-accounts-tabs .tab-styled .UIDropdownSelector .all_bank_accounts [data-tag="all_bank_accounts"],
.bank-accounts-tabs .tab-styled .UIDropdownSelector .active_bank_accounts [data-tag="active_bank_accounts"],
.bank-accounts-tabs .tab-styled .UIDropdownSelector .inactive_bank_accounts [data-tag="inactive_bank_accounts"] {
  background: #fff;
  border-color: #255bc7;
}

.bank-accounts-tabs .tab-styled .UIDropdownSelector .all_bank_accounts [data-tag="all_bank_accounts"]:hover,
.bank-accounts-tabs .tab-styled .UIDropdownSelector .active_bank_accounts [data-tag="active_bank_accounts"]:hover,
.bank-accounts-tabs .tab-styled .UIDropdownSelector .inactive_bank_accounts [data-tag="inactive_bank_accounts"]:hover {
  background: #fff;
  border-color: #00dc00;
  color: #003349;
}

#bank_accounts_container .UIContainer[data-tag="options"] {
  align-items: center;
  display: flex;
  justify-content: flex-end;
  padding-top: unset;
}

#bank_accounts_container .UIBankAccountCards {
  margin-top: 0;
  padding-top: 0.7em;
}

.bank-trasfer-exchange-label {
  color: #636872;
  font-size: small;
  margin-top: -10px;
  padding-bottom: 5px;
  padding-right: 2px;
  text-align: right;
}

.bank-accounts-account-status-container {
  display: flex;
  flex-direction: column;
}

.bank-accounts-account-status-container .bank-accounts-account-status-label {
  color: #003349;
  display: inline-block;
  font-weight: bold;
  margin: 0;
  padding: 0 6px 5px;
}

.bank-accounts-account-status-container .bank-accounts-account-status {
  align-items: center;
  display: flex;
  flex-direction: row;
}

.bank-accounts-account-status-container .bank-accounts-account-status-icon {
  color: #7f98a3;
  padding-left: 6px;
}

.bank-accounts-account-status-container .bank-accounts-account-status-link {
  margin-left: 5px;
}

.bank-accounts-set-status-dialog {
  padding: 25px 35px !important;
  width: 540px !important;
}

.bank-accounts-set-status-dialog p.description {
  line-height: 1.5em;
}

.bank-accounts-set-status-dialog .UIRadioButton {
  margin-bottom: 5px;
}

.bank-accounts-set-status-dialog .UIRadioButton .field {
  font-weight: bold;
}

.bank-accounts-set-status-dialog span.checkbox-overlay {
  margin-right: 5px;
}

.bank-accounts-set-status-dialog .UIMessage.message-error {
  margin-top: 15px;
}

.bank-accounts-set-status-dialog .UIMessage.message-error>p {
  margin-bottom: 5px;
  width: 400px;
}

.bank-accounts-set-status-dialog .options {
  align-items: center;
  display: flex;
  justify-content: space-between;
}

.bank-accounts-set-status-dialog #bank-accounts-set-status-dialog__loading {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.bank-accounts-set-status-dialog #bank-accounts-set-status-dialog__loading>p {
  font-weight: bold;
  font-size: x-large;
  margin-top: 10px;
}

.balance .balance-label {
  display: block;
}

.balance .opening-balance-link {
  font-size: 0.8em;
}

.balance .balance-amount {
  font-size: 22px;
  font-weight: 700;
}

.balance .balance-today-amount {
  font-size: 18px;
}

.balance .balance-base-amount {
  color: #636872;
  font-size: 14px;
  margin-top: 5px;
}

.opening-balance-date label,
.starting-balance-date label {
  max-width: 150px;
}

.edit_bank_account .UIContainer[data-tag="options"] {
  padding: 1px 0;
}

.icon-hide:before,
.contactAddresses .delete label:hover:before,
.contactAddresses .delete label:hover:before {
  content: "\e90c";
}

#bank_reconciliation_grid tr th.numeric {
  max-width: 140px;
  width: 140px;
}

.UIBankReconciliationGrid th.foreign_currency_column {
  min-width: 200px;
}

#cheques_open_link {
  padding-left: 5px;
  text-decoration: underline;
}

#new_bank_account .UINumber input[type="text"] {
  text-align: left;
}

#new_bank_account div[data-tag="account_name"] {
  margin-bottom: 5px;
}

#new_bank_account div[data-tag="account_credit_card_last_four_digits"] {
  margin-top: 0;
}

#new_bank_account p.prompt-text {
  color: #668592;
  font-size: 0.8em;
  margin-bottom: 15px;
  padding: 0 6px;
}

#new_bank_account .starting-balance-container {
  margin-top: 15px;
}

#new_bank_account .starting-balance-container .UIContainer[data-tag="starting_balance_details"] .UIRow.starting-balance-row .startingBalance:not(.hidden),
#new_bank_account .starting-balance-container .UIContainer[data-tag="starting_balance_details"] .UIRow.starting-balance-row .startingCurrencyBalance:not(.hidden) {
  width: 200px;
}

#new_bank_account .starting-balance-container .UIContainer[data-tag="starting_balance_details"] .UIRow.starting-balance-row .column-set .column-3 {
  float: right;
  min-width: 200px;
}

#new_bank_account .starting-balance-container .UIContainer[data-tag="starting_balance_details"] .UIRow.currency-helper-row {
  margin-top: 0;
}

#new_bank_account .starting-balance-container .UIContainer[data-tag="starting_balance_details"] .UIRow.currency-helper-row #base-balance {
  display: inline-block;
  margin-top: 5px;
  text-align: right;
  width: 200px;
}

#new_bank_account .starting-balance-container .UIContainer[data-tag="starting_balance_details"] .UIRow.currency-helper-row .column-set .column-3 {
  float: right;
  min-width: 200px;
}

#new_bank_account .starting-balance-container .UIContainer[data-tag="starting_balance_details"] .UIRow.currency-helper-row .column-set .column-3 #same-exch-rate {
  margin-top: -5px;
  text-align: right;
}

#new_bank_account .starting-balance-container .UIContainer.currency_hidden[data-tag="starting_balance_details"] .startingCurrencyBalance {
  display: none;
}

#new_bank_account .starting-balance-container .UIContainer.currency_hidden[data-tag="starting_balance_details"] .currency-helper-row {
  display: none;
}

#new_bank_account .UIHelpStatic::before {
  margin-left: 60%;
}

.card {
  position: relative;
}

.UIIndexCard .card {
  background: none;
  height: 243px;
  padding: 0;
  visibility: hidden;
  width: 1312px;
}

.UIIndexCard .card .shadow-card {
  -moz-box-shadow: 0 25px 30px -15px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0 25px 30px -15px rgba(0, 0, 0, 0.2);
  box-shadow: 0 25px 30px -15px rgba(0, 0, 0, 0.2);
}

.UIIndexCard .card .handle {
  background: none;
  color: #4d7080;
  content: "h";
  height: 16px;
  position: absolute;
  right: 18px;
  top: 16px;
  width: 16px;
  z-index: 9;
}

.UIIndexCard .card .content {
  height: 230px;
}

.UIIndexCard .UIRow .column-set.columns-2>.column {
  width: 49%;
}

.bank-feed-now-available__container a {
  margin-top: 3px;
}

.bank-balance-not-available__container {
  display: flex;
  justify-content: center;
}

.label-balance__container {
  display: flex;
  justify-content: center;
}

.label-balance__container i.icon-error {
  display: block;
}

.icon-tooltip a {
  color: #00caff;
}

.needs-reauth__tooltip-icon {
  color: #c33e00;
  display: inline-block;
}

.bank-balance-not-available__label-account {
  color: rgba(0, 0, 0, 0.55);
  display: inline-block;
  font-size: 20px;
  font-weight: 900;
  letter-spacing: 0.4px;
  line-height: 24px;
}

.bank-balance-not-available__tooltip-icon {
  color: rgba(0, 0, 0, 0.55);
  display: inline-block;
}

.card p {
  margin-bottom: 0;
}

.card div.refresh-container {
  position: relative;
}

.card div.refresh-container .UIRow .column-set.columns-2>.column-1 {
  width: 90%;
}

.card div.refresh-container .UIRow .column-set.columns-2>.column-2 {
  width: 10%;
}

.card div.refresh-container .icon-refresh {
  background: url("/assets/bank_accounts/bank-refresh-icon.svg") no-repeat 0 center;
  background-position: 0 0;
  display: inline-block;
  height: 20px;
  position: relative;
  top: -3px;
  width: 17px;
}

.card div.refresh-container .icon-refresh:hover {
  background-position: 0 -20px;
}

.card div.refresh-container .icon-refresh+.label-last-refresh {
  top: -8px;
}

.card div.refresh-container .label-last-refresh {
  display: inline-block;
  margin-left: 9px;
  position: relative;
  top: 0;
}

.card .icon-import-transactions {
  bottom: 20px;
  position: absolute;
  right: 30px;
}

.card .icon-import-transactions span {
  background: url("/assets/bank_accounts/bank-import-transactions-icon.svg") no-repeat;
  background-position: 0 0;
  display: block;
  height: 16px;
  padding-left: 20px;
}

.card .icon-import-transactions:hover span,
.card .icon-import-transactions:active span {
  background-position: 0 -16px;
}

.card .info {
  display: inline-block;
  font-size: 12px;
  height: 100%;
  padding-left: 10px;
  padding-top: 15px;
  vertical-align: top;
  width: 25%;
  z-index: 2;
}

.card .info>div {
  bottom: 10px;
  position: absolute;
}

.card .info div.abs_bttm {
  bottom: 20px;
  padding-top: 0;
  position: absolute;
}

.card .info .label-account-name {
  font-size: 16px;
  line-height: 22px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 40ch;
}

.card .info p {
  color: #999;
}

.card .info .delete {
  background: transparent;
  border: 0;
  color: #d25053;
  height: auto;
  padding: 0;
}

.card .detail {
  color: #668592;
  float: right;
  font-size: 12px;
  height: 210px;
  text-align: right;
  width: 215px;
}

.card .detail .balance_info .value-balance {
  color: #003349;
  font-size: 22px;
}

.card .detail .balance_info .label-balance {
  display: inline-block;
  font-weight: 500;
  margin: 6px 0 1px;
}

.card .detail .transactions {
  margin-bottom: 10px;
}

.card .detail ul {
  list-style: none;
  margin-left: 0;
}

.card .detail hr {
  border-color: #e6ebed;
  margin: 15px 0;
  padding: 0;
}

.add_account {
  display: inline-block;
  padding-right: 25px;
  width: 33.333333%;
}

@media screen and (max-width: 1280px) {
  .add_account {
    width: 50%;
  }
}

.add_account .card {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  background-color: transparent;
  border: 1px dashed #99adb6;
  font-size: 14px;
  height: 281px;
  padding: 0;
  text-align: center;
}

.add_account .card a {
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
  color: #4d7080;
  display: block;
  font-size: 14px;
  font-weight: normal;
  height: 100%;
  position: relative;
  text-decoration: none;
}

.add_account .card a:after {
  -webkit-transition: opacity 0.3s ease;
  -moz-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
  background: url("/assets/bank_accounts/bank-icon-plus.svg");
  background-position: 0 0;
  content: "";
  height: 80px;
  left: 50%;
  margin: -60px 0 0 -40px;
  position: absolute;
  top: 50%;
  width: 80px;
}

.add_account .card a span {
  bottom: -140px;
  position: relative;
}

.add_account .card a:hover {
  background: rgba(255, 255, 255, 0.3);
  color: #255bc7;
}

.add_account .card a:hover:after {
  background-position: 0 80px;
}

.add_account .card img.logo {
  margin-bottom: 20px;
}

.UISortCode input.visible[type="text"] {
  width: 30px;
}

.UIAdvancedPopOver.connect_your_bank_hint .pointer,
.connect_your_bank_hint.UIPopOver[data-tag="popover_hint"] .pointer,
.connect_your_bank_hint.UINewFeaturePopOver[data-tag="popover_hint"] .pointer {
  left: 73px;
}

.UIDialog.add_account_dialog {
  min-width: 440px !important;
  top: 60px !important;
  width: 550px !important;
}

.UIDialog.add_account_dialog .UIDate.starting-balance-date label {
  max-width: 250px;
}

.UJSConfirm .UILink.button.primary,
.UJSConfirm .dashboard .button[data-tag="reset_zoom"],
.dashboard .UJSConfirm .button[data-tag="reset_zoom"] {
  margin: 0 15px;
  min-width: 80px;
  text-align: center;
}

.UIDialog.ongoing_import_warning .ongoing_import_warning_content {
  padding-bottom: 40px;
}

.cashflow-graph {
  margin-top: 10px;
}

.cashflow-graph .UILink {
  -webkit-transition: all 0.3s ease;
  -moz-transition: all 0.3s ease;
  -o-transition: all 0.3s ease;
  transition: all 0.3s ease;
  display: block;
  opacity: 0;
  text-align: right;
  visibility: hidden;
  width: 100%;
}

.cashflow-graph .UILink.active {
  opacity: 1;
  visibility: visible;
}

.banking_cloud_error_message_title {
  color: #c7384f;
  font-size: 14px;
  font-weight: bold;
}

.banking_cloud_error_description {
  margin-bottom: 5px;
  margin-top: 15px;
}

.banking_cloud_pending_message_title {
  color: #255bc7;
  font-size: 14px;
  font-weight: bold;
}

.banking_cloud_pending_description {
  margin-bottom: 5px;
  margin-top: 15px;
}

.banking_cloud_pending_description .link_download_pdf {
  border: 0 !important;
  color: #255bc7;
  text-decoration: none;
}

.banking_cloud_cancel_button {
  border: 1px solid !important;
  border-radius: 3px;
  float: right;
  font-size: 11px;
  height: 25px;
  letter-spacing: 0.5px;
  margin: -2px -16px 15px 30px;
  padding: 3px 10px 2px 10px;
}

.bank_connection_status {
  color: #99adb6;
  padding: 20px 0 12px;
  text-align: right;
  width: 100%;
}

.bank_connection_status .icon-connect {
  font-size: 14px;
  padding: 0 0 0 24px;
}

.service_warning a {
  border-bottom: 0;
}

.UILink.bank-card .label-balance.service_unavailable {
  color: rgba(0, 0, 0, 0.55);
}

.UILink.bank-card .label-balance.service_unavailable:after {
  content: url("bank_accounts/icon-exclamation-triangle.png");
  padding-left: 5px;
  position: absolute;
}

.bank_accounts_loading {
  display: flex;
  justify-content: center;
}

.bank_accounts_loading span {
  display: inline;
  font-size: 22px;
  font-weight: 900;
  line-height: 35px;
  margin-bottom: 40px;
  margin-left: 10px;
  z-index: 2;
}

@-webkit-keyframes rotate360 {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@-moz-keyframes rotate360 {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@-ms-keyframes rotate360 {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

@keyframes rotate360 {
  0% {
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }

  100% {
    -webkit-transform: rotate(360deg);
    -moz-transform: rotate(360deg);
    -o-transform: rotate(360deg);
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

.bank-loading-spinner {
  -webkit-animation: rotate360 0.7s linear forwards infinite;
  -moz-animation: rotate360 0.7s linear forwards infinite;
  -ms-animation: rotate360 0.7s linear forwards infinite;
  animation: rotate360 0.7s linear forwards infinite;
  border-radius: 50%;
  box-sizing: content-box;
  display: inline-block;
}

.bank-loading-spinner--info {
  border-bottom-color: rgba(21, 115, 230, 0.5);
  border-left-color: rgba(21, 115, 230, 0.7);
  border-right-color: rgba(21, 115, 230, 0.3);
  border-style: solid;
  border-top-color: #1573e6;
}

.bank-loading-spinner--medium {
  border-width: 6px;
  height: 25px;
  width: 25px;
}

.bank-payments {
  position: relative;
}

.bank-payments table .numeric {
  width: 110px;
}

.bank-payments .summary .payment-totals div.UIDecimal {
  display: inline-block;
  margin-bottom: 15px;
  margin-left: 10px;
}

.bank-payments .summary .field input {
  width: 95px;
}

.bank-payments div[data-tag="payment_details"] label {
  white-space: nowrap;
}

.bank-payments div[data-tag="totals"] {
  padding-bottom: 20px;
}

.bank-payments div[data-tag="totals"] .UIDecimal[data-tag="total_amount"] {
  padding-left: 0;
}

.bank-payments div[data-tag="totals"] .UIDecimal[data-tag="total_amount"] .field i.icon-error {
  top: 35px;
}

.bank-payments div[data-tag="totals"] label {
  float: right;
  white-space: nowrap;
}

.bank-payments p[tag="total_amount_base"] {
  color: #767a83;
  float: right;
  position: relative;
  right: 7px;
  top: 8px;
}

.bank-payments label.currency_rate_code_label {
  float: right;
}

.bank-payments .UILink[data-target="recurrence_dialog"] {
  margin-top: 0;
  position: absolute;
  right: 0;
  top: 69px;
}

.UIContainer[data-tag="bank_accounts_container"] .UICheckbox[data-tag="is_cheque"] {
  float: right;
  position: relative;
  top: -56px;
  white-space: nowrap;
}

@media (max-width: 1200px) {
  .UIContainer[data-tag="bank_accounts_container"] .UICheckbox[data-tag="is_cheque"] {
    float: left;
    left: 8px;
    top: -34px;
  }
}

.UIContainer[data-tag="bank_accounts_container"] .UICheckbox[data-tag="is_cheque"] input[type="checkbox"] {
  float: left;
}

.UIRow .payments_contact_balance,
.UIRow .payments_pay_existing_invoice {
  color: #1a475b;
  /* font-size: 14px; */
  font-weight: 700;
  /* left: 8px; */
  position: relative;
  top: -13px;
  font-size: x-small;
}

.UIRow .payments_pay_existing_invoice {
  font-weight: normal;
  top: 2px;
}

.UIRow .other_payments_refunds_link_wrapper {
  padding-top: 20px;
}

.UILink[data-tag="other_payments_refunds_link"] {
  margin-left: 8px;
}

.UILink[data-tag="other_payments_refunds_link"][disabled="disabled"] {
  color: #bfccd2;
}

.UIText[data-tag="bank_account_balance"] {
  left: -7px;
  position: relative;
  top: -16px;
  width: 70%;
}

.UIText[data-tag="bank_account_balance"] label {
  color: #1a475b;
  display: block;
  float: left;
  font-size: 14px;
  font-weight: 700;
  left: 8px;
  padding-right: 14px;
  position: relative;
  top: 8px;
  white-space: nowrap;
  width: auto;
}

.UIText[data-tag="bank_account_balance"] span {
  color: #335c6d;
  margin-right: -3px;
  padding-left: 3px;
}

.UIText[data-tag="bank_account_balance"] .field {
  color: #767a83;
  display: block;
  white-space: nowrap;
  width: auto;
}

.UIText[data-tag="bank_account_balance"] input[type="text"] {
  -webkit-text-fill-color: #335c6d;
  background: transparent;
  border: 0;
  font-size: 14px;
  font-weight: 700;
  padding-left: 0;
  padding-top: 6px;
  text-align: left;
  width: auto;
}

.UIRow .zero-margin {
  margin-top: 0;
}

.UIRow .flatten-col.UIRow .column-set .column {
  height: 0;
}

.UIContainer[data-tag="payment_details"] .UIDate.date.presence .field {
  max-width: none;
}

.UIMessage[data-tag="transaction_info_message"] {
  line-height: 1.39;
  padding-right: 20px;
}

.UIMessage[data-tag="transaction_info_message"] li:before {
  content: "- ";
}

.UIMessage[data-tag="transaction_info_message"] ul {
  margin: 0;
  list-style-type: none;
}

.UIMessage[data-tag="transaction_info_message"] ul.no_content_before_items li:before {
  content: "";
}

.bank_reconciliation #ledger_entry_grid {
  margin-bottom: 15px;
}

.bank_reconciliation .date_amount_change_warning {
  display: none;
}

.bank_reconciliation.apply .date_amount_change_warning {
  display: block;
}

.bank_reconciliation.apply .bank_reconciliation_fields {
  opacity: 0.3;
}

.bank_reconciliation.apply .bank_reconciliation_fields .UISplitButton,
.bank_reconciliation.apply .bank_reconciliation_fields .UIButton {
  visibility: hidden;
}

.bank_reconciliation.apply .bank_reconciliation_fields a {
  cursor: default;
}

.UIDialog[data-tag="interest_and_charges_dialog"] .UIRow.multi-currency-banking-enabled .UIDate .field {
  max-width: 100%;
}

.UIDialog[data-tag="interest_and_charges_dialog"] .UIRow.multi-currency-banking-enabled p.prompt-text {
  margin-top: -10px;
  text-align: right;
}

.bank-revaluations-grid div {
  margin-bottom: 10px;
}

.bank-revaluations-grid .currency-settings-link {
  color: #b3c2c8;
}

.bank-revaluations-grid .currency-settings-link span {
  color: #99adb6;
  text-decoration: underline;
}

.bank-revaluations-grid #create-new-revaluation {
  margin-left: 6px;
}

.business-retention-duration-info {
  margin-left: 52%;
  width: 100%;
}

.UIForm .UITextarea.business-retention-duration-textbox textarea {
  height: 30px;
}

.UIForm .UITextarea.business-retention-reason-textarea {
  display: none;
  width: 100%;
}

.UIForm .UITextarea.business-retention-reason-textarea textarea {
  width: 135%;
}

.UIForm .UITextarea.business-retention-reason-textarea i.icon-error {
  right: -30%;
}

.UIHelpPopOver .UILink .business-retention-reason__help-pop {
  color: #255bc7;
}

.UIForm .UILink.gdpr-help-link {
  color: #255bc7;
  font-family: "Lato", "Helvetica Neue", Arial, sans-serif;
  font-size: 14px;
  font-weight: bold;
  vertical-align: middle;
}

.gdpr-retention-fields {
  margin-left: 26%;
  width: 50%;
}

.gdpr-retention-fields .column-set.columns-2>.column {
  margin-top: -16px;
  width: 180%;
}

.gdpr-retention-fields .business-retention-tax-year-dropdown {
  width: 100%;
}

.gdpr-retention-fields .business-retention-duration .business-retention-duration-textbox {
  display: inline-block;
  width: 30%;
}

.gdpr-retention-fields .business-retention-duration .business-retention-duration-label-left {
  display: inline-block;
  padding-right: 15px;
  width: 50%;
}

.gdpr-retention-fields .business-retention-duration .business-retention-duration-label-right {
  text-align: left;
}

.gdpr-help-icon {
  color: #1e499f;
  margin: 0 4px;
}

.business-retention-reason__help-pop-over {
  left: 115%;
  top: 20px;
}

hr {
  padding: 1px;
}

table .numeric {
  text-align: right !important;
  max-width: 150px !important;
}

table .numeric-extra {
  max-width: 118px;
  min-width: 118px;
  text-align: right !important;
  width: 118px;
}

table .numeric-extended {
  max-width: 150px;
  min-width: 150px;
  text-align: right !important;
  width: 150px;
}

table .medium-col {
  width: 30px;
}

table .full-width {
  width: 100%;
}

table .fixed-width-5 {
  max-width: 5px;
  min-width: 5px;
  width: 5px;
}

table .fixed-width-75 {
  max-width: 75px;
  min-width: 75px;
  width: 75px;
}

table .fixed-width-small {
  max-width: 100px;
  min-width: 100px;
  width: 100px;
}

table .fixed-width-150 {
  max-width: 150px;
  min-width: 150px;
  width: 150px;
}

table .fixed-width-medium {
  max-width: 200px;
  min-width: 200px;
  width: 200px;
}

table .wider-numeric {
  max-width: 150px;
  min-width: 150px;
  width: 150px;
}

table .wide-numeric {
  max-width: 125px;
  min-width: 125px;
  width: 125px;
}

table .max-width-128 {
  max-width: 128px;
}

table .total .fixed-width-medium {
  text-align: right !important;
}

.UIReport .grid-layout tbody tr:not(.child):not(.parent) td:first-child {
  padding-left: 21px;
}

.UIReport .grid-layout tbody tr td:last-child {
  padding-right: 21px;
  text-align: right !important;
}

.grid-layout .numeric_audit {
  max-width: 60px;
  min-width: 60px;
  text-align: right;
  width: 60px;
}

.grid-layout tbody tr td.left-aligned {
  text-align: left !important;
}

.Grid table th.wider-numeric {
  width: 150px;
}

.Grid table th.wide-numeric {
  width: 125px;
}

.contact-statement .wrapper td+td+td+td {
  width: 150px;
}

.UIAdvancedFilter .UICheckbox {
  display: inline-block;
  margin-left: 15px;
}

.summary_header {
  font-weight: bold;
}

.statement-summary .summary-table {
  border: 1px solid #ccd1dc;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  margin: 0;
}

.statement-summary .summary-table tr td:first-child {
  font-weight: bold;
}

.statement-summary .summary-table tr.owed,
.statement-summary .summary-table tr.overdue {
  font-size: 16px;
}

.statement-summary .summary-table .grid-layout {
  background: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}

.statement-summary .summary-table .grid-layout td,
.statement-summary .summary-table .grid-layout tr td:first-child,
.statement-summary .summary-table .grid-layout tr td:first-child {
  border: none;
}

.statement-summary .summary-table .grid-layout tr.odd td,
.statement-summary .summary-table .grid-layout tr.even td {
  background: none;
}

.statement-summary .summary-table .grid-layout tr.total_paid td.total_paid {
  padding-bottom: 20px;
  position: relative;
}

.statement-summary .summary-table .grid-layout tr.total_paid td.total_paid::after {
  background: black;
  bottom: 5px;
  content: "";
  display: block;
  height: 1px;
  position: absolute;
  right: 0;
  width: calc(100% - 20px);
}

.statement-summary .summary-table .grid-layout tr.total_paid td.total_paid:last-child::after {
  left: 0;
  right: auto;
}

.statement-summary .summary-table-white {
  background-color: #fff;
  padding-bottom: 10px;
  padding-top: 10px;
}

.statement-summary .summary-table-transparent {
  background-color: transparent;
  color: #68686b;
  padding-bottom: 10px;
}

.statement-summary .summary-table-transparent h5 {
  margin-bottom: 10px;
  margin-top: 20px;
  padding-left: 21px;
}

.UITab>.contactAddresses {
  margin-top: 0;
}

.contactAddresses {
  margin-top: 20px;
}

.contactAddresses .UICheckbox[data-tag="main_address_select"] span,
.contactAddresses .UICheckbox[data-tag="main_contact_select"] span,
.contactAddresses .UICheckbox[data-tag="preferred_contact_select"] span {
  font-weight: 400;
}

.contactAddresses .UICheckbox.disabled[data-tag="main_address_select"],
.contactAddresses .UICheckbox.disabled[data-tag="main_contact_select"],
.contactAddresses .UICheckbox.disabled[data-tag="preferred_contact_select"] {
  opacity: 0.3;
  cursor: default;
}

.contactAddresses .header .title a {
  display: block;
  padding: 0;
}

.contactAddresses .header .info-label {
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  display: none;
  font-size: 11px;
  background-color: #ff7d00;
  padding: 3px 10px;
  top: -1px;
  position: relative;
  margin-left: 8px;
  color: #fff;
  text-transform: uppercase;
}

.contactAddresses>.address_row .address h2.title,
.contactAddresses>.address_row .contact_container .contact h2.title {
  font-size: 14px;
  font-family: inherit;
}

.contactAddresses>.address_row .address h2.title a,
.contactAddresses>.address_row .contact_container .contact h2.title a {
  background-repeat: no-repeat;
  background-position: right center;
  color: #555;
  cursor: default;
}

.contactAddresses>.address_row.closed .address h2.title a:after,
.contactAddresses .UIRow.closed .contactAddresses>.address_row.UIPod.contains-errors .address h2.title a:after,
.contactAddresses .UIRow.closed .UITabs.vertical.contactAddresses>.address_row.contains-errors.UITab .address h2.title a:after {
  border-bottom-width: 0;
  border-top-width: 5px;
}

.contactAddresses>.address_row .address h2.title a {
  cursor: pointer;
}

.contactAddresses>.address_row .address h2.title a:after {
  border-top-color: #555;
  border-bottom-color: #555;
  content: "";
  right: 4px;
  margin-top: -1px;
  top: 45%;
  position: absolute;
}

.contactAddresses .address,
.contactAddresses .contact {
  position: relative;
  padding-bottom: 19px;
}

.contactAddresses .address.main .info-label,
.contactAddresses .contact.main .info-label {
  display: inline;
}

.contactAddresses .delete {
  width: 17px;
  height: 17px;
  bottom: 23px;
  right: 27px;
  padding: 0;
  position: absolute;
}

.contactAddresses .delete .UICheckbox {
  margin: 0;
}

.contactAddresses .delete .field {
  display: none;
}

.contactAddresses .delete label {
  display: block;
  overflow: hidden;
  text-indent: -9999px;
}

.contactAddresses .delete label:before {
  color: #99adb6;
  display: block;
  font-family: "CarbonIcons";
  font-size: 18px;
  font-style: normal;
  font-weight: normal;
  line-height: 19px;
  position: absolute;
  text-indent: 0;
}

.contactAddresses .delete label:hover:before {
  color: #c7384f;
}

.contactAddresses .delete.disabled label {
  cursor: default;
}

.contactAddresses .delete.disabled label:before {
  color: #ccd6db;
}

.contactAddresses .delete.disabled label:hover:before {
  color: #ccd6db;
}

.contactAddresses .add {
  display: block;
  border: dashed 2px #e5e5e5;
  background-color: #fff;
  background-color: rgba(255, 255, 255, 0.5);
  padding: 12px;
  margin-bottom: 15px;
  text-decoration: none;
  text-align: center;
  color: #555555;
  font-size: 13px;
  width: 48.95833%;
}

.contactAddresses .add:hover {
  text-decoration: none;
  border-color: #bfccd2;
}

.contactAddresses .add.disabled {
  cursor: default;
  color: #d7d7d7;
}

.contactAddresses .contact_container .add {
  width: 100%;
}

.contactAddresses .contact_container.contact.closed h2.title a:after,
.contactAddresses .UIRow.closed .contact.UIPod.contains-errors h2.title a:after,
.contactAddresses .UIRow.closed .UITabs.vertical>.contact.contains-errors.UITab h2.title a:after {
  border-bottom-width: 0;
  border-top-width: 5px;
}

.contactAddresses .contact_container .UIPod .header h2.title a,
.contactAddresses .contact_container .UITabs.vertical>.UITab .header h2.title a {
  cursor: pointer;
}

.contactAddresses .contact_container .UIPod .header h2.title a:after,
.contactAddresses .contact_container .UITabs.vertical>.UITab .header h2.title a:after {
  border-top-color: #555;
  border-bottom-color: #555;
  content: "";
  right: 4px;
  margin-top: -1px;
  top: 45%;
  position: absolute;
}

.account-details .UIRadioButton {
  margin-bottom: 15px;
}

.account-details .UIRadioButton+.UITextbox,
.account-details .UITextbox+.UITextbox {
  margin-bottom: 15px;
}

.account-details .UITextarea label {
  margin-bottom: 4px;
}

.UIEmailDialog[data-tag="email_monthly_statement_dialog"] .options {
  margin-top: 0px;
}

.UIDropdownList[data-tag="country_group"] {
  text-align: right;
  margin-bottom: 30px;
}

.UIDropdownList[data-tag="country_group"] span {
  width: 125px !important;
  text-align: left;
  padding-left: 30px;
}

.UIDropdownList[data-tag="country_group"] input[type="text"] {
  position: absolute;
  top: -10px;
  width: 80px;
  margin-left: 20px;
  padding-left: 0px;
  padding-right: 0px;
  font-weight: bold;
  border: none;
  box-shadow: none;
  z-index: 100;
}

.UIDropdownList[data-tag="country_group"] input[type="text"]:focus {
  width: 100px;
}

.UIDropdownList[data-tag="country_group"] .input-icon {
  width: 13px;
  height: 13px;
  background-color: #fff;
  border-left: none;
  margin-right: 5px;
}

.UIDropdownList[data-tag="country_group"] .input-icon:hover {
  background-color: #fff;
  color: #4d4f53;
}

.UIDropdownList[data-tag="country_group"] .input-icon:before {
  position: absolute;
  top: 17px;
  z-index: 100;
}

.UIDropdownList[data-tag="country_group"] .results {
  width: auto;
}

.UIDropdownList[data-tag="country_group"] .results ul {
  border: none;
  overflow-y: hidden;
  border: 1px solid #ccd1dc;
  box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
  padding-bottom: 8px;
  padding-top: 35px;
  margin-top: -16px;
  z-index: 10;
}

.UIDropdownList[data-tag="country_group"] .results ul li {
  width: 100px;
  margin-left: 20px;
  padding-left: 0px;
  padding-right: 0px;
  color: #255bc7;
}

.UIDropdownList[data-tag="country_group"] .results ul li.selected {
  display: none;
}

.UIDropdownList[data-tag="country_group"] .results ul li:hover {
  text-decoration: underline;
  background-color: #fff !important;
}

.UIDropdownList[data-tag="country_group"] input[type="text"]:hover~.input-icon,
.UIDropdownList[data-tag="country_group"] input[type="text"]:hover~.input-icon:hover,
.UIDropdownList[data-tag="country_group"] input[type="text"]:focus~.input-icon,
.UIDropdownList[data-tag="country_group"] input[type="text"]:focus~.input-icon:hover {
  background-color: #fff;
  color: #4d4f53;
}

.UIContainer[data-tag="shared_contact_fields"] {
  padding-bottom: 15px;
}

span[data-currency],
span[data-currency-base] {
  padding-left: 3px;
  margin-right: 2px;
}

span[data-currency]:before {
  content: "(" attr(data-currency) ")";
}

.currency_symbol_hidden span[data-currency]:before {
  content: "";
}

.currency-amount-with-symbol {
  padding-left: 3px;
}

.currency-amount-with-symbol span[data-currency-base]:first-child {
  margin-right: 2px;
}

.currency_symbol_hidden span[data-currency-base]:before {
  content: "";
}

span[data-currency="GBP"]:before {
  content: "(£)";
}

span[data-currency-base="GBP"]:before {
  content: "£";
}

span[data-currency="EUR"]:before {
  content: "(€)";
}

span[data-currency-base="EUR"]:before {
  content: "€";
}

span[data-currency="AUD"]:before {
  content: "($)";
}

span[data-currency-base="AUD"]:before {
  content: "$";
}

span[data-currency="CAD"]:before {
  content: "($)";
}

span[data-currency-base="CAD"]:before {
  content: "$";
}

span[data-currency="HKD"]:before {
  content: "($)";
}

span[data-currency-base="HKD"]:before {
  content: "$";
}

span[data-currency="MXN"]:before {
  content: "($)";
}

span[data-currency-base="MXN"]:before {
  content: "$";
}

span[data-currency="NZD"]:before {
  content: "($)";
}

span[data-currency-base="NZD"]:before {
  content: "$";
}

span[data-currency="SGD"]:before {
  content: "($)";
}

span[data-currency-base="SGD"]:before {
  content: "$";
}

span[data-currency="USD"]:before {
  content: "($)";
}

span[data-currency-base="USD"]:before {
  content: "$";
}

span[data-currency="CNY"]:before {
  content: "(¥)";
}

span[data-currency-base="CNY"]:before {
  content: "¥";
}

span[data-currency="JPY"]:before {
  content: "(¥)";
}

span[data-currency-base="JPY"]:before {
  content: "¥";
}

span[data-currency="DKK"]:before {
  content: "(kr)";
}

span[data-currency-base="DKK"]:before {
  content: "kr";
}

span[data-currency="NOK"]:before {
  content: "(kr)";
}

span[data-currency-base="NOK"]:before {
  content: "kr";
}

span[data-currency="SEK"]:before {
  content: "(kr)";
}

span[data-currency-base="SEK"]:before {
  content: "kr";
}

span[data-currency="BGN"]:before {
  content: "(лв)";
}

span[data-currency-base="BGN"]:before {
  content: "лв";
}

span[data-currency="BRL"]:before {
  content: "(R$)";
}

span[data-currency-base="BRL"]:before {
  content: "R$";
}

span[data-currency="CHF"]:before {
  content: "(CHF)";
}

span[data-currency-base="CHF"]:before {
  content: "CHF";
}

span[data-currency="CZK"]:before {
  content: "(Kč)";
}

span[data-currency-base="CZK"]:before {
  content: "Kč";
}

span[data-currency="HRK"]:before {
  content: "(kn)";
}

span[data-currency-base="HRK"]:before {
  content: "kn";
}

span[data-currency="HUF"]:before {
  content: "(Ft)";
}

span[data-currency-base="HUF"]:before {
  content: "Ft";
}

span[data-currency="IDR"]:before {
  content: "(Rp)";
}

span[data-currency-base="IDR"]:before {
  content: "Rp";
}

span[data-currency="ILS"]:before {
  content: "(₪)";
}

span[data-currency-base="ILS"]:before {
  content: "₪";
}

span[data-currency="INR"]:before {
  content: "(₹)";
}

span[data-currency-base="INR"]:before {
  content: "₹";
}

span[data-currency="KRW"]:before {
  content: "(₩)";
}

span[data-currency-base="KRW"]:before {
  content: "₩";
}

span[data-currency="MYR"]:before {
  content: "(RM)";
}

span[data-currency-base="MYR"]:before {
  content: "RM";
}

span[data-currency="PHP"]:before {
  content: "(₱)";
}

span[data-currency-base="PHP"]:before {
  content: "₱";
}

span[data-currency="PLN"]:before {
  content: "(zł)";
}

span[data-currency-base="PLN"]:before {
  content: "zł";
}

span[data-currency="RON"]:before {
  content: "(lei)";
}

span[data-currency-base="RON"]:before {
  content: "lei";
}

span[data-currency="RUB"]:before {
  content: "(руб)";
}

span[data-currency-base="RUB"]:before {
  content: "руб";
}

span[data-currency="THB"]:before {
  content: "(฿)";
}

span[data-currency-base="THB"]:before {
  content: "฿";
}

span[data-currency="TRY"]:before {
  content: "(TRY)";
}

span[data-currency-base="TRY"]:before {
  content: "TRY";
}

span[data-currency="ZAR"]:before {
  content: "(R)";
}

span[data-currency-base="ZAR"]:before {
  content: "R";
}

.UIReport.breakdown .wrapper table td:first-child span[data-currency-base] {
  display: inline;
}

.totals_base_currency {
  margin-left: -3px;
}

.UIRow .column>.totals_base_currency {
  margin-top: -9px;
}

.totals_sales_tax {
  height: 16px;
  margin-left: -3px;
  margin-top: -16px;
}

.data-import-icons {
  height: 140px;
  position: relative;
  margin: 0 auto;
  width: 200px;
}

.data-import-icons img {
  position: absolute;
}

.new_data_import a {
  font-weight: 700;
}

.new_data_import .download {
  text-align: center;
  margin-bottom: 0;
}

.new_data_import .UIDropdown {
  text-align: center;
}

.new_data_import .UIMessage ul {
  margin-bottom: 10px;
}

.new_data_import .UITextbox.error label {
  color: inherit;
}

.hidden,
.contactAddresses>.address_row.closed .contact_container,
.contactAddresses>.address_row.closed .address .content,
.contactAddresses .contact_container.contact.closed .content,
.contactAddresses .UIRow.closed .contactAddresses>.address_row.UIPod.contains-errors .contact_container,
.contactAddresses .UIRow.closed .UITabs.vertical.contactAddresses>.address_row.contains-errors.UITab .contact_container,
.contactAddresses .UIRow.closed .contactAddresses>.address_row.UIPod.contains-errors .address .content,
.contactAddresses .UIRow.closed .UITabs.vertical.contactAddresses>.address_row.contains-errors.UITab .address .content,
.contactAddresses .UIRow.closed .contact.UIPod.contains-errors .content,
.contactAddresses .UIRow.closed .UITabs.vertical>.contact.contains-errors.UITab .content {
  display: none !important;
  visibility: hidden !important;
}

label[for="sales_invoice_total_tax_amount"],
label[for="purchase_invoice_total_tax_amount"] {
  color: #50b848;
  text-decoration: underline;
}

.UIDecimal[data-tag="currency_charge"] {
  display: none;
}

.edit_default_settings .UISettings {
  padding: 30px 40px;
}

.edit_default_settings .UISettings .UISetting {
  padding-bottom: 20px;
  margin-bottom: 20px;
  border-bottom: solid 1px #e6ebed;
}

.edit_default_settings .UISettings .UISetting h2 {
  font-size: 16px;
}

.edit_default_settings .UISettings .UISetting.UIPod,
.edit_default_settings .UISettings .UITabs.vertical>.UISetting.UITab,
.edit_default_settings .UISettings .contactAddresses .UIRow.closed .UISetting.UIPod.contains-errors,
.contactAddresses .UIRow.closed .edit_default_settings .UISettings .UISetting.UIPod.contains-errors,
.edit_default_settings .UISettings .contactAddresses .UIRow.closed .UITabs.vertical>.UISetting.contains-errors.UITab,
.edit_default_settings .UISettings .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UISetting.contains-errors.UITab,
.edit_default_settings .UISettings .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UISetting.contains-errors.UITab {
  margin: 0;
  padding: 30px 0 0 0;
}

.edit_default_settings .UISettings .UIRow .columns-3>.column-1 {
  margin-bottom: 10px;
}

.edit_default_settings .UISettings .settings-container {
  width: 80%;
  min-width: 826px;
}

@media screen and (max-width: 1200px) {
  .edit_default_settings .UISettings .settings-container {
    width: 100%;
  }
}

.edit_default_settings .UISettings .settings-container .UISetting:last-child {
  padding-bottom: 20px;
}

.edit_default_settings .UISettings .settings-desc {
  color: #003349;
  font-size: 13px;
  line-height: 18px;
  margin-bottom: 0px;
  padding-right: 40px;
}

.edit_default_settings .UISettings .registered-business-container .settings-title-container {
  left: 15px;
  max-width: 300px;
  position: absolute;
}

.edit_default_settings .UISettings .registered-business-container .registered-address {
  width: 100%;
}

.edit_default_settings .UISettings .UIContainer[data-tag="debit_ageing_periods"] .UIRow .columns-2,
.edit_default_settings .UISettings .UIContainer[data-tag="credit_ageing_periods"] .UIRow .columns-2 {
  display: inline-block;
}

.edit_default_settings .UISettings .UIContainer[data-tag="debit_ageing_periods"] .UIRow .columns-2 label,
.edit_default_settings .UISettings .UIContainer[data-tag="credit_ageing_periods"] .UIRow .columns-2 label {
  margin-top: 7px;
}

.edit_default_settings .UISettings .UIContainer[data-tag="debit_ageing_periods"] .UIRow .columns-2 .label-ageing,
.edit_default_settings .UISettings .UIContainer[data-tag="credit_ageing_periods"] .UIRow .columns-2 .label-ageing {
  vertical-align: top;
}

.edit_default_settings .UISettings .UIContainer[data-tag="debit_ageing_periods"] .UIRow .columns-2 .label-ageing span,
.edit_default_settings .UISettings .UIContainer[data-tag="credit_ageing_periods"] .UIRow .columns-2 .label-ageing span {
  display: inline-block;
  margin-left: 7px;
  margin-top: 7px;
  vertical-align: top;
}

.edit_default_settings .UISettings .UIContainer[data-tag="debit_ageing_periods"] .UIRow .columns-2 .UIRow,
.edit_default_settings .UISettings .UIContainer[data-tag="credit_ageing_periods"] .UIRow .columns-2 .UIRow {
  clear: both;
  float: left;
}

.edit_default_settings .UISettings .UIContainer[data-tag="debit_ageing_periods"] .UIRow .columns-2 .UIRow i.icon-error,
.edit_default_settings .UISettings .UIContainer[data-tag="credit_ageing_periods"] .UIRow .columns-2 .UIRow i.icon-error {
  left: 9px;
}

.edit_default_settings .UISettings .UIContainer[data-tag="debit_ageing_periods"] .UIRow .columns-2 .UIRow .column-set.columns-5,
.edit_default_settings .UISettings .UIContainer[data-tag="credit_ageing_periods"] .UIRow .columns-2 .UIRow .column-set.columns-5 {
  margin-left: 0px;
}

.edit_default_settings .UISettings .UIContainer[data-tag="debit_ageing_periods"] .UIRow .columns-2 .UIRow .column-set.columns-5 .column.column-5 .label-layout-inline,
.edit_default_settings .UISettings .UIContainer[data-tag="credit_ageing_periods"] .UIRow .columns-2 .UIRow .column-set.columns-5 .column.column-5 .label-layout-inline {
  display: table-cell;
  height: 32px;
  vertical-align: middle;
}

.edit_default_settings .UISettings .UIContainer[data-tag="debit_ageing_periods"] .UIRow .columns-2 .UIRow .column-set.columns-5 .column.column-5 label,
.edit_default_settings .UISettings .UIContainer[data-tag="credit_ageing_periods"] .UIRow .columns-2 .UIRow .column-set.columns-5 .column.column-5 label {
  margin-top: auto;
}

.edit_default_settings .UISettings .UIContainer[data-tag="debit_ageing_periods"] .UIRow .columns-2 .UIRow .field,
.edit_default_settings .UISettings .UIContainer[data-tag="credit_ageing_periods"] .UIRow .columns-2 .UIRow .field {
  padding-left: 5px;
}

.edit_default_settings .UISettings .UIContainer[data-tag="debit_ageing_periods"] .UIRow .columns-2 .UIRow label,
.edit_default_settings .UISettings .UIContainer[data-tag="credit_ageing_periods"] .UIRow .columns-2 .UIRow label {
  padding-left: 0px;
  text-align: left;
}

.edit_default_settings .UISettings .UIContainer[data-tag="unit_of_measure"]>.UIRow>.column-set>.column-1 {
  width: 40%;
}

.edit_default_settings .UISettings .UIContainer[data-tag="unit_of_measure"]>.UIRow>.column-set>.column-2 {
  width: 60%;
}

.edit_default_settings .UISettings .UIContainer[data-tag="unit_of_measure"] .UIRow .column-set.columns-3 .column {
  padding-left: 0;
  text-align: right;
}

.edit_default_settings .UISettings .UIContainer[data-tag="unit_of_measure"] .UIRow .column-set.columns-3 .column .field {
  padding-left: 5px;
}

.edit_default_settings .UISettings .UIContainer[data-tag="unit_of_measure"] .UIRow .column-set.columns-3 .column .field label {
  margin-top: 1px;
  vertical-align: baseline;
}

.DestroyArtefactsDialog .UIForm p {
  margin-top: 10px;
}

.send_bcc_title,
.pdf_attached {
  padding-left: 6px;
  padding-bottom: 5px;
}

.send_bcc_row,
.pdf_attached_row {
  padding-top: 5px !important;
  padding-left: 6px !important;
}

.send_bcc_row label,
.pdf_attached_row label {
  font-weight: normal;
}

.email_invoice_pdf_checkbox_container {
  display: flex;
}

.email_invoice_pdf_checkbox_container .UICheckbox {
  margin-bottom: 10px;
}

.email_invoice_pdf_checkbox_container .description {
  margin-left: 2px;
  margin-right: 5px;
  margin-top: 3px;
}

.UIEmailDialog .bcc-row {
  margin-top: 8px;
}

.UIEmailDialog .UICheckbox[data-tag="pdf_attached"] label {
  position: static;
}

.UIEmailDialog .email_invoice_pdf_checkbox_link {
  margin-top: 3px;
}

.emailsettings_component label {
  font-size: 15px;
  font-weight: 700;
  margin-top: 15px;
  margin-bottom: 26px;
  text-transform: uppercase;
}

.emailsettings_component label:after {
  border-bottom: 2px solid #d8d9dc;
  content: "";
  display: block;
  left: 0px;
  position: relative;
  top: 10px;
  width: 50px;
}

.emailsettings_container .column.column-1 {
  padding-right: 45px;
}

.emailsettings_container .UIRadioButton {
  margin-bottom: 0;
}

.UIDialog[data-tag="feedback_dialog"] {
  width: 540px !important;
  min-width: 540px !important;
}

.UIDialog[data-tag="feedback_dialog"] .UIContainer {
  padding: 15px 0;
  text-align: center;
}

.UIDialog[data-tag="feedback_dialog"] .UIRadioButton {
  display: inline-block;
}

.UIDialog[data-tag="feedback_dialog"] .UIRadioButton input {
  padding: 0;
}

.UIDialog[data-tag="feedback_dialog"] .UIRadioButton label {
  padding: 0 20px 0 2px;
  margin: 0;
}

.UIDialog[data-tag="feedback_dialog"] .UIRadioButton label:before {
  display: inline-block;
  width: 15px;
  height: 18px;
  background: url("/assets/icons_feedback.png") 0 0 no-repeat;
  vertical-align: middle;
  content: "";
  margin: 0 5px 0 2px;
}

.UIDialog[data-tag="feedback_dialog"] .UIRadioButton .radio_container {
  padding: 0;
}

.UIDialog[data-tag="feedback_dialog"] .UIRadioButton .radio_container:last-child label {
  padding-right: 0;
}

.UIDialog[data-tag="feedback_dialog"] .UIRadioButton [value="1"]~label:before {
  background-position: -0px 0;
}

.UIDialog[data-tag="feedback_dialog"] .UIRadioButton [value="2"]~label:before {
  background-position: -15px 0;
}

.UIDialog[data-tag="feedback_dialog"] .UIRadioButton [value="3"]~label:before {
  background-position: -30px 0;
}

.UIDialog[data-tag="feedback_dialog"] .UIRadioButton [value="4"]~label:before {
  background-position: -45px 0;
}

.UIDialog[data-tag="feedback_dialog"] .UIRadioButton [value="5"]~label:before {
  background-position: -60px 0;
}

.UIDialog[data-tag="feedback_dialog"] .UITextarea label {
  padding-left: 0;
  font-weight: normal;
}

div[data-tag="payment_artefact_wrapper"] tbody tr:not([data-allocated=""]) td {
  background-color: #eff7ff;
}

.payments-filter {
  text-align: right;
  margin-bottom: 10px;
  margin-top: -10px;
}

.payments-filter label {
  display: inline;
  vertical-align: bottom;
}

.payments-filter .UIContainer {
  padding-bottom: 0px;
}

.payments-filter .UIContainer.exclude-disputed {
  padding-top: 7px;
}

.payments-filter .UIDropdown {
  margin-bottom: 0px;
}

.UIFilter.activity-filter {
  float: none;
  margin-right: 0;
}

.UIFilter.activity-filter.align-left {
  text-align: left;
}

.UIFilter.activity-filter .date_range {
  width: auto;
  margin-right: 20px;
  display: inline;
}

.UIFilter.activity-filter select[multiple] {
  padding: 0;
}

.UIFilter[data-tag="balance_sheet_filter"] {
  position: absolute;
  left: 15px;
}

.UIFilter[data-tag="cashflow_filter"] .UIRow {
  width: 100%;
}

.currency_settings_form .UISettings {
  padding: 30px 40px;
}

.currency_settings_form .UISettings .UISetting {
  border-bottom: solid 1px #e6ebed;
  margin-bottom: 20px;
  padding-bottom: 20px;
}

.currency_settings_form .UISettings .UISetting h2 {
  font-size: 16px;
}

.currency_settings_form .UISettings .UIRow .columns-3>.column-1 {
  margin-bottom: 10px;
}

.currency_settings_form .UISettings .settings-container {
  min-width: 826px;
  width: 80%;
}

@media screen and (max-width: 1200px) {
  .currency_settings_form .UISettings .settings-container {
    width: 100%;
  }
}

.currency_settings_form .UISettings .settings-container .UISetting:last-child {
  padding-bottom: 20px;
}

.currency_settings_form .UISettings .settings-desc {
  color: #003349;
  font-size: 13px;
  line-height: 18px;
  margin-bottom: 0px;
  padding-right: 40px;
}

.UITableFieldsForMany[data-tag="business_exchange_rates"] .UITextbox.decimal input {
  text-align: right;
}

.UITableFieldsForMany[data-tag="business_exchange_rates"] tr.placeholderRow select[readonly] {
  background: url(/assets/select-bk-d60ed5b8456484480ee11aa5ed99c8b6eeace40c505bb7680d0617a6ad5851d5.svg) right 0px no-repeat !important;
  border-color: #ced0d3 !important;
}

.foreign_currency_popup {
  min-width: 240px;
}

.foreign_currency_popup .content {
  padding: 6px 12px;
}

.foreign_currency_popup .content .UIDecimal {
  margin-bottom: 5px;
}

.popover-invert {
  margin-left: -144px;
}

.popover-invert .pointer {
  left: auto;
  right: 18px;
}

.UIDialog .export-actions {
  width: 440px;
  margin: 0 auto 25px auto;
  text-align: center;
}

.UIDialog .export-actions a {
  color: #444;
  text-decoration: none;
}

.UIDialog .export-actions.previous {
  margin-top: 20px;
  text-align: center;
  width: 420px;
}

.UIDialog .export-actions.previous a {
  height: auto;
  width: 180px;
  margin: 0 15px;
}

.UIDialog .export-actions.new .icon {
  background: transparent url(/assets/export-icon-b4b614319bac69a29e538069b8165934ab9f4cbc36ff3730936caddbdd591ac1.svg) no-repeat 50% 25px;
  position: absolute;
  width: 183px;
  height: 140px;
  top: 0;
  left: 0;
}

.UIDialog .export-actions.new .pdf .icon {
  background-position: 50% -175px;
}

.UIDialog .export-actions.new a {
  border: 1px solid transparent;
  display: inline-block;
  padding: 140px 0 30px 0;
  position: relative;
  text-align: center;
  width: 190px;
}

.UIDialog .export-actions.new a:hover {
  border-color: #ccc;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}

.UIDialog .export-actions.new a.pdf,
.UIDialog .export-actions.new a.csv {
  margin: 0 15px;
}

.UIDialog .export-actions.new a.animate .icon {
  position: absolute;
  -webkit-animation: export;
  -moz-animation: export;
  -ms-animation: export;
  animation: export;
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-delay: 0.1s;
  -moz-animation-delay: 0.1s;
  -ms-animation-delay: 0.1s;
  animation-delay: 0.1s;
}

.UIDialog .footer {
  background: #eaeaea;
  padding: 20px;
  margin: 0 -20px -20px -20px;
  -webkit-border-radius: 0 0 5px 5px;
  -moz-border-radius: 0 0 5px 5px;
  border-radius: 0 0 5px 5px;
}

.UIDialog form .UIDateRange.date_range-float_left {
  float: left;
  width: 100%;
}

.day-book-export-dialog .export-actions.previous {
  width: 595px;
}

.day-book-export-dialog .export-actions a.button {
  margin: 15px;
  width: 270px;
}

.UIPod[data-tag="getting_started"],
.UITabs.vertical>.UITab[data-tag="getting_started"],
.contactAddresses .UIRow.closed .UIPod.contains-errors[data-tag="getting_started"],
.contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab[data-tag="getting_started"],
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab[data-tag="getting_started"],
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab[data-tag="getting_started"] {
  padding: 30px 40px;
}

.UIPod[data-tag="getting_started"] .UIContainer a.help:before,
.UITabs.vertical>.UITab[data-tag="getting_started"] .UIContainer a.help:before,
.contactAddresses .UIRow.closed .UIPod.contains-errors[data-tag="getting_started"] .UIContainer a.help:before {
  color: #668592;
}

.UIPod[data-tag="getting_started"] .UIContainer a.help:hover:before,
.UITabs.vertical>.UITab[data-tag="getting_started"] .UIContainer a.help:hover:before {
  color: #1e499f;
}

.UIPod[data-tag="getting_started"] .UIContainer.right_container,
.UITabs.vertical>.UITab[data-tag="getting_started"] .UIContainer.right_container,
.contactAddresses .UIRow.closed .UIPod.contains-errors[data-tag="getting_started"] .UIContainer.right_container {
  border-left: 1px dotted #ccd6db;
  padding-left: 25px;
}

.UIPod[data-tag="getting_started"] .UIContainer.right_container h1,
.UITabs.vertical>.UITab[data-tag="getting_started"] .UIContainer.right_container h1,
.contactAddresses .UIRow.closed .UIPod.contains-errors[data-tag="getting_started"] .UIContainer.right_container h1 {
  line-height: 18px;
}

.UIPod[data-tag="getting_started"] .UIContainer.right_container p,
.UITabs.vertical>.UITab[data-tag="getting_started"] .UIContainer.right_container p,
.contactAddresses .UIRow.closed .UIPod.contains-errors[data-tag="getting_started"] .UIContainer.right_container p {
  padding: 5px 0 20px;
}

.UIPod[data-tag="getting_started"] .UIContainer.left_container,
.UITabs.vertical>.UITab[data-tag="getting_started"] .UIContainer.left_container,
.contactAddresses .UIRow.closed .UIPod.contains-errors[data-tag="getting_started"] .UIContainer.left_container {
  padding-right: 10px;
}

.UIPod[data-tag="getting_started"] .UIContainer.left_container .column.column-1,
.UITabs.vertical>.UITab[data-tag="getting_started"] .UIContainer.left_container .column.column-1 {
  display: block;
  white-space: nowrap;
}

.UIPod[data-tag="getting_started"] .UIContainer.left_container .column.column-2,
.UITabs.vertical>.UITab[data-tag="getting_started"] .UIContainer.left_container .column.column-2 {
  padding-left: 30px;
}

.UIPod[data-tag="getting_started"] .UIContainer h1,
.UITabs.vertical>.UITab[data-tag="getting_started"] .UIContainer h1,
.contactAddresses .UIRow.closed .UIPod.contains-errors[data-tag="getting_started"] .UIContainer h1 {
  display: inline-block;
  font-size: 16px;
  font-weight: 700;
}

.UIPod[data-tag="getting_started"] .UIContainer p,
.UITabs.vertical>.UITab[data-tag="getting_started"] .UIContainer p,
.contactAddresses .UIRow.closed .UIPod.contains-errors[data-tag="getting_started"] .UIContainer p {
  color: rgba(0, 0, 0, 0.6);
}

.UIPod[data-tag="getting_started"] .UIContainer ol,
.UITabs.vertical>.UITab[data-tag="getting_started"] .UIContainer ol,
.contactAddresses .UIRow.closed .UIPod.contains-errors[data-tag="getting_started"] .UIContainer ol {
  counter-reset: li;
  margin-bottom: 10px;
  margin-left: 0;
  padding-bottom: 20px;
  padding-left: 0;
}

.UIPod[data-tag="getting_started"] .UIContainer ol>li,
.UITabs.vertical>.UITab[data-tag="getting_started"] .UIContainer ol>li,
.contactAddresses .UIRow.closed .UIPod.contains-errors[data-tag="getting_started"] .UIContainer ol>li {
  font-size: 14px;
  font-weight: bold;
  list-style: none;
  margin: 0 0 1px 20px;
  padding: 4px 8px;
  position: relative;
}

.UIPod[data-tag="getting_started"] .UIContainer ol>li:before,
.UITabs.vertical>.UITab[data-tag="getting_started"] .UIContainer ol>li:before,
.contactAddresses .UIRow.closed .UIPod.contains-errors[data-tag="getting_started"] .UIContainer ol>li:before {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  background: #fff;
  border-radius: 100%;
  border: 1px solid rgba(0, 0, 0, 0.6);
  box-sizing: border-box;
  color: rgba(0, 0, 0, 0.6);
  content: counter(li);
  counter-increment: li;
  font-size: 11px;
  font-weight: bold;
  height: 18px;
  left: -20px;
  margin-right: 8px;
  position: absolute;
  text-align: center;
  top: 2px;
  width: 18px;
}

.UIPod[data-tag="getting_started"] .UIContainer li ol,
.UITabs.vertical>.UITab[data-tag="getting_started"] .UIContainer li ol,
.contactAddresses .UIRow.closed .UIPod.contains-errors[data-tag="getting_started"] .UIContainer li ol,
.UIPod[data-tag="getting_started"] .UIContainer li ul,
.UITabs.vertical>.UITab[data-tag="getting_started"] .UIContainer li ul,
.contactAddresses .UIRow.closed .UIPod.contains-errors[data-tag="getting_started"] .UIContainer li ul {
  margin-top: 20px;
}

.UIPod[data-tag="getting_started"] .UIContainer ol ol li:last-child,
.UITabs.vertical>.UITab[data-tag="getting_started"] .UIContainer ol ol li:last-child,
.contactAddresses .UIRow.closed .UIPod.contains-errors[data-tag="getting_started"] .UIContainer ol ol li:last-child {
  margin-bottom: 0;
}

.UIPod[data-tag="getting_started"] .UIContainer .UIContainer:last-of-type ol,
.UITabs.vertical>.UITab[data-tag="getting_started"] .UIContainer .UIContainer:last-of-type ol {
  border-bottom: none;
}

.UIPod[data-tag="getting_started"] .UIContainer .new,
.UITabs.vertical>.UITab[data-tag="getting_started"] .UIContainer .new,
.contactAddresses .UIRow.closed .UIPod.contains-errors[data-tag="getting_started"] .UIContainer .new {
  background-color: #ff7d00;
  border-radius: 2px;
  color: #fff;
  font-size: 11px;
  font-weight: normal;
  margin-bottom: 5px;
  margin-left: 10px;
  padding: 3px 5px 3px 5px;
  position: relative;
  top: -2px;
}

.UIPod[data-tag="hide_getting_started_pod"],
.UITabs.vertical>.UITab[data-tag="hide_getting_started_pod"],
.contactAddresses .UIRow.closed .UIPod.contains-errors[data-tag="hide_getting_started_pod"],
.contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab[data-tag="hide_getting_started_pod"],
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab[data-tag="hide_getting_started_pod"],
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab[data-tag="hide_getting_started_pod"] {
  background-color: #f2f4f5;
  margin-top: 0px;
}

.UIPod[data-tag="hide_getting_started_pod"] .UIContainer,
.UITabs.vertical>.UITab[data-tag="hide_getting_started_pod"] .UIContainer,
.contactAddresses .UIRow.closed .UIPod.contains-errors[data-tag="hide_getting_started_pod"] .UIContainer {
  margin-left: 30px;
}

.UIPod[data-tag="hide_getting_started_pod"] .UIContainer p,
.UITabs.vertical>.UITab[data-tag="hide_getting_started_pod"] .UIContainer p,
.contactAddresses .UIRow.closed .UIPod.contains-errors[data-tag="hide_getting_started_pod"] .UIContainer p {
  display: inline-block;
  font-weight: bold;
  margin-bottom: 0px;
  padding-right: 20px;
}

div#bank_activity_grid,
div#nominal_activity_grid,
div.UIReport {
  position: relative;
}

div#bank_activity_grid .actooltip,
div#nominal_activity_grid .actooltip,
div.UIReport .actooltip {
  background-color: #575757;
  color: white;
  display: none;
  font-size: 11px;
  max-width: 200px;
  padding: 5px;
  position: absolute;
  z-index: 999;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}

div#bank_activity_grid .actooltip:before,
div#nominal_activity_grid .actooltip:before,
div.UIReport .actooltip:before {
  border-right: 5px solid transparent;
  border-left: 5px solid transparent;
  border-bottom: 5px solid #575757;
  content: "";
  position: absolute;
  left: 13px;
  top: -5px;
  z-index: 999;
}

.Grid .wrapper {
  overflow: auto;
}

.Grid tr[data-voided="Yes"] {
  text-decoration: line-through;
}

.Grid tr[data-deleted="Yes"] .ledger-account-name {
  text-decoration: line-through;
}

.Grid table .hidden-column {
  display: none;
}

.Grid table .fixed-width-100 {
  min-width: 100px;
  max-width: 100px;
  width: 100px;
}

.Grid table th {
  min-width: 100px;
}

.Grid table th.discount {
  min-width: 110px;
  width: 110px;
}

.Grid table th.trans {
  min-width: 63px !important;
  width: 63px !important;
}

.Grid table th.outstanding {
  min-width: 135px;
  width: 135px;
}

.Grid table th.report_small {
  max-width: 75px !important;
  min-width: 75px !important;
  width: 75px !important;
}

.Grid table th.report_medium {
  min-width: 140px !important;
  width: 140px !important;
}

.Grid table th.report_medium_plus {
  min-width: 155px !important;
  width: 155px !important;
}

.Grid table th.exchange-rate {
  min-width: 120px;
  width: 120px;
  -webkit-transition: width 0.2s ease;
  -moz-transition: width 0.2s ease;
  -o-transition: width 0.2s ease;
  transition: width 0.2s ease;
}

.Grid table th.small-width {
  min-width: 102px;
  width: 103px;
}

.Grid table th.med-width {
  min-width: 150px;
  width: 150px;
}

.Grid table th.large-width {
  min-width: 175px;
  width: 175px;
}

.Grid table th.center {
  text-align: center;
}

.Grid table tr.total-balance {
  font-weight: bold;
}

.Grid table tr.total-balance td {
  background-color: #ebeced;
}

.Grid table td.numeric {
  white-space: nowrap;
}

.Grid table td.center {
  text-align: center;
}

.Grid table td.attachments:before {
  content: "\E937";
  font-family: "CarbonIcons";
}

.Grid table td.attachments:empty {
  color: transparent;
}

.UIMultiSelectGrid th.batch_entry_type {
  min-width: 60px;
  width: 60px;
}

.UIMultiSelectGrid th.batch_entry_date {
  min-width: 90px;
  width: 90px;
}

.UIMultiSelectGrid th.batch_entry_tax_rate {
  min-width: 90px;
  width: 90px;
}

.UIMultiSelectGrid td.batch_entry_details {
  min-width: 90px;
  max-width: 240px;
}

.UIMultiSelectGrid td.contact_name {
  min-width: 90px;
  max-width: 240px;
}

textarea.batch_entry_details {
  word-break: normal;
  height: 31px;
  line-height: 1.68em;
  max-height: 9em;
  overflow-y: scroll !important;
  vertical-align: bottom;
}

.no-pointer .grid-layout tr:hover td {
  cursor: default;
}

.UITableFieldsForMany tbody tr td {
  vertical-align: top;
}

.UITableFieldsForMany tbody tr td.delete {
  padding-top: 9px;
  vertical-align: top;
}

.help-text {
  margin-bottom: 15px;
}

.help-text .UILink.help span {
  display: none;
}

.UIPod.pod-grey.invoice-container,
.UITabs.vertical>.pod-grey.invoice-container.UITab,
.contactAddresses .UIRow.closed .pod-grey.invoice-container.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UITabs.vertical>.pod-grey.invoice-container.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.pod-grey.invoice-container.contains-errors.UITab,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.pod-grey.invoice-container.contains-errors.UITab {
  margin-top: 0;
  padding: 30px 40px;
}

.UIPod.pod-grey.invoice-container .UIReport tr.header td,
.UITabs.vertical>.pod-grey.invoice-container.UITab .UIReport tr.header td {
  background-color: #ccd6db;
  border-left-color: #ced0d3;
  color: #003349;
}

.UIPod.pod-grey.invoice-container .information-container,
.UITabs.vertical>.pod-grey.invoice-container.UITab .information-container,
.contactAddresses .UIRow.closed .pod-grey.invoice-container.UIPod.contains-errors .information-container {
  font-size: 14px;
}

.UIPod.pod-grey.invoice-container .information-container .customer-link,
.UITabs.vertical>.pod-grey.invoice-container.UITab .information-container .customer-link {
  padding-bottom: 8px;
}

.UIPod.pod-grey.invoice-container .information-container label,
.UITabs.vertical>.pod-grey.invoice-container.UITab .information-container label,
.contactAddresses .UIRow.closed .pod-grey.invoice-container.UIPod.contains-errors .information-container label {
  padding: 0 0 8px 0;
}

.UIPod.pod-grey.invoice-container .information-container .UIArtefactAddress .address-line,
.UITabs.vertical>.pod-grey.invoice-container.UITab .information-container .UIArtefactAddress .address-line {
  padding-bottom: 3px;
}

.UIPod.pod-grey.invoice-container .information-container input[readonly="readonly"],
.UITabs.vertical>.pod-grey.invoice-container.UITab .information-container input[readonly="readonly"] {
  position: relative;
  padding: 0;
  top: -8px;
}

.UIPod.pod-grey.invoice-container .information-container .currency-amount-with-symbol,
.UITabs.vertical>.pod-grey.invoice-container.UITab .information-container .currency-amount-with-symbol {
  padding-left: 0px;
}

.UIPod.pod-grey.invoice-container .information-container .currency-amount-with-symbol span[data-currency],
.UITabs.vertical>.pod-grey.invoice-container.UITab .information-container .currency-amount-with-symbol span[data-currency],
.UIPod.pod-grey.invoice-container .information-container .currency-amount-with-symbol span[data-currency-base],
.UITabs.vertical>.pod-grey.invoice-container.UITab .information-container .currency-amount-with-symbol span[data-currency-base] {
  padding-left: 0;
}

.UIPod.pod-grey.invoice-container .UIRow[data-tag="invoice_totals"] h5,
.UITabs.vertical>.pod-grey.invoice-container.UITab .UIRow[data-tag="invoice_totals"] h5 {
  font-size: 22px;
  font-weight: 900;
}

.UIContainer.invoice-options-container[data-tag="options"] {
  height: auto;
  padding-top: 0;
}

.UIPod[data-tag="show_container"] label,
.UITabs.vertical>.UITab[data-tag="show_container"] label,
.contactAddresses .UIRow.closed .UIPod.contains-errors[data-tag="show_container"] label,
.contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab[data-tag="show_container"] label {
  margin-bottom: 5px;
}

.UIContainer.pod-footer-totals .column-set.columns-2 .column.column-1 {
  text-align: right;
}

.UIConfirm[data-tag="date_change_exchange_rate"] {
  width: 540px;
}

span#destination-based-info .icon-info {
  display: inline-block;
  width: 20px;
}

span#destination-based-info .icon-info:before {
  color: #1573e6;
  margin-top: -13px;
  position: absolute;
}

.recurring-artefact-details {
  margin-top: 10px;
}

.recurring-artefact-details .UISplitButton.validations {
  padding: 0 5px 0 0;
}

.recurring-artefact-details .pod-grey {
  padding: 30px 25px;
}

.recurring-artefact-details .recurring-artefact-details__notes {
  border-top: 0;
  margin-top: 0;
}

.recurring-artefact-details .UITextbox[data-tag="header_note"] {
  margin-top: 10px;
}

.UIContainer.recurring-artefact-summary-info {
  text-align: right;
}

.gray-backround-box {
  background-color: #f7f8fa;
  padding: 15px;
}

.gray-backround-box .title {
  font-weight: bold;
}

.gray-backround-box .UIRadioButton {
  margin-bottom: 5px;
}

.gray-backround-box .UIRadioButton span {
  font-weight: normal;
}

.settings-terms-and-conditions-tabs #fuji_invoicing_invoice_settings_customer_credit_days {
  width: 70%;
}

.settings_payment_bank_account {
  width: 50%;
}

.settings-section-title {
  float: left;
  width: 25%;
  padding-right: 15px;
}

.settings-section-content {
  float: left;
  width: 50%;
}

.settings-section-content .UIContainer h5 {
  margin-top: 0;
}

@media (max-width: 1600px) {
  .settings-section-content {
    width: 60%;
  }
}

@media (max-width: 1350px) {
  .settings-section-content {
    width: 65%;
  }
}

@media (max-width: 1260px) {
  .settings-section-content {
    width: 75%;
  }
}

.accounting .settings-terms-and-conditions-tabs h5 {
  display: none;
}

.micro_invoicing .UIAdvancedTabs.settings-terms-and-conditions-tabs .tab-titles {
  display: none;
}

.micro_invoicing .UIAdvancedTabs.settings-terms-and-conditions-tabs div.tab_wrapper {
  background-color: transparent;
  padding: 0;
}

.micro_invoicing .UIAdvancedTabs.settings-terms-and-conditions-tabs div.tab_wrapper h5 {
  margin-top: 0;
}

.micro_invoicing .UIAdvancedTabs.settings-terms-and-conditions-tabs div.tab_wrapper .UITextarea {
  width: 100%;
}

.checkbox__label-not-bold label {
  font-weight: normal;
}

.AutoEntrepreneurOptions label {
  padding: 0;
  padding-bottom: 15px;
}

.AutoEntrepreneurOptions .UIRow .column-1 .UIRadioButton .field label {
  padding: 0;
  padding-left: 6px;
}

.AutoEntrepreneurOptions .UIRow .column-2 {
  padding-left: 0px;
  margin-top: 3px;
}

.invoice-settings-checkbox__label-not-bold {
  font-weight: normal;
}

.UIContainer+.UIPod.journal-show-info,
.UITabs.vertical>.UIContainer+.journal-show-info.UITab,
.contactAddresses .UIRow.closed .UIContainer+.journal-show-info.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIContainer+.journal-show-info.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIContainer+.journal-show-info.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UIContainer+.journal-show-info.contains-errors.UITab {
  margin-top: 5px;
}

.journal-show .grid-layout[data-readonly="true"] select:disabled,
.journal-show .grid-layout[data-readonly="true"] input:disabled {
  -webkit-text-fill-color: #003349;
  color: #003349;
}

.UIPod.pod-white.tax-recoverable,
.contactAddresses .UIRow.closed .pod-white.tax-recoverable.UIPod.contains-errors,
.UITabs.vertical>.tax-recoverable.UITab,
.contactAddresses .UIRow.closed .UITabs.vertical>.tax-recoverable.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.tax-recoverable.contains-errors.UITab,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.tax-recoverable.contains-errors.UITab {
  border: 0;
  padding-top: 0;
}

label.tax-recoverable {
  margin-left: -15px;
  padding-top: 10px;
}

.UITextbox.label-align-right.label-layout-inline.tax_recoverable {
  direction: rtl;
}

.section-break.tax-recoverable {
  margin-bottom: 10px;
  margin-top: 5px;
}

.gifi-code-question-mark {
  color: #808080;
  display: inline;
  font-family: CarbonIcons;
  font-size: 14px;
}

.gifi-code-question-mark[tooltip]:hover::after {
  background-color: #000;
  background-position: center right;
  color: #fff;
  content: attr(tooltip);
  font-family: "Lato", "Helvetica Neue", Arial, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 15px;
  margin-left: 12px;
  margin-top: 453px;
  padding: 12px;
  position: absolute;
  top: -5px;
  width: 280px;
  z-index: 5;
}

.gifi-code-question-mark:hover::before {
  border-bottom: 8px solid transparent;
  border-right: 8px solid #000;
  border-top: 8px solid transparent;
  content: "";
  display: block;
  height: 0;
  margin-left: 497px;
  position: absolute;
  top: 2px;
  width: 0;
  top: 468px;
}

.locale-en-CA .gifi-code-question-mark:hover::before {
  left: -368px;
}

.locale-fr-CA .gifi-code-question-mark:hover::before {
  left: -363px;
}

.UITextbox[data-tag="gifi_code"] label {
  display: none;
}

.UICheckbox[data-tag="tax_recoverable"] label::after {
  color: #808080;
  content: "\E943";
  font-family: CarbonIcons;
  font-size: 14px;
  margin-left: 8px;
}

.locale-en-CA .UICheckbox[data-tag="tax_recoverable"]:hover::before {
  border-bottom: 8px solid transparent;
  border-right: 8px solid #000;
  border-top: 8px solid transparent;
  content: "";
  display: block;
  height: 0;
  margin-left: 497px;
  position: absolute;
  top: 2px;
  width: 0;
  left: -8px;
}

.locale-fr-CA .UICheckbox[data-tag="tax_recoverable"]:hover::before {
  border-bottom: 8px solid transparent;
  border-right: 8px solid #000;
  border-top: 8px solid transparent;
  content: "";
  display: block;
  height: 0;
  margin-left: 497px;
  position: absolute;
  top: 2px;
  width: 0;
  left: 165px;
}

.UICheckbox[data-tag="tax_recoverable"][tooltip]:hover::after {
  background-color: #000;
  background-position: center right;
  border-radius: 4px;
  color: #fff;
  content: attr(tooltip);
  font-family: "Lato", "Helvetica Neue", Arial, sans-serif;
  font-size: 14px;
  font-weight: 700;
  line-height: 17px;
  margin-left: 10px;
  margin-top: -20px;
  padding: 10px;
  position: absolute;
  top: -5px;
  width: 246px;
}

.UICheckbox[data-tag="cis_enabled"] {
  margin-bottom: 5px;
}

.UIContainer[data-tag="cis_options"] {
  margin-left: 20px;
}

.UIContainer[data-tag="cis_options"] .UIRadioButton {
  margin-bottom: 5px;
}

.UIContainer[data-tag="cis_options"] .UIRadioButton:last-of-type {
  margin-bottom: 20px;
}

.UIAnimatedMenu span .new {
  font-size: 11px;
  background-color: #ff7d00;
  border-radius: 2px;
  color: #fff;
  padding: 3px 5px 3px 5px;
  margin-left: 5px;
  position: relative;
}

.micro #main-menu .UIAnimatedMenu,
.micro_invoicing #main-menu .UIAnimatedMenu {
  margin-left: 15px;
}

.micro #main-menu .UIAnimatedMenu li,
.micro_invoicing #main-menu .UIAnimatedMenu li {
  padding-right: 10px;
}

.micro #main-menu .UIAnimatedMenu li.selected a:after,
.micro_invoicing #main-menu .UIAnimatedMenu li.selected a:after {
  left: 0;
}

.micro #main-menu .UIAnimatedMenu li .UIMenu li,
.micro_invoicing #main-menu .UIAnimatedMenu li .UIMenu li {
  padding-right: 0px;
}

.micro #main-menu .UIAnimatedMenu .summary_menu a,
.micro_invoicing #main-menu .UIAnimatedMenu .summary_menu a {
  background-image: url(/assets/navigation/menu-icon-summary-6779d0a67daa41e91b902f1dbaeac470497a098871991d3ed3670404629ba1b1.svg);
  background-position: left center;
  background-repeat: no-repeat;
  padding-left: 23px;
}

.micro #main-menu .UIAnimatedMenu .sales_menu a,
.micro_invoicing #main-menu .UIAnimatedMenu .sales_menu a {
  background-image: url(/assets/navigation/menu-icon-sales-invoices-feaf3bfc65049ca0e5d7742fa7ef9a33f20fa3fe80ee223f54b9e456da5fa3bb.svg);
  background-position: left center;
  background-repeat: no-repeat;
  padding-left: 23px;
}

.micro #main-menu .UIAnimatedMenu .cashbook_menu a,
.micro_invoicing #main-menu .UIAnimatedMenu .cashbook_menu a {
  background-image: url(/assets/navigation/menu-icon-cashbook-e2e0c834b69bd7876c07344ef2691c49c0c85f0c3b9383f0e50605ac43170123.svg);
  background-position: left center;
  background-repeat: no-repeat;
  padding-left: 23px;
}

.micro #main-menu .UIAnimatedMenu .contacts_menu a,
.micro_invoicing #main-menu .UIAnimatedMenu .contacts_menu a {
  background-image: url(/assets/navigation/menu-icon-contacts-d3a94898671a61b907c2e93b8d4eb081ae4e082dd6e11dd60f696793260093ba.svg);
  background-position: left center;
  background-repeat: no-repeat;
  padding-left: 23px;
}

.micro #main-menu .UIAnimatedMenu .bank_accounts_menu a,
.micro_invoicing #main-menu .UIAnimatedMenu .bank_accounts_menu a {
  background-image: url(/assets/navigation/menu-icon-bank-fc1358fc39e7e47048cc6946f412feb4a0be836f762b9d3d0f9ce03223f0641e.svg);
  background-position: left center;
  background-repeat: no-repeat;
  padding-left: 23px;
}

.micro #main-menu .UIAnimatedMenu .taxes_menu a,
.micro_invoicing #main-menu .UIAnimatedMenu .taxes_menu a {
  background-image: url(/assets/navigation/menu-icon-tax-4d4b20c9256a30dfb74346ef1847ecf091d4f4b74057696b8922deee123e4443.svg);
  background-position: left center;
  background-repeat: no-repeat;
  padding-left: 23px;
}

.micro #main-menu .UIAnimatedMenu .reports_menu a,
.micro_invoicing #main-menu .UIAnimatedMenu .reports_menu a {
  background-image: url(/assets/navigation/menu-icon-reports-63a032e1a3dc57fda036036bfb2277253384991f2ad3c357cc59e62f9740820b.svg);
  background-position: left center;
  background-repeat: no-repeat;
  padding-left: 23px;
}

.micro #main-menu .UIAnimatedMenu .more_menu a,
.micro_invoicing #main-menu .UIAnimatedMenu .more_menu a {
  padding-left: 0px;
}

.micro #main-menu .UIAnimatedMenu .more_menu .UIMenu,
.micro_invoicing #main-menu .UIAnimatedMenu .more_menu .UIMenu {
  left: -15px;
}

.micro #main-menu .UIAnimatedMenu .more_menu .UIMenu a,
.micro_invoicing #main-menu .UIAnimatedMenu .more_menu .UIMenu a {
  padding-left: 15px;
}

#main-menu .UIMenu .section {
  background: #f5f9ff;
}

#main-menu .UIMenu .section.top {
  border-top: 1px solid #d3def4;
  padding-top: 3px;
}

#main-menu .UIMenu .section.bottom {
  border-bottom: 1px solid #d3def4;
  padding-bottom: 3px;
}

#main-menu .UIMenu .section.item_0 {
  margin-top: -5px;
}

#main-menu .UIMenu .section.last {
  -webkit-border-radius: 0px 0px 4px 4px;
  -moz-border-radius: 0px 0px 4px 4px;
  border-radius: 0px 0px 4px 4px;
  margin-bottom: -5px;
}

#main-menu .UIMenu li .selected {
  background: #255bc7;
  color: #fff;
}

#main-menu .UIMenu.visible,
#user-menu .has-submenu .UIMenu.visible {
  display: block;
}

#service-menu .UIMenu.visible {
  background-color: #003349;
  display: block;
  margin-top: 40px;
  min-width: 100%;
  top: 0;
}

#service-menu .UIMenu.visible li {
  width: 100%;
}

#user-menu .copy {
  margin-left: 0;
}

#user-menu .copy .icon-copy:before {
  content: "\e927";
}

#user-menu .copy .UIMenu li a i {
  top: 1px !important;
  margin-right: 5px;
}

@media only screen and (max-width: 1080px) {
  .locale-de #ui-body {
    padding-top: 125px;
  }
}

@media only screen and (max-width: 973px) {
  .locale-es #ui-body {
    padding-top: 125px;
  }
}

.UIDecimal[data-tag="gst_amount"] i.icon-info,
.UIDecimal[data-tag="pst_amount"] i.icon-info {
  background-color: transparent;
  color: #1573e6;
  display: block;
  left: 4px;
  margin-top: -10px;
  pointer-events: none;
  position: absolute;
  right: auto;
  top: 50%;
  z-index: 2;
}

.UIDecimal[data-tag="gst_amount"] .info,
.UIDecimal[data-tag="pst_amount"] .info {
  border-color: #1573e6;
}

.UIDecimal[data-tag="gst_amount"] .infoMessage,
.UIDecimal[data-tag="pst_amount"] .infoMessage {
  border-radius: 0px;
  bottom: 22px;
  font-size: 12px;
  left: -85px;
  min-width: 200px;
  visibility: hidden;
  word-break: normal;
}

.UIDecimal[data-tag="gst_amount"] .infoMessage:before,
.UIDecimal[data-tag="pst_amount"] .infoMessage:before {
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 8px solid #1b1d21;
  bottom: -8px;
  left: 92px;
}

.UIDecimal[data-tag="gst_amount"]:hover .infoMessage,
.UIDecimal[data-tag="pst_amount"]:hover .infoMessage {
  visibility: visible;
}

.UIResourceSuggestCreate[data-tag="ledger_account"] i.icon-warning {
  color: #ff7d00;
  display: block;
  font-size: 2em;
  line-height: 1em;
  position: absolute;
  right: 4px;
  text-align: center;
  top: -3px;
}

.UIResourceSuggestCreate[data-tag="ledger_account"] div.tax_installment {
  background-color: #fff;
  padding: 3px;
  position: absolute;
  right: 22px;
  top: 4px;
  z-index: 2;
}

.UIResourceSuggestCreate[data-tag="ledger_account"] div.tax_installment .icon-info {
  color: #255bc7;
}

.UIResourceSuggestCreate[data-tag="ledger_account"] div.tax_installment .icon-info+.infoMessage {
  border-radius: 4px;
  bottom: 20px;
  font-size: 12px;
  left: -113px;
  min-width: 250px;
  visibility: hidden;
  word-break: normal;
}

.UIResourceSuggestCreate[data-tag="ledger_account"] div.tax_installment .icon-info+.infoMessage:before {
  border-left: 5px solid #fff;
  border-right: 5px solid transparent;
  border-top: 8px solid #1b1d21;
  bottom: -8px;
  left: 119px;
}

.UIResourceSuggestCreate[data-tag="ledger_account"] div.tax_installment .icon-info:hover+.infoMessage {
  visibility: visible;
}

.UIDropdown[data-tag="tax_rate"] select[data-tax-installment-disable="true"] {
  pointer-events: none;
}

.UIContainer.help-text[data-tag*="help_text_total"] {
  margin-top: 20px;
}

.options .UIMessage.allocation-warning {
  padding: 12px 14px;
}

.UIContainer[data-tag="splitter"] {
  align-items: center;
  display: flex;
  justify-content: flex-end;
  padding: 5px 0 6px 0;
}

.UIContainer[data-tag="splitter"] .UIButton .cancel {
  vertical-align: bottom;
}

.footwell .UIMessage.allocation-warning {
  margin-top: 15px;
}

.UIText[data-tag="bank_account_balance"] input {
  font-family: inherit;
}

.UIText[data-tag="bank_account_balance"] span[data-currency-base] {
  padding-left: 3px;
}

.micro_invoicing .edit_customer_income_payment [data-tag="total_amount"],
.micro_invoicing .edit_customer_income_payment .payment-totals,
.micro_invoicing .edit_customer_income_payment [data-tag="left_to_record"] {
  display: none;
}

.micro_invoicing .edit_customer_income_payment .UIMultiSelectGrid .actions {
  display: none;
}

.UICheckbox[data-tag="trade_of_asset"] {
  padding-top: 4px;
  text-align: center;
}

.UIMessage[data-tag="max_records_warning"] {
  display: none;
}

.UIMessage[data-tag="transaction_info_message"] {
  display: table;
  width: 100%;
}

.UIMessage[data-tag="transaction_info_message"] .UIContainer[data-tag="message_content"] {
  display: table-cell;
}

.UIMessage[data-tag="transaction_info_message"] .UIContainer[data-tag="message_content"] a {
  border-bottom: none;
}

.UIMessage[data-tag="transaction_info_message"] .UIContainer[data-tag="inclusion_button"] {
  display: table-cell;
  text-align: right;
  vertical-align: middle;
}

.UIConfirm[data-tag="cis_warning"] ul {
  margin: 0 0 15px 18px;
}

.UIConfirm[data-tag="excluded_message_info_dialog"] {
  width: 580px;
}

.UIConfirm[data-tag="excluded_message_info_dialog"] span.icon {
  margin-top: 14px;
}

th.trade_of_asset {
  text-align: center;
}

.payment-buttons .UILink {
  width: 100%;
}

.payment-buttons .UILink+.UILink {
  margin-top: 10px;
}

.UIRow.online-payment-container .column-set.columns-2>.column.column-1 {
  position: relative;
  text-align: right;
  top: 2px;
  width: 15%;
}

.UIContainer.tax-reconciled tr.instalment-tax-reconciled>td:not(.instalment-tax-reconciled) {
  opacity: 0.5;
  pointer-events: none;
}

.UIContainer.tax-reconciled tr.instalment-tax-reconciled>td.instalment-tax-reconciled input,
.UIContainer.tax-reconciled tr.instalment-tax-reconciled>td.instalment-tax-reconciled i:not(.icon-info) {
  opacity: 0.5;
  pointer-events: none;
}

.UIForm .edit_payroll_settings {
  background-color: white;
  margin-bottom: 20px;
  padding-bottom: 15px;
}

.UIForm .edit_payroll_settings .column-setting {
  margin-top: 30px;
}

.UIForm .edit_payroll_settings .column-setting .UIDropdown .field {
  width: 250px;
}

.UIForm .edit_payroll_settings .column-title {
  margin-top: 15px;
  margin-left: 19px;
  width: 280px;
}

.UIForm .edit_payroll_settings .options {
  margin-right: 25px;
}

.UIForm .edit_payroll_settings .UICheckbox[data-tag="post_net_wages_to_liability"] .field {
  padding-left: 15px;
}

.UIForm .edit_payroll_settings .UIRadioButtonWithGlobalLabel .field {
  padding-left: 0px;
  display: inline;
}

.UIForm .edit_payroll_settings label[for="payroll_settings_post_net_wages_to_liability"] {
  display: none;
}

.UIForm .edit_payroll_settings .UIRadioButtonWithGlobalLabel[data-tag="post_net_wages_radio"] label[for="payroll_settings_post_net_wages_to_liability_false"] {
  display: inline;
}

.UIForm .edit_payroll_settings .UIRadioButtonWithGlobalLabel[data-tag="post_net_wages_radio"] label[for="payroll_settings_post_net_wages_to_liability_true"] {
  display: inline;
}

.UIForm .edit_payroll_settings .UIRadioButtonWithGlobalLabel[data-tag="post_net_wages_radio"] .radio_container {
  padding-left: 0px;
}

.ui-promotion__text {
  vertical-align: middle;
}

#ui-promotion {
  background-color: #335c6d;
  color: #fff;
  font-weight: 500;
  height: 39px;
  padding: 4px 0;
  position: fixed;
  text-align: center;
  width: 100%;
  z-index: 1000;
}

#ui-promotion .UILink.button.primary,
#ui-promotion .dashboard .button[data-tag="reset_zoom"],
.dashboard #ui-promotion .button[data-tag="reset_zoom"] {
  background-color: #ce0058;
  margin-left: 15px;
}

#ui-promotion .UILink.button.primary:focus,
#ui-promotion .dashboard .button[data-tag="reset_zoom"]:focus,
.dashboard #ui-promotion .button[data-tag="reset_zoom"]:focus,
#ui-promotion .UILink.button.primary:hover,
#ui-promotion .dashboard .button[data-tag="reset_zoom"]:hover,
.dashboard #ui-promotion .button[data-tag="reset_zoom"]:hover {
  background-color: #ce0058;
}

#ui-promotion .UILink.button.primary:active,
#ui-promotion .dashboard .button[data-tag="reset_zoom"]:active,
.dashboard #ui-promotion .button[data-tag="reset_zoom"]:active {
  background-color: #f32e6d;
  border-color: #f32e6d;
  color: #fff;
}

#ui-promotion~#ui-root {
  margin-top: 39px;
}

#ui-masquerade~#ui-promotion {
  top: 36px;
}

#ui-masquerade~#ui-promotion~#ui-root {
  margin-top: 75px;
}

.app-message:not(.hidden)~#ui-promotion {
  top: 40px;
}

.app-message:not(.hidden)~#ui-promotion~#ui-root {
  margin-top: 75px;
}

#ui-masquerade~.app-message:not(.hidden)~#ui-promotion {
  top: 76px;
}

#ui-masquerade~.app-message:not(.hidden)~#ui-promotion~#ui-root {
  margin-top: 115px;
}

#purchase_payable_artefact_grid tr[data-status_unformatted="DISPUTED"] td {
  color: #b06915;
  background-color: #f5e3b1;
}

.artefact_row_set td {
  vertical-align: top;
}

.artefact_row_set .delete {
  padding-top: 9px;
}

.artefact_row_set .description {
  min-width: 200px;
}

.artefact_row_set .description,
.artefact_row_set .character-limit {
  word-break: normal;
}

.artefact_row_set .numeric,
.artefact_row_set thead th.discount {
  width: 88px;
  min-width: 88px;
  max-width: 88px;
}

.UIForm .new_purchase_invoice div[data-tag="ledger_account"] .visible,
.UIForm .edit_purchase_invoice div[data-tag="ledger_account"] .visible,
.UIForm .new_purchase_credit_note div[data-tag="ledger_account"] .visible,
.UIForm .edit_purchase_credit_note div[data-tag="ledger_account"] .visible {
  padding-right: 45px;
}

.UIForm .new_purchase_invoice .UITextarea[data-tag="main_address"],
.UIForm .edit_purchase_invoice .UITextarea[data-tag="main_address"],
.UIForm .new_purchase_credit_note .UITextarea[data-tag="main_address"],
.UIForm .edit_purchase_credit_note .UITextarea[data-tag="main_address"] {
  margin-bottom: 0;
}

.UIForm .new_purchase_invoice .UITextarea[data-tag="main_address"] textarea,
.UIForm .edit_purchase_invoice .UITextarea[data-tag="main_address"] textarea,
.UIForm .new_purchase_credit_note .UITextarea[data-tag="main_address"] textarea,
.UIForm .edit_purchase_credit_note .UITextarea[data-tag="main_address"] textarea {
  margin-top: 0;
  height: 150px;
}

.UIForm .new_purchase_invoice .UIDropdown[data-tag="delivery_address_selector"],
.UIForm .edit_purchase_invoice .UIDropdown[data-tag="delivery_address_selector"],
.UIForm .new_purchase_credit_note .UIDropdown[data-tag="delivery_address_selector"],
.UIForm .edit_purchase_credit_note .UIDropdown[data-tag="delivery_address_selector"] {
  margin-bottom: 0;
}

.UIForm .new_purchase_invoice .UITextarea[data-tag="delivery_address"] textarea,
.UIForm .edit_purchase_invoice .UITextarea[data-tag="delivery_address"] textarea,
.UIForm .new_purchase_credit_note .UITextarea[data-tag="delivery_address"] textarea,
.UIForm .edit_purchase_credit_note .UITextarea[data-tag="delivery_address"] textarea {
  margin-top: 6px;
  height: 114px;
}

.UIForm .new_purchase_invoice .UIMultiActionButton[data-tag="manage_artefacts_button"],
.UIForm .edit_purchase_invoice .UIMultiActionButton[data-tag="manage_artefacts_button"],
.UIForm .new_purchase_credit_note .UIMultiActionButton[data-tag="manage_artefacts_button"],
.UIForm .edit_purchase_credit_note .UIMultiActionButton[data-tag="manage_artefacts_button"] {
  margin-top: 13px;
}

.UIForm .new_purchase_invoice .pod-balance,
.UIForm .edit_purchase_invoice .pod-balance,
.UIForm .new_purchase_credit_note .pod-balance,
.UIForm .edit_purchase_credit_note .pod-balance {
  margin-top: 13px;
  height: 151px;
}

.UIForm .new_purchase_invoice .pod-balance .container,
.UIForm .edit_purchase_invoice .pod-balance .container,
.UIForm .new_purchase_credit_note .pod-balance .container,
.UIForm .edit_purchase_credit_note .pod-balance .container {
  padding-bottom: 0;
}

.UIForm .new_purchase_invoice .pod-balance .amount,
.UIForm .edit_purchase_invoice .pod-balance .amount,
.UIForm .new_purchase_credit_note .pod-balance .amount,
.UIForm .edit_purchase_credit_note .pod-balance .amount {
  display: block;
  font-size: 18px;
  text-align: right;
}

.UIForm .new_purchase_invoice .pod-balance .invoice_field,
.UIForm .edit_purchase_invoice .pod-balance .invoice_field,
.UIForm .new_purchase_credit_note .pod-balance .invoice_field,
.UIForm .edit_purchase_credit_note .pod-balance .invoice_field {
  font-size: 16px;
  margin-bottom: 25px;
  margin-top: 0;
}

.UIForm .new_purchase_invoice .pod-balance .invoice_field a,
.UIForm .edit_purchase_invoice .pod-balance .invoice_field a,
.UIForm .new_purchase_credit_note .pod-balance .invoice_field a,
.UIForm .edit_purchase_credit_note .pod-balance .invoice_field a {
  font-size: 16px;
}

.UIForm .new_purchase_invoice .UIDropdown[data-tag="tax_rate"] select:disabled,
.UIForm .new_purchase_credit_note .UIDropdown[data-tag="tax_rate"] select:disabled,
.UIForm .new_purchase_corrective_invoice .UIDropdown[data-tag="tax_rate"] select:disabled,
.UIForm .edit_purchase_invoice .UIDropdown[data-tag="tax_rate"] select:disabled,
.UIForm .edit_purchase_credit_note .UIDropdown[data-tag="tax_rate"] select:disabled,
.UIForm .edit_purchase_corrective_invoice .UIDropdown[data-tag="tax_rate"] select:disabled {
  background: url(/assets/select-bk-d60ed5b8456484480ee11aa5ed99c8b6eeace40c505bb7680d0617a6ad5851d5.svg) right 0 #d9e0e4 no-repeat !important;
  background-color: #d9e0e4 !important;
  border-color: #d9e0e4 !important;
  color: rgba(0, 0, 0, 0.6) !important;
}

.UIForm .new_purchase_invoice .UIDropdown[data-tag="tax_rate"] select:disabled:hover,
.UIForm .new_purchase_invoice .UIDropdown[data-tag="tax_rate"] select:disabled:focus,
.UIForm .new_purchase_credit_note .UIDropdown[data-tag="tax_rate"] select:disabled:hover,
.UIForm .new_purchase_credit_note .UIDropdown[data-tag="tax_rate"] select:disabled:focus,
.UIForm .new_purchase_corrective_invoice .UIDropdown[data-tag="tax_rate"] select:disabled:hover,
.UIForm .new_purchase_corrective_invoice .UIDropdown[data-tag="tax_rate"] select:disabled:focus,
.UIForm .edit_purchase_invoice .UIDropdown[data-tag="tax_rate"] select:disabled:hover,
.UIForm .edit_purchase_invoice .UIDropdown[data-tag="tax_rate"] select:disabled:focus,
.UIForm .edit_purchase_credit_note .UIDropdown[data-tag="tax_rate"] select:disabled:hover,
.UIForm .edit_purchase_credit_note .UIDropdown[data-tag="tax_rate"] select:disabled:focus,
.UIForm .edit_purchase_corrective_invoice .UIDropdown[data-tag="tax_rate"] select:disabled:hover,
.UIForm .edit_purchase_corrective_invoice .UIDropdown[data-tag="tax_rate"] select:disabled:focus {
  background: #d9e0e4 !important;
  background-color: #d9e0e4 !important;
}

.UIRow[data-tag="show_artefact_details"] textarea,
.UIRow[data-tag="show_artefact_details"] input[type="text"] {
  border: none;
  background: none;
  box-shadow: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
}

.UIRow[data-tag="show_artefact_details"] a.contact_link {
  padding-left: 6px;
  top: 6px;
  position: relative;
  word-wrap: break-word;
  display: block;
}

.UIRow[data-tag="show_artefact_details"] label {
  margin-bottom: -5px;
}

.UIRow[data-tag="invoice_totals"] .UIContainer[data-tag="exchange_rate_container"] {
  display: block;
}

.UIRow[data-tag="invoice_totals"] h5 {
  font-size: 16px;
  font-weight: 700;
  margin-bottom: 2px;
}

.UIRow[data-tag="invoice_totals"] a:hover {
  text-decoration: none;
}

.pod-footer-currency span.fake_field {
  padding: 6px;
  display: block;
  text-align: right;
  box-shadow: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
}

.pod-footer-currency .UIRow[data-tag="collapse"] {
  margin-top: 3px;
}

.pod-footer-currency .currency_fields {
  text-align: right;
  display: block;
}

.UIReport table tr.parent td:first-child {
  background-position: 14px 14px;
}

.UIReport[data-tag="line_item_report_data"] {
  margin-bottom: 20px;
  margin-top: 20px;
}

.UIReport[data-tag="line_item_report_data"] td {
  vertical-align: top;
}

.UIContainer[data-tag="refund_container"] [data-tag="dialog_exchange_rate_container"],
.UIContainer[data-tag="refund_container"] [data-tag="currency_charge"],
.UIContainer[data-tag="refund_container"] [tag="payment_total_amount_base"],
.UIContainer[data-tag="payment_container"] [data-tag="dialog_exchange_rate_container"],
.UIContainer[data-tag="payment_container"] [data-tag="currency_charge"],
.UIContainer[data-tag="payment_container"] [tag="payment_total_amount_base"] {
  display: block;
}

.UIContainer.invoice_totals .invoice_totals_separator {
  border-top: 1px solid #bfccd2;
  padding-bottom: 10px;
}

.UIContainer.invoice_totals .itc_footer_separator {
  margin-top: 20px;
  padding-bottom: 15px;
}

.UIContainer.invoice_totals label {
  margin: 0;
}

.UIContainer.invoice_totals input[readonly] {
  background-color: transparent;
  border: none;
  font-weight: 700;
  padding: 0;
}

.UIContainer.invoice_totals input[readonly]:focus {
  box-shadow: none;
}

.UIContainer.invoice_totals>.totals_base_currency,
.UIContainer.invoice_totals>.totals_sales_tax {
  float: left;
  margin: -22px 0 0 -3px;
}

.UIContainer.invoice_totals>.totals_base_currency_off {
  margin-bottom: 0;
}

.UIContainer.invoice_totals .UIContainer[data-tag="extra_tax_breakdowns"] .field {
  float: right;
  padding-bottom: 16px;
}

.UIContainer.invoice_totals [data-tag="total_tax_amount"],
.UIContainer.invoice_totals [tag="total_tax_amount_base"] {
  display: none !important;
}

.UIContainer.invoice_totals .UIContainer.cis_totals .UIDecimal.label-layout-inline.label-fill-50 {
  margin-bottom: -10px;
}

.UIContainer.invoice_totals .UIContainer.cis_totals label {
  font-weight: normal;
  display: inline-block;
  overflow: visible;
  white-space: pre-wrap;
}

@media screen and (max-width: 1440px),
screen and (max-height: 900px) {
  .UIContainer.invoice_totals .UIContainer.cis_totals .UIDecimal.label-layout-inline.label-fill-50 {
    margin-bottom: 0px;
  }
}

.UIContainer.itc_footer_label {
  margin-bottom: 10px;
}

.UIForm .new_sales_batch input[type="text"][disabled],
.UIForm .new_sales_batch .dashboard [type="text"][data-tag="reset_zoom"]:not(.active),
.dashboard .UIForm .new_sales_batch [type="text"][data-tag="reset_zoom"]:not(.active),
.UIForm .new_sales_batch .UILazyLoader a.disabled[type="text"],
.UILazyLoader .UIForm .new_sales_batch a.disabled[type="text"],
.UIForm .edit_sales_batch input[type="text"][disabled],
.UIForm .edit_sales_batch .dashboard [type="text"][data-tag="reset_zoom"]:not(.active),
.dashboard .UIForm .edit_sales_batch [type="text"][data-tag="reset_zoom"]:not(.active),
.UIForm .edit_sales_batch .UILazyLoader a.disabled[type="text"],
.UILazyLoader .UIForm .edit_sales_batch a.disabled[type="text"],
.UIForm .new_purchase_batch input[type="text"][disabled],
.UIForm .new_purchase_batch .dashboard [type="text"][data-tag="reset_zoom"]:not(.active),
.dashboard .UIForm .new_purchase_batch [type="text"][data-tag="reset_zoom"]:not(.active),
.UIForm .new_purchase_batch .UILazyLoader a.disabled[type="text"],
.UILazyLoader .UIForm .new_purchase_batch a.disabled[type="text"],
.UIForm .edit_purchase_batch input[type="text"][disabled],
.UIForm .edit_purchase_batch .dashboard [type="text"][data-tag="reset_zoom"]:not(.active),
.dashboard .UIForm .edit_purchase_batch [type="text"][data-tag="reset_zoom"]:not(.active),
.UIForm .edit_purchase_batch .UILazyLoader a.disabled[type="text"],
.UILazyLoader .UIForm .edit_purchase_batch a.disabled[type="text"] {
  -webkit-text-fill-color: #4d4f53;
}

.UIForm .new_sales_batch .options,
.UIForm .edit_sales_batch .options,
.UIForm .new_purchase_batch .options,
.UIForm .edit_purchase_batch .options {
  margin-top: 5px;
}

div[data-tag="line_items_form"] .footwell>.UITableFieldsForMany+.UIContainer {
  background-color: transparent;
  border: 0;
  padding: 10px 0 0;
  margin-bottom: 0;
}

div[data-tag="line_items_form"] .footwell>.UITableFieldsForMany+.UIContainer .batch_entries_row_totals {
  padding: 10px;
  border: 1px solid #ccd1dc;
}

.UIForm .new_purchase_batch div[data-tag="ledger_account"] .visible,
.UIForm .edit_purchase_batch div[data-tag="ledger_account"] .visible {
  padding-right: 45px;
}

.UIQuickStartDialog .step p {
  font-weight: bold;
}

.UIQuickStartDialog .step p:empty {
  display: none;
}

.UIQuickStartDialog .business_type .field .radio_container {
  margin: 0;
  padding: 0;
  position: relative;
  display: block;
  height: 1.5rem;
}

.UIQuickStartDialog .radio_container .light {
  font-size: 13px;
  font-weight: 400;
}

.UIQuickStartDialog .UIRadioButtonWithGlobalLabel {
  white-space: nowrap;
}

.UIContainer[data-tag="payment_terms_rows"] span.radio_container {
  padding-left: 0px;
}

.UIDialog.recurrence {
  min-width: 500px;
  width: 500px;
}

.UIDialog.recurrence .UIDate {
  float: right;
}

.UIDialog.recurrence .UIContainer [data-ui-widget] {
  margin-right: 20px;
}

.recurring-artefact-details .action_required_message {
  margin-bottom: 20px;
}

.cashflow-graph .chart {
  max-height: 400px;
}

.cash-flow-breakdown+.cash-flow-breakdown {
  margin-top: 30px;
}

.cash-flow-breakdown .header+.content {
  padding-top: 10px;
}

.cash-flow-breakdown .no-data {
  padding-bottom: 5px;
  background: none;
}

.cash-flow-breakdown .no-data h4 {
  margin-bottom: 10px;
}

.cash-flow-breakdown .wrapper table td+td+td+td {
  width: 140px;
}

.reports-index .UIRow+.UIRow {
  margin-top: 20px;
}

.reports-index .UIPod+.UIPod,
.reports-index .UITabs.vertical>.UITab+.UIPod,
.reports-index .contactAddresses .UIRow.closed .UIPod.contains-errors+.UIPod,
.contactAddresses .UIRow.closed .reports-index .UIPod.contains-errors+.UIPod,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab+.UIPod,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.contains-errors.UITab+.UIPod,
.reports-index .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings+.UIPod,
.contactAddresses .UIRow.closed .reports-index .UIPod.contains-errors.contains-warnings+.UIPod,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab+.UIPod,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIPod.contains-errors.UITab+.UIPod,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors+.UIPod,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UITab.UIPod.contains-errors+.UIPod,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors+.UIPod,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UITab.contains-errors+.UIPod,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings+.UIPod,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings+.UIPod,
.reports-index .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors+.UIPod,
.contactAddresses .UIRow.closed .reports-index .UIPod.contains-warnings.contains-errors+.UIPod,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab+.UIPod,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab+.UIPod,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors+.UIPod,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UIPod.contains-errors+.UIPod,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors+.UIPod,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UIPod.contains-errors+.UIPod,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors+.UIPod,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UIPod.contains-errors+.UIPod,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab+.UIPod,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.contains-errors.UITab+.UIPod,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab+.UIPod,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.contains-errors.UITab+.UIPod,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab+.UIPod,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.contains-errors.UITab+.UIPod,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings+.UIPod,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UIPod.contains-errors.contains-warnings+.UIPod,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings+.UIPod,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UIPod.contains-errors.contains-warnings+.UIPod,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings+.UIPod,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UIPod.contains-errors.contains-warnings+.UIPod,
.reports-index .UITabs.vertical>.UIPod+.UITab,
.reports-index .UITabs.vertical>.UITab+.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors+.UITab,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIPod.contains-errors+.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab+.UITab,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.contains-errors.UITab+.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.UITab,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab+.UITab,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIPod.contains-errors.UITab+.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors+.UITab,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UITab.UIPod.contains-errors+.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors+.UITab,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UITab.contains-errors+.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings+.UITab,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings+.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors+.UITab,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIPod.contains-warnings.contains-errors+.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab+.UITab,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab+.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UIPod.contains-errors+.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.UIPod.contains-errors+.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UIPod.contains-errors+.UITab,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.UIPod.contains-errors+.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIPod.contains-errors+.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.UIPod.contains-errors+.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab+.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.contains-errors.UITab+.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab+.UITab,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.contains-errors.UITab+.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab+.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.contains-errors.UITab+.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.UITab,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.UITab,
.reports-index .contactAddresses .UIRow.closed .UIPod+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UIPod+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UITab+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UITab+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIPod.contains-errors+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UIPod.contains-errors+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIPod.contains-errors.UITab+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UITab.UIPod.contains-errors+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UITab.contains-errors+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UIPod.contains-warnings.contains-errors+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UIPod.contains-errors+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UIPod.contains-errors+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UIPod.contains-errors+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod+.contains-errors.UITab,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIPod+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UITab+.contains-errors.UITab,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UITab+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors+.contains-errors.UITab,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIPod.contains-errors+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab+.contains-errors.UITab,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.contains-errors.UITab+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.contains-errors.UITab,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab+.contains-errors.UITab,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIPod.contains-errors.UITab+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors+.contains-errors.UITab,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UITab.UIPod.contains-errors+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors+.contains-errors.UITab,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UITab.contains-errors+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings+.contains-errors.UITab,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors+.contains-errors.UITab,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIPod.contains-warnings.contains-errors+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab+.contains-errors.UITab,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UIPod.contains-errors+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.UIPod.contains-errors+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UIPod.contains-errors+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.UIPod.contains-errors+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIPod.contains-errors+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.UIPod.contains-errors+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.contains-errors.UITab+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.contains-errors.UITab+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.contains-errors.UITab+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIPod+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .reports-index .UIPod+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UITab+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UITab+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UIPod.contains-errors+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .reports-index .UIPod.contains-errors+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .reports-index .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIPod.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UITab.UIPod.contains-errors+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UITab.contains-errors+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .reports-index .UIPod.contains-warnings.contains-errors+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UIPod.contains-errors+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UIPod.contains-errors+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UIPod.contains-errors+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod+.UIPod.contains-errors.UITab,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIPod+.UIPod.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UITab+.UIPod.contains-errors.UITab,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UITab+.UIPod.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors+.UIPod.contains-errors.UITab,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIPod.contains-errors+.UIPod.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors.UITab,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.UITab,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab+.UIPod.contains-errors.UITab,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIPod.contains-errors.UITab+.UIPod.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors+.UIPod.contains-errors.UITab,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UITab.UIPod.contains-errors+.UIPod.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors+.UIPod.contains-errors.UITab,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UITab.contains-errors+.UIPod.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.UITab,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors+.UIPod.contains-errors.UITab,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIPod.contains-warnings.contains-errors+.UIPod.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab+.UIPod.contains-errors.UITab,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab+.UIPod.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UIPod.contains-errors+.UIPod.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.UIPod.contains-errors+.UIPod.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UIPod.contains-errors+.UIPod.contains-errors.UITab,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.UIPod.contains-errors+.UIPod.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIPod.contains-errors+.UIPod.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.UIPod.contains-errors+.UIPod.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors.UITab,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.UITab,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod+.UITab.UIPod.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIPod+.UITab.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UITab+.UITab.UIPod.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UITab+.UITab.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors+.UITab.UIPod.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIPod.contains-errors+.UITab.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab+.UITab.UIPod.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.contains-errors.UITab+.UITab.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.UITab.UIPod.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.UITab.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab+.UITab.UIPod.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIPod.contains-errors.UITab+.UITab.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors+.UITab.UIPod.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UITab.UIPod.contains-errors+.UITab.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors+.UITab.UIPod.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UITab.contains-errors+.UITab.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings+.UITab.UIPod.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings+.UITab.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors+.UITab.UIPod.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIPod.contains-warnings.contains-errors+.UITab.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab+.UITab.UIPod.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab+.UITab.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UIPod.contains-errors+.UITab.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.UIPod.contains-errors+.UITab.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UIPod.contains-errors+.UITab.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.UIPod.contains-errors+.UITab.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIPod.contains-errors+.UITab.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.UIPod.contains-errors+.UITab.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab+.UITab.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.contains-errors.UITab+.UITab.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab+.UITab.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.contains-errors.UITab+.UITab.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab+.UITab.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.contains-errors.UITab+.UITab.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.UITab.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.UITab.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.UITab.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.UITab.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.UITab.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.UITab.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod+.UITab.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIPod+.UITab.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UITab+.UITab.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UITab+.UITab.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors+.UITab.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIPod.contains-errors+.UITab.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab+.UITab.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.contains-errors.UITab+.UITab.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.UITab.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.UITab.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab+.UITab.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIPod.contains-errors.UITab+.UITab.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors+.UITab.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UITab.UIPod.contains-errors+.UITab.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors+.UITab.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UITab.contains-errors+.UITab.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings+.UITab.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings+.UITab.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors+.UITab.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIPod.contains-warnings.contains-errors+.UITab.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab+.UITab.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab+.UITab.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UIPod.contains-errors+.UITab.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.UIPod.contains-errors+.UITab.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UIPod.contains-errors+.UITab.contains-errors,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.UIPod.contains-errors+.UITab.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIPod.contains-errors+.UITab.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.UIPod.contains-errors+.UITab.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab+.UITab.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.contains-errors.UITab+.UITab.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab+.UITab.contains-errors,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.contains-errors.UITab+.UITab.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab+.UITab.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.contains-errors.UITab+.UITab.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.UITab.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.UITab.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.UITab.contains-errors,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.UITab.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.UITab.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.UITab.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod+.UITab.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIPod+.UITab.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UITab+.UITab.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UITab+.UITab.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors+.UITab.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIPod.contains-errors+.UITab.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab+.UITab.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.contains-errors.UITab+.UITab.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.UITab.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.UITab.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab+.UITab.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIPod.contains-errors.UITab+.UITab.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors+.UITab.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UITab.UIPod.contains-errors+.UITab.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors+.UITab.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UITab.contains-errors+.UITab.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings+.UITab.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings+.UITab.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors+.UITab.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIPod.contains-warnings.contains-errors+.UITab.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab+.UITab.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab+.UITab.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UIPod.contains-errors+.UITab.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.UIPod.contains-errors+.UITab.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UIPod.contains-errors+.UITab.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.UIPod.contains-errors+.UITab.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIPod.contains-errors+.UITab.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.UIPod.contains-errors+.UITab.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab+.UITab.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.contains-errors.UITab+.UITab.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab+.UITab.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.contains-errors.UITab+.UITab.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab+.UITab.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.contains-errors.UITab+.UITab.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.UITab.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.UITab.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.UITab.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.UITab.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.UITab.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.UITab.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UIPod+.UIPod.contains-warnings.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UIPod+.UIPod.contains-warnings.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UITab+.UIPod.contains-warnings.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UITab+.UIPod.contains-warnings.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIPod.contains-errors+.UIPod.contains-warnings.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UIPod.contains-errors+.UIPod.contains-warnings.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-warnings.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-warnings.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings+.UIPod.contains-warnings.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UIPod.contains-errors.contains-warnings+.UIPod.contains-warnings.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab+.UIPod.contains-warnings.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIPod.contains-errors.UITab+.UIPod.contains-warnings.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors+.UIPod.contains-warnings.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UITab.UIPod.contains-errors+.UIPod.contains-warnings.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors+.UIPod.contains-warnings.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UITab.contains-errors+.UIPod.contains-warnings.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings+.UIPod.contains-warnings.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings+.UIPod.contains-warnings.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors+.UIPod.contains-warnings.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UIPod.contains-warnings.contains-errors+.UIPod.contains-warnings.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab+.UIPod.contains-warnings.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab+.UIPod.contains-warnings.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors+.UIPod.contains-warnings.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UIPod.contains-errors+.UIPod.contains-warnings.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors+.UIPod.contains-warnings.contains-errors,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UIPod.contains-errors+.UIPod.contains-warnings.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors+.UIPod.contains-warnings.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UIPod.contains-errors+.UIPod.contains-warnings.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-warnings.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-warnings.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-warnings.contains-errors,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-warnings.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-warnings.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-warnings.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings+.UIPod.contains-warnings.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UIPod.contains-errors.contains-warnings+.UIPod.contains-warnings.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings+.UIPod.contains-warnings.contains-errors,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UIPod.contains-errors.contains-warnings+.UIPod.contains-warnings.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings+.UIPod.contains-warnings.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UIPod.contains-errors.contains-warnings+.UIPod.contains-warnings.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod+.UIPod.contains-warnings.contains-errors.UITab,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIPod+.UIPod.contains-warnings.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UITab+.UIPod.contains-warnings.contains-errors.UITab,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UITab+.UIPod.contains-warnings.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors+.UIPod.contains-warnings.contains-errors.UITab,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIPod.contains-errors+.UIPod.contains-warnings.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-warnings.contains-errors.UITab,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-warnings.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.UIPod.contains-warnings.contains-errors.UITab,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.UIPod.contains-warnings.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab+.UIPod.contains-warnings.contains-errors.UITab,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIPod.contains-errors.UITab+.UIPod.contains-warnings.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors+.UIPod.contains-warnings.contains-errors.UITab,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UITab.UIPod.contains-errors+.UIPod.contains-warnings.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors+.UIPod.contains-warnings.contains-errors.UITab,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UITab.contains-errors+.UIPod.contains-warnings.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings+.UIPod.contains-warnings.contains-errors.UITab,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings+.UIPod.contains-warnings.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors+.UIPod.contains-warnings.contains-errors.UITab,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIPod.contains-warnings.contains-errors+.UIPod.contains-warnings.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab+.UIPod.contains-warnings.contains-errors.UITab,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab+.UIPod.contains-warnings.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UIPod.contains-errors+.UIPod.contains-warnings.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.UIPod.contains-errors+.UIPod.contains-warnings.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UIPod.contains-errors+.UIPod.contains-warnings.contains-errors.UITab,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.UIPod.contains-errors+.UIPod.contains-warnings.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIPod.contains-errors+.UIPod.contains-warnings.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.UIPod.contains-errors+.UIPod.contains-warnings.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-warnings.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-warnings.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-warnings.contains-errors.UITab,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-warnings.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-warnings.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-warnings.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.UIPod.contains-warnings.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.UIPod.contains-warnings.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.UIPod.contains-warnings.contains-errors.UITab,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.UIPod.contains-warnings.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.UIPod.contains-warnings.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.UIPod.contains-warnings.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UIPod+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UITab+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.UITab+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UIRow.UIPod.contains-errors .UIPod.contains-errors+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UIPod.contains-errors+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UIPod.contains-errors.UITab+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UIRow.UIPod.contains-errors .UITabs.vertical>.UIPod.contains-errors.UITab+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.UIPod.contains-errors.UITab+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UITab.UIPod.contains-errors+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UIRow.UIPod.contains-errors .UITabs.vertical>.UITab.UIPod.contains-errors+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.UITab.UIPod.contains-errors+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UITab.contains-errors+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UIRow.UIPod.contains-errors .UITabs.vertical>.UITab.contains-errors+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.UITab.contains-errors+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UIRow.UIPod.contains-errors .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-warnings.contains-errors+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UIRow.UIPod.contains-errors .UIPod.contains-warnings.contains-errors+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UIPod.contains-warnings.contains-errors+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UIRow.UIPod.contains-errors .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UIPod.contains-errors+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIRow.UIPod.contains-errors .UIPod.contains-errors+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UIRow.UIPod.contains-errors .UIPod.contains-errors+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UIPod.contains-errors+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UIPod.contains-errors+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UIPod+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UITab+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.UITab+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UIPod.contains-errors+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UIPod.contains-errors.UITab+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UIPod.contains-errors.UITab+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.UIPod.contains-errors.UITab+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UITab.UIPod.contains-errors+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UITab.UIPod.contains-errors+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.UITab.UIPod.contains-errors+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UITab.contains-errors+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UITab.contains-errors+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.UITab.contains-errors+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-warnings.contains-errors+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-warnings.contains-errors+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UIPod.contains-warnings.contains-errors+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIRow.UIPod.contains-errors .UIPod.contains-errors+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIRow.UIPod.contains-errors .reports-index .UIPod.contains-errors+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UIPod.contains-errors+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UIPod.contains-errors+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIRow.UIPod.contains-errors .reports-index .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UIPod+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UITab+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.UITab+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UIPod.contains-errors+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIPod.contains-errors.UITab+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIPod.contains-errors.UITab+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.UIPod.contains-errors.UITab+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UITab.UIPod.contains-errors+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UITab.UIPod.contains-errors+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.UITab.UIPod.contains-errors+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UITab.contains-errors+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UITab.contains-errors+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.UITab.contains-errors+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-warnings.contains-errors+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-warnings.contains-errors+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UIPod.contains-warnings.contains-errors+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .reports-index .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UIPod.contains-errors+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UIPod.contains-errors+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UIPod.contains-errors+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UIPod+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.UIPod+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UITab+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.UITab+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UIPod.contains-errors+.contains-errors.UITab,
.contactAddresses .UIRow.closed .reports-index .UIRow.UIPod.contains-errors .UITabs.vertical>.UIPod.contains-errors+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.UIPod.contains-errors+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab+.contains-errors.UITab,
.contactAddresses .UIRow.closed .reports-index .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.contains-errors.UITab+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.contains-errors.UITab,
.contactAddresses .UIRow.closed .reports-index .UIRow.UIPod.contains-errors .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UIPod.contains-errors.UITab+.contains-errors.UITab,
.contactAddresses .UIRow.closed .reports-index .UIRow.UIPod.contains-errors .UITabs.vertical>.UIPod.contains-errors.UITab+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.UIPod.contains-errors.UITab+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UITab.UIPod.contains-errors+.contains-errors.UITab,
.contactAddresses .UIRow.closed .reports-index .UIRow.UIPod.contains-errors .UITabs.vertical>.UITab.UIPod.contains-errors+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.UITab.UIPod.contains-errors+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UITab.contains-errors+.contains-errors.UITab,
.contactAddresses .UIRow.closed .reports-index .UIRow.UIPod.contains-errors .UITabs.vertical>.UITab.contains-errors+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.UITab.contains-errors+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings+.contains-errors.UITab,
.contactAddresses .UIRow.closed .reports-index .UIRow.UIPod.contains-errors .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UIPod.contains-warnings.contains-errors+.contains-errors.UITab,
.contactAddresses .UIRow.closed .reports-index .UIRow.UIPod.contains-errors .UITabs.vertical>.UIPod.contains-warnings.contains-errors+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.UIPod.contains-warnings.contains-errors+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab+.contains-errors.UITab,
.contactAddresses .UIRow.closed .reports-index .UIRow.UIPod.contains-errors .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UIPod.contains-errors+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.UIPod.contains-errors+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIRow.UIPod.contains-errors .UITabs.vertical>.UIPod.contains-errors+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UIPod.contains-errors+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UIRow.UIPod.contains-errors .UITabs.vertical>.UIPod.contains-errors+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.UIPod.contains-errors+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIPod.contains-errors+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.UIPod.contains-errors+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.contains-errors.UITab+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.contains-errors.UITab+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.contains-errors.UITab+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIRow.UIPod.contains-errors .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UIRow.UIPod.contains-errors .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UIPod+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.UIPod+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UITab+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.UITab+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UIPod.contains-errors+.contains-errors.UITab,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UIPod.contains-errors+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.UIPod.contains-errors+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab+.contains-errors.UITab,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.contains-errors.UITab+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.contains-errors.UITab,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UIPod.contains-errors.UITab+.contains-errors.UITab,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UIPod.contains-errors.UITab+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.UIPod.contains-errors.UITab+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UITab.UIPod.contains-errors+.contains-errors.UITab,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UITab.UIPod.contains-errors+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.UITab.UIPod.contains-errors+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UITab.contains-errors+.contains-errors.UITab,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UITab.contains-errors+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.UITab.contains-errors+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings+.contains-errors.UITab,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UIPod.contains-warnings.contains-errors+.contains-errors.UITab,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UIPod.contains-warnings.contains-errors+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.UIPod.contains-warnings.contains-errors+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab+.contains-errors.UITab,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UIPod.contains-errors+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIRow.UIPod.contains-errors .UITabs.vertical>.UIPod.contains-errors+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UIPod.contains-errors+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.UIPod.contains-errors+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UIPod.contains-errors+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.UIPod.contains-errors+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UIPod.contains-errors+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIPod.contains-errors+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UIPod.contains-errors+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.UIPod.contains-errors+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.contains-errors.UITab+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.contains-errors.UITab+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.contains-errors.UITab+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIRow.UIPod.contains-errors .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIPod+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.UIPod+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UITab+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.UITab+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIPod.contains-errors+.contains-errors.UITab,
.contactAddresses .UIRow.closed .reports-index .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIPod.contains-errors+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.UIPod.contains-errors+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab+.contains-errors.UITab,
.contactAddresses .UIRow.closed .reports-index .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.contains-errors.UITab+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.contains-errors.UITab,
.contactAddresses .UIRow.closed .reports-index .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIPod.contains-errors.UITab+.contains-errors.UITab,
.contactAddresses .UIRow.closed .reports-index .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIPod.contains-errors.UITab+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.UIPod.contains-errors.UITab+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UITab.UIPod.contains-errors+.contains-errors.UITab,
.contactAddresses .UIRow.closed .reports-index .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UITab.UIPod.contains-errors+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.UITab.UIPod.contains-errors+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UITab.contains-errors+.contains-errors.UITab,
.contactAddresses .UIRow.closed .reports-index .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UITab.contains-errors+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.UITab.contains-errors+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings+.contains-errors.UITab,
.contactAddresses .UIRow.closed .reports-index .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIPod.contains-warnings.contains-errors+.contains-errors.UITab,
.contactAddresses .UIRow.closed .reports-index .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIPod.contains-warnings.contains-errors+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.UIPod.contains-warnings.contains-errors+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab+.contains-errors.UITab,
.contactAddresses .UIRow.closed .reports-index .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIPod.contains-errors+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.UIPod.contains-errors+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIPod.contains-errors+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UIPod.contains-errors+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIPod.contains-errors+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.UIPod.contains-errors+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIPod.contains-errors+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.UIPod.contains-errors+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.contains-errors.UITab+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.contains-errors.UITab+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.contains-errors.UITab+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.UIPod.contains-errors.contains-warnings+.contains-errors.UITab,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UIPod+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UITab+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.UITab+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .reports-index .UIRow.UIPod.contains-errors .UIPod.contains-errors+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UIPod.contains-errors+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .reports-index .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .reports-index .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UIPod.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .reports-index .UIRow.UIPod.contains-errors .UITabs.vertical>.UIPod.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.UIPod.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UITab.UIPod.contains-errors+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .reports-index .UIRow.UIPod.contains-errors .UITabs.vertical>.UITab.UIPod.contains-errors+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.UITab.UIPod.contains-errors+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UITab.contains-errors+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .reports-index .UIRow.UIPod.contains-errors .UITabs.vertical>.UITab.contains-errors+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.UITab.contains-errors+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .reports-index .UIRow.UIPod.contains-errors .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-warnings.contains-errors+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .reports-index .UIRow.UIPod.contains-errors .UIPod.contains-warnings.contains-errors+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UIPod.contains-warnings.contains-errors+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .reports-index .UIRow.UIPod.contains-errors .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UIPod.contains-errors+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIRow.UIPod.contains-errors .UIPod.contains-errors+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UIRow.UIPod.contains-errors .UIPod.contains-errors+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UIPod.contains-errors+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UIPod.contains-errors+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UIPod+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UITab+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.UITab+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UIPod.contains-errors+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UIPod.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UIPod.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.UIPod.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UITab.UIPod.contains-errors+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UITab.UIPod.contains-errors+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.UITab.UIPod.contains-errors+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UITab.contains-errors+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UITab.contains-errors+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.UITab.contains-errors+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-warnings.contains-errors+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-warnings.contains-errors+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UIPod.contains-warnings.contains-errors+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .reports-index .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIRow.UIPod.contains-errors .UIPod.contains-errors+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIRow.UIPod.contains-errors .reports-index .UIPod.contains-errors+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UIPod.contains-errors+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UIPod.contains-errors+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .reports-index .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIRow.UIPod.contains-errors .reports-index .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UIPod+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UITab+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.UITab+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .reports-index .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UIPod.contains-errors+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .reports-index .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .reports-index .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIPod.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .reports-index .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIPod.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.UIPod.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UITab.UIPod.contains-errors+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .reports-index .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UITab.UIPod.contains-errors+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.UITab.UIPod.contains-errors+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UITab.contains-errors+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .reports-index .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UITab.contains-errors+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.UITab.contains-errors+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .reports-index .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-warnings.contains-errors+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .reports-index .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-warnings.contains-errors+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UIPod.contains-warnings.contains-errors+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .reports-index .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UIPod.contains-errors+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UIPod.contains-errors+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UIPod.contains-errors+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UITabs.vertical>.contains-errors.UITab+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.UIRow.contains-errors.UITab .reports-index .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.contains-warnings,
.reports-index .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.contains-warnings,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .reports-index .UIPod.contains-errors.contains-warnings+.UIPod.contains-errors.contains-warnings {
  margin-top: 15px;
}

.UIReport table tbody tr[data-target]:hover td {
  cursor: pointer;
}

.UISynopsisReport.cashflow-report div[data-target] span:first-child:before {
  -webkit-font-smoothing: antialiased;
  color: #b2b2b2;
  font-size: 14px;
  font-family: "CarbonIcons";
  float: right;
  content: "";
  line-height: 12px;
}

.UINonAjaxReport[data-tag="trial_balance"] .grid-layout tr.odd.header td {
  background-color: #335c6d;
}

.UINonAjaxReport[data-tag="trial_balance"] .grid-layout tr.odd.subheader td {
  background-color: #8099a4;
}

.UINonAjaxReport[data-tag="trial_balance"] .grid-layout tr.odd td {
  background-color: transparent;
}

.UINonAjaxReport[data-tag="trial_balance"] .grid-layout tr:nth-child(odd) {
  background-color: #f2f5f6;
}

.UINonAjaxReport[data-tag="trial_balance"] .grid-layout tr.header td {
  height: 40px;
}

.UINonAjaxReport[data-tag="trial_balance"] .grid-layout tr.subheader td {
  cursor: default;
  background-color: #8a8e95;
  color: #fff;
  font-weight: bold;
  height: 30px;
}

.UINonAjaxReport[data-tag="trial_balance"] .grid-layout tr.total td {
  text-align: right;
}

.UINonAjaxReport[data-tag="trial_balance"] .grid-layout tr:hover td {
  cursor: default;
}

.UINonAjaxReport[data-tag="trial_balance"] tr.subtotal td:first-child {
  text-align: right;
}

.UINonAjaxReport[data-tag="trial_balance"] .drilldown-anchor {
  color: inherit;
  cursor: pointer;
  display: block;
}

.UINonAjaxReport[data-tag="trial_balance"] .drilldown-anchor:hover {
  color: inherit;
  font-weight: bold;
}

.UINonAjaxReport .wrapper {
  position: relative;
}

.UINonAjaxReport .sticky-header {
  display: none;
  min-width: 100%;
  padding: 0;
  position: absolute;
  width: 100%;
  z-index: 100;
}

.UINonAjaxReport .sticky-header .grid-layout {
  -moz-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
  -webkit-box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
  box-shadow: 0 4px 8px rgba(0, 0, 0, 0.1);
}

.UIReport.numeric-col-7 .wrapper td+td+td+td+td+td+td,
.UIReport.numeric-col-6 .wrapper td+td+td+td+td+td,
.UIReport.numeric-col-5 .wrapper td+td+td+td+td,
.UIReport.numeric-col-4 .wrapper td+td+td+td,
.UIReport.numeric-col-3 .wrapper td+td+td,
.UIReport.numeric-col-2 .wrapper td+td {
  text-align: right;
  width: 115px;
  padding-right: 8px;
}

.UIReport .activity-filter form>[data-ui-widget] {
  vertical-align: top;
  margin-left: 0px;
}

.UIReport .activity-filter .UIRow .spancols .date_range {
  width: 200px;
}

.UIReport tr.subheader td:first-child {
  font-weight: bold;
}

.UIReport table tbody tr[data-target]:hover td {
  cursor: pointer;
}

.UIReport table tbody tr td {
  word-break: break-word;
}

.UIReport table tbody tr td.medium-large-col {
  width: 15%;
}

.UIRow.total-row>.column {
  display: inline-block;
  float: none;
  width: 75px;
}

.UIRow.total-row.day_book_total_row {
  text-align: right;
  float: right;
  margin-top: -8px;
}

.UIRow.total-row.day_book_total_row .column {
  width: 100px;
}

.grid_row_strike_through {
  text-decoration: line-through;
}

#audit_trail_grid .wrapper {
  height: 1691px;
}

.ipad #audit_trail_grid .grid-data {
  width: 25px;
}

.ipad #audit_trail_grid .numeric {
  width: 50px;
}

.ipad #audit_trail_grid .report_small {
  width: 50px !important;
}

.ipad #audit_trail_grid .report_medium {
  width: 70px !important;
}

.ipad #audit_trail_grid .date {
  width: 55px;
}

@media screen and (max-width: 1000px) {

  .UIReport[data-tag="profit_analysis"] .wrapper td.header,
  .UIReport[data-tag="aged_report"] .wrapper td.header {
    width: auto;
  }
}

.UIReport.gac-report-theme .wrapper td:not(.header) {
  border-top: 1px solid #e7e7e7;
}

.UIReport.gac-report-theme .wrapper td:nth-child(2n) {
  width: 230px;
}

.UIReport.gac-report-theme tbody tr.indent td:first-child {
  padding-left: 30px;
}

.UIReport.gac-report-theme tbody tr:hover td:not(.header) {
  background-color: #e6ebed;
}

.UIReport.gac-report-theme tbody tr.subheader:hover td {
  background-color: #8099a4;
}

.UIReport.gac-report-theme tbody tr.subheader td {
  background-color: #668592;
  border-bottom: none !important;
  border-top: none !important;
  color: white;
}

.UIReport.gac-report-theme tbody tr.subtotal {
  font-weight: normal;
}

.UIReport.gac-report-theme tbody tr.header:hover td:not(.header) {
  background-color: #335c6d;
}

.UIReport.gac-report-theme tbody tr.hidden_row td {
  display: none;
}

.statement_summary_report_filter .date_range,
.activity_report_filter .date_range {
  display: inline-block;
  margin: 0 30px 0 0;
}

.statement_summary_report_filter .date_range label,
.activity_report_filter .date_range label {
  display: inline-block;
}

.statement_summary_report_filter .date_range span,
.activity_report_filter .date_range span {
  display: inline-block;
  max-width: 180px;
}

.statements-batch-report-filter .UITooltipIcon {
  color: #668592;
  line-height: 25px;
  padding: 0;
}

.statements-batch-report-filter .UIDate {
  display: inline-block;
  margin-right: 8px;
  width: 95.5%;
}

.UIReport tr.separator {
  padding: 5px;
  background-color: #fff;
}

.UIReport[data-tag="aged_report"] .wrapper table td.header:first-child {
  width: 300px;
}

.UIReport[data-tag="aged_report"] .wrapper table td.header:not(first-child) {
  width: auto;
}

.UIReport.breakdown .wrapper table tr:first-child td:first-child+td+td {
  text-align: left;
}

.UIReport.breakdown .wrapper table td:first-child+td+td {
  text-align: left;
}

.UIContainer[data-tag="unallocated_payments_report"] .UIAccountingTypeLabel {
  width: 100%;
  margin-bottom: 15px;
}

.UIContainer.reporting_container {
  min-width: 1206px;
}

.UIReport .credit_limit.warn {
  color: #ff7d00;
}

.UIReport .credit_limit.error {
  color: #c7384f;
}

.UIReport td.total {
  text-align: right;
}

.UIReport[data-tag="trial_balance"] tr.total td.column-2 {
  text-align: right;
}

.UIReport[data-tag="unreconciled_bank_transactions"] tr.subtotal td.column-4 {
  text-align: right;
}

.UIReport[data-tag="unreconciled_bank_transactions"] .header td:nth-last-child(2) {
  width: 130px;
}

.UIReport[data-tag="unreconciled_bank_transactions"] .header td:nth-last-child(1) {
  width: 130px;
}

.UIReport[data-tag="aged_report"] .grid-layout tbody tr td.contact_details {
  padding-right: 0;
  text-align: left !important;
}

.UITextbox.cashflowhidevalue {
  display: inline-block;
}

.UITextbox.cashflowhidevalue span.field input {
  background-color: transparent;
  border: none;
  width: 103px;
}

.UIFilter[data-tag="cashflow_filter"] {
  width: 100%;
}

.UIFilter[data-tag="cashflow_filter"] .UITextbox label[for="report_start_date"] span.field input {
  background-color: transparent;
  border: none;
}

.UIFilter[data-tag="cashflow_filter"] .UIContainer[data-tag="cash_flow_textboxes"] {
  width: 100%;
}

.UIFilter[data-tag="cashflow_filter"] .UITextbox[data-tag="ledger_textbox"] span.field input {
  width: 385px;
}

.UIDropdownSelector.report_selector {
  font-size: 24px;
}

.UIDropdownSelector.report_selector .UILink {
  font-size: 24px;
}

.profit_and_loss_message:after {
  content: "\e92a";
}

.profit_and_loss_message>p {
  color: #1573e6;
  font-size: 14px;
  font-weight: bold;
}

.financial_year_profit_and_loss_filters .UIDropdownList.year {
  width: 100px;
}

.financial_year_profit_and_loss_filters #report_analysis_type select option span.type {
  color: red;
}

.comparison_profit_and_loss_filters .period {
  margin-left: 12px;
}

.comparison_profit_and_loss_filters .date_ranges {
  margin-left: 2px;
}

.comparison_profit_and_loss_filters .date_ranges span {
  width: 120px;
}

.comparison_profit_and_loss_filters .checkbox {
  margin-left: 2px;
}

.comparison_profit_and_loss_filters .header td {
  height: 50px !important;
}

.comparison_profit_and_loss_filters .subheader td {
  height: 40px !important;
  font-weight: normal !important;
}

.comparison_profit_and_loss_filters .column-1.medium-col {
  color: #636872;
  width: 12% !important;
}

.UIAccountingTypeLabel.pl_accounting_type_label {
  margin-top: -5px;
}

a.version_link {
  text-decoration: none !important;
}

.inside_header.new_report_beta_version {
  margin-left: 10px;
  vertical-align: 2.5px;
}

h1 span.beta_version {
  left: 10px;
  position: relative;
  top: -3px;
}

.beta_version {
  background: #ff5400;
  border-radius: 2px;
  color: white;
  font-size: 12px;
  height: 13px;
  padding: 2px 5px;
  width: 29px;
}

.sage_intelligence_inline_link {
  font-weight: bold;
  padding-top: 10px;
}

.sage_intelligence_inline_link i.icon-link {
  margin-left: 5px;
  position: relative;
}

.sage_intelligence_inline_link i.icon-link:before {
  font-size: 12px;
  position: absolute;
}

.UIHelpStatic .new_report_beta_version {
  margin-right: 5px;
}

.link_grey_part {
  color: #4d4f53;
  text-decoration: none;
  font-weight: normal;
}

.new_version_feedback_link {
  margin: 8px 4px;
}

.beta_feedback_link {
  margin: 8px 4px;
  position: relative;
  top: -15px;
}

span.version_link_icon.grey-icon-feedback {
  background-image: url(/assets/all-grey-icon-feedback-808f9f2d1dc9626de39958fe03f294aa8dd6850a00208b82ca9d5518ca68574a.svg);
  background-repeat: no-repeat;
  display: inline-block;
  height: 13px;
  width: 20px;
  color: black;
  margin-right: 5px;
  padding: 2px 2px;
}

span.rounded_values_note {
  margin-top: 8px;
  float: right;
}

.UINonAjaxReport[data-tag="profit_and_loss"] .grid-layout .arrow-up,
.UINonAjaxReport[data-tag="trial_balance"] .grid-layout .arrow-up {
  border-bottom: 5px solid #4d4f53;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  display: inline-block;
  margin-bottom: 3px;
  margin-right: 3px;
  opacity: 1;
  padding-bottom: 3px;
  pointer-events: none;
}

.UINonAjaxReport[data-tag="profit_and_loss"] .grid-layout .arrow-down,
.UINonAjaxReport[data-tag="trial_balance"] .grid-layout .arrow-down {
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  border-top: 5px solid #4d4f53;
  display: inline-block;
  margin-right: 3px;
  opacity: 1;
  padding-top: 3px;
  pointer-events: none;
}

@-webkit-keyframes fadeInReportRow {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@-moz-keyframes fadeInReportRow {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@-ms-keyframes fadeInReportRow {

  .UINonAjaxReport[data-tag="profit_and_loss"] .grid-layout from,
  .UINonAjaxReport[data-tag="trial_balance"] .grid-layout from {
    opacity: 0;
  }

  .UINonAjaxReport[data-tag="profit_and_loss"] .grid-layout to,
  .UINonAjaxReport[data-tag="trial_balance"] .grid-layout to {
    opacity: 1;
  }
}

@keyframes fadeInReportRow {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@-webkit-keyframes fadeOutReportRow {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@-moz-keyframes fadeOutReportRow {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

@-ms-keyframes fadeOutReportRow {

  .UINonAjaxReport[data-tag="profit_and_loss"] .grid-layout from,
  .UINonAjaxReport[data-tag="trial_balance"] .grid-layout from {
    opacity: 1;
  }

  .UINonAjaxReport[data-tag="profit_and_loss"] .grid-layout to,
  .UINonAjaxReport[data-tag="trial_balance"] .grid-layout to {
    opacity: 0;
  }
}

@keyframes fadeOutReportRow {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
  }
}

.UINonAjaxReport[data-tag="profit_and_loss"] .grid-layout .closed,
.UINonAjaxReport[data-tag="trial_balance"] .grid-layout .closed,
.UINonAjaxReport[data-tag="profit_and_loss"] .grid-layout .contactAddresses .UIRow.closed .UIPod.contains-errors,
.contactAddresses .UIRow.closed .UINonAjaxReport[data-tag="profit_and_loss"] .grid-layout .UIPod.contains-errors,
.UINonAjaxReport[data-tag="profit_and_loss"] .contactAddresses .UIRow.closed .grid-layout .UIPod.contains-errors,
.UINonAjaxReport[data-tag="trial_balance"] .grid-layout .contactAddresses .UIRow.closed .UIPod.contains-errors,
.contactAddresses .UIRow.closed .UINonAjaxReport[data-tag="trial_balance"] .grid-layout .UIPod.contains-errors,
.UINonAjaxReport[data-tag="profit_and_loss"] .grid-layout .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab,
.contactAddresses .UIRow.closed .UINonAjaxReport[data-tag="profit_and_loss"] .grid-layout .UITabs.vertical>.contains-errors.UITab,
.UINonAjaxReport[data-tag="profit_and_loss"] .contactAddresses .UIRow.closed .grid-layout .UITabs.vertical>.contains-errors.UITab,
.UINonAjaxReport[data-tag="trial_balance"] .grid-layout .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab,
.contactAddresses .UIRow.closed .UINonAjaxReport[data-tag="trial_balance"] .grid-layout .UITabs.vertical>.contains-errors.UITab,
.UINonAjaxReport[data-tag="profit_and_loss"] .grid-layout .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab,
.UINonAjaxReport[data-tag="trial_balance"] .grid-layout .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab,
.UINonAjaxReport[data-tag="profit_and_loss"] .grid-layout .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab,
.UINonAjaxReport[data-tag="trial_balance"] .grid-layout .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab {
  -webkit-animation: fadeOutReportRow 0.5s ease-out;
  -moz-animation: fadeOutReportRow 0.5s ease-out;
  -ms-animation: fadeOutReportRow 0.5s ease-out;
  animation: fadeOutReportRow 0.5s ease-out;
  animation-fill-mode: forwards;
}

.UINonAjaxReport[data-tag="profit_and_loss"] .grid-layout .open,
.UINonAjaxReport[data-tag="trial_balance"] .grid-layout .open {
  -webkit-animation: fadeInReportRow 0.5s ease-out;
  -moz-animation: fadeInReportRow 0.5s ease-out;
  -ms-animation: fadeInReportRow 0.5s ease-out;
  animation: fadeInReportRow 0.5s ease-out;
  animation-fill-mode: forwards;
  display: table-row;
}

.UINonAjaxReport[data-tag="profit_and_loss"] .grid-layout tr.section_total_sales td,
.UINonAjaxReport[data-tag="profit_and_loss"] .grid-layout tr.section_total td,
.UINonAjaxReport[data-tag="profit_and_loss"] .grid-layout tr.section_profit_and_loss td,
.UINonAjaxReport[data-tag="profit_and_loss"] .grid-layout tr.section_percentage td {
  cursor: default !important;
}

.UINonAjaxReport[data-tag="profit_and_loss"] .grid-layout .header td {
  text-align: center !important;
}

.UINonAjaxReport[data-tag="profit_and_loss"] .grid-layout .subheader td.column-1 {
  border-right: none;
  min-width: 8%;
}

.UINonAjaxReport[data-tag="profit_and_loss"] .grid-layout tr.subheader {
  height: 30px;
}

.UINonAjaxReport[data-tag="profit_and_loss"] .grid-layout .numeric {
  max-width: 0px;
  min-width: 0px;
  padding-right: 8px;
}

.UINonAjaxReport[data-tag="profit_and_loss"] .grid-layout td.small-col {
  width: 3%;
}

.UINonAjaxReport[data-tag="profit_and_loss"] .grid-layout td.medium-col {
  width: 8%;
}

.UINonAjaxReport[data-tag="profit_and_loss"] .grid-layout td.total {
  width: 4%;
  border-left: 2px solid #cccccc !important;
}

.UINonAjaxReport[data-tag="profit_and_loss"] .grid-layout td.total.total-percentage {
  width: 5.3%;
}

@media screen and (min-width: 1200px) {
  .UINonAjaxReport[data-tag="profit_and_loss"] .grid-layout td.total.total-percentage {
    width: 4.5%;
  }
}

@media screen and (min-width: 1300px) {
  .UINonAjaxReport[data-tag="profit_and_loss"] .grid-layout td.total.total-percentage {
    width: 4.2%;
  }
}

@media screen and (min-width: 1460px) {
  .UINonAjaxReport[data-tag="profit_and_loss"] .grid-layout td.total.total-percentage {
    width: 3.5%;
  }
}

.UINonAjaxReport[data-tag="profit_and_loss"] .grid-layout td.total .UITooltipIcon {
  color: #fff;
  font-size: 16px;
  padding: 6px;
}

.UINonAjaxReport[data-tag="profit_and_loss"] .grid-layout td.total .UITooltipIcon:hover {
  color: #003349;
}

.UINonAjaxReport[data-tag="profit_and_loss"] .grid-layout td.end_of_year {
  border-right: 2px solid #cccccc !important;
}

.UINonAjaxReport[data-tag="profit_and_loss"] .grid-layout td.positive_number {
  color: #41a940 !important;
}

.UINonAjaxReport[data-tag="profit_and_loss"] .grid-layout td.negative_number {
  color: #f5a623 !important;
}

.UINonAjaxReport[data-tag="profit_and_loss"] .grid-layout .subheader td {
  cursor: default;
  background-color: #8a8e95;
  color: #fff;
  font-weight: bold;
  height: 30px;
  border-right: dotted 1px;
  text-align: center !important;
}

.UINonAjaxReport[data-tag="profit_and_loss"] .grid-layout .subheader td.last {
  border-right: none !important;
}

.UINonAjaxReport[data-tag="profit_and_loss"] .grid-layout tr.section_header {
  height: 66px;
}

.UINonAjaxReport[data-tag="profit_and_loss"] .grid-layout tr.section_header td {
  font-size: 16px;
  color: #4d4f53;
  background: white !important;
  font-weight: bold;
  height: 60px;
}

.UINonAjaxReport[data-tag="profit_and_loss"] .grid-layout tr.section_header td.column-1 {
  padding-bottom: 10px;
  vertical-align: bottom;
}

.UINonAjaxReport[data-tag="profit_and_loss"] .grid-layout tr.section_total_sales td {
  border-top: 2px solid #d8d9dc !important;
  border-bottom: 2px solid #d8d9dc !important;
  font-weight: bold;
  color: #666;
  background: #f8f9fb !important;
}

.UINonAjaxReport[data-tag="profit_and_loss"] .grid-layout tr.section_total_sales td.column-1 {
  padding: 6px 8px 4px;
  text-align: right;
}

.UINonAjaxReport[data-tag="profit_and_loss"] .grid-layout tr.sales_item td.column-1,
.UINonAjaxReport[data-tag="profit_and_loss"] .grid-layout tr.direct_expenses_item td.column-1,
.UINonAjaxReport[data-tag="profit_and_loss"] .grid-layout tr.overheads_item td.column-1 {
  padding-left: 35px;
  word-break: normal;
}

.UINonAjaxReport[data-tag="profit_and_loss"] .grid-layout tr.section_total td {
  color: #666666;
  background: #f8f9fb !important;
  font-weight: bold;
  border-top: 2px solid #d8d9dc !important;
}

.UINonAjaxReport[data-tag="profit_and_loss"] .grid-layout tr.section_total td.column-1 {
  text-align: right;
}

.UINonAjaxReport[data-tag="profit_and_loss"] .grid-layout tr.section_profit_and_loss td {
  background: #efefef !important;
  font-weight: bold;
}

.UINonAjaxReport[data-tag="profit_and_loss"] .grid-layout tr.section_profit_and_loss td.column-1 {
  text-align: right;
}

.UINonAjaxReport[data-tag="profit_and_loss"] .grid-layout tr.section_percentage td {
  background: #efefef !important;
  border-bottom: 2px solid #d8d9dc !important;
  font-weight: bold;
}

.UINonAjaxReport[data-tag="profit_and_loss"] .grid-layout tr.section_percentage td.column-1 {
  text-align: right;
}

.UINonAjaxReport[data-tag="profit_and_loss"] .grid-layout td span.icon-info {
  color: #999999;
  width: 12px;
  height: 12px;
  padding-left: 5px;
}

.UINonAjaxReport[data-tag="profit_and_loss"] .grid-layout tr {
  height: 44px;
}

.UINonAjaxReport[data-tag="profit_and_loss"] .grid-layout tr.drilldown:hover td {
  background-color: inherit;
}

.UINonAjaxReport[data-tag="profit_and_loss"] .grid-layout tr.drilldown td {
  padding: 0;
}

.UINonAjaxReport[data-tag="profit_and_loss"] .grid-layout tr.drilldown .drilldown-anchor {
  color: inherit;
  display: block;
  line-height: 44px;
}

.UINonAjaxReport[data-tag="profit_and_loss"] .grid-layout tr.drilldown .drilldown-anchor:hover {
  background-color: #d0e3fa;
  color: inherit;
  font-weight: bold;
}

.UINonAjaxReport[data-tag="profit_and_loss"] .grid-layout tr.drilldown .drilldown-anchor div {
  padding: 6px 8px 4px;
}

.UIContainer[data-tag="rtd_info"] span.label {
  font-weight: bold;
  margin-left: 40px;
  margin-right: 1px;
}

.UIReport[data-tag="return_of_trading_details"] td span.box_name {
  font-weight: normal;
  float: left;
  padding-left: 50%;
}

.UIReport[data-tag="return_of_trading_details"] td span.box_amount {
  font-weight: bold;
}

.UIReport[data-tag="return_of_trading_details"] td p.rtd_header {
  font-weight: bold;
  margin-bottom: 5px;
}

.UIReport[data-tag="return_of_trading_details"] tr.header td {
  padding-top: 10px;
  vertical-align: top;
}

.UIReport[data-tag="return_of_trading_details"] tr.unused_export_column td:nth-child(n + 3) {
  background-color: #d3d3d3;
}

.UIReport[data-tag="return_of_trading_details"] tr.pa-empty td {
  background-color: #f2f5f6;
  border: 0px;
  border-top: 1px solid #ccd6db;
}

.UIReport[data-tag="return_of_trading_details"] tr.pa-header td {
  padding-top: 0px;
  vertical-align: middle;
}

.UIReport[data-tag="return_of_trading_details"] tr.pa-header td:nth-child(1),
.UIReport[data-tag="return_of_trading_details"] tr.pa-header td:nth-child(2) {
  background-color: #f2f5f6;
  border: 0px;
}

.UIReport[data-tag="return_of_trading_details"] tr.pa-data td:nth-child(1),
.UIReport[data-tag="return_of_trading_details"] tr.pa-data td:nth-child(2) {
  background-color: #f2f5f6;
  border: 0px;
}

.UIReport[data-tag="return_of_trading_details"] tr.pa-data td:nth-child(3) {
  border-left: 1px solid #ccd6db;
}

.UIDialog[data-tag="detailed_export_return_of_trading_details_report_dialog"] .UIContainer.export-actions.new {
  width: 190px;
}

.UIContainer[data-tag="rtd_info"] {
  margin-top: 8px;
}

.favorite-icon {
  background-image: url(/assets/reporting/icon-favourite-ec5a970e9f621cb39735f2b10625255850cd977a2213805eb114f3d618ea6ab3.svg);
  background-position: 0px -14px;
  background-repeat: no-repeat;
  float: right;
  height: 14px;
  position: relative;
  width: 14px;
}

@-webkit-keyframes animateStar {
  0% {
    height: 2px;
    left: 6px;
    opacity: 1;
    top: 7px;
    width: 2px;
  }

  30% {
    height: 14px;
    left: 0px;
    top: 0px;
    width: 14px;
  }

  100% {
    height: 40px;
    left: -13px;
    opacity: 0;
    top: -15px;
    width: 40px;
  }
}

@-moz-keyframes animateStar {
  0% {
    height: 2px;
    left: 6px;
    opacity: 1;
    top: 7px;
    width: 2px;
  }

  30% {
    height: 14px;
    left: 0px;
    top: 0px;
    width: 14px;
  }

  100% {
    height: 40px;
    left: -13px;
    opacity: 0;
    top: -15px;
    width: 40px;
  }
}

@-ms-keyframes animateStar {
  0% {
    height: 2px;
    left: 6px;
    opacity: 1;
    top: 7px;
    width: 2px;
  }

  30% {
    height: 14px;
    left: 0px;
    top: 0px;
    width: 14px;
  }

  100% {
    height: 40px;
    left: -13px;
    opacity: 0;
    top: -15px;
    width: 40px;
  }
}

@keyframes animateStar {
  0% {
    height: 2px;
    left: 6px;
    opacity: 1;
    top: 7px;
    width: 2px;
  }

  30% {
    height: 14px;
    left: 0px;
    top: 0px;
    width: 14px;
  }

  100% {
    height: 40px;
    left: -13px;
    opacity: 0;
    top: -15px;
    width: 40px;
  }
}

.is_favorited {
  background-position: 0px 0px;
}

.is_favorited:before {
  -webkit-animation: animateStar 0.4s ease 0.2s;
  -moz-animation: animateStar 0.4s ease 0.2s;
  -ms-animation: animateStar 0.4s ease 0.2s;
  animation: animateStar 0.4s ease 0.2s;
  background-image: url(/assets/reporting/icon-favourite-ec5a970e9f621cb39735f2b10625255850cd977a2213805eb114f3d618ea6ab3.svg);
  background-size: cover;
  content: "";
  position: absolute;
}

.is_favorited:after {
  -webkit-animation: animateStar 0.5s ease;
  -moz-animation: animateStar 0.5s ease;
  -ms-animation: animateStar 0.5s ease;
  animation: animateStar 0.5s ease;
  background-image: url(/assets/reporting/icon-favourite-blue-93bb4c04461f2a7ee36e2319e8be99341fc0dac521cf9215ccfe005d06f41bd6.svg);
  background-size: cover;
  content: "";
  position: absolute;
}

.is_not_favorited:hover {
  background-position: 0px -28px;
}

.reports_index_container .columns-2 .column-1 {
  padding-right: 20px;
}

.reports_index_container .columns-2 .column-2 {
  padding-left: 20px;
}

a.current_pl_values {
  right: 14px;
  top: 10px !important;
}

div.checkbox-separator {
  margin-bottom: 10px;
}

div.checkbox-separator+.UICheckbox {
  margin-left: 0px;
}

.UICheckbox.display-gifi,
.UICheckbox.display-hide-zero-balance {
  margin-bottom: 20px;
}

.aged-report-footer-message {
  padding: 10px 5px;
}

.UIReport[data-tag="sales_tax"] {
  margin-top: 15px;
}

.UIReport[data-tag="sales_tax"] tr.subheader.parent td:last-child {
  text-align: left !important;
}

.UIReport[data-tag="sales_tax"] table tr.subheader.parent td:first-child {
  background-position: 14px 24px;
}

.UIReport[data-tag="sales_tax"] table tr.subheader td:first-child {
  font-size: 16px;
}

.UIReport[data-tag="sales_tax"] table tr.subheader.parent td {
  padding-top: 21px;
}

.UIReport[data-tag="sales_tax"] table tr.subheader.combined td {
  padding-top: 40px;
}

.UIReport[data-tag="sales_tax"] table tr.subheader.parent:not(.open) td:first-child {
  background-image: url(/assets/arrow_up-3444f594197127aba7853bcdd14f7efb510efbe8c901346bf2a5bb8b0ee4fc5e.png);
}

.UIReport[data-tag="sales_tax"] table tr td.column-2 {
  min-width: 250px;
}

.UIReport[data-tag="sales_tax"] tr.subheader.parent td {
  border-bottom: none;
}

.UIReport[data-tag="sales_tax"] tr.subheader td,
.UIReport[data-tag="sales_tax"] tr.tax_exempt td {
  border-top: none;
  cursor: default;
  font-weight: bold;
  height: 30px;
}

.UIReport[data-tag="sales_tax"] tr.subheader td:last-child,
.UIReport[data-tag="sales_tax"] tr.subheader td:first-child,
.UIReport[data-tag="sales_tax"] tr.tax_exempt td:last-child,
.UIReport[data-tag="sales_tax"] tr.tax_exempt td:first-child {
  border-right: none;
}

.UIReport[data-tag="sales_tax"] tr.last-entry td {
  border-bottom: none;
}

.UIReport[data-tag="sales_tax"] tr.total td {
  border-top: 1px solid #9da0a7;
  background-color: #f5f5f6;
}

@-webkit-keyframes fadeInReportRow {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@-moz-keyframes fadeInReportRow {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@-ms-keyframes fadeInReportRow {
  .UIReport[data-tag="sales_tax"] from {
    opacity: 0;
  }

  .UIReport[data-tag="sales_tax"] to {
    opacity: 1;
  }
}

@keyframes fadeInReportRow {
  from {
    opacity: 0;
  }

  to {
    opacity: 1;
  }
}

@-webkit-keyframes fadeOutReportRow {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    height: 0;
  }
}

@-moz-keyframes fadeOutReportRow {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    height: 0;
  }
}

@-ms-keyframes fadeOutReportRow {
  .UIReport[data-tag="sales_tax"] from {
    opacity: 1;
  }

  .UIReport[data-tag="sales_tax"] to {
    opacity: 0;
    height: 0;
  }
}

@keyframes fadeOutReportRow {
  from {
    opacity: 1;
  }

  to {
    opacity: 0;
    height: 0;
  }
}

.UIReport[data-tag="sales_tax"] tr.child {
  -webkit-animation: fadeOutReportRow 0.5s ease-out;
  -moz-animation: fadeOutReportRow 0.5s ease-out;
  -ms-animation: fadeOutReportRow 0.5s ease-out;
  animation: fadeOutReportRow 0.5s ease-out;
  animation-fill-mode: forwards;
}

.UIReport[data-tag="sales_tax"] tr.child.open {
  -webkit-animation: fadeInReportRow 0.5s ease-out;
  -moz-animation: fadeInReportRow 0.5s ease-out;
  -ms-animation: fadeInReportRow 0.5s ease-out;
  animation: fadeInReportRow 0.5s ease-out;
  animation-fill-mode: forwards;
  display: table-row;
}

.UIReport[data-tag="sales_tax"] tr.child td {
  font-style: normal;
}

.UIReport[data-tag="sales_tax"] tr.child td:first-child {
  background-image: none;
}

.UIReport[data-tag="sales_tax"] tr.sales_tax_percentage:not(.parent):not(.child) td:first-child {
  padding-left: 35px;
}

.UIReport[data-tag="summary_report"] .grid-layout tbody tr td:last-child {
  padding-right: 9px;
}

.UIContainer[data-tag="sales_tax_reporting_type"] {
  margin-top: 25px;
  margin-bottom: 25px;
}

.day-book-detailed-report tr:first-child td {
  border-top: 0 !important;
}

.day-book-detailed-report th {
  min-width: 75px !important;
}

.day-book-detailed-report tr[data-subtotal_line="true"] td {
  border-top: 2px solid #e4e7ea;
  font-style: normal;
}

.day-book-detailed-report tr[data-subtotal_line="true"] td.tax-column,
.day-book-detailed-report tr[data-subtotal_line="true"] td.net-column,
.day-book-detailed-report tr[data-subtotal_line="true"] td.retailer-column,
.day-book-detailed-report tr[data-subtotal_line="true"] td.withholding-column,
.day-book-detailed-report tr[data-subtotal_line="true"] td.total-column {
  font-weight: bold;
}

select.nominal-activity.ledger-account-dropdown {
  max-width: 400px;
}

.reporting_container.nominal_activity .UIContainer[data-tag="buttons"] {
  position: relative;
  right: 0;
  margin-bottom: 10px;
}

.reporting_container.nominal_activity .UIAdvancedFilter.open {
  overflow: visible;
  width: 1000px;
}

.reporting_container.nominal_activity .UIAdvancedFilter.open .additional-options {
  margin-bottom: 8px;
  width: 1520px;
}

.reporting_container.nominal_activity .UIAdvancedFilter.open .additional-options .additional-options-content {
  position: relative;
}

@media screen and (max-width: 1580px) {
  .reporting_container.nominal_activity .UIAdvancedFilter.open .additional-options {
    width: 1500px;
  }
}

@media screen and (max-width: 1500px) {
  .reporting_container.nominal_activity .UIAdvancedFilter.open .additional-options {
    width: 1420px;
  }
}

@media screen and (max-width: 1300px) {
  .reporting_container.nominal_activity .UIAdvancedFilter.open .additional-options {
    width: 1220px;
  }
}

@media screen and (max-width: 1200px) {
  .reporting_container.nominal_activity .UIAdvancedFilter.open .additional-options {
    width: 1200px;
  }
}

@media screen and (max-width: 1000px) {
  .reporting_container.nominal_activity .UIAdvancedFilter.open .additional-options {
    width: 920px;
  }
}

body[class|="sage_pay_forms"] #container {
  width: 600px;
  margin: 0 auto;
  padding-top: 50px;
}

body[class|="sage_pay_forms"] img,
body[class|="sage_pay_forms"] a,
body[class|="sage_pay_forms"] span {
  float: right;
}

body[class|="sage_pay_forms"] a,
body[class|="sage_pay_forms"] span {
  line-height: 25px;
}

body[class|="sage_pay_forms"] span {
  display: none;
}

.noClose a {
  display: none;
}

body.noClose[class|="sage_pay_forms"] span {
  color: #ccc;
  display: block;
}

body[class|="sage_pay_forms"] h1 {
  background-position: 0 0;
  background-repeat: no-repeat;
  background-color: transparent;
  text-indent: -9999px;
}

.sage_pay_forms-failure h1 {
  background-image: url(/assets/sage_pay/title-failure-21840858da12158f5e0db04e6015b9d6197b9acf7c3f7c2ffc82a53b67b59148.png);
}

.sage_pay_forms-success h1 {
  background-image: url(/assets/sage_pay/title-success-c2871cdd574990b873338e45b8b3fe257419f9d9687e07a4d87cd2fc80c0056c.png);
}

body[class|="sage_pay_forms"] p {
  color: #fff;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  border-radius: 8px;
  padding: 14px 16px;
  text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  margin-top: 5px;
  font-size: 14px;
  line-height: 20px;
}

.sage_pay_forms-failure p {
  background: #962c34;
  background: -moz-linear-gradient(top,
      #962c34 0%,
      #de9fa5 2%,
      #bb3f4a 4%,
      #812228 98%,
      #53151a 100%);
  background: -webkit-gradient(linear,
      left top,
      left bottom,
      color-stop(0%, #962c34),
      color-stop(2%, #de9fa5),
      color-stop(4%, #bb3f4a),
      color-stop(98%, #812228),
      color-stop(100%, #53151a));
  background: -webkit-linear-gradient(top,
      #962c34 0%,
      #de9fa5 2%,
      #bb3f4a 4%,
      #812228 98%,
      #53151a 100%);
  background: -o-linear-gradient(top,
      #962c34 0%,
      #de9fa5 2%,
      #bb3f4a 4%,
      #812228 98%,
      #53151a 100%);
  background: -ms-linear-gradient(top,
      #962c34 0%,
      #de9fa5 2%,
      #bb3f4a 4%,
      #812228 98%,
      #53151a 100%);
  background: linear-gradient(top,
      #962c34 0%,
      #de9fa5 2%,
      #bb3f4a 4%,
      #812228 98%,
      #53151a 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#962c34', endColorstr='#53151a', GradientType=0);
}

.sage_pay_forms-success p {
  background: #73b500;
  background: -moz-linear-gradient(top,
      #73b500 0%,
      #c0e180 2%,
      #80c100 4%,
      #458c00 98%,
      #2c5a00 100%);
  background: -webkit-gradient(linear,
      left top,
      left bottom,
      color-stop(0%, #73b500),
      color-stop(2%, #c0e180),
      color-stop(4%, #80c100),
      color-stop(98%, #458c00),
      color-stop(100%, #2c5a00));
  background: -webkit-linear-gradient(top,
      #73b500 0%,
      #c0e180 2%,
      #80c100 4%,
      #458c00 98%,
      #2c5a00 100%);
  background: -o-linear-gradient(top,
      #73b500 0%,
      #c0e180 2%,
      #80c100 4%,
      #458c00 98%,
      #2c5a00 100%);
  background: -ms-linear-gradient(top,
      #73b500 0%,
      #c0e180 2%,
      #80c100 4%,
      #458c00 98%,
      #2c5a00 100%);
  background: linear-gradient(top,
      #73b500 0%,
      #c0e180 2%,
      #80c100 4%,
      #458c00 98%,
      #2c5a00 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#73b500', endColorstr='#2c5a00', GradientType=0);
}

#sp-ad {
  margin-top: 100px;
}

#sp-ad h6 {
  font-size: 10px;
  color: #b2b2b2;
  font-weight: normal;
  border-bottom: 1px solid #f2f2f2;
  text-align: right;
  margin-bottom: 20px;
  padding-bottom: 3px;
}

#sp-ad .right {
  float: right;
}

#sp-ad .left {
  float: left;
}

#sp-ad .right a,
#sp-ad .left a,
#sp-ad .right img,
#sp-ad .left img {
  float: none;
  border: none;
  display: block;
}

[data-tag="save_link_container"] .UISplitButton .UIButton:first-child {
  float: left;
}

.payment-buttons .UILink.button {
  height: auto;
  line-height: 16px;
  padding: 10px;
}

.UILink.sagepay-payment {
  background-repeat: no-repeat;
  background-image: url(/assets/sage_pay/logo-opayo-91938b9aeabfdd4312f2247ba6777e46f7d26316c89bf6e79ef3a33f88f87691.svg);
  background-position: right 9px center;
  margin: 20px 0 0 -46px;
  padding: 0 0 0 10px;
  position: relative;
  text-align: left;
  top: -6px;
  width: 100%;
}

@media screen and (max-width: 1580px) {
  .UILink.sagepay-payment {
    background-position: bottom 7px center;
    padding-left: 0px;
    text-align: center;
  }

  .UILink.sagepay-payment.button {
    height: 53px;
  }
}

@media screen and (max-width: 1118px) {
  .UILink.sagepay-payment {
    background-image: none;
  }
}

.UILink.sagepay-payment:hover {
  background-repeat: no-repeat;
  background-image: url(/assets/sage_pay/logo-opayo-white-62aa00f97d1ada1b0999e38fecdf2575a75ab20fce3a1b95f3fa3404c478e0cd.svg);
}

@media screen and (max-width: 1118px) {
  .UILink.sagepay-payment:hover {
    background-image: none;
  }
}

[data-tag="save_link_container"] .UILink.sagepay-payment {
  margin: 0 5px;
}

.UILink.sagepay-payment span {
  position: relative;
}

.edit_sage_pay_vendor .UISettings {
  padding: 30px 40px;
}

.edit_sage_pay_vendor .UISettings .UISetting {
  border-bottom: solid 1px #e6ebed;
  margin-bottom: 20px;
  padding-bottom: 20px;
}

.edit_sage_pay_vendor .UISettings .UISetting h2 {
  font-size: 16px;
}

.edit_sage_pay_vendor .UISettings .UISetting img {
  float: right;
}

.edit_sage_pay_vendor .UISettings .UISetting.UIPod,
.edit_sage_pay_vendor .UISettings .UITabs.vertical>.UISetting.UITab,
.edit_sage_pay_vendor .UISettings .contactAddresses .UIRow.closed .UISetting.UIPod.contains-errors,
.contactAddresses .UIRow.closed .edit_sage_pay_vendor .UISettings .UISetting.UIPod.contains-errors,
.edit_sage_pay_vendor .UISettings .contactAddresses .UIRow.closed .UITabs.vertical>.UISetting.contains-errors.UITab,
.edit_sage_pay_vendor .UISettings .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UISetting.contains-errors.UITab,
.edit_sage_pay_vendor .UISettings .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UISetting.contains-errors.UITab {
  margin: 0;
  padding: 30px 0 0 0;
}

.edit_sage_pay_vendor .UISettings .UIRow .columns-3>.column-1 {
  margin-bottom: 10px;
}

.edit_sage_pay_vendor .UISettings .settings-container {
  min-width: 826px;
  width: 100%;
}

@media screen and (max-width: 1200px) {
  .edit_sage_pay_vendor .UISettings .settings-container {
    width: 100%;
  }
}

.edit_sage_pay_vendor .UISettings .settings-container .UISetting:last-child {
  padding-bottom: 20px;
}

.edit_sage_pay_vendor .UISettings .settings-desc {
  color: #003349;
  font-size: 13px;
  line-height: 18px;
  margin-bottom: 0px;
  padding-right: 40px;
}

.edit_sage_pay_vendor .UISettings .registered-business-container .settings-title-container {
  left: 15px;
  max-width: 300px;
  position: absolute;
}

.edit_sage_pay_vendor .UISettings .registered-business-container .registered-address {
  width: 100%;
}

.edit_sage_pay_vendor .UISettings .UIContainer[data-tag="customer_suggest_container"] .field {
  padding-left: 12%;
}

.UIPod.pod-balance,
.UITabs.vertical>.pod-balance.UITab,
.contactAddresses .UIRow.closed .pod-balance.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UITabs.vertical>.pod-balance.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.pod-balance.contains-errors.UITab,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.pod-balance.contains-errors.UITab {
  margin-bottom: 0;
  border: none;
  margin-top: 8px;
  padding-left: 0;
  padding-right: 0;
  font-weight: bold;
}

.UIPod.pod-balance .container,
.UITabs.vertical>.pod-balance.UITab .container,
.contactAddresses .UIRow.closed .pod-balance.UIPod.contains-errors .container {
  padding-bottom: 0;
}

.UIPod.pod-balance label,
.UITabs.vertical>.pod-balance.UITab label,
.contactAddresses .UIRow.closed .pod-balance.UIPod.contains-errors label,
.contactAddresses .UIRow.closed .UITabs.vertical>.pod-balance.contains-errors.UITab label {
  font-size: 14px;
  padding: 0 5px;
}

.UIPod.pod-balance .amount,
.UITabs.vertical>.pod-balance.UITab .amount,
.contactAddresses .UIRow.closed .pod-balance.UIPod.contains-errors .amount {
  display: block;
  font-size: 18px;
  text-align: right;
}

.UIPod.pod-balance .invoice_field,
.UITabs.vertical>.pod-balance.UITab .invoice_field,
.contactAddresses .UIRow.closed .pod-balance.UIPod.contains-errors .invoice_field {
  font-size: 16px;
  margin-bottom: 25px;
  margin-top: 0;
}

.UIPod.pod-balance .invoice_field a,
.UITabs.vertical>.pod-balance.UITab .invoice_field a,
.contactAddresses .UIRow.closed .pod-balance.UIPod.contains-errors .invoice_field a {
  font-size: 16px;
}

.UIPod.pod-balance .options,
.UITabs.vertical>.pod-balance.UITab .options,
.contactAddresses .UIRow.closed .pod-balance.UIPod.contains-errors .options {
  margin-top: 15px;
}

.UIContainer.pod-footer-totals {
  padding-right: 21px;
}

.UIContainer.pod-footer-totals .title {
  display: inline-block;
  font-weight: 700;
  margin-left: 6px;
  text-transform: none;
}

.UIContainer.pod-footer-totals .data {
  float: right;
}

.UIContainer.pod-footer-totals .multi-currency {
  margin: 4px 0px 0px 0px;
}

.UIPod.pod-balance-date,
.UITabs.vertical>.pod-balance-date.UITab,
.contactAddresses .UIRow.closed .pod-balance-date.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UITabs.vertical>.pod-balance-date.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.pod-balance-date.contains-errors.UITab,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.pod-balance-date.contains-errors.UITab {
  margin-bottom: 0;
  border: 1px solid black;
  margin-top: 10px;
  padding: 11px;
  padding-top: 20px;
}

.UIPod.pod-balance-date .container,
.UITabs.vertical>.pod-balance-date.UITab .container,
.contactAddresses .UIRow.closed .pod-balance-date.UIPod.contains-errors .container {
  padding-bottom: 0;
}

.UIPod.pod-balance-date label,
.UITabs.vertical>.pod-balance-date.UITab label,
.contactAddresses .UIRow.closed .pod-balance-date.UIPod.contains-errors label,
.contactAddresses .UIRow.closed .UITabs.vertical>.pod-balance-date.contains-errors.UITab label {
  font-size: 13px;
  padding: 0 5px;
  font-weight: normal;
}

.UIPod.pod-balance-date .amount,
.UITabs.vertical>.pod-balance-date.UITab .amount,
.contactAddresses .UIRow.closed .pod-balance-date.UIPod.contains-errors .amount {
  display: block;
  font-size: 18px;
  text-align: left;
  padding-left: 4px;
  padding-top: 2px;
}

.UIPod.pod-balance-date .date,
.UITabs.vertical>.pod-balance-date.UITab .date,
.contactAddresses .UIRow.closed .pod-balance-date.UIPod.contains-errors .date {
  display: block;
  font-size: 13px;
  text-align: right;
  padding-right: 6px;
}

.UIPod.pod-balance-date .row-last-paid,
.UITabs.vertical>.pod-balance-date.UITab .row-last-paid,
.contactAddresses .UIRow.closed .pod-balance-date.UIPod.contains-errors .row-last-paid {
  text-align: right;
}

.UIPod.pod-balance-date .options,
.UITabs.vertical>.pod-balance-date.UITab .options,
.contactAddresses .UIRow.closed .pod-balance-date.UIPod.contains-errors .options {
  margin-top: 5px;
}

.UIPod.pod-balance-date .right,
.UITabs.vertical>.pod-balance-date.UITab .right,
.contactAddresses .UIRow.closed .pod-balance-date.UIPod.contains-errors .right {
  text-align: right;
}

.UIForm .new_sales_invoice .UITextarea[data-tag="main_address"] textarea,
.UIForm .edit_sales_invoice .UITextarea[data-tag="main_address"] textarea,
.UIForm .new_sales_credit_note .UITextarea[data-tag="main_address"] textarea,
.UIForm .edit_sales_credit_note .UITextarea[data-tag="main_address"] textarea,
.UIForm .new_sales_quote .UITextarea[data-tag="main_address"] textarea,
.UIForm .edit_sales_quote .UITextarea[data-tag="main_address"] textarea {
  height: 160px;
}

.UIForm .new_sales_invoice .UITextarea[data-tag="delivery_address"] textarea,
.UIForm .edit_sales_invoice .UITextarea[data-tag="delivery_address"] textarea,
.UIForm .new_sales_credit_note .UITextarea[data-tag="delivery_address"] textarea,
.UIForm .edit_sales_credit_note .UITextarea[data-tag="delivery_address"] textarea,
.UIForm .new_sales_quote .UITextarea[data-tag="delivery_address"] textarea,
.UIForm .edit_sales_quote .UITextarea[data-tag="delivery_address"] textarea {
  height: 124px;
}

.UIForm .new_sales_invoice .UIDropdown[data-tag="delivery_address_selector"],
.UIForm .edit_sales_invoice .UIDropdown[data-tag="delivery_address_selector"],
.UIForm .new_sales_credit_note .UIDropdown[data-tag="delivery_address_selector"],
.UIForm .edit_sales_credit_note .UIDropdown[data-tag="delivery_address_selector"],
.UIForm .new_sales_quote .UIDropdown[data-tag="delivery_address_selector"],
.UIForm .edit_sales_quote .UIDropdown[data-tag="delivery_address_selector"] {
  margin-bottom: 5px;
}

.UIForm .new_sales_invoice .UIMultiActionButton[data-tag="manage_artefacts_button"],
.UIForm .edit_sales_invoice .UIMultiActionButton[data-tag="manage_artefacts_button"],
.UIForm .new_sales_credit_note .UIMultiActionButton[data-tag="manage_artefacts_button"],
.UIForm .edit_sales_credit_note .UIMultiActionButton[data-tag="manage_artefacts_button"],
.UIForm .new_sales_quote .UIMultiActionButton[data-tag="manage_artefacts_button"],
.UIForm .edit_sales_quote .UIMultiActionButton[data-tag="manage_artefacts_button"] {
  float: left;
  margin-top: 20px;
}

.UIForm .new_sales_invoice .options button.cancel,
.UIForm .edit_sales_invoice .options button.cancel,
.UIForm .new_sales_credit_note .options button.cancel,
.UIForm .edit_sales_credit_note .options button.cancel,
.UIForm .new_sales_quote .options button.cancel,
.UIForm .edit_sales_quote .options button.cancel {
  margin-top: 5px;
}

.UIForm .new_sales_invoice .UIDropdown[data-tag="tax_rate"] select:disabled,
.UIForm .new_sales_credit_note .UIDropdown[data-tag="tax_rate"] select:disabled,
.UIForm .new_sales_quote .UIDropdown[data-tag="tax_rate"] select:disabled,
.UIForm .new_sales_estimate .UIDropdown[data-tag="tax_rate"] select:disabled,
.UIForm .new_sales_corrective_invoice .UIDropdown[data-tag="tax_rate"] select:disabled,
.UIForm .new_recurring_sales_invoice .UIDropdown[data-tag="tax_rate"] select:disabled,
.UIForm .edit_sales_invoice .UIDropdown[data-tag="tax_rate"] select:disabled,
.UIForm .edit_sales_credit_note .UIDropdown[data-tag="tax_rate"] select:disabled,
.UIForm .edit_sales_quote .UIDropdown[data-tag="tax_rate"] select:disabled,
.UIForm .edit_sales_estimate .UIDropdown[data-tag="tax_rate"] select:disabled,
.UIForm .edit_sales_corrective_invoice .UIDropdown[data-tag="tax_rate"] select:disabled,
.UIForm .edit_recurring_sales_invoice .UIDropdown[data-tag="tax_rate"] select:disabled {
  background: url(/assets/select-bk-d60ed5b8456484480ee11aa5ed99c8b6eeace40c505bb7680d0617a6ad5851d5.svg) right 0 #d9e0e4 no-repeat !important;
  background-color: #d9e0e4 !important;
  border-color: #d9e0e4 !important;
  color: rgba(0, 0, 0, 0.6) !important;
}

.UIForm .new_sales_invoice .UIDropdown[data-tag="tax_rate"] select:disabled:hover,
.UIForm .new_sales_invoice .UIDropdown[data-tag="tax_rate"] select:disabled:focus,
.UIForm .new_sales_credit_note .UIDropdown[data-tag="tax_rate"] select:disabled:hover,
.UIForm .new_sales_credit_note .UIDropdown[data-tag="tax_rate"] select:disabled:focus,
.UIForm .new_sales_quote .UIDropdown[data-tag="tax_rate"] select:disabled:hover,
.UIForm .new_sales_quote .UIDropdown[data-tag="tax_rate"] select:disabled:focus,
.UIForm .new_sales_estimate .UIDropdown[data-tag="tax_rate"] select:disabled:hover,
.UIForm .new_sales_estimate .UIDropdown[data-tag="tax_rate"] select:disabled:focus,
.UIForm .new_sales_corrective_invoice .UIDropdown[data-tag="tax_rate"] select:disabled:hover,
.UIForm .new_sales_corrective_invoice .UIDropdown[data-tag="tax_rate"] select:disabled:focus,
.UIForm .new_recurring_sales_invoice .UIDropdown[data-tag="tax_rate"] select:disabled:hover,
.UIForm .new_recurring_sales_invoice .UIDropdown[data-tag="tax_rate"] select:disabled:focus,
.UIForm .edit_sales_invoice .UIDropdown[data-tag="tax_rate"] select:disabled:hover,
.UIForm .edit_sales_invoice .UIDropdown[data-tag="tax_rate"] select:disabled:focus,
.UIForm .edit_sales_credit_note .UIDropdown[data-tag="tax_rate"] select:disabled:hover,
.UIForm .edit_sales_credit_note .UIDropdown[data-tag="tax_rate"] select:disabled:focus,
.UIForm .edit_sales_quote .UIDropdown[data-tag="tax_rate"] select:disabled:hover,
.UIForm .edit_sales_quote .UIDropdown[data-tag="tax_rate"] select:disabled:focus,
.UIForm .edit_sales_estimate .UIDropdown[data-tag="tax_rate"] select:disabled:hover,
.UIForm .edit_sales_estimate .UIDropdown[data-tag="tax_rate"] select:disabled:focus,
.UIForm .edit_sales_corrective_invoice .UIDropdown[data-tag="tax_rate"] select:disabled:hover,
.UIForm .edit_sales_corrective_invoice .UIDropdown[data-tag="tax_rate"] select:disabled:focus,
.UIForm .edit_recurring_sales_invoice .UIDropdown[data-tag="tax_rate"] select:disabled:hover,
.UIForm .edit_recurring_sales_invoice .UIDropdown[data-tag="tax_rate"] select:disabled:focus {
  background: #d9e0e4 !important;
  background-color: #d9e0e4 !important;
}

.UIDropdown.label-fill-40[data-tag="carriage_tax_rate"] span.field {
  margin-left: 40%;
}

.UIForm div.presence[data-tag="carriage_tax_rate"]>label:after {
  content: "";
}

.UIRow[data-tag="show_artefact_payment"] {
  padding-bottom: 10px;
}

.UIRow[data-tag="row-total-no-tax"] {
  text-transform: uppercase;
}

.UIRow[data-tag="row-total"] {
  border-top: 1px solid #e2e3e5;
  padding-top: 20px;
}

.UIContainer[data-tag="credit_reference"] {
  width: 170px;
  margin-right: 10px;
}

.UIRow[data-tag="show_artefact_details"] {
  margin-top: 0px;
}

.UIPod.pod-grey.information-container,
.UITabs.vertical>.pod-grey.information-container.UITab,
.contactAddresses .UIRow.closed .pod-grey.information-container.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UITabs.vertical>.pod-grey.information-container.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.pod-grey.information-container.contains-errors.UITab,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.pod-grey.information-container.contains-errors.UITab {
  margin-top: 10px;
}

.UIPod.pod-grey.information-container .artefact_due,
.UITabs.vertical>.pod-grey.information-container.UITab .artefact_due,
.contactAddresses .UIRow.closed .pod-grey.information-container.UIPod.contains-errors .artefact_due {
  color: #4d7080;
  font-size: 12px;
  padding-left: 6px;
  position: relative;
  top: -12px;
}

.UIPod.pod-grey.information-container p,
.UITabs.vertical>.pod-grey.information-container.UITab p,
.contactAddresses .UIRow.closed .pod-grey.information-container.UIPod.contains-errors p {
  padding: 1px 6px;
}

.UIPod.pod-grey.information-container .customer-link,
.UITabs.vertical>.pod-grey.information-container.UITab .customer-link,
.contactAddresses .UIRow.closed .pod-grey.information-container.UIPod.contains-errors .customer-link {
  padding-bottom: 3px;
  padding-left: 6px;
  padding-right: 0;
  padding-top: 0;
}

.UIPod.pod-grey.information-container .customer-link p,
.UITabs.vertical>.pod-grey.information-container.UITab .customer-link p,
.contactAddresses .UIRow.closed .pod-grey.information-container.UIPod.contains-errors .customer-link p {
  padding: 0;
  margin-bottom: 0;
}

.UIPod.pod-grey.information-container .address,
.UITabs.vertical>.pod-grey.information-container.UITab .address,
.contactAddresses .UIRow.closed .pod-grey.information-container.UIPod.contains-errors .address {
  white-space: pre-line;
  word-break: break-word;
}

.micro_invoicing .new_sales_invoice .currency_unit_price {
  width: 120px;
}

.payment-status-pod {
  border-left: 2px solid #e2e3e5;
  margin-bottom: 20px;
  padding-left: 30px;
}

.payment-status-pod .amount {
  display: block;
  font-size: 20px;
  font-weight: bold;
  padding: 6px 0 0 0;
}

.payment-status-pod .align-right {
  text-align: right;
}

.Void .payment-status-pod .amount {
  color: #99adb6;
  font-weight: 400;
  text-decoration: line-through;
}

.payment-status-pod .date {
  display: block;
  margin: 5px 6px 0 0;
}

.UIDialog[data-tag="print_preview"] {
  padding: 40px 5px 5px 5px;
  background-color: #555555;
}

.UIDialog[data-tag="print_preview"] .title,
.UIDialog[data-tag="print_preview"] .description {
  display: none;
}

.UIDialog[data-tag="print_preview"] .close {
  right: 12px;
  top: 7px;
}

div[data-tag="invoice_ref"] {
  margin-bottom: 15px;
}

@media (max-width: 1220px) {

  .new_sales_estimate .UIPod .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_estimate .UITabs.vertical>.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_estimate .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_estimate .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_estimate .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_estimate .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_estimate .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_estimate .UIPod.contains-warnings.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_estimate .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_estimate .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_estimate .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_estimate .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_quote .UIPod .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_quote .UITabs.vertical>.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_quote .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_quote .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_quote .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_quote .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_quote .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_quote .UIPod.contains-warnings.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_quote .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_quote .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_quote .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_quote .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_invoice .UIPod .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_invoice .UITabs.vertical>.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_invoice .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_invoice .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_invoice .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_invoice .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_invoice .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_invoice .UIPod.contains-warnings.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_invoice .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_invoice .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_invoice .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_invoice .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_credit_note .UIPod .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_credit_note .UITabs.vertical>.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_credit_note .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_credit_note .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_credit_note .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_credit_note .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_credit_note .UIPod.contains-warnings.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_credit_note .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_estimate .UIPod .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_estimate .UITabs.vertical>.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_estimate .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_estimate .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_estimate .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_estimate .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_estimate .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_estimate .UIPod.contains-warnings.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_estimate .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_estimate .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_estimate .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_estimate .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_quote .UIPod .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_quote .UITabs.vertical>.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_quote .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_quote .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_quote .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_quote .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_quote .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_quote .UIPod.contains-warnings.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_quote .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_quote .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_quote .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_quote .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_invoice .UIPod .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_invoice .UITabs.vertical>.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_invoice .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_invoice .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_invoice .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_invoice .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_invoice .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_invoice .UIPod.contains-warnings.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_invoice .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_invoice .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_invoice .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_invoice .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_credit_note .UIPod .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_credit_note .UITabs.vertical>.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UIPod.contains-warnings.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1 {
    width: 20%;
  }

  .new_sales_estimate .UIPod .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_estimate .UITabs.vertical>.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_estimate .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_estimate .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_estimate .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_estimate .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_estimate .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_estimate .UIPod.contains-warnings.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_estimate .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_estimate .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_estimate .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_estimate .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_quote .UIPod .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_quote .UITabs.vertical>.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_quote .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_quote .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_quote .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_quote .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_quote .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_quote .UIPod.contains-warnings.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_quote .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_quote .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_quote .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_quote .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_invoice .UIPod .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_invoice .UITabs.vertical>.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_invoice .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_invoice .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_invoice .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_invoice .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_invoice .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_invoice .UIPod.contains-warnings.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_invoice .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_invoice .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_invoice .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_invoice .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_credit_note .UIPod .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_credit_note .UITabs.vertical>.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_credit_note .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_credit_note .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_credit_note .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_credit_note .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_credit_note .UIPod.contains-warnings.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_credit_note .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_estimate .UIPod .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_estimate .UITabs.vertical>.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_estimate .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_estimate .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_estimate .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_estimate .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_estimate .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_estimate .UIPod.contains-warnings.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_estimate .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_estimate .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_estimate .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_estimate .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_quote .UIPod .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_quote .UITabs.vertical>.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_quote .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_quote .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_quote .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_quote .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_quote .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_quote .UIPod.contains-warnings.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_quote .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_quote .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_quote .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_quote .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_invoice .UIPod .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_invoice .UITabs.vertical>.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_invoice .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_invoice .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_invoice .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_invoice .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_invoice .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_invoice .UIPod.contains-warnings.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_invoice .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_invoice .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_invoice .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_invoice .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_credit_note .UIPod .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_credit_note .UITabs.vertical>.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UIPod.contains-warnings.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="customer_invoice_details"] .column-set.columns-8>.column.column-1 {
    width: 80%;
  }

  .new_sales_estimate .UIPod .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_estimate .UITabs.vertical>.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_estimate .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_estimate .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_estimate .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_estimate .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_estimate .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_estimate .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_estimate .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_estimate .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_estimate .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_estimate .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_quote .UIPod .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_quote .UITabs.vertical>.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_quote .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_quote .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_quote .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_quote .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_quote .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_quote .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_quote .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_quote .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_quote .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_quote .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_invoice .UIPod .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_invoice .UITabs.vertical>.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_invoice .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_invoice .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_invoice .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_invoice .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_invoice .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_invoice .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_invoice .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_invoice .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_invoice .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_invoice .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_credit_note .UIPod .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_credit_note .UITabs.vertical>.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_credit_note .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_credit_note .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_credit_note .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_credit_note .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_credit_note .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_credit_note .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_estimate .UIPod .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_estimate .UITabs.vertical>.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_estimate .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_estimate .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_estimate .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_estimate .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_estimate .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_estimate .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_estimate .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_estimate .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_estimate .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_estimate .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_quote .UIPod .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_quote .UITabs.vertical>.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_quote .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_quote .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_quote .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_quote .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_quote .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_quote .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_quote .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_quote .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_quote .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_quote .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_invoice .UIPod .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_invoice .UITabs.vertical>.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_invoice .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_invoice .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_invoice .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_invoice .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_invoice .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_invoice .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_invoice .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_invoice .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_invoice .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_invoice .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_credit_note .UIPod .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_credit_note .UITabs.vertical>.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-1 {
    width: 40%;
  }

  .new_sales_estimate .UIPod .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_estimate .UITabs.vertical>.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_estimate .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_estimate .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_estimate .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_estimate .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_estimate .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_estimate .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_estimate .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_estimate .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_estimate .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_estimate .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_estimate .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_estimate .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_estimate .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_quote .UIPod .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_quote .UITabs.vertical>.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_quote .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_quote .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_quote .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_quote .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_quote .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_quote .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_quote .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_quote .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_quote .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_quote .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_quote .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_quote .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_quote .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_invoice .UIPod .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_invoice .UITabs.vertical>.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_invoice .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_invoice .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_invoice .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_invoice .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_invoice .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_invoice .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_invoice .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_invoice .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_invoice .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_invoice .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_invoice .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_invoice .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_invoice .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_credit_note .UIPod .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_credit_note .UITabs.vertical>.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_credit_note .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_credit_note .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_credit_note .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_credit_note .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_credit_note .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_credit_note .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_estimate .UIPod .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_estimate .UITabs.vertical>.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_estimate .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_estimate .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_estimate .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_estimate .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_estimate .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_estimate .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_estimate .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_estimate .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_estimate .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_estimate .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_quote .UIPod .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_quote .UITabs.vertical>.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_quote .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_quote .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_quote .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_quote .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_quote .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_quote .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_quote .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_quote .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_quote .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_quote .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_quote .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_quote .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_quote .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_invoice .UIPod .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_invoice .UITabs.vertical>.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_invoice .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_invoice .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_invoice .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_invoice .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_invoice .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_invoice .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_invoice .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_invoice .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_invoice .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_invoice .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_credit_note .UIPod .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_credit_note .UITabs.vertical>.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 {
    width: 60%;
  }

  .new_sales_estimate .UIPod .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_estimate .UITabs.vertical>.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_estimate .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .new_sales_estimate .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .new_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_estimate .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .new_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .new_sales_estimate .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .new_sales_estimate .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .new_sales_estimate .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .new_sales_estimate .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_estimate .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .new_sales_estimate .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .new_sales_estimate .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_estimate .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_estimate .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_estimate .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_quote .UIPod .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_quote .UITabs.vertical>.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_quote .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .new_sales_quote .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .new_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_quote .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .new_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .new_sales_quote .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .new_sales_quote .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .new_sales_quote .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .new_sales_quote .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_quote .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .new_sales_quote .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .new_sales_quote .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_quote .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_quote .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_quote .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_invoice .UIPod .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_invoice .UITabs.vertical>.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_invoice .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .new_sales_invoice .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .new_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_invoice .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .new_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .new_sales_invoice .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .new_sales_invoice .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .new_sales_invoice .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .new_sales_invoice .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_invoice .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .new_sales_invoice .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .new_sales_invoice .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_invoice .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_invoice .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_invoice .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_credit_note .UIPod .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_credit_note .UITabs.vertical>.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .new_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .new_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .new_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .new_sales_credit_note .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .new_sales_credit_note .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .new_sales_credit_note .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .new_sales_credit_note .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .new_sales_credit_note .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .new_sales_credit_note .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_estimate .UIPod .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_estimate .UITabs.vertical>.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .edit_sales_estimate .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .edit_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .edit_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .edit_sales_estimate .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .edit_sales_estimate .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .edit_sales_estimate .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .edit_sales_estimate .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .edit_sales_estimate .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .edit_sales_estimate .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_estimate .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_estimate .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_estimate .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_quote .UIPod .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_quote .UITabs.vertical>.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_quote .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .edit_sales_quote .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .edit_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_quote .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .edit_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .edit_sales_quote .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .edit_sales_quote .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .edit_sales_quote .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .edit_sales_quote .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_quote .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .edit_sales_quote .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .edit_sales_quote .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_quote .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_quote .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_quote .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_invoice .UIPod .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_invoice .UITabs.vertical>.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .edit_sales_invoice .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .edit_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .edit_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .edit_sales_invoice .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .edit_sales_invoice .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .edit_sales_invoice .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .edit_sales_invoice .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .edit_sales_invoice .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .edit_sales_invoice .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_invoice .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_invoice .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_invoice .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_credit_note .UIPod .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_credit_note .UITabs.vertical>.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"],
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-2 .UIContainer[data-tag="reference"] {
    width: 50%;
  }

  .new_sales_estimate .UIPod .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_estimate .UITabs.vertical>.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_estimate .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .new_sales_estimate .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .new_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_estimate .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .new_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .new_sales_estimate .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .new_sales_estimate .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .new_sales_estimate .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .new_sales_estimate .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_estimate .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .new_sales_estimate .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .new_sales_estimate .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_estimate .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_estimate .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_estimate .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_quote .UIPod .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_quote .UITabs.vertical>.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_quote .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .new_sales_quote .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .new_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_quote .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .new_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .new_sales_quote .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .new_sales_quote .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .new_sales_quote .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .new_sales_quote .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_quote .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .new_sales_quote .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .new_sales_quote .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_quote .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_quote .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_quote .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_invoice .UIPod .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_invoice .UITabs.vertical>.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_invoice .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .new_sales_invoice .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .new_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_invoice .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .new_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .new_sales_invoice .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .new_sales_invoice .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .new_sales_invoice .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .new_sales_invoice .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_invoice .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .new_sales_invoice .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .new_sales_invoice .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_invoice .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_invoice .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_invoice .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_credit_note .UIPod .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_credit_note .UITabs.vertical>.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .new_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .new_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .new_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .new_sales_credit_note .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .new_sales_credit_note .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .new_sales_credit_note .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .new_sales_credit_note .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .new_sales_credit_note .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .new_sales_credit_note .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_estimate .UIPod .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_estimate .UITabs.vertical>.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .edit_sales_estimate .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .edit_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .edit_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .edit_sales_estimate .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .edit_sales_estimate .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .edit_sales_estimate .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .edit_sales_estimate .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .edit_sales_estimate .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .edit_sales_estimate .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_estimate .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_estimate .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_estimate .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_quote .UIPod .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_quote .UITabs.vertical>.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_quote .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .edit_sales_quote .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .edit_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_quote .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .edit_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .edit_sales_quote .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .edit_sales_quote .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .edit_sales_quote .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .edit_sales_quote .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_quote .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .edit_sales_quote .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .edit_sales_quote .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_quote .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_quote .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_quote .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_invoice .UIPod .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_invoice .UITabs.vertical>.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .edit_sales_invoice .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .edit_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .edit_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .edit_sales_invoice .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .edit_sales_invoice .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .edit_sales_invoice .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .edit_sales_invoice .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .edit_sales_invoice .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .edit_sales_invoice .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_invoice .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_invoice .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_invoice .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_credit_note .UIPod .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_credit_note .UITabs.vertical>.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 {
    width: 100%;
  }

  .new_sales_estimate .UIPod .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_estimate .UITabs.vertical>.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_estimate .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_estimate .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_estimate .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_estimate .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_estimate .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_estimate .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_estimate .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_estimate .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_estimate .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_estimate .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_quote .UIPod .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_quote .UITabs.vertical>.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_quote .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_quote .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_quote .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_quote .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_quote .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_quote .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_quote .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_quote .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_quote .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_quote .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_invoice .UIPod .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_invoice .UITabs.vertical>.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_invoice .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_invoice .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_invoice .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_invoice .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_invoice .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_invoice .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_invoice .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_invoice .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_invoice .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_invoice .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_credit_note .UIPod .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_credit_note .UITabs.vertical>.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_credit_note .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_credit_note .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_credit_note .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_credit_note .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_credit_note .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .new_sales_credit_note .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_estimate .UIPod .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_estimate .UITabs.vertical>.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_estimate .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_estimate .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_estimate .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_estimate .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_estimate .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_estimate .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_estimate .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_estimate .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_estimate .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_estimate .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_quote .UIPod .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_quote .UITabs.vertical>.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_quote .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_quote .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_quote .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_quote .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_quote .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_quote .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_quote .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_quote .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_quote .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_quote .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_invoice .UIPod .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_invoice .UITabs.vertical>.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_invoice .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_invoice .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_invoice .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_invoice .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_invoice .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_invoice .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_invoice .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_invoice .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_invoice .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_invoice .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_credit_note .UIPod .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_credit_note .UITabs.vertical>.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-1 {
    width: 40%;
  }

  .new_sales_estimate .UIPod .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_estimate .UITabs.vertical>.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_estimate .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_estimate .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_estimate .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_estimate .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_estimate .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_estimate .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_estimate .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_estimate .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_estimate .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_estimate .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_estimate .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_estimate .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_estimate .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_quote .UIPod .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_quote .UITabs.vertical>.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_quote .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_quote .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_quote .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_quote .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_quote .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_quote .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_quote .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_quote .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_quote .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_quote .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_quote .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_quote .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_quote .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_invoice .UIPod .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_invoice .UITabs.vertical>.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_invoice .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_invoice .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_invoice .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_invoice .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_invoice .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_invoice .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_invoice .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_invoice .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_invoice .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_invoice .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_invoice .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_invoice .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_invoice .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_credit_note .UIPod .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_credit_note .UITabs.vertical>.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_credit_note .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_credit_note .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_credit_note .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_credit_note .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_credit_note .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .new_sales_credit_note .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .new_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .new_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .new_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .new_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_estimate .UIPod .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_estimate .UITabs.vertical>.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_estimate .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_estimate .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_estimate .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_estimate .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_estimate .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_estimate .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_estimate .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_estimate .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_estimate .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_estimate .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_estimate .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_estimate .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_estimate .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_quote .UIPod .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_quote .UITabs.vertical>.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_quote .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_quote .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_quote .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_quote .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_quote .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_quote .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_quote .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_quote .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_quote .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_quote .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_quote .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_quote .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_quote .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_quote .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_quote .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_quote .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_quote .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_invoice .UIPod .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_invoice .UITabs.vertical>.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_invoice .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_invoice .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_invoice .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_invoice .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_invoice .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_invoice .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_invoice .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_invoice .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_invoice .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_invoice .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_invoice .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_invoice .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_invoice .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_credit_note .UIPod .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_credit_note .UITabs.vertical>.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UITabs.vertical>.UIPod.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UITabs.vertical>.UITab.UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UITabs.vertical>.UITab.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UITabs.vertical>.UITab.UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UIPod.contains-warnings.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .edit_sales_credit_note .UITabs.vertical>.UIPod.contains-warnings.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_credit_note .UIPod.contains-errors .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_credit_note .UITabs.vertical>.contains-errors.UITab .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .edit_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .edit_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .edit_sales_credit_note .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2,
  .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors.contains-warnings .edit_sales_credit_note .UIPod.contains-errors.contains-warnings .UIRow[data-tag="dates_ref_addresses"] .column-set.columns-6>.column.column-3 .column-set.columns-4>.column.column-2 {
    width: 60%;
  }
}

.new_sales_estimate .UITextbox[data-tag="header_note"],
.new_sales_quote .UITextbox[data-tag="header_note"],
.new_sales_invoice .UITextbox[data-tag="header_note"],
.new_sales_credit_note .UITextbox[data-tag="header_note"],
.edit_sales_estimate .UITextbox[data-tag="header_note"],
.edit_sales_quote .UITextbox[data-tag="header_note"],
.edit_sales_invoice .UITextbox[data-tag="header_note"],
.edit_sales_credit_note .UITextbox[data-tag="header_note"] {
  padding-top: 15px;
}

div[data-tag="artefact_allocations_dialog"] .payment_refund_link {
  display: block;
  text-align: center;
  width: 100%;
}

div[data-tag="artefact_allocations_dialog"] .allocations_pod_totals label {
  line-height: 31px;
  text-align: right;
}

header h1 .invoice-status {
  background: #ccd6db;
  border-radius: 4px;
  color: #1b1d21;
  display: none;
  font-size: 12px;
  font-weight: 700;
  letter-spacing: 1px;
  line-height: 13px;
  margin-left: 5px;
  padding: 4px 8px;
  position: relative;
  text-transform: uppercase;
  top: -4px;
}

header h1 .invoice-status.paid {
  background: #38c72a;
  display: inline-block;
}

header h1 .invoice-status.part_paid {
  background: #ffad00;
  display: inline-block;
}

header h1 .invoice-status.void {
  background: #c7384f;
  color: white;
  display: inline-block;
}

header h1 .invoice-status.overdue {
  background: #ff7d00;
  display: inline-block;
}

.UIContainer.invoice-options-container[data-tag="options"] .UIArtefactStatus .void {
  display: none;
}

.Grid tr[data-due_days="-1"][data-artefact_status_id="1"] td,
.Grid tr[data-due_days="-1"][data-artefact_status_id="2"] td {
  background: #fff8f2;
  font-weight: 700;
}

.Grid tr[data-due_days="-1"][data-artefact_status_id="1"] td.invoice-status-column,
.Grid tr[data-due_days="-1"][data-artefact_status_id="2"] td.invoice-status-column {
  position: relative;
}

.Grid tr[data-due_days="-1"][data-artefact_status_id="1"] td.invoice-status-column:after,
.Grid tr[data-due_days="-1"][data-artefact_status_id="2"] td.invoice-status-column:after {
  color: #ff7d00;
  content: "\e924";
  font-family: CarbonIcons;
  font-size: 16px;
  position: absolute;
  right: 10px;
  text-rendering: optimizeSpeed;
}

div[data-tag="artefact_form"] table tr.error td textarea[readonly="readonly"] {
  color: #9da0a7;
}

[data-tag="invoice_due_column"] .artefact_due {
  position: relative;
  top: -7px;
}

.label {
  font-weight: 500;
  margin-bottom: 5px;
  padding: 0 6px;
}

.template-type-preview-header {
  margin-bottom: 20px;
}

.invoice-options__template {
  text-align: center;
  display: inline-block;
}

.invoice-options__template img {
  border: 2px solid #ccd6db;
  max-width: 100%;
}

.invoice-options__template.selected img {
  border-color: #255bc7;
}

div[data-tag="accounting_types_help"] {
  width: 250px;
}

div[data-tag="accounting_types_help"] .UILink {
  padding-left: 4px;
}

div[data-tag="image_upload_container"] {
  min-width: 400px;
}

div[data-delegate="AdvancedUk.DefaultSettings.InvoiceTemplateSelector"] .settings_pod .UIContainer>.UIRow .UIFileUpload {
  height: 200px;
}

.UIRow .registered-address {
  padding: 0;
}

.UIRow div[data-tag="registered_at_business_address"] label {
  font-weight: normal;
}

.legend {
  color: #99adb6;
  display: block;
  text-align: right;
  width: 100%;
}

.UITabs.vertical .UITabs.horizontal>.UITab .tab_wrapper {
  border: 0;
  padding: 0;
}

.UITabs.message_tabs h2 {
  font-size: 20px;
  font-weight: normal;
}

.UITabs.message_tabs .UIRow {
  margin-top: 20px;
}

.UITabs.message_tabs .UIRow .column-set .column-1 {
  width: 66%;
}

.UITabs.message_tabs .UIRow .column-set .column-2 {
  width: 33%;
}

.accounts_starting_date {
  margin-bottom: 20px;
}

.nominal_obal_fields .UIDate,
.nominal_obal_fields .UITextbox {
  display: inline-block;
}

.nominal_obal_fields .UITextbox {
  margin-left: 15px;
}

.UIPod.settings_pod .UIContainer:not(:first-child) h5,
.UITabs.vertical>.settings_pod.UITab .UIContainer:not(:first-child) h5,
.contactAddresses .UIRow.closed .settings_pod.UIPod.contains-errors .UIContainer:not(:first-child) h5 {
  margin-top: 25px;
}

.template_select_container .content span.template-name {
  position: relative;
  left: -220px;
  top: 17px;
  display: inline-block;
}

.template_select_container h5 {
  margin-bottom: 10px;
}

.UIRow[data-tag="contact_details_and_addresses"] .UICheckbox.label-layout-inline label {
  font-weight: normal;
}

.UIRow[data-tag="contact_details_and_addresses"] .UICheckbox.label-layout-inline strong {
  font-weight: normal;
}

.pod-white.invoice_quote_settings,
.UITabs.vertical>.invoice_quote_settings.UITab {
  border: none;
}

.pod-white.invoice_quote_settings .UIFileUpload .file .file-labels .icon-file,
.UITabs.vertical>.invoice_quote_settings.UITab .UIFileUpload .file .file-labels .icon-file {
  background: transparent url(/assets/cloud-upload-d4967470781ecaaec0d0b1af14b9d741e736507e9e2ba4dfd7cadbfbda8e5eb0.svg) no-repeat center 0;
  transform: scale(0.7);
  position: absolute;
  height: 50%;
  top: 35%;
  left: 0;
  margin-top: -32px;
}

.pod-white.invoice_quote_settings .UIFileUpload .file.changed.ok .file-labels .icon-file,
.UITabs.vertical>.invoice_quote_settings.UITab .UIFileUpload .file.changed.ok .file-labels .icon-file,
.pod-white.invoice_quote_settings .UIFileUpload .file.changed.invalid-dims .file-labels .icon-file,
.UITabs.vertical>.invoice_quote_settings.UITab .UIFileUpload .file.changed.invalid-dims .file-labels .icon-file,
.pod-white.invoice_quote_settings .UIFileUpload .file.changed.too-big .file-labels .icon-file,
.UITabs.vertical>.invoice_quote_settings.UITab .UIFileUpload .file.changed.too-big .file-labels .icon-file {
  background: transparent url(/assets/white-cloud-upload-ab9db86e1bd8e9938afc5357e6d69673cb01e755fbcdb7f81ada097b745c8f4e.svg) no-repeat center 0;
}

.pod-white.invoice_quote_settings .UISettings,
.UITabs.vertical>.invoice_quote_settings.UITab .UISettings {
  border: none;
}

.pod-white.invoice_quote_settings .UISettings .settings_description,
.UITabs.vertical>.invoice_quote_settings.UITab .UISettings .settings_description,
.pod-white.invoice_quote_settings .UISettings p,
.UITabs.vertical>.invoice_quote_settings.UITab .UISettings p {
  padding-right: 50px;
}

.pod-white.invoice_quote_settings .UISettings p,
.UITabs.vertical>.invoice_quote_settings.UITab .UISettings p {
  color: #335c6d;
}

.pod-white.invoice_quote_settings .UISettings .document_headers,
.UITabs.vertical>.invoice_quote_settings.UITab .UISettings .document_headers,
.pod-white.invoice_quote_settings .UISettings .line_item_headers,
.UITabs.vertical>.invoice_quote_settings.UITab .UISettings .line_item_headers {
  float: left;
  padding-right: 50px;
  width: 50%;
}

.pod-white.invoice_quote_settings .UISettings .document_headers .UITextbox,
.UITabs.vertical>.invoice_quote_settings.UITab .UISettings .document_headers .UITextbox,
.pod-white.invoice_quote_settings .UISettings .line_item_headers .UITextbox,
.UITabs.vertical>.invoice_quote_settings.UITab .UISettings .line_item_headers .UITextbox {
  margin-bottom: 15px;
}

.pod-white.invoice_quote_settings .UISettings .eu_inputs .UITextbox,
.UITabs.vertical>.invoice_quote_settings.UITab .UISettings .eu_inputs .UITextbox {
  margin-bottom: 30px;
}

.pod-white.invoice_quote_settings .UIContainer[data-tag="invoice_type_legacy"],
.UITabs.vertical>.invoice_quote_settings.UITab .UIContainer[data-tag="invoice_type_legacy"] {
  display: none;
  padding-bottom: 10px;
}

.pod-white.invoice_quote_settings .UIContainer .legacy,
.UITabs.vertical>.invoice_quote_settings.UITab .UIContainer .legacy {
  border: 1px solid #ccd6db;
  border-radius: 4px;
  margin-top: 30px;
  padding: 0px 0px 10px 18px;
}

.pod-white.invoice_quote_settings .UIContainer .legacy .UIContainer .template-type-preview-header,
.UITabs.vertical>.invoice_quote_settings.UITab .UIContainer .legacy .UIContainer .template-type-preview-header {
  margin-left: 26px;
}

.pod-white.invoice_quote_settings .UIContainer .legacy .UIContainer .arrow,
.UITabs.vertical>.invoice_quote_settings.UITab .UIContainer .legacy .UIContainer .arrow {
  background: transparent url(/assets/arrow_down-03d64b2d01fe412cd355f8de9609405b7c115ace90d2de92f05dc46cc3541ab8.svg) no-repeat center 0;
  bottom: 30px;
  filter: grayscale(100%);
  float: right;
  height: 10px;
  position: relative;
  right: 50px;
  width: 10px;
}

.pod-white.invoice_quote_settings .UIContainer .legacy .UIContainer .arrow.down,
.UITabs.vertical>.invoice_quote_settings.UITab .UIContainer .legacy .UIContainer .arrow.down {
  background: transparent url(/assets/arrow_up-8c1d2409e2170c1fdac20e74d8482582175b31e8adbe1e8ca912decd882b3f7f.svg) no-repeat center 0;
}

.pod-white.invoice_quote_settings .UIContainer .company_logo_upload,
.UITabs.vertical>.invoice_quote_settings.UITab .UIContainer .company_logo_upload {
  min-width: 300px;
}

.pod-white.invoice_quote_settings .template_column,
.UITabs.vertical>.invoice_quote_settings.UITab .template_column {
  padding-right: 40px;
}

.pod-white.invoice_quote_settings h2,
.UITabs.vertical>.invoice_quote_settings.UITab h2 {
  font-size: 16px;
}

.pod-white.invoice_quote_settings .general_settings_column .UIContainer:not(:first-child) h2,
.UITabs.vertical>.invoice_quote_settings.UITab .general_settings_column .UIContainer:not(:first-child) h2 {
  border-top: 1px solid #e6ebed;
  margin-bottom: 15px;
  margin-top: 30px;
  padding-top: 30px;
}

.pod-white.invoice_quote_settings .UIFileUpload,
.UITabs.vertical>.invoice_quote_settings.UITab .UIFileUpload {
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
  border-radius: 8px;
  border: 1px dashed #ccd6db;
  background: none;
  min-height: 220px;
}

.pod-white.invoice_quote_settings .UIFileUpload:hover,
.UITabs.vertical>.invoice_quote_settings.UITab .UIFileUpload:hover {
  background: #255bc7;
}

.pod-white.invoice_quote_settings .UIFileUpload:hover .file .file-labels .icon-file,
.UITabs.vertical>.invoice_quote_settings.UITab .UIFileUpload:hover .file .file-labels .icon-file {
  background: transparent url(/assets/white-cloud-upload-ab9db86e1bd8e9938afc5357e6d69673cb01e755fbcdb7f81ada097b745c8f4e.svg) no-repeat center 0;
}

.UISettings.general-settings.full-width-settings .settings-container {
  width: 100%;
}

.UISettings.general-settings {
  padding: 30px 40px;
}

.UISettings.general-settings .UISetting {
  padding-bottom: 40px;
}

.UISettings.general-settings .UISetting.UIPod,
.UISettings.general-settings .UITabs.vertical>.UISetting.UITab,
.UISettings.general-settings .contactAddresses .UIRow.closed .UISetting.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UISettings.general-settings .UISetting.UIPod.contains-errors,
.UISettings.general-settings .contactAddresses .UIRow.closed .UITabs.vertical>.UISetting.contains-errors.UITab,
.UISettings.general-settings .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.UISetting.contains-errors.UITab,
.UISettings.general-settings .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.UISetting.contains-errors.UITab {
  margin: 0;
  padding: 30px 0 0 0;
}

.UISettings.general-settings .settings-container {
  width: 80%;
  min-width: 826px;
}

@media screen and (max-width: 1200px) {
  .UISettings.general-settings .settings-container {
    width: 100%;
  }
}

.UISettings.general-settings .settings-container .UISetting:last-child {
  padding-bottom: 0;
}

.UISettings.general-settings label {
  text-align: right;
}

.UISettings.general-settings [data-tag="postcode"] input[type="text"],
.UISettings.general-settings [data-tag="business_type_postcode"] input[type="text"],
.UISettings.general-settings [data-tag="share_capital"] input[type="text"] {
  width: 100px;
}

.UISettings.general-settings [data-tag="auxiliary_accounts_visible"] {
  padding-bottom: 50px;
}

.UISettings.general-settings .settings-desc {
  color: #335c6d;
  font-size: 14px;
  line-height: 18px;
  padding-right: 40px;
}

.UISettings.general-settings .registered-business-container .settings-title-container {
  left: 15px;
  max-width: 300px;
  position: absolute;
}

.UISettings.general-settings .registered-business-container .registered-address {
  width: 100%;
}

.UISettings.general-settings .registered-business-container [for="business_registered_at_business_address"] {
  text-align: left;
}

.UISettings.general-settings .UIContainer.extended-business-details {
  padding-top: 35px;
}

.UISettings.general-settings .UISettings {
  border: none;
}

.UISettings.general-settings .settings-container .export-dialog-link {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}

.UISettings.general-settings.business-settings .UISettings {
  padding: 0px;
}

.UISettings.general-settings.business-settings .UISettings>.UIRow {
  margin: 0px;
}

[data-tag="withholding_tax_rate"] .field {
  max-width: 140px;
}

.UISettings .UIPod.template_select_container,
.UISettings .UITabs.vertical>.template_select_container.UITab,
.UISettings .contactAddresses .UIRow.closed .template_select_container.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UISettings .template_select_container.UIPod.contains-errors,
.UISettings .contactAddresses .UIRow.closed .UITabs.vertical>.template_select_container.contains-errors.UITab,
.UISettings .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.template_select_container.contains-errors.UITab,
.UISettings .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.template_select_container.contains-errors.UITab {
  margin: 0;
  padding: 0;
}

.UIForm .UIRadioButton.inclusion_in-template_set {
  margin-bottom: 20px;
  padding-right: 20px;
}

.UIForm .UIRadioButton.inclusion_in-template_set:last-child {
  padding-right: 0px;
}

.UIContainer[data-tag="invoice_type_legacy"] .UIForm .UIRadioButton.inclusion_in-template_set {
  padding-right: 0px;
}

.carbon-settings-row .carbon-heading .carbon-heading__title {
  font-weight: 700;
}

.logo_and_document_template_settings .carbon-settings-row__header {
  width: 15%;
}

.logo_and_document_template_settings .carbon-settings-row__input {
  width: 80%;
}

.carbon-settings-row .carbon-heading__separator {
  margin-top: 2px;
  margin-bottom: 16px;
}

.vat-calculation>h2,
.vat-calculation .UIRadioButton>label {
  padding-right: 10px;
  text-align: right;
  width: 50%;
}

.vat-calculation .UIRadioButton {
  display: block;
}

.vat-calculation .UIRadioButton>.field {
  display: block;
  float: right;
  margin-bottom: 16px;
  width: 50%;
}

.vat-calculation .UIRadioButton>span {
  display: inline;
  width: 50%;
}

.vat-calculation .UIRadioButton span.light {
  font-weight: normal;
}

.vat-calculation .UIRadioButton .radio_container {
  display: block;
  margin-bottom: 16px;
}

.vat-calculation .UIRadioButton .radio_container label {
  padding-top: 2px;
  position: absolute;
  text-align: left;
}

.UIContainer.products_and_services h5 {
  margin-bottom: 0;
  margin-top: 5px;
}

.UIContainer.products_and_services h5:first-child {
  margin-top: 0;
}

hr.section-break {
  margin: 2em 0;
}

p#tax-settings-info .icon-info,
p#tax-settings-info .icon-link {
  display: inline-block;
  width: 20px;
}

p#tax-settings-info .icon-info:before {
  color: #1573e6;
  margin-top: -13px;
  position: absolute;
}

p#tax-settings-info .icon-link:before {
  color: #255bc7;
  margin-left: 2px;
  margin-top: -13px;
  position: absolute;
}

.upgrade-panel {
  background-color: #003349;
  border: 1px solid #ccd6db;
  color: #f5f6f7;
  margin: 20px 0;
  padding: 20px 10px;
}

.upgrade-panel .UIContainer h2 {
  text-transform: none;
}

.upgrade-panel .column-set {
  margin-left: 15px;
  margin-right: 30px;
}

.upgrade-information {
  display: flex;
  flex-flow: row wrap;
  flex-wrap: wrap;
  justify-content: flex-start;
}

.upgrade-information .UIContainer {
  flex: auto;
  margin: -10px;
  min-width: 50%;
  padding: 15px;
  padding-right: 50px;
  width: 50%;
}

.upgrade-information .UIContainer span {
  font-size: 15px;
  font-weight: 700;
  text-decoration: underline;
}

.upgrade-information .UIContainer p {
  opacity: 90%;
  padding-right: 25px;
  padding-top: 5px;
}

.description-and-buttons h2 {
  font-size: 15px;
  font-weight: 700;
  margin-top: 0px;
  padding-bottom: 0px;
  text-transform: uppercase;
}

.description-and-buttons h2::after {
  border-bottom: 2px solid #ccd6db;
  content: "";
  display: block;
  left: 0px;
  position: relative;
  top: 10px;
  width: 50px;
}

.description-and-buttons .help-link {
  color: #00caff;
}

.description-and-buttons .upgrade-button {
  background-color: #255bc7;
  color: #f5f6f7;
}

.UIForm.form--sticky-options .options {
  background: #fff;
  border-top: 1px solid #e6ebed;
  bottom: 0;
  padding: 1rem 0;
  position: fixed;
  right: 0;
  width: 100%;
}

.UIForm.form--sticky-options .options .UIFormOptions {
  margin: 0 auto;
  max-width: 1600px;
  padding: 0 40px;
}

.UIForm.form--sticky-options .options .UIButton {
  padding-bottom: 5px;
  padding-top: 5px;
}

.UIForm.form--sticky-options .options--split {
  display: flex;
  justify-content: space-between;
}

.UIForm.form--sticky-options .options--split .UIButton[data-tag="submit_button"] {
  margin-right: 0;
  padding: 5px 0;
}

body.notifications--sticky-options #notification-container .notification {
  bottom: 74px;
}

.business-settings-container .UIContainer h2,
.apps-settings-container .UIContainer h2 {
  text-transform: none;
}

.business-settings-container .UIContainer.setting-container span:first-of-type,
.apps-settings-container .UIContainer.setting-container span:first-of-type {
  text-decoration: underline;
}

.amount_paid,
.amount_outstanding {
  cursor: default;
}

.no-margin {
  margin-bottom: 0 !important;
  margin-top: 0 !important;
  margin-left: 0 !important;
  margin-right: 0 !important;
}

.UIButton[data-tag="preview_button"] {
  align-items: center;
  cursor: pointer;
  display: inline-flex;
  line-height: unset;
  padding: 5px 0;
  position: relative;
}

.UIButton[data-tag="preview_button"]:hover i {
  color: #fff;
}

.UIButton[data-tag="preview_button"]:hover button {
  background-color: #1e499f;
  border-color: #1e499f;
  color: #fff;
}

.UIButton[data-tag="preview_button"] i {
  color: #255bc7;
  left: 14px;
  pointer-events: none;
  position: absolute;
}

.UIButton[data-tag="preview_button"] i::before {
  content: "\E957";
}

.UIButton[data-tag="preview_button"] button {
  margin-right: 10px;
  padding-left: 40px;
}

.attachments_box {
  margin-right: 10px;
}

.attachments_box_read_only {
  margin-right: 0px;
  vertical-align: bottom;
}

.attachments_box_read_only .carbon-attachments-box {
  padding-top: 15px;
}

.attachments_box_read_only .carbon-attachments-box__popover {
  right: 0px;
}

.attachments_box_read_only .carbon-attachments-box__popover-arrow {
  margin-left: 123px;
}

@-moz-document url-prefix() {
  .attachments_box {
    vertical-align: initial;
  }
}

.attachments_box.contextual {
  margin-right: 0;
}

.unbulleted {
  list-style-type: none;
  margin-left: 0;
}

.carbon-switcher-drawer-item {
  display: flex;
}

.UIDialog.dialog--scrollable {
  height: calc(100vh - 50px);
  -ms-overflow-style: none;
  overflow-y: scroll;
  position: fixed;
  scrollbar-width: none;
}

.UIDialog.dialog--scrollable::-webkit-scrollbar {
  display: none;
}

.UIPod.user-actions .content,
.UITabs.vertical>.user-actions.UITab .content,
.contactAddresses .UIRow.closed .user-actions.UIPod.contains-errors .content {
  padding-top: 6px;
}

.UIPod.user-actions .UILink.button,
.UITabs.vertical>.user-actions.UITab .UILink.button,
.contactAddresses .UIRow.closed .user-actions.UIPod.contains-errors .UILink.button {
  margin-top: 10px;
}

.UIRow .registered-address {
  padding: 0;
}

.UIRow div[data-tag="registered_at_business_address"] label {
  font-weight: normal;
}

.UIDialog[data-tag="accounts_start_date"] .UIDate label {
  padding-top: 15px;
  margin-left: -5px;
}

.UIDialog[data-tag="accounts_start_date"] h5 {
  padding-top: 15px;
}

.UITableFieldsForMany[data-tag="banking_table"] thead tr th.base_opening_balance {
  white-space: nowrap;
}

.UITableFieldsForMany[data-tag="banking_table"] thead tr th.currency_hidden {
  border-left-width: 0;
}

.UITableFieldsForMany[data-tag="banking_table"] thead tr th.numeric {
  min-width: 120px;
}

.UITextbox[data-tag="currency_amount"] {
  min-width: 50px;
}

.UIPod.currencies_pod,
.UITabs.vertical>.currencies_pod.UITab,
.contactAddresses .UIRow.closed .currencies_pod.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UITabs.vertical>.currencies_pod.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.currencies_pod.contains-errors.UITab,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.currencies_pod.contains-errors.UITab {
  padding: 30px;
}

.UIPod.currency_ledger_pod,
.UITabs.vertical>.currency_ledger_pod.UITab,
.contactAddresses .UIRow.closed .currency_ledger_pod.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UITabs.vertical>.currency_ledger_pod.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.currency_ledger_pod.contains-errors.UITab,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.currency_ledger_pod.contains-errors.UITab {
  padding-left: 40px;
}

.UISetting .UIPod[data-tag="global_accounting_base_settings_accounting_user_preferences_settings"] .beta_version,
.UISetting .UITabs.vertical>.UITab[data-tag="global_accounting_base_settings_accounting_user_preferences_settings"] .beta_version,
.UISetting .contactAddresses .UIRow.closed .UIPod.contains-errors[data-tag="global_accounting_base_settings_accounting_user_preferences_settings"] .beta_version,
.contactAddresses .UIRow.closed .UISetting .UIPod.contains-errors[data-tag="global_accounting_base_settings_accounting_user_preferences_settings"] .beta_version {
  left: 10px;
  position: relative;
  top: -3px;
}

.UILink.confirm_cancel_button_hide {
  display: none;
}

.confirm_continue button {
  color: #fff;
  background-color: #255bc7;
}

.UIConfirm .message a,
.UIConfirm .message a:active,
.UIConfirm .message a:visited:active {
  color: #255bc7 !important;
  font-weight: bold;
}

.UITextbox[data-tag="postcode"] .field .icon-error,
.UITextbox[data-tag="business_type_postcode"] .field .icon-error {
  margin-left: 80px;
  right: auto;
}

.new_user_preferences {
  margin-left: -10px;
  min-width: 826px;
}

@media screen and (max-width: 1200px) {
  .new_user_preferences {
    width: 100%;
  }
}

.new_user_preferences .header {
  margin-top: -30px;
}

.new_user_preferences .options {
  margin-right: 25px;
}

.UIContainer.column-title {
  margin-top: 15px;
  max-width: 300px;
  padding-right: 20px;
  padding-left: 25px;
  position: relative;
}

.UIContainer.column-title label span {
  font-weight: 400;
}

.UIContainer.navigation-type {
  margin-top: 30px;
  position: relative;
}

.UIContainer.navigation-type label {
  display: inline;
  padding-left: 10px;
  padding-top: 3px;
}

.UIContainer.navigation-type label span {
  font-weight: 400;
}

.UIContainer.navigation-type .checkbox-overlay {
  position: absolute;
}

.UIContainer.navigation-type .UIRadioButton .field {
  display: inline;
}

.UIContainer.timezone-type {
  left: 5px;
  margin-top: 30px;
  position: relative;
}

.UIContainer.timezone-type label {
  padding-top: 3px;
}

.UIContainer.timezone-type .UIDropdown {
  margin-top: 15px;
}

.UIContainer.timezone-type .UIDropdown .field {
  width: 450px;
}

.UIContainer.grid-size,
.UIContainer.grid-size-non-accounting {
  margin-top: 30px;
}

.UIContainer.grid-size .UIDropdownList,
.UIContainer.grid-size-non-accounting .UIDropdownList {
  display: inline-block;
  margin-top: 15px;
  width: 70px;
}

.UIContainer.grid-size .UIDropdownList .results ul li,
.UIContainer.grid-size-non-accounting .UIDropdownList .results ul li {
  padding-left: 0.5em;
}

.UIContainer.grid-size .UIDropdownList .results ul li.selected::before,
.UIContainer.grid-size-non-accounting .UIDropdownList .results ul li.selected::before {
  display: none;
}

.UIContainer.grid-size-non-accounting {
  left: -20px;
  position: relative;
}

.UIContainer.show-getting-started {
  margin-left: 5px;
  margin-top: 85px;
}

.UISettings.statement-settings .UISetting {
  padding-bottom: 40px;
}

.UISettings.statement-settings .UICheckbox.label-layout-inline>label {
  text-align: left;
}

.UISettings.statement-settings .statement-settings_checkboxes .UICheckbox:not(:last-of-type) {
  margin-bottom: 25px;
}

.UISettings.statement-settings .statement-settings_checkboxes .UICheckbox.statement-settings_owed-by-age-checkbox:not(:last-of-type) {
  margin-bottom: 10px;
}

.UISettings.statement-settings .statement-settings_checkboxes .statement-settings_owed-by-age-info {
  margin-bottom: 25px;
  padding-left: 30px;
}

.UISettings.statement-settings .statement-settings_statement-type {
  width: 50%;
}

.UISettings.statement-settings .statement-settings_statement-type .UIDropdown:not(:last-of-type) {
  margin-bottom: 25px;
}

.UISettings.statement-settings .include-future-dated-payments-container label,
.UISettings.statement-settings .include-future-dated-payments-container .UIRadioButton {
  margin-bottom: 10px;
}

.highcharts-legend-item rect {
  rx: 8;
  ry: 8;
}

.option-button {
  float: right;
}

.dashboard {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -moz-box-shadow: 0px -1px 0px 0px #ccd6db;
  -webkit-box-shadow: 0px -1px 0px 0px #ccd6db;
  box-shadow: 0px -1px 0px 0px #ccd6db;
  border-top: none;
}

.dashboard .above-chart {
  display: flex;
  justify-content: space-between;
  padding-left: 20px;
  padding-right: 10px;
  padding-top: 20px;
}

.dashboard .above-chart .UIAdvancedFilter {
  flex: none;
  order: 1;
}

.dashboard .above-chart [data-tag="refresh_button"] {
  height: 31px;
  overflow: hidden;
}

.dashboard .above-chart [data-tag="refresh_button"] #cache_updated_at {
  margin-left: 20px;
}

.dashboard .above-chart [data-tag="refresh_button"] i {
  position: absolute;
  top: 27px;
  left: 35px;
  color: #fff;
}

.dashboard .above-chart [data-tag="refresh_button"] i[disabled],
.dashboard .above-chart [data-tag="refresh_button"] i[data-tag="reset_zoom"]:not(.active) {
  color: #a4a6aa;
}

.dashboard .above-chart [data-tag="refresh_button"] button {
  padding-left: 38px;
}

.dashboard [data-tag="reset_zoom"] {
  display: block;
  height: 31px;
  padding-right: 7px;
  top: 20px;
  visibility: visible;
  width: 32px;
}

.dashboard [data-tag="reset_zoom"] span {
  background: url(/assets/icon_refresh-557b432516d55df0c410adf0a4b9b73b8193fa64890a1f30df7831bce9153c37.png) top center no-repeat transparent;
  text-indent: -9999px;
  display: block;
}

.summary-screen .pod-grey {
  -webkit-border-radius: 0px 0px 4px 4px;
  -moz-border-radius: 0px 0px 4px 4px;
  border-radius: 0px 0px 4px 4px;
  -moz-box-shadow: 0px -1px 0px 0px #ccd6db;
  -webkit-box-shadow: 0px -1px 0px 0px #ccd6db;
  box-shadow: 0px -1px 0px 0px #ccd6db;
  border-top: none;
}

.summary-screen .pod-blue {
  -webkit-border-radius: 0px 0px 4px 4px;
  -moz-border-radius: 0px 0px 4px 4px;
  border-radius: 0px 0px 4px 4px;
  -moz-box-shadow: 0px -1px 0px 0px #ccd6db;
  -webkit-box-shadow: 0px -1px 0px 0px #ccd6db;
  box-shadow: 0px -1px 0px 0px #ccd6db;
  background-color: #003349;
  border-top: 0;
  color: #f5f6f7;
}

.summary-screen .UIPod.pod-blue.dashboard-card,
.summary-screen .UITabs.vertical>.pod-blue.dashboard-card.UITab,
.summary-screen .contactAddresses .UIRow.closed .pod-blue.dashboard-card.UIPod.contains-errors,
.contactAddresses .UIRow.closed .summary-screen .pod-blue.dashboard-card.UIPod.contains-errors,
.summary-screen .contactAddresses .UIRow.closed .UITabs.vertical>.pod-blue.dashboard-card.contains-errors.UITab,
.summary-screen .contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.pod-blue.dashboard-card.contains-errors.UITab,
.summary-screen .contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.pod-blue.dashboard-card.contains-errors.UITab {
  padding: 0px;
}

.summary-screen .footnote {
  display: block;
  text-align: center;
  padding-top: 35px;
}

.summary-screen .UITab:before {
  margin-left: -50px;
  content: attr(data-loading);
  font-size: 24px;
  color: #ccc;
  position: absolute;
  top: 100px;
  left: 50%;
}

.summary-screen .degraded-performance .image {
  height: 200px;
  width: 100%;
}

.summary-screen .degraded-performance .title {
  font-size: 24px;
  left: 35%;
  text-align: center;
  margin-top: 20px;
}

.summary-screen .degraded-performance .text {
  font-size: 15px;
  margin: auto;
  margin-top: 20px;
  text-align: center;
  width: 490px;
}

.summary-screen #ui-body header h1 {
  font-size: 28px;
  font-weight: 700 !important;
}

.summary-screen #ui-body header h1 strong {
  font-weight: 900 !important;
}

.summary-screen .UIMessage+.UIContainer .UITabs {
  margin-top: 60px;
}

.summary-screen .UIMessage.hidden+.UIContainer .UITabs,
.summary-screen .contactAddresses>.address_row.closed .UIMessage.contact_container+.UIContainer .UITabs,
.contactAddresses>.address_row.closed .summary-screen .UIMessage.contact_container+.UIContainer .UITabs,
.summary-screen .contactAddresses>.address_row.closed .address .UIMessage.content+.UIContainer .UITabs,
.contactAddresses>.address_row.closed .address .summary-screen .UIMessage.content+.UIContainer .UITabs,
.summary-screen .contactAddresses .contact_container.contact.closed .UIMessage.content+.UIContainer .UITabs,
.contactAddresses .contact_container.contact.closed .summary-screen .UIMessage.content+.UIContainer .UITabs,
.summary-screen .contactAddresses .UIRow.closed .contactAddresses>.address_row.UIPod.contains-errors .UIMessage.contact_container+.UIContainer .UITabs,
.contactAddresses .UIRow.closed .contactAddresses>.address_row.UIPod.contains-errors .summary-screen .UIMessage.contact_container+.UIContainer .UITabs,
.summary-screen .contactAddresses .UIRow.closed .UITabs.vertical.contactAddresses>.address_row.contains-errors.UITab .UIMessage.contact_container+.UIContainer .UITabs,
.contactAddresses .UIRow.closed .UITabs.vertical.contactAddresses>.address_row.contains-errors.UITab .summary-screen .UIMessage.contact_container+.UIContainer .UITabs,
.summary-screen .contactAddresses .UIRow.closed .contactAddresses>.address_row.UIPod.contains-errors .address .UIMessage.content+.UIContainer .UITabs,
.contactAddresses .UIRow.closed .contactAddresses>.address_row.UIPod.contains-errors .address .summary-screen .UIMessage.content+.UIContainer .UITabs,
.summary-screen .contactAddresses .UIRow.closed .UITabs.vertical.contactAddresses>.address_row.contains-errors.UITab .address .UIMessage.content+.UIContainer .UITabs,
.contactAddresses .UIRow.closed .UITabs.vertical.contactAddresses>.address_row.contains-errors.UITab .address .summary-screen .UIMessage.content+.UIContainer .UITabs,
.summary-screen .contactAddresses .UIRow.closed .contact.UIPod.contains-errors .UIMessage.content+.UIContainer .UITabs,
.contactAddresses .UIRow.closed .contact.UIPod.contains-errors .summary-screen .UIMessage.content+.UIContainer .UITabs,
.summary-screen .contactAddresses .UIRow.closed .UITabs.vertical>.contact.contains-errors.UITab .UIMessage.content+.UIContainer .UITabs,
.contactAddresses .UIRow.closed .UITabs.vertical>.contact.contains-errors.UITab .summary-screen .UIMessage.content+.UIContainer .UITabs {
  margin-top: 0;
}

.summary-screen .UITabs.horizontal .tab-titles {
  border-bottom-width: 0px;
  bottom: -16px;
  height: 40px;
  right: 0px;
  z-index: 1;
}

.summary-screen .UITabs.horizontal .tab-titles li {
  margin-bottom: -1px;
}

.summary-screen .UITabs.horizontal .tab-titles li.last {
  margin-right: 0;
}

@media screen and (max-width: 1050px) {
  .summary-screen .summary-screen-welcome {
    width: auto;
  }

  .summary-screen .UITabs {
    margin-top: 45px;
  }

  .summary-screen .UITabs .tab-titles {
    margin-left: 0px;
  }
}

.summary-screen .dashboard {
  min-height: 424px;
}

.summary-screen .dashboard .chart {
  min-height: 400px;
}

.summary-screen .dashboard .chart .highcharts-tooltip {
  text-shadow: none;
}

.summary-screen .dashboard .UIFilter .UIDateRange label {
  padding: 6px;
}

.summary-screen .footwell .subcontent {
  text-align: left;
  padding-left: 20px;
  padding-right: 20px;
  padding-bottom: 20px;
  background-color: #fff;
}

.summary-screen .footwell .subcontent .header h2 {
  font-size: 20px;
  line-height: 26px;
  border-bottom: 1px solid #ccd6db;
  margin-top: 20px;
  padding-bottom: 11px;
}

.summary-screen .footwell .subcontent .UIReport+.UILink {
  float: right;
  margin: 5px 0;
}

.summary-screen .footwell .subcontent .UIReport td {
  height: 44px;
  word-break: normal;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.summary-screen .footwell .subcontent .UIReport .medium-col {
  width: 30px;
}

.summary-screen .footwell .subcontent .UIReport .total-col {
  text-align: right;
  width: 100px;
}

.summary-screen .footwell .subcontent .chart-pod .content {
  margin-top: 15px;
}

.summary-screen .footwell .subcontent .chart-pod .content .UIChart {
  margin-top: 10px;
}

.summary-screen .footwell .subcontent .chart-pod .content .UIProgressMeter:hover {
  cursor: pointer;
  cursor: hand;
}

.summary-screen .footwell .subcontent .report-pod .content {
  position: relative;
}

.summary-screen .footwell .subcontent .report-pod .empty-report {
  padding-top: 102px;
  text-align: center;
  border: 2px dashed #eaeaea;
  background-color: rgba(254, 254, 254, 0.85);
  top: 0px;
  position: absolute;
  width: 100%;
  height: 222px;
  font-weight: 700;
}

.summary-screen .footwell .subcontent .report-pod .empty-report a {
  float: none;
}

.summary-screen .footwell .subcontent .vat-pod {
  position: relative;
}

.summary-screen .footwell .subcontent .vat-pod .UICounter {
  text-align: right;
  display: inline-block;
}

.summary-screen .footwell .subcontent .vat-pod .UIRow {
  padding: 0 10px 15px;
}

.summary-screen .footwell .subcontent .vat-pod .UIRow .UIContainer {
  padding: 0;
}

.summary-screen .footwell .subcontent .vat-pod .balance {
  margin: 0;
  padding: 15px 10px;
}

.summary-screen .footwell .subcontent .vat-pod .balance.odd {
  background-color: #f1f1f1;
}

.summary-screen .footwell .subcontent .vat-pod .balance .column {
  width: 100%;
  margin: 0;
}

.summary-screen .footwell .subcontent .vat-pod .balance .balance-label {
  float: left;
}

.summary-screen .footwell .subcontent .vat-pod .balance .balance-amount {
  font-weight: 700;
  line-height: 21px;
}

.summary-screen .footwell .subcontent .vat-pod .balance .balance-tag {
  text-align: right;
  margin: 4px 0 0;
}

.summary-screen .footwell .subcontent .vat-period-label {
  text-align: right;
}

.summary-screen .footwell .subcontent .vat-period-label .vat-ends-in {
  margin-right: 12px;
  position: relative;
  top: -24px;
  display: inline-block;
}

.summary-screen .footwell .subcontent .days-label {
  text-align: right;
  margin: 5px 4px 0;
}

.summary-screen .footwell .subcontent .hmrc-img {
  position: absolute;
  right: 15px;
  top: -1px;
}

.dashboard.cash-flow {
  padding-top: 45px;
}

.dashboard.cash-flow .options {
  margin: 0;
  position: absolute;
  top: 20px;
  width: 100%;
  padding-left: 20px;
  padding-right: 20px;
}

.dashboard.cash-flow .option-button {
  margin: 0 0 0 20px;
}

.dashboard.cash-flow .UIDateRange {
  float: left;
}

.dashboard.cash-flow .UIFilter {
  margin-top: 0;
}

@media screen and (max-width: 1000px) {
  .dashboard.cash-flow .UIFilter .UIDateRange label {
    width: 42px;
  }
}

.micro .help-container,
.micro_invoicing .help-container {
  position: relative;
  top: 36px;
}

.micro .triangle,
.micro_invoicing .triangle {
  width: 15px;
  height: 10px;
  font-weight: bold;
}

.micro.banking,
.micro_invoicing.banking {
  margin: 30px 0px -25px 0px;
  position: relative;
}

.micro .banking-container,
.micro_invoicing .banking-container {
  margin: 0 0 15px 0;
  position: relative;
}

.micro .banking-container .transactions,
.micro_invoicing .banking-container .transactions {
  bottom: 20px;
  position: absolute;
  right: 30px;
  text-align: right;
  z-index: 99;
}

.micro .banking-container .bank-balance-label,
.micro_invoicing .banking-container .bank-balance-label {
  color: #4d7080;
  font-size: 13px;
  font-weight: 400;
  margin-bottom: 0;
}

.micro .banking-container .bank-balance-numeric,
.micro_invoicing .banking-container .bank-balance-numeric {
  color: #003349;
  font-size: 18px;
  font-weight: 600;
}

.micro .total-percentage-container,
.micro_invoicing .total-percentage-container {
  text-align: center;
}

.micro .total-percentage-container .single-container,
.micro_invoicing .total-percentage-container .single-container {
  display: inline-block;
}

.micro .total-percentage-container .single-container.left-container,
.micro_invoicing .total-percentage-container .single-container.left-container {
  padding-right: 5px;
  text-align: right;
}

.micro .total-percentage-container .single-container.right-container,
.micro_invoicing .total-percentage-container .single-container.right-container {
  padding-left: 5px;
  text-align: left;
}

.micro .total-percentage-container .total,
.micro_invoicing .total-percentage-container .total {
  color: #003349;
  font-size: 26px;
  font-weight: 400;
  padding-bottom: 5px;
  text-align: right;
}

.micro .total-percentage-container av .percentage,
.micro_invoicing .total-percentage-container av .percentage {
  font-size: 15px;
  font-weight: bold;
}

.micro .total-percentage-container av .percentage.negative,
.micro_invoicing .total-percentage-container av .percentage.negative {
  color: #ea4d5b;
}

.micro .total-percentage-container av .percentage.negative-expense,
.micro_invoicing .total-percentage-container av .percentage.negative-expense {
  color: #ea4d5b;
}

.micro .total-percentage-container av .percentage.neutral,
.micro_invoicing .total-percentage-container av .percentage.neutral {
  color: #00a4cf;
  margin-left: 5px;
}

.micro .total-percentage-container av .percentage.neutral:before,
.micro_invoicing .total-percentage-container av .percentage.neutral:before {
  content: "\25C4\25BA";
}

.micro .total-percentage-container .positive,
.micro .total-percentage-container .positive-expense,
.micro .total-percentage-container .negative,
.micro .total-percentage-container .negative-expense,
.micro_invoicing .total-percentage-container .positive,
.micro_invoicing .total-percentage-container .positive-expense,
.micro_invoicing .total-percentage-container .negative,
.micro_invoicing .total-percentage-container .negative-expense {
  color: #42ae42;
  margin-left: 5px;
}

.micro .total-percentage-container .positive:before,
.micro .total-percentage-container .positive-expense:before,
.micro .total-percentage-container .negative:before,
.micro .total-percentage-container .negative-expense:before,
.micro_invoicing .total-percentage-container .positive:before,
.micro_invoicing .total-percentage-container .positive-expense:before,
.micro_invoicing .total-percentage-container .negative:before,
.micro_invoicing .total-percentage-container .negative-expense:before {
  border-left: 15px solid transparent;
  border-right: 15px solid transparent;
  border-bottom: 10px solid #42ae42;
  content: "";
  display: inline-block;
  left: -5px;
  position: relative;
}

.micro .total-percentage-container .negative:before,
.micro .total-percentage-container .negative-expense:before,
.micro_invoicing .total-percentage-container .negative:before,
.micro_invoicing .total-percentage-container .negative-expense:before {
  border-top: 10px solid #ea433f;
  border-bottom: none;
}

.micro .total-percentage-container .card-small-label,
.micro_invoicing .total-percentage-container .card-small-label {
  color: #4d7080;
  display: block;
}

.micro .positive,
.micro_invoicing .positive {
  color: #42a940;
}

.micro .negative,
.micro_invoicing .negative {
  color: #ea4d5a;
}

.micro .neutral,
.micro_invoicing .neutral {
  color: #ffbe00;
}

.micro .summary_tile,
.micro_invoicing .summary_tile {
  margin-top: 0px;
  padding-top: 40px;
}

.micro .summary_footer,
.micro_invoicing .summary_footer {
  padding-top: 20px;
}

.micro .summary_footer div.column-set,
.micro_invoicing .summary_footer div.column-set {
  width: 670px;
}

.micro .summary_footer .summary-help-container,
.micro .summary_footer .summary-email-container,
.micro_invoicing .summary_footer .summary-help-container,
.micro_invoicing .summary_footer .summary-email-container {
  padding-left: 40px;
}

.micro .summary_footer .summary-help-container p,
.micro .summary_footer .summary-email-container p,
.micro_invoicing .summary_footer .summary-help-container p,
.micro_invoicing .summary_footer .summary-email-container p {
  font-size: 13px;
  font-weight: 400;
  margin-bottom: 0px;
}

.micro .summary_footer .summary-help-container,
.micro_invoicing .summary_footer .summary-help-container {
  background: url(/assets/summary/icon-support-dc60d2e0eba27a62df11022f0c05f0d778555948546889f86f9c924710ce402b.svg) no-repeat left center;
  display: block;
  height: 30px;
}

.micro .summary_footer .summary-help-container p,
.micro_invoicing .summary_footer .summary-help-container p {
  height: 30px;
  line-height: 30px;
}

.micro .summary_footer .summary-email-container,
.micro_invoicing .summary_footer .summary-email-container {
  background: url(/assets/summary/icon-email-89e1d5be82f6f0e04c643612f58c3b9011b4aa081c6b7994d24805399e4764b5.svg) no-repeat left center;
}

.micro .summary_footer h3,
.micro_invoicing .summary_footer h3 {
  font-size: 16px;
  font-weight: 600;
}

.micro .tile-button,
.micro_invoicing .tile-button {
  position: absolute;
  right: 15px;
  top: 8px;
}

.UIMicroSummaryCard {
  position: relative;
}

.card.micro {
  border: 0px;
  height: 190px;
  padding-top: 10px;
}

.card.micro .UIRow.totals {
  margin-top: 0px;
}

.card.micro .UIRow.totals p.total_sub_title.neutral {
  text-align: center;
  float: none;
}

.card.micro p.total.neutral {
  text-align: center;
  vertical-align: center;
  color: #003349;
}

.card.micro p.total {
  color: #003349;
  font-size: 26px;
  font-weight: 400;
  padding-bottom: 5px;
  text-align: right;
}

.card.micro p.total_sub_title {
  float: right;
}

.card.micro h1 {
  color: #003349;
  font-weight: 700;
  font-size: 20px;
}

.card.micro p {
  color: #4d7080;
}

.card.micro hr {
  border-color: #eaeaea;
  margin: 2px 0 0 0;
}

.UIMicroSummaryCard {
  position: relative;
}

.UIMicroSummaryCard a.UILink {
  font-weight: normal;
}

.UIRow.micro_summary_row {
  margin-bottom: -15px;
}

p.index-link {
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
  background: #255bc7;
  bottom: -10px;
  color: #fff;
  display: block;
  left: 50%;
  line-height: 22px;
  margin-left: -30px;
  opacity: 0;
  position: absolute;
  text-align: center;
  text-decoration: none;
  width: 60px;
  z-index: 1;
}

.summary-period {
  float: right;
  margin: -4px 0 -15px 0;
}

.summary-period ul li {
  display: inline;
}

.summary-period ul li .UILink {
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
  background: #f5f6f7;
  border-bottom: 2px solid #ccd6db;
  color: #003349;
  font-size: 14px;
  font-weight: 600;
  padding: 8px 12px;
  text-decoration: none;
}

.summary-period ul li .UILink:hover {
  border-bottom-color: #1e499f;
}

.summary-period ul li .UILink.active {
  background: #fff;
  border-bottom-color: #00dc00;
}

.summary-period ul li .UILink.active:hover {
  border-bottom-color: #38c72a;
  color: #003349;
}

.UIRow.summary-cards-container {
  margin: 30px 0 0 0;
}

.UIRow.summary-cards-container.sales-invoicing {
  margin: 0;
}

.card.micro:hover+p.index-link {
  opacity: 1;
  visibility: visible;
}

p.index-link:hover {
  opacity: 1;
}

.card.micro.accounts {
  height: 161px;
  padding: 20px 30px;
  position: relative;
}

.card.micro.accounts .info {
  padding: 0;
}

.card.micro.accounts .abs_bttm .UILink {
  font-size: 14px;
  font-weight: 600;
}

.card.micro.accounts h3 {
  color: #003349;
  font-size: 14px;
  font-weight: 600;
  margin-bottom: 0;
  overflow: hidden;
  size: 14px;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 30ch;
}

.detail.micro {
  border-bottom: 1px solid #e6ebed;
  height: auto;
  float: right;
  padding-bottom: 23px;
  position: initial;
  width: auto;
}

.detail.micro .connect {
  margin-top: 40px;
  position: initial;
}

.detail.micro .transactions {
  bottom: 20px;
  margin-bottom: 0;
  position: absolute;
  right: 30px;
}

.micro.banking h3,
.micro.sales-invoicing h3 {
  color: #003349;
  font-size: 16px;
  font-weight: 500;
}

.micro.banking p strong,
.micro.sales-invoicing p strong {
  color: #668592;
}

@media (max-width: 1020px) {
  .vat-ends-in {
    width: 70px;
  }
}

.dashboard__section-title {
  font-size: 17px;
  font-weight: 500;
  margin-bottom: 10px;
  margin-top: 25px;
  clear: both;
}

.UIPod.dashboard-card,
.UITabs.vertical>.dashboard-card.UITab,
.contactAddresses .UIRow.closed .dashboard-card.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UITabs.vertical>.dashboard-card.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.dashboard-card.contains-errors.UITab,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.dashboard-card.contains-errors.UITab {
  padding: 18px 20px;
  -moz-box-shadow: 0px 2px 3px 0 rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 0px 2px 3px 0 rgba(0, 0, 0, 0.2);
  box-shadow: 0px 2px 3px 0 rgba(0, 0, 0, 0.2);
  -webkit-transition: all 0.4s ease-in-out;
  -moz-transition: all 0.4s ease-in-out;
  -o-transition: all 0.4s ease-in-out;
  transition: all 0.4s ease-in-out;
}

.UIPod.dashboard-card:hover,
.UITabs.vertical>.dashboard-card.UITab:hover,
.contactAddresses .UIRow.closed .dashboard-card.UIPod.contains-errors:hover,
.contactAddresses .UIRow.closed .UITabs.vertical>.dashboard-card.contains-errors.UITab:hover,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.dashboard-card.contains-errors.UITab:hover,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.dashboard-card.contains-errors.UITab:hover {
  -moz-box-shadow: 0px 10px 30px 0 rgba(0, 0, 0, 0.3);
  -webkit-box-shadow: 0px 10px 30px 0 rgba(0, 0, 0, 0.3);
  box-shadow: 0px 10px 30px 0 rgba(0, 0, 0, 0.3);
}

.dashboard-card-invoices {
  min-height: 264px;
  text-align: center;
}

.dashboard-card__report {
  margin: auto;
  max-width: 370px;
  font-size: 13px;
  clear: both;
}

.dashboard-card__report table {
  width: 100%;
}

.dashboard-card__report table tr td {
  padding: 4px;
}

.dashboard-card__report table.grid-layout {
  text-align: left;
  box-shadow: none;
}

.dashboard-card__report table.grid-layout tr td {
  font-size: 13px;
  padding: 2px 4px;
  border: 0;
  height: 28px;
}

.dashboard-card__report table.grid-layout tr.odd td,
.dashboard-card__report table.grid-layout tr.even td {
  background-color: transparent;
}

.dashboard-card__report table.grid-layout tr:hover td {
  background-color: #d0e3fa;
}

.dashboard-card__report tr.all_other_customers {
  font-weight: 500;
}

.dashboard-card__report td {
  text-overflow: ellipsis;
  white-space: nowrap;
}

.dashboard-card__report td.numeric {
  width: 25%;
}

.dashboard-card__report td.xlarge {
  width: 40%;
}

.dashboard-card__report td.dashboard-card__balance-column {
  width: 35%;
  font-weight: bold;
}

.dashboard-card__header {
  border-bottom: 1px solid #e6ebed;
  margin-bottom: 15px;
  text-align: left;
}

.dashboard-card__header .UIFilter {
  float: right;
  margin-top: -5px;
}

.dashboard-card__no-data-message {
  height: 150px;
  text-align: center;
  clear: both;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.dashboard-card__no-data-message p {
  margin-bottom: 1px;
}

.dashboard-card__title {
  display: inline-block;
  font-size: 20px;
  color: #003349;
}

.dashboard-card--no-padding {
  padding: 0 !important;
}

.no-border-dropdown::after {
  content: "";
  width: 0;
  height: 0;
  border-top: 5px solid #003349;
  border-right: 4px solid transparent;
  border-bottom: 4px solid transparent;
  border-left: 4px solid transparent;
  position: relative;
  top: 10px;
}

.UILink.learn-more-button {
  background-color: #255bc7;
  border: 0;
  color: #f5f6f7;
  flex-grow: 1;
  height: 45px;
  text-align: center;
  padding-top: 8px;
}

.UIButton .dismiss_button {
  background-color: #e6ebed;
  border: 0;
  color: #000000e6;
  height: 45px;
  text-align: right;
  width: 100%;
}

.UIButton .dismiss_button:hover {
  background-color: #cdd6db;
  color: #000000e6;
}

.UIButton[data-tag="dismiss_button"] {
  flex-grow: 6;
}

.UILink[data-tag="learn_more_button"] {
  flex-grow: 1;
}

.UIDropdown.no-border-dropdown {
  margin-bottom: 0;
}

.UIDropdown.no-border-dropdown select {
  border: 0;
  background: none;
  padding-right: 8px;
  appearance: none;
  -moz-appearance: none;
  -webkit-appearance: none;
}

.UIDropdown.no-border-dropdown select:hover,
.UIDropdown.no-border-dropdown select:focus {
  background: none !important;
  transition: none;
  box-shadow: none;
}

.upgrade-buttons {
  display: inline-flex;
  width: 100%;
}

.upgrade-description {
  text-align: center;
}

.upgrade-text {
  min-height: 117px;
  padding: 20px;
  padding-bottom: 0;
}

.upgrade-text p {
  padding-top: 5px;
}

.upgrade-title {
  margin-bottom: 7px;
  text-align: center;
}

.UITableFieldsForMany th.medium-col,
.UITableFieldsFor th.medium-col {
  width: 20%;
}

.UITableFieldsForMany th.discount,
.UITableFieldsFor th.discount {
  width: 115px;
}

.UITableFieldsForMany th.currency_header_unit,
.UITableFieldsFor th.currency_header_unit {
  text-align: center;
  width: 125px;
}

.UITableFieldsForMany th.currency_header_vat,
.UITableFieldsFor th.currency_header_vat {
  text-align: center;
  width: 140px;
}

.UITableFieldsForMany th.batch_entry_type,
.UITableFieldsFor th.batch_entry_type {
  width: 85px;
}

.UITableFieldsForMany th.batch_entry_date,
.UITableFieldsFor th.batch_entry_date {
  width: 125px;
}

.UITableFieldsForMany th.batch_entry_tax_rate,
.UITableFieldsFor th.batch_entry_tax_rate {
  width: 130px;
}

.UITableFieldsForMany tbody tr td .tick,
.UITableFieldsFor tbody tr td .tick {
  background: url(/assets/true-356d41b34b4b5e393e220adc3bf42b7e272fae1d0fbf8e32afa6cda60424599a.png) no-repeat;
  height: 15px;
  width: 15px;
}

.UITableFieldsForMany tbody tr td .UIYesNo,
.UITableFieldsFor tbody tr td .UIYesNo {
  clear: both;
  display: block;
  position: relative;
}

.UITableFieldsForMany.nominal_opening_balances_table .customer_opening_balance td,
.UITableFieldsForMany.nominal_opening_balances_table .supplier_opening_balance td,
.UITableFieldsForMany.nominal_opening_balances_table .bank_opening_balance td,
.UITableFieldsFor.nominal_opening_balances_table .customer_opening_balance td,
.UITableFieldsFor.nominal_opening_balances_table .supplier_opening_balance td,
.UITableFieldsFor.nominal_opening_balances_table .bank_opening_balance td {
  color: #255bc7;
  font-weight: bold;
  padding-left: 10px;
  vertical-align: middle;
}

.UITableFieldsForMany.nominal_opening_balances_table .customer_opening_balance td input,
.UITableFieldsForMany.nominal_opening_balances_table .supplier_opening_balance td input,
.UITableFieldsForMany.nominal_opening_balances_table .bank_opening_balance td input,
.UITableFieldsFor.nominal_opening_balances_table .customer_opening_balance td input,
.UITableFieldsFor.nominal_opening_balances_table .supplier_opening_balance td input,
.UITableFieldsFor.nominal_opening_balances_table .bank_opening_balance td input {
  color: #255bc7;
  cursor: pointer;
  font-weight: bold;
}

.UITableFieldsForMany.opening_balances_control_table,
.UITableFieldsFor.opening_balances_control_table {
  border-radius: 0;
}

.UITableFieldsForMany.opening_balances_control_table tr,
.UITableFieldsFor.opening_balances_control_table tr {
  background-color: #e9e9e9;
}

.UITableFieldsForMany.opening_balances_control_table tr td,
.UITableFieldsFor.opening_balances_control_table tr td {
  vertical-align: middle;
}

.UITableFieldsForMany.opening_balances_control_table tr td.delete,
.UITableFieldsFor.opening_balances_control_table tr td.delete {
  width: 35px;
}

.UITableFieldsForMany.nominal_opening_balances_table .ledger_account_column,
.UITableFieldsForMany.opening_balances_control_table .ledger_account_column,
.UITableFieldsFor.nominal_opening_balances_table .ledger_account_column,
.UITableFieldsFor.opening_balances_control_table .ledger_account_column {
  width: 50%;
}

.UITableFieldsForMany.nominal_opening_balances_table tbody td,
.UITableFieldsForMany.opening_balances_control_table tbody td,
.UITableFieldsFor.nominal_opening_balances_table tbody td,
.UITableFieldsFor.opening_balances_control_table tbody td {
  padding-left: 6px;
}

div.UIDropdown[data-tag="tax-rate-dropdown"],
div.UIDropdown[data-tag="tax_rate_id"],
div.UIDropdown[data-tag="service_tax_rate_id"] {
  margin-bottom: 5px;
}

.date_change_warning {
  display: none;
}

.recalculate .date_change_warning {
  display: block;
}

.lockdown-date-error-message .date_change_warning,
.accounts-start-date-error-message .date_change_warning {
  display: none;
}

.errors .date_change_warning {
  display: none;
}

.lockdown-date-error-message {
  display: none;
}

.lockdown-date-error .lockdown-date-error-message {
  display: block;
  margin-top: 20px;
}

.accounts-start-date-error-message {
  display: none;
}

.accounts-start-date-error .accounts-start-date-error-message {
  display: block;
  margin-top: 20px;
}

.tax_return_options .hidden_hmrc {
  margin-bottom: 20px;
}

.tax_return_options .UIRadioButton[data-tag="radio_submit_hmrc"] {
  padding: 10px 0 0;
}

.tax_return_criteria .UIDateRange .UIDate {
  clear: none;
  margin-bottom: 0;
}

.tax_return_fields {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  border: solid 1px #ccd6db;
  background-color: #fbfbfb;
}

.tax_return_fields.UIContainer[data-ui-widget] {
  padding-bottom: 0;
}

.tax_return_fields label,
.tax_return_fields a {
  padding: 8px 0;
  display: block;
}

.tax_return_fields label {
  font-weight: normal;
  cursor: default;
}

.tax_return_fields [data-ui-widget]+.UIRow {
  margin-top: 0;
}

.tax_return_fields .UIRow:nth-child(odd) {
  background-color: #f2f5f6;
}

.tax_return_fields .UIRow {
  padding: 5px 12px 4px;
}

.tax_return_fields .UIRow input {
  border: none;
  padding: 8px 0;
  background-color: transparent !important;
}

.tax_return_fields .UIRow input:focus {
  background-color: transparent;
  border: none;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}

.tax_return_fields .UIRow.highlight {
  background-color: #e6ebed;
}

.tax_return_fields .UIRow.highlight label,
.tax_return_fields .UIRow.highlight input {
  font-weight: bold;
}

.tax_return_fields .UIRow.ec-data {
  border-top: 0.5px solid #3c424f;
}

.tax_return_fields .UIRow.separator {
  border-bottom: 0.5px solid #3c424f;
}

.tax_return_fields .UIContainer {
  padding-bottom: 0;
}

.tax_return_fields .UIDecimal {
  margin-bottom: 0;
}

.flat_rate_fields h2 {
  text-align: center;
  font-weight: normal;
  font-size: 16px;
}

.flat_rate_fields h3 {
  text-align: center;
  font-weight: bold;
  font-size: 18px;
  margin-top: 15px;
}

.flat_rate_fields label {
  font-weight: normal;
}

.flat_rate_fields p {
  text-align: center;
}

.flat_rate_fields p[tag="flat_rate_notice"] {
  font-style: italic;
}

.flat_rate_fields label,
.flat_rate_fields a span {
  padding: 8px 0;
  display: block;
}

.flat_rate_fields .UIRow {
  margin: 0 15%;
  display: block;
  width: auto;
}

.flat_rate_fields .UIContainer {
  padding-bottom: 0;
}

.flat_rate_fields .UIDecimal {
  margin-bottom: 0;
}

.print_options {
  text-align: right;
  padding: 0 0 10px 0;
}

.print_options .UIMultiActionButton[data-tag="export_summary_report_buttons"] {
  margin-right: 10px;
}

.save_actions {
  margin-top: 10px;
}

.UIButton[data-tag="mark_as_submitted_save"] {
  margin-left: 10px;
}

.lockdown-date-error .print_options,
.lockdown-date-error .tax_return_options,
.accounts-start-date-error .print_options,
.accounts-start-date-error .tax_return_options,
.recalculate .print_options,
.recalculate .tax_return_options,
.calculate .print_options,
.calculate .tax_return_options {
  display: none;
}

.lockdown-date-error .tax_return_fields,
.lockdown-date-error .tax_flat_rate_fields,
.accounts-start-date-error .tax_return_fields,
.accounts-start-date-error .tax_flat_rate_fields,
.recalculate .tax_return_fields,
.recalculate .tax_flat_rate_fields,
.calculate .tax_return_fields,
.calculate .tax_flat_rate_fields {
  opacity: 0.3;
}

.lockdown-date-error .tax_return_fields a,
.lockdown-date-error .tax_flat_rate_fields a,
.accounts-start-date-error .tax_return_fields a,
.accounts-start-date-error .tax_flat_rate_fields a,
.recalculate .tax_return_fields a,
.recalculate .tax_flat_rate_fields a,
.calculate .tax_return_fields a,
.calculate .tax_flat_rate_fields a {
  color: #000;
  pointer-events: none;
  cursor: default;
  text-decoration: none;
}

.UIDialog[data-tag="tax_return_settings_dialog"] {
  min-width: 500px;
  width: 500px;
}

.UIDialog[data-tag="tax_return_settings_dialog"] label {
  width: 70%;
}

.UIDialog[data-tag="tax_return_settings_dialog"] span label {
  width: auto;
}

.UIDialog[data-tag="tax_return_settings_dialog"] .field {
  width: 30%;
}

.UIDialog[data-tag="tax_return_settings_dialog"] .UIDecimal[data-tag="tax_rate"] .field {
  width: 20%;
}

.UIDialog[data-tag="tax_return_settings_dialog"] .UIDecimal[data-tag="tax_rate"]::after {
  content: "%";
  margin-left: 6px;
}

.UIContainer[data-tag="tax_return_status_container"] span {
  display: block;
  margin-top: 3px;
}

.UIPod[data-tag="excluded_transactions_pod"] .content,
.UITabs.vertical>.UITab[data-tag="excluded_transactions_pod"] .content,
.contactAddresses .UIRow.closed .UIPod.contains-errors[data-tag="excluded_transactions_pod"] .content {
  display: flex;
  justify-content: space-between;
}

.UIPod[data-tag="excluded_transactions_pod"] .UILink:hover,
.UITabs.vertical>.UITab[data-tag="excluded_transactions_pod"] .UILink:hover,
.contactAddresses .UIRow.closed .UIPod.contains-errors[data-tag="excluded_transactions_pod"] .UILink:hover {
  text-decoration: none !important;
}

.UIPod[data-tag="excluded_transactions_pod"] .UILink:hover i,
.UITabs.vertical>.UITab[data-tag="excluded_transactions_pod"] .UILink:hover i,
.contactAddresses .UIRow.closed .UIPod.contains-errors[data-tag="excluded_transactions_pod"] .UILink:hover i {
  text-decoration: none;
}

.UIPod[data-tag="excluded_transactions_pod"] .UILink:hover span,
.UITabs.vertical>.UITab[data-tag="excluded_transactions_pod"] .UILink:hover span,
.contactAddresses .UIRow.closed .UIPod.contains-errors[data-tag="excluded_transactions_pod"] .UILink:hover span {
  text-decoration: underline;
}

.UIPod[data-tag="excluded_transactions_pod"] .UILink i,
.UITabs.vertical>.UITab[data-tag="excluded_transactions_pod"] .UILink i,
.contactAddresses .UIRow.closed .UIPod.contains-errors[data-tag="excluded_transactions_pod"] .UILink i {
  height: 16px;
  margin-right: 8px;
  vertical-align: baseline;
  width: 16px;
}

.UIPod[data-tag="excluded_transactions_pod"] .UILink span,
.UITabs.vertical>.UITab[data-tag="excluded_transactions_pod"] .UILink span,
.contactAddresses .UIRow.closed .UIPod.contains-errors[data-tag="excluded_transactions_pod"] .UILink span {
  vertical-align: baseline;
}

.UIConfirm[data-tag="prior_transactions_dialog"] {
  width: 580px;
}

.UIConfirm[data-tag="prior_transactions_dialog"] .UIMessage[data-tag="inclusion_dialog_warning"] {
  margin-top: 20px;
}

.UIConfirm[data-tag="prior_transactions_dialog"] .UILink[data-tag="prior_period_link"] {
  float: left;
  margin-left: 0px !important;
}

.UIConfirm[data-tag="prior_transactions_dialog"] .UILink[data-tag="prior_period_link"] span {
  margin-left: 6px !important;
  vertical-align: sub !important;
}

.UIConfirm[data-tag="prior_transactions_dialog"] .UIRadioButton {
  margin-bottom: 10px;
  margin-top: 10px;
}

.UIConfirm[data-tag="prior_transactions_dialog"] label[for*="tax_return_form_transaction_inclusion"] {
  margin-left: 5px;
}

.box_pa1_enabled {
  display: none;
}

.box_pa1_enabled.show {
  display: block;
}

.tax-return-tax-lines-table {
  min-height: auto !important;
}

.sc-cSHVUG {
  width: 125px !important;
}

#user-menu span {
  padding-left: 5px;
}

#user-menu .in-progress {
  background: transparent url(/assets/484-38c4fc40d4605544b0f255dad63bfb87f6d1541419bc9560a0649faffb9f30dc.gif) no-repeat 10px 50%;
  padding-left: 30px;
}

#user-menu .copy [data-not-viewed] {
  padding-left: 13px;
  position: relative;
}

#user-menu .copy [data-not-viewed]:hover:after,
#user-menu .copy [data-not-viewed]:after {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  background: #ff7d00;
  color: #fff;
  content: attr(data-not-viewed);
  display: block !important;
  font-size: 9px;
  height: 16px;
  left: 6px !important;
  min-width: 0;
  padding: 0;
  position: absolute;
  text-align: center;
  top: 6px !important;
  transform: translateX(0);
  width: 16px;
}

#user-menu .copy [data-not-viewed="0"]:hover:after,
#user-menu .copy [data-not-viewed="0"]:after {
  display: none;
}

#user-menu .has-submenu a[data-tag="remote_reports"]+.UIMenu li.last a {
  border-top: 0px;
  margin-top: 0px;
}

#user-menu .has-submenu a[data-tag="remote_reports"]+.UIMenu a>span {
  display: inline-block !important;
  vertical-align: middle;
}

#user-menu .has-submenu a[data-tag="remote_reports"]+.UIMenu a>span .report_text,
#user-menu .has-submenu a[data-tag="remote_reports"]+.UIMenu a>span .report_date {
  display: inline-block !important;
  overflow: none;
}

#user-menu .has-submenu a[data-tag="remote_reports"]+.UIMenu a>span .report_text {
  margin-top: 5px;
  width: 205px;
  font-weight: normal;
}

#user-menu .has-submenu a[data-tag="remote_reports"]+.UIMenu a>span .report_text.unread:after {
  -webkit-border-radius: 50%;
  -moz-border-radius: 50%;
  border-radius: 50%;
  background: #ff7d00;
  content: "";
  display: block;
  height: 5px;
  left: 7px;
  position: absolute;
  top: 16px;
  width: 5px;
}

#user-menu .has-submenu a[data-tag="remote_reports"]+.UIMenu a>span .report_date {
  width: 100px;
  text-align: right;
  font-weight: normal;
  margin-left: 5px;
}

.UIVerticalSeparator {
  background: #cbcbcb;
  margin: 0px 15px 0px 15px;
  width: 1px;
  height: 20px;
  margin: 6px;
}

.tab-titles li:hover .warning {
  display: block;
}

.statement-report-spinner-div {
  margin-top: 50px !important;
  width: 100%;
}

.statement-report-spinner-div .statement-report-spinner .statement-loading-spinner {
  -webkit-animation: rotate360 0.7s linear forwards infinite;
  -moz-animation: rotate360 0.7s linear forwards infinite;
  -ms-animation: rotate360 0.7s linear forwards infinite;
  animation: rotate360 0.7s linear forwards infinite;
  border-radius: 50%;
  box-sizing: content-box;
  display: table;
  margin: 0 auto;
}

.statement-report-spinner-div .statement-report-spinner .statement-loading-spinner--info {
  border-bottom-color: rgba(21, 115, 230, 0.5);
  border-left-color: rgba(21, 115, 230, 0.7);
  border-right-color: rgba(21, 115, 230, 0.3);
  border-style: solid;
  border-top-color: #1573e6;
}

.statement-report-spinner-div .statement-report-spinner .statement-loading-spinner--medium {
  border-width: 6px;
  height: 25px;
  width: 25px;
}

.statement-report-spinner-div .statement-report-spinner h2 {
  font-family: "Lato", "Helvetica Neue", Arial, sans-serif;
  margin-bottom: 10px;
  margin-top: 25px;
  text-align: center;
}

.statement-report-spinner-div .statement-report-spinner p {
  font-family: "Lato", "Helvetica Neue", Arial, sans-serif;
  text-align: center;
}

.statement-report-last-refresh-at {
  margin-bottom: 10px;
  margin-top: -10px;
}

.statement-report {
  border-color: #ccd6db;
  border-style: solid;
  border-width: 1px;
  height: 100px;
  margin: auto;
  margin-bottom: 15px;
  padding-left: 10px;
  padding-right: 10px;
}

.statement-report .UIAdvancedFilter,
.statement-report .multi-action-button-container {
  padding-top: 20px;
}

.logged-out-online-payment-header .logged_out #ui-body {
  display: unset;
}

.logged-out-online-payment-header .logged_out #ui-body div#ui-main {
  max-width: 1600px;
  padding: 5vh 5vw;
}

.logged-out-online-payment-header .logged_out [data-tag="artefact_status"] {
  align-items: left;
  display: flex;
  flex-direction: column;
}

.logged-out-online-payment-header a.UILink.button.online-payment-button {
  font-size: 14px;
  min-width: unset;
  padding: 0 18px;
}

.logged-out-online-payment-header .online-payment-status {
  float: left;
}

.logged-out-online-payment-header .logged_out header h1.online-payment-status:after {
  content: unset;
}

.logged-out-online-payment-header .online-payment-artefact-status {
  display: flex;
  flex-direction: column;
}

header.online-payment-header {
  font-size: 10pt;
  width: 69em;
  margin: auto;
  padding: 24px 0 14px;
}

header.online-payment-header div [data-tag="artefact_status"] {
  float: left;
}

header.online-payment-header div[data-tag="top_buttons"] {
  float: right;
}

header.online-payment-header div[data-tag="top_buttons"] a {
  margin-left: 1.5em;
}

.UIPod.online-payment-settings-container,
.UITabs.vertical>.online-payment-settings-container.UITab,
.contactAddresses .UIRow.closed .online-payment-settings-container.UIPod.contains-errors,
.contactAddresses .UIRow.closed .UITabs.vertical>.online-payment-settings-container.contains-errors.UITab,
.contactAddresses .UIRow.closed .UIRow.UIPod.contains-errors .UITabs.vertical>.online-payment-settings-container.contains-errors.UITab,
.contactAddresses .UIRow.closed .UITabs.vertical>.UIRow.contains-errors.UITab .UITabs.vertical>.online-payment-settings-container.contains-errors.UITab {
  padding: 28px;
}

div.online-payment-paypal-settings .UIRow,
div.online-payment-sps-settings .UIRow {
  margin-top: 0;
}

div.online-payment-paypal-settings .columns-container,
div.online-payment-sps-settings .columns-container {
  align-items: stretch;
  display: flex;
  justify-content: space-between;
}

div.online-payment-settings .UIRow.settings-inner-container .column {
  padding: 0;
}

div.online-payment-settings .UIRow.settings-inner-container div.column-1 {
  width: 2%;
}

div.online-payment-settings .UIRow.settings-inner-container div.column-2 {
  padding: 10px 0 10px 80px;
  width: 78%;
}

div.online-payment-settings .UIRow.settings-inner-container div.column-3 {
  width: 20%;
}

div.online-payment-settings .UIRow.settings-inner-container .separator-wrapper {
  display: flex;
  height: 100%;
  justify-content: center;
}

div.online-payment-settings .UIRow.settings-inner-container .columns-3 {
  align-items: stretch;
  display: flex;
}

div.online-payment-settings .UIRow.settings-inner-container .or-separator {
  align-items: center;
  color: #d3d7da;
  display: flex;
  flex-direction: column;
}

div.online-payment-settings .UIRow.settings-inner-container .or-text {
  color: rgba(0, 0, 0, 0.65);
  padding: 10px 0;
}

div.online-payment-settings .UIRow.settings-inner-container .vertical-line {
  border-left: 1px solid #e6ebed;
  flex-grow: 1;
  width: 1px;
}

div.online-payment-settings .subtitle-container {
  display: inline-flex;
  font-weight: bold;
  margin-bottom: 12px;
}

div.online-payment-settings .edit-settings-container h2 {
  font-size: 24px;
  font-weight: 700;
  line-height: 30px;
}

div.online-payment-settings .edit-settings-container h3 {
  margin: 0 10px 0 0;
}

div.online-payment-settings .edit-settings-container a.link-with-underline {
  text-decoration: underline;
}

div.online-payment-settings input[type="text"]:disabled,
div.online-payment-settings input[type="password"]:disabled {
  background-color: #dddddd;
}

div.online-payment-settings div.sub-title {
  font-weight: normal;
}

div.online-payment-settings div.sub-title label {
  margin-top: 10px;
  display: inline-block;
  cursor: pointer;
}

div.online-payment-settings div.sub-title span.alert {
  color: #cb3500;
  font-weight: bold;
  margin-top: 10px;
  display: block;
}

div.online-payment-settings div.sps-auxiliary {
  text-align: right;
}

div.online-payment-settings div.sps-auxiliary p {
  display: inline-block;
  width: 320px;
  margin: 10px 0;
}

div.online-payment-settings a#sps_get_started {
  align-items: center;
  display: flex;
  justify-content: center;
  margin: 27px 0;
  max-width: 123px;
  padding: 13px 6px;
  text-align: center;
}

div.online-payment-settings a#sps_get_started span {
  margin-right: 13px;
}

div.online-payment-settings label {
  color: rgba(0, 0, 0, 0.9);
  line-height: 21px;
  margin-bottom: 9px;
  padding: 0;
}

div.online-payment-settings .UITextbox,
div.online-payment-settings .UIDropdown {
  max-width: 368px;
}

div.online-payment-settings .settings-edit,
div.online-payment-settings .settings-disable {
  display: inline-flex;
  flex-direction: row-reverse;
  margin-left: 10px;
  text-decoration: none;
  font-weight: 700;
}

div.online-payment-settings .settings-edit img,
div.online-payment-settings .settings-disable img {
  margin-right: 8px;
}

div.online-payment-settings .settings-edit {
  color: #255bc7;
  margin-right: 5px;
}

div.online-payment-settings .settings-disable {
  color: #c7384f;
}

div.online-payment-status {
  background-color: #fff;
  background-repeat: no-repeat;
  border: 1px solid #d0d0d0;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  width: 500px;
  height: 78px;
  margin: 0 auto;
  padding: 10px 10px 10px 80px;
}

div.online-payment-status.alert {
  background-image: url(/assets/online_payment/alert_bg-682e7cafc717dc43c73eb7b87df686f489b4a09d28dd848e0d4c3474b2ffaf33.png);
}

div.online-payment-status.alert .title {
  color: #c00;
}

div.online-payment-status.check {
  background-image: url(/assets/online_payment/check_bg-dcc4f6ef14e99988619b70dfe9530a446490a7898af1e9289d6844ab1d242e0a.png);
}

div.online-payment-status.check .title {
  color: #0c0;
}

div.online-payment-status span {
  display: block;
}

div.online-payment-status span.title {
  font-size: 12pt;
  font-weight: bold;
}

div.online-payment-status span.message {
  color: #999;
  font-size: 9pt;
  margin-top: 10px;
}

div.UIOnlinePaymentButtons {
  text-align: right;
  padding: 0.5em 0;
}

div.UIOnlinePaymentButtons .content {
  display: inline-block;
}

div.UIOnlinePaymentButtons .content strong {
  font-size: 10pt;
  font-weight: bold;
}

div.UIOnlinePaymentButtons .content a {
  margin-left: 0.5em;
}

div.UIOnlinePaymentButtons #PaymentNotice {
  display: none;
  margin: 0.5em 0;
}

div.UIOnlinePaymentButtons #status_reserve {
  display: none;
}

div[data-tag="artefact_payments_container"] div.UIOnlinePaymentButtons {
  padding-left: 6px;
  padding-right: 6px;
  border-left: 2px solid #e2e3e5;
}

div[data-tag="payment_status_dialog"] {
  min-height: 300px;
  overflow: hidden;
}

div[data-tag="payment_status_dialog"]>button.close {
  display: none;
}

div[data-tag="payment_status_dialog"] #spinner_phase h4 {
  text-align: center;
}

div[data-tag="payment_status_dialog"] #spinner_phase .status-spinner {
  margin-top: 50px;
  text-align: center;
}

div[data-tag="payment_status_dialog"] #continue_phase {
  display: none;
  font-size: 10pt;
  min-height: 200px;
}

div[data-tag="payment_status_dialog"] #continue_phase h4 {
  font-size: 16px;
  font-weight: 500;
}

div[data-tag="payment_status_dialog"] #continue_phase #continue_button {
  position: absolute;
  bottom: 0;
  right: 0;
  padding: 20px;
}

#InvoicePod {
  font-size: 10pt;
  color: #000000;
  line-height: 1.3em;
  padding: 0;
  background: transparent;
  border: 0;
}

#InvoicePod .content {
  text-align: center;
}

#InvoicePod strong {
  -moz-box-sizing: content-box;
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}

#payment_status_title {
  color: #003349;
  font-size: 20px;
  line-height: 20px;
  margin-bottom: 5px;
}

#payment_status_description {
  color: #003349;
  font-size: 14px;
  line-height: 16px;
}

#processing_signup {
  width: 250px;
  min-width: 250px;
  text-align: center;
}

#processing_signup .title {
  border: 0;
  margin: 0;
  -moz-box-shadow: none;
  -webkit-box-shadow: none;
  box-shadow: none;
}

#processing_signup .description {
  margin: 0px;
  color: #000;
  font-weight: bold;
}

#processing_signup .close {
  display: none;
}

.grid-layout {
  position: relative;
}

#ui-email-not-verified .message-container {
  font-size: 14px;
  max-width: 1600px;
  padding: 15px 40px 15px 0;
}

#ui-email-not-verified i {
  left: 0;
}

#ui-email-not-verified p {
  margin-left: 50px;
}

.UISplitButton .split-button-wrap {
  white-space: nowrap;
}

.UITableFieldsForMany tr th.optional {
  width: 48px;
}

.UITableFieldsForMany tr:hover td,
.UITableFieldsForMany tr.active td {
  border-bottom-color: #ccd1dc;
  border-top-color: #ccd1dc;
}

.UIDropdown select {
  -webkit-appearance: none;
  -moz-appearance: none;
  -o-appearance: none;
  appearance: none;
}

.UIDropdown select::-ms-expand {
  display: none;
}

div[data-tag="foreign_currency_options"] .grid-layout.light th:last-child,
div[data-tag="foreign_currency_options"] .grid-layout.light td.header:last-child,
div[data-tag="foreign_currency_options"] .grid-layout.light th:nth-last-child(2),
div[data-tag="foreign_currency_options"] .grid-layout.light td.header:nth-last-child(2) {
  text-align: right;
}

div[data-tag="foreign_currency_options"] .UITableFieldsForMany tr select[disabled],
div[data-tag="foreign_currency_options"] .UITableFieldsForMany tr input[disabled],
div[data-tag="foreign_currency_options"] .UITableFieldsForMany tr.disabled select[disabled],
div[data-tag="foreign_currency_options"] .UITableFieldsForMany tr.disabled input[disabled] {
  color: rgba(0, 0, 0, 0.9);
  opacity: 1;
}

.pendo_group_1,
.pendo_group_2,
.pendo_group_3,
.pendo_group_4,
.pendo_group_5,
.pendo_group_6 {
  height: 1px;
  width: 1px;
}

.lt-ie9 .bank_reconciliation.apply .bank_reconciliation_fields {
  filter: alpha(opacity=30);
}

.lt-ie9 .bank_reconciliation.apply .bank_reconciliation_fields input {
  filter: alpha(opacity=30);
}

.lt-ie9 .contactAddresses .UICheckbox.disabled[data-tag="main_address_select"],
.lt-ie9 .contactAddresses .UICheckbox.disabled[data-tag="main_contact_select"] {
  color: #aaa;
}

.lt-ie9 .contactAddresses .delete .field {
  display: block;
  position: absolute;
  left: -9999px;
}

.lt-ie9 .contactAddresses .delete label:hover {
  margin-top: 2px;
}

.lt-ie9 .UILink[data-target="feedback_dialog"] {
  left: -3px;
  top: 105px;
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
}

.lt-ie9 .recalculate .tax_return_fields,
.lt-ie9 .recalculate .tax_flat_rate_fields,
.lt-ie9 .calculate .tax_return_fields,
.lt-ie9 .calculate .tax_flat_rate_fields {
  filter: alpha(opacity=30);
}

.lt-ie9 .recalculate .tax_return_fields input,
.lt-ie9 .recalculate .tax_flat_rate_fields input,
.lt-ie9 .calculate .tax_return_fields input,
.lt-ie9 .calculate .tax_flat_rate_fields input {
  filter: alpha(opacity=30);
}

.lt-ie8 .contactAddresses .add {
  zoom: 1;
}

#user-menu .genesysChatIcon {
  background-color: #255bc7;
  height: 42px;
}

#user-menu .genesysChatIcon.sbs-2022-rebrand {
  background-color: #007e45;
  height: 42px;
}

#user-menu .genesysChatIcon.sbs-2022-rebrand:hover {
  background-color: #006738;
}

#user-menu .genesysChatIcon:hover {
  background-color: #1e499f;
}

#user-menu .genesysChatIconOffline {
  background-color: #19475b;
  color: #a6b8bf !important;
  height: 42px;
}

#user-menu .genesysChatIconOffline:hover:before {
  top: 41px !important;
  left: 42px;
}

#user-menu .genesysChatIconOffline:hover:after {
  top: 46px !important;
  white-space: pre-wrap;
  width: 220px;
}

body,
html {
  height: 100%;
  background-repeat: no-repeat;
}

.padding-large {
  padding-top: 120px;
}

.form-group label {
  display: flex;
}

.entityRender label {
  /* display: block !important; */
  display: block;
}

.menuItem {
  cursor: pointer;
}

.angularjs-datetime-picker {
  z-index: 999999;
}

.ac-container {
  top: unset !important;
  left: unset !important;
}

.card-container.card {
  max-width: 350px;
  padding: 40px 40px;
}

.spinner {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  background: gray;
  z-index: 55;
  opacity: 0.5;
}

.spinner img {
  height: auto;
  width: auto;
  max-width: 100px;
  margin: auto;
  display: flex;
}

/*
 * Card component
 */

.profile-img-card {
  width: 96px;
  height: 96px;
  margin: 0 auto 10px;
  display: block;
  -moz-border-radius: 50%;
  -webkit-border-radius: 50%;
  border-radius: 50%;
}

/*
 * Form styles
 */

.profile-name-card {
  font-size: 16px;
  font-weight: bold;
  text-align: center;
  margin: 10px 0 0;
  min-height: 1em;
}

.reauth-email {
  display: block;
  color: #404040;
  line-height: 2;
  margin-bottom: 10px;
  font-size: 14px;
  text-align: center;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.form-signin #inputEmail,
.form-signin #inputPassword {
  direction: ltr;
  height: 44px;
  font-size: 16px;
}

.form-signin input[type="email"],
.form-signin input[type="password"],
.form-signin input[type="text"],
.form-signin button {
  width: 100%;
  display: block;
  margin-bottom: 10px;
  z-index: 1;
  position: relative;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

.form-signin .form-control:focus {
  border-color: rgb(104, 145, 162);
  outline: 0;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075),
    0 0 8px rgb(104, 145, 162);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgb(104, 145, 162);
}

.btn.btn-signin {
  /*background-color: #4d90fe; */
  background-color: rgb(104, 145, 162);
  /* background-color: linear-gradient(rgb(104, 145, 162), rgb(12, 97, 33));*/
  padding: 0px;
  font-weight: 700;
  font-size: 14px;
  height: 36px;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  border: none;
  -o-transition: all 0.218s;
  -moz-transition: all 0.218s;
  -webkit-transition: all 0.218s;
  transition: all 0.218s;
}

.btn.btn-signin:hover,
.btn.btn-signin:active,
.btn.btn-signin:focus {
  background-color: rgb(12, 97, 33);
}

.forgot-password {
  color: rgb(104, 145, 162);
}

.forgot-password:hover,
.forgot-password:active,
.forgot-password:focus {
  color: rgb(12, 97, 33);
}

.RED {
  background-color: red !important;
}

.GREEN {
  background-color: GREEN !important;
  color: white;
}

.yellow {
  background-color: yellow !important;
}

.ui-grid-expandable-buttons-cell {
  display: flex;
  height: 100%;
}

.ui-grid-expandable-buttons-cell .ui-grid-cell-contents {
  width: 100%;
}

.consumed-items label {
  margin: 0px;
}

.list-menu-item {
  border-bottom: 1px solid #dee2e6 !important;
  border-top: 1px solid #dee2e6 !important;
  border-bottom-left-radius: 0px !important;
  border-bottom-right-radius: 0px !important;
}

.list-menu-item:first-child {
  border-top: none !important;
}

.dropdown-item:hover,
.dropdown-item:focus {
  background-color: #e4ecf5;
  color: #fff;
}

.modal-header {
  background-color: #0070c0;
  color: #fff;
  padding: 0.5rem;
  align-items: center;
  cursor: pointer;
}

.modal-header i.fa-close {
  cursor: pointer;
}

.modal-dialog {
  max-width: 700px;
}

.modal-body {
  padding: 0.5rem;
}

.modal-footer {
  padding: 0.5rem;
}

form .form-group {
  margin-bottom: 0.25rem;
}

form .form-group label {
  margin-bottom: 0.25rem;
}

.jumbotron,
.btn-theme,
.card-theme {
  background-color: #efefef !important;
  color: #212529 !important;
}

.mCSB_horizontal.mCSB_inside>.mCSB_container {
  margin-bottom: 15px;
}

/*  bhoechie tab */
div.bhoechie-tab-container {
  z-index: 10;
  background-color: #ffffff;
  padding: 0 !important;
  border-radius: 4px;
  -moz-border-radius: 4px;
  border: 1px solid #ddd;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  -moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  background-clip: padding-box;
  opacity: 0.97;
  filter: alpha(opacity=97);
}

div.bhoechie-tab-menu {
  padding-right: 0;
  padding-left: 0;
  padding-bottom: 0;
}

div.bhoechie-tab-menu div.list-group {
  margin-bottom: 0;
}

div.bhoechie-tab-menu div.list-group>a {
  margin-bottom: 0;
}

div.bhoechie-tab-menu div.list-group>a .glyphicon,
div.bhoechie-tab-menu div.list-group>a .fa {
  color: #13a8de;
}

div.bhoechie-tab-menu div.list-group>a:first-child {
  border-top-right-radius: 0;
  -moz-border-top-right-radius: 0;
}

div.bhoechie-tab-menu div.list-group>a:last-child {
  border-bottom-right-radius: 0;
  -moz-border-bottom-right-radius: 0;
}

div.bhoechie-tab-menu div.list-group>a.active,
div.bhoechie-tab-menu div.list-group>a.active .glyphicon,
div.bhoechie-tab-menu div.list-group>a.active .fa {
  background-image: #5a55a3;
  background-color: #13a8de !important;
  color: #ffffff;
  border-color: #fffcfc;
}

div.bhoechie-tab-menu div.list-group>a.active:after {
  content: "";
  position: absolute;
  left: 100%;
  top: 50%;
  margin-top: -13px;
  border-left: 0;
  border-bottom: 13px solid transparent;
  border-top: 13px solid transparent;
  border-left: 10px solid #f4511e;
}

div.bhoechie-tab-content {
  background-color: #ffffff;
  /* border: 1px solid #eeeeee; */
  padding-left: 20px;
  padding-top: 10px;
}

div.bhoechie-tab div.bhoechie-tab-content:not(.active) {
  display: none;
}

.color-primary {
  background-color: #13a8de !important;
  color: #fff;
}

.modal-large {
  max-width: 80%;
}

.bhoechie-tab-menu .list-group .list-group-item .col {
  justify-content: center;
  align-items: center;
}

/*!
 * Maisonnette-admin v1.3.2
 * https://foxythemes.net
 *
 * Copyright (c) 2019 Foxy Themes
 */

@font-face {
  font-family: "Stroke 7";
  src: url("fonts/Stroke-7.eot?f72xkr");
  src: url("fonts/Stroke-7.eot?f72xkr#iefix") format("embedded-opentype"),
    url("fonts/Stroke-7.ttf?f72xkr") format("truetype"),
    url("fonts/Stroke-7.woff?f72xkr") format("woff"),
    url("fonts/Stroke-7.svg?f72xkr#Stroke-7") format("svg");
  font-weight: normal;
  font-style: normal;
}

[class^="s7-"],
[class*=" s7-"] {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: "Stroke 7" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.s7-point:before {
  content: "\e6ce";
}

.s7-input-check:before {
  content: "\e6cd";
}

.s7-menu3:before {
  content: "\e6cc";
}

.s7-menu2:before {
  content: "\e6cb";
}

.s7-check:before {
  content: "\e6ca";
}

.s7-album:before {
  content: "\e6aa";
}

.s7-arc:before {
  content: "\e6ab";
}

.s7-back-2:before {
  content: "\e6ac";
}

.s7-bandaid:before {
  content: "\e6ad";
}

.s7-car:before {
  content: "\e6ae";
}

.s7-diamond:before {
  content: "\e6af";
}

.s7-door-lock:before {
  content: "\e6b0";
}

.s7-eyedropper:before {
  content: "\e6b1";
}

.s7-female:before {
  content: "\e6b2";
}

.s7-gym:before {
  content: "\e6b3";
}

.s7-hammer:before {
  content: "\e6b4";
}

.s7-headphones:before {
  content: "\e6b5";
}

.s7-helm:before {
  content: "\e6b6";
}

.s7-hourglass:before {
  content: "\e6b7";
}

.s7-leaf:before {
  content: "\e6b8";
}

.s7-magic-wand:before {
  content: "\e6b9";
}

.s7-male:before {
  content: "\e6ba";
}

.s7-map-2:before {
  content: "\e6bb";
}

.s7-next-2:before {
  content: "\e6bc";
}

.s7-paint-bucket:before {
  content: "\e6bd";
}

.s7-pendrive:before {
  content: "\e6be";
}

.s7-photo:before {
  content: "\e6bf";
}

.s7-piggy:before {
  content: "\e6c0";
}

.s7-plugin:before {
  content: "\e6c1";
}

.s7-refresh-2:before {
  content: "\e6c2";
}

.s7-rocket:before {
  content: "\e6c3";
}

.s7-settings:before {
  content: "\e6c4";
}

.s7-shield:before {
  content: "\e6c5";
}

.s7-smile:before {
  content: "\e6c6";
}

.s7-usb:before {
  content: "\e6c7";
}

.s7-vector:before {
  content: "\e6c8";
}

.s7-wine:before {
  content: "\e6c9";
}

.s7-cloud-upload:before {
  content: "\e68a";
}

.s7-cash:before {
  content: "\e68c";
}

.s7-close:before {
  content: "\e680";
}

.s7-bluetooth:before {
  content: "\e68d";
}

.s7-cloud-download:before {
  content: "\e68b";
}

.s7-way:before {
  content: "\e68e";
}

.s7-close-circle:before {
  content: "\e681";
}

.s7-id:before {
  content: "\e68f";
}

.s7-angle-up:before {
  content: "\e682";
}

.s7-wristwatch:before {
  content: "\e690";
}

.s7-angle-up-circle:before {
  content: "\e683";
}

.s7-world:before {
  content: "\e691";
}

.s7-angle-right:before {
  content: "\e684";
}

.s7-volume:before {
  content: "\e692";
}

.s7-angle-right-circle:before {
  content: "\e685";
}

.s7-users:before {
  content: "\e693";
}

.s7-angle-left:before {
  content: "\e686";
}

.s7-user-female:before {
  content: "\e694";
}

.s7-angle-left-circle:before {
  content: "\e687";
}

.s7-up-arrow:before {
  content: "\e695";
}

.s7-angle-down:before {
  content: "\e688";
}

.s7-switch:before {
  content: "\e696";
}

.s7-angle-down-circle:before {
  content: "\e689";
}

.s7-scissors:before {
  content: "\e697";
}

.s7-wallet:before {
  content: "\e600";
}

.s7-safe:before {
  content: "\e698";
}

.s7-volume2:before {
  content: "\e601";
}

.s7-volume1:before {
  content: "\e602";
}

.s7-voicemail:before {
  content: "\e603";
}

.s7-video:before {
  content: "\e604";
}

.s7-user:before {
  content: "\e605";
}

.s7-upload:before {
  content: "\e606";
}

.s7-unlock:before {
  content: "\e607";
}

.s7-umbrella:before {
  content: "\e608";
}

.s7-trash:before {
  content: "\e609";
}

.s7-tools:before {
  content: "\e60a";
}

.s7-timer:before {
  content: "\e60b";
}

.s7-ticket:before {
  content: "\e60c";
}

.s7-target:before {
  content: "\e60d";
}

.s7-sun:before {
  content: "\e60e";
}

.s7-study:before {
  content: "\e60f";
}

.s7-stopwatch:before {
  content: "\e610";
}

.s7-star:before {
  content: "\e611";
}

.s7-speaker:before {
  content: "\e612";
}

.s7-signal:before {
  content: "\e613";
}

.s7-shuffle:before {
  content: "\e614";
}

.s7-shopbag:before {
  content: "\e615";
}

.s7-share:before {
  content: "\e616";
}

.s7-server:before {
  content: "\e617";
}

.s7-search:before {
  content: "\e618";
}

.s7-film:before {
  content: "\e6a5";
}

.s7-science:before {
  content: "\e619";
}

.s7-disk:before {
  content: "\e6a6";
}

.s7-ribbon:before {
  content: "\e61a";
}

.s7-repeat:before {
  content: "\e61b";
}

.s7-refresh:before {
  content: "\e61c";
}

.s7-add-user:before {
  content: "\e6a9";
}

.s7-refresh-cloud:before {
  content: "\e61d";
}

.s7-paperclip:before {
  content: "\e69c";
}

.s7-radio:before {
  content: "\e61e";
}

.s7-note2:before {
  content: "\e69d";
}

.s7-print:before {
  content: "\e61f";
}

.s7-network:before {
  content: "\e69e";
}

.s7-prev:before {
  content: "\e620";
}

.s7-mute:before {
  content: "\e69f";
}

.s7-power:before {
  content: "\e621";
}

.s7-medal:before {
  content: "\e6a0";
}

.s7-portfolio:before {
  content: "\e622";
}

.s7-like2:before {
  content: "\e6a1";
}

.s7-plus:before {
  content: "\e623";
}

.s7-left-arrow:before {
  content: "\e6a2";
}

.s7-play:before {
  content: "\e624";
}

.s7-key:before {
  content: "\e6a3";
}

.s7-plane:before {
  content: "\e625";
}

.s7-joy:before {
  content: "\e6a4";
}

.s7-photo-gallery:before {
  content: "\e626";
}

.s7-pin:before {
  content: "\e69b";
}

.s7-phone:before {
  content: "\e627";
}

.s7-plug:before {
  content: "\e69a";
}

.s7-pen:before {
  content: "\e628";
}

.s7-right-arrow:before {
  content: "\e699";
}

.s7-paper-plane:before {
  content: "\e629";
}

.s7-delete-user:before {
  content: "\e6a7";
}

.s7-paint:before {
  content: "\e62a";
}

.s7-bottom-arrow:before {
  content: "\e6a8";
}

.s7-notebook:before {
  content: "\e62b";
}

.s7-note:before {
  content: "\e62c";
}

.s7-next:before {
  content: "\e62d";
}

.s7-news-paper:before {
  content: "\e62e";
}

.s7-musiclist:before {
  content: "\e62f";
}

.s7-music:before {
  content: "\e630";
}

.s7-mouse:before {
  content: "\e631";
}

.s7-more:before {
  content: "\e632";
}

.s7-moon:before {
  content: "\e633";
}

.s7-monitor:before {
  content: "\e634";
}

.s7-micro:before {
  content: "\e635";
}

.s7-menu:before {
  content: "\e636";
}

.s7-map:before {
  content: "\e637";
}

.s7-map-marker:before {
  content: "\e638";
}

.s7-mail:before {
  content: "\e639";
}

.s7-mail-open:before {
  content: "\e63a";
}

.s7-mail-open-file:before {
  content: "\e63b";
}

.s7-magnet:before {
  content: "\e63c";
}

.s7-loop:before {
  content: "\e63d";
}

.s7-look:before {
  content: "\e63e";
}

.s7-lock:before {
  content: "\e63f";
}

.s7-lintern:before {
  content: "\e640";
}

.s7-link:before {
  content: "\e641";
}

.s7-like:before {
  content: "\e642";
}

.s7-light:before {
  content: "\e643";
}

.s7-less:before {
  content: "\e644";
}

.s7-keypad:before {
  content: "\e645";
}

.s7-junk:before {
  content: "\e646";
}

.s7-info:before {
  content: "\e647";
}

.s7-home:before {
  content: "\e648";
}

.s7-help2:before {
  content: "\e649";
}

.s7-help1:before {
  content: "\e64a";
}

.s7-graph3:before {
  content: "\e64b";
}

.s7-graph2:before {
  content: "\e64c";
}

.s7-graph1:before {
  content: "\e64d";
}

.s7-graph:before {
  content: "\e64e";
}

.s7-global:before {
  content: "\e64f";
}

.s7-gleam:before {
  content: "\e650";
}

.s7-glasses:before {
  content: "\e651";
}

.s7-gift:before {
  content: "\e652";
}

.s7-folder:before {
  content: "\e653";
}

.s7-flag:before {
  content: "\e654";
}

.s7-filter:before {
  content: "\e655";
}

.s7-file:before {
  content: "\e656";
}

.s7-expand1:before {
  content: "\e657";
}

.s7-expand2:before {
  content: "\e658";
}

.s7-edit:before {
  content: "\e659";
}

.s7-drop:before {
  content: "\e65a";
}

.s7-drawer:before {
  content: "\e65b";
}

.s7-download:before {
  content: "\e65c";
}

.s7-display2:before {
  content: "\e65d";
}

.s7-display1:before {
  content: "\e65e";
}

.s7-diskette:before {
  content: "\e65f";
}

.s7-date:before {
  content: "\e660";
}

.s7-cup:before {
  content: "\e661";
}

.s7-culture:before {
  content: "\e662";
}

.s7-crop:before {
  content: "\e663";
}

.s7-credit:before {
  content: "\e664";
}

.s7-copy-file:before {
  content: "\e665";
}

.s7-config:before {
  content: "\e666";
}

.s7-compass:before {
  content: "\e667";
}

.s7-comment:before {
  content: "\e668";
}

.s7-coffee:before {
  content: "\e669";
}

.s7-cloud:before {
  content: "\e66a";
}

.s7-clock:before {
  content: "\e66b";
}

.s7-check-circle:before {
  content: "\e66c";
}

.s7-chat:before {
  content: "\e66d";
}

.s7-cart:before {
  content: "\e66e";
}

.s7-camera:before {
  content: "\e66f";
}

.s7-call:before {
  content: "\e670";
}

.s7-calculator:before {
  content: "\e671";
}

.s7-browser:before {
  content: "\e672";
}

.s7-box2:before {
  content: "\e673";
}

.s7-box1:before {
  content: "\e674";
}

.s7-bookmarks:before {
  content: "\e675";
}

.s7-bicycle:before {
  content: "\e676";
}

.s7-bell:before {
  content: "\e677";
}

.s7-battery:before {
  content: "\e678";
}

.s7-ball:before {
  content: "\e679";
}

.s7-back:before {
  content: "\e67a";
}

.s7-attention:before {
  content: "\e67b";
}

.s7-anchor:before {
  content: "\e67c";
}

.s7-albums:before {
  content: "\e67d";
}

.s7-alarm:before {
  content: "\e67e";
}

.s7-airplay:before {
  content: "\e67f";
}

.border-red {
  border: 1px solid red;
}

.modal-header h4 {
  margin: 0;
}

.header-container {
  display: flex;
  flex-direction: row;
  width: 100%;
  justify-content: space-between;
}

div[mass-autocomplete],
td[mass-autocomplete] {
  position: relative;
}

.nav-link.active {
  background-color: #1e499f !important;
  color: white !important;
}

.low-font {
  font-size: 0.875rem;
  margin-bottom: 0px;
  font-weight: 300 !important;
}

.medium-font {
  font-size: 1rem;
  margin-bottom: 0px;
  font-weight: bold !important;
}

.ng-submitted .ng-invalid,
.ng-dirty.ng-invalid {
  border-color: red;
}

body {
  background-color: #f2f5f6 !important;
  overflow: visible;

}

.bg-ulgray {
  background: #f2f5f6 !important;
}

.node-title {
  padding: 8px;
}

.counter {
  margin-bottom: 12px;
}

.usage-counter {
  line-height: 3rem;
}

.ui-grid-cell-focus,
.ui-grid-cell-contents {
  position: relative;
}

.ui-grid-cell-contents {
  align-items: center;
  display: flex;
}

.translation-button {
  position: absolute;
  top: 0px;
  right: 0px;
  z-index: 444;
  background: white;
}

.textarea-icon-container {
  position: absolute;
  z-index: 2;
  background: white;
  right: 0;
}

label[id*="label_col-12"] {
  margin-top: 0.25rem;
}

.translation-textbox {
  height: 150px !important;
}

[ng-model="row.entity.DeleteMultiple"] {
  display: none;
}

.left-ad-section {
  left: 20px;
  top: 0px;
  position: absolute;
  width: 150px;
  height: 100%;
}

.right-ad-section {
  right: 20px;
  top: 0px;
  position: absolute;
  height: 100%;
}

.max-item-allowed {
  display: none;
}

.ng-invalid-max+.max-item-allowed {
  display: inline;
}

.width-30 {
  max-width: 30%;
  min-width: 300px;
  height: 199px;
  margin-bottom: 0.5rem;
}

.mCSB_container {
  display: flex;
}


/* New added logic by Manij 
@media (min-width: 576px)and (max-width:768px){
  .snap-content {
      max-width: 576px;
  }
  }
  @media (min-width: 768px)and (max-width:992px){
    .snap-content {
        max-width: 768px;
    }
    }
@media (min-width: 992px) and (max-width:1200px) {
.snap-content {
    max-width: 992px;
}
}*/
