@charset "UTF-8";

.tree-children.tree-children-no-padding {
    padding-left: 0
}

.node-drop-slot {
    display: block;
    height: 2px
}

.node-drop-slot.is-dragging-over {
    background: #dfe;
    height: 20px;
    border: 2px dotted #888
}

.toggle-children-wrapper-expanded .toggle-children {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg)
}

.toggle-children-wrapper-collapsed .toggle-children {
    -webkit-transform: rotate(0);
    transform: rotate(0)
}

.toggle-children-wrapper {
    padding: 2px 3px 5px 1px
}

.toggle-children {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAASCAYAAABSO15qAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABAhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIgeG1wTU06T3JpZ2luYWxEb2N1bWVudElEPSJ1dWlkOjY1RTYzOTA2ODZDRjExREJBNkUyRDg4N0NFQUNCNDA3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkYzRkRFQjcxODUzNTExRTU4RTQwRkQwODFEOUZEMEE3IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkYzRkRFQjcwODUzNTExRTU4RTQwRkQwODFEOUZEMEE3IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAyMDE1IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTk5NzA1OGEtZDI3OC00NDZkLWE4ODgtNGM4MGQ4YWI1NzNmIiBzdFJlZjpkb2N1bWVudElEPSJhZG9iZTpkb2NpZDpwaG90b3Nob3A6YzRkZmQxMGMtY2NlNS0xMTc4LWE5OGQtY2NkZmM5ODk5YWYwIi8+IDxkYzp0aXRsZT4gPHJkZjpBbHQ+IDxyZGY6bGkgeG1sOmxhbmc9IngtZGVmYXVsdCI+Z2x5cGhpY29uczwvcmRmOmxpPiA8L3JkZjpBbHQ+IDwvZGM6dGl0bGU+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+5iogFwAAAGhJREFUeNpiYGBgKABigf///zOQg0EARH4A4gZyDIIZ8B/JoAJKDIDhB0CcQIkBRBtEyABkgxwoMQCGD6AbRKoBGAYxQgXIBRuZGKgAKPIC3QLxArnRSHZCIjspk52ZKMrOFBUoAAEGAKnq593MQAZtAAAAAElFTkSuQmCC);
    height: 8px;
    width: 9px;
    background-size: contain;
    display: inline-block;
    position: relative;
    top: 1px;
    background-repeat: no-repeat;
    background-position: center
}

.toggle-children-placeholder {
    display: inline-block;
    height: 10px;
    width: 10px;
    position: relative;
    top: 1px;
    padding-right: 3px
}

.node-content-wrapper {
    display: inline-block;
    padding: 2px 5px;
    border-radius: 2px;
    -webkit-transition: background-color .15s, -webkit-box-shadow .15s;
    transition: background-color .15s, box-shadow .15s, -webkit-box-shadow .15s
}

.node-wrapper {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start
}

.node-content-wrapper-active,
.node-content-wrapper-active.node-content-wrapper-focused,
.node-content-wrapper.node-content-wrapper-active:hover {
    background: #beebff
}

.node-content-wrapper-focused {
    background: #e7f4f9
}

.node-content-wrapper:hover {
    background: #f7fbff
}

.node-content-wrapper-active,
.node-content-wrapper-focused,
.node-content-wrapper:hover {
    -webkit-box-shadow: inset 0 0 1px #999;
    box-shadow: inset 0 0 1px #999
}

.node-content-wrapper.is-dragging-over {
    background: #dfe;
    -webkit-box-shadow: inset 0 0 1px #999;
    box-shadow: inset 0 0 1px #999
}

.node-content-wrapper.is-dragging-over-disabled {
    opacity: .5
}

tree-viewport {
    -webkit-tap-highlight-color: transparent;
    height: 100%;
    overflow: auto;
    display: block
}

.tree-children {
    overflow: hidden;
    padding-left: 20px
}

.empty-tree-drop-slot .node-drop-slot {
    height: 20px;
    min-width: 100px
}

.angular-tree-component {
    width: 100%;
    position: relative;
    display: inline-block;
    cursor: pointer;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

tree-root .angular-tree-component-rtl {
    direction: rtl
}

tree-root .angular-tree-component-rtl .toggle-children-wrapper-collapsed .toggle-children {
    -webkit-transform: rotate(180deg) !important;
    transform: rotate(180deg) !important
}

tree-root .angular-tree-component-rtl .tree-children {
    padding-right: 20px;
    padding-left: 0
}

tree-node-checkbox {
    padding: 1px
}

html {
    font-family: sans-serif;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%;
    height: 100%
}

body {
    margin: 0;
    height: 100%;
    line-height: 1.42857143
}

* {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    scrollbar-base-color: #c7c7c7;
    scrollbar-track-color: #e1e1e1;
    scrollbar-arrow-color: #bbb;
    scrollbar-face-color: #c7c7c7;
    scrollbar-darkshadow-color: #c7c7c7;
    scrollbar-highlight-color: #c7c7c7;
    scrollbar-shadow-color: #c7c7c7;
    scrollbar-base-color: #004299;
    scrollbar-face-color: #004299;
    scrollbar-darkshadow-color: #004299;
    scrollbar-highlight-color: #004299;
    scrollbar-shadow-color: #004299
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary {
    display: block
}

audio,
canvas,
progress,
video {
    display: inline-block;
    vertical-align: baseline
}

audio:not([controls]) {
    display: none;
    height: 0
}

[data-hidden=true],
[hidden],
template {
    display: none
}

a {
    background-color: transparent
}

a,
a:active,
a:focus,
a:hover {
    text-decoration: none
}

a:active,
a:hover,
icb-button:active,
icb-button:focus,
icb-button:hover {
    outline: 0
}

abbr[title] {
    border-bottom: 1px dotted
}

b,
strong {
    font-weight: 700
}

dfn {
    font-style: italic
}

h1 {
    margin: .67em 0;
    font-size: 2em
}

mark {
    color: #000;
    background: #ff0
}

small {
    font-size: 80%
}

sub,
sup {
    position: relative;
    font-size: 75%;
    line-height: 0;
    vertical-align: baseline
}

sup {
    top: -.5em
}

sub {
    bottom: -.25em
}

img {
    border: 0
}

svg:not(:root) {
    overflow: hidden
}

figure {
    margin: 1em 40px
}

hr {
    height: 0;
    -webkit-box-sizing: content-box;
    box-sizing: content-box
}

pre,
textarea {
    overflow: auto
}

code,
kbd,
pre,
samp {
    font-family: monospace, monospace;
    font-size: 1em
}

button,
input,
optgroup,
select,
textarea {
    margin: 0;
    font: inherit;
    color: inherit
}

button {
    overflow: visible
}

button,
select {
    text-transform: none
}

button,
html input[type=button],
input[type=reset],
input[type=submit] {
    -webkit-appearance: button;
    cursor: pointer
}

button[disabled],
html input[disabled] {
    cursor: default
}

button::-moz-focus-inner,
input::-moz-focus-inner {
    padding: 0;
    border: 0
}

input {
    line-height: normal;
    -webkit-user-select: text !important
}

input[type=checkbox],
input[type=radio] {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0
}

input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
    height: auto
}

input[type=search] {
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    -webkit-appearance: textfield;
    -webkit-appearance: none;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

fieldset {
    padding: .35em .625em .75em;
    margin: 0 2px;
    border: 1px solid silver
}

legend {
    padding: 0;
    border: 0
}

table {
    border-spacing: 0;
    border-collapse: collapse;
    border-spacing: 0;
    background-color: transparent
}

.panel {
    margin-bottom: 20px;
    background-color: #fff;
    border: 1px solid transparent;
    border-radius: 4px;
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
    box-shadow: 0 1px 1px rgba(0, 0, 0, .05)
}

.panel-body {
    padding: 15px
}

.panel-heading {
    padding: 10px 15px;
    border-bottom: 1px solid transparent;
    border-top-right-radius: 3px;
    border-top-left-radius: 3px
}

.panel-heading>.dropdown .dropdown-toggle {
    color: inherit
}

.panel-title {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 16px;
    color: inherit
}

.panel-title>.small,
.panel-title>.small>a,
.panel-title>a,
.panel-title>small,
.panel-title>small>a {
    color: inherit
}

.panel-footer {
    padding: 10px 15px;
    background-color: #f5f5f5;
    border-top: 1px solid #ddd;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px
}

.panel>.list-group,
.panel>.panel-collapse>.list-group {
    margin-bottom: 0
}

.panel>.list-group .list-group-item,
.panel>.panel-collapse>.list-group .list-group-item {
    border-width: 1px 0;
    border-radius: 0
}

.panel>.list-group:first-child .list-group-item:first-child,
.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child {
    border-top: 0;
    border-top-right-radius: 3px;
    border-top-left-radius: 3px
}

.panel>.list-group:last-child .list-group-item:last-child,
.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child {
    border-bottom: 0;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px
}

.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child {
    border-top-right-radius: 0;
    border-top-left-radius: 0
}

.list-group+.panel-footer,
.panel-heading+.list-group .list-group-item:first-child {
    border-top-width: 0
}

.panel>.panel-collapse>.table,
.panel>.table,
.panel>.table-responsive>.table {
    margin-bottom: 0
}

.panel>.panel-collapse>.table caption,
.panel>.table caption,
.panel>.table-responsive>.table caption {
    padding-left: 15px;
    padding-right: 15px
}

.panel>.table-responsive:first-child>.table:first-child,
.panel>.table:first-child {
    border-top-right-radius: 3px;
    border-top-left-radius: 3px
}

.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,
.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,
.panel>.table:first-child>tbody:first-child>tr:first-child,
.panel>.table:first-child>thead:first-child>tr:first-child {
    border-top-left-radius: 3px;
    border-top-right-radius: 3px
}

.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,
.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,
.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,
.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,
.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,
.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,
.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,
.panel>.table:first-child>thead:first-child>tr:first-child th:first-child {
    border-top-left-radius: 3px
}

.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,
.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,
.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,
.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,
.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,
.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,
.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,
.panel>.table:first-child>thead:first-child>tr:first-child th:last-child {
    border-top-right-radius: 3px
}

.panel>.table-responsive:last-child>.table:last-child,
.panel>.table:last-child {
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px
}

.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,
.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,
.panel>.table:last-child>tbody:last-child>tr:last-child,
.panel>.table:last-child>tfoot:last-child>tr:last-child {
    border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px
}

.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,
.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,
.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,
.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,
.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,
.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,
.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,
.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child {
    border-bottom-left-radius: 3px
}

.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,
.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,
.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,
.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,
.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,
.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,
.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,
.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child {
    border-bottom-right-radius: 3px
}

.panel>.panel-body+.table,
.panel>.panel-body+.table-responsive,
.panel>.table+.panel-body,
.panel>.table-responsive+.panel-body {
    border-top: 1px solid #ddd
}

.panel>.table>tbody:first-child>tr:first-child td,
.panel>.table>tbody:first-child>tr:first-child th {
    border-top: 0
}

.panel>.table-bordered,
.panel>.table-responsive>.table-bordered {
    border: 0
}

.panel>.table-bordered>tbody>tr>td:first-child,
.panel>.table-bordered>tbody>tr>th:first-child,
.panel>.table-bordered>tfoot>tr>td:first-child,
.panel>.table-bordered>tfoot>tr>th:first-child,
.panel>.table-bordered>thead>tr>td:first-child,
.panel>.table-bordered>thead>tr>th:first-child,
.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,
.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,
.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,
.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,
.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,
.panel>.table-responsive>.table-bordered>thead>tr>th:first-child {
    border-left: 0
}

.panel>.table-bordered>tbody>tr>td:last-child,
.panel>.table-bordered>tbody>tr>th:last-child,
.panel>.table-bordered>tfoot>tr>td:last-child,
.panel>.table-bordered>tfoot>tr>th:last-child,
.panel>.table-bordered>thead>tr>td:last-child,
.panel>.table-bordered>thead>tr>th:last-child,
.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,
.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,
.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,
.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,
.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,
.panel>.table-responsive>.table-bordered>thead>tr>th:last-child {
    border-right: 0
}

.panel>.table-bordered>tbody>tr:first-child>td,
.panel>.table-bordered>tbody>tr:first-child>th,
.panel>.table-bordered>tbody>tr:last-child>td,
.panel>.table-bordered>tbody>tr:last-child>th,
.panel>.table-bordered>tfoot>tr:last-child>td,
.panel>.table-bordered>tfoot>tr:last-child>th,
.panel>.table-bordered>thead>tr:first-child>td,
.panel>.table-bordered>thead>tr:first-child>th,
.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,
.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,
.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,
.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,
.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,
.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,
.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,
.panel>.table-responsive>.table-bordered>thead>tr:first-child>th {
    border-bottom: 0
}

.panel>.table-responsive {
    border: 0;
    margin-bottom: 0
}

.panel-group {
    margin-bottom: 20px
}

.panel-group .panel {
    margin-bottom: 0;
    border-radius: 4px
}

.panel-group .panel+.panel {
    margin-top: 5px
}

.panel-group .panel-heading {
    border-bottom: 0
}

.panel-group .panel-heading+.panel-collapse>.list-group,
.panel-group .panel-heading+.panel-collapse>.panel-body {
    border-top: 1px solid #ddd
}

.panel-group .panel-footer {
    border-top: 0
}

.panel-group .panel-footer+.panel-collapse .panel-body {
    border-bottom: 1px solid #ddd
}

.panel-default {
    border-color: #ddd
}

.panel-default>.panel-heading {
    color: #333;
    background-color: #f5f5f5;
    border-color: #ddd
}

.panel-default>.panel-heading+.panel-collapse>.panel-body {
    border-top-color: #ddd
}

.panel-default>.panel-heading .badge {
    color: #f5f5f5;
    background-color: #333
}

.panel-default>.panel-footer+.panel-collapse>.panel-body {
    border-bottom-color: #ddd
}

.panel-primary {
    border-color: #337ab7
}

.panel-primary>.panel-heading {
    color: #fff;
    background-color: #337ab7;
    border-color: #337ab7
}

.panel-primary>.panel-heading+.panel-collapse>.panel-body {
    border-top-color: #337ab7
}

.panel-primary>.panel-heading .badge {
    color: #337ab7;
    background-color: #fff
}

.panel-primary>.panel-footer+.panel-collapse>.panel-body {
    border-bottom-color: #337ab7
}

.panel-success {
    border-color: #d6e9c6
}

.panel-success>.panel-heading {
    color: #3c763d;
    background-color: #dff0d8;
    border-color: #d6e9c6
}

.panel-success>.panel-heading+.panel-collapse>.panel-body {
    border-top-color: #d6e9c6
}

.panel-success>.panel-heading .badge {
    color: #dff0d8;
    background-color: #3c763d
}

.panel-success>.panel-footer+.panel-collapse>.panel-body {
    border-bottom-color: #d6e9c6
}

.panel-info {
    border-color: #bce8f1
}

.panel-info>.panel-heading {
    color: #31708f;
    background-color: #d9edf7;
    border-color: #bce8f1
}

.panel-info>.panel-heading+.panel-collapse>.panel-body {
    border-top-color: #bce8f1
}

.panel-info>.panel-heading .badge {
    color: #d9edf7;
    background-color: #31708f
}

.panel-info>.panel-footer+.panel-collapse>.panel-body {
    border-bottom-color: #bce8f1
}

.panel-warning {
    border-color: #faebcc
}

.panel-warning>.panel-heading {
    color: #8a6d3b;
    background-color: #fcf8e3;
    border-color: #faebcc
}

.panel-warning>.panel-heading+.panel-collapse>.panel-body {
    border-top-color: #faebcc
}

.panel-warning>.panel-heading .badge {
    color: #fcf8e3;
    background-color: #8a6d3b
}

.panel-warning>.panel-footer+.panel-collapse>.panel-body {
    border-bottom-color: #faebcc
}

.panel-danger {
    border-color: #ebccd1
}

.panel-danger>.panel-heading {
    color: #a94442;
    background-color: #f2dede;
    border-color: #ebccd1
}

.panel-danger>.panel-heading+.panel-collapse>.panel-body {
    border-top-color: #ebccd1
}

.panel-danger>.panel-heading .badge {
    color: #f2dede;
    background-color: #a94442
}

.panel-danger>.panel-footer+.panel-collapse>.panel-body {
    border-bottom-color: #ebccd1
}

.panel-body:after,
.panel-body:before {
    content: " ";
    display: table
}

.panel-body:after {
    clear: both
}

.collapse.in {
    display: block
}

tr.collapse.in {
    display: table-row
}

tbody.collapse.in {
    display: table-row-group
}

.collapsing {
    position: relative;
    height: 0;
    overflow: hidden;
    -webkit-transition-property: height, visibility;
    transition-property: height, visibility;
    -webkit-transition-duration: .35s;
    transition-duration: .35s;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease
}

td,
th {
    padding: 0
}

caption {
    padding-top: 8px;
    padding-bottom: 8px;
    color: #777;
    text-align: left
}

th {
    text-align: left
}

.table {
    width: 100%;
    max-width: 100%;
    margin-bottom: 20px
}

.table>tbody>tr>td,
.table>tbody>tr>th,
.table>tfoot>tr>td,
.table>tfoot>tr>th,
.table>thead>tr>td,
.table>thead>tr>th {
    padding: 8px;
    line-height: 1.42857143;
    vertical-align: top;
    border-top: 1px solid #ddd
}

.table>thead>tr>th {
    vertical-align: bottom;
    border-bottom: 2px solid #ddd
}

.table>caption+thead>tr:first-child>td,
.table>caption+thead>tr:first-child>th,
.table>colgroup+thead>tr:first-child>td,
.table>colgroup+thead>tr:first-child>th,
.table>thead:first-child>tr:first-child>td,
.table>thead:first-child>tr:first-child>th {
    border-top: 0
}

.table>tbody+tbody {
    border-top: 2px solid #ddd
}

.table .table {
    background-color: #fff
}

.table-condensed>tbody>tr>td,
.table-condensed>tbody>tr>th,
.table-condensed>tfoot>tr>td,
.table-condensed>tfoot>tr>th,
.table-condensed>thead>tr>td,
.table-condensed>thead>tr>th {
    padding: 5px
}

.table-bordered,
.table-bordered>tbody>tr>td,
.table-bordered>tbody>tr>th,
.table-bordered>tfoot>tr>td,
.table-bordered>tfoot>tr>th,
.table-bordered>thead>tr>td,
.table-bordered>thead>tr>th {
    border: 1px solid #ddd
}

.table-bordered>thead>tr>td,
.table-bordered>thead>tr>th {
    border-bottom-width: 2px
}

.table-striped>tbody>tr:nth-of-type(odd) {
    background-color: #f9f9f9
}

.table-hover>tbody>tr:hover {
    background-color: #f5f5f5
}

table col[class*=col-] {
    position: static;
    float: none;
    display: table-column
}

table td[class*=col-],
table th[class*=col-] {
    position: static;
    float: none;
    display: table-cell
}

.table>tbody>tr.active>td,
.table>tbody>tr.active>th,
.table>tbody>tr>td.active,
.table>tbody>tr>th.active,
.table>tfoot>tr.active>td,
.table>tfoot>tr.active>th,
.table>tfoot>tr>td.active,
.table>tfoot>tr>th.active,
.table>thead>tr.active>td,
.table>thead>tr.active>th,
.table>thead>tr>td.active,
.table>thead>tr>th.active {
    background-color: #f5f5f5
}

.table-hover>tbody>tr.active:hover>td,
.table-hover>tbody>tr.active:hover>th,
.table-hover>tbody>tr:hover>.active,
.table-hover>tbody>tr>td.active:hover,
.table-hover>tbody>tr>th.active:hover {
    background-color: #e8e8e8
}

.table>tbody>tr.success>td,
.table>tbody>tr.success>th,
.table>tbody>tr>td.success,
.table>tbody>tr>th.success,
.table>tfoot>tr.success>td,
.table>tfoot>tr.success>th,
.table>tfoot>tr>td.success,
.table>tfoot>tr>th.success,
.table>thead>tr.success>td,
.table>thead>tr.success>th,
.table>thead>tr>td.success,
.table>thead>tr>th.success {
    background-color: #dff0d8
}

.table-hover>tbody>tr.success:hover>td,
.table-hover>tbody>tr.success:hover>th,
.table-hover>tbody>tr:hover>.success,
.table-hover>tbody>tr>td.success:hover,
.table-hover>tbody>tr>th.success:hover {
    background-color: #d0e9c6
}

.table>tbody>tr.info>td,
.table>tbody>tr.info>th,
.table>tbody>tr>td.info,
.table>tbody>tr>th.info,
.table>tfoot>tr.info>td,
.table>tfoot>tr.info>th,
.table>tfoot>tr>td.info,
.table>tfoot>tr>th.info,
.table>thead>tr.info>td,
.table>thead>tr.info>th,
.table>thead>tr>td.info,
.table>thead>tr>th.info {
    background-color: #d9edf7
}

.table-hover>tbody>tr.info:hover>td,
.table-hover>tbody>tr.info:hover>th,
.table-hover>tbody>tr:hover>.info,
.table-hover>tbody>tr>td.info:hover,
.table-hover>tbody>tr>th.info:hover {
    background-color: #c4e3f3
}

.table>tbody>tr.warning>td,
.table>tbody>tr.warning>th,
.table>tbody>tr>td.warning,
.table>tbody>tr>th.warning,
.table>tfoot>tr.warning>td,
.table>tfoot>tr.warning>th,
.table>tfoot>tr>td.warning,
.table>tfoot>tr>th.warning,
.table>thead>tr.warning>td,
.table>thead>tr.warning>th,
.table>thead>tr>td.warning,
.table>thead>tr>th.warning {
    background-color: #fcf8e3
}

.table-hover>tbody>tr.warning:hover>td,
.table-hover>tbody>tr.warning:hover>th,
.table-hover>tbody>tr:hover>.warning,
.table-hover>tbody>tr>td.warning:hover,
.table-hover>tbody>tr>th.warning:hover {
    background-color: #faf2cc
}

.table>tbody>tr.danger>td,
.table>tbody>tr.danger>th,
.table>tbody>tr>td.danger,
.table>tbody>tr>th.danger,
.table>tfoot>tr.danger>td,
.table>tfoot>tr.danger>th,
.table>tfoot>tr>td.danger,
.table>tfoot>tr>th.danger,
.table>thead>tr.danger>td,
.table>thead>tr.danger>th,
.table>thead>tr>td.danger,
.table>thead>tr>th.danger {
    background-color: #f2dede
}

.table-hover>tbody>tr.danger:hover>td,
.table-hover>tbody>tr.danger:hover>th,
.table-hover>tbody>tr:hover>.danger,
.table-hover>tbody>tr>td.danger:hover,
.table-hover>tbody>tr>th.danger:hover {
    background-color: #ebcccc
}

@-o-viewport {
    zoom: 1;
    width: device-width
}

@viewport {
    zoom: 1;
    width: device-width
}

@-ms-viewport {
    width: device-width;
    zoom: 1
}

input[type=password]::-ms-clear,
input[type=password]::-ms-reveal {
    display: none
}

@font-face {
    font-family: streamline;
    src: url(streamline.f7cfa65c82c30d8b9395.eot?19c5cw);
    src: url(streamline.f7cfa65c82c30d8b9395.eot?19c5cw#iefix) format("embedded-opentype"), url(./worti.woff) format("woff"), url(streamline.840eae40bafd8cce7aab.ttf?19c5cw) format("truetype"), url(streamline.876f61662f93336be2c5.svg?19c5cw#streamline) format("svg");
    font-weight: 400;
    font-style: normal
}

i {
    font-family: streamline !important;
    speak: none;
    font-style: normal;
    font-weight: 400 !important;
    font-variant: normal;
    text-transform: none;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.stream-agregarEliminarProductos:before {
    content: "\ec0e"
}

.stream-agregarEliminarProductos2:before {
    content: "\ec0f"
}

.stream-asignargrupo:before {
    content: "\ec10"
}

.stream-asignargrupo2:before {
    content: "\ec11"
}

.stream-favoritos-v2:before {
    content: "\ec12"
}

.stream-favoritos-v22:before {
    content: "\ec13"
}

.stream-pastillas_Favorito:before {
    content: "\ec14"
}

.stream-bb-plin-lineal:before {
    content: "\ec0c"
}

.stream-bb-plin-lineal2:before {
    content: "\ec0d"
}

.stream-adelantoEfectivo-2:before {
    content: "\ebfe"
}

.stream-adelantoEfectivo-22:before {
    content: "\ebff"
}

.stream-balance_cover:before {
    content: "\ec00"
}

.stream-balance_cover2:before {
    content: "\ec01"
}

.stream-compracantidadespecifica:before {
    content: "\ec02"
}

.stream-compracantidadespecifica2:before {
    content: "\ec03"
}

.stream-fechadepago:before {
    content: "\ec04"
}

.stream-fechadepago2:before {
    content: "\ec05"
}

.stream-pagoperdido:before {
    content: "\ec06"
}

.stream-pagoperdido2:before {
    content: "\ec07"
}

.stream-pagoprocesado:before {
    content: "\ec08"
}

.stream-pagoprocesado2:before {
    content: "\ec09"
}

.stream-retiroencajero:before {
    content: "\ec0a"
}

.stream-retiroencajero2:before {
    content: "\ec0b"
}

.stream-ctacorrientecajadeahorro_enelbanco:before {
    content: "\ebfa"
}

.stream-ctacorrientecajadeahorro_enelbanco2:before {
    content: "\ebfb"
}

.stream-ctacorrientecajadeahorro_enotrobanco:before {
    content: "\ebfc"
}

.stream-ctacorrientecajadeahorro_enotrobanco2:before {
    content: "\ebfd"
}

.stream-bo-activar_desactivarcomprasporinternet:before {
    content: "\ebe2"
}

.stream-bo-activar_desactivarcomprasporinternet2:before {
    content: "\ebe3"
}

.stream-bo-afiliacionBisaChat:before {
    content: "\ebe4"
}

.stream-bo-afiliacionBisaChat2:before {
    content: "\ebe5"
}

.stream-bo-afiliacionCajerosintarjeta:before {
    content: "\ebe6"
}

.stream-bo-afiliacionCajerosintarjeta2:before {
    content: "\ebe7"
}

.stream-bo-aplicacionBisaneo:before {
    content: "\ebe8"
}

.stream-bo-aplicacionBisaneo2:before {
    content: "\ebe9"
}

.stream-bo-avisodeviaje:before {
    content: "\ebea"
}

.stream-bo-avisodeviaje2:before {
    content: "\ebeb"
}

.stream-bo-block_unblock_creditcard:before {
    content: "\ebec"
}

.stream-bo-block_unblock_creditcard2:before {
    content: "\ebed"
}

.stream-bo-donaciones:before {
    content: "\ebee"
}

.stream-bo-donaciones2:before {
    content: "\ebef"
}

.stream-bo-gestiondefacturas:before {
    content: "\ebf0"
}

.stream-bo-gestiondefacturas2:before {
    content: "\ebf1"
}

.stream-bo-solicitudBoleta_garantia:before {
    content: "\ebf2"
}

.stream-bo-solicitudBoleta_garantia2:before {
    content: "\ebf3"
}

.stream-bo-solicitudChequeExterior:before {
    content: "\ebf4"
}

.stream-bo-solicitudChequeExterior2:before {
    content: "\ebf5"
}

.stream-bo-solicitudChequeGerencia:before {
    content: "\ebf6"
}

.stream-bo-solicitudChequeGerencia2:before {
    content: "\ebf7"
}

.stream-bo-transferenciasLIP:before {
    content: "\ebf8"
}

.stream-bo-transferenciasLIP2:before {
    content: "\ebf9"
}

.stream-icon_youtube5:before {
    content: "\ebe1"
}

.stream-icon_linkedin4:before {
    content: "\ebdf"
}

.stream-icon_youtube4:before {
    content: "\ebe0"
}

.stream-icon_fbook:before {
    content: "\ebde"
}

.stream-pr-youtube2:before {
    content: "\ebdd"
}

.stream-pr-In:before {
    content: "\ebdb"
}

.stream-pr-youtube:before {
    content: "\ebdc"
}

.stream-icon_historialdispositivos:before {
    content: "\ebe7"
}

.helsinki-ribbon-arrow-2:before,
.helsinki-ribbon-arrow-left2:before {
    content: "\e6f3"
}

.helsinki-ribbon-arrow-right2:before {
    content: "\e6f7"
}

.oulu-frequently-item-arrow-right2:after {
    content: "\e90a"
}

.stream-SucripcionPagoServicios_outlined:before {
    content: "\e69a"
}

.stream-menu_disfrutamas:before {
    content: "\ea00"
}

.stream-agregarEliminarProductos:before {
    content: "\ebe3"
}

.stream-agregarEliminarProductos2:before {
    content: "\ebe4"
}

.stream-asignargrupo:before {
    content: "\ebe5"
}

.stream-asignargrupo2:before {
    content: "\ebe6"
}

.stream-cashFlow:before {
    content: "\ebe1"
}

.stream-cashFlow2:before {
    content: "\ebe2"
}

.stream-apertura-cuenta:before {
    content: "\ebdf"
}

.stream-apertura-cuenta2:before {
    content: "\ebe0"
}

.stream-favorite:before {
    content: "\ebdb"
}

.stream-favorite2:before {
    content: "\ebdc"
}

.stream-favorite-remove:before {
    content: "\ebdd"
}

.stream-favorite-remove2:before {
    content: "\ebde"
}

.stream-instagram:before {
    content: "\ea8e"
}

.stream-facebook:before {
    content: "\ea8f"
}

.stream-facebook2:before {
    content: "\ea90"
}

.stream-twitter:before {
    content: "\ea91"
}

.stream-icon_enojado:before {
    content: "\ebd0"
}

.stream-icon_enojado2:before {
    content: "\ebd1"
}

.stream-icon_feliz:before {
    content: "\ebd2"
}

.stream-icon_feliz2:before {
    content: "\ebd4"
}

.stream-icon_indiferente:before {
    content: "\ebd5"
}

.stream-icon_indiferente2:before {
    content: "\ebd6"
}

.stream-icon_Muyfeliz:before {
    content: "\ebd7"
}

.stream-icon_Muyfeliz2:before {
    content: "\ebd8"
}

.stream-icon_triste:before {
    content: "\ebd9"
}

.stream-icon_triste2:before {
    content: "\ebda"
}

.stream-bb_transferenciasACelular:before {
    content: "\ebce"
}

.stream-bb_transferenciasACelular2:before {
    content: "\ebcf"
}

.stream-ASucursal:before {
    content: "\ebcc"
}

.stream-ASucursal2:before {
    content: "\ebcd"
}

.stream-suy-SorpresasSantander:before {
    content: "\ebca"
}

.stream-suy-SorpresasSantander2:before {
    content: "\ebcb"
}

.stream-suy-Ahorros:before {
    content: "\ebc4"
}

.stream-suy-Ahorros2:before {
    content: "\ebc5"
}

.stream-suy-CancelarSuscripcion:before {
    content: "\ebc6"
}

.stream-suy-CancelarSuscripcion2:before {
    content: "\ebc7"
}

.stream-suy-ModificarSuscripcion:before {
    content: "\ebc8"
}

.stream-suy-ModificarSuscripcion2:before {
    content: "\ebc9"
}

.stream-suy-SorpresasSantanderLogo:before {
    content: "\ebd3"
}

.stream-bi-garantia:before {
    content: "\ebc0"
}

.stream-bi-garantia2:before {
    content: "\ebc1"
}

.stream-bi-TarjetaDebito:before {
    content: "\ebc2"
}

.stream-bi-TarjetaDebito2:before {
    content: "\ebc3"
}

.stream-m-salir:before {
    content: "\eb88"
}

.stream-m-salir2:before {
    content: "\eb89"
}

.stream-m-contactenos:before {
    content: "\eb8a"
}

.stream-m-contactenos2:before {
    content: "\eb8b"
}

.stream-m-cta_ahorro:before {
    content: "\eb8c"
}

.stream-m-cta_ahorro2:before {
    content: "\eb8d"
}

.stream-m-cta_corriente:before {
    content: "\eb8e"
}

.stream-m-cta_corriente2:before {
    content: "\eb8f"
}

.stream-m-email:before {
    content: "\eb90"
}

.stream-m-email2:before {
    content: "\eb91"
}

.stream-m-enelpais:before {
    content: "\eb92"
}

.stream-m-enelpais2:before {
    content: "\eb93"
}

.stream-m-facebook:before {
    content: "\eb94"
}

.stream-m-filtro:before {
    content: "\eb95"
}

.stream-m-filtro2:before {
    content: "\eb96"
}

.stream-m-flecha_detalle:before {
    content: "\eb97"
}

.stream-m-flechaTransferir:before {
    content: "\eb98"
}

.stream-m-inicio:before {
    content: "\eb9b"
}

.stream-m-inicio2:before {
    content: "\eb9c"
}

.stream-m-menu:before {
    content: "\eb9d"
}

.stream-m-misprestamos:before {
    content: "\eb9f"
}

.stream-m-misprestamos2:before {
    content: "\eba1"
}

.stream-m-misproductos:before {
    content: "\eba2"
}

.stream-m-misproductos2:before {
    content: "\eba4"
}

.stream-m-mistarjetasdecredito:before {
    content: "\eba5"
}

.stream-m-mistarjetasdecredito2:before {
    content: "\eba6"
}

.stream-m-mistransacciones:before {
    content: "\eba7"
}

.stream-m-mistransacciones2:before {
    content: "\eba8"
}

.stream-m-noticias:before {
    content: "\ebaa"
}

.stream-m-noticias2:before {
    content: "\ebac"
}

.stream-m-pagar:before {
    content: "\ebad"
}

.stream-m-pagar2:before {
    content: "\ebb0"
}

.stream-m-servicios:before {
    content: "\ebb1"
}

.stream-m-servicios2:before {
    content: "\ebb2"
}

.stream-m-store:before {
    content: "\ebb3"
}

.stream-m-store2:before {
    content: "\ebb4"
}

.stream-m-transferir:before {
    content: "\ebb5"
}

.stream-m-transferir_aterceros:before {
    content: "\ebb6"
}

.stream-m-transferir_aterceros2:before {
    content: "\ebb7"
}

.stream-m-transferir_entremiscuentas:before {
    content: "\ebb8"
}

.stream-m-transferir_entremiscuentas2:before {
    content: "\ebb9"
}

.stream-m-transferir2:before {
    content: "\ebba"
}

.stream-m-twitter:before {
    content: "\ebbb"
}

.stream-m-ubiquenos:before {
    content: "\ebbc"
}

.stream-m-ubiquenos2:before {
    content: "\ebbd"
}

.stream-m-whatsapp:before {
    content: "\ebbe"
}

.stream-m-youtube:before {
    content: "\ebbf"
}

.stream-AltaDeudores:before {
    content: "\eb60"
}

.stream-AltaDeudores2:before {
    content: "\eb61"
}

.stream-AltaRTN:before {
    content: "\eb62"
}

.stream-AltaRTN2:before {
    content: "\eb63"
}

.stream-CargaDeArchivosDeCobranza:before {
    content: "\eb64"
}

.stream-CargaDeArchivosDeCobranza2:before {
    content: "\eb65"
}

.stream-CargaDeFacturas:before {
    content: "\eb66"
}

.stream-CargaDeFacturas2:before {
    content: "\eb67"
}

.stream-ConsultaDeFacturas:before {
    content: "\eb68"
}

.stream-ConsultaDeFacturas2:before {
    content: "\eb69"
}

.stream-ConsultaDeudores:before {
    content: "\eb6a"
}

.stream-ConsultaDeudores2:before {
    content: "\eb6b"
}

.stream-ConsultasExportacion:before {
    content: "\eb6c"
}

.stream-ConsultasExportacion2:before {
    content: "\eb6d"
}

.stream-Masivos_AdministracionDePlantillasACH:before {
    content: "\eb6e"
}

.stream-Masivos_AdministracionDePlantillasACH2:before {
    content: "\eb6f"
}

.stream-Masivos_CargaDeCheques:before {
    content: "\eb70"
}

.stream-Masivos_CargaDeCheques2:before {
    content: "\eb71"
}

.stream-Masivos_CargaMasivaACH:before {
    content: "\eb72"
}

.stream-Masivos_CargaMasivaACH2:before {
    content: "\eb73"
}

.stream-Masivos_ConfirmacionDeCheques:before {
    content: "\eb74"
}

.stream-Masivos_ConfirmacionDeCheques2:before {
    content: "\eb75"
}

.stream-Masivos_DesconfirmacionDeCheques:before {
    content: "\eb76"
}

.stream-Masivos_DesconfirmacionDeCheques2:before {
    content: "\eb77"
}

.stream-Masivos_EmisionChequesDeCaja:before {
    content: "\eb78"
}

.stream-Masivos_EmisionChequesDeCaja2:before {
    content: "\eb79"
}

.stream-Masivos_PagosMiscelaneos:before {
    content: "\eb7a"
}

.stream-Masivos_PagosMiscelaneos2:before {
    content: "\eb7b"
}

.stream-Masivos_SuspensionDeCheques:before {
    content: "\eb7c"
}

.stream-Masivos_SuspensionDeCheques2:before {
    content: "\eb7d"
}

.stream-PagoAOtrosBancos:before {
    content: "\eb7e"
}

.stream-PagoAOtrosBancos2:before {
    content: "\eb7f"
}

.stream-PagoImpuestos:before {
    content: "\eb80"
}

.stream-PagoImpuestos2:before {
    content: "\eb81"
}

.stream-SolicitudDeChequeGerencia:before {
    content: "\eb82"
}

.stream-SolicitudDeChequeGerencia2:before {
    content: "\eb83"
}

.stream-SubastaDeDivisas:before {
    content: "\eb84"
}

.stream-SubastaDeDivisas2:before {
    content: "\eb85"
}

.stream-TrasladoDeValores:before {
    content: "\eb86"
}

.stream-TrasladoDeValores2:before {
    content: "\eb87"
}

.stream-ATM:before {
    content: "\eb5c"
}

.stream-ATM2:before {
    content: "\eb5d"
}

.stream-expired:before {
    content: "\eb5e"
}

.stream-expired2:before {
    content: "\eb5f"
}

.stream-term_condiciones:before {
    content: "\eb5a"
}

.stream-term_condiciones2:before {
    content: "\eb5b"
}

.stream-mancomunadas:before {
    content: "\eb59"
}

.stream-cashDisposition:before {
    content: "\eb4f"
}

.stream-cashDisposition2 .path1:before {
    content: "\eb50";
    color: #fff
}

.stream-cashDisposition2 .path2:before {
    content: "\eb51";
    margin-left: -1em;
    color: #fff
}

.stream-cashDisposition2 .path3:before {
    content: "\eb52";
    margin-left: -1em;
    color: #fff
}

.stream-cashDisposition2 .path4:before {
    content: "\eb53";
    margin-left: -1em;
    color: #fff
}

.stream-cashDisposition2 .path5:before {
    content: "\eb54";
    margin-left: -1em;
    color: #fff
}

.stream-cashDisposition2 .path6:before {
    content: "\eb55";
    margin-left: -1em;
    color: #fff
}

.stream-cashDisposition2 .path7:before {
    content: "\eb56";
    margin-left: -1em;
    color: #000
}

.stream-cashDisposition2 .path8:before {
    content: "\eb57";
    margin-left: -1em;
    color: #000
}

.stream-cashDisposition2 .path9:before {
    content: "\eb58";
    margin-left: -1em;
    color: #000
}

.stream-cambioInfoCuentas2:before {
    content: "\eb42"
}

.stream-cambioInfoCuentas:before {
    content: "\eb45"
}

.stream-prod_savingAccount2:before {
    content: "\eb3e"
}

.stream-prod_savingAccount:before {
    content: "\eb3f"
}

.stream-prod_loan2:before {
    content: "\eb40"
}

.stream-prod_loan:before {
    content: "\eb41"
}

.stream-active_off:before {
    content: "\eb3a"
}

.stream-active_off2:before {
    content: "\eb3b"
}

.stream-active_on:before {
    content: "\eb3c"
}

.stream-active_on2:before {
    content: "\eb3d"
}

.stream-creditCard:before {
    content: "\eb36"
}

.stream-creditCard2:before {
    content: "\eb37"
}

.stream-assets:before {
    content: "\eb38"
}

.stream-assets2:before {
    content: "\eb39"
}

.stream-ico_062:before {
    content: "\eb33"
}

.stream-ico_072:before {
    content: "\eb34"
}

.stream-picture-12:before {
    content: "\eb35"
}

.stream-icon_exit:before {
    content: "\eb30"
}

.stream-icon_inbox:before {
    content: "\eb31"
}

.stream-icon_user:before {
    content: "\eb32"
}

.stream-reordenCheques:before {
    content: "\eb2e"
}

.stream-reordenCheques2:before {
    content: "\eb2f"
}

.stream-activarTarjeta:before {
    content: "\eae4"
}

.stream-activarTarjeta2:before {
    content: "\eae5"
}

.stream-eStatement:before {
    content: "\eb2b"
}

.stream-eStatement2:before {
    content: "\eb2c"
}

.stream-Consultar_CertificadoDigital:before {
    content: "\eafc"
}

.stream-Consultar_CertificadoDigital2:before {
    content: "\eafd"
}

.stream-Gestionar_Factoring:before {
    content: "\eafe"
}

.stream-Gestionar_Factoring2:before {
    content: "\eaff"
}

.stream-Gestionar_ModificacionTransacciones:before {
    content: "\eb00"
}

.stream-Gestionar_ModificacionTransacciones2:before {
    content: "\eb01"
}

.stream-GestionarExportaciones_instrucciones:before {
    content: "\eb02"
}

.stream-GestionarExportaciones_instrucciones2:before {
    content: "\eb03"
}

.stream-GestionarImportaciones_instrucciones:before {
    content: "\eb04"
}

.stream-GestionarImportaciones_instrucciones2:before {
    content: "\eb05"
}

.stream-MenuContextualUsuario_PerfilarCliente:before {
    content: "\eb06"
}

.stream-MenuContextualUsuario_PerfilarCliente2:before {
    content: "\eb07"
}

.stream-Pago_Proveedores:before {
    content: "\eb08"
}

.stream-Pago_Proveedores2:before {
    content: "\eb09"
}

.stream-SantanderID:before {
    content: "\eb0a"
}

.stream-SantanderID2:before {
    content: "\eb0b"
}

.stream-ComercioExterior_CartadeCreditoExportacion:before {
    content: "\eb0c"
}

.stream-ComercioExterior_CartadeCreditoExportacion2:before {
    content: "\eb0d"
}

.stream-ComercioExterior_CartadeCreditoImportacion:before {
    content: "\eb0e"
}

.stream-ComercioExterior_CartadeCreditoImportacion2:before {
    content: "\eb0f"
}

.stream-ComercioExterior_CobranzasdeExportacion:before {
    content: "\eb10"
}

.stream-ComercioExterior_CobranzasdeExportacion2:before {
    content: "\eb11"
}

.stream-ComercioExterior_CobranzasdeImportacion:before {
    content: "\eb12"
}

.stream-ComercioExterior_CobranzasdeImportacion2:before {
    content: "\eb13"
}

.stream-ComercioExterior_GarantiasImportacion:before {
    content: "\eb14"
}

.stream-ComercioExterior_GarantiasImportacion2:before {
    content: "\eb15"
}

.stream-ComercioExterior:before {
    content: "\eb16"
}

.stream-ComercioExterior2:before {
    content: "\eb1c"
}

.stream-Administrar_NivelFirmaCliente:before {
    content: "\eb1d"
}

.stream-Administrar_NivelFirmaCliente2:before {
    content: "\eb1e"
}

.stream-Administrar_Proveedores:before {
    content: "\eb27"
}

.stream-Administrar_Proveedores2:before {
    content: "\eb28"
}

.stream-Administrar_UsuariosPerfiles:before {
    content: "\eb29"
}

.stream-Administrar_UsuariosPerfiles2:before {
    content: "\eb2a"
}

.stream-solicitudAperturaDepositoPlazoFijo:before {
    content: "\eadc"
}

.stream-solicitudAperturaDepositoPlazoFijo2:before {
    content: "\eadd"
}

.stream-santanderTeLlama:before {
    content: "\eade"
}

.stream-santanderTeLlama2:before {
    content: "\eadf"
}

.stream-otrasSolicitudes:before {
    content: "\eae0"
}

.stream-otrasSolicitudes2:before {
    content: "\eae1"
}

.stream-copiaDeCheque:before {
    content: "\eae2"
}

.stream-copiaDeCheque2:before {
    content: "\eae3"
}

.stream-adelantoEfectivo:before {
    content: "\eae6"
}

.stream-adelantoEfectivo2:before {
    content: "\eae7"
}

.stream-avisoViaje:before {
    content: "\eae8"
}

.stream-avisoViaje2:before {
    content: "\eae9"
}

.stream-bloquearTarjeta:before {
    content: "\eaea"
}

.stream-bloquearTarjeta2:before {
    content: "\eaeb"
}

.stream-cambiarPIN_tarjeta:before {
    content: "\eaec"
}

.stream-cambiarPIN_tarjeta2:before {
    content: "\eaed"
}

.stream-cancelarCheque:before {
    content: "\eaee"
}

.stream-cancelarCheque2:before {
    content: "\eaef"
}

.stream-copiaEstadoDeCuenta:before {
    content: "\eaf0"
}

.stream-copiaEstadoDeCuenta2:before {
    content: "\eaf1"
}

.stream-estadoDeSolicitudes:before {
    content: "\eaf2"
}

.stream-estadoDeSolicitudes2:before {
    content: "\eaf3"
}

.stream-form480:before {
    content: "\eaf4"
}

.stream-form4802:before {
    content: "\eaf5"
}

.stream-pagar_cheque:before {
    content: "\eaf6"
}

.stream-pagar_cheque2:before {
    content: "\eaf7"
}

.stream-servicios:before {
    content: "\eaf8"
}

.stream-servicios2:before {
    content: "\eaf9"
}

.stream-trusteer:before {
    content: "\eafa"
}

.stream-trusteer2:before {
    content: "\eafb"
}

.stream-productos_cuentaAhorro:before {
    content: "\eada"
}

.stream-productos_cuentaAhorro2:before {
    content: "\eadb"
}

.stream-comercios:before {
    content: "\ead2"
}

.stream-comercios2:before {
    content: "\ead3"
}

.stream-mantencionProductosPago:before {
    content: "\ead4"
}

.stream-mantencionProductosPago2:before {
    content: "\ead5"
}

.stream-proximosPagos:before {
    content: "\ead6"
}

.stream-proximosPagos2:before {
    content: "\ead7"
}

.stream-registroPagoExpress:before {
    content: "\ead8"
}

.stream-registroPagoExpress2:before {
    content: "\ead9"
}

.stream-logo-circle-email:before {
    content: "\eabb"
}

.stream-logo-circle-email2:before {
    content: "\eabc"
}

.stream-logo-circle-facebook:before {
    content: "\eabd"
}

.stream-logo-circle-facebook2:before {
    content: "\eabe"
}

.stream-logo-circle-instagram:before {
    content: "\eabf"
}

.stream-logo-circle-instagram2:before {
    content: "\eac0"
}

.stream-logo-circle-linkedin:before {
    content: "\eac1"
}

.stream-logo-circle-linkedin2:before {
    content: "\eac2"
}

.stream-logo-circle-twitter-bird:before {
    content: "\eac3"
}

.stream-logo-circle-twitter-bird2:before {
    content: "\eac4"
}

.stream-logo-circle-you_tube:before {
    content: "\eac5"
}

.stream-logo-circle-you_tube2:before {
    content: "\eac6"
}

.stream-logo-email2:before {
    content: "\eac9"
}

.stream-logo-facebook2:before {
    content: "\eaca"
}

.stream-logo-instagram:before {
    content: "\eacc"
}

.stream-logo-instagram2:before {
    content: "\eacd"
}

.stream-logo-linkedin:before {
    content: "\eace"
}

.stream-logo-linkedin2:before {
    content: "\eacf"
}

.stream-logo-twitter-bird:before {
    content: "\ead0"
}

.stream-logo-twitter-bird2:before {
    content: "\ead1"
}

.stream-rewards:before {
    content: "\eab9"
}

.stream-rewards2:before {
    content: "\eaba"
}

.stream-fondoRetiro:before {
    content: "\eab5"
}

.stream-fondoRetiro2:before {
    content: "\eab6"
}

.stream-prestamoHipotecario:before {
    content: "\eab7"
}

.stream-prestamoHipotecario2:before {
    content: "\eab8"
}

.stream-desactivarCliente:before {
    content: "\eab1"
}

.stream-desactivarCliente2:before {
    content: "\eab2"
}

.stream-pagosSantender:before {
    content: "\eab3"
}

.stream-pagosSantender2:before {
    content: "\eab4"
}

.stream-icon_Company:before {
    content: "\eaaf"
}

.stream-icon_Company2:before {
    content: "\eab0"
}

.stream-auditoriaseguridad:before {
    content: "\ea9a"
}

.stream-auditoriaseguridad2:before {
    content: "\ea9b"
}

.stream-carteradevalores:before {
    content: "\eaa1"
}

.stream-carteradevalores2:before {
    content: "\eaa2"
}

.stream-consultar:before {
    content: "\eaa3"
}

.stream-consultar2:before {
    content: "\eaa4"
}

.stream-contactusform:before {
    content: "\eaa5"
}

.stream-contactusform2:before {
    content: "\eaa6"
}

.stream-modalidadclientes:before {
    content: "\eaa7"
}

.stream-modalidadclientes2:before {
    content: "\eaa8"
}

.stream-select:before {
    content: "\eaa9"
}

.stream-select2:before {
    content: "\eaaa"
}

.stream-selectpordefecto:before {
    content: "\eaab"
}

.stream-selectpordefecto2:before {
    content: "\eaac"
}

.stream-solicitar:before {
    content: "\eaad"
}

.stream-solicitar2:before {
    content: "\eaae"
}

.stream-icon_trabajarConUsuarios:before {
    content: "\ea94"
}

.stream-icon_trabajarConUsuarios2:before {
    content: "\ea95"
}

.stream-icon_solicitar:before {
    content: "\ea96"
}

.stream-icon_solicitar2:before {
    content: "\ea97"
}

.stream-icon_modalidadCliente:before {
    content: "\ea98"
}

.stream-icon_modalidadCliente2:before {
    content: "\ea99"
}

.stream-icon_cotizacion:before {
    content: "\ea92"
}

.stream-icon_cotizacion2:before {
    content: "\ea93"
}

.stream-icon_HighProtection:before {
    content: "\ea79"
}

.stream-icon_HighProtection2:before {
    content: "\ea7a"
}

.stream-icon_agendaWeb:before {
    content: "\ea7b"
}

.stream-icon_agendaWeb2:before {
    content: "\ea7c"
}

.stream-icon_diferirValoresAlCobro:before {
    content: "\ea7d"
}

.stream-icon_diferirValoresAlCobro2:before {
    content: "\ea7e"
}

.stream-icon_cartaDeInstruccion:before {
    content: "\ea7f"
}

.stream-icon_cartaDeInstruccion2:before {
    content: "\ea80"
}

.stream-icon_valoresAlCobro:before {
    content: "\ea81"
}

.stream-icon_valoresAlCobro2:before {
    content: "\ea82"
}

.stream-icon_PosicionUnificada:before {
    content: "\ea88"
}

.stream-icon_PosicionUnificada2:before {
    content: "\ea8a"
}

.stream-icon_partidasPendientes:before {
    content: "\ea8b"
}

.stream-icon_partidasPendientes2:before {
    content: "\ea8c"
}

.stream-icon_gastosIngresos2:before {
    content: "\ea74"
}

.stream-icon_gastosIngresos:before {
    content: "\ea75"
}

.stream-icon_PFM2:before {
    content: "\ea77"
}

.stream-icon_PFM:before {
    content: "\ea78"
}

.stream-calendar-dollar-2:before {
    content: "\ea68"
}

.stream-icon_oneTime:before {
    content: "\ea69"
}

.stream-play-button-2:before {
    content: "\ea66"
}

.stream-play-button-22:before {
    content: "\ea67"
}

.stream-exchange-currency:before {
    content: "\ea64"
}

.stream-exchange-currency2:before {
    content: "\ea65"
}

.stream-bb_Abrircuentasdeahorro1:before {
    content: "\ea30"
}

.stream-bb_Abrircuentasdeahorro12:before {
    content: "\ea31"
}

.stream-bb_Abrirdepositoaplazo1:before {
    content: "\ea32"
}

.stream-bb_Abrirdepositoaplazo12:before {
    content: "\ea33"
}

.stream-bb_Activarodesactivarserviciosdetarjeta1:before {
    content: "\ea35"
}

.stream-bb_Activarodesactivarserviciosdetarjeta12:before {
    content: "\ea36"
}

.stream-bb_Activartvc1:before {
    content: "\ea3a"
}

.stream-bb_Activartvc12:before {
    content: "\ea3b"
}

.stream-bb_Alexterior1:before {
    content: "\ea40"
}

.stream-bb_Alexterior12:before {
    content: "\ea41"
}

.stream-bb_Asociaciondepagosdeservicios1:before {
    content: "\ea42"
}

.stream-bb_Asociaciondepagosdeservicios12:before {
    content: "\ea43"
}

.stream-bb_Beneficiarios1:before {
    content: "\ea44"
}

.stream-bb_Beneficiarios12:before {
    content: "\ea45"
}

.stream-bb_Cambiarimagendeseguridad1:before {
    content: "\ea47"
}

.stream-bb_Cambiarimagendeseguridad12:before {
    content: "\ea48"
}

.stream-bb_Canjearpuntos1:before {
    content: "\ea4a"
}

.stream-bb_Canjearpuntos12:before {
    content: "\ea4b"
}

.stream-bb_Configuracionpersonal1:before {
    content: "\ea4c"
}

.stream-bb_Configuracionpersonal12:before {
    content: "\ea4d"
}

.stream-bb_Consultadecheques1:before {
    content: "\ea4e"
}

.stream-bb_Consultadecheques12:before {
    content: "\ea4f"
}

.stream-bb_Desembolsodelineadecredito1:before {
    content: "\ea50"
}

.stream-bb_Desembolsodelineadecredito12:before {
    content: "\ea51"
}

.stream-bb_Gestionar1:before {
    content: "\ea52"
}

.stream-bb_Gestionar12:before {
    content: "\ea53"
}

.stream-bb_historial1:before {
    content: "\ea54"
}

.stream-bb_historial12:before {
    content: "\ea55"
}

.stream-bb_Misoperaciones1:before {
    content: "\ea56"
}

.stream-bb_Misoperaciones12:before {
    content: "\ea57"
}

.stream-bb_Notificaciones1:before {
    content: "\ea58"
}

.stream-bb_Notificaciones12:before {
    content: "\ea59"
}

.stream-bb_Operacionesfrecuentes1:before {
    content: "\ea5a"
}

.stream-bb_Operacionesfrecuentes12:before {
    content: "\ea5b"
}

.stream-bb_Precancelatudepositoaplazo1:before {
    content: "\ea5c"
}

.stream-bb_Precancelatudepositoaplazo12:before {
    content: "\ea5d"
}

.stream-bb_Programadas1:before {
    content: "\ea5e"
}

.stream-bb_Programadas12:before {
    content: "\ea5f"
}

.stream-bb_Solicitarchequera1:before {
    content: "\ea60"
}

.stream-bb_Solicitarchequera12:before {
    content: "\ea61"
}

.stream-bb_Suscripcionesaservicios1:before {
    content: "\ea62"
}

.stream-bb_Suscripcionesaservicios12:before {
    content: "\ea63"
}

.stream-icon_pagarAEmpresa:before {
    content: "\ea6a"
}

.stream-icon_pagarAEmpresa2:before {
    content: "\ea6b"
}

.stream-icon_prestamoPreaprobado:before {
    content: "\ea6c"
}

.stream-icon_prestamoPreaprobado2:before {
    content: "\ea6d"
}

.stream-file-binary-check:before {
    content: "\ea6e"
}

.stream-file-binary-check2:before {
    content: "\ea6f"
}

.stream-file-binary-download:before {
    content: "\ea70"
}

.stream-file-binary-download2:before {
    content: "\ea71"
}

.stream-file-binary-secure:before {
    content: "\ea72"
}

.stream-file-binary-secure2:before {
    content: "\ea73"
}

.stream-pago_Multiples_1:before {
    content: "\e963"
}

.stream-pago_Multiples_12:before {
    content: "\e964"
}

.stream-Transf_MuchosAUno_1:before {
    content: "\e96d"
}

.stream-Transf_MuchosAUno_12:before {
    content: "\e975";
    color: #59595c
}

.stream-Transf_UnoAMuchos_1:before {
    content: "\e976"
}

.stream-Transf_UnoAMuchos_12:before {
    content: "\e97a";
    color: #59595c
}

.stream-icon_Schedulled_22:before {
    content: "\e956"
}

.stream-pago_nomina1:before {
    content: "\e966"
}

.stream-pago_nomina12:before {
    content: "\e967"
}

.stream-pago_proveedores1:before {
    content: "\e968"
}

.stream-pago_proveedores12:before {
    content: "\e969";
    color: #59595c
}

.stream-bb_aotrascuentasbanbif-22:before {
    content: "\e9af"
}

.stream-bb_aotrosbancos-22:before {
    content: "\e9b3"
}

.stream-bb_beneficios-22:before {
    content: "\e9b4"
}

.stream-bb_cartafianza-22:before {
    content: "\e9b5"
}

.stream-bb_cartasdecredito-22:before {
    content: "\e9b6"
}

.stream-bb_cobranzasdocumentarias-22:before {
    content: "\e9b7"
}

.stream-bb_configuracion-22:before {
    content: "\e9b8"
}

.stream-bb_contactenos-22:before {
    content: "\e9b9"
}

.stream-bb_contrasena-22:before {
    content: "\e9ba"
}

.stream-bb_cuentacorriente-22:before {
    content: "\e9bb"
}

.stream-bb_cuentasahorro-22:before {
    content: "\e9bc"
}

.stream-bb_cuentasclik-22:before {
    content: "\e9bd"
}

.stream-bb_depositoaplazo-22:before {
    content: "\e9cb"
}

.stream-bb_descuentodeletras-22:before {
    content: "\e9cc"
}

.stream-bb_documentodeidentidad-22:before {
    content: "\e9cd"
}

.stream-bb_email-22:before {
    content: "\e9ce"
}

.stream-bb_entremiscuentas-22:before {
    content: "\e9cf"
}

.stream-bb_factoringelectronico-22 .path1:before {
    content: "\e9d0";
    color: #000
}

.stream-bb_factoringelectronico-22 .path2:before {
    content: "\e9d1";
    margin-left: -1em;
    color: #000
}

.stream-bb_factoringelectronico-22 .path3:before {
    content: "\e9d2";
    margin-left: -1em;
    color: #fff
}

.stream-bb_factoringelectronico-22 .path4:before {
    content: "\e9d3";
    margin-left: -1em;
    color: #fff
}

.stream-bb_factoringelectronico-22 .path5:before {
    content: "\e9d4";
    margin-left: -1em;
    color: #fff
}

.stream-bb_factoringelectronico-22 .path6:before {
    content: "\e9d5";
    margin-left: -1em;
    color: #fff
}

.stream-bb_factoringelectronico-22 .path7:before {
    content: "\e9d6";
    margin-left: -1em;
    color: #fff
}

.stream-bb_financiamientocomercioext-22:before {
    content: "\e9d7"
}

.stream-bb_horario-22:before {
    content: "\e9d8"
}

.stream-bb_inicio-22:before {
    content: "\e9d9"
}

.stream-bb_leasing-22:before {
    content: "\e9da"
}

.stream-bb_llamanos-22:before {
    content: "\e9dc"
}

.stream-bb_mapa-22:before {
    content: "\e9dd"
}

.stream-bb_mensajes-22:before {
    content: "\e9de"
}

.stream-bb_misproductos-22:before {
    content: "\e9df"
}

.stream-bb_mistarjetas-22:before {
    content: "\e9e0"
}

.stream-bb_novedades-22:before {
    content: "\e9e1"
}

.stream-bb_otrasconfiguraciones-22:before {
    content: "\e9e2"
}

.stream-bb_otrastarjetasbanbif-22:before {
    content: "\e9e3"
}

.stream-bb_pagar-22:before {
    content: "\e9e4"
}

.stream-bb_pagodeproveedores-22:before {
    content: "\e9e5"
}

.stream-bb_pagosinternacionales-22:before {
    content: "\e9e6"
}

.stream-bb_precancelaciondepositoaplazo-22:before {
    content: "\e9e7"
}

.stream-bb_prestamos-22:before {
    content: "\e9e8"
}

.stream-bb_servicioderecaudacion-22:before {
    content: "\e9e9"
}

.stream-bb_servicios-22:before {
    content: "\e9ea"
}

.stream-bb_solicituddeproducto-22:before {
    content: "\e9ec"
}

.stream-bb_tarjetadiners-22:before {
    content: "\e9ed"
}

.stream-bb_tarjetasdeotrosbancos-22 .path1:before {
    content: "\e9f0";
    color: #fff
}

.stream-bb_tarjetasdeotrosbancos-22 .path2:before {
    content: "\e9f1";
    margin-left: -1em;
    color: #000
}

.stream-bb_tarjetasdeotrosbancos-22 .path3:before {
    content: "\e9f2";
    margin-left: -1em;
    color: #000
}

.stream-bb_tarjetasdeotrosbancos-22 .path4:before {
    content: "\e9f4";
    margin-left: -1em;
    color: #000
}

.stream-bb_tarjetasdeotrosbancos-22 .path5:before {
    content: "\e9f5";
    margin-left: -1em;
    color: #000
}

.stream-bb_tasadecambio-22:before {
    content: "\e9f7"
}

.stream-bb_terminosycondiciones-22:before {
    content: "\e9f8"
}

.stream-bb_transferir-22:before {
    content: "\e9f9"
}

.stream-bb_ubiquenos-22:before {
    content: "\e9fa"
}

.stream-bb_usuario-22:before {
    content: "\e9fc"
}

.stream-bb_aotrascuentasbanbif-2:before {
    content: "\e9fe"
}

.stream-bb_aotrosbancos-2:before {
    content: "\e9ff"
}

.stream-bb_beneficios-2:before {
    content: "\ea00"
}

.stream-bb_cartafianza-2:before {
    content: "\ea01"
}

.stream-bb_cartasdecredito-2:before {
    content: "\ea02"
}

.stream-bb_cobranzasdocumentarias-2:before {
    content: "\ea03"
}

.stream-bb_configuracion-2:before {
    content: "\ea04"
}

.stream-bb_contactenos-2:before {
    content: "\ea05"
}

.stream-bb_contrasena-2:before {
    content: "\ea06"
}

.stream-bb_cuentacorriente-2:before {
    content: "\ea07"
}

.stream-bb_cuentasahorro-2:before {
    content: "\ea08"
}

.stream-bb_cuentasclik-2:before {
    content: "\ea09"
}

.stream-bb_depositoaplazo-2:before {
    content: "\ea0a"
}

.stream-bb_descuentodeletras-2:before {
    content: "\ea0b"
}

.stream-bb_documentodeidentidad-2:before {
    content: "\ea0c"
}

.stream-bb_email-2:before {
    content: "\ea0d"
}

.stream-bb_entremiscuentas-2:before {
    content: "\ea0e"
}

.stream-bb_factoringelectronico-2:before {
    content: "\ea0f"
}

.stream-bb_financiamientocomercioext-2:before {
    content: "\ea10"
}

.stream-bb_horario-2:before {
    content: "\ea11"
}

.stream-bb_inicio-2:before {
    content: "\ea12"
}

.stream-bb_leasing-2:before {
    content: "\ea13"
}

.stream-bb_llamanos-2:before {
    content: "\ea14"
}

.stream-bb_mapa-2:before {
    content: "\ea15"
}

.stream-bb_mensajes-2:before {
    content: "\ea16"
}

.stream-bb_misproductos-2:before {
    content: "\ea17"
}

.stream-bb_mistarjetas-2:before {
    content: "\ea18"
}

.stream-bb_novedades-2:before {
    content: "\ea19"
}

.stream-bb_otrasconfiguraciones-2:before {
    content: "\ea1a"
}

.stream-bb_otrastarjetasbanbif-2:before {
    content: "\ea1b"
}

.stream-bb_pagar-2:before {
    content: "\ea1c"
}

.stream-bb_pagodeproveedores-2:before {
    content: "\ea1d"
}

.stream-bb_pagosinternacionales-2:before {
    content: "\ea1e"
}

.stream-bb_precancelaciondepositoaplazo-2:before {
    content: "\ea1f"
}

.stream-bb_prestamos-2:before {
    content: "\ea20"
}

.stream-bb_servicioderecaudacion-2:before {
    content: "\ea21"
}

.stream-bb_servicios-2:before {
    content: "\ea22"
}

.stream-bb_solicituddeproducto-2:before {
    content: "\ea23"
}

.stream-bb_tarjetadiners-2:before {
    content: "\ea24"
}

.stream-bb_tarjetasdeotrosbanco-2:before {
    content: "\ea25"
}

.stream-bb_tasadecambio-2:before {
    content: "\ea29"
}

.stream-bb_terminosycondiciones-2:before {
    content: "\ea2a"
}

.stream-bb_transferir-2:before {
    content: "\ea2b"
}

.stream-bb_ubiquenos-2:before {
    content: "\ea2c"
}

.stream-bb_usuario-2:before {
    content: "\ea2f"
}

.stream-server-edit-2:before {
    content: "\e97d"
}

.stream-server-edit-22:before {
    content: "\e97e"
}

.stream-server-remove-2:before {
    content: "\e992"
}

.stream-server-remove-22:before {
    content: "\e9ae"
}

.stream-icon_hierarchy1:before {
    content: "\e972"
}

.stream-icon_hierarchy12:before {
    content: "\e979";
    color: #59595c
}

.stream-icon_pending2:before {
    content: "\e965"
}

.stream-SucripcionPagoServicios1:before {
    content: "\e9ac"
}

.stream-SucripcionPagoServicios12:before {
    content: "\e9ad"
}

.stream-cancelar_cheque_1:before {
    content: "\e9c5"
}

.stream-cancelar_cheque_12:before {
    content: "\e9c6"
}

.stream-solicitar_cheque_1:before {
    content: "\e9c7"
}

.stream-solicitar_cheque_12:before {
    content: "\e9c8";
    color: #59595c
}

.stream-calendar-dollar_1:before {
    content: "\e981"
}

.stream-calendar-dollar_12:before {
    content: "\e982"
}

.stream-circle-cash_1:before {
    content: "\e98e"
}

.stream-circle-cash_12:before {
    content: "\e98f"
}

.stream-graph-bar-movement_1:before {
    content: "\e990"
}

.stream-graph-bar-movement_12:before {
    content: "\e991"
}

.stream-icon_01_cobranzasdeExportacion_12:before {
    content: "\e993"
}

.stream-icon_02_cartaCreditodeExportacion_1:before {
    content: "\e994"
}

.stream-icon_02_cartaCreditodeExportacion_12:before {
    content: "\e995"
}

.stream-icon_04_cobranzasdeImportacion_1:before {
    content: "\e996"
}

.stream-icon_04_cobranzasdeImportacion_12:before {
    content: "\e997"
}

.stream-icon_05_cartaCreditodeImportacion_1 .path1:before {
    content: "\e998";
    color: #000
}

.stream-icon_05_cartaCreditodeImportacion_1 .path2:before {
    content: "\e999";
    margin-left: -1em;
    color: #000
}

.stream-icon_05_cartaCreditodeImportacion_1 .path3:before {
    content: "\e99a";
    margin-left: -1em;
    color: #000
}

.stream-icon_05_cartaCreditodeImportacion_1 .path4:before {
    content: "\e99b";
    margin-left: -1em;
    color: #000
}

.stream-icon_05_cartaCreditodeImportacion_1 .path5:before {
    content: "\e99c";
    margin-left: -1em;
    color: #000
}

.stream-icon_05_cartaCreditodeImportacion_1 .path6:before {
    content: "\e99d";
    margin-left: -1em;
    color: #000
}

.stream-icon_05_cartaCreditodeImportacion_1 .path7:before {
    content: "\e99e";
    margin-left: -1em;
    color: #000
}

.stream-icon_05_cartaCreditodeImportacion_1 .path8:before {
    content: "\e99f";
    margin-left: -1em;
    color: #000
}

.stream-icon_05_cartaCreditodeImportacion_1 .path9:before {
    content: "\e9a0";
    margin-left: -1em;
    color: #000
}

.stream-icon_05_cartaCreditodeImportacion_1 .path10:before {
    content: "\e9a1";
    margin-left: -1em;
    color: #000
}

.stream-icon_05_cartaCreditodeImportacion_1 .path11:before {
    content: "\e9a2";
    margin-left: -1em;
    color: #221f1f
}

.stream-icon_05_cartaCreditodeImportacion_1 .path12:before {
    content: "\e9a3";
    margin-left: -1em;
    color: #221f1f
}

.stream-icon_05_cartaCreditodeImportacion_1 .path13:before {
    content: "\e9a4";
    margin-left: -1em;
    color: #221f1f
}

.stream-icon_05_cartaCreditodeImportacion_1 .path14:before {
    content: "\e9a5";
    margin-left: -1em;
    color: #000
}

.stream-icon_05_cartaCreditodeImportacion_1 .path15:before {
    content: "\e9a6";
    margin-left: -1em;
    color: #000
}

.stream-icon_05_cartaCreditodeImportacion_1 .path16:before {
    content: "\e9a8";
    margin-left: -1em;
    color: #000
}

.stream-icon_05_cartaCreditodeImportacion_1 .path17:before {
    content: "\e9a9";
    margin-left: -1em;
    color: #000
}

.stream-icon_05_cartaCreditodeImportacion_1 .path18:before {
    content: "\e9aa";
    margin-left: -1em;
    color: #000
}

.stream-Icono_Empresa:before {
    content: "\e9fb"
}

.stream-clapboard_play2:before {
    content: "\e97f"
}

.stream-clapboard_play1:before {
    content: "\e980"
}

.stream-icon_reestablecerContras2:before {
    content: "\ea9c"
}

.stream-ico_06:before {
    content: "\ea9d"
}

.stream-ico_06_filled:before {
    content: "\ea9e"
}

.stream-ico_07_filled:before {
    content: "\ea9f"
}

.stream-ico_07:before {
    content: "\eaa0"
}

.stream-arrow_right_tabs:before {
    content: "\e98c"
}

.stream-icono_user_mobile3:before {
    content: "\e98b"
}

.stream-icono-pensiones:before {
    content: "\e98a"
}

.stream-password_show:before {
    content: "\e986"
}

.stream-password_hide:before {
    content: "\e987"
}

.stream-redes_you_tube:before {
    content: "\e938"
}

.stream-redes_twitter:before {
    content: "\e939"
}

.stream-redes_facebook:before {
    content: "\e93a"
}

.stream-productos_tarjeta:before {
    content: "\e93b"
}

.stream-productos_prestamo:before {
    content: "\e93d"
}

.stream-productos_depositos:before {
    content: "\e93e"
}

.stream-productos_caja_ahorro:before {
    content: "\e93f"
}

.stream-menu_transferencias:before {
    content: "\e940"
}

.stream-menu_pago:before {
    content: "\e941"
}

.stream-menu_mis_productos:before {
    content: "\e943"
}

.stream-menu_inicio:before {
    content: "\e944"
}

.stream-menu_configuracion:before {
    content: "\e945"
}

.stream-header_salir:before {
    content: "\e984"
}

.stream-contacto:before {
    content: "\e985"
}

.stream-transfer-arrows:before {
    content: "\e96c"
}

.stream-transfer-arrows2:before {
    content: "\e970"
}

.stream-icon_Schedulled_outlined:before {
    content: "\e971"
}

.stream-icon_Schedulled_2:before {
    content: "\e973"
}

.stream-icon_pending:before {
    content: "\e974"
}

.stream-help:before {
    content: "\e937"
}

.stream-report-problem-triangle2:before {
    content: "\e933"
}

.stream-report-problem-triangle:before {
    content: "\e934"
}

.stream-viewMore:before {
    content: "\e935"
}

.stream-Icon_login_profile_3:before {
    content: "\e912"
}

.stream-Icon_login_password_3:before {
    content: "\e913"
}

.stream-file-acrobat:before {
    content: "\e914"
}

.stream-file-acrobat2:before {
    content: "\e915"
}

.stream-file-table:before {
    content: "\e916"
}

.stream-file-table2:before {
    content: "\e917"
}

.stream-icono_user_mobile:before {
    content: "\e911"
}

.stream-icono_nav_back_3:before {
    content: "\e910"
}

.stream-menu_2:before {
    content: "\e90f"
}

.stream-menu_1:before {
    content: "\e908"
}

.stream-icono_nav_back_1:before {
    content: "\e909"
}

.stream-icono_arrow_mobile_cardview_1:before {
    content: "\e90a"
}

.stream-Icon_login_profile:before {
    content: "\e90b"
}

.stream-arrow_right_1:before {
    content: "\e90c"
}

.stream-arrow_down_1:before {
    content: "\e90d"
}

.stream-arrow_back_1:before {
    content: "\e90e"
}

.stream-icono_nav_back:before {
    content: "\e900"
}

.stream-icono_arrow_mobile_cardview:before {
    content: "\e901"
}

.stream-arrow_left:before {
    content: "\e902"
}

.stream-arrow_down:before {
    content: "\e903"
}

.stream-arrow_back .path1:before {
    content: "\e904";
    color: #fff
}

.stream-arrow_back .path2:before {
    content: "\e905";
    margin-left: -1em;
    color: #020202
}

.stream-arrow_back .path3:before {
    content: "\e906";
    margin-left: -1em;
    color: #000
}

.stream-menu:before {
    content: "\e907"
}

.stream-delete-2:before {
    content: "\e605"
}

.stream-pencil-2:before {
    content: "\e615"
}

.stream-pencil-write-2:before {
    content: "\e61a"
}

.stream-print-text:before {
    content: "\e61e"
}

.stream-search:before {
    content: "\e624"
}

.stream-view-1:before {
    content: "\e62a"
}

.stream-view-2:before {
    content: "\e62d"
}

.stream-delete-22:before {
    content: "\e600"
}

.stream-pencil-22:before {
    content: "\e601"
}

.stream-pencil-write-22:before {
    content: "\e602"
}

.stream-print-text2:before {
    content: "\e603"
}

.stream-search2:before {
    content: "\e606"
}

.stream-view-12:before {
    content: "\e607"
}

.stream-view-22:before {
    content: "\e611"
}

.stream-check-1:before {
    content: "\e62f"
}

.stream-check-2:before {
    content: "\e630"
}

.stream-check-box-1:before {
    content: "\e632"
}

.stream-check-box-2:before {
    content: "\e633"
}

.stream-check-circle-1:before {
    content: "\e634"
}

.stream-check-circle-2:before {
    content: "\e635"
}

.stream-close:before {
    content: "\e63c"
}

.stream-check-12:before {
    content: "\e608"
}

.stream-check-22:before {
    content: "\e609"
}

.stream-check-box-12:before {
    content: "\e60a"
}

.stream-check-box-22:before {
    content: "\e60b"
}

.stream-check-circle-12:before {
    content: "\e60c"
}

.stream-check-circle-22:before {
    content: "\e60d"
}

.stream-close2:before {
    content: "\e60e"
}

.stream-cog-double-1:before {
    content: "\e641"
}

.stream-cog:before {
    content: "\e647"
}

.stream-cog-double-12:before {
    content: "\e60f"
}

.stream-cog2:before {
    content: "\e610"
}

.stream-key-1:before {
    content: "\e65a"
}

.stream-login-1:before {
    content: "\e65e"
}

.stream-login-2:before {
    content: "\e65f"
}

.stream-login-3:before {
    content: "\e660"
}

.stream-logout-1:before {
    content: "\e661"
}

.stream-logout-2:before {
    content: "\e662"
}

.stream-logout-3:before {
    content: "\e663"
}

.stream-key-12:before {
    content: "\e631"
}

.stream-login-12:before {
    content: "\e612"
}

.stream-login-22:before {
    content: "\e613"
}

.stream-login-32:before {
    content: "\e614"
}

.stream-logout-12:before {
    content: "\e616"
}

.stream-logout-22:before {
    content: "\e617"
}

.stream-logout-32:before {
    content: "\e618"
}

.stream-alarm-clock:before {
    content: "\e664"
}

.stream-alarm:before {
    content: "\e668"
}

.stream-calendar-2:before {
    content: "\e66a"
}

.stream-clock-2:before {
    content: "\e66c"
}

.stream-timer-quarter-1:before {
    content: "\e678"
}

.stream-alarm-clock2:before {
    content: "\e619"
}

.stream-alarm2:before {
    content: "\e61c"
}

.stream-calendar-22:before {
    content: "\e61d"
}

.stream-clock-22:before {
    content: "\e61f"
}

.stream-timer-quarter-12:before {
    content: "\e620"
}

.stream-at-sign:before {
    content: "\e680"
}

.stream-email-2:before {
    content: "\e681"
}

.stream-email-read-2:before {
    content: "\e696"
}

.stream-inbox:before {
    content: "\e6b0"
}

.stream-mailbox-4:before {
    content: "\e6b4"
}

.stream-outbox:before {
    content: "\e6b5"
}

.stream-at-sign2:before {
    content: "\e621"
}

.stream-email-22:before {
    content: "\e622"
}

.stream-email-read-22:before {
    content: "\e623"
}

.stream-inbox2:before {
    content: "\e625"
}

.stream-mailbox-42:before {
    content: "\e626"
}

.stream-outbox2:before {
    content: "\e627"
}

.stream-account-circle-1:before {
    content: "\e6ba"
}

.stream-account-group-2:before {
    content: "\e6c5"
}

.stream-account-group-5:before {
    content: "\e6c8"
}

.stream-account-circle-12:before {
    content: "\e628"
}

.stream-account-group-22:before {
    content: "\e629"
}

.stream-account-group-52:before {
    content: "\e62b"
}

.stream-person-1:before {
    content: "\e70c"
}

.stream-person-2:before {
    content: "\e70d"
}

.stream-person-add-1:before {
    content: "\e70e"
}

.stream-person-add-2:before {
    content: "\e70f"
}

.stream-person-block-1:before {
    content: "\e710"
}

.stream-person-block-2:before {
    content: "\e711"
}

.stream-person-cash-1:before {
    content: "\e712"
}

.stream-person-cash-2:before {
    content: "\e713"
}

.stream-person-check-1:before {
    content: "\e714"
}

.stream-person-check-2:before {
    content: "\e715"
}

.stream-person-download-1:before {
    content: "\e716"
}

.stream-person-download-2:before {
    content: "\e717"
}

.stream-person-edit-1:before {
    content: "\e718"
}

.stream-person-edit-2:before {
    content: "\e719"
}

.stream-person-information-1:before {
    content: "\e71e"
}

.stream-person-information-2:before {
    content: "\e71f"
}

.stream-person-lock-1:before {
    content: "\e720"
}

.stream-person-lock-2:before {
    content: "\e721"
}

.stream-person-refresh-1:before {
    content: "\e724"
}

.stream-person-refresh-2:before {
    content: "\e725"
}

.stream-person-remove-1:before {
    content: "\e726"
}

.stream-person-remove-2:before {
    content: "\e727"
}

.stream-person-setting-1:before {
    content: "\e728"
}

.stream-person-setting-2:before {
    content: "\e729"
}

.stream-person-subtract-1:before {
    content: "\e72a"
}

.stream-person-subtract-2:before {
    content: "\e72b"
}

.stream-person-timeout-1:before {
    content: "\e72c"
}

.stream-person-timeout-2:before {
    content: "\e72d"
}

.stream-person-unknown-1:before {
    content: "\e72e"
}

.stream-person-unknown-2:before {
    content: "\e72f"
}

.stream-person-upload-1:before {
    content: "\e730"
}

.stream-person-upload-2:before {
    content: "\e731"
}

.stream-person-view-1:before {
    content: "\e732"
}

.stream-person-view-2:before {
    content: "\e733"
}

.stream-person-warning-1:before {
    content: "\e734"
}

.stream-person-warning-2:before {
    content: "\e735"
}

.stream-person-12:before {
    content: "\e62c"
}

.stream-person-22:before {
    content: "\e637"
}

.stream-person-add-12:before {
    content: "\e62e"
}

.stream-person-add-22:before {
    content: "\e643"
}

.stream-person-block-12:before {
    content: "\e636"
}

.stream-person-block-22:before {
    content: "\e65b"
}

.stream-person-cash-12:before {
    content: "\e638"
}

.stream-person-cash-22:before {
    content: "\e63b"
}

.stream-person-check-12:before {
    content: "\e63a"
}

.stream-person-check-22:before {
    content: "\e63e"
}

.stream-person-download-12:before {
    content: "\e63d"
}

.stream-person-download-22:before {
    content: "\e640"
}

.stream-person-edit-12:before {
    content: "\e63f"
}

.stream-person-edit-22:before {
    content: "\e68b"
}

.stream-person-information-12:before {
    content: "\e642"
}

.stream-person-information-22:before {
    content: "\e6a0"
}

.stream-person-lock-12:before {
    content: "\e644"
}

.stream-person-lock-22:before {
    content: "\e645"
}

.stream-person-refresh-12:before {
    content: "\e646"
}

.stream-person-refresh-22:before {
    content: "\e648"
}

.stream-person-remove-12:before {
    content: "\e649"
}

.stream-person-remove-22:before {
    content: "\e64a"
}

.stream-person-setting-12:before {
    content: "\e64b"
}

.stream-person-setting-22:before {
    content: "\e64c"
}

.stream-person-subtract-12:before {
    content: "\e64d"
}

.stream-person-subtract-22:before {
    content: "\e64e"
}

.stream-person-timeout-12:before {
    content: "\e64f"
}

.stream-person-timeout-22:before {
    content: "\e650"
}

.stream-person-unknown-12:before {
    content: "\e651"
}

.stream-person-unknown-22:before {
    content: "\e652"
}

.stream-person-upload-12:before {
    content: "\e653"
}

.stream-person-upload-22:before {
    content: "\e654"
}

.stream-person-view-12:before {
    content: "\e655"
}

.stream-person-view-22:before {
    content: "\e656"
}

.stream-person-warning-12:before {
    content: "\e657"
}

.stream-person-warning-22:before {
    content: "\e658"
}

.stream-user-chat-2:before {
    content: "\e78c"
}

.stream-user-chat-22:before {
    content: "\e659"
}

.stream-phone-5:before {
    content: "\e7cd"
}

.stream-phone-52:before {
    content: "\e6a1"
}

.stream-navigation-drawer-2:before {
    content: "\e9a7"
}

.stream-navigation-show-more-1:before {
    content: "\e9b0"
}

.stream-navigation-show-more-2:before {
    content: "\e9b1"
}

.stream-navigation-drawer-22:before {
    content: "\e701"
}

.stream-navigation-show-more-12:before {
    content: "\e65c"
}

.stream-navigation-show-more-22:before {
    content: "\e65d"
}

.stream-filter-32:before {
    content: "\e9db"
}

.stream-view-headline:before {
    content: "\e9eb"
}

.stream-filter-3:before {
    content: "\e665"
}

.stream-view-headline2:before {
    content: "\e6ff"
}

.stream-flag-1:before {
    content: "\e9ef"
}

.stream-thumbs-down-2:before {
    content: "\e666"
}

.stream-thumbs-up-2:before {
    content: "\e667"
}

.stream-flag-12:before {
    content: "\e669"
}

.stream-thumbs-down-22:before {
    content: "\e66b"
}

.stream-thumbs-up-22:before {
    content: "\e66d"
}

.stream-lock-close-1:before {
    content: "\e9f6"
}

.stream-lock-open-1:before {
    content: "\e9fd"
}

.stream-lock-close-12:before {
    content: "\e66e"
}

.stream-lock-open-12:before {
    content: "\e700"
}

.stream-help-circle:before {
    content: "\e801"
}

.stream-infomation-circle:before {
    content: "\e802"
}

.stream-report-problem-circle:before {
    content: "\e807"
}

.stream-help-circle2:before {
    content: "\e66f"
}

.stream-infomation-circle2:before {
    content: "\e670"
}

.stream-report-problem-circle2:before {
    content: "\e671"
}

.stream-download-2:before {
    content: "\e811"
}

.stream-download-3:before {
    content: "\e812"
}

.stream-download-box-4:before {
    content: "\e81a"
}

.stream-download-circle:before {
    content: "\e81c"
}

.stream-transfer-3:before {
    content: "\e832"
}

.stream-transfer-4:before {
    content: "\e833"
}

.stream-transfer-circle:before {
    content: "\e838"
}

.stream-upload-2:before {
    content: "\e843"
}

.stream-upload-3:before {
    content: "\e844"
}

.stream-upload-box-4:before {
    content: "\e849"
}

.stream-upload-circle:before {
    content: "\e84b"
}

.stream-download-22:before {
    content: "\e672"
}

.stream-download-32:before {
    content: "\e673"
}

.stream-download-box-42:before {
    content: "\e674"
}

.stream-download-circle2:before {
    content: "\e675"
}

.stream-transfer-32:before {
    content: "\e676"
}

.stream-transfer-42:before {
    content: "\e677"
}

.stream-transfer-circle2:before {
    content: "\e679"
}

.stream-upload-22:before {
    content: "\e67a"
}

.stream-upload-32:before {
    content: "\e67b"
}

.stream-upload-box-42:before {
    content: "\e67c"
}

.stream-upload-circle2:before {
    content: "\e67d"
}

.stream-synchronize-1:before {
    content: "\e876"
}

.stream-synchronize-3:before {
    content: "\e878"
}

.stream-synchronize-4:before {
    content: "\e879"
}

.stream-synchronize-12:before {
    content: "\e67e"
}

.stream-synchronize-32:before {
    content: "\e67f"
}

.stream-synchronize-42:before {
    content: "\e682"
}

.stream-add-1:before {
    content: "\e8b2"
}

.stream-add-circle-1:before {
    content: "\e8b5"
}

.stream-remove-1:before {
    content: "\e8b9"
}

.stream-remove-circle-1:before {
    content: "\e8bc"
}

.stream-subtract-1:before {
    content: "\e8bf"
}

.stream-subtract-circle-1:before {
    content: "\e8c2"
}

.stream-add-12:before {
    content: "\e683"
}

.stream-add-circle-12:before {
    content: "\e684"
}

.stream-remove-12:before {
    content: "\e685"
}

.stream-remove-circle-12:before {
    content: "\e686"
}

.stream-subtract-12:before {
    content: "\e687"
}

.stream-subtract-circle-12:before {
    content: "\e688"
}

.stream-expand-corner:before {
    content: "\e8cc"
}

.stream-expand-horizontal-5:before {
    content: "\e8d7"
}

.stream-expand-horizontal-6:before {
    content: "\e8d8"
}

.stream-move-down-1:before {
    content: "\e8e9"
}

.stream-move-down-2:before {
    content: "\e8ea"
}

.stream-move-left-1:before {
    content: "\e8eb"
}

.stream-move-left-2:before {
    content: "\e8ec"
}

.stream-move-right-1:before {
    content: "\e8ee"
}

.stream-move-right-2:before {
    content: "\e8ef"
}

.stream-move-up-1:before {
    content: "\e8f1"
}

.stream-move-up-2:before {
    content: "\e8f2"
}

.stream-shrink-horizontal-3:before {
    content: "\e8f9"
}

.stream-shrink-vertical-1:before {
    content: "\e8fa"
}

.stream-expand-corner2:before {
    content: "\e689"
}

.stream-expand-horizontal-52:before {
    content: "\e68a"
}

.stream-expand-horizontal-62:before {
    content: "\e6a2"
}

.stream-move-down-12:before {
    content: "\e68c"
}

.stream-move-down-22:before {
    content: "\e68d"
}

.stream-move-left-12:before {
    content: "\e68e"
}

.stream-move-left-22:before {
    content: "\e68f"
}

.stream-move-right-12:before {
    content: "\e690"
}

.stream-move-right-22:before {
    content: "\e691"
}

.stream-move-up-12:before {
    content: "\e692"
}

.stream-move-up-22:before {
    content: "\e693"
}

.stream-shrink-horizontal-32:before {
    content: "\e694"
}

.stream-shrink-vertical-12:before {
    content: "\e695"
}

.stream-button-power-1:before {
    content: "\e8fe"
}

.stream-button-power-12:before {
    content: "\e697"
}

.stream-auction:before {
    content: "\e698"
}

.stream-bank-2:before {
    content: "\e699"
}

.stream-business-bag-cash:before {
    content: "\e69a"
}

.stream-calculator-2:before {
    content: "\e69b"
}

.stream-graph-bar-decrease:before {
    content: "\ea26"
}

.stream-graph-bar-increase:before {
    content: "\ea27"
}

.stream-graph-bar-line:before {
    content: "\ea28"
}

.stream-graph-pie-1:before {
    content: "\ea2d"
}

.stream-graph-pie-2:before {
    content: "\ea2e"
}

.stream-percent-circle:before {
    content: "\ea34"
}

.stream-auction2:before {
    content: "\e69c"
}

.stream-bank-22:before {
    content: "\e69d"
}

.stream-business-bag-cash2:before {
    content: "\e69e"
}

.stream-calculator-22:before {
    content: "\e69f"
}

.stream-graph-bar-decrease2:before {
    content: "\e6a3"
}

.stream-graph-bar-increase2:before {
    content: "\e6a4"
}

.stream-graph-bar-line2:before {
    content: "\e6b9"
}

.stream-graph-pie-12:before {
    content: "\e6bb"
}

.stream-graph-pie-22:before {
    content: "\e6bc"
}

.stream-percent-circle2:before {
    content: "\e6a5"
}

.stream-bank-notes-2:before {
    content: "\ea38"
}

.stream-bank-notes-3:before {
    content: "\ea39"
}

.stream-coin-bank-note:before {
    content: "\ea3c"
}

.stream-coin-receive:before {
    content: "\ea3d"
}

.stream-coins-1:before {
    content: "\ea3e"
}

.stream-coins-2:before {
    content: "\ea3f"
}

.stream-credit-card:before {
    content: "\ea46"
}

.stream-piggy-bank:before {
    content: "\ea49"
}

.stream-bank-notes-22:before {
    content: "\e6a6"
}

.stream-bank-notes-32:before {
    content: "\e6a7"
}

.stream-coin-bank-note2:before {
    content: "\e6a8"
}

.stream-coin-receive2:before {
    content: "\e6a9"
}

.stream-coins-12:before {
    content: "\e6aa"
}

.stream-coins-22:before {
    content: "\e6ab"
}

.stream-credit-card2:before {
    content: "\e6ac"
}

.stream-piggy-bank2:before {
    content: "\e6ad"
}

.stream-dollar-sign-circle:before {
    content: "\e6ae"
}

.stream-euro-sign-circle:before {
    content: "\e6af"
}

.stream-pound-sign-circle:before {
    content: "\e6b1"
}

.stream-yen-sign-circle:before {
    content: "\e6b2"
}

.stream-dollar-sign-circle2:before {
    content: "\e6b3"
}

.stream-euro-sign-circle2:before {
    content: "\e6b6"
}

.stream-pound-sign-circle2:before {
    content: "\e6b7"
}

.stream-yen-sign-circle2:before {
    content: "\e6b8"
}

.stream-arrow-down:before {
    content: "\ea83"
}

.stream-arrow-enter:before {
    content: "\ea84"
}

.stream-arrow-left:before {
    content: "\ea85"
}

.stream-arrow-next:before {
    content: "\ea86"
}

.stream-arrow-previous:before {
    content: "\ea87"
}

.stream-arrow-right:before {
    content: "\ea89"
}

.stream-arrow-up:before {
    content: "\ea8d"
}

.stream-arrow-down2:before {
    content: "\e6bd"
}

.stream-arrow-enter2:before {
    content: "\e6be"
}

.stream-arrow-left2:before {
    content: "\e6bf"
}

.stream-arrow-next2:before {
    content: "\e6c0"
}

.stream-arrow-previous2:before {
    content: "\e6c1"
}

.stream-arrow-right2:before {
    content: "\e6c2"
}

.stream-arrow-up2:before {
    content: "\e6c3"
}

.stream-location-pin-2:before {
    content: "\e6c4"
}

.stream-map-1:before {
    content: "\e6c6"
}

.stream-location-pin-22:before {
    content: "\e6c9"
}

.stream-map-12:before {
    content: "\e6c7"
}

.stream-home-1:before {
    content: "\eacb"
}

.stream-home-12:before {
    content: "\e6ca"
}

.stream-file-add-1:before {
    content: "\eb17"
}

.stream-file-add-2:before {
    content: "\eb18"
}

.stream-file-block-1:before {
    content: "\eb1a"
}

.stream-file-block-2:before {
    content: "\eb1b"
}

.stream-file-check-1:before {
    content: "\eb1f"
}

.stream-file-check-2:before {
    content: "\eb20"
}

.stream-file-delete-1:before {
    content: "\eb21"
}

.stream-file-delete-2:before {
    content: "\eb22"
}

.stream-file-download-1:before {
    content: "\eb23"
}

.stream-file-download-2:before {
    content: "\eb24"
}

.stream-file-edit-1:before {
    content: "\eb25"
}

.stream-file-edit-2:before {
    content: "\eb26"
}

.stream-file-subtract-1:before {
    content: "\eb43"
}

.stream-file-subtract-2:before {
    content: "\eb44"
}

.stream-file-sync-1:before {
    content: "\eb46"
}

.stream-file-sync-2:before {
    content: "\eb47"
}

.stream-file-timeout:before {
    content: "\eb48"
}

.stream-file-upload-1:before {
    content: "\eb49"
}

.stream-file-upload-2:before {
    content: "\eb4a"
}

.stream-file-view-1:before {
    content: "\eb4b"
}

.stream-file-view-2:before {
    content: "\eb4c"
}

.stream-file-warning-1:before {
    content: "\eb4d"
}

.stream-file-warning-2:before {
    content: "\eb4e"
}

.stream-file-add-12:before {
    content: "\e6cb"
}

.stream-file-add-22:before {
    content: "\e6cc"
}

.stream-file-block-12:before {
    content: "\e6cd"
}

.stream-file-block-22:before {
    content: "\e6ce"
}

.stream-file-check-12:before {
    content: "\e6cf"
}

.stream-file-check-22:before {
    content: "\e6d0"
}

.stream-file-delete-12:before {
    content: "\e6d1"
}

.stream-file-delete-22:before {
    content: "\e6d6"
}

.stream-file-download-12:before {
    content: "\e6d5"
}

.stream-file-download-22:before {
    content: "\e6d4"
}

.stream-file-edit-12:before {
    content: "\e6d2"
}

.stream-file-edit-22:before {
    content: "\e6d3"
}

.stream-file-subtract-12:before {
    content: "\e6d7"
}

.stream-file-subtract-22:before {
    content: "\e6d8"
}

.stream-file-sync-12:before {
    content: "\e6d9"
}

.stream-file-sync-22:before {
    content: "\e6da"
}

.stream-file-timeout2:before {
    content: "\e6db"
}

.stream-file-upload-12:before {
    content: "\e6dc"
}

.stream-file-upload-22:before {
    content: "\e6dd"
}

.stream-file-view-12:before {
    content: "\e6de"
}

.stream-file-view-22:before {
    content: "\e6df"
}

.stream-file-warning-12:before {
    content: "\e6e0"
}

.stream-file-warning-22:before {
    content: "\e6e1"
}

.stream-task-2:before {
    content: "\eb99"
}

.stream-task-add:before {
    content: "\eb9a"
}

.stream-task-check-2:before {
    content: "\eb9e"
}

.stream-task-delete:before {
    content: "\eba0"
}

.stream-task-edit:before {
    content: "\eba3"
}

.stream-task-setting:before {
    content: "\eba9"
}

.stream-task-stubtract:before {
    content: "\ebab"
}

.stream-task-upload-2:before {
    content: "\ebae"
}

.stream-task-view:before {
    content: "\ebaf"
}

.stream-task-22:before {
    content: "\e6e2"
}

.stream-task-add2:before {
    content: "\e6e3"
}

.stream-task-check-22:before {
    content: "\e6e4"
}

.stream-task-delete2:before {
    content: "\e6e5"
}

.stream-task-edit2:before {
    content: "\e6e6"
}

.stream-task-setting2:before {
    content: "\e6e7"
}

.stream-task-stubtract2:before {
    content: "\e6e8"
}

.stream-task-upload-22:before {
    content: "\e6e9"
}

.stream-task-view2:before {
    content: "\e6ea"
}

.stream-arrow-circle-down-6:before {
    content: "\e92a"
}

.stream-arrow-circle-left-6:before {
    content: "\e936"
}

.stream-arrow-circle-right-6:before {
    content: "\e93c"
}

.stream-arrow-circle-up-6:before {
    content: "\e942"
}

.stream-arrow-down-7:before {
    content: "\e94e"
}

.stream-arrow-down-8:before {
    content: "\e94f"
}

.stream-arrow-down-11:before {
    content: "\e952"
}

.stream-arrow-down-12:before {
    content: "\e953"
}

.stream-arrow-left-7:before {
    content: "\e96a"
}

.stream-arrow-left-8:before {
    content: "\e96b"
}

.stream-arrow-left-11:before {
    content: "\e96e"
}

.stream-arrow-left-12:before {
    content: "\e96f"
}

.stream-arrow-right-7:before {
    content: "\e977"
}

.stream-arrow-right-8:before {
    content: "\e978"
}

.stream-arrow-right-11:before {
    content: "\e97b"
}

.stream-arrow-right-12:before {
    content: "\e97c"
}

.stream-arrow-circle-down-62:before {
    content: "\e6eb"
}

.stream-arrow-circle-left-62:before {
    content: "\e6fe"
}

.stream-arrow-circle-right-62:before {
    content: "\e6fd"
}

.stream-arrow-circle-up-62:before {
    content: "\e6fc"
}

.stream-arrow-down-72:before {
    content: "\e6ec"
}

.stream-arrow-down-82:before {
    content: "\e6ed"
}

.stream-arrow-down-112:before {
    content: "\e6ee"
}

.stream-arrow-down-122:before {
    content: "\e6ef"
}

.stream-arrow-left-72:before {
    content: "\e6f0"
}

.stream-arrow-left-82:before {
    content: "\e6f1"
}

.stream-arrow-left-112:before {
    content: "\e6f2"
}

.stream-arrow-left-122:before {
    content: "\e6f3"
}

.stream-arrow-right-72:before {
    content: "\e6f4"
}

.stream-arrow-right-82:before {
    content: "\e6f5"
}

.stream-arrow-right-112:before {
    content: "\e6f6"
}

.stream-arrow-right-122:before {
    content: "\e6f7"
}

.stream-arrow-up-7:before {
    content: "\e6f8"
}

.stream-arrow-up-8:before {
    content: "\e6f9"
}

.stream-arrow-up-11:before {
    content: "\e6fa"
}

.stream-arrow-up-12:before {
    content: "\e6fb"
}

.stream-delete-1:before {
    content: "\e604"
}

.stream-link-broken-1:before {
    content: "\e70b"
}

.stream-pencil-write-23:before {
    content: "\e706"
}

.stream-pin-1:before {
    content: "\e61b"
}

.stream-delete-12:before {
    content: "\e918"
}

.stream-link-broken-12:before {
    content: "\e95c"
}

.stream-pencil-write-24:before {
    content: "\e946"
}

.stream-pin-12:before {
    content: "\e919"
}

.stream-check-box-13:before {
    content: "\e702"
}

.stream-check-box-23:before {
    content: "\e703"
}

.stream-check-circle-13:before {
    content: "\e704"
}

.stream-check-circle-23:before {
    content: "\e705"
}

.stream-checklist:before {
    content: "\e639"
}

.stream-check-box-14:before {
    content: "\e924"
}

.stream-check-box-24:before {
    content: "\e925"
}

.stream-check-circle-14:before {
    content: "\e926"
}

.stream-check-circle-24:before {
    content: "\e927"
}

.stream-checklist2:before {
    content: "\e91a"
}

.stream-email:before {
    content: "\e70a"
}

.stream-email2:before {
    content: "\e95d"
}

.stream-account-files:before {
    content: "\e707"
}

.stream-account-group-3:before {
    content: "\e708"
}

.stream-hierarchy-business:before {
    content: "\e709"
}

.stream-account-files2:before {
    content: "\e947"
}

.stream-account-group-32:before {
    content: "\e948"
}

.stream-hierarchy-business2:before {
    content: "\e955"
}

.stream-bubble-chat-question-2:before {
    content: "\e761"
}

.stream-chat-double-bubble-3:before {
    content: "\e789"
}

.stream-chat-double-bubble-4:before {
    content: "\e78a"
}

.stream-bubble-chat-question-22:before {
    content: "\e91b"
}

.stream-chat-double-bubble-32:before {
    content: "\e988"
}

.stream-chat-double-bubble-42:before {
    content: "\e989"
}

.stream-navigation-next-2:before {
    content: "\e9ab"
}

.stream-navigation-show-more-13:before {
    content: "\e9b2"
}

.stream-navigation-next-22:before {
    content: "\e95e"
}

.stream-navigation-show-more-14:before {
    content: "\e928"
}

.stream-view-module-2:before {
    content: "\e9ee"
}

.stream-view-module-22:before {
    content: "\e91c"
}

.stream-flag-square-2:before {
    content: "\e91d"
}

.stream-heart:before {
    content: "\e949"
}

.stream-thumbs-down-1:before {
    content: "\e929"
}

.stream-thumbs-down-23:before {
    content: "\e92b"
}

.stream-thumbs-up-1:before {
    content: "\e92c"
}

.stream-thumbs-up-23:before {
    content: "\e92d"
}

.stream-flag-square-22:before {
    content: "\e91e"
}

.stream-heart2:before {
    content: "\e94a"
}

.stream-thumbs-down-12:before {
    content: "\e92e"
}

.stream-thumbs-down-24:before {
    content: "\e92f"
}

.stream-thumbs-up-12:before {
    content: "\e930"
}

.stream-thumbs-up-24:before {
    content: "\e931"
}

.stream-download-1:before {
    content: "\e810"
}

.stream-transfer-1:before {
    content: "\e830"
}

.stream-download-12:before {
    content: "\e94b"
}

.stream-transfer-12:before {
    content: "\e94c"
}

.stream-synchronize-5:before {
    content: "\e87a"
}

.stream-synchronize-52:before {
    content: "\e932"
}

.stream-expand-1:before {
    content: "\e8c7"
}

.stream-expand-3:before {
    content: "\e8c9"
}

.stream-expand-12:before {
    content: "\e95f"
}

.stream-expand-32:before {
    content: "\e983"
}

.stream-grid:before {
    content: "\e91f"
}

.stream-grid2:before {
    content: "\e920"
}

.stream-picture-1:before {
    content: "\e921"
}

.stream-photos-images_picture-1:before {
    content: "\e922"
}

.stream-credit-card-refresh:before {
    content: "\e94d"
}

.stream-target-cash:before {
    content: "\e957"
}

.stream-view-cash-2:before {
    content: "\e958"
}

.stream-credit-card-refresh2:before {
    content: "\e950"
}

.stream-target-cash2:before {
    content: "\e959"
}

.stream-view-cash-22:before {
    content: "\e95a"
}

.stream-truck-2:before {
    content: "\e951"
}

.stream-truck-22:before {
    content: "\e954"
}

.stream-bank-notes-1:before {
    content: "\ea37"
}

.stream-bank-notes-12:before {
    content: "\e960"
}

.stream-text-input-1:before {
    content: "\ea76"
}

.stream-text-input-12:before {
    content: "\e95b"
}

.stream-globe-2:before {
    content: "\eac7"
}

.stream-globe-3:before {
    content: "\eac8"
}

.stream-globe-22:before {
    content: "\e961"
}

.stream-globe-32:before {
    content: "\e962"
}

.stream-file-hand-2:before {
    content: "\eb2d"
}

.stream-file-hand-22:before {
    content: "\e923"
}

.stream-rank-army-star-2:before {
    content: "\e9f3"
}

.stream-rank-army-star-22:before {
    content: "\e98d"
}

.stream-add-2:before {
    content: "\e8b3"
}

.stream-remove-2:before {
    content: "\e8ba"
}

.stream-add-22:before {
    content: "\e9c9"
}

.stream-remove-22:before {
    content: "\e9ca"
}

.stream-business-scale:before {
    content: "\e9be"
}

.stream-business-trade:before {
    content: "\e9bf"
}

.stream-price-rise:before {
    content: "\e9c0"
}

.stream-business-scale2:before {
    content: "\e9c1"
}

.stream-business-trade2:before {
    content: "\e9c2"
}

.stream-price-rise2:before {
    content: "\e9c3"
}

.stream-file-badge:before {
    content: "\eb19"
}

.stream-file-badge2:before {
    content: "\e9c4"
}

@use "sass:map";

icb-app:empty+.app_overlay {
    opacity: 1;
    display: block
}

.app_overlay {
    display: none;
    position: fixed;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    z-index: 9;
    opacity: 0;
    -webkit-animation: .4s appOverlay;
    animation: .4s appOverlay
}

@-webkit-keyframes appOverlay {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@keyframes appOverlay {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

.mesina {
    margin: 60px auto;
    font-size: 10px;
    position: relative;
    text-indent: -9999em;
    border-top: 1.1em solid rgba(255, 255, 255, .2);
    border-right: 1.1em solid rgba(255, 255, 255, .2);
    border-bottom: 1.1em solid rgba(255, 255, 255, .2);
    border-left: 1.1em solid #fff;
    -webkit-animation: 1.1s linear infinite loadFirstLoading;
    animation: 1.1s linear infinite loadFirstLoading
}

.mesina,
.mesina:after {
    border-radius: 50%;
    width: 10em;
    height: 10em;
    -webkit-transform: translateZ(0);
    transform: translateZ(0)
}

@-webkit-keyframes loadFirstLoading {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

@keyframes loadFirstLoading {
    0% {
        -webkit-transform: rotate(0);
        transform: rotate(0)
    }

    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

.centered {
    width: 140px;
    height: 140px;
    position: fixed;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto;
    max-width: 100%;
    max-height: 100%;
    overflow: auto
}

.mesina-text {
    font-size: 14px;
    padding-top: 60px;
    width: 140px;
    text-align: center
}

::-webkit-scrollbar {
    width: 8px;
    height: 8px
}

::-webkit-scrollbar-track {
    border-radius: 3px;
    background: #e1e1e1
}

::-webkit-scrollbar-thumb {
    border-radius: 3px
}

input::-ms-clear {
    display: none
}

@font-face {
    font-family: dinRegular;
    src: url(din-regular-webfont.d29ed7f75ffac39169c4.eot);
    src: url(din-regular-webfont.d29ed7f75ffac39169c4.eot?#iefix) format("embedded-opentype"), url(data:font/woff2;base64,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) format("woff2"), url(din-regular-webfont.2d17e4a91a8852869e55.svg#dinregular) format("svg"), url(din-regular.e934b630586ca9b7fe66.ttf) format("truetype"), url(din-regular.84cde66af182e06430b2.woff) format("woff");
    font-weight: 400;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

@font-face {
    font-family: dinMedium;
    src: url(din-medium-webfont.3b2e8e8a71d2dc084d7a.eot);
    src: url(din-medium-webfont.3b2e8e8a71d2dc084d7a.eot?#iefix) format("embedded-opentype"), url(din-medium-webfont.7041c227c2bd476e5e79.woff2) format("woff2"), url(din-medium-webfont.ae122264eefa8d72b642.svg#dinmedium) format("svg"), url(din-medium.1bbe3460b053c4f1d67d.ttf) format("truetype"), url(din-medium.04e84252501d92399bc3.woff) format("woff");
    font-weight: 400;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

@font-face {
    font-family: dinLight;
    src: url(din-light-webfont.14258695d4e94f6ccca1.eot);
    src: url(din-light-webfont.14258695d4e94f6ccca1.eot?#iefix) format("embedded-opentype"), url(din-light-webfont.4a1ca40f83c5d095c6a5.woff2) format("woff2"), url(din-light-webfont.4b90fb0700875a3cdb94.svg#dinlight) format("svg"), url(din-light.cbf9b417fc15851ba870.ttf) format("truetype"), url(din-light.6fb4080b3d72e8bb17af.woff) format("woff");
    font-weight: 400;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

@font-face {
    font-family: dinBold;
    src: url(din-bold-webfont.182817d701b6ad706fd1.eot);
    src: url(din-bold-webfont.182817d701b6ad706fd1.eot?#iefix) format("embedded-opentype"), url(data:font/woff2;base64,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) format("woff2"), url(din-bold-webfont.8fb76fccd3cfadb98c52.svg#dinregular) format("svg"), url(din-bold.16c2e0b5b23bc46e7a9f.ttf) format("truetype"), url(din-bold.ef204b7ccdf68ad389a1.woff) format("woff");
    font-weight: 400;
    font-style: normal;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

button,
input,
optgroup,
select,
textarea {
    font-family: dinRegular;
    font-weight: 400 !important
}

body {
    font-family: dinRegular;
    font-weight: 400 !important;
    background: #ebebec
}

.clearboth {
    clear: both
}

.fl {
    float: left
}

.fr {
    float: right
}

.margin-top-zero {
    margin-top: 0 !important
}

.margin-bottom-zero {
    margin-bottom: 0 !important
}

.margin-top-10 {
    margin-top: 10px !important
}

.margin-bottom-10 {
    margin-bottom: 10px !important
}

.margin-top-20 {
    margin-top: 20px !important
}

.margin-bottom-20 {
    margin-bottom: 20px !important
}

.margin-top-30 {
    margin-top: 30px !important
}

.margin-bottom-30 {
    margin-bottom: 30px !important
}

.margin-top-40 {
    margin-top: 40px !important
}

.margin-bottom-40 {
    margin-bottom: 40px !important
}

.margin-left-zero {
    margin-left: 0 !important
}

.margin-left-10 {
    margin-left: 10px !important
}

.margin-left-20 {
    margin-left: 20px !important
}

.margin-left-30 {
    margin-left: 30px !important
}

.margin-left-40 {
    margin-left: 40px !important
}

.margin-left-60 {
    margin-left: 60px !important
}

.margin-left-80 {
    margin-left: 80px !important
}

icb-button {
    float: left;
    margin-left: 6px
}

.amman {
    height: 100%;
    margin: 0 3px 0 5px;
    padding-top: 5px
}

.amman.amman-dashboardMode {
    margin: 0;
    padding: 0
}

.amman.amman-dashboardMode.pfmMode,
.amman.amman-dashboardMode.productMode {
    margin-left: -5px
}

.amman.amman-dashboardMode.productMode .dashboard.customColumnsMode {
    padding: 2px 4px 8px
}

.amman .amman-header h2 {
    height: 50px;
    line-height: 50px;
    margin: 0 0 0 15px;
    font-size: 1.2em;
    color: #333;
    font-weight: 400;
    font-family: dinMedium
}

.amman .amman-content {
    overflow: auto;
    height: 100%;
    -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .1);
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .1);
    background-color: #fff;
    border: 1px solid #ccc
}

.amman .amman-header.amman-hasTitle+.amman-content {
    height: calc(100% - 50px)
}

.amman.amman-withoutShadow .amman-content {
    border: none;
    -webkit-box-shadow: none;
    box-shadow: none;
    background-color: transparent
}

@media only screen and (max-width:639px) and (min-width:320px) {
    .amman {
        margin: 0;
        padding: 0
    }

    .amman .amman-header h2 {
        height: 40px;
        margin: 0 0 0 15px;
        font-size: 16px;
        line-height: 40px
    }

    .amman .amman-content {
        border-left: 0;
        border-right: 0;
        border-bottom: 0
    }

    .amman .amman-header.amman-hasTitle+.amman-content {
        height: calc(100% - 40px)
    }

    .amman.amman-dashboardMode.productMode {
        margin-left: 0
    }

    .amman.amman-dashboardMode.productMode .dashboard.customColumnsMode {
        padding-left: 0;
        padding-right: 0
    }

    .amman.amman-dashboardMode {
        margin: 0;
        padding: 0
    }

    .amman.amman-dashboardMode.pfmMode {
        margin-left: 0
    }
}

.florida_wrapper.main-container-scroll.scroll-size-4 .customScrollMode.manchester-content-holder-indicator,
.milan_content.main-container-scroll.scroll-size-4 .customScrollMode.manchester-content-holder-indicator {
    margin-right: 4px
}

.florida_wrapper.main-container-scroll.scroll-size-8 .customScrollMode.manchester-content-holder-indicator,
.milan_content.main-container-scroll.scroll-size-8 .customScrollMode.manchester-content-holder-indicator {
    margin-right: 8px
}

.florida_wrapper.main-container-scroll.scroll-size-12 .customScrollMode.manchester-content-holder-indicator,
.milan_content.main-container-scroll.scroll-size-12 .customScrollMode.manchester-content-holder-indicator {
    margin-right: 12px
}

.florida_wrapper.main-container-scroll.scroll-size-16 .customScrollMode.manchester-content-holder-indicator,
.milan_content.main-container-scroll.scroll-size-16 .customScrollMode.manchester-content-holder-indicator {
    margin-right: 16px
}

.florida_wrapper.main-container-scroll.scroll-size-20 .customScrollMode.manchester-content-holder-indicator,
.milan_content.main-container-scroll.scroll-size-20 .customScrollMode.manchester-content-holder-indicator {
    margin-right: 20px
}

@media only screen and (max-width:1023px) and (min-width:768px) {

    .florida_wrapper.main-container-scroll.scroll-size-4 .customResponsiveScrollMode.manchester-content-holder-indicator,
    .milan_content.main-container-scroll.scroll-size-4 .customResponsiveScrollMode.manchester-content-holder-indicator {
        margin-right: 4px
    }

    .florida_wrapper.main-container-scroll.scroll-size-8 .customResponsiveScrollMode.manchester-content-holder-indicator,
    .milan_content.main-container-scroll.scroll-size-8 .customResponsiveScrollMode.manchester-content-holder-indicator {
        margin-right: 8px
    }

    .florida_wrapper.main-container-scroll.scroll-size-12 .customResponsiveScrollMode.manchester-content-holder-indicator,
    .milan_content.main-container-scroll.scroll-size-12 .customResponsiveScrollMode.manchester-content-holder-indicator {
        margin-right: 12px
    }

    .florida_wrapper.main-container-scroll.scroll-size-16 .customResponsiveScrollMode.manchester-content-holder-indicator,
    .milan_content.main-container-scroll.scroll-size-16 .customResponsiveScrollMode.manchester-content-holder-indicator {
        margin-right: 16px
    }

    .florida_wrapper.main-container-scroll.scroll-size-20 .customResponsiveScrollMode.manchester-content-holder-indicator,
    .milan_content.main-container-scroll.scroll-size-20 .customResponsiveScrollMode.manchester-content-holder-indicator {
        margin-right: 20px
    }
}

.element-new-line:after {
    content: "\A";
    white-space: pre
}

@use "sass:map";

body.ios * textarea {
    -webkit-user-select: auto;
    -moz-user-select: auto;
    -ms-user-select: auto;
    user-select: auto
}

body[class^=android] {
    -webkit-overflow-scrolling: touch
}

body[class^=android] ::-webkit-scrollbar {
    width: 0;
    height: 4px
}

body[class^=ios] {
    overflow: scroll;
    -webkit-overflow-scrolling: touch
}

body[class^=ios] ::-webkit-scrollbar {
    width: 0;
    height: 4px
}

body[class^=ios] input:not([type=checkbox]):not([type=radio]),
body[class^=ios] optgroup,
body[class^=ios] select,
body[class^=ios] textarea {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: 0
}

body[class^=ios] .app {
    overflow-y: scroll;
    height: 100%;
    display: block
}

body[class^=ios] .glasgow_content_menu {
    overflow: scroll;
    -webkit-overflow-scrolling: touch
}

body[class^=ios] .parma .parma-content-middle {
    overflow: scroll !important;
    -webkit-overflow-scrolling: touch
}

body[class^=ios] .namur.componentDashboardMode .namur_section .namur_section-content,
body[class^=ios] .namur.componentDashboardMode .namur_section .namur_section-content .namur_section-content-overflow {
    overflow: visible !important;
    height: auto !important
}

.rovinj {
    display: inline-block
}

.rovinj .rovinj-text {
    color: #333
}

.dashboard-footer-text {
    font-size: 12px;
    color: #004299;
    display: inline-block;
    cursor: pointer
}

.dashboard-footer-text:hover {
    text-decoration: underline
}

body[class^=android] *,
body[class^=ios] * {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

body[class^=android] h1,
body[class^=android] h2,
body[class^=android] h3,
body[class^=android] h4,
body[class^=android] h5,
body[class^=ios] h1,
body[class^=ios] h2,
body[class^=ios] h3,
body[class^=ios] h4,
body[class^=ios] h5 {
    -webkit-user-select: all;
    -webkit-user-select: text;
    -moz-user-select: all;
    -ms-user-select: all;
    user-select: all
}

.freezePage {
    overflow: hidden;
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    width: 100%
}

blockquote.markdown-quote {
    padding: 0 1em 0 16px;
    border-left: .25em solid #dfe2e5;
    color: #6a737d
}

@use "sass:map";

.app_overlay .mesina-welcome-title {
    display: block !important
}

.app_overlay .mesina-welcome-subtitle1 {
    display: block !important
}

@supports (-ms-accelerator:true) and (not (color:unset)) {
    @-webkit-keyframes sk-bouncedelay {

        0%,
        100%,
        80% {
            -webkit-transform: scale(0);
            transform: scale(0)
        }

        40% {
            -webkit-transform: scale(1);
            transform: scale(1)
        }
    }

    @keyframes sk-bouncedelay {

        0%,
        100%,
        80% {
            -webkit-transform: scale(0);
            transform: scale(0)
        }

        40% {
            -webkit-transform: scale(1);
            transform: scale(1)
        }
    }
}

@-webkit-keyframes welcome1FadeIn {

    0%,
    80% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@-webkit-keyframes welcome2FadeIn {

    0%,
    94% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

body.backoffice {
    background: #f2f2f2;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    overflow: hidden
}

.backoffice button,
.backoffice input,
.backoffice optgroup,
.backoffice select,
.backoffice textarea {
    font-family: Verdana, Arial, Helvetica, sans-serif
}

.backoffice .amman .amman-header h2 {
    font-size: 22px;
    color: #074a7a;
    font-weight: 400;
    height: 27px;
    line-height: 27px;
    margin: 20px 0
}

.backoffice .amman .amman-content {
    -webkit-box-shadow: none;
    box-shadow: none
}

.masan .masan-check {
    display: block;
    position: relative;
    padding-left: 25px;
    margin-bottom: 5px;
    color: #666;
    cursor: pointer;
    font-size: 12px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.masan .masan-check.first {
    padding-left: 0
}

.masan .masan-check input {
    position: absolute;
    opacity: 0;
    cursor: pointer;
    height: 0;
    width: 0
}

.masan .masan-check input:checked~.checkmark {
    background-color: #fff;
    border: 1px solid #ff4800
}

.masan .masan-check input:checked~.checkmark:after {
    display: block
}

.masan .masan-check .checkmark {
    position: absolute;
    top: 0;
    left: 0;
    height: 15px;
    width: 15px;
    margin-top: 2px;
    border: 1px solid #ccc
}

.masan .masan-check .checkmark:after {
    left: 4.5px;
    width: 3px;
    height: 9px;
    border: solid #ff4800;
    border-width: 0 1px 1px 0;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
    content: "";
    position: absolute;
    display: none
}

.masan .node-wrapper .node-content-wrapper {
    color: #333;
    font-size: 12px
}

.masan .node-wrapper .node-content-wrapper.node-content-wrapper-active.node-content-wrapper-focused {
    -webkit-box-shadow: none;
    box-shadow: none;
    background: #ffecec;
    border: 1px solid #e4c2c3;
    color: #e50202
}

.masan .node-wrapper .node-content-wrapper:hover {
    -webkit-box-shadow: none;
    box-shadow: none;
    background: 0 0
}

.masan tree-root tree-viewport {
    padding: 20px 10px 0;
    border-top: 1px solid #e0e0e0
}

.masan tree-node [class^=tree-node-level-].tree-node-collapsed .node-wrapper .node-content-wrapper,
.masan tree-node [class^=tree-node-level-].tree-node-expanded .node-wrapper .node-content-wrapper {
    margin-left: 36px
}

.masan tree-node [class^=tree-node-level-].tree-node-collapsed .tree-node-leaf .node-wrapper .node-content-wrapper,
.masan tree-node [class^=tree-node-level-].tree-node-expanded .tree-node-leaf .node-wrapper .node-content-wrapper {
    margin-left: 26px
}

.masan tree-node-children .tree-children {
    padding-left: 10px
}

.masan div.masan-tree div.tree-children::before {
    content: "";
    position: absolute;
    border-left: 1px dotted #cdcaca;
    height: 100%;
    top: -14px;
    left: 5px
}

.masan div.masan-tree {
    padding-left: 0
}

.masan div.masan-tree div.tree-children {
    position: relative;
    padding-left: 0;
    margin-left: 16px
}

.masan div.masan-tree tree-node>div>.node-wrapper {
    margin-left: 24px
}

.masan div.masan-tree tree-node>div>.tree-children>.node-wrapper>.node-content-wrapper {
    margin-left: 4px
}

.masan div.masan-tree tree-node>div.tree-node-leaf>.node-wrapper {
    margin-left: 0
}

.masan div.masan-tree tree-node>div::before {
    content: "";
    position: absolute;
    border-bottom: 1px dotted #e0e0e0;
    width: 30px;
    margin-top: 12px;
    left: 7px
}

.masan div.masan-tree tree-node>div .toggle-children-wrapper {
    width: 13px;
    height: 13px;
    border: 1px solid #cdcaca;
    position: absolute;
    left: 15px;
    margin-top: 5px;
    margin-left: 0;
    display: inline-block;
    background-color: #fff;
    z-index: 1
}

.masan div.masan-tree tree-node>div .toggle-children-wrapper::before {
    content: "";
    display: inline-block;
    width: 7px;
    border-top: 1px solid #e0e0e0;
    position: absolute;
    top: 5px;
    left: 2px
}

.masan div.masan-tree tree-node>div .toggle-children-wrapper.toggle-children-wrapper-collapsed::after {
    content: "";
    display: inline-block;
    height: 7px;
    border-left: 1px solid #e0e0e0;
    position: absolute;
    top: 2px;
    left: 5px
}

.masan div.masan-tree tree-node>div .toggle-children-wrapper .toggle-children {
    display: none
}

.masan div.masan-tree tree-node>div .node-content-wrapper {
    margin-left: 40px;
    position: relative
}

.masan div.masan-tree>tree-node>div::before {
    left: 14px
}

.masan div.masan-tree>tree-node>div>.node-wrapper>tree-node-expander>.toggle-children-wrapper {
    left: 22px
}

.busan .node-wrapper .node-content-wrapper {
    color: #333;
    font-size: 12px
}

.busan .node-wrapper .node-content-wrapper.node-content-wrapper-active.node-content-wrapper-focused {
    -webkit-box-shadow: none;
    box-shadow: none;
    background: #ffecec;
    border: 1px solid #e4c2c3;
    color: #e50202
}

.busan .node-wrapper .node-content-wrapper:hover {
    -webkit-box-shadow: none;
    box-shadow: none;
    background: 0 0
}

.busan tree-root tree-viewport {
    padding: 20px 10px 0;
    border-top: 1px solid #e0e0e0
}

.busan tree-node [class^=tree-node-level-].tree-node-collapsed .node-wrapper .node-content-wrapper,
.busan tree-node [class^=tree-node-level-].tree-node-expanded .node-wrapper .node-content-wrapper {
    margin-left: 66px
}

.busan tree-node [class^=tree-node-level-].tree-node-collapsed .tree-node-leaf .node-wrapper .node-content-wrapper,
.busan tree-node [class^=tree-node-level-].tree-node-expanded .tree-node-leaf .node-wrapper .node-content-wrapper {
    margin-left: 56px
}

.busan tree-node-children .tree-children {
    padding-left: 10px
}

.busan .busan-section {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjUwMDY0MTUwNUEzNzExRTk4RDA1RDc0MDU1QUE2RUZCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjUwMDY0MTUxNUEzNzExRTk4RDA1RDc0MDU1QUE2RUZCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTAwNjQxNEU1QTM3MTFFOThEMDVENzQwNTVBQTZFRkIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NTAwNjQxNEY1QTM3MTFFOThEMDVENzQwNTVBQTZFRkIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4FNyzQAAABQ0lEQVR42qTTO0sDQRDA8UmMCIogPiCVWmnjsxJJYwwKFlZ+FxGtbUQLW9FSbBQRGyGCWERECPhsBQvxWYg2go/1v8ccDOd5VzjwY+/I7tzszibjSu1fIpKV3/GNc4zjSeJi/yZYmJX4eMMiymj7Y47kJDnWdfRJxuIqsV/35Z6pd00+glucYCmpAr/fC3zqeweacGDm7qRtoRFOnw91HNBkknYGfistpoIwGvCCNRwhj/u4M/CtrOLU6Mc1pjGFLdzpVkejFdTopLCCjI6rWIlU1YM9FFHJmQqW8aHvE9qNWbNwQxf3ohbzvku2goXIl7bRqc+7OMYDHlFCQRJuoZiO+GhFvXaq2VSdeBP7cKllD+MZXeg2tzNI4G9ZXUyCQcxhU/c8aX57xUyYYCjl/1DUAyto2WVdfBW0yzkn/4kfAQYAjYxF4oYi9TAAAAAASUVORK5CYII=) 0 0/contain no-repeat;
    width: 16px;
    height: 16px;
    display: inline-block;
    vertical-align: bottom;
    position: absolute;
    left: -24px
}

.busan .busan-field {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQ1IDc5LjE2MzQ5OSwgMjAxOC8wOC8xMy0xNjo0MDoyMiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTkgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjc4NTA5MEFBNUEzNzExRTk5RDg5RUMzQjYwNEQyOTRFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjc4NTA5MEFCNUEzNzExRTk5RDg5RUMzQjYwNEQyOTRFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Nzg1MDkwQTg1QTM3MTFFOTlEODlFQzNCNjA0RDI5NEUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Nzg1MDkwQTk1QTM3MTFFOTlEODlFQzNCNjA0RDI5NEUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5NmkB/AAABNklEQVR42mL87yz3l4GBgYkBE/wD4ktA7Maw5+FrBhyACYdmEPgMxD1AvJvBRV4UnwG4wZ6HS4FkNz5D8BnAAtTkAKSfAvEpIO7Frgg34Abi/Uj8jYRcALKlH8rOBeI3DEQAJiTNC4E4H8qvh7JBhnwC4klAvBToJQlcBhwAYlckvggQSwPxEiAuA2I/IF4FxM+BhlwGYid0A0CKzgPxVii/EYh1gfg6EM8AYgUkS3WAeAfQEGv0MABpUoayw4EYlHgqkeSXA/FlKJsViFuxRaMGEn0HyebNQHwCiPdCMQhYE0oHf5HYoDDhAmJeIBZClseXDkBhcAXqZ0tojKgBsTpUfjfMAFAUsmMxwAgaBuugfvZFkgNFbQWIwfj//3/8KQUS2q1QP/+F2lwBzCdXiTOAAAAIMACld0VQkoNP7QAAAABJRU5ErkJggg==) 0 0/contain no-repeat;
    width: 16px;
    height: 16px;
    display: inline-block;
    vertical-align: bottom;
    position: absolute;
    left: -24px
}

.busan div.busan-tree div.tree-children::before {
    content: "";
    position: absolute;
    border-left: 1px dotted #cdcaca;
    height: 100%;
    top: -14px;
    left: 5px
}

.busan div.busan-tree {
    padding-left: 0
}

.busan div.busan-tree div.tree-children {
    position: relative;
    padding-left: 0;
    margin-left: 16px
}

.busan div.busan-tree tree-node>div>.node-wrapper {
    margin-left: 24px
}

.busan div.busan-tree tree-node>div>.tree-children>.node-wrapper>.node-content-wrapper {
    margin-left: 4px
}

.busan div.busan-tree tree-node>div.tree-node-leaf>.node-wrapper {
    margin-left: 0
}

.busan div.busan-tree tree-node>div::before {
    content: "";
    position: absolute;
    border-bottom: 1px dotted #e0e0e0;
    width: 30px;
    margin-top: 12px;
    left: 7px
}

.busan div.busan-tree tree-node>div .toggle-children-wrapper {
    width: 13px;
    height: 13px;
    border: 1px solid #cdcaca;
    position: absolute;
    left: 15px;
    margin-top: 5px;
    margin-left: 0;
    display: inline-block;
    background-color: #fff;
    z-index: 1
}

.busan div.busan-tree tree-node>div .toggle-children-wrapper::before {
    content: "";
    display: inline-block;
    width: 7px;
    border-top: 1px solid #e0e0e0;
    position: absolute;
    top: 5px;
    left: 2px
}

.busan div.busan-tree tree-node>div .toggle-children-wrapper.toggle-children-wrapper-collapsed::after {
    content: "";
    display: inline-block;
    height: 7px;
    border-left: 1px solid #e0e0e0;
    position: absolute;
    top: 2px;
    left: 5px
}

.busan div.busan-tree tree-node>div .toggle-children-wrapper .toggle-children {
    display: none
}

.busan div.busan-tree tree-node>div .node-content-wrapper {
    margin-left: 40px;
    position: relative
}

.busan div.busan-tree>tree-node>div::before {
    left: 14px
}

.busan div.busan-tree>tree-node>div>.node-wrapper>tree-node-expander>.toggle-children-wrapper {
    left: 22px
}

@use "sass:map";

.mesina-text {
    color: #17d2dc
}

.florida-detail .quebec .quebec_header.collapse+.quebec_body .milan .milan_tabs {
    width: calc(100% - 50px)
}

.app_overlay {
    background: #0058cb
}

.app_overlay .mesina-loader {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    height: 250px;
    margin: auto
}

.app_overlay .mesina-logo {
    background-image: url("data:image/svg+xml,%3Csvg width%3D%22122%22 height%3D%22163%22 viewBox%3D%220 0 122 163%22 fill%3D%22none%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D  %3Cpath%0D    d%3D%22M115.216 34.6C120.586 33.91 122.656 29.41 120.236 24.39L108.126 0C24.376 7.78 -9.01402 35.82 2.05598 62.29L12.436 86.34C16.416 69.9 34.236 45.5 103.626 36.16L115.216 34.6Z%22%0D    fill%3D%22%23fff%22 %2F%3E%0D  %3Cpath%0D    d%3D%22M21.086 106.41C13.646 89.28 30.256 57.61 106.566 47.23L117.806 72.67C120.236 78.2 116.946 82.53 110.716 83.74C62.966 92.74 32.336 109.7 32.336 132.54L21.086 106.41Z%22%0D    fill%3D%22%23fff%22 %2F%3E%0D  %3Cpath%0D    d%3D%22M40.986 138.07C40.986 133.23 43.756 127.69 47.736 123.71C50.506 131.15 56.906 138.08 78.366 136.68L91.516 162.64C55.696 161.95 40.986 152.43 40.986 138.07Z%22%0D    fill%3D%22%23fff%22 %2F%3E%0D%3C%2Fsvg%3E");
    width: 51px;
    height: 67px;
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    margin: auto
}

.app_overlay .mesina-welcome-title {
    font-size: 18px;
    text-align: center;
    color: #fff;
    -webkit-animation: 2.5s welcome1FadeIn;
    animation: 2.5s welcome1FadeIn
}

.app_overlay .mesina-welcome-subtitle1 {
    font-size: 14px;
    text-align: center;
    color: #fff;
    padding: 15px 0;
    -webkit-animation: 8.5s welcome2FadeIn;
    animation: 8.5s welcome2FadeIn
}

.app_overlay .mesina-welcome-subtitle2 {
    font-size: 14px;
    text-align: center;
    color: #fff;
    -webkit-animation: 8.5s welcome2FadeIn;
    animation: 8.5s welcome2FadeIn
}

.app_overlay .spinner {
    margin: 25px auto 20px;
    width: 70px;
    text-align: center
}

.app_overlay .spinner>div {
    width: 18px;
    height: 18px;
    background-color: #fff;
    border-radius: 100%;
    display: inline-block;
    -webkit-animation: 1.4s ease-in-out infinite both sk-bouncedelay;
    animation: 1.4s ease-in-out infinite both sk-bouncedelay
}

.app_overlay .spinner .bounce1 {
    -webkit-animation-delay: -.32s;
    animation-delay: -.32s
}

.app_overlay .spinner .bounce2 {
    -webkit-animation-delay: -.16s;
    animation-delay: -.16s
}

@-webkit-keyframes sk-bouncedelay {

    0%,
    100%,
    80% {
        -webkit-transform: scale(0)
    }

    40% {
        -webkit-transform: scale(1)
    }
}

@keyframes sk-bouncedelay {

    0%,
    100%,
    80% {
        -webkit-transform: scale(0);
        transform: scale(0)
    }

    40% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes welcome1FadeIn {

    0%,
    80% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@keyframes welcome2FadeIn {

    0%,
    94% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

::-webkit-scrollbar-thumb {
    background: #546673
}

body.dark ::-webkit-scrollbar-thumb {
    background: #4a6674
}

.kenge-inner table {
    font-family: Calibri, sans-serif;
    font-size: 16px;
    margin: 0;
    padding: 0;
    border-collapse: collapse
}

.kenge-inner table thead tr th {
    text-align: center
}

.kenge-inner table thead tr th h1 {
    font-size: 30px;
    font-weight: 700
}

.kenge-inner table thead tr th h1:nth-child(2) {
    margin-top: -20px
}

.kenge-inner table thead tr td h1 {
    font-family: TimesNewRoman, Times New Roman, Times, Baskerville, Georgia, serif;
    font-size: 28px;
    text-align: left;
    font-weight: 100;
    line-height: 0;
    top: 0;
    margin-top: 20px
}

.kenge-inner table thead tr td h2 {
    font-family: Helvetica, sans-serif;
    font-size: 11px;
    text-align: left;
    font-weight: 100;
    top: 0;
    margin-top: -10px
}

.kenge-inner table thead tr td table tbody tr td {
    border: 0
}

.kenge-inner table thead tr:nth-child(2) td:nth-child(2) h1 {
    font-family: TimesNewRoman, Times New Roman, Times, Baskerville, Georgia, serif;
    font-size: 28px;
    text-align: left;
    font-weight: 100;
    line-height: 0;
    top: 0
}

.kenge-inner table thead tr:nth-child(2) td:nth-child(2) h2 {
    font-family: Helvetica, sans-serif;
    font-size: 11px;
    text-align: left;
    font-weight: 100;
    top: 0;
    margin-top: -10px
}

.kenge-inner table thead tr:last-child th {
    text-align: center;
    font-size: 18px;
    border: 1px solid #000;
    padding: 0 8px
}

.kenge-inner table tbody tr td {
    border: 1px solid #000;
    padding: 0 8px
}

.kenge-inner table tbody tr td[colspan="2"] {
    text-align: center
}

#prisma_popup_content.popup-modal {
    height: 100% !important
}

#prisma_overlay,
#prisma_overlay_popup {
    background-color: rgba(0, 0, 0, .4) !important
}

#MisOfertasplaceHolder .prisma_carrusel {
    overflow: hidden !important
}

#MisOfertasplaceHolder .prisma_carrusel .carrusel-dots {
    bottom: 10px !important
}

@use "sass:map";
@use "sass:map";

@-webkit-keyframes fromSharktoHumming-bird {
    0% {
        color: #004299
    }

    100% {
        color: #00214d
    }
}

@keyframes fromSharktoHumming-bird {
    0% {
        color: #004299
    }

    100% {
        color: #00214d
    }
}

@-webkit-keyframes fromHumming-birdtoShark {
    0% {
        color: #00214d
    }

    100% {
        color: #004299
    }
}

@keyframes fromHumming-birdtoShark {
    0% {
        color: #00214d
    }

    100% {
        color: #004299
    }
}

@-webkit-keyframes fromSharktoHumming-birdBackground {
    0% {
        background: #004299
    }

    100% {
        background: #00214d
    }
}

@keyframes fromSharktoHumming-birdBackground {
    0% {
        background: #004299
    }

    100% {
        background: #00214d
    }
}

@-webkit-keyframes fromHumming-birdtoSharkBackground {
    0% {
        background: #00214d
    }

    100% {
        background: #004299
    }
}

@keyframes fromHumming-birdtoSharkBackground {
    0% {
        background: #00214d
    }

    100% {
        background: #004299
    }
}

@-webkit-keyframes fromDevilfishtoHummingbirdBackground {
    0% {
        background: #0058cb
    }

    100% {
        background: #00214d
    }
}

@keyframes fromDevilfishtoHummingbirdBackground {
    0% {
        background: #0058cb
    }

    100% {
        background: #00214d
    }
}

@-webkit-keyframes fromSharktoDevilfishBackground {
    0% {
        background: #0058cb
    }

    100% {
        background: #004299
    }
}

@keyframes fromSharktoDevilfishBackground {
    0% {
        background: #0058cb
    }

    100% {
        background: #004299
    }
}

@-webkit-keyframes fromDevilfishtoSharkBackground {
    0% {
        background: #004299
    }

    100% {
        background: #0058cb
    }
}

@keyframes fromDevilfishtoSharkBackground {
    0% {
        background: #004299
    }

    100% {
        background: #0058cb
    }
}

@-webkit-keyframes fromBettafightertoCrabBackgroundAndSize {
    0% {
        background: 0 0;
        -webkit-transform: scale(.7);
        transform: scale(.7)
    }

    100% {
        background: rgba(0, 0, 0, .05);
        -webkit-transform: scale(.7);
        transform: scale(.7)
    }
}

@keyframes fromBettafightertoCrabBackgroundAndSize {
    0% {
        background: 0 0;
        -webkit-transform: scale(.7);
        transform: scale(.7)
    }

    100% {
        background: rgba(0, 0, 0, .05);
        -webkit-transform: scale(.7);
        transform: scale(.7)
    }
}

@-webkit-keyframes ListDetailBkgfromBettafightertoCrab {
    0% {
        width: 7px;
        top: 8px;
        left: 19px;
        height: 16px;
        background: 0 0
    }

    100% {
        width: 30px;
        top: 2px;
        left: 8px;
        height: 28px;
        background: rgba(0, 0, 0, .05)
    }
}

@keyframes ListDetailBkgfromBettafightertoCrab {
    0% {
        width: 7px;
        top: 8px;
        left: 19px;
        height: 16px;
        background: 0 0
    }

    100% {
        width: 30px;
        top: 2px;
        left: 8px;
        height: 28px;
        background: rgba(0, 0, 0, .05)
    }
}

@-webkit-keyframes ListDetailBkgfromCrabtoBettafighter {
    0% {
        width: 30px;
        top: 2px;
        left: 8px;
        height: 28px;
        background: rgba(0, 0, 0, .05)
    }

    100% {
        width: 7px;
        top: 8px;
        left: 19px;
        height: 16px;
        background: 0 0
    }
}

@keyframes ListDetailBkgfromCrabtoBettafighter {
    0% {
        width: 30px;
        top: 2px;
        left: 8px;
        height: 28px;
        background: rgba(0, 0, 0, .05)
    }

    100% {
        width: 7px;
        top: 8px;
        left: 19px;
        height: 16px;
        background: 0 0
    }
}

@-webkit-keyframes ListRowHoverInLineAndBackground {
    0% {
        border: 1px solid transparent;
        background: #fff
    }

    100% {
        border: 1px solid #0058cb;
        background: #f8f8f8
    }
}

@keyframes ListRowHoverInLineAndBackground {
    0% {
        border: 1px solid transparent;
        background: #fff
    }

    100% {
        border: 1px solid #0058cb;
        background: #f8f8f8
    }
}

@-webkit-keyframes ListRowHoverInLineAndBackgroundWarning {
    0% {
        border: 1px solid transparent;
        background: #fef6d1
    }

    100% {
        border: 1px solid #0058cb;
        background: #fef6d1
    }
}

@keyframes ListRowHoverInLineAndBackgroundWarning {
    0% {
        border: 1px solid transparent;
        background: #fef6d1
    }

    100% {
        border: 1px solid #0058cb;
        background: #fef6d1
    }
}

@-webkit-keyframes ListRowHoverInLineAndBackgroundAlert {
    0% {
        border: 1px solid transparent;
        background: #fffbeb
    }

    100% {
        border: 1px solid #0058cb;
        background: #fffbeb
    }
}

@keyframes ListRowHoverInLineAndBackgroundAlert {
    0% {
        border: 1px solid transparent;
        background: #fffbeb
    }

    100% {
        border: 1px solid #0058cb;
        background: #fffbeb
    }
}

@-webkit-keyframes TabsColorHoverIn {
    0% {
        color: #666
    }

    100% {
        color: #004299
    }
}

@keyframes TabsColorHoverIn {
    0% {
        color: #666
    }

    100% {
        color: #004299
    }
}

@-webkit-keyframes TabsColorHoverOut {
    0% {
        color: #004299
    }

    100% {
        color: #666
    }
}

@keyframes TabsColorHoverOut {
    0% {
        color: #004299
    }

    100% {
        color: #666
    }
}

@-webkit-keyframes InboxHoverIn {
    0% {
        width: 50%;
        top: 20%;
        left: 20%;
        height: 50%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@keyframes InboxHoverIn {
    0% {
        width: 50%;
        top: 20%;
        left: 20%;
        height: 50%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@-webkit-keyframes UserUtilitiesHoverIn {
    0% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@keyframes UserUtilitiesHoverIn {
    0% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@-webkit-keyframes LogoutHoverIn {
    0% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@keyframes LogoutHoverIn {
    0% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@-webkit-keyframes ContactUsHoverIn {
    0% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@keyframes ContactUsHoverIn {
    0% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@-webkit-keyframes LanguageOptionsHoverIn {
    0% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@keyframes LanguageOptionsHoverIn {
    0% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@-webkit-keyframes fromZebratoZebraBackground {

    0%,
    100% {
        background: #8fbfff
    }
}

@keyframes fromZebratoZebraBackground {

    0%,
    100% {
        background: #8fbfff
    }
}

@-webkit-keyframes fromSharktoSharkBackground {

    0%,
    100% {
        background: #004299
    }
}

@keyframes fromSharktoSharkBackground {

    0%,
    100% {
        background: #004299
    }
}

@-webkit-keyframes frombettafightertobettafighterBorder {

    0%,
    100% {
        border: 1px solid transparent
    }
}

@keyframes frombettafightertobettafighterBorder {

    0%,
    100% {
        border: 1px solid transparent
    }
}

@-webkit-keyframes fromSharktobettafighterBorder {
    0% {
        border: 1px solid #004299
    }

    100% {
        border: 1px solid transparent
    }
}

@keyframes fromSharktobettafighterBorder {
    0% {
        border: 1px solid #004299
    }

    100% {
        border: 1px solid transparent
    }
}

@-webkit-keyframes frombettafightertoSharkBorder {
    0% {
        border: 1px solid transparent
    }

    100% {
        border: 1px solid #004299
    }
}

@keyframes frombettafightertoSharkBorder {
    0% {
        border: 1px solid transparent
    }

    100% {
        border: 1px solid #004299
    }
}

@-webkit-keyframes from0to360Rotate {
    0% {
        -webkit-transform: rotate3d(0, 0, 1, 0deg);
        transform: rotate3d(0, 0, 1, 0deg)
    }

    100% {
        -webkit-transform: rotate3d(0, 0, 1, 360deg);
        transform: rotate3d(0, 0, 1, 360deg)
    }
}

@keyframes from0to360Rotate {
    0% {
        -webkit-transform: rotate3d(0, 0, 1, 0deg);
        transform: rotate3d(0, 0, 1, 0deg)
    }

    100% {
        -webkit-transform: rotate3d(0, 0, 1, 360deg);
        transform: rotate3d(0, 0, 1, 360deg)
    }
}

@-webkit-keyframes fromCatdarktoCatBackground {
    0% {
        background: #00743c
    }

    100% {
        background: #00a756
    }
}

@keyframes fromCatdarktoCatBackground {
    0% {
        background: #00743c
    }

    100% {
        background: #00a756
    }
}

@-webkit-keyframes fromCattoCatdarkBackground {
    0% {
        background: #00a756
    }

    100% {
        background: #00743c
    }
}

@keyframes fromCattoCatdarkBackground {
    0% {
        background: #00a756
    }

    100% {
        background: #00743c
    }
}

@-webkit-keyframes fromCatLighttoCatLightBackground {

    0%,
    100% {
        background: #9dffcf
    }
}

@keyframes fromCatLighttoCatLightBackground {

    0%,
    100% {
        background: #9dffcf
    }
}

@-webkit-keyframes fromBettafightertoSharkBorderBottom {
    0% {
        border-bottom: 1px solid transparent
    }

    100% {
        border-bottom: 1px solid #004299
    }
}

@keyframes fromBettafightertoSharkBorderBottom {
    0% {
        border-bottom: 1px solid transparent
    }

    100% {
        border-bottom: 1px solid #004299
    }
}

@-webkit-keyframes fromSharktoBettafighterBorderBottom {
    0% {
        border-bottom: 1px solid #004299
    }

    100% {
        border-bottom: 1px solid transparent
    }
}

@keyframes fromSharktoBettafighterBorderBottom {
    0% {
        border-bottom: 1px solid #004299
    }

    100% {
        border-bottom: 1px solid transparent
    }
}

@-webkit-keyframes fromBettafightertoCrabBackground {
    0% {
        background: 0 0
    }

    100% {
        background: rgba(0, 0, 0, .05)
    }
}

@keyframes fromBettafightertoCrabBackground {
    0% {
        background: 0 0
    }

    100% {
        background: rgba(0, 0, 0, .05)
    }
}

@-webkit-keyframes fromCrabtoBettafighterBackground {
    0% {
        background: rgba(0, 0, 0, .05)
    }

    100% {
        background: 0 0
    }
}

@keyframes fromCrabtoBettafighterBackground {
    0% {
        background: rgba(0, 0, 0, .05)
    }

    100% {
        background: 0 0
    }
}

@-webkit-keyframes from0to100Height {
    0% {
        height: 0
    }

    100% {
        height: auto
    }
}

@keyframes from0to100Height {
    0% {
        height: 0
    }

    100% {
        height: auto
    }
}

@-webkit-keyframes fromAutoto0Height {
    0% {
        height: auto
    }

    100% {
        height: 0
    }
}

@keyframes fromAutoto0Height {
    0% {
        height: auto
    }

    100% {
        height: 0
    }
}

@-webkit-keyframes from0to90Rotate3D {
    0% {
        -webkit-transform: rotate3d(0, 0, 1, 0deg);
        transform: rotate3d(0, 0, 1, 0deg)
    }

    100% {
        -webkit-transform: rotate3d(0, 0, 1, 90deg);
        transform: rotate3d(0, 0, 1, 90deg)
    }
}

@keyframes from0to90Rotate3D {
    0% {
        -webkit-transform: rotate3d(0, 0, 1, 0deg);
        transform: rotate3d(0, 0, 1, 0deg)
    }

    100% {
        -webkit-transform: rotate3d(0, 0, 1, 90deg);
        transform: rotate3d(0, 0, 1, 90deg)
    }
}

@-webkit-keyframes from90to0Rotate3D {
    0% {
        -webkit-transform: rotate3d(0, 0, 1, 90deg);
        transform: rotate3d(0, 0, 1, 90deg)
    }

    100% {
        -webkit-transform: rotate3d(0, 0, 1, 0deg);
        transform: rotate3d(0, 0, 1, 0deg)
    }
}

@keyframes from90to0Rotate3D {
    0% {
        -webkit-transform: rotate3d(0, 0, 1, 90deg);
        transform: rotate3d(0, 0, 1, 90deg)
    }

    100% {
        -webkit-transform: rotate3d(0, 0, 1, 0deg);
        transform: rotate3d(0, 0, 1, 0deg)
    }
}

@-webkit-keyframes fadeIn {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@keyframes fadeIn {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@-webkit-keyframes fadeOutTableCell {
    0% {
        visibility: visible;
        opacity: 1;
        display: table-cell
    }

    99% {
        visibility: visible;
        opacity: 0;
        display: table-cell
    }

    100% {
        visibility: hidden;
        display: none
    }
}

@keyframes fadeOutTableCell {
    0% {
        visibility: visible;
        opacity: 1;
        display: table-cell
    }

    99% {
        visibility: visible;
        opacity: 0;
        display: table-cell
    }

    100% {
        visibility: hidden;
        display: none
    }
}

@-webkit-keyframes MonitorFadeIn {
    0% {
        width: 80px
    }

    100%,
    40% {
        width: 100%
    }
}

@keyframes MonitorFadeIn {
    0% {
        width: 80px
    }

    100%,
    40% {
        width: 100%
    }
}

@-webkit-keyframes MonitorFadeOut {

    0%,
    50% {
        width: 100%
    }

    100% {
        width: 80px
    }
}

@keyframes MonitorFadeOut {

    0%,
    50% {
        width: 100%
    }

    100% {
        width: 80px
    }
}

@-webkit-keyframes BatchMonitorFadeIn {

    0%,
    40% {
        max-height: 0
    }

    100% {
        max-height: calc(100vh - 100px)
    }
}

@keyframes BatchMonitorFadeIn {

    0%,
    40% {
        max-height: 0
    }

    100% {
        max-height: calc(100vh - 100px)
    }
}

@-webkit-keyframes BatchMonitorFadeOut {
    0% {
        max-height: calc(100vh - 100px)
    }

    100%,
    50% {
        max-height: 0
    }
}

@keyframes BatchMonitorFadeOut {
    0% {
        max-height: calc(100vh - 100px)
    }

    100%,
    50% {
        max-height: 0
    }
}

.fico-list {
    width: 100%;
    height: 100%;
    -webkit-animation: .85s fadeInSimple;
    animation: .85s fadeInSimple;
    padding: 0 6px 10px 0;
    overflow: hidden;
    overflow-y: auto;
    position: relative;
    display: block
}

.fico-list .action {
    display: inline-block;
    color: #004299;
    background: 0 0;
    opacity: .8;
    font-size: 14px;
    -webkit-animation: .25s fromHumming-birdtoShark;
    animation: .25s fromHumming-birdtoShark
}

.fico-list .action:hover {
    color: #00214d;
    cursor: pointer;
    -webkit-animation: .25s fromSharktoHumming-bird;
    animation: .25s fromSharktoHumming-bird
}

.fico-list .action::before {
    display: table-cell;
    font-family: streamline;
    font-size: 16px;
    font-weight: 700
}

.fico-list .action .text {
    display: table-cell;
    vertical-align: middle;
    padding-top: 1px
}

.fico-list .row {
    background-color: #fff;
    display: table;
    height: 100%;
    width: 100%;
    table-layout: fixed;
    position: relative;
    padding: 2px 0;
    border: none;
    border-bottom: 1px solid #ccc;
    margin: 0;
    box-shadow: none;
    -webkit-box-shadow: none;
    overflow: hidden
}

.fico-list .row .cell {
    display: table-cell;
    vertical-align: middle;
    padding: 5px;
    color: #333;
    font-size: 14px;
    text-align: left;
    white-space: normal
}

.fico-list .row .cell .action:not(:first-child) {
    margin-left: 5px
}

.fico-list .row.mobile-mode .cell-group {
    display: table;
    width: 100%
}

.fico-list .row.mobile-mode .cell-group .cell:first-child {
    color: #999;
    font-size: 12px
}

.fico-list .row.mobile-mode .cell-group.actions .cell {
    width: 100%;
    text-align: right
}

.fico-list .header.row {
    padding: 0;
    border-bottom: 2px solid #12447f;
    height: auto !important;
    min-height: 30px;
    -webkit-animation: .85s fadeIn;
    animation: .85s fadeIn
}

.fico-list .header.row .cell {
    color: #999;
    font-size: 12px
}

@media only screen and (max-width:1199px) and (min-width:320px) {
    .fico-list .header.row .cell:not(:last-child) {
        display: none
    }

    .fico-list .header.row .cell:last-child {
        text-align: right
    }
}

.fico-list .action.stream-viewMore {
    display: table;
    margin-left: auto;
    margin-right: auto;
    border-spacing: 6px 5px
}

.fico-list .action.stream-viewMore .text {
    text-transform: uppercase;
    font-family: dinMedium
}

.fico-list icb-loader {
    display: block;
    margin-top: 1%
}

.fico-list.debstorAdministrationMode {
    height: auto;
    padding: 0
}

.fico-list.debstorAdministrationMode .header.row .cell:nth-child(1) {
    width: 46px;
    padding-left: 14px
}

.fico-list.debstorAdministrationMode .header.row .cell:nth-child(2) {
    width: 20%;
    text-align: left;
    padding-left: 0
}

.fico-list.debstorAdministrationMode .header.row .cell:nth-child(3) {
    text-align: left
}

.fico-list.debstorAdministrationMode .header.row .cell:nth-child(3).conditionCellDebtorListMode {
    width: 25%
}

.fico-list.debstorAdministrationMode .header.row .cell:last-child {
    text-align: right;
    padding-right: 14px
}

.fico-list.debstorAdministrationMode .header.row .cell:last-child .scope-option.scope-add {
    color: #004299;
    font-size: 14px;
    display: inline-block;
    cursor: pointer;
    padding: 0
}

.fico-list.debstorAdministrationMode .header.row .cell:last-child .scope-option.scope-add i,
.fico-list.debstorAdministrationMode .header.row .cell:last-child .scope-option.scope-add span {
    display: inline-block;
    vertical-align: middle
}

.fico-list.debstorAdministrationMode .header.row .cell:last-child .scope-option.scope-add i {
    font-size: 18px;
    font-weight: 700 !important;
    opacity: .8;
    padding: 0
}

.fico-list.debstorAdministrationMode .header.row .cell:last-child .scope-option.scope-add i+span {
    padding-left: 2px
}

.fico-list.debstorAdministrationMode .header.row .cell:last-child .scope-option.scope-add:hover i,
.fico-list.debstorAdministrationMode .header.row .cell:last-child .scope-option.scope-add:hover span {
    color: #00214d;
    -webkit-animation: .25s fromSharktoHumming-bird;
    animation: .25s fromSharktoHumming-bird
}

.fico-list.debstorAdministrationMode .florida_wrapper_row .row .cell:nth-child(1) {
    width: 46px;
    padding-left: 14px
}

.fico-list.debstorAdministrationMode .florida_wrapper_row .row .cell:nth-child(2) {
    width: 20%;
    text-align: left;
    padding-left: 0
}

.fico-list.debstorAdministrationMode .florida_wrapper_row .row .cell:nth-child(3) {
    width: 50%;
    text-align: left
}

.fico-list.debstorAdministrationMode .florida_wrapper_row .row .cell:nth-child(3).conditionCellDebtorListMode {
    width: 25%
}

.fico-list.debstorAdministrationMode .florida_wrapper_row .row .cell:nth-child(3).conditionCellDebtorListMode+.cell {
    text-align: left
}

.fico-list.debstorAdministrationMode .florida_wrapper_row .row .cell:nth-child(4) {
    text-align: right;
    padding-right: 14px
}

.fico-list.debstorAdministrationMode .florida_wrapper_row .row .cell:nth-child(4) .scope-option .action {
    vertical-align: middle
}

.fico-list.debstorAdministrationMode .florida_wrapper_row .row .cell:nth-child(4) .scope-option .cell-group-text {
    vertical-align: middle;
    padding-left: 2px;
    display: none
}

.fico-list .cargeBillsDataLineGridRowMode.row .cell {
    width: 8%
}

.fico-list .cargeBillsDataLineGridRowMode.row .cell:nth-child(2) {
    width: 15%
}

.fico-list .cargeBillsDataLineGridRowMode.row .cell:nth-child(3) {
    width: 5%;
    word-wrap: break-word
}

.fico-list .cargeBillsDataLineGridRowMode.row .cell:nth-child(6) {
    width: 5%
}

.fico-list .cargeBillsDataLineGridRowMode.row .cell:nth-child(10),
.fico-list .cargeBillsDataLineGridRowMode.row .cell:nth-child(7),
.fico-list .cargeBillsDataLineGridRowMode.row .cell:nth-child(8),
.fico-list .cargeBillsDataLineGridRowMode.row .cell:nth-child(9) {
    text-align: right
}

.fico-list .cargeBillsDataLineGridRowMode.row .cell:nth-child(11) {
    width: 15%
}

.fico-list .cargeBillsDataLineGridRowMode.row .cell:last-child {
    width: 5%;
    text-align: center
}

.fico-list.cargeBillsDataLineGridRowMode .header.row .cell {
    width: 8%
}

.fico-list.cargeBillsDataLineGridRowMode .header.row .cell:nth-child(2) {
    width: 15%
}

.fico-list.cargeBillsDataLineGridRowMode .header.row .cell:nth-child(3),
.fico-list.cargeBillsDataLineGridRowMode .header.row .cell:nth-child(6) {
    width: 5%
}

.fico-list.cargeBillsDataLineGridRowMode .header.row .cell:nth-child(10),
.fico-list.cargeBillsDataLineGridRowMode .header.row .cell:nth-child(7),
.fico-list.cargeBillsDataLineGridRowMode .header.row .cell:nth-child(8),
.fico-list.cargeBillsDataLineGridRowMode .header.row .cell:nth-child(9) {
    text-align: right
}

.fico-list.cargeBillsDataLineGridRowMode .header.row .cell:nth-child(11) {
    width: 15%
}

.fico-list.cargeBillsDataLineGridRowMode .header.row .cell:last-child {
    width: 5%;
    text-align: center
}

.fico-list.debtorsStep3Mode {
    height: auto;
    padding: 0
}

.fico-list.debtorsStep3Mode .header.row .cell:nth-child(1) {
    width: 33%;
    text-align: left;
    padding-left: 0
}

.fico-list.debtorsStep3Mode .header.row .cell:nth-child(2) {
    width: 33%;
    text-align: left
}

.fico-list.debtorsStep3Mode .header.row .cell:nth-child(3) {
    text-align: left
}

.fico-list.debtorsStep3Mode .header.row .cell:last-child {
    text-align: right;
    padding-right: 14px
}

.fico-list.debtorsStep3Mode .header.row .cell:last-child .scope-option.scope-add {
    color: #004299;
    font-size: 14px;
    display: block;
    cursor: pointer;
    padding: 0
}

.fico-list.debtorsStep3Mode .header.row .cell:last-child .scope-option.scope-add i,
.fico-list.debtorsStep3Mode .header.row .cell:last-child .scope-option.scope-add span {
    display: inline-block;
    vertical-align: middle
}

.fico-list.debtorsStep3Mode .header.row .cell:last-child .scope-option.scope-add i {
    font-size: 18px;
    font-weight: 700 !important;
    opacity: .8;
    padding: 0
}

.fico-list.debtorsStep3Mode .header.row .cell:last-child .scope-option.scope-add i+span {
    padding-left: 2px
}

.fico-list.debtorsStep3Mode .header.row .cell:last-child .scope-option.scope-add:hover i,
.fico-list.debtorsStep3Mode .header.row .cell:last-child .scope-option.scope-add:hover span {
    color: #00214d;
    -webkit-animation: .25s fromSharktoHumming-bird;
    animation: .25s fromSharktoHumming-bird
}

.fico-list.debtorsStep3Mode .florida_wrapper_row .row .cell:nth-child(1) {
    width: 33%;
    text-align: left;
    padding-left: 0
}

.fico-list.debtorsStep3Mode .florida_wrapper_row .row .cell:nth-child(2) {
    width: 33%;
    text-align: left
}

.fico-list.debtorsStep3Mode .florida_wrapper_row .row .cell:nth-child(3) {
    text-align: left
}

.fico-list.debtorsStep3Mode .florida_wrapper_row .row .cell:last-child {
    text-align: right;
    padding-right: 14px
}

.fico-list.debtorsStep3Mode .florida_wrapper_row .row .cell:last-child .scope-option .action {
    vertical-align: middle
}

.fico-list.debtorsStep3Mode .florida_wrapper_row .row .cell:last-child .scope-option .cell-group-text {
    vertical-align: middle;
    padding-left: 2px;
    display: none
}

.fico-list.chargeDebtorsDataLineGridMode {
    height: auto;
    padding: 0
}

.fico-list.chargeDebtorsDataLineGridMode .header.row .cell:nth-child(1) {
    width: 33%;
    text-align: left;
    padding-left: 0
}

.fico-list.chargeDebtorsDataLineGridMode .header.row .cell:nth-child(2) {
    width: 33%;
    text-align: left
}

.fico-list.chargeDebtorsDataLineGridMode .florida_wrapper_row .row .cell:nth-child(1) {
    width: 33%;
    text-align: left;
    padding-left: 0
}

.fico-list.chargeDebtorsDataLineGridMode .florida_wrapper_row .row .cell:nth-child(2) {
    width: 33%;
    text-align: left
}

.fico-list.chargeDebtorsDataLineGridMode .florida_wrapper_row .row .cell:nth-child(3) {
    text-align: right;
    padding-right: 14px
}

.fico-list .bulkOpeningAccountsDataLineGridRowMode.row .cell:not(.raw-line-desktop) {
    width: 33%
}

.fico-list .bulkOpeningAccountsDataLineGridRowMode.row .cell.raw-line-desktop {
    width: 130%
}

.fico-list .bulkOpeningAccountsDataLineGridRowMode.row .cell:last-child {
    width: 5%;
    text-align: center
}

@media only screen and (max-width:1023px) and (min-width:320px) {
    .desktop-mode {
        display: none !important
    }

    .fico-list.debstorAdministrationMode .florida_wrapper_row .row.mobile-mode .cell-group {
        display: block
    }

    .fico-list.debstorAdministrationMode .florida_wrapper_row .row.mobile-mode .cell-group .cell {
        width: auto;
        padding-top: 3px;
        padding-bottom: 3px
    }

    .fico-list.debstorAdministrationMode .florida_wrapper_row .row.mobile-mode .cell-group:nth-child(1) .cell:nth-child(1) {
        padding-left: 9px
    }

    .fico-list.debstorAdministrationMode .florida_wrapper_row .row.mobile-mode .cell-group:last-child {
        padding-right: 14px;
        text-align: right
    }

    .fico-list.debstorAdministrationMode .florida_wrapper_row .row.mobile-mode .cell-group:last-child .cell-group-text {
        display: none
    }

    .fico-list.debtorsStep3Mode .florida_wrapper_row .row.mobile-mode .cell-group {
        display: block
    }

    .fico-list.debtorsStep3Mode .florida_wrapper_row .row.mobile-mode .cell-group .cell {
        width: auto;
        padding-top: 3px;
        padding-bottom: 3px
    }

    .fico-list.debtorsStep3Mode .florida_wrapper_row .row.mobile-mode .cell-group:last-child {
        padding-right: 14px;
        text-align: right
    }

    .fico-list.debtorsStep3Mode .florida_wrapper_row .row.mobile-mode .cell-group:last-child .cell-group-text {
        display: none
    }

    .fico-list.chargeDebtorsDataLineGridMode .florida_wrapper_row .row.mobile-mode .cell-group {
        display: block
    }

    .fico-list.chargeDebtorsDataLineGridMode .florida_wrapper_row .row.mobile-mode .cell-group .cell {
        width: auto;
        padding-top: 3px;
        padding-bottom: 3px
    }

    .fico-list.chargeDebtorsDataLineGridMode .florida_wrapper_row .row.mobile-mode .cell-group:nth-child(3) {
        display: none
    }

    .fico-list.chargeDebtorsDataLineGridMode .florida_wrapper_row .row.mobile-mode .cell-group:nth-child(4) {
        padding-right: 14px;
        text-align: right
    }
}

@media only screen and (min-width:1200px) {
    .mobile-mode {
        display: none !important
    }
}

@media only screen and (max-width:1199px) and (min-width:320px) {
    .mobile-mode.cargeBillsDataLineGridRowMobileMode {
        display: block !important
    }

    .mobile-mode.cargeBillsDataLineGridRowMobileMode.row .cell-group .cell {
        text-align: left
    }

    .mobile-mode.cargeBillsDataLineGridRowMobileMode.row .cell-group .cell:nth-child(1) {
        width: 146px
    }

    .mobile-mode.cargeBillsDataLineGridRowMobileMode.row .cell-group .cell.contextual-info {
        text-align: center
    }
}

@use "sass:map";

input[type=checkbox].checkbox {
    display: none;
    cursor: pointer
}

input[type=checkbox].checkbox+span {
    cursor: pointer
}

input[type=checkbox].checkbox+span:before {
    visibility: visible;
    content: "";
    display: block;
    width: 16px;
    height: 16px;
    background: 0 0;
    border: 1px solid #ccc
}

input[type=checkbox].checkbox:checked+span {
    cursor: pointer
}

input[type=checkbox].checkbox:checked+span:before {
    visibility: visible;
    content: "\e608";
    font-size: 10px;
    color: #004299;
    font-weight: 700;
    text-align: center;
    line-height: 15px;
    font-family: streamline;
    border: 1px solid #004299
}

input[type=checkbox] {
    position: relative
}

input[type=checkbox].toggle {
    visibility: hidden;
    cursor: pointer
}

input[type=checkbox].toggle:before {
    visibility: visible;
    content: "";
    cursor: pointer;
    position: absolute;
    display: inline-block;
    width: 2.5rem;
    height: 14px;
    border: 0 solid #b2b2b2;
    border-radius: 1.25rem;
    background-color: #b2b2b2;
    -webkit-transition: .2s cubic-bezier(.95, .05, .795, .035);
    transition: .2s cubic-bezier(.95, .05, .795, .035)
}

input[type=checkbox].toggle:after {
    visibility: visible;
    content: "";
    position: absolute;
    left: 0;
    display: inline-block;
    margin-top: -3px;
    width: 1.25rem;
    height: 1.25rem;
    background-color: #fff;
    border-radius: 50%;
    -webkit-transition: .2s cubic-bezier(.95, .05, .795, .035);
    transition: .2s cubic-bezier(.95, .05, .795, .035);
    -webkit-box-shadow: 0 1px 10px 0 rgba(0, 0, 0, .5);
    box-shadow: 0 1px 10px 0 rgba(0, 0, 0, .5)
}

input[type=checkbox].toggle:checked:before {
    background: #8fbfff;
    border-color: #8fbfff
}

input[type=checkbox].toggle:checked:after {
    left: 1.25rem;
    background-color: #004299
}

@use "sass:map";

.watford[_ngcontent-c2] {
    width: 100%;
    height: 200px;
    background: #0058cb;
    position: relative;
    padding-top: 12px;
    -webkit-animation: .25s watford-animated-init;
    animation: .25s watford-animated-init;
    opacity: 1
}

@-webkit-keyframes watford-animated-init {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@keyframes watford-animated-init {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@media only screen and (-webkit-min-device-pixel-ratio:2) and (-webkit-min-device-pixel-ratio:2),
only screen and (-webkit-min-device-pixel-ratio:2) and (min-resolution:192dpi) {
    .exeter[_ngcontent-c2] {
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAbwAAACgCAYAAAB309mLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozNTMxOTI3NkY1MDZFNjExOEU0N0E3NzY1ODk2M0U5QyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0RkJFQjk5MjNFMTIxMUU2QjQ4MEEwQTM1QTEyNjI0OSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0RkJFQjk5MTNFMTIxMUU2QjQ4MEEwQTM1QTEyNjI0OSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1MEQ4MTQ5RTQxMzlFNjExQjQzQkI0NzQwNzQ5OTE3MyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozNTMxOTI3NkY1MDZFNjExOEU0N0E3NzY1ODk2M0U5QyIvPiA8L3JkZjpEZXNjcmlwdGlv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) 0 0/contain no-repeat
    }
}

.language_V1[_ngcontent-c2] {
    margin-right: 20px
}

@media only screen and (max-width:1023px) and (min-width:320px) {
    .watford[_ngcontent-c2] {
        border-bottom: 1px solid #7fcbd3
    }
}

@media only screen and (max-width:767px) and (min-width:640px) {
    .watford[_ngcontent-c2] {
        height: 150px
    }
}

@media only screen and (max-width:639px) and (min-width:320px) {
    .watford[_ngcontent-c2] {
        height: 40px;
        padding-top: 0;
        border-bottom: 0
    }

    .exeter[_ngcontent-c2] {
        width: 95px;
        height: 31px;
        margin-top: 4px;
        margin-left: 22px;
        float: left;
        background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF0AAAAeCAIAAADB34VWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2RpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDozMDMxOTI3NkY1MDZFNjExOEU0N0E3NzY1ODk2M0U5QyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBQkFEQ0YyMzJGMzcxMUU2QTdEN0RGNENGMzI3NTJGNSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBQkFEQ0YyMjJGMzcxMUU2QTdEN0RGNENGMzI3NTJGNSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M1IFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4NzdDRUFDQ0YzMkVFNjExQkI3OEU0NkU3MUY2NTk1QyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDozMDMxOTI3NkY1MDZFNjExOEU0N0E3NzY1ODk2M0U5QyIvPiA8L3JkZjpEZXNjcmlwdGlv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) 0 0/contain no-repeat
    }

    .watford-clear[_ngcontent-c2] {
        display: none
    }

    .language_V1[_ngcontent-c2] {
        margin-right: 10px
    }
}

@media only screen and (max-width:639px) and (-webkit-min-device-pixel-ratio:2) and (-webkit-min-device-pixel-ratio:2),
only screen and (max-width:639px) and (-webkit-min-device-pixel-ratio:2) and (min-resolution:192dpi) {
    .exeter[_ngcontent-c2] {
        width: 95px;
        height: 31px;
        margin-top: 4px;
        margin-left: 22px;
        float: left;
        background: url(logo_positivoB-big.da4763d50878fd2f4dda.png) 0 0/contain no-repeat
    }
}

@media only screen and (max-width:479px) and (min-width:320px) {
    .language_V1[_ngcontent-c2] {
        margin-right: 0
    }
}

.bots [_nghost-c2] .hideContactUs[_ngcontent-c2] {
    display: none
}

.bots [_nghost-c2] .hideLanguage[_ngcontent-c2] {
    display: none
}

@use "sass:map";

.watford[_ngcontent-c2] {
    border-bottom: inherit
}

.exeter[_ngcontent-c2] {
    display: block;
    width: 250px;
    height: 60px;
    margin: 0 auto;
    cursor: pointer;
    background: url("data:image/svg+xml,%3Csvg width%3D%22734%22 height%3D%22166%22 viewBox%3D%220 0 734 166%22 fill%3D%22none%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D  %3Cpath%0D    d%3D%22M120.236 24.39C122.656 29.41 120.586 33.91 115.216 34.6L103.626 36.16C34.236 45.5 16.416 69.9 12.436 86.34L2.05598 62.29C-9.01402 35.82 24.376 7.78 108.126 0L120.236 24.39ZM106.566 47.23C30.256 57.61 13.646 89.28 21.086 106.41L32.336 132.54C32.336 109.7 62.966 92.74 110.716 83.74C116.946 82.53 120.236 78.2 117.806 72.67L106.566 47.23ZM47.736 123.71C43.756 127.69 40.986 133.23 40.986 138.07C40.986 152.43 55.696 161.95 91.516 162.64L78.366 136.68C56.906 138.08 50.506 131.15 47.736 123.71ZM607.716 110.68C598.546 108.81 591.416 107.28 591.416 101.51C591.416 96.25 597.016 93.53 608.226 93.53C615.526 93.53 621.986 94.72 628.266 96.76L632.856 79.1C627.256 77.06 619.266 75.02 608.226 75.02C585.806 75.02 570.866 86.23 570.866 102.87C570.866 121.38 586.996 125.12 599.906 128C609.076 130.04 616.886 131.74 616.886 137.85C616.886 144.64 609.416 146.85 600.586 146.85C591.756 146.85 585.306 144.13 579.356 137.68L566.956 152.96C575.276 161.11 586.826 165.19 599.906 165.19C622.156 165.19 637.606 153.47 637.606 136.83C637.606 117.13 620.956 113.57 607.716 110.68ZM733.896 83.68V162.65H715.556V155.35C709.276 161.12 700.446 165.2 689.236 165.2C665.286 165.2 647.966 147.37 647.966 122.57C647.966 93.7 667.496 75.02 697.726 75.02C711.136 75.02 723.196 77.9 733.896 83.68ZM713.856 96.41C709.096 94.54 703.156 93.52 696.706 93.52C679.216 93.52 668.856 103.71 668.856 121.03C668.856 137.33 678.876 147.52 695.346 147.52C702.646 147.52 709.106 145.65 713.856 142.43V96.41ZM520.926 75.02C510.906 75.02 502.076 77.91 495.796 83.51V44.28H475.756V162.65H495.796V98.28C502.416 94.88 508.536 93.35 515.156 93.35C526.536 93.35 533.326 98.78 533.326 107.79V162.64H553.366V107.28C553.366 87.07 541.306 75.02 520.926 75.02ZM458.946 120.19C458.946 146 438.906 165.36 412.246 165.36C385.586 165.36 365.546 146 365.546 120.19C365.546 94.38 385.756 75.02 412.246 75.02C438.736 75.02 458.946 94.38 458.946 120.19ZM438.056 120.19C438.056 102.53 425.146 93.36 412.246 93.36C399.346 93.36 386.606 102.53 386.606 120.19C386.606 137.85 399.516 146.85 412.246 146.85C424.976 146.85 438.056 137.68 438.056 120.19ZM329.876 146.68C316.966 146.68 303.216 138.36 303.216 120.02C303.216 104.57 314.256 93.7 330.046 93.7C339.046 93.7 344.486 97.27 348.386 100.66L360.106 86.39C355.016 80.45 343.296 75.01 329.706 75.01C302.196 75.01 282.156 94.2 282.156 120.69C282.156 147.18 301.006 165.36 327.836 165.36C342.106 165.36 354.836 160.1 361.636 151.94L349.746 138.69C344.136 144.31 337.686 146.68 329.876 146.68ZM245.976 162.65H266.016V77.74H245.976V162.65ZM255.996 44.28C249.206 44.28 243.766 49.71 243.766 56.51C243.766 63.31 249.196 68.74 255.996 68.74C262.796 68.74 268.226 63.31 268.226 56.51C268.226 49.71 262.786 44.28 255.996 44.28ZM154.096 162.65H176.006V117.14H228.146V98.12H176.006V66.02H231.366V47.17H154.096V162.65Z%22%0D    fill%3D%22%23FFFFFF%22 %2F%3E%0D%3C%2Fsvg%3E") top left/contain no-repeat
}

@media (-webkit-min-device-pixel-ratio:2),
(min-resolution:192dpi) {
    .exeter[_ngcontent-c2] {
        background: url("data:image/svg+xml,%3Csvg width%3D%22734%22 height%3D%22166%22 viewBox%3D%220 0 734 166%22 fill%3D%22none%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D  %3Cpath%0D    d%3D%22M120.236 24.39C122.656 29.41 120.586 33.91 115.216 34.6L103.626 36.16C34.236 45.5 16.416 69.9 12.436 86.34L2.05598 62.29C-9.01402 35.82 24.376 7.78 108.126 0L120.236 24.39ZM106.566 47.23C30.256 57.61 13.646 89.28 21.086 106.41L32.336 132.54C32.336 109.7 62.966 92.74 110.716 83.74C116.946 82.53 120.236 78.2 117.806 72.67L106.566 47.23ZM47.736 123.71C43.756 127.69 40.986 133.23 40.986 138.07C40.986 152.43 55.696 161.95 91.516 162.64L78.366 136.68C56.906 138.08 50.506 131.15 47.736 123.71ZM607.716 110.68C598.546 108.81 591.416 107.28 591.416 101.51C591.416 96.25 597.016 93.53 608.226 93.53C615.526 93.53 621.986 94.72 628.266 96.76L632.856 79.1C627.256 77.06 619.266 75.02 608.226 75.02C585.806 75.02 570.866 86.23 570.866 102.87C570.866 121.38 586.996 125.12 599.906 128C609.076 130.04 616.886 131.74 616.886 137.85C616.886 144.64 609.416 146.85 600.586 146.85C591.756 146.85 585.306 144.13 579.356 137.68L566.956 152.96C575.276 161.11 586.826 165.19 599.906 165.19C622.156 165.19 637.606 153.47 637.606 136.83C637.606 117.13 620.956 113.57 607.716 110.68ZM733.896 83.68V162.65H715.556V155.35C709.276 161.12 700.446 165.2 689.236 165.2C665.286 165.2 647.966 147.37 647.966 122.57C647.966 93.7 667.496 75.02 697.726 75.02C711.136 75.02 723.196 77.9 733.896 83.68ZM713.856 96.41C709.096 94.54 703.156 93.52 696.706 93.52C679.216 93.52 668.856 103.71 668.856 121.03C668.856 137.33 678.876 147.52 695.346 147.52C702.646 147.52 709.106 145.65 713.856 142.43V96.41ZM520.926 75.02C510.906 75.02 502.076 77.91 495.796 83.51V44.28H475.756V162.65H495.796V98.28C502.416 94.88 508.536 93.35 515.156 93.35C526.536 93.35 533.326 98.78 533.326 107.79V162.64H553.366V107.28C553.366 87.07 541.306 75.02 520.926 75.02ZM458.946 120.19C458.946 146 438.906 165.36 412.246 165.36C385.586 165.36 365.546 146 365.546 120.19C365.546 94.38 385.756 75.02 412.246 75.02C438.736 75.02 458.946 94.38 458.946 120.19ZM438.056 120.19C438.056 102.53 425.146 93.36 412.246 93.36C399.346 93.36 386.606 102.53 386.606 120.19C386.606 137.85 399.516 146.85 412.246 146.85C424.976 146.85 438.056 137.68 438.056 120.19ZM329.876 146.68C316.966 146.68 303.216 138.36 303.216 120.02C303.216 104.57 314.256 93.7 330.046 93.7C339.046 93.7 344.486 97.27 348.386 100.66L360.106 86.39C355.016 80.45 343.296 75.01 329.706 75.01C302.196 75.01 282.156 94.2 282.156 120.69C282.156 147.18 301.006 165.36 327.836 165.36C342.106 165.36 354.836 160.1 361.636 151.94L349.746 138.69C344.136 144.31 337.686 146.68 329.876 146.68ZM245.976 162.65H266.016V77.74H245.976V162.65ZM255.996 44.28C249.206 44.28 243.766 49.71 243.766 56.51C243.766 63.31 249.196 68.74 255.996 68.74C262.796 68.74 268.226 63.31 268.226 56.51C268.226 49.71 262.786 44.28 255.996 44.28ZM154.096 162.65H176.006V117.14H228.146V98.12H176.006V66.02H231.366V47.17H154.096V162.65Z%22%0D    fill%3D%22%23FFFFFF%22 %2F%3E%0D%3C%2Fsvg%3E") center center/contain no-repeat
    }
}

.watford-content-link[_ngcontent-c2] {
    position: relative;
    z-index: 2;
    display: inline-block;
    padding-top: 5px;
    padding-bottom: 6px
}

.watford-content-link-text[_ngcontent-c2] {
    color: #fff;
    font-size: 14px;
    display: inline-block;
    vertical-align: top;
    padding-top: 2px;
    margin-left: 8px;
    margin-right: 8px
}

.watford-content-link[_ngcontent-c2]:hover {
    color: #fff
}

.watford-content[_ngcontent-c2] {
    color: #fff;
    position: relative;
    display: inline-block
}

@media only screen and (min-width:1024px) {
    .exeter[_ngcontent-c2] {
        margin-top: 0
    }
}

@media only screen and (max-width:639px) {
    .exeter[_ngcontent-c2] {
        width: 84px;
        height: 30px;
        margin-top: 5px;
        margin-left: 10px;
        float: left;
        background: url("data:image/svg+xml,%3Csvg width%3D%22734%22 height%3D%22166%22 viewBox%3D%220 0 734 166%22 fill%3D%22none%22 xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%3E%0D  %3Cpath%0D    d%3D%22M120.236 24.39C122.656 29.41 120.586 33.91 115.216 34.6L103.626 36.16C34.236 45.5 16.416 69.9 12.436 86.34L2.05598 62.29C-9.01402 35.82 24.376 7.78 108.126 0L120.236 24.39ZM106.566 47.23C30.256 57.61 13.646 89.28 21.086 106.41L32.336 132.54C32.336 109.7 62.966 92.74 110.716 83.74C116.946 82.53 120.236 78.2 117.806 72.67L106.566 47.23ZM47.736 123.71C43.756 127.69 40.986 133.23 40.986 138.07C40.986 152.43 55.696 161.95 91.516 162.64L78.366 136.68C56.906 138.08 50.506 131.15 47.736 123.71ZM607.716 110.68C598.546 108.81 591.416 107.28 591.416 101.51C591.416 96.25 597.016 93.53 608.226 93.53C615.526 93.53 621.986 94.72 628.266 96.76L632.856 79.1C627.256 77.06 619.266 75.02 608.226 75.02C585.806 75.02 570.866 86.23 570.866 102.87C570.866 121.38 586.996 125.12 599.906 128C609.076 130.04 616.886 131.74 616.886 137.85C616.886 144.64 609.416 146.85 600.586 146.85C591.756 146.85 585.306 144.13 579.356 137.68L566.956 152.96C575.276 161.11 586.826 165.19 599.906 165.19C622.156 165.19 637.606 153.47 637.606 136.83C637.606 117.13 620.956 113.57 607.716 110.68ZM733.896 83.68V162.65H715.556V155.35C709.276 161.12 700.446 165.2 689.236 165.2C665.286 165.2 647.966 147.37 647.966 122.57C647.966 93.7 667.496 75.02 697.726 75.02C711.136 75.02 723.196 77.9 733.896 83.68ZM713.856 96.41C709.096 94.54 703.156 93.52 696.706 93.52C679.216 93.52 668.856 103.71 668.856 121.03C668.856 137.33 678.876 147.52 695.346 147.52C702.646 147.52 709.106 145.65 713.856 142.43V96.41ZM520.926 75.02C510.906 75.02 502.076 77.91 495.796 83.51V44.28H475.756V162.65H495.796V98.28C502.416 94.88 508.536 93.35 515.156 93.35C526.536 93.35 533.326 98.78 533.326 107.79V162.64H553.366V107.28C553.366 87.07 541.306 75.02 520.926 75.02ZM458.946 120.19C458.946 146 438.906 165.36 412.246 165.36C385.586 165.36 365.546 146 365.546 120.19C365.546 94.38 385.756 75.02 412.246 75.02C438.736 75.02 458.946 94.38 458.946 120.19ZM438.056 120.19C438.056 102.53 425.146 93.36 412.246 93.36C399.346 93.36 386.606 102.53 386.606 120.19C386.606 137.85 399.516 146.85 412.246 146.85C424.976 146.85 438.056 137.68 438.056 120.19ZM329.876 146.68C316.966 146.68 303.216 138.36 303.216 120.02C303.216 104.57 314.256 93.7 330.046 93.7C339.046 93.7 344.486 97.27 348.386 100.66L360.106 86.39C355.016 80.45 343.296 75.01 329.706 75.01C302.196 75.01 282.156 94.2 282.156 120.69C282.156 147.18 301.006 165.36 327.836 165.36C342.106 165.36 354.836 160.1 361.636 151.94L349.746 138.69C344.136 144.31 337.686 146.68 329.876 146.68ZM245.976 162.65H266.016V77.74H245.976V162.65ZM255.996 44.28C249.206 44.28 243.766 49.71 243.766 56.51C243.766 63.31 249.196 68.74 255.996 68.74C262.796 68.74 268.226 63.31 268.226 56.51C268.226 49.71 262.786 44.28 255.996 44.28ZM154.096 162.65H176.006V117.14H228.146V98.12H176.006V66.02H231.366V47.17H154.096V162.65Z%22%0D    fill%3D%22%23FFFFFF%22 %2F%3E%0D%3C%2Fsvg%3E") 0 0/84px 30px no-repeat
    }
}

@use "sass:map";
@use "sass:map";

@-webkit-keyframes fromSharktoHumming-bird {
    0% {
        color: #004299
    }

    100% {
        color: #00214d
    }
}

@keyframes fromSharktoHumming-bird {
    0% {
        color: #004299
    }

    100% {
        color: #00214d
    }
}

@-webkit-keyframes fromHumming-birdtoShark {
    0% {
        color: #00214d
    }

    100% {
        color: #004299
    }
}

@keyframes fromHumming-birdtoShark {
    0% {
        color: #00214d
    }

    100% {
        color: #004299
    }
}

@-webkit-keyframes fromSharktoHumming-birdBackground {
    0% {
        background: #004299
    }

    100% {
        background: #00214d
    }
}

@keyframes fromSharktoHumming-birdBackground {
    0% {
        background: #004299
    }

    100% {
        background: #00214d
    }
}

@-webkit-keyframes fromHumming-birdtoSharkBackground {
    0% {
        background: #00214d
    }

    100% {
        background: #004299
    }
}

@keyframes fromHumming-birdtoSharkBackground {
    0% {
        background: #00214d
    }

    100% {
        background: #004299
    }
}

@-webkit-keyframes fromDevilfishtoHummingbirdBackground {
    0% {
        background: #0058cb
    }

    100% {
        background: #00214d
    }
}

@keyframes fromDevilfishtoHummingbirdBackground {
    0% {
        background: #0058cb
    }

    100% {
        background: #00214d
    }
}

@-webkit-keyframes fromSharktoDevilfishBackground {
    0% {
        background: #0058cb
    }

    100% {
        background: #004299
    }
}

@keyframes fromSharktoDevilfishBackground {
    0% {
        background: #0058cb
    }

    100% {
        background: #004299
    }
}

@-webkit-keyframes fromDevilfishtoSharkBackground {
    0% {
        background: #004299
    }

    100% {
        background: #0058cb
    }
}

@keyframes fromDevilfishtoSharkBackground {
    0% {
        background: #004299
    }

    100% {
        background: #0058cb
    }
}

@-webkit-keyframes fromBettafightertoCrabBackgroundAndSize {
    0% {
        background: 0 0;
        -webkit-transform: scale(.7);
        transform: scale(.7)
    }

    100% {
        background: rgba(0, 0, 0, .05);
        -webkit-transform: scale(.7);
        transform: scale(.7)
    }
}

@keyframes fromBettafightertoCrabBackgroundAndSize {
    0% {
        background: 0 0;
        -webkit-transform: scale(.7);
        transform: scale(.7)
    }

    100% {
        background: rgba(0, 0, 0, .05);
        -webkit-transform: scale(.7);
        transform: scale(.7)
    }
}

@-webkit-keyframes ListDetailBkgfromBettafightertoCrab {
    0% {
        width: 7px;
        top: 8px;
        left: 19px;
        height: 16px;
        background: 0 0
    }

    100% {
        width: 30px;
        top: 2px;
        left: 8px;
        height: 28px;
        background: rgba(0, 0, 0, .05)
    }
}

@keyframes ListDetailBkgfromBettafightertoCrab {
    0% {
        width: 7px;
        top: 8px;
        left: 19px;
        height: 16px;
        background: 0 0
    }

    100% {
        width: 30px;
        top: 2px;
        left: 8px;
        height: 28px;
        background: rgba(0, 0, 0, .05)
    }
}

@-webkit-keyframes ListDetailBkgfromCrabtoBettafighter {
    0% {
        width: 30px;
        top: 2px;
        left: 8px;
        height: 28px;
        background: rgba(0, 0, 0, .05)
    }

    100% {
        width: 7px;
        top: 8px;
        left: 19px;
        height: 16px;
        background: 0 0
    }
}

@keyframes ListDetailBkgfromCrabtoBettafighter {
    0% {
        width: 30px;
        top: 2px;
        left: 8px;
        height: 28px;
        background: rgba(0, 0, 0, .05)
    }

    100% {
        width: 7px;
        top: 8px;
        left: 19px;
        height: 16px;
        background: 0 0
    }
}

@-webkit-keyframes ListRowHoverInLineAndBackground {
    0% {
        border: 1px solid transparent;
        background: #fff
    }

    100% {
        border: 1px solid #0058cb;
        background: #f8f8f8
    }
}

@keyframes ListRowHoverInLineAndBackground {
    0% {
        border: 1px solid transparent;
        background: #fff
    }

    100% {
        border: 1px solid #0058cb;
        background: #f8f8f8
    }
}

@-webkit-keyframes ListRowHoverInLineAndBackgroundWarning {
    0% {
        border: 1px solid transparent;
        background: #fef6d1
    }

    100% {
        border: 1px solid #0058cb;
        background: #fef6d1
    }
}

@keyframes ListRowHoverInLineAndBackgroundWarning {
    0% {
        border: 1px solid transparent;
        background: #fef6d1
    }

    100% {
        border: 1px solid #0058cb;
        background: #fef6d1
    }
}

@-webkit-keyframes ListRowHoverInLineAndBackgroundAlert {
    0% {
        border: 1px solid transparent;
        background: #fffbeb
    }

    100% {
        border: 1px solid #0058cb;
        background: #fffbeb
    }
}

@keyframes ListRowHoverInLineAndBackgroundAlert {
    0% {
        border: 1px solid transparent;
        background: #fffbeb
    }

    100% {
        border: 1px solid #0058cb;
        background: #fffbeb
    }
}

@-webkit-keyframes TabsColorHoverIn {
    0% {
        color: #666
    }

    100% {
        color: #004299
    }
}

@keyframes TabsColorHoverIn {
    0% {
        color: #666
    }

    100% {
        color: #004299
    }
}

@-webkit-keyframes TabsColorHoverOut {
    0% {
        color: #004299
    }

    100% {
        color: #666
    }
}

@keyframes TabsColorHoverOut {
    0% {
        color: #004299
    }

    100% {
        color: #666
    }
}

@-webkit-keyframes InboxHoverIn {
    0% {
        width: 50%;
        top: 20%;
        left: 20%;
        height: 50%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@keyframes InboxHoverIn {
    0% {
        width: 50%;
        top: 20%;
        left: 20%;
        height: 50%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@-webkit-keyframes UserUtilitiesHoverIn {
    0% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@keyframes UserUtilitiesHoverIn {
    0% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@-webkit-keyframes LogoutHoverIn {
    0% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@keyframes LogoutHoverIn {
    0% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@-webkit-keyframes ContactUsHoverIn {
    0% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@keyframes ContactUsHoverIn {
    0% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@-webkit-keyframes LanguageOptionsHoverIn {
    0% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@keyframes LanguageOptionsHoverIn {
    0% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@-webkit-keyframes fromZebratoZebraBackground {

    0%,
    100% {
        background: #8fbfff
    }
}

@keyframes fromZebratoZebraBackground {

    0%,
    100% {
        background: #8fbfff
    }
}

@-webkit-keyframes fromSharktoSharkBackground {

    0%,
    100% {
        background: #004299
    }
}

@keyframes fromSharktoSharkBackground {

    0%,
    100% {
        background: #004299
    }
}

@-webkit-keyframes frombettafightertobettafighterBorder {

    0%,
    100% {
        border: 1px solid transparent
    }
}

@keyframes frombettafightertobettafighterBorder {

    0%,
    100% {
        border: 1px solid transparent
    }
}

@-webkit-keyframes fromSharktobettafighterBorder {
    0% {
        border: 1px solid #004299
    }

    100% {
        border: 1px solid transparent
    }
}

@keyframes fromSharktobettafighterBorder {
    0% {
        border: 1px solid #004299
    }

    100% {
        border: 1px solid transparent
    }
}

@-webkit-keyframes frombettafightertoSharkBorder {
    0% {
        border: 1px solid transparent
    }

    100% {
        border: 1px solid #004299
    }
}

@keyframes frombettafightertoSharkBorder {
    0% {
        border: 1px solid transparent
    }

    100% {
        border: 1px solid #004299
    }
}

@-webkit-keyframes from0to360Rotate {
    0% {
        -webkit-transform: rotate3d(0, 0, 1, 0deg);
        transform: rotate3d(0, 0, 1, 0deg)
    }

    100% {
        -webkit-transform: rotate3d(0, 0, 1, 360deg);
        transform: rotate3d(0, 0, 1, 360deg)
    }
}

@keyframes from0to360Rotate {
    0% {
        -webkit-transform: rotate3d(0, 0, 1, 0deg);
        transform: rotate3d(0, 0, 1, 0deg)
    }

    100% {
        -webkit-transform: rotate3d(0, 0, 1, 360deg);
        transform: rotate3d(0, 0, 1, 360deg)
    }
}

@-webkit-keyframes fromCatdarktoCatBackground {
    0% {
        background: #00743c
    }

    100% {
        background: #00a756
    }
}

@keyframes fromCatdarktoCatBackground {
    0% {
        background: #00743c
    }

    100% {
        background: #00a756
    }
}

@-webkit-keyframes fromCattoCatdarkBackground {
    0% {
        background: #00a756
    }

    100% {
        background: #00743c
    }
}

@keyframes fromCattoCatdarkBackground {
    0% {
        background: #00a756
    }

    100% {
        background: #00743c
    }
}

@-webkit-keyframes fromCatLighttoCatLightBackground {

    0%,
    100% {
        background: #9dffcf
    }
}

@keyframes fromCatLighttoCatLightBackground {

    0%,
    100% {
        background: #9dffcf
    }
}

@-webkit-keyframes fromBettafightertoSharkBorderBottom {
    0% {
        border-bottom: 1px solid transparent
    }

    100% {
        border-bottom: 1px solid #004299
    }
}

@keyframes fromBettafightertoSharkBorderBottom {
    0% {
        border-bottom: 1px solid transparent
    }

    100% {
        border-bottom: 1px solid #004299
    }
}

@-webkit-keyframes fromSharktoBettafighterBorderBottom {
    0% {
        border-bottom: 1px solid #004299
    }

    100% {
        border-bottom: 1px solid transparent
    }
}

@keyframes fromSharktoBettafighterBorderBottom {
    0% {
        border-bottom: 1px solid #004299
    }

    100% {
        border-bottom: 1px solid transparent
    }
}

@-webkit-keyframes fromBettafightertoCrabBackground {
    0% {
        background: 0 0
    }

    100% {
        background: rgba(0, 0, 0, .05)
    }
}

@keyframes fromBettafightertoCrabBackground {
    0% {
        background: 0 0
    }

    100% {
        background: rgba(0, 0, 0, .05)
    }
}

@-webkit-keyframes fromCrabtoBettafighterBackground {
    0% {
        background: rgba(0, 0, 0, .05)
    }

    100% {
        background: 0 0
    }
}

@keyframes fromCrabtoBettafighterBackground {
    0% {
        background: rgba(0, 0, 0, .05)
    }

    100% {
        background: 0 0
    }
}

@-webkit-keyframes from0to100Height {
    0% {
        height: 0
    }

    100% {
        height: auto
    }
}

@keyframes from0to100Height {
    0% {
        height: 0
    }

    100% {
        height: auto
    }
}

@-webkit-keyframes fromAutoto0Height {
    0% {
        height: auto
    }

    100% {
        height: 0
    }
}

@keyframes fromAutoto0Height {
    0% {
        height: auto
    }

    100% {
        height: 0
    }
}

@-webkit-keyframes from0to90Rotate3D {
    0% {
        -webkit-transform: rotate3d(0, 0, 1, 0deg);
        transform: rotate3d(0, 0, 1, 0deg)
    }

    100% {
        -webkit-transform: rotate3d(0, 0, 1, 90deg);
        transform: rotate3d(0, 0, 1, 90deg)
    }
}

@keyframes from0to90Rotate3D {
    0% {
        -webkit-transform: rotate3d(0, 0, 1, 0deg);
        transform: rotate3d(0, 0, 1, 0deg)
    }

    100% {
        -webkit-transform: rotate3d(0, 0, 1, 90deg);
        transform: rotate3d(0, 0, 1, 90deg)
    }
}

@-webkit-keyframes from90to0Rotate3D {
    0% {
        -webkit-transform: rotate3d(0, 0, 1, 90deg);
        transform: rotate3d(0, 0, 1, 90deg)
    }

    100% {
        -webkit-transform: rotate3d(0, 0, 1, 0deg);
        transform: rotate3d(0, 0, 1, 0deg)
    }
}

@keyframes from90to0Rotate3D {
    0% {
        -webkit-transform: rotate3d(0, 0, 1, 90deg);
        transform: rotate3d(0, 0, 1, 90deg)
    }

    100% {
        -webkit-transform: rotate3d(0, 0, 1, 0deg);
        transform: rotate3d(0, 0, 1, 0deg)
    }
}

@-webkit-keyframes fadeIn {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@keyframes fadeIn {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@-webkit-keyframes fadeOutTableCell {
    0% {
        visibility: visible;
        opacity: 1;
        display: table-cell
    }

    99% {
        visibility: visible;
        opacity: 0;
        display: table-cell
    }

    100% {
        visibility: hidden;
        display: none
    }
}

@keyframes fadeOutTableCell {
    0% {
        visibility: visible;
        opacity: 1;
        display: table-cell
    }

    99% {
        visibility: visible;
        opacity: 0;
        display: table-cell
    }

    100% {
        visibility: hidden;
        display: none
    }
}

@-webkit-keyframes MonitorFadeIn {
    0% {
        width: 80px
    }

    100%,
    40% {
        width: 100%
    }
}

@keyframes MonitorFadeIn {
    0% {
        width: 80px
    }

    100%,
    40% {
        width: 100%
    }
}

@-webkit-keyframes MonitorFadeOut {

    0%,
    50% {
        width: 100%
    }

    100% {
        width: 80px
    }
}

@keyframes MonitorFadeOut {

    0%,
    50% {
        width: 100%
    }

    100% {
        width: 80px
    }
}

@-webkit-keyframes BatchMonitorFadeIn {

    0%,
    40% {
        max-height: 0
    }

    100% {
        max-height: calc(100vh - 100px)
    }
}

@keyframes BatchMonitorFadeIn {

    0%,
    40% {
        max-height: 0
    }

    100% {
        max-height: calc(100vh - 100px)
    }
}

@-webkit-keyframes BatchMonitorFadeOut {
    0% {
        max-height: calc(100vh - 100px)
    }

    100%,
    50% {
        max-height: 0
    }
}

@keyframes BatchMonitorFadeOut {
    0% {
        max-height: calc(100vh - 100px)
    }

    100%,
    50% {
        max-height: 0
    }
}

.crawley[_ngcontent-c11] {
    margin-right: 10px;
    position: relative
}

.crawley-content-link-text[_ngcontent-c11] {
    font-size: 14px;
    display: inline-block;
    vertical-align: top;
    padding-top: 2px
}

.crawley-content-link[_ngcontent-c11]:hover {
    color: #fff
}

.crawley-content[_ngcontent-c11] {
    color: #fff;
    position: relative;
    display: inline-block
}

.crawley-content[_ngcontent-c11] i.crawley-content-icon-mobile[_ngcontent-c11] {
    display: none;
    font-size: 19px;
    margin: 0 10px 4px
}

.crawley-pipe-left[_ngcontent-c11] {
    width: 1px;
    background: rgba(255, 255, 255, .3);
    height: 17px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 6px;
    color: #fff
}

.crawley-pipe-right[_ngcontent-c11] {
    width: 1px;
    background: rgba(255, 255, 255, .3);
    height: 17px;
    display: inline-block;
    vertical-align: middle;
    margin-left: 6px
}

.crawley-content-link[_ngcontent-c11] {
    position: relative;
    z-index: 2;
    display: inline-block;
    padding-top: 5px;
    padding-bottom: 6px
}

.crawley-content[_ngcontent-c11] i[_ngcontent-c11] {
    display: inline-block;
    margin-left: 6px;
    margin-right: 12px;
    vertical-align: top;
    color: #fff;
    font-size: 12px;
    margin-top: 6px
}

.crawley-content.z_index[_ngcontent-c11],
.crawley.z_index[_ngcontent-c11] {
    z-index: 999
}

.crawley-content.z_index[_ngcontent-c11] .crawley-content-link-background[_ngcontent-c11],
.crawley.z_index[_ngcontent-c11] .crawley-content-link-background[_ngcontent-c11] {
    display: none
}

.crawley-content[_ngcontent-c11]:hover {
    cursor: pointer
}

@media only screen and (max-width:639px) and (min-width:320px) {
    .crawley[_ngcontent-c11] {
        margin: -1px 14px 0 0;
        padding-top: 7px
    }

    .crawley-content[_ngcontent-c11] {
        padding: 0
    }

    .crawley-content-link-background[_ngcontent-c11] {
        display: none
    }

    .crawley-pipe-left[_ngcontent-c11] {
        margin-right: 2px;
        margin-top: -5px
    }

    .crawley[_ngcontent-c11] .crawley-content-link-text[_ngcontent-c11],
    .crawley[_ngcontent-c11] .crawley-pipe-right[_ngcontent-c11] {
        display: none
    }

    .crawley-content[_ngcontent-c11] i.crawley-content-icon-mobile[_ngcontent-c11] {
        display: inline-block;
        font-family: dinRegular !important;
        font-size: 16px;
        margin: 2px 4px 4px
    }

    .crawley-content[_ngcontent-c11] i.crawley-content-icon-arrow[_ngcontent-c11] {
        margin-left: 0;
        margin-top: 6px
    }
}

@use "sass:map";

.crawley[_ngcontent-c11] {
    margin-left: 0
}

.crawley-content-link-text[_ngcontent-c11] {
    color: #fff;
    margin-left: 6px;
    text-transform: uppercase
}

.crawley-content[_ngcontent-c11]:hover .crawley-content-link-background[_ngcontent-c11] {
    -webkit-animation: .1s crawley-link-animated;
    animation: .1s crawley-link-animated;
    height: 100%;
    top: 0;
    left: 0;
    width: 100%;
    background: rgba(0, 0, 0, .2)
}

@-webkit-keyframes crawley-link-animated {
    0% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@keyframes crawley-link-animated {
    0% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

.crawley-content-link-background[_ngcontent-c11] {
    position: absolute;
    width: 80%;
    height: 80%;
    background: 0 0;
    top: 10%;
    left: 10%;
    -webkit-animation: .1s crawley-link-animated-reverse;
    animation: .1s crawley-link-animated-reverse;
    border-radius: 2px
}

@-webkit-keyframes crawley-link-animated-reverse {
    0% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }

    100% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }
}

@keyframes crawley-link-animated-reverse {
    0% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }

    100% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }
}

@media only screen and (max-width:639px) {
    .crawley[_ngcontent-c11] {
        margin: -1px 0 0
    }
}

@use "sass:map";
@use "sass:map";

@-webkit-keyframes fromSharktoHumming-bird {
    0% {
        color: #004299
    }

    100% {
        color: #00214d
    }
}

@keyframes fromSharktoHumming-bird {
    0% {
        color: #004299
    }

    100% {
        color: #00214d
    }
}

@-webkit-keyframes fromHumming-birdtoShark {
    0% {
        color: #00214d
    }

    100% {
        color: #004299
    }
}

@keyframes fromHumming-birdtoShark {
    0% {
        color: #00214d
    }

    100% {
        color: #004299
    }
}

@-webkit-keyframes fromSharktoHumming-birdBackground {
    0% {
        background: #004299
    }

    100% {
        background: #00214d
    }
}

@keyframes fromSharktoHumming-birdBackground {
    0% {
        background: #004299
    }

    100% {
        background: #00214d
    }
}

@-webkit-keyframes fromHumming-birdtoSharkBackground {
    0% {
        background: #00214d
    }

    100% {
        background: #004299
    }
}

@keyframes fromHumming-birdtoSharkBackground {
    0% {
        background: #00214d
    }

    100% {
        background: #004299
    }
}

@-webkit-keyframes fromDevilfishtoHummingbirdBackground {
    0% {
        background: #0058cb
    }

    100% {
        background: #00214d
    }
}

@keyframes fromDevilfishtoHummingbirdBackground {
    0% {
        background: #0058cb
    }

    100% {
        background: #00214d
    }
}

@-webkit-keyframes fromSharktoDevilfishBackground {
    0% {
        background: #0058cb
    }

    100% {
        background: #004299
    }
}

@keyframes fromSharktoDevilfishBackground {
    0% {
        background: #0058cb
    }

    100% {
        background: #004299
    }
}

@-webkit-keyframes fromDevilfishtoSharkBackground {
    0% {
        background: #004299
    }

    100% {
        background: #0058cb
    }
}

@keyframes fromDevilfishtoSharkBackground {
    0% {
        background: #004299
    }

    100% {
        background: #0058cb
    }
}

@-webkit-keyframes fromBettafightertoCrabBackgroundAndSize {
    0% {
        background: 0 0;
        -webkit-transform: scale(.7);
        transform: scale(.7)
    }

    100% {
        background: rgba(0, 0, 0, .05);
        -webkit-transform: scale(.7);
        transform: scale(.7)
    }
}

@keyframes fromBettafightertoCrabBackgroundAndSize {
    0% {
        background: 0 0;
        -webkit-transform: scale(.7);
        transform: scale(.7)
    }

    100% {
        background: rgba(0, 0, 0, .05);
        -webkit-transform: scale(.7);
        transform: scale(.7)
    }
}

@-webkit-keyframes ListDetailBkgfromBettafightertoCrab {
    0% {
        width: 7px;
        top: 8px;
        left: 19px;
        height: 16px;
        background: 0 0
    }

    100% {
        width: 30px;
        top: 2px;
        left: 8px;
        height: 28px;
        background: rgba(0, 0, 0, .05)
    }
}

@keyframes ListDetailBkgfromBettafightertoCrab {
    0% {
        width: 7px;
        top: 8px;
        left: 19px;
        height: 16px;
        background: 0 0
    }

    100% {
        width: 30px;
        top: 2px;
        left: 8px;
        height: 28px;
        background: rgba(0, 0, 0, .05)
    }
}

@-webkit-keyframes ListDetailBkgfromCrabtoBettafighter {
    0% {
        width: 30px;
        top: 2px;
        left: 8px;
        height: 28px;
        background: rgba(0, 0, 0, .05)
    }

    100% {
        width: 7px;
        top: 8px;
        left: 19px;
        height: 16px;
        background: 0 0
    }
}

@keyframes ListDetailBkgfromCrabtoBettafighter {
    0% {
        width: 30px;
        top: 2px;
        left: 8px;
        height: 28px;
        background: rgba(0, 0, 0, .05)
    }

    100% {
        width: 7px;
        top: 8px;
        left: 19px;
        height: 16px;
        background: 0 0
    }
}

@-webkit-keyframes ListRowHoverInLineAndBackground {
    0% {
        border: 1px solid transparent;
        background: #fff
    }

    100% {
        border: 1px solid #0058cb;
        background: #f8f8f8
    }
}

@keyframes ListRowHoverInLineAndBackground {
    0% {
        border: 1px solid transparent;
        background: #fff
    }

    100% {
        border: 1px solid #0058cb;
        background: #f8f8f8
    }
}

@-webkit-keyframes ListRowHoverInLineAndBackgroundWarning {
    0% {
        border: 1px solid transparent;
        background: #fef6d1
    }

    100% {
        border: 1px solid #0058cb;
        background: #fef6d1
    }
}

@keyframes ListRowHoverInLineAndBackgroundWarning {
    0% {
        border: 1px solid transparent;
        background: #fef6d1
    }

    100% {
        border: 1px solid #0058cb;
        background: #fef6d1
    }
}

@-webkit-keyframes ListRowHoverInLineAndBackgroundAlert {
    0% {
        border: 1px solid transparent;
        background: #fffbeb
    }

    100% {
        border: 1px solid #0058cb;
        background: #fffbeb
    }
}

@keyframes ListRowHoverInLineAndBackgroundAlert {
    0% {
        border: 1px solid transparent;
        background: #fffbeb
    }

    100% {
        border: 1px solid #0058cb;
        background: #fffbeb
    }
}

@-webkit-keyframes TabsColorHoverIn {
    0% {
        color: #666
    }

    100% {
        color: #004299
    }
}

@keyframes TabsColorHoverIn {
    0% {
        color: #666
    }

    100% {
        color: #004299
    }
}

@-webkit-keyframes TabsColorHoverOut {
    0% {
        color: #004299
    }

    100% {
        color: #666
    }
}

@keyframes TabsColorHoverOut {
    0% {
        color: #004299
    }

    100% {
        color: #666
    }
}

@-webkit-keyframes InboxHoverIn {
    0% {
        width: 50%;
        top: 20%;
        left: 20%;
        height: 50%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@keyframes InboxHoverIn {
    0% {
        width: 50%;
        top: 20%;
        left: 20%;
        height: 50%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@-webkit-keyframes UserUtilitiesHoverIn {
    0% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@keyframes UserUtilitiesHoverIn {
    0% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@-webkit-keyframes LogoutHoverIn {
    0% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@keyframes LogoutHoverIn {
    0% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@-webkit-keyframes ContactUsHoverIn {
    0% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@keyframes ContactUsHoverIn {
    0% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@-webkit-keyframes LanguageOptionsHoverIn {
    0% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@keyframes LanguageOptionsHoverIn {
    0% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@-webkit-keyframes fromZebratoZebraBackground {

    0%,
    100% {
        background: #8fbfff
    }
}

@keyframes fromZebratoZebraBackground {

    0%,
    100% {
        background: #8fbfff
    }
}

@-webkit-keyframes fromSharktoSharkBackground {

    0%,
    100% {
        background: #004299
    }
}

@keyframes fromSharktoSharkBackground {

    0%,
    100% {
        background: #004299
    }
}

@-webkit-keyframes frombettafightertobettafighterBorder {

    0%,
    100% {
        border: 1px solid transparent
    }
}

@keyframes frombettafightertobettafighterBorder {

    0%,
    100% {
        border: 1px solid transparent
    }
}

@-webkit-keyframes fromSharktobettafighterBorder {
    0% {
        border: 1px solid #004299
    }

    100% {
        border: 1px solid transparent
    }
}

@keyframes fromSharktobettafighterBorder {
    0% {
        border: 1px solid #004299
    }

    100% {
        border: 1px solid transparent
    }
}

@-webkit-keyframes frombettafightertoSharkBorder {
    0% {
        border: 1px solid transparent
    }

    100% {
        border: 1px solid #004299
    }
}

@keyframes frombettafightertoSharkBorder {
    0% {
        border: 1px solid transparent
    }

    100% {
        border: 1px solid #004299
    }
}

@-webkit-keyframes from0to360Rotate {
    0% {
        -webkit-transform: rotate3d(0, 0, 1, 0deg);
        transform: rotate3d(0, 0, 1, 0deg)
    }

    100% {
        -webkit-transform: rotate3d(0, 0, 1, 360deg);
        transform: rotate3d(0, 0, 1, 360deg)
    }
}

@keyframes from0to360Rotate {
    0% {
        -webkit-transform: rotate3d(0, 0, 1, 0deg);
        transform: rotate3d(0, 0, 1, 0deg)
    }

    100% {
        -webkit-transform: rotate3d(0, 0, 1, 360deg);
        transform: rotate3d(0, 0, 1, 360deg)
    }
}

@-webkit-keyframes fromCatdarktoCatBackground {
    0% {
        background: #00743c
    }

    100% {
        background: #00a756
    }
}

@keyframes fromCatdarktoCatBackground {
    0% {
        background: #00743c
    }

    100% {
        background: #00a756
    }
}

@-webkit-keyframes fromCattoCatdarkBackground {
    0% {
        background: #00a756
    }

    100% {
        background: #00743c
    }
}

@keyframes fromCattoCatdarkBackground {
    0% {
        background: #00a756
    }

    100% {
        background: #00743c
    }
}

@-webkit-keyframes fromCatLighttoCatLightBackground {

    0%,
    100% {
        background: #9dffcf
    }
}

@keyframes fromCatLighttoCatLightBackground {

    0%,
    100% {
        background: #9dffcf
    }
}

@-webkit-keyframes fromBettafightertoSharkBorderBottom {
    0% {
        border-bottom: 1px solid transparent
    }

    100% {
        border-bottom: 1px solid #004299
    }
}

@keyframes fromBettafightertoSharkBorderBottom {
    0% {
        border-bottom: 1px solid transparent
    }

    100% {
        border-bottom: 1px solid #004299
    }
}

@-webkit-keyframes fromSharktoBettafighterBorderBottom {
    0% {
        border-bottom: 1px solid #004299
    }

    100% {
        border-bottom: 1px solid transparent
    }
}

@keyframes fromSharktoBettafighterBorderBottom {
    0% {
        border-bottom: 1px solid #004299
    }

    100% {
        border-bottom: 1px solid transparent
    }
}

@-webkit-keyframes fromBettafightertoCrabBackground {
    0% {
        background: 0 0
    }

    100% {
        background: rgba(0, 0, 0, .05)
    }
}

@keyframes fromBettafightertoCrabBackground {
    0% {
        background: 0 0
    }

    100% {
        background: rgba(0, 0, 0, .05)
    }
}

@-webkit-keyframes fromCrabtoBettafighterBackground {
    0% {
        background: rgba(0, 0, 0, .05)
    }

    100% {
        background: 0 0
    }
}

@keyframes fromCrabtoBettafighterBackground {
    0% {
        background: rgba(0, 0, 0, .05)
    }

    100% {
        background: 0 0
    }
}

@-webkit-keyframes from0to100Height {
    0% {
        height: 0
    }

    100% {
        height: auto
    }
}

@keyframes from0to100Height {
    0% {
        height: 0
    }

    100% {
        height: auto
    }
}

@-webkit-keyframes fromAutoto0Height {
    0% {
        height: auto
    }

    100% {
        height: 0
    }
}

@keyframes fromAutoto0Height {
    0% {
        height: auto
    }

    100% {
        height: 0
    }
}

@-webkit-keyframes from0to90Rotate3D {
    0% {
        -webkit-transform: rotate3d(0, 0, 1, 0deg);
        transform: rotate3d(0, 0, 1, 0deg)
    }

    100% {
        -webkit-transform: rotate3d(0, 0, 1, 90deg);
        transform: rotate3d(0, 0, 1, 90deg)
    }
}

@keyframes from0to90Rotate3D {
    0% {
        -webkit-transform: rotate3d(0, 0, 1, 0deg);
        transform: rotate3d(0, 0, 1, 0deg)
    }

    100% {
        -webkit-transform: rotate3d(0, 0, 1, 90deg);
        transform: rotate3d(0, 0, 1, 90deg)
    }
}

@-webkit-keyframes from90to0Rotate3D {
    0% {
        -webkit-transform: rotate3d(0, 0, 1, 90deg);
        transform: rotate3d(0, 0, 1, 90deg)
    }

    100% {
        -webkit-transform: rotate3d(0, 0, 1, 0deg);
        transform: rotate3d(0, 0, 1, 0deg)
    }
}

@keyframes from90to0Rotate3D {
    0% {
        -webkit-transform: rotate3d(0, 0, 1, 90deg);
        transform: rotate3d(0, 0, 1, 90deg)
    }

    100% {
        -webkit-transform: rotate3d(0, 0, 1, 0deg);
        transform: rotate3d(0, 0, 1, 0deg)
    }
}

@-webkit-keyframes fadeIn {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@keyframes fadeIn {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@-webkit-keyframes fadeOutTableCell {
    0% {
        visibility: visible;
        opacity: 1;
        display: table-cell
    }

    99% {
        visibility: visible;
        opacity: 0;
        display: table-cell
    }

    100% {
        visibility: hidden;
        display: none
    }
}

@keyframes fadeOutTableCell {
    0% {
        visibility: visible;
        opacity: 1;
        display: table-cell
    }

    99% {
        visibility: visible;
        opacity: 0;
        display: table-cell
    }

    100% {
        visibility: hidden;
        display: none
    }
}

@-webkit-keyframes MonitorFadeIn {
    0% {
        width: 80px
    }

    100%,
    40% {
        width: 100%
    }
}

@keyframes MonitorFadeIn {
    0% {
        width: 80px
    }

    100%,
    40% {
        width: 100%
    }
}

@-webkit-keyframes MonitorFadeOut {

    0%,
    50% {
        width: 100%
    }

    100% {
        width: 80px
    }
}

@keyframes MonitorFadeOut {

    0%,
    50% {
        width: 100%
    }

    100% {
        width: 80px
    }
}

@-webkit-keyframes BatchMonitorFadeIn {

    0%,
    40% {
        max-height: 0
    }

    100% {
        max-height: calc(100vh - 100px)
    }
}

@keyframes BatchMonitorFadeIn {

    0%,
    40% {
        max-height: 0
    }

    100% {
        max-height: calc(100vh - 100px)
    }
}

@-webkit-keyframes BatchMonitorFadeOut {
    0% {
        max-height: calc(100vh - 100px)
    }

    100%,
    50% {
        max-height: 0
    }
}

@keyframes BatchMonitorFadeOut {
    0% {
        max-height: calc(100vh - 100px)
    }

    100%,
    50% {
        max-height: 0
    }
}

.rotherham[_ngcontent-c12] {
    margin-right: 10px;
    margin-left: 10px;
    position: relative
}

.rotherham-content-link[_ngcontent-c12]:hover {
    color: #fff
}

.rotherham-content[_ngcontent-c12] {
    color: #fff;
    position: relative;
    display: inline-block
}

.rotherham-content[_ngcontent-c12] i.rotherham-content-icon-mobile[_ngcontent-c12] {
    display: none;
    font-size: 19px;
    margin: 0 10px 4px
}

.rotherham-content-link-globe[_ngcontent-c12] {
    position: absolute;
    border-radius: 50%;
    width: 10px;
    height: 10px;
    display: none
}

.rotherham-content-link[_ngcontent-c12] {
    position: relative;
    z-index: 2;
    display: inline-block;
    padding-top: 5px;
    padding-bottom: 6px
}

.rotherham-content[_ngcontent-c12] i[_ngcontent-c12] {
    color: #fff;
    font-size: 9px;
    display: inline-block;
    margin-left: 6px;
    margin-right: 12px;
    vertical-align: top;
    margin-top: 9px
}

.rotherham-content.z_index[_ngcontent-c12],
.rotherham.z_index[_ngcontent-c12] {
    z-index: 999
}

.rotherham-content.z_index[_ngcontent-c12] .rotherham-content-link-background[_ngcontent-c12],
.rotherham.z_index[_ngcontent-c12] .rotherham-content-link-background[_ngcontent-c12] {
    display: none
}

.rotherham-content[_ngcontent-c12]:hover {
    cursor: pointer
}

@media only screen and (max-width:639px) and (min-width:320px) {
    .rotherham[_ngcontent-c12] {
        margin: -1px 8px 0 0;
        padding-top: 7px
    }

    .rotherham-content[_ngcontent-c12] {
        padding: 0
    }

    .rotherham[_ngcontent-c12] .rotherham-content-link-text[_ngcontent-c12],
    .rotherham[_ngcontent-c12] .rotherham-pipe-left[_ngcontent-c12],
    .rotherham[_ngcontent-c12] .rotherham-pipe-right[_ngcontent-c12],
    .rotherham-content-link-background[_ngcontent-c12] {
        display: none
    }

    .rotherham-content[_ngcontent-c12] i.rotherham-content-icon-mobile[_ngcontent-c12] {
        display: inline-block;
        margin: 0 4px 4px
    }

    .rotherham-content[_ngcontent-c12] i.rotherham-content-icon-arrow[_ngcontent-c12] {
        position: absolute;
        bottom: -4px;
        right: 5px;
        margin: 0;
        font-size: 7px
    }
}

@use "sass:map";

.rotherham.noButtonMode[_ngcontent-c12] .rotherham-content[_ngcontent-c12] .rotherham-content-link[_ngcontent-c12] {
    display: none
}

.rotherham-content-link-text[_ngcontent-c12] {
    color: #fff;
    font-size: 14px;
    display: inline-block;
    vertical-align: top;
    padding-top: 2px;
    margin-left: 8px;
    margin-right: 8px;
    text-transform: uppercase
}

.rotherham-content[_ngcontent-c12]:hover .rotherham-content-link-background[_ngcontent-c12] {
    -webkit-animation: .1s rotherham-link-animated;
    animation: .1s rotherham-link-animated;
    height: 100%;
    top: 0;
    left: 0;
    width: 100%;
    background: rgba(0, 0, 0, .2)
}

@-webkit-keyframes rotherham-link-animated {
    0% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@keyframes rotherham-link-animated {
    0% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

.rotherham-content-link-background[_ngcontent-c12] {
    position: absolute;
    width: 80%;
    height: 80%;
    background: 0 0;
    top: 10%;
    left: 10%;
    -webkit-animation: .1s rotherham-link-animated-reverse;
    animation: .1s rotherham-link-animated-reverse;
    border-radius: 2px
}

@-webkit-keyframes rotherham-link-animated-reverse {
    0% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }

    100% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }
}

@keyframes rotherham-link-animated-reverse {
    0% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }

    100% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }
}

.rotherham.dashboardMode[_ngcontent-c12] {
    float: left;
    margin-left: 0;
    color: #333
}

.rotherham.dashboardMode[_ngcontent-c12] .rotherham-content[_ngcontent-c12] {
    display: none
}

.rotherham.dashboardMode[_ngcontent-c12] .rotherham-contact-mail[_ngcontent-c12] {
    color: #17d2dc;
    width: 40px;
    height: 40px;
    display: inline-block;
    line-height: 40px;
    vertical-align: middle;
    text-align: center;
    border: 1px solid transparent;
    cursor: pointer
}

.rotherham.dashboardMode[_ngcontent-c12] .rotherham-contact-mail[_ngcontent-c12] i[_ngcontent-c12] {
    font-size: 24px
}

.rotherham.dashboardMode[_ngcontent-c12] .rotherham-contact-mail[_ngcontent-c12]:hover {
    border: 1px solid transparent;
    color: #fff
}

.rotherham[_ngcontent-c12] .rotherham-contact-mail[_ngcontent-c12] {
    display: none
}
@use "sass:map";
@use "sass:map";

@-webkit-keyframes fromSharktoHumming-bird {
    0% {
        color: #004299
    }

    100% {
        color: #00214d
    }
}

@keyframes fromSharktoHumming-bird {
    0% {
        color: #004299
    }

    100% {
        color: #00214d
    }
}

@-webkit-keyframes fromHumming-birdtoShark {
    0% {
        color: #00214d
    }

    100% {
        color: #004299
    }
}

@keyframes fromHumming-birdtoShark {
    0% {
        color: #00214d
    }

    100% {
        color: #004299
    }
}

@-webkit-keyframes fromSharktoHumming-birdBackground {
    0% {
        background: #004299
    }

    100% {
        background: #00214d
    }
}

@keyframes fromSharktoHumming-birdBackground {
    0% {
        background: #004299
    }

    100% {
        background: #00214d
    }
}

@-webkit-keyframes fromHumming-birdtoSharkBackground {
    0% {
        background: #00214d
    }

    100% {
        background: #004299
    }
}

@keyframes fromHumming-birdtoSharkBackground {
    0% {
        background: #00214d
    }

    100% {
        background: #004299
    }
}

@-webkit-keyframes fromDevilfishtoHummingbirdBackground {
    0% {
        background: #0058cb
    }

    100% {
        background: #00214d
    }
}

@keyframes fromDevilfishtoHummingbirdBackground {
    0% {
        background: #0058cb
    }

    100% {
        background: #00214d
    }
}

@-webkit-keyframes fromSharktoDevilfishBackground {
    0% {
        background: #0058cb
    }

    100% {
        background: #004299
    }
}

@keyframes fromSharktoDevilfishBackground {
    0% {
        background: #0058cb
    }

    100% {
        background: #004299
    }
}

@-webkit-keyframes fromDevilfishtoSharkBackground {
    0% {
        background: #004299
    }

    100% {
        background: #0058cb
    }
}

@keyframes fromDevilfishtoSharkBackground {
    0% {
        background: #004299
    }

    100% {
        background: #0058cb
    }
}

@-webkit-keyframes fromBettafightertoCrabBackgroundAndSize {
    0% {
        background: 0 0;
        -webkit-transform: scale(.7);
        transform: scale(.7)
    }

    100% {
        background: rgba(0, 0, 0, .05);
        -webkit-transform: scale(.7);
        transform: scale(.7)
    }
}

@keyframes fromBettafightertoCrabBackgroundAndSize {
    0% {
        background: 0 0;
        -webkit-transform: scale(.7);
        transform: scale(.7)
    }

    100% {
        background: rgba(0, 0, 0, .05);
        -webkit-transform: scale(.7);
        transform: scale(.7)
    }
}

@-webkit-keyframes ListDetailBkgfromBettafightertoCrab {
    0% {
        width: 7px;
        top: 8px;
        left: 19px;
        height: 16px;
        background: 0 0
    }

    100% {
        width: 30px;
        top: 2px;
        left: 8px;
        height: 28px;
        background: rgba(0, 0, 0, .05)
    }
}

@keyframes ListDetailBkgfromBettafightertoCrab {
    0% {
        width: 7px;
        top: 8px;
        left: 19px;
        height: 16px;
        background: 0 0
    }

    100% {
        width: 30px;
        top: 2px;
        left: 8px;
        height: 28px;
        background: rgba(0, 0, 0, .05)
    }
}

@-webkit-keyframes ListDetailBkgfromCrabtoBettafighter {
    0% {
        width: 30px;
        top: 2px;
        left: 8px;
        height: 28px;
        background: rgba(0, 0, 0, .05)
    }

    100% {
        width: 7px;
        top: 8px;
        left: 19px;
        height: 16px;
        background: 0 0
    }
}

@keyframes ListDetailBkgfromCrabtoBettafighter {
    0% {
        width: 30px;
        top: 2px;
        left: 8px;
        height: 28px;
        background: rgba(0, 0, 0, .05)
    }

    100% {
        width: 7px;
        top: 8px;
        left: 19px;
        height: 16px;
        background: 0 0
    }
}

@-webkit-keyframes ListRowHoverInLineAndBackground {
    0% {
        border: 1px solid transparent;
        background: #fff
    }

    100% {
        border: 1px solid #0058cb;
        background: #f8f8f8
    }
}

@keyframes ListRowHoverInLineAndBackground {
    0% {
        border: 1px solid transparent;
        background: #fff
    }

    100% {
        border: 1px solid #0058cb;
        background: #f8f8f8
    }
}

@-webkit-keyframes ListRowHoverInLineAndBackgroundWarning {
    0% {
        border: 1px solid transparent;
        background: #fef6d1
    }

    100% {
        border: 1px solid #0058cb;
        background: #fef6d1
    }
}

@keyframes ListRowHoverInLineAndBackgroundWarning {
    0% {
        border: 1px solid transparent;
        background: #fef6d1
    }

    100% {
        border: 1px solid #0058cb;
        background: #fef6d1
    }
}

@-webkit-keyframes ListRowHoverInLineAndBackgroundAlert {
    0% {
        border: 1px solid transparent;
        background: #fffbeb
    }

    100% {
        border: 1px solid #0058cb;
        background: #fffbeb
    }
}

@keyframes ListRowHoverInLineAndBackgroundAlert {
    0% {
        border: 1px solid transparent;
        background: #fffbeb
    }

    100% {
        border: 1px solid #0058cb;
        background: #fffbeb
    }
}

@-webkit-keyframes TabsColorHoverIn {
    0% {
        color: #666
    }

    100% {
        color: #004299
    }
}

@keyframes TabsColorHoverIn {
    0% {
        color: #666
    }

    100% {
        color: #004299
    }
}

@-webkit-keyframes TabsColorHoverOut {
    0% {
        color: #004299
    }

    100% {
        color: #666
    }
}

@keyframes TabsColorHoverOut {
    0% {
        color: #004299
    }

    100% {
        color: #666
    }
}

@-webkit-keyframes InboxHoverIn {
    0% {
        width: 50%;
        top: 20%;
        left: 20%;
        height: 50%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@keyframes InboxHoverIn {
    0% {
        width: 50%;
        top: 20%;
        left: 20%;
        height: 50%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@-webkit-keyframes UserUtilitiesHoverIn {
    0% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@keyframes UserUtilitiesHoverIn {
    0% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@-webkit-keyframes LogoutHoverIn {
    0% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@keyframes LogoutHoverIn {
    0% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@-webkit-keyframes ContactUsHoverIn {
    0% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@keyframes ContactUsHoverIn {
    0% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@-webkit-keyframes LanguageOptionsHoverIn {
    0% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@keyframes LanguageOptionsHoverIn {
    0% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@-webkit-keyframes fromZebratoZebraBackground {

    0%,
    100% {
        background: #8fbfff
    }
}

@keyframes fromZebratoZebraBackground {

    0%,
    100% {
        background: #8fbfff
    }
}

@-webkit-keyframes fromSharktoSharkBackground {

    0%,
    100% {
        background: #004299
    }
}

@keyframes fromSharktoSharkBackground {

    0%,
    100% {
        background: #004299
    }
}

@-webkit-keyframes frombettafightertobettafighterBorder {

    0%,
    100% {
        border: 1px solid transparent
    }
}

@keyframes frombettafightertobettafighterBorder {

    0%,
    100% {
        border: 1px solid transparent
    }
}

@-webkit-keyframes fromSharktobettafighterBorder {
    0% {
        border: 1px solid #004299
    }

    100% {
        border: 1px solid transparent
    }
}

@keyframes fromSharktobettafighterBorder {
    0% {
        border: 1px solid #004299
    }

    100% {
        border: 1px solid transparent
    }
}

@-webkit-keyframes frombettafightertoSharkBorder {
    0% {
        border: 1px solid transparent
    }

    100% {
        border: 1px solid #004299
    }
}

@keyframes frombettafightertoSharkBorder {
    0% {
        border: 1px solid transparent
    }

    100% {
        border: 1px solid #004299
    }
}

@-webkit-keyframes from0to360Rotate {
    0% {
        -webkit-transform: rotate3d(0, 0, 1, 0deg);
        transform: rotate3d(0, 0, 1, 0deg)
    }

    100% {
        -webkit-transform: rotate3d(0, 0, 1, 360deg);
        transform: rotate3d(0, 0, 1, 360deg)
    }
}

@keyframes from0to360Rotate {
    0% {
        -webkit-transform: rotate3d(0, 0, 1, 0deg);
        transform: rotate3d(0, 0, 1, 0deg)
    }

    100% {
        -webkit-transform: rotate3d(0, 0, 1, 360deg);
        transform: rotate3d(0, 0, 1, 360deg)
    }
}

@-webkit-keyframes fromCatdarktoCatBackground {
    0% {
        background: #00743c
    }

    100% {
        background: #00a756
    }
}

@keyframes fromCatdarktoCatBackground {
    0% {
        background: #00743c
    }

    100% {
        background: #00a756
    }
}

@-webkit-keyframes fromCattoCatdarkBackground {
    0% {
        background: #00a756
    }

    100% {
        background: #00743c
    }
}

@keyframes fromCattoCatdarkBackground {
    0% {
        background: #00a756
    }

    100% {
        background: #00743c
    }
}

@-webkit-keyframes fromCatLighttoCatLightBackground {

    0%,
    100% {
        background: #9dffcf
    }
}

@keyframes fromCatLighttoCatLightBackground {

    0%,
    100% {
        background: #9dffcf
    }
}

@-webkit-keyframes fromBettafightertoSharkBorderBottom {
    0% {
        border-bottom: 1px solid transparent
    }

    100% {
        border-bottom: 1px solid #004299
    }
}

@keyframes fromBettafightertoSharkBorderBottom {
    0% {
        border-bottom: 1px solid transparent
    }

    100% {
        border-bottom: 1px solid #004299
    }
}

@-webkit-keyframes fromSharktoBettafighterBorderBottom {
    0% {
        border-bottom: 1px solid #004299
    }

    100% {
        border-bottom: 1px solid transparent
    }
}

@keyframes fromSharktoBettafighterBorderBottom {
    0% {
        border-bottom: 1px solid #004299
    }

    100% {
        border-bottom: 1px solid transparent
    }
}

@-webkit-keyframes fromBettafightertoCrabBackground {
    0% {
        background: 0 0
    }

    100% {
        background: rgba(0, 0, 0, .05)
    }
}

@keyframes fromBettafightertoCrabBackground {
    0% {
        background: 0 0
    }

    100% {
        background: rgba(0, 0, 0, .05)
    }
}

@-webkit-keyframes fromCrabtoBettafighterBackground {
    0% {
        background: rgba(0, 0, 0, .05)
    }

    100% {
        background: 0 0
    }
}

@keyframes fromCrabtoBettafighterBackground {
    0% {
        background: rgba(0, 0, 0, .05)
    }

    100% {
        background: 0 0
    }
}

@-webkit-keyframes from0to100Height {
    0% {
        height: 0
    }

    100% {
        height: auto
    }
}

@keyframes from0to100Height {
    0% {
        height: 0
    }

    100% {
        height: auto
    }
}

@-webkit-keyframes fromAutoto0Height {
    0% {
        height: auto
    }

    100% {
        height: 0
    }
}

@keyframes fromAutoto0Height {
    0% {
        height: auto
    }

    100% {
        height: 0
    }
}

@-webkit-keyframes from0to90Rotate3D {
    0% {
        -webkit-transform: rotate3d(0, 0, 1, 0deg);
        transform: rotate3d(0, 0, 1, 0deg)
    }

    100% {
        -webkit-transform: rotate3d(0, 0, 1, 90deg);
        transform: rotate3d(0, 0, 1, 90deg)
    }
}

@keyframes from0to90Rotate3D {
    0% {
        -webkit-transform: rotate3d(0, 0, 1, 0deg);
        transform: rotate3d(0, 0, 1, 0deg)
    }

    100% {
        -webkit-transform: rotate3d(0, 0, 1, 90deg);
        transform: rotate3d(0, 0, 1, 90deg)
    }
}

@-webkit-keyframes from90to0Rotate3D {
    0% {
        -webkit-transform: rotate3d(0, 0, 1, 90deg);
        transform: rotate3d(0, 0, 1, 90deg)
    }

    100% {
        -webkit-transform: rotate3d(0, 0, 1, 0deg);
        transform: rotate3d(0, 0, 1, 0deg)
    }
}

@keyframes from90to0Rotate3D {
    0% {
        -webkit-transform: rotate3d(0, 0, 1, 90deg);
        transform: rotate3d(0, 0, 1, 90deg)
    }

    100% {
        -webkit-transform: rotate3d(0, 0, 1, 0deg);
        transform: rotate3d(0, 0, 1, 0deg)
    }
}

@-webkit-keyframes fadeIn {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@keyframes fadeIn {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@-webkit-keyframes fadeOutTableCell {
    0% {
        visibility: visible;
        opacity: 1;
        display: table-cell
    }

    99% {
        visibility: visible;
        opacity: 0;
        display: table-cell
    }

    100% {
        visibility: hidden;
        display: none
    }
}

@keyframes fadeOutTableCell {
    0% {
        visibility: visible;
        opacity: 1;
        display: table-cell
    }

    99% {
        visibility: visible;
        opacity: 0;
        display: table-cell
    }

    100% {
        visibility: hidden;
        display: none
    }
}

@-webkit-keyframes MonitorFadeIn {
    0% {
        width: 80px
    }

    100%,
    40% {
        width: 100%
    }
}

@keyframes MonitorFadeIn {
    0% {
        width: 80px
    }

    100%,
    40% {
        width: 100%
    }
}

@-webkit-keyframes MonitorFadeOut {

    0%,
    50% {
        width: 100%
    }

    100% {
        width: 80px
    }
}

@keyframes MonitorFadeOut {

    0%,
    50% {
        width: 100%
    }

    100% {
        width: 80px
    }
}

@-webkit-keyframes BatchMonitorFadeIn {

    0%,
    40% {
        max-height: 0
    }

    100% {
        max-height: calc(100vh - 100px)
    }
}

@keyframes BatchMonitorFadeIn {

    0%,
    40% {
        max-height: 0
    }

    100% {
        max-height: calc(100vh - 100px)
    }
}

@-webkit-keyframes BatchMonitorFadeOut {
    0% {
        max-height: calc(100vh - 100px)
    }

    100%,
    50% {
        max-height: 0
    }
}

@keyframes BatchMonitorFadeOut {
    0% {
        max-height: calc(100vh - 100px)
    }

    100%,
    50% {
        max-height: 0
    }
}

.crawley[_ngcontent-c13] {
    position: relative
}

.crawley-content-link-text[_ngcontent-c13] {
    color: #fff;
    font-size: 14px;
    display: inline-block;
    vertical-align: top;
    padding-top: 2px;
    margin-left: 8px
}

.crawley-content-link[_ngcontent-c13]:hover {
    color: #fff
}

.crawley-content[_ngcontent-c13] {
    color: #fff;
    position: relative;
    display: inline-block
}

.crawley-content[_ngcontent-c13] i.crawley-content-icon-mobile[_ngcontent-c13] {
    display: none;
    font-size: 19px;
    margin: 0 10px 4px
}

.crawley-pipe-left[_ngcontent-c13] {
    width: 1px;
    background: rgba(255, 255, 255, .3);
    height: 17px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 6px
}

.crawley-pipe-right[_ngcontent-c13] {
    width: 1px;
    background: rgba(255, 255, 255, .3);
    height: 17px;
    display: inline-block;
    vertical-align: middle;
    margin-left: 6px
}

.crawley-content-link[_ngcontent-c13] {
    position: relative;
    z-index: 2;
    display: inline-block;
    padding-top: 5px;
    padding-bottom: 6px
}

.crawley-content[_ngcontent-c13] i[_ngcontent-c13] {
    color: #fff;
    font-size: 13px;
    display: inline-block;
    margin-left: 6px;
    margin-right: 12px;
    vertical-align: top;
    margin-top: 5px
}

.crawley-content-link-background[_ngcontent-c13] {
    position: absolute;
    width: 80%;
    height: 94%;
    background: 0 0;
    top: 10%;
    left: 10%;
    -webkit-animation: .1s norwich-link-animated-reverse;
    animation: .1s norwich-link-animated-reverse;
    border-radius: 4px
}

.crawley-content.z_index[_ngcontent-c13],
.crawley.z_index[_ngcontent-c13] {
    z-index: 999
}

.crawley-content.z_index[_ngcontent-c13] .crawley-content-link-background[_ngcontent-c13],
.crawley.z_index[_ngcontent-c13] .crawley-content-link-background[_ngcontent-c13] {
    display: none
}

.crawley-content[_ngcontent-c13]:hover {
    cursor: pointer
}

.crawley-content[_ngcontent-c13]:hover .crawley-content-link-background[_ngcontent-c13] {
    -webkit-animation: .1s norwich-link-animated;
    animation: .1s norwich-link-animated;
    height: 100%;
    top: -6%;
    left: 0;
    width: 100%;
    background: #e5f4ff
}

.crawley.public[_ngcontent-c13] .crawley-content[_ngcontent-c13]:hover .crawley-content-link-background[_ngcontent-c13] {
    -webkit-animation: .1s norwich-public-link-animated;
    animation: .1s norwich-public-link-animated;
    background: rgba(0, 0, 0, .2)
}

@-webkit-keyframes norwich-public-link-animated {
    0% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }

    100% {
        width: 100%;
        top: -6%;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@keyframes norwich-public-link-animated {
    0% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }

    100% {
        width: 100%;
        top: -6%;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@-webkit-keyframes norwich-link-animated {
    0% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }

    100% {
        width: 100%;
        top: -6%;
        left: 0;
        height: 100%;
        background: #e5f4ff
    }
}

@keyframes norwich-link-animated {
    0% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }

    100% {
        width: 100%;
        top: -6%;
        left: 0;
        height: 100%;
        background: #e5f4ff
    }
}

@-webkit-keyframes norwich-link-animated-reverse {
    0% {
        width: 100%;
        top: -6%;
        left: 0;
        height: 100%;
        background: #e5f4ff
    }

    100% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }
}

@keyframes norwich-link-animated-reverse {
    0% {
        width: 100%;
        top: -6%;
        left: 0;
        height: 100%;
        background: #e5f4ff
    }

    100% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }
}

@media only screen and (max-width:639px) {
    .crawley[_ngcontent-c13] {
        margin: -1px 14px 0 0;
        padding-top: 7px
    }

    .crawley-content[_ngcontent-c13] {
        padding: 0
    }

    .crawley-content-link-background[_ngcontent-c13] {
        display: none
    }

    .crawley-pipe-left[_ngcontent-c13] {
        margin-right: 2px;
        margin-top: -5px
    }

    .crawley[_ngcontent-c13] .crawley-content-link-text[_ngcontent-c13],
    .crawley[_ngcontent-c13] .crawley-pipe-right[_ngcontent-c13] {
        display: none
    }

    .crawley-content[_ngcontent-c13] i.crawley-content-icon-mobile[_ngcontent-c13] {
        display: inline-block;
        font-size: 16px;
        margin: 2px 4px 4px
    }

    .crawley-content[_ngcontent-c13] i.crawley-content-icon-arrow[_ngcontent-c13] {
        margin-left: 0;
        margin-top: 6px
    }
}

@use "sass:map";

.crawley[_ngcontent-c13] {
    margin-right: 0;
    margin-left: 15px
}

.crawley.public[_ngcontent-c13] .crawley-pipe-left[_ngcontent-c13] {
    display: none
}

.crawley.public[_ngcontent-c13] .crawley-pipe-right[_ngcontent-c13] {
    width: 1px;
    background: rgba(255, 255, 255, .3);
    height: 17px;
    display: inline-block;
    vertical-align: middle;
    margin-right: 6px
}

.crawley.private[_ngcontent-c13] .crawley-pipe-left[_ngcontent-c13] {
    background: #e1e1e1;
    height: 22px;
    display: inline-block;
    vertical-align: top;
    margin-top: 7px
}

.crawley.private[_ngcontent-c13] .crawley-pipe-right[_ngcontent-c13] {
    display: none
}

.crawley.private[_ngcontent-c13] .crawley-content[_ngcontent-c13] .crawley-content-link[_ngcontent-c13],
.crawley.private[_ngcontent-c13] .crawley-content[_ngcontent-c13] i[_ngcontent-c13] {
    color: #4d4d4d
}

.crawley.private[_ngcontent-c13] .crawley-content[_ngcontent-c13] .crawley-content-link[_ngcontent-c13] .crawley-content-icon-mobile[_ngcontent-c13] {
    display: inline-block;
    color: #a8a8a8;
    font-size: 30px;
    vertical-align: top;
    margin: -2px 0 0 12px
}

.crawley.private[_ngcontent-c13] .crawley-content[_ngcontent-c13] .crawley-content-icon-arrow[_ngcontent-c13] {
    color: #a8a8a8
}

.crawley.private[_ngcontent-c13] .crawley-content[_ngcontent-c13] .crawley-content-link-text[_ngcontent-c13] {
    color: #4d4d4d
}

.crawley.private[_ngcontent-c13]:hover .crawley-content[_ngcontent-c13] .crawley-content-link[_ngcontent-c13] .crawley-content-icon-arrow[_ngcontent-c13],
.crawley.private[_ngcontent-c13]:hover .crawley-content[_ngcontent-c13] .crawley-content-link[_ngcontent-c13] .crawley-content-icon-mobile[_ngcontent-c13] {
    color: #8f8e8e
}

@media only screen and (max-width:1023px) and (min-width:767px) {
    .crawley.private[_ngcontent-c13] {
        margin-left: 8px
    }

    .crawley.private[_ngcontent-c13] .crawley-content-link-text[_ngcontent-c13],
    .crawley.private[_ngcontent-c13] .crawley-pipe-left[_ngcontent-c13] {
        display: none
    }
}

@media only screen and (max-width:639px) {
    .crawley.private[_ngcontent-c13] .crawley-content[_ngcontent-c13] .crawley-content-link[_ngcontent-c13] .crawley-content-icon-mobile[_ngcontent-c13] {
        font-size: 23px
    }
}

@media only screen and (max-width:639px) and (min-width:320px) {
    .crawley.private[_ngcontent-c13] {
        margin-left: 0
    }

    .crawley.private[_ngcontent-c13] .crawley-pipe-left[_ngcontent-c13] {
        display: none
    }

    .crawley.private[_ngcontent-c13] .crawley-content[_ngcontent-c13] .crawley-content-link[_ngcontent-c13] .crawley-content-icon-mobile[_ngcontent-c13] {
        margin-left: 0
    }

    .crawley.private[_ngcontent-c13] .crawley-content[_ngcontent-c13] .crawley-content-link[_ngcontent-c13] .crawley-content-icon-arrow[_ngcontent-c13] {
        margin-right: 0
    }
}

.dark [_nghost-c13] .crawley.private[_ngcontent-c13] .crawley-pipe-left[_ngcontent-c13] {
    background: rgba(255, 255, 255, .5)
}

.dark [_nghost-c13] .crawley.private[_ngcontent-c13] .crawley-content[_ngcontent-c13] .crawley-content-link[_ngcontent-c13] i[_ngcontent-c13] {
    color: #fff
}

.dark [_nghost-c13] .crawley.private[_ngcontent-c13] .crawley-content[_ngcontent-c13] .crawley-content-link[_ngcontent-c13] .crawley-content-link-text[_ngcontent-c13] {
    color: #fff
}

.dark [_nghost-c13] .crawley.private[_ngcontent-c13] .crawley-content[_ngcontent-c13] .crawley-content-link[_ngcontent-c13] .crawley-content-icon-arrow[_ngcontent-c13] {
    color: #fff
}

.dark [_nghost-c13]:hover .crawley-content-link-background[_ngcontent-c13] {
    background: rgba(255, 255, 255, .1);
    -webkit-animation: .1s norwich-link-animatedDark;
    animation: .1s norwich-link-animatedDark;
    height: 100%;
    top: -6%;
    left: 0;
    width: 100%
}

@-webkit-keyframes norwich-link-animatedDark {
    0% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }

    100% {
        width: 100%;
        top: -6%;
        left: 0;
        height: 100%;
        background: rgba(255, 255, 255, .1)
    }
}

@keyframes norwich-link-animatedDark {
    0% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }

    100% {
        width: 100%;
        top: -6%;
        left: 0;
        height: 100%;
        background: rgba(255, 255, 255, .1)
    }
}

@use "sass:map";

.light [_nghost-c13] .crawley.private[_ngcontent-c13] .crawley-content[_ngcontent-c13] .crawley-content-link[_ngcontent-c13] .crawley-content-link-text[_ngcontent-c13] {
    color: #333
}

.light [_nghost-c13] .crawley.private[_ngcontent-c13] .crawley-content[_ngcontent-c13] .crawley-content-link[_ngcontent-c13] .crawley-content-icon-arrow[_ngcontent-c13] {
    color: #333
}
@use "sass:map";
@use "sass:map";

.ipswich-main-buttons-link[_ngcontent-c8] {
    width: 125px;
    height: 30px;
    text-align: center;
    cursor: pointer;
    display: block;
    margin-left: 0
}

.ipswich-main-buttons-link.darkButtonsMode[_ngcontent-c8] {
    background: 0 0;
    border: 1px solid #fff;
    -webkit-animation: none;
    animation: none
}

.ipswich-main-buttons-link.darkButtonsMode[_ngcontent-c8] .ipswich-main-buttons-link-text[_ngcontent-c8] {
    color: #fff
}

.ipswich-main-buttons-link.darkButtonsMode[_ngcontent-c8]:hover {
    background: #fff;
    -webkit-animation: none;
    animation: none
}

.ipswich-main-buttons-link.darkButtonsMode[_ngcontent-c8]:hover .ipswich-main-buttons-link-text[_ngcontent-c8] {
    color: #333
}

.ipswich-main-buttons-link-authorize[_ngcontent-c8] {
    background: green;
    width: 125px;
    height: 30px;
    text-align: center;
    cursor: pointer;
    display: block;
    margin-left: 0;
    -webkit-animation: .3s fromHumming-birdtoSharkBackground;
    animation: .3s fromHumming-birdtoSharkBackground
}

.ipswich-main-buttons-link-authorize.rounded[_ngcontent-c8] {
    border-radius: 25px
}

.ipswich-main-buttons-link-authorize.rounded.inactive[_ngcontent-c8] {
    background: #004299;
    opacity: .6;
    pointer-events: none
}

.ipswich-main-buttons-link-authorize.darkButtonsMode[_ngcontent-c8] {
    background: 0 0;
    border: 1px solid #fff;
    -webkit-animation: none;
    animation: none
}

.ipswich-main-buttons-link-authorize.darkButtonsMode[_ngcontent-c8] .ipswich-main-buttons-link-authorize-text[_ngcontent-c8] {
    color: #fff
}

.ipswich-main-buttons-link-authorize.darkButtonsMode[_ngcontent-c8]:hover {
    background: #fff;
    -webkit-animation: none;
    animation: none
}

.ipswich-main-buttons-link-authorize.darkButtonsMode[_ngcontent-c8]:hover .ipswich-main-buttons-link-authorize-text[_ngcontent-c8] {
    color: #333
}

.ipswich-main-buttons-link-authorize.authorize[_ngcontent-c8] {
    background: #00a756;
    -webkit-animation: .3s fromCatdarktoCatBackground;
    animation: .3s fromCatdarktoCatBackground
}

.ipswich-main-buttons-link-authorize.authorize[_ngcontent-c8]:hover:not(.inactive) {
    background-color: #00743c;
    -webkit-animation: .3s fromCattoCatdarkBackground;
    animation: .3s fromCattoCatdarkBackground
}

.ipswich-main-buttons-link-authorize.authorize.inactive[_ngcontent-c8] {
    background-color: #9dffcf;
    opacity: .6;
    pointer-events: none;
    -webkit-animation: 0 fromCatLighttoCatLightBackground;
    animation: 0 fromCatLighttoCatLightBackground
}

.ipswich-main-buttons-link-authorize.reject[_ngcontent-c8] {
    background: #ec2e33
}

.ipswich-main-buttons-link-reject[_ngcontent-c8] {
    background: red;
    width: 125px;
    height: 30px;
    text-align: center;
    cursor: pointer;
    display: block;
    margin-left: 0;
    -webkit-animation: .3s fromHumming-birdtoSharkBackground;
    animation: .3s fromHumming-birdtoSharkBackground
}

.ipswich-main-buttons-link-reject.rounded[_ngcontent-c8] {
    border-radius: 25px
}

.ipswich-main-buttons-link-reject.rounded.inactive[_ngcontent-c8] {
    background: #004299;
    opacity: .6;
    pointer-events: none
}

.ipswich-main-buttons-link-reject.reject[_ngcontent-c8] {
    background: red
}

.ipswich-main-buttons-link[_ngcontent-c8] i[_ngcontent-c8] {
    color: #fff;
    display: inline-block;
    vertical-align: top;
    padding-top: 7px;
    margin-right: 2px;
    font-size: 16px;
    font-weight: 700 !important
}

.ipswich-main-buttons-link[_ngcontent-c8] i.no-show[_ngcontent-c8] {
    display: none
}

.ipswich-main-buttons-link-text[_ngcontent-c8] {
    display: inline-block;
    padding-top: 5px;
    color: #fff;
    font-size: 14px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    max-width: 115px
}

.ipswich-main-buttons-link.inactive[_ngcontent-c8]:hover {
    -webkit-animation: 0 fromZebratoZebraBackground;
    animation: 0 fromZebratoZebraBackground
}

.ipswich-main-buttons-link.bold[_ngcontent-c8] {
    font-family: dinBold
}

.ipswich-main-buttons-link.big[_ngcontent-c8] {
    width: 190px;
    height: 39px;
    text-align: center;
    display: block;
    padding-top: 5px
}

.ipswich-main-buttons-link.big[_ngcontent-c8] .ipswich-main-buttons-link-text[_ngcontent-c8] {
    font-size: 15px;
    padding-top: 3px;
    max-width: 180px
}

.ipswich-main-buttons-link.small[_ngcontent-c8] {
    width: 100px;
    height: 28px;
    text-align: center;
    display: block;
    padding-top: 1px
}

.ipswich-main-buttons-link.small[_ngcontent-c8] .ipswich-main-buttons-link-text[_ngcontent-c8] {
    font-size: 14px;
    padding-top: 2px;
    max-width: 90px
}

.ipswich-main-buttons-link-simple[_ngcontent-c8] {
    width: 125px;
    height: 30px;
    text-align: center;
    display: block;
    margin-left: 0;
    border: 1px solid transparent;
    cursor: pointer;
    -webkit-animation: .3s fromSharktobettafighterBorder;
    animation: .3s fromSharktobettafighterBorder
}

.ipswich-main-buttons-link-simple.highlightMode[_ngcontent-c8] {
    font-family: dinMedium
}

.ipswich-main-buttons-link-simple.darkButtonsMode[_ngcontent-c8] {
    -webkit-animation: none;
    animation: none
}

.ipswich-main-buttons-link-simple.darkButtonsMode[_ngcontent-c8] .ipswich-main-buttons-link-simple-text[_ngcontent-c8] {
    color: #fff
}

.ipswich-main-buttons-link-simple.darkButtonsMode[_ngcontent-c8]:hover {
    -webkit-animation: none;
    animation: none;
    border: 1px solid #fff
}

.ipswich-main-buttons-link-simple.darkButtonsMode[_ngcontent-c8]:hover .ipswich-main-buttons-link-simple-text[_ngcontent-c8] {
    color: #fff
}

.ipswich-main-buttons-link-simple[_ngcontent-c8] i[_ngcontent-c8] {
    color: #004299;
    display: inline-block;
    vertical-align: top;
    padding-top: 7px;
    margin-right: 2px
}

.ipswich-main-buttons-link-simple[_ngcontent-c8] i.no-show[_ngcontent-c8] {
    display: none
}

.ipswich-main-buttons-link-simple.inactive[_ngcontent-c8],
.ipswich-main-buttons-link-simple.inactive[_ngcontent-c8]:hover {
    border: 1px solid transparent;
    -webkit-animation: 0 frombettafightertobettafighterBorder;
    animation: 0 frombettafightertobettafighterBorder
}

.ipswich-main-buttons-link-simple.inactive[_ngcontent-c8] .ipswich-main-buttons-link-simple-text[_ngcontent-c8],
.ipswich-main-buttons-link-simple.inactive[_ngcontent-c8]:hover .ipswich-main-buttons-link-simple-text[_ngcontent-c8] {
    color: #8fbfff
}

.ipswich-main-buttons-link-simple[_ngcontent-c8]:hover {
    -webkit-animation: .3s frombettafightertoSharkBorder;
    animation: .3s frombettafightertoSharkBorder
}

.ipswich-main-buttons-link-simple.bold[_ngcontent-c8] {
    font-weight: 700
}

.ipswich-main-buttons-link-simple.big[_ngcontent-c8] {
    height: 39px;
    text-align: center;
    display: block;
    padding-top: 5px
}

.ipswich-main-buttons-link-simple.big[_ngcontent-c8] .ipswich-main-buttons-link-simple-text[_ngcontent-c8] {
    font-size: 15px;
    padding-top: 3px
}

.ipswich-main-buttons-link-simple.small[_ngcontent-c8] {
    width: 100px;
    height: 28px;
    text-align: center;
    display: block;
    padding-top: 1px
}

.ipswich-main-buttons-link-simple.small[_ngcontent-c8] .ipswich-main-buttons-link-simple-text[_ngcontent-c8] {
    font-size: 14px;
    padding-top: 2px;
    max-width: 90px
}

.ipswich-main-buttons-link-simple-text[_ngcontent-c8] {
    display: inline-block;
    padding-top: 4px;
    font-size: 14px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    max-width: 115px;
    color: #0058cb
}

.ipswich-main-buttons-link.button-action-completed[_ngcontent-c8] {
    font-family: streamline !important;
    background: #00a756;
    -webkit-animation: fromCatdarktoCatBackground;
    animation: fromCatdarktoCatBackground
}

.ipswich-main-buttons-link.button-action-completed[_ngcontent-c8] .ipswich-main-buttons-link-text[_ngcontent-c8] {
    content: " ... ";
    display: none
}

.ipswich-main-buttons-link.button-action-completed[_ngcontent-c8]:after {
    color: #fff;
    font-size: 20px
}

.ipswich-main-buttons-link.button-action-completed[_ngcontent-c8]:hover {
    background: #00743c;
    -webkit-animation: fromCattoCatdarkBackground;
    animation: fromCattoCatdarkBackground
}

.ipswich-main-buttons-link-icon[_ngcontent-c8] {
    margin-top: -1px;
    font-size: 18px
}

.ipswich-main-buttons-link.button-loading[_ngcontent-c8] {
    padding-top: 1px;
    padding-bottom: 1px;
    cursor: default;
    background: #004299;
    -webkit-animation: fromSharktoSharkBackground;
    animation: fromSharktoSharkBackground
}

.ipswich-main-buttons-link.button-loading[_ngcontent-c8]:hover {
    background: #004299;
    -webkit-animation: fromSharktoSharkBackground;
    animation: fromSharktoSharkBackground
}

.ipswich-main-buttons-link.button-loading[_ngcontent-c8] .ipswich-main-buttons-link-text[_ngcontent-c8] {
    margin: 2px auto;
    font-size: 9px;
    position: relative;
    text-indent: -9999em;
    border-top: .5em solid rgba(255, 255, 255, .1);
    border-right: .5em solid rgba(0, 0, 0, .3);
    border-bottom: .5em solid rgba(0, 0, 0, .3);
    border-left: .5em solid rgba(255, 255, 255, .1)
}

.button-loading[_ngcontent-c8] .ipswich-main-buttons-link-text[_ngcontent-c8],
.button-loading[_ngcontent-c8] .ipswich-main-buttons-link-text[_ngcontent-c8]:after {
    border-radius: 50%;
    width: 10em;
    height: 10em
}

.button-loading[_ngcontent-c8] .ipswich-main-buttons-link-text[_ngcontent-c8] {
    width: 25px;
    height: 25px;
    margin: auto;
    max-width: 100%;
    max-height: 100%;
    overflow: auto
}

@media only screen and (max-width:1023px) and (min-width:768px) {
    .ipswich-main-buttons-link.big[_ngcontent-c8] {
        width: 125px;
        height: 32px;
        padding-top: 2px
    }

    .ipswich-main-buttons-link-simple.big[_ngcontent-c8] {
        height: 32px;
        padding-top: 1px
    }
}

@media only screen and (max-width:767px) and (min-width:320px) {
    .ipswich-main-buttons-link.big.pfmActivateMode[_ngcontent-c8] {
        width: 220px
    }
}

@media only screen and (max-width:639px) and (min-width:320px) {

    .ipswich-main-buttons-link-simple.responsiveHide640Mode[_ngcontent-c8],
    .ipswich-main-buttons-link.responsiveHide640Mode[_ngcontent-c8] {
        display: none
    }
}

@media only screen and (max-width:479px) and (min-width:320px) {
    .ipswich-main-buttons-link.big[_ngcontent-c8] {
        width: 100px
    }

    .ipswich-main-buttons-link[_ngcontent-c8],
    .ipswich-main-buttons-link-simple[_ngcontent-c8] {
        width: auto;
        min-width: 85px
    }
}

.backoffice [_nghost-c8] .ipswich-main-buttons-link[_ngcontent-c8] {
    background: #fff;
    border: 1px solid #ff4800;
    -webkit-animation: none;
    animation: none
}

.backoffice [_nghost-c8] .ipswich-main-buttons-link[_ngcontent-c8] .ipswich-main-buttons-link-text[_ngcontent-c8] {
    color: #ff4800
}

.backoffice [_nghost-c8] .ipswich-main-buttons-link[_ngcontent-c8] .ipswich-main-buttons-link-text[_ngcontent-c8]:hover {
    color: #ff4800
}

.backoffice [_nghost-c8] .ipswich-main-buttons-link[_ngcontent-c8]:hover {
    background: #fff
}

.backoffice [_nghost-c8] .ipswich-main-buttons-link[_ngcontent-c8]:hover .ipswich-main-buttons-link-text[_ngcontent-c8] {
    text-decoration: underline
}

.backoffice [_nghost-c8] .ipswich-main-buttons-link.inactive[_ngcontent-c8] .ipswich-main-buttons-link-text[_ngcontent-c8] {
    text-decoration: none;
    color: #8fbfff
}

.backoffice [_nghost-c8] .ipswich-main-buttons-link.boDarkMode[_ngcontent-c8] {
    border: 1px solid #2e2e2e
}

.backoffice [_nghost-c8] .ipswich-main-buttons-link.boDarkMode[_ngcontent-c8] .ipswich-main-buttons-link-text[_ngcontent-c8] {
    color: #2e2e2e
}

.backoffice [_nghost-c8] .ipswich-main-buttons-link.previewBTNMode[_ngcontent-c8] {
    width: auto;
    padding: 0 10px
}

.backoffice [_nghost-c8] .ipswich-main-buttons-link[_ngcontent-c8] i[_ngcontent-c8] {
    color: #00a756;
    display: inline-block;
    vertical-align: top;
    padding-top: 7px;
    margin-right: 2px;
    font-size: 16px;
    font-weight: 700 !important
}

.backoffice [_nghost-c8] .ipswich-main-buttons-link-simple-text[_ngcontent-c8] {
    color: #2e2e2e
}

.backoffice [_nghost-c8] .ipswich-main-buttons-link-simple[_ngcontent-c8] {
    -webkit-animation: none;
    animation: none;
    border: 1px solid #2e2e2e
}

.backoffice [_nghost-c8] .ipswich-main-buttons-link-simple[_ngcontent-c8]:hover {
    border: 1px solid #2e2e2e
}

.backoffice [_nghost-c8] .ipswich-main-buttons-link-simple[_ngcontent-c8]:hover .ipswich-main-buttons-link-simple-text[_ngcontent-c8] {
    color: #2e2e2e;
    text-decoration: underline
}

@use "sass:map";
@use "sass:map";

@-webkit-keyframes fromSharktoHumming-bird {
    0% {
        color: #004299
    }

    100% {
        color: #00214d
    }
}

@keyframes fromSharktoHumming-bird {
    0% {
        color: #004299
    }

    100% {
        color: #00214d
    }
}

@-webkit-keyframes fromHumming-birdtoShark {
    0% {
        color: #00214d
    }

    100% {
        color: #004299
    }
}

@keyframes fromHumming-birdtoShark {
    0% {
        color: #00214d
    }

    100% {
        color: #004299
    }
}

@-webkit-keyframes fromSharktoHumming-birdBackground {
    0% {
        background: #004299
    }

    100% {
        background: #00214d
    }
}

@keyframes fromSharktoHumming-birdBackground {
    0% {
        background: #004299
    }

    100% {
        background: #00214d
    }
}

@-webkit-keyframes fromHumming-birdtoSharkBackground {
    0% {
        background: #00214d
    }

    100% {
        background: #004299
    }
}

@keyframes fromHumming-birdtoSharkBackground {
    0% {
        background: #00214d
    }

    100% {
        background: #004299
    }
}

@-webkit-keyframes fromDevilfishtoHummingbirdBackground {
    0% {
        background: #0058cb
    }

    100% {
        background: #00214d
    }
}

@keyframes fromDevilfishtoHummingbirdBackground {
    0% {
        background: #0058cb
    }

    100% {
        background: #00214d
    }
}

@-webkit-keyframes fromSharktoDevilfishBackground {
    0% {
        background: #0058cb
    }

    100% {
        background: #004299
    }
}

@keyframes fromSharktoDevilfishBackground {
    0% {
        background: #0058cb
    }

    100% {
        background: #004299
    }
}

@-webkit-keyframes fromDevilfishtoSharkBackground {
    0% {
        background: #004299
    }

    100% {
        background: #0058cb
    }
}

@keyframes fromDevilfishtoSharkBackground {
    0% {
        background: #004299
    }

    100% {
        background: #0058cb
    }
}

@-webkit-keyframes fromBettafightertoCrabBackgroundAndSize {
    0% {
        background: 0 0;
        -webkit-transform: scale(.7);
        transform: scale(.7)
    }

    100% {
        background: rgba(0, 0, 0, .05);
        -webkit-transform: scale(.7);
        transform: scale(.7)
    }
}

@keyframes fromBettafightertoCrabBackgroundAndSize {
    0% {
        background: 0 0;
        -webkit-transform: scale(.7);
        transform: scale(.7)
    }

    100% {
        background: rgba(0, 0, 0, .05);
        -webkit-transform: scale(.7);
        transform: scale(.7)
    }
}

@-webkit-keyframes ListDetailBkgfromBettafightertoCrab {
    0% {
        width: 7px;
        top: 8px;
        left: 19px;
        height: 16px;
        background: 0 0
    }

    100% {
        width: 30px;
        top: 2px;
        left: 8px;
        height: 28px;
        background: rgba(0, 0, 0, .05)
    }
}

@keyframes ListDetailBkgfromBettafightertoCrab {
    0% {
        width: 7px;
        top: 8px;
        left: 19px;
        height: 16px;
        background: 0 0
    }

    100% {
        width: 30px;
        top: 2px;
        left: 8px;
        height: 28px;
        background: rgba(0, 0, 0, .05)
    }
}

@-webkit-keyframes ListDetailBkgfromCrabtoBettafighter {
    0% {
        width: 30px;
        top: 2px;
        left: 8px;
        height: 28px;
        background: rgba(0, 0, 0, .05)
    }

    100% {
        width: 7px;
        top: 8px;
        left: 19px;
        height: 16px;
        background: 0 0
    }
}

@keyframes ListDetailBkgfromCrabtoBettafighter {
    0% {
        width: 30px;
        top: 2px;
        left: 8px;
        height: 28px;
        background: rgba(0, 0, 0, .05)
    }

    100% {
        width: 7px;
        top: 8px;
        left: 19px;
        height: 16px;
        background: 0 0
    }
}

@-webkit-keyframes ListRowHoverInLineAndBackground {
    0% {
        border: 1px solid transparent;
        background: #fff
    }

    100% {
        border: 1px solid #0058cb;
        background: #f8f8f8
    }
}

@keyframes ListRowHoverInLineAndBackground {
    0% {
        border: 1px solid transparent;
        background: #fff
    }

    100% {
        border: 1px solid #0058cb;
        background: #f8f8f8
    }
}

@-webkit-keyframes ListRowHoverInLineAndBackgroundWarning {
    0% {
        border: 1px solid transparent;
        background: #fef6d1
    }

    100% {
        border: 1px solid #0058cb;
        background: #fef6d1
    }
}

@keyframes ListRowHoverInLineAndBackgroundWarning {
    0% {
        border: 1px solid transparent;
        background: #fef6d1
    }

    100% {
        border: 1px solid #0058cb;
        background: #fef6d1
    }
}

@-webkit-keyframes ListRowHoverInLineAndBackgroundAlert {
    0% {
        border: 1px solid transparent;
        background: #fffbeb
    }

    100% {
        border: 1px solid #0058cb;
        background: #fffbeb
    }
}

@keyframes ListRowHoverInLineAndBackgroundAlert {
    0% {
        border: 1px solid transparent;
        background: #fffbeb
    }

    100% {
        border: 1px solid #0058cb;
        background: #fffbeb
    }
}

@-webkit-keyframes TabsColorHoverIn {
    0% {
        color: #666
    }

    100% {
        color: #004299
    }
}

@keyframes TabsColorHoverIn {
    0% {
        color: #666
    }

    100% {
        color: #004299
    }
}

@-webkit-keyframes TabsColorHoverOut {
    0% {
        color: #004299
    }

    100% {
        color: #666
    }
}

@keyframes TabsColorHoverOut {
    0% {
        color: #004299
    }

    100% {
        color: #666
    }
}

@-webkit-keyframes InboxHoverIn {
    0% {
        width: 50%;
        top: 20%;
        left: 20%;
        height: 50%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@keyframes InboxHoverIn {
    0% {
        width: 50%;
        top: 20%;
        left: 20%;
        height: 50%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@-webkit-keyframes UserUtilitiesHoverIn {
    0% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@keyframes UserUtilitiesHoverIn {
    0% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@-webkit-keyframes LogoutHoverIn {
    0% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@keyframes LogoutHoverIn {
    0% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@-webkit-keyframes ContactUsHoverIn {
    0% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@keyframes ContactUsHoverIn {
    0% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@-webkit-keyframes LanguageOptionsHoverIn {
    0% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@keyframes LanguageOptionsHoverIn {
    0% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@-webkit-keyframes fromZebratoZebraBackground {

    0%,
    100% {
        background: #8fbfff
    }
}

@keyframes fromZebratoZebraBackground {

    0%,
    100% {
        background: #8fbfff
    }
}

@-webkit-keyframes fromSharktoSharkBackground {

    0%,
    100% {
        background: #004299
    }
}

@keyframes fromSharktoSharkBackground {

    0%,
    100% {
        background: #004299
    }
}

@-webkit-keyframes frombettafightertobettafighterBorder {

    0%,
    100% {
        border: 1px solid transparent
    }
}

@keyframes frombettafightertobettafighterBorder {

    0%,
    100% {
        border: 1px solid transparent
    }
}

@-webkit-keyframes fromSharktobettafighterBorder {
    0% {
        border: 1px solid #004299
    }

    100% {
        border: 1px solid transparent
    }
}

@keyframes fromSharktobettafighterBorder {
    0% {
        border: 1px solid #004299
    }

    100% {
        border: 1px solid transparent
    }
}

@-webkit-keyframes frombettafightertoSharkBorder {
    0% {
        border: 1px solid transparent
    }

    100% {
        border: 1px solid #004299
    }
}

@keyframes frombettafightertoSharkBorder {
    0% {
        border: 1px solid transparent
    }

    100% {
        border: 1px solid #004299
    }
}

@-webkit-keyframes from0to360Rotate {
    0% {
        -webkit-transform: rotate3d(0, 0, 1, 0deg);
        transform: rotate3d(0, 0, 1, 0deg)
    }

    100% {
        -webkit-transform: rotate3d(0, 0, 1, 360deg);
        transform: rotate3d(0, 0, 1, 360deg)
    }
}

@keyframes from0to360Rotate {
    0% {
        -webkit-transform: rotate3d(0, 0, 1, 0deg);
        transform: rotate3d(0, 0, 1, 0deg)
    }

    100% {
        -webkit-transform: rotate3d(0, 0, 1, 360deg);
        transform: rotate3d(0, 0, 1, 360deg)
    }
}

@-webkit-keyframes fromCatdarktoCatBackground {
    0% {
        background: #00743c
    }

    100% {
        background: #00a756
    }
}

@keyframes fromCatdarktoCatBackground {
    0% {
        background: #00743c
    }

    100% {
        background: #00a756
    }
}

@-webkit-keyframes fromCattoCatdarkBackground {
    0% {
        background: #00a756
    }

    100% {
        background: #00743c
    }
}

@keyframes fromCattoCatdarkBackground {
    0% {
        background: #00a756
    }

    100% {
        background: #00743c
    }
}

@-webkit-keyframes fromCatLighttoCatLightBackground {

    0%,
    100% {
        background: #9dffcf
    }
}

@keyframes fromCatLighttoCatLightBackground {

    0%,
    100% {
        background: #9dffcf
    }
}

@-webkit-keyframes fromBettafightertoSharkBorderBottom {
    0% {
        border-bottom: 1px solid transparent
    }

    100% {
        border-bottom: 1px solid #004299
    }
}

@keyframes fromBettafightertoSharkBorderBottom {
    0% {
        border-bottom: 1px solid transparent
    }

    100% {
        border-bottom: 1px solid #004299
    }
}

@-webkit-keyframes fromSharktoBettafighterBorderBottom {
    0% {
        border-bottom: 1px solid #004299
    }

    100% {
        border-bottom: 1px solid transparent
    }
}

@keyframes fromSharktoBettafighterBorderBottom {
    0% {
        border-bottom: 1px solid #004299
    }

    100% {
        border-bottom: 1px solid transparent
    }
}

@-webkit-keyframes fromBettafightertoCrabBackground {
    0% {
        background: 0 0
    }

    100% {
        background: rgba(0, 0, 0, .05)
    }
}

@keyframes fromBettafightertoCrabBackground {
    0% {
        background: 0 0
    }

    100% {
        background: rgba(0, 0, 0, .05)
    }
}

@-webkit-keyframes fromCrabtoBettafighterBackground {
    0% {
        background: rgba(0, 0, 0, .05)
    }

    100% {
        background: 0 0
    }
}

@keyframes fromCrabtoBettafighterBackground {
    0% {
        background: rgba(0, 0, 0, .05)
    }

    100% {
        background: 0 0
    }
}

@-webkit-keyframes from0to100Height {
    0% {
        height: 0
    }

    100% {
        height: auto
    }
}

@keyframes from0to100Height {
    0% {
        height: 0
    }

    100% {
        height: auto
    }
}

@-webkit-keyframes fromAutoto0Height {
    0% {
        height: auto
    }

    100% {
        height: 0
    }
}

@keyframes fromAutoto0Height {
    0% {
        height: auto
    }

    100% {
        height: 0
    }
}

@-webkit-keyframes from0to90Rotate3D {
    0% {
        -webkit-transform: rotate3d(0, 0, 1, 0deg);
        transform: rotate3d(0, 0, 1, 0deg)
    }

    100% {
        -webkit-transform: rotate3d(0, 0, 1, 90deg);
        transform: rotate3d(0, 0, 1, 90deg)
    }
}

@keyframes from0to90Rotate3D {
    0% {
        -webkit-transform: rotate3d(0, 0, 1, 0deg);
        transform: rotate3d(0, 0, 1, 0deg)
    }

    100% {
        -webkit-transform: rotate3d(0, 0, 1, 90deg);
        transform: rotate3d(0, 0, 1, 90deg)
    }
}

@-webkit-keyframes from90to0Rotate3D {
    0% {
        -webkit-transform: rotate3d(0, 0, 1, 90deg);
        transform: rotate3d(0, 0, 1, 90deg)
    }

    100% {
        -webkit-transform: rotate3d(0, 0, 1, 0deg);
        transform: rotate3d(0, 0, 1, 0deg)
    }
}

@keyframes from90to0Rotate3D {
    0% {
        -webkit-transform: rotate3d(0, 0, 1, 90deg);
        transform: rotate3d(0, 0, 1, 90deg)
    }

    100% {
        -webkit-transform: rotate3d(0, 0, 1, 0deg);
        transform: rotate3d(0, 0, 1, 0deg)
    }
}

@-webkit-keyframes fadeIn {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@keyframes fadeIn {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@-webkit-keyframes fadeOutTableCell {
    0% {
        visibility: visible;
        opacity: 1;
        display: table-cell
    }

    99% {
        visibility: visible;
        opacity: 0;
        display: table-cell
    }

    100% {
        visibility: hidden;
        display: none
    }
}

@keyframes fadeOutTableCell {
    0% {
        visibility: visible;
        opacity: 1;
        display: table-cell
    }

    99% {
        visibility: visible;
        opacity: 0;
        display: table-cell
    }

    100% {
        visibility: hidden;
        display: none
    }
}

@-webkit-keyframes MonitorFadeIn {
    0% {
        width: 80px
    }

    100%,
    40% {
        width: 100%
    }
}

@keyframes MonitorFadeIn {
    0% {
        width: 80px
    }

    100%,
    40% {
        width: 100%
    }
}

@-webkit-keyframes MonitorFadeOut {

    0%,
    50% {
        width: 100%
    }

    100% {
        width: 80px
    }
}

@keyframes MonitorFadeOut {

    0%,
    50% {
        width: 100%
    }

    100% {
        width: 80px
    }
}

@-webkit-keyframes BatchMonitorFadeIn {

    0%,
    40% {
        max-height: 0
    }

    100% {
        max-height: calc(100vh - 100px)
    }
}

@keyframes BatchMonitorFadeIn {

    0%,
    40% {
        max-height: 0
    }

    100% {
        max-height: calc(100vh - 100px)
    }
}

@-webkit-keyframes BatchMonitorFadeOut {
    0% {
        max-height: calc(100vh - 100px)
    }

    100%,
    50% {
        max-height: 0
    }
}

@keyframes BatchMonitorFadeOut {
    0% {
        max-height: calc(100vh - 100px)
    }

    100%,
    50% {
        max-height: 0
    }
}

.ipswich-main-buttons-link.inactive[_ngcontent-c8] {
    cursor: default;
    background: #338bff;
    -webkit-animation: 0 ipswich-button-bold-inactived-animatedFIC;
    animation: 0 ipswich-button-bold-inactived-animatedFIC;
    opacity: .6
}

.ipswich-main-buttons-link.inactive[_ngcontent-c8]:hover {
    background: #338bff
}

@-webkit-keyframes ipswich-button-bold-inactived-animatedFIC {

    0%,
    100% {
        background: #338bff
    }
}

@keyframes ipswich-button-bold-inactived-animatedFIC {

    0%,
    100% {
        background: #338bff
    }
}

.ipswich-main-buttons-link[_ngcontent-c8] {
    background: #0058cb;
    -webkit-animation: none;
    animation: none;
    -webkit-transition: background .3s;
    transition: background .3s
}

.ipswich-main-buttons-link[_ngcontent-c8]:hover {
    background: #004299;
    -webkit-animation: none;
    animation: none
}

.ipswich-main-buttons-link.button-loading[_ngcontent-c8] .ipswich-main-buttons-link-text[_ngcontent-c8] {
    -webkit-animation: .8s linear infinite from0to360Rotate;
    animation: .8s linear infinite from0to360Rotate
}

.ipswich-main-buttons-link-simple[_ngcontent-c8]:hover {
    border: 1px solid #004299;
    color: #004299
}

.ipswich-main-buttons-link-simple[_ngcontent-c8]:hover .ipswich-main-buttons-link-simple-text[_ngcontent-c8] {
    color: currentColor
}

.ipswich-main-buttons-link-simple.small.advancedFilterMode[_ngcontent-c8] {
    width: 97px
}
@use "sass:map";
@use "sass:map";

.split_sessionEnd[_ngcontent-c28] {
    display: none
}

.ipswich[_ngcontent-c28] {
    width: 940px;
    margin: -54px auto 0;
    border: 1px solid #e1e1e1;
    position: relative;
    background: #fff;
    min-height: 380px;
    -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .1);
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .1);
    -webkit-animation: .25s ipswich-animated-init;
    animation: .25s ipswich-animated-init;
    opacity: 1
}

@-webkit-keyframes ipswich-animated-init {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@keyframes ipswich-animated-init {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

.ipswich-advertising[_ngcontent-c28] {
    height: 380px;
    width: 360px
}

.ipswich-main-firm-data[_ngcontent-c28] {
    padding: 0 10px
}

.blackburn[_ngcontent-c28] {
    width: 940px;
    margin: 0 auto
}

.blackburn[_ngcontent-c28] i[_ngcontent-c28] {
    color: #666;
    display: inline-block;
    vertical-align: top;
    margin-right: 0;
    padding-top: 0
}

.blackburn-disclaimer[_ngcontent-c28] {
    color: #666;
    display: inline-block;
    width: calc(100% - 40px);
    font-size: 12px;
    vertical-align: top;
    line-height: 1.7
}

.blackburn.no-show[_ngcontent-c28] {
    display: none
}

@media only screen and (max-width:1023px) and (min-width:768px) {
    .ipswich[_ngcontent-c28] {
        width: 740px;
        margin: -54px auto 0;
        min-height: auto
    }

    .blackburn[_ngcontent-c28] {
        width: 740px
    }

    .ipswich-advertising[_ngcontent-c28] {
        width: 280px;
        height: auto
    }
}

@media only screen and (max-width:767px) and (min-width:320px) {
    .blackburn[_ngcontent-c28] {
        display: none
    }
}

@media only screen and (max-width:767px) and (min-width:640px) {
    .ipswich[_ngcontent-c28] {
        width: 100%;
        margin: -54px auto 0;
        min-height: auto;
        -webkit-box-shadow: none;
        box-shadow: none
    }

    .ipswich-advertising[_ngcontent-c28] {
        float: none;
        margin: auto
    }
}

@media only screen and (max-width:639px) and (min-width:480px) {
    .ipswich[_ngcontent-c28] {
        width: 100%;
        margin: -160px auto 0;
        min-height: auto;
        -webkit-box-shadow: none;
        box-shadow: none
    }

    .ipswich-advertising[_ngcontent-c28] {
        float: none;
        margin: auto
    }
}

@media only screen and (max-width:479px) and (min-width:320px) {
    .ipswich[_ngcontent-c28] {
        width: 100%;
        margin: -160px auto 0;
        min-height: auto;
        -webkit-box-shadow: none;
        box-shadow: none
    }

    .ipswich-advertising[_ngcontent-c28] {
        float: none;
        margin: auto;
        max-width: 100%
    }
}

.blackburn-interest-links[_ngcontent-c28] {
    padding: 10px 0
}

.interest-links[_ngcontent-c28] {
    text-align: left;
    font-size: 14px;
    display: inline-block
}

.interest-links-right[_ngcontent-c28] {
    text-align: right;
    font-size: 14px;
    float: right
}

.interest-links-link[_ngcontent-c28],
.interest-links-link-right[_ngcontent-c28] {
    color: #004299;
    font-size: 14px;
    text-align: right;
    display: inline-block;
    cursor: pointer
}

.interest-links-link[_ngcontent-c28]:hover {
    color: #00214d;
    text-decoration: underline
}

.blackburn[_ngcontent-c28] {
    padding: 10px 14px 0
}

.blackburn[_ngcontent-c28] i.interest-links-icon[_ngcontent-c28] {
    display: inline-block;
    width: 30px;
    height: 30px;
    font-size: 16px;
    text-align: right;
    color: #004299;
    padding-top: 2px;
    margin-right: 2px
}

.blackburn.blackburn-mobile-links[_ngcontent-c28] {
    display: none
}

@media screen and (max-width:767px) and (min-width:320px) {
    .blackburn.blackburn-mobile-links[_ngcontent-c28] {
        display: block;
        width: 100%;
        padding: 5px 14px 10px
    }
}

.bots [_nghost-c28] .hideAlternativeWizard[_ngcontent-c28] {
    display: none
}

.bots [_nghost-c28] .ipswich[_ngcontent-c28] {
    height: 100%;
    border-bottom: 0
}
@charset "UTF-8";
@use "sass:map";

.ipswich-main[_ngcontent-c30] {
    width: 578px;
    overflow: hidden;
    position: relative;
    min-height: 380px
}

.ipswich-main.full-height[_ngcontent-c30] {
    height: 100%;
    min-height: auto
}

.ipswich-main.mainWithShadow[_ngcontent-c30] {
    border: 1px solid #e1e1e1;
    -webkit-box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .1);
    box-shadow: 0 1px 2px 0 rgba(0, 0, 0, .1)
}

.ipswich-main.without-advertising[_ngcontent-c30] {
    width: 100%;
    overflow: visible
}

.ipswich-main.without-advertising[_ngcontent-c30] .ipswich-main-animate[_ngcontent-c30] .step[_ngcontent-c30] {
    visibility: hidden
}

.ipswich-main.without-advertising.full-height[_ngcontent-c30] {
    height: 100%;
    min-height: auto
}

.ipswich-main.multiple[_ngcontent-c30] {
    width: 100%
}

@media only screen and (max-width:1023px) and (min-width:768px) {
    .ipswich-main[_ngcontent-c30] {
        width: 458px;
        min-height: auto
    }

    .ipswich-main.with-advertising[_ngcontent-c30] {
        overflow: visible
    }

    .ipswich-main-animate[_ngcontent-c30] {
        min-height: auto
    }
}

@media only screen and (max-width:767px) and (min-width:640px) {
    .ipswich-main.fl[_ngcontent-c30] {
        float: none !important
    }

    .ipswich-main[_ngcontent-c30] {
        width: 100%
    }

    .ipswich-main.with-advertising[_ngcontent-c30] {
        overflow: visible
    }
}

@media only screen and (max-width:767px) and (min-width:320px) {
    .ipswich-main.wizardAutoHeightMode[_ngcontent-c30] {
        min-height: 0 !important
    }
}

@media only screen and (max-width:639px) and (min-width:480px) {
    .ipswich-main.fl[_ngcontent-c30] {
        float: none !important
    }

    .ipswich-main[_ngcontent-c30] {
        width: 100%
    }

    .ipswich-main.with-advertising[_ngcontent-c30] {
        overflow: visible
    }
}

@media only screen and (max-width:479px) and (min-width:320px) {
    .ipswich-main.fl[_ngcontent-c30] {
        float: none !important
    }

    .ipswich-main[_ngcontent-c30] {
        width: 100%;
        min-height: auto
    }

    .ipswich-main-animate[_ngcontent-c30] {
        min-height: auto
    }

    .ipswich-main.with-advertising[_ngcontent-c30] {
        overflow: visible;
        min-height: 310px
    }
}

.bots [_nghost-c30] .ipswich-main[_ngcontent-c30] {
    height: 100%
}

.bots [_nghost-c30] .ipswich-main[_ngcontent-c30] .ipswich-main-animate[_ngcontent-c30] {
    height: 100%
}
@charset "UTF-8";
@use "sass:map";

.invisible[_ngcontent-c31] {
    visibility: hidden
}

.ipswich.wizard[_ngcontent-c31] .ipswich-advertising[_ngcontent-c31] {
    display: none
}

.ipswich.wizard[_ngcontent-c31] .ipswich-main[_ngcontent-c31] {
    width: 100%
}

.step[_ngcontent-c31] {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    visibility: hidden;
    background: #fff
}

.ipswich-main-wizard-header[_ngcontent-c31] {
    padding: 12px 72px 0 28px
}

.ipswich-main-back.no-show[_ngcontent-c31] {
    display: none
}

.ipswich-main-back[_ngcontent-c31] {
    display: table-cell;
    width: 35px
}

.ipswich-main-title-link[_ngcontent-c31] {
    display: table-cell;
    margin-left: -13px;
    padding-right: 10px
}

.ipswich-main-title-link[_ngcontent-c31] i[_ngcontent-c31] {
    color: #004299;
    font-size: 24px;
    cursor: pointer
}

.ipswich-main-title-pipe[_ngcontent-c31] {
    display: table-cell;
    width: 1px;
    border-left: 1px solid #e1e1e1;
    margin: 0 6px 0 9px;
    height: 24px;
    padding-top: 4px;
    vertical-align: top
}

.ipswich-main-title[_ngcontent-c31] {
    font-size: 30px;
    color: #0058cb;
    margin-bottom: 10px;
    display: table-cell;
    padding-left: 10px
}

.ipswich-main-back[_ngcontent-c31]+span.ipswich-main-title[_ngcontent-c31] {
    padding-left: 10px
}

.ipswich-main-wizard-pre-header[_ngcontent-c31] {
    padding: 12px 72px 0 28px;
    position: relative
}

.ipswich-main-wizard-pre-header.real-header[_ngcontent-c31] {
    height: 42px
}

.header-transferMode[_ngcontent-c31] .ipswich-main-wizard-pre-header[_ngcontent-c31] {
    padding: 6px 6px 6px 10px;
    border-bottom: 1px solid #e1e1e1;
    background: #f8f8f8
}

.header-transferMode[_ngcontent-c31] .ipswich-main-wizard-pre-header[_ngcontent-c31] .ipswich-main-subtitle-description[_ngcontent-c31] {
    font-size: 16px;
    padding-top: 4px;
    line-height: 20px
}

.header-permissionsConfigurationMode[_ngcontent-c31] .ipswich-main-wizard-pre-header[_ngcontent-c31] {
    padding: 6px 6px 6px 10px;
    border-bottom: 1px solid #e1e1e1;
    background: #f8f8f8
}

.header-permissionsConfigurationMode[_ngcontent-c31] .ipswich-main-wizard-pre-header[_ngcontent-c31] .ipswich-main-subtitle-description[_ngcontent-c31] {
    font-size: 16px;
    padding-top: 5px;
    line-height: 20px
}

.header-transactionAmountsEditMode[_ngcontent-c31] .ipswich-main-wizard-pre-header[_ngcontent-c31] {
    padding: 6px 6px 6px 10px;
    border-bottom: 1px solid #e1e1e1;
    background: #f8f8f8
}

.header-transactionAmountsEditMode[_ngcontent-c31] .ipswich-main-wizard-pre-header[_ngcontent-c31] .ipswich-main-subtitle-description[_ngcontent-c31] {
    font-size: 16px;
    padding-top: 4px;
    line-height: 20px
}

.ipswich-pre-header-back[_ngcontent-c31] {
    position: relative;
    display: table-cell;
    vertical-align: middle;
    padding-right: 10px
}

.ipswich-pre-header-back-title[_ngcontent-c31] {
    font-size: 30px;
    color: #0058cb;
    margin-bottom: 30px;
    display: inline-block
}

.ipswich-pre-header-back-title-link[_ngcontent-c31] {
    display: table-cell;
    margin-left: 0;
    padding: 5px 10px 0 3px;
    cursor: pointer
}

.ipswich-pre-header-back-title-link[_ngcontent-c31] i[_ngcontent-c31] {
    color: #004299;
    font-size: 19px;
    display: inline-block
}

.ipswich-pre-header-back-title-pipe[_ngcontent-c31] {
    display: table-cell;
    width: 1px;
    border-left: 1px solid #e1e1e1;
    margin: 0 6px 0 9px;
    height: 19px;
    padding-top: 4px;
    vertical-align: top
}

.ipswich-main-wizard-pre-header.no-show[_ngcontent-c31],
.ipswich-pre-header-back.no-show[_ngcontent-c31] {
    display: none
}

.ipswich-main-subtitle-step[_ngcontent-c31] {
    font-size: 14px;
    font-family: dinMedium;
    color: #0058cb;
    display: inline-block;
    padding: 5px 6px 0 10px;
    vertical-align: top
}

.header-transferMode[_ngcontent-c31] .ipswich-main-wizard-pre-header[_ngcontent-c31] .ipswich-pre-header-back[_ngcontent-c31]+.ipswich-main-subtitle-step[_ngcontent-c31] {
    padding-left: 0;
    padding-top: 5px
}

.header-transferMode[_ngcontent-c31] .ipswich-main-wizard-pre-header[_ngcontent-c31] .ipswich-main-subtitle-step[_ngcontent-c31]+.ipswich-main-subtitle-description[_ngcontent-c31] {
    font-size: 14px;
    padding-top: 5px
}

.ipswich-main-subtitle-description[_ngcontent-c31] {
    font-size: 14px;
    color: #444;
    display: inline-block;
    padding-bottom: 0;
    vertical-align: top;
    padding-top: 5px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.ipswich-pre-header-title[_ngcontent-c31] {
    font-size: 30px;
    color: #0058cb;
    margin-bottom: 30px;
    display: inline-block
}

.ipswich-pre-header-title-link[_ngcontent-c31] {
    display: inline-block;
    margin-left: -30px
}

.ipswich-pre-header-title-link[_ngcontent-c31] i[_ngcontent-c31] {
    color: #004299;
    font-size: 24px
}

.ipswich-pre-header-title-pipe[_ngcontent-c31] {
    display: inline-block;
    width: 1px;
    border-left: 1px solid #e1e1e1;
    margin: 0 6px 0 9px;
    height: 24px;
    padding-top: 4px;
    vertical-align: top
}

.ipswich-main-footer-description[_ngcontent-c31] {
    font-size: 14px;
    color: #444;
    display: inline-block
}

.ipswich-main-required[_ngcontent-c31] {
    height: 10px;
    border-left: 3px solid #004299;
    line-height: .4;
    padding-left: 8px;
    position: absolute;
    right: 32px;
    bottom: -10px
}

.ipswich-main-required-text[_ngcontent-c31] {
    line-height: 0;
    font-size: 11px
}

.ipswich-main-required.no-show[_ngcontent-c31] {
    display: none
}

.ipswich-main-wizard-content[_ngcontent-c31] {
    position: relative
}

.ipswich-main-buttons-fixed.no-show[_ngcontent-c31] {
    display: none
}

.ipswich-main-buttons[_ngcontent-c31] {
    margin-top: 30px;
    text-align: right
}

.ipswich-main-additional-buttons.no-show[_ngcontent-c31] {
    display: none
}

.ipswich-main-wizard-footer[_ngcontent-c31] {
    height: 42px;
    background: #f8f8f8;
    border: 1px solid #d7d7d7;
    border-left: none;
    border-right: none;
    border-bottom: none;
    padding: 6px 14px 5px
}

.ipswich-main-wizard-footer.no-show[_ngcontent-c31] {
    display: none
}

.ipswich-main-wizard-footer-message[_ngcontent-c31] {
    position: absolute;
    bottom: 42px;
    left: 0;
    right: 0
}

.ipswich-pre-header-back[_ngcontent-c31]:hover .ipswich-pre-header-background[_ngcontent-c31] {
    -webkit-animation: .1s ipswich-pre-header-background-animated;
    animation: .1s ipswich-pre-header-background-animated;
    height: 28px;
    top: 0;
    left: -2px;
    width: 30px;
    background: rgba(0, 0, 0, .05)
}

@-webkit-keyframes ipswich-pre-header-background-animated {
    0% {
        width: 7px;
        top: 8px;
        left: 10px;
        height: 16px;
        background: 0 0
    }

    100% {
        width: 30px;
        top: 0;
        left: -2px;
        height: 28px;
        background: rgba(0, 0, 0, .05)
    }
}

@keyframes ipswich-pre-header-background-animated {
    0% {
        width: 7px;
        top: 8px;
        left: 10px;
        height: 16px;
        background: 0 0
    }

    100% {
        width: 30px;
        top: 0;
        left: -2px;
        height: 28px;
        background: rgba(0, 0, 0, .05)
    }
}

.ipswich-pre-header-background[_ngcontent-c31] {
    position: absolute;
    width: 7px;
    height: 16px;
    background: 0 0;
    top: 8px;
    left: 10px;
    -webkit-animation: .1s ipswich-pre-header-background-animated-reverse;
    animation: .1s ipswich-pre-header-background-animated-reverse;
    border-radius: 2px
}

@-webkit-keyframes ipswich-pre-header-background-animated-reverse {
    0% {
        width: 30px;
        top: 0;
        left: -2px;
        height: 28px;
        background: rgba(0, 0, 0, .05)
    }

    100% {
        width: 7px;
        top: 8px;
        left: 10px;
        height: 16px;
        background: 0 0
    }
}

@keyframes ipswich-pre-header-background-animated-reverse {
    0% {
        width: 30px;
        top: 0;
        left: -2px;
        height: 28px;
        background: rgba(0, 0, 0, .05)
    }

    100% {
        width: 7px;
        top: 8px;
        left: 10px;
        height: 16px;
        background: 0 0
    }
}

.step[_ngcontent-c31] {
    display: none
}

@-webkit-keyframes step-fadeOutICB {
    0% {
        visibility: visible;
        opacity: 1;
        display: block
    }

    99% {
        visibility: visible;
        opacity: 0;
        display: block
    }

    100% {
        visibility: hidden;
        display: none
    }
}

@keyframes step-fadeOutICB {
    0% {
        visibility: visible;
        opacity: 1;
        display: block
    }

    99% {
        visibility: visible;
        opacity: 0;
        display: block
    }

    100% {
        visibility: hidden;
        display: none
    }
}

@-webkit-keyframes step-fadeInICB {
    0% {
        visibility: hidden;
        opacity: 0;
        display: none
    }

    1% {
        visibility: visible;
        display: block
    }

    100% {
        visibility: visible;
        opacity: 1
    }
}

@keyframes step-fadeInICB {
    0% {
        visibility: hidden;
        opacity: 0;
        display: none
    }

    1% {
        visibility: visible;
        display: block
    }

    100% {
        visibility: visible;
        opacity: 1
    }
}

.ipswich-step-visible[_ngcontent-c31] {
    visibility: visible;
    display: block
}

.step.next-1[_ngcontent-c31] {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
    -webkit-animation: .5s ease-out step-next-1;
    animation: .5s ease-out step-next-1
}

@-webkit-keyframes step-next-1 {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    100% {
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%)
    }
}

@keyframes step-next-1 {
    0% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }

    100% {
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%)
    }
}

.step.next-2[_ngcontent-c31] {
    -webkit-transform: translateX(-200%);
    transform: translateX(-200%);
    -webkit-animation: .5s ease-out step-next-2;
    animation: .5s ease-out step-next-2
}

@-webkit-keyframes step-next-2 {
    0% {
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%)
    }

    100% {
        -webkit-transform: translateX(-200%);
        transform: translateX(-200%)
    }
}

@keyframes step-next-2 {
    0% {
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%)
    }

    100% {
        -webkit-transform: translateX(-200%);
        transform: translateX(-200%)
    }
}

.step.reverse-1[_ngcontent-c31] {
    -webkit-transform: translateX(0);
    transform: translateX(0);
    -webkit-animation: .5s ease-out step-reverse-1;
    animation: .5s ease-out step-reverse-1
}

@-webkit-keyframes step-reverse-1 {
    0% {
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%)
    }

    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes step-reverse-1 {
    0% {
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%)
    }

    100% {
        -webkit-transform: translateX(0);
        transform: translateX(0)
    }
}

.step.reverse-2[_ngcontent-c31] {
    -webkit-transform: translateX(-100%);
    transform: translateX(-100%);
    -webkit-animation: .5s ease-out step-reverse-2;
    animation: .5s ease-out step-reverse-2
}

@-webkit-keyframes step-reverse-2 {
    0% {
        -webkit-transform: translateX(-200%);
        transform: translateX(-200%)
    }

    100% {
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%)
    }
}

@keyframes step-reverse-2 {
    0% {
        -webkit-transform: translateX(-200%);
        transform: translateX(-200%)
    }

    100% {
        -webkit-transform: translateX(-100%);
        transform: translateX(-100%)
    }
}

.step.next-3[_ngcontent-c31] {
    -webkit-transform: translateX(-300%);
    transform: translateX(-300%);
    -webkit-animation: .5s ease-out step-next-3;
    animation: .5s ease-out step-next-3
}

@-webkit-keyframes step-next-3 {
    0% {
        -webkit-transform: translateX(-200%);
        transform: translateX(-200%)
    }

    100% {
        -webkit-transform: translateX(-300%);
        transform: translateX(-300%)
    }
}

@keyframes step-next-3 {
    0% {
        -webkit-transform: translateX(-200%);
        transform: translateX(-200%)
    }

    100% {
        -webkit-transform: translateX(-300%);
        transform: translateX(-300%)
    }
}

.step.reverse-3[_ngcontent-c31] {
    -webkit-transform: translateX(-200%);
    transform: translateX(-200%);
    -webkit-animation: .5s ease-out step-reverse-3;
    animation: .5s ease-out step-reverse-3
}

@-webkit-keyframes step-reverse-3 {
    0% {
        -webkit-transform: translateX(-300%);
        transform: translateX(-300%)
    }

    100% {
        -webkit-transform: translateX(-200%);
        transform: translateX(-200%)
    }
}

@keyframes step-reverse-3 {
    0% {
        -webkit-transform: translateX(-300%);
        transform: translateX(-300%)
    }

    100% {
        -webkit-transform: translateX(-200%);
        transform: translateX(-200%)
    }
}

.step.next-4[_ngcontent-c31] {
    -webkit-transform: translateX(-400%);
    transform: translateX(-400%);
    -webkit-animation: .5s ease-out step-next-4;
    animation: .5s ease-out step-next-4
}

@-webkit-keyframes step-next-4 {
    0% {
        -webkit-transform: translateX(-300%);
        transform: translateX(-300%)
    }

    100% {
        -webkit-transform: translateX(-400%);
        transform: translateX(-400%)
    }
}

@keyframes step-next-4 {
    0% {
        -webkit-transform: translateX(-300%);
        transform: translateX(-300%)
    }

    100% {
        -webkit-transform: translateX(-400%);
        transform: translateX(-400%)
    }
}

.step.reverse-4[_ngcontent-c31] {
    -webkit-transform: translateX(-300%);
    transform: translateX(-300%);
    -webkit-animation: .5s ease-out step-reverse-4;
    animation: .5s ease-out step-reverse-4
}

@-webkit-keyframes step-reverse-4 {
    0% {
        -webkit-transform: translateX(-400%);
        transform: translateX(-400%)
    }

    100% {
        -webkit-transform: translateX(-300%);
        transform: translateX(-300%)
    }
}

@keyframes step-reverse-4 {
    0% {
        -webkit-transform: translateX(-400%);
        transform: translateX(-400%)
    }

    100% {
        -webkit-transform: translateX(-300%);
        transform: translateX(-300%)
    }
}

.step.next-5[_ngcontent-c31] {
    -webkit-transform: translateX(-500%);
    transform: translateX(-500%);
    -webkit-animation: .5s ease-out step-next-5;
    animation: .5s ease-out step-next-5
}

@-webkit-keyframes step-next-5 {
    0% {
        -webkit-transform: translateX(-400%);
        transform: translateX(-400%)
    }

    100% {
        -webkit-transform: translateX(-500%);
        transform: translateX(-500%)
    }
}

@keyframes step-next-5 {
    0% {
        -webkit-transform: translateX(-400%);
        transform: translateX(-400%)
    }

    100% {
        -webkit-transform: translateX(-500%);
        transform: translateX(-500%)
    }
}

.step.reverse-5[_ngcontent-c31] {
    -webkit-transform: translateX(-400%);
    transform: translateX(-400%);
    -webkit-animation: .5s ease-out step-reverse-5;
    animation: .5s ease-out step-reverse-5
}

@-webkit-keyframes step-reverse-5 {
    0% {
        -webkit-transform: translateX(-500%);
        transform: translateX(-500%)
    }

    100% {
        -webkit-transform: translateX(-400%);
        transform: translateX(-400%)
    }
}

@keyframes step-reverse-5 {
    0% {
        -webkit-transform: translateX(-500%);
        transform: translateX(-500%)
    }

    100% {
        -webkit-transform: translateX(-400%);
        transform: translateX(-400%)
    }
}

.ipswich-main-wizard-header[_ngcontent-c31] {
    width: 100%;
    display: block
}

.ipswich-main-wizard-pre-header[_ngcontent-c31] {
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.ipswich-main-wizard-content[_ngcontent-c31] {
    display: table;
    width: 100%;
    height: calc(100% - 42px);
    overflow: auto;
    background-color: #fff
}

.ipswich-main-wizard-pre-header[_ngcontent-c31]+.ipswich-main-wizard-content[_ngcontent-c31] {
    height: calc(100% - 84px)
}

.ipswich-main-wizard-footer[_ngcontent-c31] {
    display: table;
    width: 100%
}

.full-height[_ngcontent-c31] .ipswich-main-wizard-content[_ngcontent-c31],
.full-height[_ngcontent-c31] .ipswich-main-wizard-footer[_ngcontent-c31] {
    display: block
}

.full-height.step[_ngcontent-c31] {
    bottom: 0
}

.ipswich-main-title-link[_ngcontent-c31] {
    position: relative;
    cursor: pointer
}

.ipswich-main-title-link[_ngcontent-c31]:hover .ipswich-header-background[_ngcontent-c31] {
    -webkit-animation: .1s ipswich-header-background-animated;
    animation: .1s ipswich-header-background-animated;
    height: 28px;
    top: -3px;
    left: -3px;
    width: 30px;
    background: rgba(0, 0, 0, .05)
}

@-webkit-keyframes ipswich-header-background-animated {
    0% {
        width: 7px;
        top: 4px;
        left: 9px;
        height: 16px;
        background: 0 0
    }

    100% {
        width: 30px;
        top: -3px;
        left: -3px;
        height: 28px;
        background: rgba(0, 0, 0, .05)
    }
}

@keyframes ipswich-header-background-animated {
    0% {
        width: 7px;
        top: 4px;
        left: 9px;
        height: 16px;
        background: 0 0
    }

    100% {
        width: 30px;
        top: -3px;
        left: -3px;
        height: 28px;
        background: rgba(0, 0, 0, .05)
    }
}

.ipswich-header-background[_ngcontent-c31] {
    position: absolute;
    width: 7px;
    height: 16px;
    background: 0 0;
    top: 4px;
    left: 9px;
    -webkit-animation: .1s ipswich-header-background-animated-reverse;
    animation: .1s ipswich-header-background-animated-reverse;
    border-radius: 2px
}

@-webkit-keyframes ipswich-header-background-animated-reverse {
    0% {
        width: 30px;
        top: -3px;
        left: -3px;
        height: 28px;
        background: rgba(0, 0, 0, .05)
    }

    100% {
        width: 7px;
        top: 4px;
        left: 9px;
        height: 16px;
        background: 0 0
    }
}

@keyframes ipswich-header-background-animated-reverse {
    0% {
        width: 30px;
        top: -3px;
        left: -3px;
        height: 28px;
        background: rgba(0, 0, 0, .05)
    }

    100% {
        width: 7px;
        top: 4px;
        left: 9px;
        height: 16px;
        background: 0 0
    }
}

@media only screen and (min-width:768px) {
    .step[_ngcontent-c31] {
        background: #fff;
        position: relative;
        top: 0;
        left: 0
    }

    .step.full-height[_ngcontent-c31] {
        position: absolute
    }
}

@media only screen and (max-width:1023px) and (min-width:768px) {
    .ipswich-advertising[_ngcontent-c31] img[_ngcontent-c31] {
        width: 100%
    }

    .scrollContent[_ngcontent-c31] {
        height: 295px;
        overflow-y: auto
    }

    .ipswich-main-wizard-header[_ngcontent-c31] {
        padding-right: 42px;
        padding-top: 6px
    }

    .ipswich-main-wizard-pre-header[_ngcontent-c31] {
        padding-right: 42px
    }

    .ipswich-advertising[_ngcontent-c31] {
        width: 280px;
        height: 298px;
        overflow: hidden
    }

    .step.header-changePasswordMode[_ngcontent-c31] .ipswich-main-title[_ngcontent-c31] {
        font-size: 24px
    }
}

@media only screen and (max-width:767px) and (min-width:640px) {
    .ipswich-advertising[_ngcontent-c31] {
        width: 100%;
        height: auto;
        overflow: hidden;
        float: none;
        margin: auto
    }

    .ipswich-advertising.fr[_ngcontent-c31] {
        float: none !important;
        text-align: center
    }

    .step[_ngcontent-c31] {
        position: absolute;
        top: 0;
        left: 0
    }

    .ipswich-main-title[_ngcontent-c31] {
        font-size: 20px;
        vertical-align: top
    }

    .ipswich-main-subtitle-step[_ngcontent-c31] {
        font-size: 12px
    }

    .ipswich-pre-header-back-title-link[_ngcontent-c31] {
        padding: 5px 10px 0 0
    }

    .ipswich-main-subtitle-description[_ngcontent-c31] {
        font-size: 12px;
        font-family: dinRegular
    }

    .ipswich-main-title-link[_ngcontent-c31] {
        vertical-align: top;
        padding-top: 4px
    }

    .ipswich-main-title-link[_ngcontent-c31] i[_ngcontent-c31] {
        font-size: 20px;
        font-family: dinMedium
    }
}

@media only screen and (max-width:767px) and (min-width:320px) {
    .ipswich-main-wizard-footer.withBorders[_ngcontent-c31] {
        border-bottom: 1px solid #d7d7d7
    }

    .header-permissionsConfigurationMode[_ngcontent-c31] .ipswich-main-wizard-pre-header[_ngcontent-c31] {
        padding-top: 30px;
        height: 70px
    }

    .header-permissionsConfigurationMode[_ngcontent-c31] .ipswich-main-wizard-pre-header[_ngcontent-c31] .ipswich-main-subtitle-description[_ngcontent-c31] {
        padding-top: 4px
    }

    .header-permissionsConfigurationMode[_ngcontent-c31] .ipswich-main-wizard-content[_ngcontent-c31] {
        height: calc(100% - 112px)
    }

    .step.wizardAutoHeightMode[_ngcontent-c31] {
        position: relative;
        float: none;
        height: auto
    }

    .step.wizardAutoHeightMode[_ngcontent-c31] .ipswich-main-wizard-footer[_ngcontent-c31] {
        margin-bottom: 20px
    }
}

@media only screen and (max-width:639px) and (min-width:480px) {
    .ipswich-advertising[_ngcontent-c31] {
        width: 100%;
        height: auto;
        overflow: hidden;
        float: none;
        margin: auto
    }

    .ipswich-advertising.fr[_ngcontent-c31] {
        float: none !important;
        text-align: center
    }

    .scrollContent[_ngcontent-c31] {
        height: 370px;
        overflow-y: auto
    }

    .ipswich-main-title[_ngcontent-c31] {
        font-size: 20px;
        vertical-align: top
    }

    .ipswich-pre-header-back-title-link[_ngcontent-c31] {
        padding: 5px 10px 0 0
    }

    .ipswich-main-subtitle-description[_ngcontent-c31] {
        font-size: 12px;
        font-family: dinRegular
    }

    .ipswich-main-subtitle-step[_ngcontent-c31] {
        white-space: nowrap;
        font-size: 12px
    }

    .ipswich-main-title-link[_ngcontent-c31] {
        vertical-align: top;
        padding-top: 4px
    }

    .ipswich-main-title-link[_ngcontent-c31] i[_ngcontent-c31] {
        font-size: 20px;
        font-family: dinMedium
    }
}

@media only screen and (max-width:479px) and (min-width:320px) {
    .ipswich-advertising[_ngcontent-c31] {
        width: 100%;
        height: auto;
        overflow: hidden
    }

    .ipswich-advertising.fr[_ngcontent-c31] {
        float: none !important;
        text-align: center
    }

    .scrollContent[_ngcontent-c31] {
        height: 300px;
        overflow-y: auto
    }

    .ipswich-main-title[_ngcontent-c31] {
        font-size: 18px;
        vertical-align: top;
        padding-top: 1px
    }

    .ipswich-main-wizard-header[_ngcontent-c31],
    .ipswich-main-wizard-pre-header[_ngcontent-c31] {
        padding-right: 20px;
        padding-left: 20px
    }

    .ipswich-pre-header-back-title-link[_ngcontent-c31] {
        padding: 5px 10px 0 0
    }

    .ipswich-main-subtitle-description[_ngcontent-c31] {
        font-size: 12px;
        font-family: dinRegular
    }

    .ipswich-main-subtitle-step[_ngcontent-c31] {
        white-space: nowrap;
        font-size: 12px
    }

    .ipswich-main-title-link[_ngcontent-c31] {
        margin-left: 0;
        vertical-align: top;
        padding-top: 4px
    }

    .ipswich-main-title-link[_ngcontent-c31] i[_ngcontent-c31] {
        font-size: 20px;
        font-family: dinMedium
    }

    .ipswich-main-title-pipe[_ngcontent-c31] {
        height: 16px;
        margin: 0 4px 0 5px
    }

    .ipswich-advertising[_ngcontent-c31] {
        float: none;
        margin: auto
    }
}

.backoffice [_nghost-c31] .ipswich-main-subtitle-step[_ngcontent-c31] {
    color: #ff4800;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 13px;
    font-weight: 600
}

.backoffice [_nghost-c31] .ipswich-pre-header-back-title-link[_ngcontent-c31] i[_ngcontent-c31] {
    color: #ff4800
}

.bots [_nghost-c31] .step.wizardAutoHeightMode[_ngcontent-c31] {
    height: 100%
}

.bots [_nghost-c31] .ipswich-main-wizard-pre-header[_ngcontent-c31]+.ipswich-main-wizard-content[_ngcontent-c31] {
    height: calc(100% - 58px)
}

@use "sass:map";

.step.fadeInICB[_ngcontent-c31] {
    opacity: 1
}

.step.header-requestMode[_ngcontent-c31] .ipswich-main-wizard-header[_ngcontent-c31] {
    display: none
}

.step.header-requestMode[_ngcontent-c31] .ipswich-main-wizard-pre-header[_ngcontent-c31] {
    display: block;
    width: 100%;
    height: 43px;
    padding: 7px 12px;
    background: #f8f8f8;
    border-bottom: 1px solid #d7d7d7;
    white-space: nowrap
}

.step.header-requestMode[_ngcontent-c31] .ipswich-main-wizard-pre-header[_ngcontent-c31] .ipswich-main-subtitle-description[_ngcontent-c31] {
    max-width: calc(100% - 105px);
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.step.header-requestMode[_ngcontent-c31] .ipswich-main-wizard-content[_ngcontent-c31] {
    height: calc(100% - 85px)
}

.step[_ngcontent-c31] .ipswich-main-wizard-header[_ngcontent-c31] .ipswich-main-title[_ngcontent-c31] {
    color: #001945
}

.step[_ngcontent-c31] .ipswich-main-wizard-header[_ngcontent-c31] .ipswich-main-title.isLoginContractStep[_ngcontent-c31] {
    font-size: 29px
}

.step[_ngcontent-c31] .ipswich-main-wizard-pre-header[_ngcontent-c31] .ipswich-main-subtitle-description.isLoginContractStep[_ngcontent-c31] {
    padding-left: 10px
}

.step.fadeOutICB[_ngcontent-c31] {
    visibility: hidden;
    opacity: 0;
    display: none;
    -webkit-animation: .8s step-fadeOutICB;
    animation: .8s step-fadeOutICB
}

.step.fadeInICB[_ngcontent-c31] {
    visibility: visible;
    opacity: 1;
    display: block;
    -webkit-animation: .8s step-fadeInICB;
    animation: .8s step-fadeInICB
}

@-webkit-keyframes step-fadeOutICB {
    0% {
        visibility: visible;
        opacity: 1
    }

    99% {
        visibility: visible;
        opacity: 0
    }

    100% {
        visibility: hidden
    }
}

@keyframes step-fadeOutICB {
    0% {
        visibility: visible;
        opacity: 1
    }

    99% {
        visibility: visible;
        opacity: 0
    }

    100% {
        visibility: hidden
    }
}

@-webkit-keyframes step-fadeInICB {
    0% {
        visibility: hidden;
        opacity: 0
    }

    1% {
        visibility: visible
    }

    100% {
        visibility: visible;
        opacity: 1
    }
}

@keyframes step-fadeInICB {
    0% {
        visibility: hidden;
        opacity: 0
    }

    1% {
        visibility: visible
    }

    100% {
        visibility: visible;
        opacity: 1
    }
}

@media only screen and (max-width:767px) and (min-width:320px) {
    .step.wizardAutoHeightMode[_ngcontent-c31] {
        position: relative;
        float: none;
        height: auto
    }

    .step.wizardAutoHeightMode[_ngcontent-c31] .ipswich-main-wizard-footer[_ngcontent-c31] {
        margin-bottom: 20px
    }

    .step.wizardAutoHeightMode.extraFinancingWizardMode[_ngcontent-c31] .ipswich-main-wizard-footer[_ngcontent-c31] {
        margin-bottom: 0
    }
}
@charset "UTF-8";
@use "sass:map";
@use "sass:map";

@-webkit-keyframes fromSharktoHumming-bird {
    0% {
        color: #004299
    }

    100% {
        color: #00214d
    }
}

@keyframes fromSharktoHumming-bird {
    0% {
        color: #004299
    }

    100% {
        color: #00214d
    }
}

@-webkit-keyframes fromHumming-birdtoShark {
    0% {
        color: #00214d
    }

    100% {
        color: #004299
    }
}

@keyframes fromHumming-birdtoShark {
    0% {
        color: #00214d
    }

    100% {
        color: #004299
    }
}

@-webkit-keyframes fromSharktoHumming-birdBackground {
    0% {
        background: #004299
    }

    100% {
        background: #00214d
    }
}

@keyframes fromSharktoHumming-birdBackground {
    0% {
        background: #004299
    }

    100% {
        background: #00214d
    }
}

@-webkit-keyframes fromHumming-birdtoSharkBackground {
    0% {
        background: #00214d
    }

    100% {
        background: #004299
    }
}

@keyframes fromHumming-birdtoSharkBackground {
    0% {
        background: #00214d
    }

    100% {
        background: #004299
    }
}

@-webkit-keyframes fromDevilfishtoHummingbirdBackground {
    0% {
        background: #0058cb
    }

    100% {
        background: #00214d
    }
}

@keyframes fromDevilfishtoHummingbirdBackground {
    0% {
        background: #0058cb
    }

    100% {
        background: #00214d
    }
}

@-webkit-keyframes fromSharktoDevilfishBackground {
    0% {
        background: #0058cb
    }

    100% {
        background: #004299
    }
}

@keyframes fromSharktoDevilfishBackground {
    0% {
        background: #0058cb
    }

    100% {
        background: #004299
    }
}

@-webkit-keyframes fromDevilfishtoSharkBackground {
    0% {
        background: #004299
    }

    100% {
        background: #0058cb
    }
}

@keyframes fromDevilfishtoSharkBackground {
    0% {
        background: #004299
    }

    100% {
        background: #0058cb
    }
}

@-webkit-keyframes fromBettafightertoCrabBackgroundAndSize {
    0% {
        background: 0 0;
        -webkit-transform: scale(.7);
        transform: scale(.7)
    }

    100% {
        background: rgba(0, 0, 0, .05);
        -webkit-transform: scale(.7);
        transform: scale(.7)
    }
}

@keyframes fromBettafightertoCrabBackgroundAndSize {
    0% {
        background: 0 0;
        -webkit-transform: scale(.7);
        transform: scale(.7)
    }

    100% {
        background: rgba(0, 0, 0, .05);
        -webkit-transform: scale(.7);
        transform: scale(.7)
    }
}

@-webkit-keyframes ListDetailBkgfromBettafightertoCrab {
    0% {
        width: 7px;
        top: 8px;
        left: 19px;
        height: 16px;
        background: 0 0
    }

    100% {
        width: 30px;
        top: 2px;
        left: 8px;
        height: 28px;
        background: rgba(0, 0, 0, .05)
    }
}

@keyframes ListDetailBkgfromBettafightertoCrab {
    0% {
        width: 7px;
        top: 8px;
        left: 19px;
        height: 16px;
        background: 0 0
    }

    100% {
        width: 30px;
        top: 2px;
        left: 8px;
        height: 28px;
        background: rgba(0, 0, 0, .05)
    }
}

@-webkit-keyframes ListDetailBkgfromCrabtoBettafighter {
    0% {
        width: 30px;
        top: 2px;
        left: 8px;
        height: 28px;
        background: rgba(0, 0, 0, .05)
    }

    100% {
        width: 7px;
        top: 8px;
        left: 19px;
        height: 16px;
        background: 0 0
    }
}

@keyframes ListDetailBkgfromCrabtoBettafighter {
    0% {
        width: 30px;
        top: 2px;
        left: 8px;
        height: 28px;
        background: rgba(0, 0, 0, .05)
    }

    100% {
        width: 7px;
        top: 8px;
        left: 19px;
        height: 16px;
        background: 0 0
    }
}

@-webkit-keyframes ListRowHoverInLineAndBackground {
    0% {
        border: 1px solid transparent;
        background: #fff
    }

    100% {
        border: 1px solid #0058cb;
        background: #f8f8f8
    }
}

@keyframes ListRowHoverInLineAndBackground {
    0% {
        border: 1px solid transparent;
        background: #fff
    }

    100% {
        border: 1px solid #0058cb;
        background: #f8f8f8
    }
}

@-webkit-keyframes ListRowHoverInLineAndBackgroundWarning {
    0% {
        border: 1px solid transparent;
        background: #fef6d1
    }

    100% {
        border: 1px solid #0058cb;
        background: #fef6d1
    }
}

@keyframes ListRowHoverInLineAndBackgroundWarning {
    0% {
        border: 1px solid transparent;
        background: #fef6d1
    }

    100% {
        border: 1px solid #0058cb;
        background: #fef6d1
    }
}

@-webkit-keyframes ListRowHoverInLineAndBackgroundAlert {
    0% {
        border: 1px solid transparent;
        background: #fffbeb
    }

    100% {
        border: 1px solid #0058cb;
        background: #fffbeb
    }
}

@keyframes ListRowHoverInLineAndBackgroundAlert {
    0% {
        border: 1px solid transparent;
        background: #fffbeb
    }

    100% {
        border: 1px solid #0058cb;
        background: #fffbeb
    }
}

@-webkit-keyframes TabsColorHoverIn {
    0% {
        color: #666
    }

    100% {
        color: #004299
    }
}

@keyframes TabsColorHoverIn {
    0% {
        color: #666
    }

    100% {
        color: #004299
    }
}

@-webkit-keyframes TabsColorHoverOut {
    0% {
        color: #004299
    }

    100% {
        color: #666
    }
}

@keyframes TabsColorHoverOut {
    0% {
        color: #004299
    }

    100% {
        color: #666
    }
}

@-webkit-keyframes InboxHoverIn {
    0% {
        width: 50%;
        top: 20%;
        left: 20%;
        height: 50%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@keyframes InboxHoverIn {
    0% {
        width: 50%;
        top: 20%;
        left: 20%;
        height: 50%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@-webkit-keyframes UserUtilitiesHoverIn {
    0% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@keyframes UserUtilitiesHoverIn {
    0% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@-webkit-keyframes LogoutHoverIn {
    0% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@keyframes LogoutHoverIn {
    0% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@-webkit-keyframes ContactUsHoverIn {
    0% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@keyframes ContactUsHoverIn {
    0% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@-webkit-keyframes LanguageOptionsHoverIn {
    0% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@keyframes LanguageOptionsHoverIn {
    0% {
        width: 80%;
        top: 10%;
        left: 10%;
        height: 80%
    }

    100% {
        width: 100%;
        top: 0;
        left: 0;
        height: 100%;
        background: rgba(0, 0, 0, .2)
    }
}

@-webkit-keyframes fromZebratoZebraBackground {

    0%,
    100% {
        background: #8fbfff
    }
}

@keyframes fromZebratoZebraBackground {

    0%,
    100% {
        background: #8fbfff
    }
}

@-webkit-keyframes fromSharktoSharkBackground {

    0%,
    100% {
        background: #004299
    }
}

@keyframes fromSharktoSharkBackground {

    0%,
    100% {
        background: #004299
    }
}

@-webkit-keyframes frombettafightertobettafighterBorder {

    0%,
    100% {
        border: 1px solid transparent
    }
}

@keyframes frombettafightertobettafighterBorder {

    0%,
    100% {
        border: 1px solid transparent
    }
}

@-webkit-keyframes fromSharktobettafighterBorder {
    0% {
        border: 1px solid #004299
    }

    100% {
        border: 1px solid transparent
    }
}

@keyframes fromSharktobettafighterBorder {
    0% {
        border: 1px solid #004299
    }

    100% {
        border: 1px solid transparent
    }
}

@-webkit-keyframes frombettafightertoSharkBorder {
    0% {
        border: 1px solid transparent
    }

    100% {
        border: 1px solid #004299
    }
}

@keyframes frombettafightertoSharkBorder {
    0% {
        border: 1px solid transparent
    }

    100% {
        border: 1px solid #004299
    }
}

@-webkit-keyframes from0to360Rotate {
    0% {
        -webkit-transform: rotate3d(0, 0, 1, 0deg);
        transform: rotate3d(0, 0, 1, 0deg)
    }

    100% {
        -webkit-transform: rotate3d(0, 0, 1, 360deg);
        transform: rotate3d(0, 0, 1, 360deg)
    }
}

@keyframes from0to360Rotate {
    0% {
        -webkit-transform: rotate3d(0, 0, 1, 0deg);
        transform: rotate3d(0, 0, 1, 0deg)
    }

    100% {
        -webkit-transform: rotate3d(0, 0, 1, 360deg);
        transform: rotate3d(0, 0, 1, 360deg)
    }
}

@-webkit-keyframes fromCatdarktoCatBackground {
    0% {
        background: #00743c
    }

    100% {
        background: #00a756
    }
}

@keyframes fromCatdarktoCatBackground {
    0% {
        background: #00743c
    }

    100% {
        background: #00a756
    }
}

@-webkit-keyframes fromCattoCatdarkBackground {
    0% {
        background: #00a756
    }

    100% {
        background: #00743c
    }
}

@keyframes fromCattoCatdarkBackground {
    0% {
        background: #00a756
    }

    100% {
        background: #00743c
    }
}

@-webkit-keyframes fromCatLighttoCatLightBackground {

    0%,
    100% {
        background: #9dffcf
    }
}

@keyframes fromCatLighttoCatLightBackground {

    0%,
    100% {
        background: #9dffcf
    }
}

@-webkit-keyframes fromBettafightertoSharkBorderBottom {
    0% {
        border-bottom: 1px solid transparent
    }

    100% {
        border-bottom: 1px solid #004299
    }
}

@keyframes fromBettafightertoSharkBorderBottom {
    0% {
        border-bottom: 1px solid transparent
    }

    100% {
        border-bottom: 1px solid #004299
    }
}

@-webkit-keyframes fromSharktoBettafighterBorderBottom {
    0% {
        border-bottom: 1px solid #004299
    }

    100% {
        border-bottom: 1px solid transparent
    }
}

@keyframes fromSharktoBettafighterBorderBottom {
    0% {
        border-bottom: 1px solid #004299
    }

    100% {
        border-bottom: 1px solid transparent
    }
}

@-webkit-keyframes fromBettafightertoCrabBackground {
    0% {
        background: 0 0
    }

    100% {
        background: rgba(0, 0, 0, .05)
    }
}

@keyframes fromBettafightertoCrabBackground {
    0% {
        background: 0 0
    }

    100% {
        background: rgba(0, 0, 0, .05)
    }
}

@-webkit-keyframes fromCrabtoBettafighterBackground {
    0% {
        background: rgba(0, 0, 0, .05)
    }

    100% {
        background: 0 0
    }
}

@keyframes fromCrabtoBettafighterBackground {
    0% {
        background: rgba(0, 0, 0, .05)
    }

    100% {
        background: 0 0
    }
}

@-webkit-keyframes from0to100Height {
    0% {
        height: 0
    }

    100% {
        height: auto
    }
}

@keyframes from0to100Height {
    0% {
        height: 0
    }

    100% {
        height: auto
    }
}

@-webkit-keyframes fromAutoto0Height {
    0% {
        height: auto
    }

    100% {
        height: 0
    }
}

@keyframes fromAutoto0Height {
    0% {
        height: auto
    }

    100% {
        height: 0
    }
}

@-webkit-keyframes from0to90Rotate3D {
    0% {
        -webkit-transform: rotate3d(0, 0, 1, 0deg);
        transform: rotate3d(0, 0, 1, 0deg)
    }

    100% {
        -webkit-transform: rotate3d(0, 0, 1, 90deg);
        transform: rotate3d(0, 0, 1, 90deg)
    }
}

@keyframes from0to90Rotate3D {
    0% {
        -webkit-transform: rotate3d(0, 0, 1, 0deg);
        transform: rotate3d(0, 0, 1, 0deg)
    }

    100% {
        -webkit-transform: rotate3d(0, 0, 1, 90deg);
        transform: rotate3d(0, 0, 1, 90deg)
    }
}

@-webkit-keyframes from90to0Rotate3D {
    0% {
        -webkit-transform: rotate3d(0, 0, 1, 90deg);
        transform: rotate3d(0, 0, 1, 90deg)
    }

    100% {
        -webkit-transform: rotate3d(0, 0, 1, 0deg);
        transform: rotate3d(0, 0, 1, 0deg)
    }
}

@keyframes from90to0Rotate3D {
    0% {
        -webkit-transform: rotate3d(0, 0, 1, 90deg);
        transform: rotate3d(0, 0, 1, 90deg)
    }

    100% {
        -webkit-transform: rotate3d(0, 0, 1, 0deg);
        transform: rotate3d(0, 0, 1, 0deg)
    }
}

@-webkit-keyframes fadeIn {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@keyframes fadeIn {
    0% {
        opacity: 0
    }

    100% {
        opacity: 1
    }
}

@-webkit-keyframes fadeOutTableCell {
    0% {
        visibility: visible;
        opacity: 1;
        display: table-cell
    }

    99% {
        visibility: visible;
        opacity: 0;
        display: table-cell
    }

    100% {
        visibility: hidden;
        display: none
    }
}

@keyframes fadeOutTableCell {
    0% {
        visibility: visible;
        opacity: 1;
        display: table-cell
    }

    99% {
        visibility: visible;
        opacity: 0;
        display: table-cell
    }

    100% {
        visibility: hidden;
        display: none
    }
}

@-webkit-keyframes MonitorFadeIn {
    0% {
        width: 80px
    }

    100%,
    40% {
        width: 100%
    }
}

@keyframes MonitorFadeIn {
    0% {
        width: 80px
    }

    100%,
    40% {
        width: 100%
    }
}

@-webkit-keyframes MonitorFadeOut {

    0%,
    50% {
        width: 100%
    }

    100% {
        width: 80px
    }
}

@keyframes MonitorFadeOut {

    0%,
    50% {
        width: 100%
    }

    100% {
        width: 80px
    }
}

@-webkit-keyframes BatchMonitorFadeIn {

    0%,
    40% {
        max-height: 0
    }

    100% {
        max-height: calc(100vh - 100px)
    }
}

@keyframes BatchMonitorFadeIn {

    0%,
    40% {
        max-height: 0
    }

    100% {
        max-height: calc(100vh - 100px)
    }
}

@-webkit-keyframes BatchMonitorFadeOut {
    0% {
        max-height: calc(100vh - 100px)
    }

    100%,
    50% {
        max-height: 0
    }
}

@keyframes BatchMonitorFadeOut {
    0% {
        max-height: calc(100vh - 100px)
    }

    100%,
    50% {
        max-height: 0
    }
}

.ipswich-main-keyboard[_ngcontent-c32] {
    text-align: right;
    padding: 10px 74px 6px 42px
}

.ipswich-main-keyboard-link[_ngcontent-c32] {
    color: #004299;
    font-size: 12px;
    text-align: right;
    display: inline-block;
    cursor: pointer
}

.ipswich-main-keyboard-link[_ngcontent-c32]:hover {
    color: #00214d;
    text-decoration: underline
}

.ipswich-main-data[_ngcontent-c32] {
    padding: 24px 72px 0 42px
}

.ipswich-main-data[_ngcontent-c32] i[_ngcontent-c32] {
    font-size: 32px;
    margin-right: 4px;
    vertical-align: top;
    margin-top: 4px;
    display: inline-block;
    color: #0058cb
}

.ipswich-main-data-input[_ngcontent-c32] {
    width: calc(100% - 42px);
    border: 1px solid #bbb;
    height: 40px;
    padding: 0 14px;
    font-size: 16px;
    color: #333
}

.ipswich-main-data-input.required[_ngcontent-c32],
.ipswich-main-data-input.required[_ngcontent-c32]:focus {
    border-left: 3px solid #004299
}

.ipswich-main-data-input[_ngcontent-c32]:focus {
    border: 1px solid #999;
    outline: 0;
    background: #f2f6f6;
    -webkit-box-shadow: 0 0 4px 1px rgba(0, 0, 0, .1);
    box-shadow: 0 0 4px 1px rgba(0, 0, 0, .1);
    -webkit-animation: .3s ipswich-login-input-animated;
    animation: .3s ipswich-login-input-animated
}

@-webkit-keyframes ipswich-login-input-animated {
    0% {
        border: 1px solid #bbb;
        background: 0 0;
        border-left: 3px solid #004299
    }

    100% {
        border: 1px solid #999;
        background: #f2f6f6;
        border-left: 3px solid #004299
    }
}

@keyframes ipswich-login-input-animated {
    0% {
        border: 1px solid #bbb;
        background: 0 0;
        border-left: 3px solid #004299
    }

    100% {
        border: 1px solid #999;
        background: #f2f6f6;
        border-left: 3px solid #004299
    }
}

@-webkit-keyframes ipswich-login-input-line-animated {
    0% {
        border: 1px solid #bbb;
        border-left: 3px solid #004299
    }

    100% {
        border: 1px solid #999;
        border-left: 3px solid #004299
    }
}

@keyframes ipswich-login-input-line-animated {
    0% {
        border: 1px solid #bbb;
        border-left: 3px solid #004299
    }

    100% {
        border: 1px solid #999;
        border-left: 3px solid #004299
    }
}

.ipswich-main-engagement-user[_ngcontent-c32] {
    position: absolute;
    width: 100%;
    bottom: -127px;
    left: 0;
    padding-right: 72px
}

.ipswich-main-engagement-data[_ngcontent-c32] {
    width: calc(100% - 36px);
    border-top: 1px solid #e1e1e1;
    padding: 8px 0 0;
    text-align: right
}

.ipswich-main-engagement-data-ul[_ngcontent-c32] {
    padding: 0;
    list-style: none;
    margin: 0
}

.ipswich-main-engagement-data-ul-item[_ngcontent-c32] {
    display: inline-block
}

.ipswich-main-engagement-data-ul-item-title[_ngcontent-c32] {
    color: #333;
    font-size: 14px;
    display: inline-block;
    vertical-align: middle
}

.ipswich-main-engagement-data-ul-item-pipe[_ngcontent-c32] {
    color: #666;
    font-size: 14px;
    display: inline-block;
    margin-left: 3px;
    margin-right: 3px;
    vertical-align: middle
}

.ipswich-main-engagement-data-ul-item-link[_ngcontent-c32] {
    color: #004299;
    font-size: 14px;
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    vertical-align: middle;
    cursor: pointer
}

.ipswich-main-engagement-data-ul-item-link[_ngcontent-c32]:hover {
    color: #00214d;
    text-decoration: underline
}

.ipswich-main-buttons-login-user[_ngcontent-c32] {
    padding-top: 24px;
    padding-right: 72px
}

@media only screen and (max-width:1023px) and (min-width:768px) {
    .ipswich-main-data[_ngcontent-c32] {
        padding: 8px 42px 0 32px
    }

    .ipswich-main-buttons-login-user[_ngcontent-c32] {
        padding-right: 42px;
        padding-top: 16px
    }

    .ipswich-main-engagement-user[_ngcontent-c32] {
        padding-right: 42px;
        position: relative;
        bottom: 0;
        margin-top: 64px
    }

    .ipswich-main-keyboard[_ngcontent-c32] {
        padding: 10px 42px 0
    }

    .ipswich-advertising[_ngcontent-c32] {
        width: 280px
    }
}

@media only screen and (max-width:1023px) and (min-width:320px) {
    .ipswich-main-keyboard[_ngcontent-c32] {
        visibility: hidden;
        pointer-events: none
    }
}

@media only screen and (max-width:767px) and (min-width:320px) {
    form.wizardAutoHeightMode[_ngcontent-c32] .ipswich-main-engagement-user[_ngcontent-c32] {
        position: relative;
        bottom: auto;
        left: auto;
        margin-top: 30px;
        margin-bottom: 12px;
        text-align: right
    }

    form.wizardAutoHeightMode[_ngcontent-c32] .ipswich-main-engagement-user[_ngcontent-c32] .ipswich-main-engagement-data[_ngcontent-c32] {
        display: inline-block;
        float: none
    }

    .ipswich-main-keyboard[_ngcontent-c32] {
        display: none
    }
}

@media only screen and (max-width:479px) and (min-width:320px) {

    .ipswich-main-engagement-data-ul-item-link[_ngcontent-c32],
    .ipswich-main-engagement-data-ul-item-title[_ngcontent-c32] {
        font-size: 12px;
        vertical-align: middle
    }

    .ipswich-main-data[_ngcontent-c32] {
        padding-top: 8px;
        padding-right: 20px;
        padding-left: 20px
    }

    .ipswich-main-keyboard[_ngcontent-c32] {
        padding-right: 24px;
        padding-left: 20px
    }

    .ipswich-main-data-input[_ngcontent-c32] {
        width: calc(100% - 42px)
    }

    .ipswich-main-buttons-login-user[_ngcontent-c32] {
        padding-right: 20px;
        padding-left: 20px;
        padding-bottom: 20px
    }

    .ipswich-main-buttons-login-user[_ngcontent-c32]>a[_ngcontent-c32] {
        width: 130px !important
    }

    .ipswich-main-engagement-user[_ngcontent-c32] {
        bottom: -88px;
        padding-right: 24px;
        padding-left: 24px
    }

    .ipswich-main-engagement-data[_ngcontent-c32] {
        width: 100%
    }
}

@use "sass:map";

.bots [_nghost-c32] .hideStepUserInformation[_ngcontent-c32] {
    display: none
}

.bots [_nghost-c32] .ipswich-main-buttons-login-user[_ngcontent-c32] {
    position: absolute;
    bottom: 0;
    right: 0;
    padding-bottom: 20px
}

.bots [_nghost-c32] .ipswich[_ngcontent-c32] {
    height: 100%;
    border-bottom: 0
}

@use "sass:map";

.successful-generic-message[_ngcontent-c32] {
    position: absolute;
    width: 100%;
    left: 0;
    bottom: -73px
}

.ipswich-fade-in[_ngcontent-c32] {
    -webkit-animation: .35s fadein;
    animation: .35s fadein
}

@-webkit-keyframes fadein {
    from {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes fadein {
    from {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

.suzuka-main[_ngcontent-c32] {
    -webkit-animation: .5s suzuka-main-animation-fade;
    animation: .5s suzuka-main-animation-fade;
    position: absolute;
    top: 67px;
    padding: 6px 72px 0 82px
}

.suzuka-main[_ngcontent-c32] .suzuka-main-check[_ngcontent-c32] {
    position: relative;
    padding: 0 0 0 21px;
    margin-bottom: 5px
}

.suzuka-main[_ngcontent-c32] .suzuka-main-check[_ngcontent-c32] input.suzuka-main-check-input[type=checkbox][_ngcontent-c32] {
    display: none
}

.suzuka-main[_ngcontent-c32] .suzuka-main-check[_ngcontent-c32] label.suzuka-main-check-label[_ngcontent-c32]:before {
    border-radius: 0
}

.suzuka-main[_ngcontent-c32] .suzuka-main-check[_ngcontent-c32] .suzuka-main-check-label[_ngcontent-c32] {
    font-size: 14px;
    color: #444
}

label.suzuka-main-check-label[_ngcontent-c32]:before {
    content: "";
    display: inline-block;
    width: 16px;
    height: 16px;
    margin-right: 6px;
    position: absolute;
    left: 0;
    bottom: 3px;
    background: 0 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    border: 1px solid #ccc
}

input.suzuka-main-check-input[type=checkbox][_ngcontent-c32]:checked+label.suzuka-main-check-label[_ngcontent-c32]:before {
    content: "";
    font-size: 11px;
    color: #004299;
    text-align: center;
    line-height: 15px;
    font-weight: 700;
    font-family: streamline;
    border: 1px solid #004299
}

@-webkit-keyframes suzuka-main-animation {
    0% {
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%)
    }

    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes suzuka-main-animation {
    0% {
        -webkit-transform: translateY(-50%);
        transform: translateY(-50%)
    }

    100% {
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@-webkit-keyframes suzuka-main-animation-fade {
    from {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes suzuka-main-animation-fade {
    from {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@media only screen and (max-width:1023px) and (min-width:768px) {
    .suzuka-main[_ngcontent-c32] {
        top: 48px;
        padding-left: 72px
    }

    .successful-generic-message[_ngcontent-c32] {
        bottom: 54px
    }
}

@media only screen and (max-width:767px) and (min-width:480px) {
    .ipswich-main-buttons-login-user[_ngcontent-c32] {
        padding-top: 40px
    }
}

@media only screen and (max-width:767px) and (min-width:640px) {
    .successful-generic-message[_ngcontent-c32] {
        bottom: 36px
    }
}

@media only screen and (max-width:639px) and (min-width:480px) {

    .ipswich-main-engagement-data-ul-item-link[_ngcontent-c32],
    .ipswich-main-engagement-data-ul-item-title[_ngcontent-c32] {
        font-size: 12px;
        vertical-align: middle
    }

    .successful-generic-message[_ngcontent-c32] {
        bottom: auto;
        top: 150px
    }
}

@media only screen and (max-width:479px) and (min-width:320px) {
    .suzuka-main[_ngcontent-c32] {
        top: 50px;
        padding-left: 61px
    }

    .ipswich-main-buttons-login-user[_ngcontent-c32] {
        padding-top: 40px
    }

    .successful-generic-message[_ngcontent-c32] {
        bottom: 58px
    }
}
