
@font-face {
    font-family: "Roboto";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/roboto-regular-webfont.eot@#iefix") format("embedded-opentype"), url("../fonts/roboto-regular-webfont.woff") format("woff"), url("../fonts/roboto-regular-webfont.ttf") format("truetype"), url("../fonts/roboto-regular-webfont.svg#Roboto") format("svg");
}
@font-face {
    font-family: "Roboto";
    font-weight: 300;
    src: url("../fonts/roboto-light-webfont.eot@#iefix") format("embedded-opentype"), url("../fonts/roboto-light-webfont.woff") format("woff"), url("../fonts/roboto-light-webfont.ttf") format("truetype"), url("../fonts/roboto-light-webfont.svg#Roboto") format("svg");
}
@font-face {
    font-family: "Roboto";
    font-weight: 500;
    src: url("../fonts/roboto-medium-webfont.eot@#iefix") format("embedded-opentype"), url("../fonts/roboto-medium-webfont.woff") format("woff"), url("../fonts/roboto-medium-webfont.ttf") format("truetype"), url("../fonts/roboto-medium-webfont.svg#Roboto") format("svg");
}
@font-face {
    font-family: "Roboto";
    font-weight: bold;
    src: url("../fonts/roboto-bold-webfont.eot@#iefix") format("embedded-opentype"), url("../fonts/roboto-bold-webfont.woff") format("woff"), url("../fonts/roboto-bold-webfont.ttf") format("truetype"), url("../fonts/roboto-bold-webfont.svg#Roboto") format("svg");
}
@font-face {
    font-family: "caardregular";
    src: url("../fonts/caard-webfont.eot");
}
@font-face {
    font-family: "caardregular";
    font-style: normal;
    font-weight: normal;
    src: url("data:application/x-font-woff;charset=utf-8;base64,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") format("woff"), url("../fonts/caard-webfont.ttf") format("truetype");
}
@font-face {
    font-family: "../fonts/caard-lnlargenums";
    src: url("caard_largenums-webfont.eot");
}
@font-face {
    font-family: "caard-lnlargenums";
    font-style: normal;
    font-weight: normal;
    src: url("data:application/x-font-woff;charset=utf-8;base64,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") format("woff"), url("../fonts/caard_largenums-webfont.ttf") format("truetype");
}
@keyframes fadeIn {
0% {
    opacity: 0;
}
100% {
    opacity: 1;
}
}
@keyframes moveWide {
0% {
    height: 20px;
    top: 40px;
}
100% {
    height: 60px;
    top: 0;
}
}
@keyframes moveWide2 {
0% {
    top: 0;
}
100% {
    color: #ffffff;
    top: -60px;
}
}
@keyframes moveWide3 {
0% {
    height: 32px;
    top: 40px;
}
100% {
    height: 72px;
    top: 0;
}
}
@keyframes moveWide4 {
0% {
    top: 0;
}
100% {
    color: #ffffff;
    top: -72px;
}
}
@keyframes hideAlert {
0% {
    width: 184px;
}
80% {
    width: 184px;
}
100% {
    width: 24px;
}
}
article, aside, details, figcaption, figure, footer, header, hgroup, nav, section {
    display: block;
}
audio, canvas, video {
    display: inline-block;
}
audio:not([controls]) {
    display: none;
}
[hidden] {
    display: none;
}
html {
    font-size: 100%;
    overflow-y: scroll;
}
body {
    font-size: 1em;
    line-height: 1.4;
    margin: 0;
}
body, button, input, select, textarea {
    font-family: sans-serif;
}
a {
    color: #0000ee;
}
a:focus {
    outline: thin dotted;
}
a:hover, a:active {
    outline: 0 none;
}
abbr[title] {
    border-bottom: 1px dotted;
}
b, strong {
    font-weight: 500;
}
blockquote {
    margin: 1em 40px;
}
dfn {
    font-style: italic;
}
hr {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: #cccccc -moz-use-text-color -moz-use-text-color;
    border-image: none;
    border-right: 0 none;
    border-style: solid none none;
    border-width: 1px 0 0;
    display: block;
    height: 1px;
    margin: 1em 0;
    padding: 0;
}
ins {
    background: none repeat scroll 0 0 #ffff99;
    color: #000000;
    text-decoration: none;
}
mark {
    background: none repeat scroll 0 0 #ffff00;
    color: #000000;
    font-style: italic;
    font-weight: bold;
}
pre, code, kbd, samp {
    font-family: monospace,monospace;
    font-size: 1em;
}
pre {
    white-space: pre-wrap;
    word-wrap: break-word;
}
q {
    quotes: none;
}
q::before, q::after {
    content: none;
}
small {
    font-size: 85%;
}
sub, sup {
    font-size: 75%;
    line-height: 0;
    position: relative;
    vertical-align: baseline;
}
sup {
    top: -0.5em;
}
sub {
    bottom: -0.25em;
}
ul, ol {
    margin: 0 0 1em;
    padding: 0 0 0 40px;
}
dd {
    margin: 0 0 0 40px;
}
nav ul, nav ol {
    list-style: outside none none;
    margin: 0;
    padding: 0;
}
img {
    border: 0 none;
}
svg:not(:root) {
    overflow: hidden;
}
figure {
    margin: 0;
}
form {
    margin: 0;
}
fieldset {
    border: 0 none;
    margin: 0;
    padding: 0;
}
legend {
    border: 0 none;
    padding: 0;
}
button, input, select, textarea {
    font-size: 100%;
    margin: 0;
    vertical-align: baseline;
}
button, input {
    line-height: normal;
}
button, input[type="button"], input[type="reset"], input[type="submit"] {
    cursor: pointer;
}
input[type="checkbox"], input[type="radio"] {
    box-sizing: border-box;
    padding: 0;
}
input[type="search"] {
    box-sizing: content-box;
}
button::-moz-focus-inner, input::-moz-focus-inner {
    border: 0 none;
    padding: 0;
}
textarea {
    overflow: auto;
    resize: vertical;
    vertical-align: top;
}
input:invalid, textarea:invalid {
    background-color: #f0dddd;
}
input:-moz-placeholder {
    color: #2a2c31;
    opacity: 1;
}
input::-moz-placeholder {
    color: #2a2c31;
    opacity: 1;
}
input:disabled:-moz-placeholder {
    color: #666666;
}
input:disabled::-moz-placeholder {
    color: #666666;
}
input[type="number"] {
    -moz-appearance: textfield;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
.ir {
    background-color: rgba(0, 0, 0, 0);
    background-repeat: no-repeat;
    border: 0 none;
    direction: ltr;
    display: block;
    overflow: hidden;
    text-align: left;
    text-indent: -999em;
}
.ir br {
    display: none;
}
.hidden {
    display: none !important;
    visibility: hidden;
}
.visuallyhidden {
    border: 0 none;
    clip: rect(0px, 0px, 0px, 0px);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}
.visuallyhidden.focusable:active, .visuallyhidden.focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto;
}
.invisible {
    visibility: hidden;
}
.clearfix::before, .clearfix::after {
    content: "";
    display: table;
}
.clearfix::after {
    clear: both;
}
.clearfix {
    clear: both;
}
.colpick {
    -moz-user-select: none;
    background: none repeat scroll 0 0 #ebebeb;
    border: 1px solid #bbbbbb;
    border-radius: 5px;
    display: none;
    font-family: Arial,Helvetica,sans-serif;
    height: 170px;
    overflow: hidden;
    position: absolute;
    width: 346px;
}
.colpick_color {
    cursor: crosshair;
    height: 156px;
    left: 7px;
    outline: 1px solid #aaaaaa;
    overflow: hidden;
    position: absolute;
    top: 7px;
    width: 156px;
}
.colpick_color_overlay1 {
    background: linear-gradient(to right, #ffffff 0%, rgba(255, 255, 255, 0) 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 156px;
    left: 0;
    position: absolute;
    top: 0;
    width: 156px;
}
.colpick_color_overlay2 {
    background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 0%, #000000 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 156px;
    left: 0;
    position: absolute;
    top: 0;
    width: 156px;
}
.colpick_selector_outer {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 1px solid #000000;
    border-radius: 50%;
    height: 11px;
    margin: -6px 0 0 -6px;
    position: absolute;
    width: 11px;
}
.colpick_selector_inner {
    border: 1px solid #ffffff;
    border-radius: 50%;
    height: 9px;
    position: absolute;
    width: 9px;
}
.colpick_hue {
    border: 1px solid #aaaaaa;
    cursor: n-resize;
    height: 156px;
    left: 175px;
    position: absolute;
    top: 6px;
    width: 19px;
}
.colpick_hue_arrs {
    height: 7px;
    left: -8px;
    margin: -7px 0 0;
    position: absolute;
    width: 35px;
}
.colpick_hue_larr {
    border-bottom: 6px solid rgba(0, 0, 0, 0);
    border-left: 7px solid #858585;
    border-top: 6px solid rgba(0, 0, 0, 0);
    height: 0;
    position: absolute;
    width: 0;
}
.colpick_hue_rarr {
    border-bottom: 6px solid rgba(0, 0, 0, 0);
    border-right: 7px solid #858585;
    border-top: 6px solid rgba(0, 0, 0, 0);
    height: 0;
    position: absolute;
    right: 0;
    width: 0;
}
.colpick_new_color {
    background: none repeat scroll 0 0 #ff0000;
    border: 1px solid #8f8f8f;
    height: 27px;
    left: 207px;
    position: absolute;
    top: 6px;
    width: 60px;
}
.colpick_current_color {
    background: none repeat scroll 0 0 #ff0000;
    border: 1px solid #8f8f8f;
    height: 27px;
    left: 277px;
    position: absolute;
    top: 6px;
    width: 60px;
}
.colpick_field, .colpick_hex_field {
    background: none repeat scroll 0 0 #f3f3f3;
    border: 1px solid #bdbdbd;
    border-radius: 3px;
    color: #b8b8b8;
    font-size: 12px;
    height: 20px;
    overflow: hidden;
    position: absolute;
    width: 60px;
}
.colpick_rgb_r {
    left: 207px;
    top: 40px;
}
.colpick_rgb_g {
    left: 207px;
    top: 67px;
}
.colpick_rgb_b {
    left: 207px;
    top: 94px;
}
.colpick_hsb_h {
    left: 277px;
    top: 40px;
}
.colpick_hsb_s {
    left: 277px;
    top: 67px;
}
.colpick_hsb_b {
    left: 277px;
    top: 94px;
}
.colpick_hex_field {
    left: 207px;
    top: 121px;
    width: 68px;
}
.colpick_focus {
    border-color: #999999;
}
.colpick_field_letter {
    background: none repeat scroll 0 0 #efefef;
    border-right: 1px solid #bdbdbd;
    color: #777777;
    font-weight: bold;
    height: 20px;
    line-height: 20px;
    padding-left: 4px;
    position: absolute;
    width: 12px;
}
.colpick_field input, .colpick_hex_field input {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    color: #555555;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 20px;
    line-height: 20px;
    margin: 0;
    outline: medium none;
    padding: 0;
    position: absolute;
    right: 11px;
    text-align: right;
}
.colpick_hex_field input {
    right: 4px;
}
.colpick_field_arrs {
    cursor: n-resize;
    height: 21px;
    position: absolute;
    right: 0;
    top: 0;
    width: 9px;
}
.colpick_field_uarr {
    border-bottom: 4px solid #959595;
    border-left: 4px solid rgba(0, 0, 0, 0);
    border-right: 4px solid rgba(0, 0, 0, 0);
    height: 0;
    position: absolute;
    top: 5px;
    width: 0;
}
.colpick_field_darr {
    border-left: 4px solid rgba(0, 0, 0, 0);
    border-right: 4px solid rgba(0, 0, 0, 0);
    border-top: 4px solid #959595;
    bottom: 5px;
    height: 0;
    position: absolute;
    width: 0;
}
.colpick_submit {
    background: none repeat scroll 0 0 #efefef;
    border: 1px solid #bdbdbd;
    border-radius: 3px;
    color: #555555;
    font-size: 12px;
    font-weight: bold;
    height: 22px;
    left: 207px;
    line-height: 22px;
    position: absolute;
    text-align: center;
    top: 149px;
    width: 130px;
}
.colpick_submit:hover {
    background: none repeat scroll 0 0 #f3f3f3;
    border-color: #999999;
    cursor: pointer;
}
.colpick_full_ns .colpick_submit, .colpick_full_ns .colpick_current_color {
    display: none;
}
.colpick_full_ns .colpick_new_color {
    height: 25px;
    width: 130px;
}
.colpick_full_ns .colpick_rgb_r, .colpick_full_ns .colpick_hsb_h {
    top: 42px;
}
.colpick_full_ns .colpick_rgb_g, .colpick_full_ns .colpick_hsb_s {
    top: 73px;
}
.colpick_full_ns .colpick_rgb_b, .colpick_full_ns .colpick_hsb_b {
    top: 104px;
}
.colpick_full_ns .colpick_hex_field {
    top: 135px;
}
.colpick_rgbhex .colpick_hsb_h, .colpick_rgbhex .colpick_hsb_s, .colpick_rgbhex .colpick_hsb_b {
    display: none;
}
.colpick_rgbhex {
    width: 282px;
}
.colpick_rgbhex .colpick_field, .colpick_rgbhex .colpick_submit {
    width: 68px;
}
.colpick_rgbhex .colpick_new_color {
    border-right: medium none;
    width: 34px;
}
.colpick_rgbhex .colpick_current_color {
    border-left: medium none;
    left: 240px;
    width: 34px;
}
.colpick_rgbhex_ns .colpick_submit, .colpick_rgbhex_ns .colpick_current_color {
    display: none;
}
.colpick_rgbhex_ns .colpick_new_color {
    border: 1px solid #8f8f8f;
    width: 68px;
}
.colpick_rgbhex_ns .colpick_rgb_r {
    top: 42px;
}
.colpick_rgbhex_ns .colpick_rgb_g {
    top: 73px;
}
.colpick_rgbhex_ns .colpick_rgb_b {
    top: 104px;
}
.colpick_rgbhex_ns .colpick_hex_field {
    top: 135px;
}
.colpick_hex .colpick_hsb_h, .colpick_hex .colpick_hsb_s, .colpick_hex .colpick_hsb_b, .colpick_hex .colpick_rgb_r, .colpick_hex .colpick_rgb_g, .colpick_hex .colpick_rgb_b {
    display: none;
}
.colpick_hex {
    height: 201px;
    width: 206px;
}
.colpick_hex .colpick_hex_field {
    height: 25px;
    left: 80px;
    top: 168px;
    width: 72px;
}
.colpick_hex .colpick_hex_field div, .colpick_hex .colpick_hex_field input {
    height: 25px;
    line-height: 25px;
}
.colpick_hex .colpick_new_color {
    border-right: medium none;
    left: 9px;
    top: 168px;
    width: 30px;
}
.colpick_hex .colpick_current_color {
    border-left: medium none;
    left: 39px;
    top: 168px;
    width: 30px;
}
.colpick_hex .colpick_submit {
    height: 25px;
    left: 164px;
    line-height: 25px;
    top: 168px;
    width: 30px;
}
.colpick_hex_ns .colpick_submit, .colpick_hex_ns .colpick_current_color {
    display: none;
}
.colpick_hex_ns .colpick_hex_field {
    width: 80px;
}
.colpick_hex_ns .colpick_new_color {
    border: 1px solid #8f8f8f;
    width: 60px;
}
.colpick_dark {
    background: none repeat scroll 0 0 #161616;
    border-color: #2a2a2a;
}
.colpick_dark .colpick_color {
    outline-color: #333333;
}
.colpick_dark .colpick_hue {
    border-color: #555555;
}
.colpick_dark .colpick_field, .colpick_dark .colpick_hex_field {
    background: none repeat scroll 0 0 #101010;
    border-color: #2d2d2d;
}
.colpick_dark .colpick_field_letter {
    background: none repeat scroll 0 0 #131313;
    border-color: #2d2d2d;
    color: #696969;
}
.colpick_dark .colpick_field input, .colpick_dark .colpick_hex_field input {
    color: #7a7a7a;
}
.colpick_dark .colpick_field_uarr {
    border-bottom-color: #696969;
}
.colpick_dark .colpick_field_darr {
    border-top-color: #696969;
}
.colpick_dark .colpick_focus {
    border-color: #444444;
}
.colpick_dark .colpick_submit {
    background: none repeat scroll 0 0 #131313;
    border-color: #2d2d2d;
    color: #7a7a7a;
}
.colpick_dark .colpick_submit:hover {
    background-color: #101010;
    border-color: #444444;
}
.picker {
    -moz-user-select: none;
    font-size: 14px;
    line-height: 1.2;
    position: absolute;
    z-index: 10000;
}
.picker__input {
    cursor: default;
}
.picker__holder {
    bottom: 0;
    display: none;
    left: 0;
    overflow-y: auto;
    position: fixed;
    right: 0;
    top: 0;
    transition: all 0.15s ease 0s;
}
.picker__frame {
    left: 50%;
    margin-left: -225px;
    margin-top: -200px;
    opacity: 0;
    position: absolute;
    top: 50%;
    transition: all 0.15s ease-out 0s;
    width: 450px;
}
.picker__wrap {
    display: table;
}
.picker__box {
    background: none repeat scroll 0 0 #ffffff;
    display: table-cell;
    padding: 0 20px;
    vertical-align: middle;
}
.picker--opened .picker__holder {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.32);
    display: block;
    overflow-y: hidden;
    transition: background 0.15s ease-out 0s;
}
.picker--opened .picker__frame {
    opacity: 1;
}
.picker__header {
    margin: 20px 0;
    position: relative;
    text-align: center;
}
.picker__month, .picker__year {
    display: inline-block;
    font-weight: bold;
    margin: 0 10px;
    text-transform: uppercase;
}
.picker__select--month, .picker__select--year {
    border: 1px solid #b7b7b7;
    font-size: 0.6em;
    height: 2.5em;
    margin-left: 0.25em;
    margin-right: 0.25em;
    padding: 0.5em 0.25em;
}
.picker__select--month {
    width: 35%;
}
.picker__select--year {
    width: 22.5%;
}
.picker__nav--prev, .picker__nav--next {
    position: absolute;
    top: 0;
}
.picker__nav--prev::before, .picker__nav--next::before {
    border-bottom: 5px solid rgba(0, 0, 0, 0);
    border-right: 10px solid #2a2c31;
    border-top: 5px solid rgba(0, 0, 0, 0);
    content: "";
    display: block;
    height: 0;
    margin: 0 auto;
    width: 0;
}
.picker__nav--prev:hover, .picker__nav--next:hover {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #2a2c31;
    cursor: pointer;
}
.picker__nav--prev {
    left: 0;
}
.picker__nav--next {
    right: 0;
}
.picker__nav--next::before {
    border-left: 10px solid #2a2c31;
    border-right: 0 none;
}
.picker__table {
    border-collapse: collapse;
    border-spacing: 0;
    font-size: inherit;
    margin-bottom: 0.5em;
    margin-top: 0.75em;
    table-layout: fixed;
    text-align: center;
    width: 100%;
}
.picker__table td {
    margin: 0;
    padding: 0;
}
.picker__weekday {
    width: 14.2857%;
}
.picker__day {
    border: 1px solid rgba(0, 0, 0, 0);
    padding: 10px 0;
}
.picker__day--today {
    color: #06ba41;
    position: relative;
}
.picker__day--today::before {
    border-left: 0.5em solid rgba(0, 0, 0, 0);
    border-top: 0.5em solid #009900;
    content: " ";
    height: 0;
    position: absolute;
    right: 2px;
    top: 2px;
    width: 0;
}
.picker__day--selected, .picker__day--selected:hover {
    border-color: #06ba41;
}
.picker__day--highlighted {
    background: none repeat scroll 0 0 #ffffff;
}
.picker__day--disabled::before {
    border-top-color: #aaaaaa;
}
.picker__day--outfocus {
    color: #999999;
}
.picker__day--infocus:hover, .picker__day--outfocus:hover {
    background: none repeat scroll 0 0 #ffffff;
    color: #2a2c31;
    cursor: pointer;
}
.picker__day--highlighted:hover, .picker--focused .picker__day--highlighted {
    background: none repeat scroll 0 0 #06ba41;
    color: #ffffff;
}
.picker__day--disabled, .picker__day--disabled:hover {
    color: #e4e4e4;
    cursor: default;
}
.picker__day--highlighted.picker__day--disabled, .picker__day--highlighted.picker__day--disabled:hover {
    background: none repeat scroll 0 0 #bbbbbb;
}
.picker__footer {
    margin: 20px 0;
}
.picker__button--clear::before {
    content: "";
    font-family: "icomoon";
    font-size: 16px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1;
    margin-right: 10px;
    position: relative;
    text-transform: none;
    top: -1px;
    vertical-align: middle;
}
.picker__list {
    list-style: outside none none;
    margin: 0;
}
.picker__list-item {
    background: none repeat scroll 0 0 #ffffff;
    padding: 10px 140px;
    position: relative;
}
.picker__list-item:hover {
    background: none repeat scroll 0 0 #ffffff;
    cursor: pointer;
    z-index: 10;
}
.picker__list-item--selected, .picker__list-item--selected:hover {
    background-color: #06ba41;
    z-index: 10;
}
.picker__list-item--highlighted {
    background: none repeat scroll 0 0 #06ba41;
}
.picker__list-item--highlighted:hover, .picker--focused .picker__list-item--highlighted {
    background: none repeat scroll 0 0 #06ba41;
    color: #ffffff;
}
.picker__list-item--disabled, .picker__list-item--disabled:hover, .picker--focused .picker__list-item--disabled {
    background: none repeat scroll 0 0 #f5f5f5;
    border-color: #dddddd;
    color: #dddddd;
    cursor: default;
    z-index: auto;
}
.picker--time .picker__frame {
    margin-left: -160px;
    width: 320px;
}
.picker--time .picker__box {
    padding: 0;
}
@font-face {
    font-family: "icomoon";
    font-style: normal;
    font-weight: normal;
    src: url("../fonts/icomoon.eot@#iefix") format("embedded-opentype"), url("../fonts/icomoon.woff") format("woff"), url("../fonts/icomoon.ttf") format("truetype"), url("../fonts/icomoon.svg#icomoon") format("svg");
}
@font-face {
    font-family: "icomoon";
    font-style: normal;
    font-weight: normal;
    src: url("data:application/x-font-ttf;charset=utf-8;base64,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") format("truetype"), url("data:application/font-woff;charset=utf-8;base64,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") format("woff");
}
.icon {
    font-family: "icomoon";
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1;
    text-transform: none;
}
[data-icon]::before {
    content: attr(data-icon);
    font-family: "icomoon";
    font-variant: normal;
    font-weight: normal;
    line-height: 1;
    text-transform: none;
}
.icon::before {
    font-family: "icomoon";
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1;
    text-transform: none;
}
.icon-button {
    color: #999999;
    cursor: pointer;
    font-size: 20px;
    margin-left: 10px;
    position: relative;
    vertical-align: top;
}
.icon-button:hover {
    color: #2a2c31;
}
.icon--valid-ok::before {
    content: "";
}
.icon--valid-ok2::before {
    content: "";
}
.icon--cancel::before {
    content: "";
}
.icon--cancel2::before {
    content: "";
}
.icon--valid-notice::before {
    content: "";
}
.icon--checkmark3::before {
    content: "";
}
.icon--chart2::before {
    content: "";
}
.icon--comments::before {
    content: "";
}
.icon--library::before {
    content: "";
}
.icon--hourglass::before {
    content: "";
}
.icon--edit::before {
    content: "";
}
.icon--valid-notice2::before {
    content: "";
}
.icon--checked::before {
    content: "";
}
.icon--facebook2::before {
    content: "";
}
.icon--mastercard::before {
    content: "";
}
.icon--ikasa::before {
    content: "";
}
.icon--chanel::before {
    content: "";
}
.icon--save::before {
    content: "";
}
.icon--mobile::before {
    content: "";
}
.icon--listed::before {
    content: "";
}
.icon--close3::before {
    content: "";
}
.icon--basket::before {
    content: "";
}
.icon--nopreview::before {
    content: "";
}
.icon--preview::before {
    content: "";
}
.icon--print::before {
    content: "";
}
.icon--caps-lock::before {
    content: "";
}
.icon--keyboard::before {
    content: "";
}
.icon--close2::before {
    content: "";
}
.icon--checkmark::before {
    content: "";
}
.icon--speed::before {
    content: "";
}
.icon--select-up::before {
    content: "";
}
.icon--select-down::before {
    content: "";
}
.icon--social-facebook::before {
    content: "";
}
.icon--man::before {
    content: "";
}
.icon--man-man::before {
    content: "";
}
.icon--man-child::before {
    content: "";
}
.icon--man-add::before {
    content: "";
}
.icon--man-remove::before {
    content: "";
}
.icon--locked::before {
    content: "";
}
.icon--unlocked::before {
    content: "";
}
.icon--mail::before {
    content: "";
}
.icon--attach::before {
    content: "";
}
.icon--refresh::before {
    content: "";
}
.icon--refresh2::before {
    content: "";
}
.icon--power::before {
    content: "";
}
.icon--settings::before {
    content: "";
}
.icon--chart::before {
    content: "";
}
.icon--plane::before {
    content: "";
}
.icon--google-pin::before {
    content: "";
}
.icon--chat::before {
    content: "";
}
.icon--filter::before {
    content: "";
}
.icon--notification::before {
    content: "";
}
.icon--fav::before {
    content: "";
}
.icon--video::before {
    content: "";
}
.icon--arrow-up::before {
    content: "";
}
.icon--contacts::before {
    content: "";
}
.icon--arrow-right::before {
    content: "";
}
.icon--bill::before {
    content: "";
}
.icon--arrow-left::before {
    content: "";
}
.icon--confirm::before {
    content: "";
}
.icon--arrow-down::before {
    content: "";
}
.icon--list::before {
    content: "";
}
.icon--close::before {
    content: "";
}
.icon--calendar::before {
    content: "";
}
.icon--accounts::before {
    content: "";
}
.icon--image::before {
    content: "";
}
.icon--link::before {
    content: "";
}
.icon--valid-question::before {
    content: "";
}
.icon--glob::before {
    content: "";
}
.icon--timer::before {
    content: "";
}
.icon--phone::before {
    content: "";
}
.icon--clock::before {
    content: "";
}
.icon--calculator::before {
    content: "";
}
.icon--card::before {
    content: "";
}
.icon--search::before {
    content: "";
}
.icon--handy::before {
    content: "";
}
.icon--home::before {
    content: "";
}
.icon--pin::before {
    content: "";
}
.icon--transfer::before {
    content: "";
}
.icon--trush::before {
    content: "";
}
.icon--right::before {
    content: "";
}
.icon--left::before {
    content: "";
}
.icon--male::before {
    content: "";
}
.icon--female::before {
    content: "";
}
.icon--mail-out::before {
    content: "";
}
.icon--mail-in::before {
    content: "";
}
.icon--bills::before {
    content: "";
}
.icon--bills-add::before {
    content: "";
}
.icon--bills-remove::before {
    content: "";
}
.icon--pdf::before {
    content: "";
}
.icon--graph-column::before {
    content: "";
}
.icon--stock-up::before {
    content: "";
}
.icon--stock-down::before {
    content: "";
}
.icon--unchecked::before {
    content: "";
}
.icon--add::before {
    content: "";
}
.icon--minus::before {
    content: "";
}
.icon--select::before {
    content: "";
}
.icon--demo::before {
    content: "";
}
.icon--presientation::before {
    content: "";
}
.icon--menu-basket::before {
    content: "";
}
.icon--menu-contact::before {
    content: "";
}
.icon--menu-faq::before {
    content: "";
}
.icon--menu-history::before {
    content: "";
}
.icon--menu-persons::before {
    content: "";
}
.icon--menu-settings::before {
    content: "";
}
body, html {
    background-color: #eeeeee;
    color: #2a2c31;
    font-family: Roboto;
    font-size: 11px;
    line-height: 14px;
    margin: 0;
    width: 100%;
}
html {
    height: 100%;
}
body {
    min-height: 100%;
    padding-bottom: 30px;
}
input, textarea {
    font-family: Roboto;
}
img {
    display: block;
}
a, a:hover, a:visited, a:active, a:focus {
    display: inline-block;
    outline: 0 none;
    text-decoration: none;
}
p a {
    border-bottom: 1px dotted #2a2c31;
}
* {
    outline: 0 none;
}
.demo {
    margin: 0 auto;
    width: 90%;
}
.demo section {
    width: 100%;
}
.demo .h--section-empty {
    width: 880px;
}
.demo .icons {
    -moz-column-count: 5;
    -moz-column-gap: 20px;
}
.demo .icons .icon {
    display: inline-block;
    padding-bottom: 10px;
    width: 100%;
}
.demo .icons .icon::before {
    font-size: 20px;
    padding-right: 10px;
}
.demo .h--burger-menu {
    display: table;
}
.demo .m20 {
    margin: 20px;
}
.demo .m5 {
    margin: 5px;
}
.demo .h--menu {
    list-style: outside none none;
    margin: 2em 0;
    padding: 0;
}
.demo .h--menu .h--menu-button {
    display: inline-block;
}
.demo .title-wide {
    border-bottom-color: #2a2c31;
    color: #2a2c31;
}
.demo .title-wide .icon {
    margin-right: 5px;
}
.demo .cloud {
    display: block;
    float: left;
    margin-left: 20px;
    position: relative;
}
.demo fieldset .cloud, .demo .h--form--field .cloud {
    float: none;
    margin-left: 0;
    position: absolute;
}
.demo h3 {
    margin-bottom: 10px;
    margin-top: 20px;
}
.demo .textChat {
    position: static;
}
.demo .h--transfer-active, .demo .h--drop-here, .demo .h--transfer-active .success, .demo .h--transfer-active .error {
    display: block !important;
}
.demo .step3 {
    display: block;
    float: none;
}
.h--box-big, .h--box-small, .h--box-rect, .h--box-remove, .h--box-auto {
    float: left;
    margin: 5px;
}
h1 {
    margin-top: 50px;
    text-decoration: underline;
}
h3 {
    font-size: 14px;
    font-weight: bold;
    margin: 8px 20px 26px;
}
h5 {
    color: #2a2c31;
    font-size: 11px;
    font-weight: normal;
    margin-bottom: 10px;
    padding: 0 20px;
    text-transform: uppercase;
}
.title-wide {
    border-bottom: 1px solid #f2f2f2;
    clear: both;
    color: #999999;
    font-size: 10px;
    margin-bottom: 30px;
}
.title-wide span {
    background-color: #ffffff;
    left: -10px;
    padding-left: 10px;
    padding-right: 8px;
    position: relative;
    text-transform: uppercase;
    top: 7px;
}
.title-wide span .h--btn-small {
    float: none;
    margin-left: 0;
    margin-right: 10px;
    position: relative;
    text-align: center;
    top: 2px;
    vertical-align: bottom;
}
.title-wide .icon {
    margin-right: 5px;
}
.title-wide.orange {
    background: none repeat scroll 0 0 #ff9900;
    border-bottom: 0 none;
    color: #ffffff;
    margin: 0 0 15px;
    padding: 10px 20px;
}
.title-wide.orange span {
    background-color: #ff9900;
    top: 0;
}
dl {
    clear: both;
    display: inline-block;
    margin-bottom: 0;
    vertical-align: middle;
}
dl dd {
    color: #999999;
    font-size: 10px;
    margin: 0;
    text-transform: uppercase;
}
dl dd .icon {
    color: #2a2c31;
    display: inline-block;
    font-size: 14px;
    line-height: 10px;
    margin-left: 7px;
    vertical-align: top;
}
dl dt {
    font-size: 13px;
    font-weight: bold;
    line-height: 18px;
    margin: 0;
}
dl dt .icon {
    display: inline-block;
    font-size: 16px;
    line-height: 16px;
    margin-right: 7px;
    vertical-align: top;
}
.h--inportant {
    border-color: #06ba41;
    color: #06ba41;
}
.dark-gray {
    color: #2a2c31;
}
.blue {
    color: #3359c6;
}
.green {
    color: #06ba41;
}
.red {
    color: #ff412b;
}
.h--alert {
    background-color: #2a2c31;
    box-sizing: border-box;
    margin: 0;
    padding: 20px;
    position: relative;
    width: 100%;
    z-index: 10;
}
.h--alert span {
    color: #ffffff;
    font-size: 10px;
    line-height: 16px;
    margin-right: 20px;
    text-transform: uppercase;
}
.h--alert .h--btn {
    margin-bottom: -6px;
    margin-right: 10px;
    margin-top: -6px;
}
.h--alert.green {
    background-color: #06ba41;
}
.h--alert.red {
    background-color: #ff412b;
}
.h--alert.yellow {
    background-color: #ffcc00;
}
.h--alert.yellow span {
    color: #2a2c31;
}
.h--alert.yellow .h--btn {
    float: none;
}
.h--alert.yellow .h--btn:hover {
    color: #ffffff;
}
.h--alert.yellow .h--btn.h--white-hover:hover {
    color: #2a2c31;
}
.h--alert.yellow .h--btn-small {
    margin: 7px 0 0;
}
.h--alert.yellow .h--whiteborder {
    border-color: #2a2c31;
}
.h--alert.yellow .h--whiteborder:hover {
    color: #2a2c31;
}
.account-details .h--alert {
    margin: 0 0 20px -20px;
}
.account-details .padding0 {
    padding: 0;
}
.months {
    clear: both;
    display: inline-block;
    margin-top: 3px;
}
.months .extract-month {
    background: none repeat scroll 0 0 #ffffff;
    display: inline-block;
    float: left;
    height: 50px;
    line-height: 27px;
    margin-bottom: 10px;
    margin-right: 1.3333%;
    padding: 10px 20px;
    width: 24%;
}
.months .extract-month:first-child {
    border-left: 3px solid #06ba41;
}
.months .extract-month:nth-child(4n) {
    margin-right: 0;
}
.months .extract-month a {
    float: right;
}
.credits-page .h--alert.yellow, .transfer_content .h--alert.yellow {
    line-height: 12px;
    margin: -19px 0 20px -20px;
    padding-left: 60px;
    padding-right: 80px;
    text-transform: uppercase;
    width: 880px;
}
.credits-page .h--alert.yellow .icon, .transfer_content .h--alert.yellow .icon {
    font-size: 20px;
    left: -20px;
    margin-left: -20px;
    position: relative;
    top: 5px;
    vertical-align: middle;
}
.credits-page .h--alert.yellow .h--btn, .transfer_content .h--alert.yellow .h--btn {
    color: #ffcc00;
}
.credits-page .h--alert.yellow .h--btn:hover, .transfer_content .h--alert.yellow .h--btn:hover {
    color: #2a2c31;
}
.h--overlay-black {
    background-color: #2a2c31;
    bottom: 0;
    left: 0;
    opacity: 0.6;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 999;
}
.h--overlay-white {
    background-color: #ffffff;
    bottom: 0;
    left: 0;
    opacity: 0.5;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 999;
}
.h--overlay-gray {
    background-color: #e4e4e4;
    bottom: 0;
    left: 0;
    opacity: 0.8;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 999;
}
.h--overlay-transparent {
    background-color: rgba(0, 0, 0, 0);
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 999;
}
.h--section-black {
    background-color: #2a2c31;
    box-sizing: border-box;
    color: #ffffff;
    padding: 20px;
    width: 100%;
}
.h--section-black input {
    border-color: #ffffff;
    color: #ffffff;
}
.h--section-black label {
    color: #ffffff;
}
.h--section-black .h--form--field label {
    background-color: #2a2c31;
    color: #ffffff;
}
.h--section-black .h--form--field input:focus + label, .h--section-black .h--form--field select:focus + label, .h--section-black .h--form--field textarea:focus + label, .h--section-black .h--form--field .select_input:focus + label {
    color: #ffffff;
}
.h--section-black .title-wide {
    border-color: #4e5157;
}
.h--section-black .title-wide span {
    background: none repeat scroll 0 0 #2a2c31;
    color: #ffffff;
}
.h--section-white {
    background-color: #ffffff;
    box-sizing: border-box;
    color: #2a2c31;
    margin: 5px 0;
    padding: 20px;
    position: relative;
    width: 100%;
}
.h--section-white.no-padding {
    padding: 0;
}
.h--section-white.no-padding-top {
    padding-top: 0;
}
.h--section-white.no-padding-bottom {
    padding-bottom: 0;
}
.h--section-white.no-padding-left {
    padding-left: 0;
}
.h--section-white.no-padding-right {
    padding-right: 0;
}
.h--section-white .overlay {
    background: none repeat scroll 0 0 rgba(255, 255, 255, 0.8);
    height: 100%;
    left: 0;
    opacity: 1;
    position: absolute;
    top: 0;
    transition: all 0.35s ease 0s;
    width: 100%;
    z-index: 9990;
}
.h--section-white p.title {
    color: #2a2c31;
    font-size: 14px;
    font-weight: bold;
    padding: 6px 0;
}
.h--section-white .h--form--field label {
    background-color: #ffffff;
    color: #999999;
}
.h--section-white .h--form--field input:focus + label, .h--section-white .h--form--field select:focus + label, .h--section-white .h--form--field textarea:focus + label, .h--section-white .h--form--field .select_input:focus + label {
    color: #2a2c31;
}
.h--section-white .title-wide {
    border-color: #e4e4e4;
}
.h--section-white .title-wide span {
    background-color: #ffffff;
    color: #999999;
}
.h--section-white label {
    color: #2a2c31;
}
.h--section-gray {
    background-color: #f2f2f2;
    box-sizing: border-box;
    color: #2a2c31;
    padding: 20px;
    width: 100%;
}
.h--section-gray .h--form--field label {
    background-color: #f2f2f2;
}
.h--section-yellow {
    background-color: #ffffcc;
    box-sizing: border-box;
    color: #666666;
    padding: 20px;
    width: 100%;
}
.h--section-yellow .h--form--field label {
    background-color: #ffffcc;
}
.h--section-midgray {
    background-color: #e4e4e4;
    box-sizing: border-box;
    color: #2a2c31;
    padding: 20px;
    width: 100%;
}
.h--section-midgray .h--form--field label {
    background-color: #e4e4e4;
}
.h--section-midgray .h--btn {
    border-color: #cccccc;
}
.h--section-midgray .h--btn:hover {
    border-color: #2a2c31;
}
.h--section-green {
    background-color: #BBBBBB;
    box-sizing: border-box;
    color: #ffffff;
    padding: 20px;
    width: 100%;
}
.h--section-green input {
    border-color: #ffffff;
    color: #ffffff;
}
.h--section-green label {
    color: #ffffff;
}
.h--section-green .h--form--field label {
    background-color: #06ba41;
    color: #ffffff;
}
.h--section-green .h--form--field input:focus + label, .h--section-green .h--form--field select:focus + label, .h--section-green .h--form--field textarea:focus + label, .h--section-green .h--form--field .select_input:focus + label {
    color: #ffffff;
}
.h--section-green dd, .h--section-green dt {
    color: #ffffff;
}
.h--section-blue {
    background-color: #3359c6;
    box-sizing: border-box;
    color: #ffffff;
    padding: 20px;
    width: 100%;
}
.h--section-blue input {
    border-color: #ffffff;
    color: #ffffff;
}
.h--section-blue label {
    color: #ffffff;
}
.h--section-blue .h--form--field label {
    background-color: #3359c6;
    color: #ffffff;
}
.h--section-blue .h--form--field input:focus + label, .h--section-blue .h--form--field select:focus + label, .h--section-blue .h--form--field textarea:focus + label, .h--section-blue .h--form--field .select_input:focus + label {
    color: #ffffff;
}
.h--section-lime {
    background-color: #ffffff;
    box-sizing: border-box;
    color: #999999;
    padding: 20px;
    width: 100%;
}
.h--section-lime input {
    border-color: #ffffff;
    color: #ffffff;
}
.h--section-lime label {
    color: #ffffff;
}
.h--section-lime .h--form--field label {
    background-color: #ffffff;
}
.h--section-red {
    background-color: #ff412b;
    box-sizing: border-box;
    color: #ffffff;
    padding: 20px;
    width: 100%;
}
.h--section-red input {
    border-color: #ffffff;
    color: #ffffff;
}
.h--section-red label {
    color: #ffffff;
}
.h--section-red .h--form--field label {
    background-color: #ff412b;
    color: #ffffff;
}
.h--section-red .h--form--field input:focus + label, .h--section-red .h--form--field select:focus + label, .h--section-red .h--form--field textarea:focus + label, .h--section-red .h--form--field .select_input:focus + label {
    color: #ffffff;
}
.h--section-orange {
    background-color: #ff9900;
    box-sizing: border-box;
    color: #ffffff;
    padding: 20px;
    width: 100%;
}
.h--section-orange input {
    border-color: #ffffff;
    color: #ffffff;
}
.h--section-orange label {
    color: #ffffff;
}
.h--section-orange.sms-code .h--form--field label {
    background-color: #ff9900;
    color: #ffffff;
}
.h--section-orange.sms-code .h--form--field input:focus + label, .h--section-orange.sms-code .h--form--field select:focus + label, .h--section-orange.sms-code .h--form--field textarea:focus + label, .h--section-orange.sms-code .h--form--field .select_input:focus + label {
    color: #ffffff;
}
.h--section-border {
    background-color: rgba(0, 0, 0, 0);
    border: 1px solid #cccccc;
    box-sizing: border-box;
    padding: 20px;
    width: 100%;
}
.h--section {
    background-color: rgba(0, 0, 0, 0);
    border: 1px solid #cccccc;
    box-sizing: border-box;
    padding: 20px;
    width: 100%;
}
.h--section-empty {
    display: table-cell;
    float: none;
    height: 128px;
    position: relative;
    text-align: center;
    vertical-align: middle;
    width: 880px;
    z-index: 1;
}
.h--section-empty span {
    background-color: #f2f2f2;
    display: inline-block;
    font-size: 10px;
    max-width: 420px;
    padding: 5px;
    position: relative;
    text-align: center;
    text-transform: uppercase;
    z-index: 2;
}
.h--section-empty .bg-image {
    height: 100%;
    left: 50%;
    position: absolute;
    top: 0;
    z-index: 0;
}
.h--section-empty .bg-image img {
    height: 110%;
    left: -50%;
    position: relative;
}
.empty-section {
    background-color: #ffffff;
    padding: 40px 200px 40px 40px;
    position: relative;
}
.empty-section h4 {
    font-size: 15px;
    line-height: 20px;
    margin: 0 0 10px;
    text-transform: uppercase;
}
.empty-section p {
    font-size: 13px;
    line-height: 20px;
}
.empty-section .action {
    margin-top: 40px;
    padding: 0;
}
.empty-section::after {
    color: #eeeeee;
    content: "";
    font-family: "icomoon";
    font-size: 200px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1;
    margin-top: -100px;
    position: absolute;
    right: 20px;
    text-transform: none;
    top: 50%;
}
.sms-code {
    background-color: #ffcc00;
    color: #2a2c31;
    font-size: 11px;
    height: 70px;
    margin: 10px 0 5px -20px;
    padding: 12px 20px;
    transition: all 0.5s ease 0s;
    width: 880px;
}
.sms-code .text {
    display: inline-block;
    line-height: 50px;
    padding-left: 30px;
    position: relative;
    top: -2px;
}
.sms-code .text.twoline {
    float: left;
    line-height: 19px;
    padding-top: 4px;
}
.sms-code .text.twoline::before {
    position: relative;
    top: 10px;
}
.limitsInfo .text::before, .sms-code .text::before {
    content: "";
    font-family: "icomoon";
    font-size: 16px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1;
    margin-left: -26px;
    margin-right: 10px;
    text-transform: none;
    vertical-align: middle;
}
.sms-code .sms {
    display: inline-block;
    float: right;
    font-weight: bold;
    text-align: right;
}
.sms-code .sms .smsTitle {
    display: inline;
}
.sms-code .h--form--field {
    display: inline-block;
    margin-bottom: 0;
    margin-left: 15px;
    margin-top: 0;
    position: relative;
    vertical-align: middle;
    width: 140px;
}
.sms-code .h--form--field input {
    background-color: #ffffff;
    border-color: #ff9933;
    color: #2a2c31;
    font-size: 15px;
    height: 48px;
    line-height: 22px;
    padding: 0;
    text-align: center;
}
.sms-code .h--form--field input:focus {
    box-shadow: 0 0 0 0 #ff9933 inset;
}
.sms-code .h--form--field .cloud {
    background-color: #2a2c31;
    font-weight: normal;
    left: 0;
    text-transform: uppercase;
    top: -44px;
    width: auto;
}
.sms-code .h--form--field .cloud::after {
    border-top-color: #2a2c31;
}
.sms-code.two-code {
    height: auto;
    padding-top: 25px;
}
.sms-code.two-code .info-label {
    left: 0;
    position: absolute;
    top: -15px;
}
.sms-code.error {
    background-color: #ff412b;
    color: #ffffff;
}
.sms-code.error input {
    border-color: #cc0000;
}
.sms-code.error .cloud {
    display: block;
}
.h--box-title {
    color: #666666;
    float: left;
    font-size: 10px;
    margin-bottom: 5px;
    margin-right: 20px;
    min-width: 280px;
    padding-left: 25px;
    text-transform: uppercase;
    width: 100%;
}
.h--box-title::before {
    border-left: 4px solid rgba(0, 0, 0, 0);
    border-right: 4px solid rgba(0, 0, 0, 0);
    border-top: 4px solid #666666;
    content: "";
    display: inline-block;
    height: 0;
    margin-right: 12px;
    margin-top: -2px;
    vertical-align: middle;
    width: 0;
}
.h--box-title.noactive::before {
    border: 0 none;
    margin-right: 0;
}
.h--box-title.col2 {
    width: 580px;
}
.h--box-title.noactive {
    color: #999999;
}
.h--box-big {
    box-sizing: border-box;
    height: 280px;
    position: relative;
    width: 280px;
}
.h--box-big span {
    display: block;
}
.h--box-big .h--price sup {
    color: #666666;
    font-size: 18px;
    font-weight: 300;
    top: 1px;
}
.h--box-big.cko-success .pin {
    color: #ffffff;
}
.h--box-big.cko-success .small strong {
    color: #ffffff;
}
.h--box-big.cko-success .h--box-green {
    background: none repeat scroll 0 0 #06ba41;
}
.h--box-big.cko-success .h--box-green .buttons--bottom button, .h--box-big.cko-success .h--box-green .buttons--bottom a {
    color: #ffffff;
}
.h--box-big.cko-success .h--box-green .buttons--bottom button.h--btn, .h--box-big.cko-success .h--box-green .buttons--bottom a.h--btn {
    border-color: #ffffff;
}
.h--box-big.cko-success .h--box-green .buttons--bottom button:hover, .h--box-big.cko-success .h--box-green .buttons--bottom a:hover {
    color: #ffffff;
}
.h--box-big.cko-success .h--box-green .buttons--bottom .h--green-hover {
    color: #ffffff;
}
.h--box-big.cko-success .h--box-green .buttons--bottom .h--green-hover.transfer {
    color: #06ba41;
}
.h--box-big.cko-success .h--box-green .buttons--bottom .h--green-hover:hover {
    background: none repeat scroll 0 0 #ffffff;
    border-color: #ffffff;
    color: #06ba41;
}
.h--box-big.cko-success .h--box-green .account-title {
    color: #ffffff;
}
.h--box-big.cko-success .h--box-green .account-title span, .h--box-big.cko-success .h--box-green .account-title strong {
    color: #ffffff;
}
.h--box-big.cko-success .h--box-green .account-number .title {
    color: #ffffff;
}
.h--box-big.cko-success .h--box-green .account-number .border {
    border-color: #ffffff;
}
.h--box-big.cko-success .h--box-green .account-number .border input {
    background: none repeat scroll 0 0 #06ba41;
    color: #ffffff;
}
.h--box-big.cko-success .h--box-green .account-number .border .copy-active, .h--box-big.cko-success .h--box-green .account-number .border .copy-account-number {
    background: none repeat scroll 0 0 #ffffff;
    color: #06ba41;
}
.h--box-big.cko-success .h--box-green .account-number .border .copy-account-number:hover {
    background: none repeat scroll 0 0 #2a2c31;
    color: #ffffff;
}
.h--box-big .h--cko-success {
    background-color: #06ba41;
    height: 150px;
    left: 0;
    padding-top: 5px;
    position: absolute;
    text-align: center;
    top: 70px;
    width: 100%;
    z-index: 106;
}
.h--box-big .h--cko-success .icon {
    color: #ffffff;
    display: block;
    font-size: 90px;
}
.h--box-big .h--cko-success span {
    clear: both;
    color: #ffffff;
    display: block;
    font-size: 12px;
    font-weight: 700;
}
.h--box-big .pin-notification {
    bottom: 0;
    display: none;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 100;
}
.h--box-big .pin-notification .box--title span {
    color: #ffffff;
}
.h--box-big .pin-notification .box--title .title {
    color: #ffffff;
}
.h--box-big .pin-notification .h--cko-success {
    text-transform: uppercase;
}
.h--box-big .pin-notification .buttons--bottom {
    width: 240px;
}
.h--box-big .cko-error {
    background: none repeat scroll 0 0 #06ba41;
    color: #ffffff;
    height: 29px;
    left: -53%;
    line-height: 28px;
    padding: 0 50px 0 25px;
    position: absolute;
    top: 100px;
    width: auto;
    z-index: 99;
}
.h--box-big .cko-error span {
    display: inline-block;
    font-size: 10px;
    font-weight: 700;
    text-transform: uppercase;
}
.h--box-big .cko-error .icon {
    font-size: 21px;
    position: absolute;
    right: 5px;
    top: 4px;
}
.h--box-big .cko-error::after {
    border-bottom: 15px solid rgba(0, 0, 0, 0);
    border-left: 9px solid #06ba41;
    border-top: 14px solid rgba(0, 0, 0, 0);
    content: "";
    height: 0;
    position: absolute;
    right: -9px;
    top: 0;
    width: 0;
}
.h--box-big .h--box-cko-error {
    height: 30px;
    margin-left: -20px;
    overflow: hidden;
    position: absolute;
    top: 100px;
    width: 100%;
}
.h--box-big .h--box-cko-error .cko-error {
    top: 0;
}
.h--box-big .h--wait-time {
    background: url("../images/white.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #999999;
    height: 101.4%;
    left: 0;
    padding: 26px 20px 20px;
    position: absolute;
    top: -3px;
    width: 100%;
    z-index: 9990;
}
.h--box-big .h--wait-time img {
    margin: 10px auto;
    width: 100px;
}
.h--box-big .h--wait-time p {
    color: #2a2c31;
    font-weight: 300;
    margin-top: 0;
    text-transform: uppercase;
}
.h--box-big .h--wait-time p strong {
    color: #2a2c31;
    font-size: 15px;
    font-weight: bold;
}
.h--box-big .h--wait-time .buttons--bottom.center {
    text-align: center;
}
.h--box-big .h--btn-text-gray {
    margin: 0 8px;
}
.h--box-big .h--transfer-active {
    color: #ffffff;
    display: none;
    height: 101.4%;
    left: 0;
    position: absolute;
    top: -3px;
    width: 100%;
    z-index: 9990;
}
.h--box-big .h--transfer-active .transfer, .h--box-big .h--transfer-active .success, .h--box-big .h--transfer-active .error {
    height: 100%;
    padding: 16px;
}
.h--box-big .h--transfer-active .transfer .h--alert-circle-big, .h--box-big .h--transfer-active .success .h--alert-circle-big, .h--box-big .h--transfer-active .error .h--alert-circle-big {
    margin: 50px auto;
}
.h--box-big .h--transfer-active .transfer {
    background: url("../images/black.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.h--box-big .h--transfer-active .success {
    background: url("../images/green-bg.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: none;
}
.h--box-big .h--transfer-active .error {
    background: url("../images/red-bg.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: none;
}
.h--box-big .h--transfer-active .error p {
    text-align: center;
}
.h--box-big .h--transfer-active .error .h--alert-circle-big {
    margin: 50px auto 20px;
}
.h--box-big .h--transfer-active .error .h--alert-circle-big .icon {
    line-height: 65px;
}
.h--box-big .h--transfer-active .error .h--white-hover:hover {
    color: #ff412b;
}
.h--box-big .h--transfer-active form {
    margin-top: 59px;
}
.h--box-big .h--transfer-active form input {
    border-color: #666666;
    color: #ffffff;
    font-size: 28px;
    font-weight: normal;
    padding: 17px 45px 2px 8px;
}
.h--box-big .h--transfer-active form input:focus {
    border-color: #666666;
    box-shadow: 0 0 0 0 #06ba41 inset;
}
.h--box-big .h--transfer-active form label {
    color: #999999;
    font-size: 10px;
    font-weight: normal;
    left: 10px;
    top: 6px;
}
.h--box-big .h--transfer-active form .currency {
    bottom: 6px;
    color: #cccccc;
    font-size: 13px;
    font-weight: normal;
    position: absolute;
    right: 12px;
}
.h--box-big .h--transfer-active form .h--red-hover {
    border: 1px solid #797979;
    color: #797979;
}
.h--box-big .h--transfer-active form .h--red-hover:hover {
    border-color: #ff412b;
    color: #ffffff;
}
.h--box-big .h--transfer-active form .h--btn-white:hover {
    background-color: #06ba41;
    border-color: #06ba41;
    color: #ffffff;
}
.h--box-big .h--transfer-active form .buttons--bottom {
    width: 255px;
}
.h--box-big .h--drop-here {
    background-color: #f2f2f2;
    color: #ffffff;
    display: none;
    height: 100%;
    left: 0;
    padding: 1px;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 9990;
}
.h--box-big .h--drop-here .content {
    background-clip: border-box;
    border: 2px dashed #666666;
    border-radius: 5px;
    color: #2a2c31;
    font-size: 13px;
    height: 100%;
    line-height: 17px;
    padding: 20px;
    text-align: center;
    width: 100%;
}
.h--box-big .h--drop-here .content .circle {
    background-clip: border-box;
    border: 3px solid #797979;
    border-radius: 50%;
    display: block;
    height: 100px;
    margin: 38px auto 45px;
    width: 100px;
}
.h--box-big .h--price.big {
    font-size: 40px;
    padding-right: 0;
}
.h--box-big .h--price.big sup {
    top: -3px;
}
.h--box-big .h--price.small {
    font-size: 32px;
    padding-right: 0;
}
.h--box-big .h--price.small::after {
    clear: both;
    content: "";
    display: table;
}
.h--box-big .h--price.small sup {
    top: 1px;
}
.h--box-big .h--price.small2 {
    font-size: 25px;
    padding-right: 0;
}
.h--box-big .h--price.medium {
    font-size: 36px;
    padding-right: 0;
}
.h--box-big .h--price.medium sup {
    top: 1px;
}
.h--box-big .h--price.xsmall {
    font-size: 28px;
    padding-right: 0;
}
.h--box-big .h--price.xsmall::before {
    clear: both;
}
.h--box-big .h--price.xsmall::after {
    content: "";
    display: table;
}
.h--box-big .h--price.xsmall sup {
    top: 6px;
}
.h--box-big .h--price.xmsmall {
    border-bottom: 1px solid #e4e4e4;
    font-size: 20px;
    font-weight: 400;
    margin-bottom: 2px;
    padding-bottom: 8px;
    padding-right: 0;
    width: 100%;
}
.h--box-big .h--price.xmsmall::before {
    clear: both;
}
.h--box-big .h--price.xmsmall::after {
    content: "";
    display: table;
}
.h--box-big .h--price.xmsmall sup {
    font-size: 20px;
    margin-left: 2px;
    top: 5px;
}
.h--box-big .h--price.xxsmall {
    clear: both;
    font-size: 18px;
    padding-right: 0;
}
.h--box-big .h--price.xxsmall sup {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    font-size: 13px;
}
.h--box-big .h--price.xxsmall::before {
    clear: both;
}
.h--box-big .h--price.xxsmall::after {
    content: "";
    display: table;
}
.h--box-big .h--price.xxsmall sup {
    top: 6px;
}
.h--box-big .buttons--bottom {
    bottom: 18px;
    box-sizing: border-box;
    position: absolute;
    width: 260px;
}
.h--box-big .buttons--bottom .h--btn {
    margin-right: 8px;
}
.h--box-big .buttons--bottom span {
    color: #999999;
    font-size: 12px;
    line-height: 26px;
}
.h--box-big .buttons--bottom .text-right {
    float: right;
    text-align: right;
}
.h--box-big .buttons--bottom.small .h--btn {
    margin-right: 5px;
    padding-left: 7px;
    padding-right: 7px;
}
.h--box-big .buttons--bottom.small .h--btn-text-gray {
    margin: 0 6px;
}
.h--box-big .box--title .account-title {
    height: 40px;
    position: absolute;
    top: 0;
    transition: all 0.35s ease 0.05s;
}
.h--box-big .box--title .account-number {
    position: absolute;
    top: 55px;
    transition: all 0.35s ease 0.05s;
}
.h--box-big .box--title .account-number .border {
    background-clip: border-box;
    border: 1px solid #cccccc;
    border-radius: 3px;
    box-sizing: border-box;
    line-height: 15px;
    margin-bottom: 1px;
    margin-left: -8px;
    margin-top: 2px;
    padding: 2px 1px 2px 6px;
    width: 256px;
}
.h--box-big .box--title .account-number .border input {
    background: none repeat scroll 0 0 #ffffff;
    border: 0 none;
    display: inline-block;
    font-style: normal;
    outline: 0 none;
    width: 180px;
}
.h--box-big .box--title .account-number .border input:disabled {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.h--box-big .box--title .account-number .border span {
    background: none repeat scroll 0 0 #e4e4e4;
    border-radius: 2px;
    color: #2a2c31;
    cursor: pointer;
    display: inline-block;
    float: right;
    font-size: 9px;
    font-weight: 700;
    line-height: 14px;
    margin-left: 5px;
    margin-top: -1px;
    padding: 2px 7px 3px;
    text-align: center;
    text-transform: uppercase;
    transition: all 0.5s ease 0s;
}
.h--box-big .box--title .account-number .border span:hover {
    background: none repeat scroll 0 0 #2a2c31;
    color: #ffffff;
}
.h--box-big .box--title .account-number .border span.zeroclipboard-is-hover {
    background: none repeat scroll 0 0 #2a2c31;
    color: #ffffff;
}
.h--box-big .box--title .account-number .border .copy-active {
    background: none repeat scroll 0 0 #06ba41;
    color: #ffffff;
    padding-bottom: 3px;
    position: absolute;
    right: 2px;
    top: 42px;
}
.h--box-big .box--title .account-number .border .copy-active:hover {
    background: none repeat scroll 0 0 #06ba41;
    color: #ffffff;
}
.h--box-big .box--title:hover .account-number {
    top: 0;
}
.h--box-big .box--title:hover .account-title {
    top: -55px;
}
.h--box-big .h--btn-wide {
    border: 0 none;
    font-size: 9px;
    font-weight: normal;
    height: 57px;
    margin-left: -20px;
    margin-top: -2px;
    text-transform: lowercase;
    transition: all 0.35s ease 0s;
    width: 280px;
}
.h--box-big .h--btn-wide:hover {
    background-color: inherit;
}
.h--box-big .h--btn-wide:hover strong {
    color: #ffffff;
}
.h--box-big .h--btn-wide .small {
    font-size: 10px;
    margin: 2px 0 0;
    text-transform: uppercase;
}
.h--box-big .h--btn-wide span.allMoney {
    color: #2a2c31;
    font-size: 13px;
    font-weight: 400;
    margin-bottom: 2px;
    margin-top: 2px;
    text-transform: uppercase;
}
.h--box-big .h--btn-wide span.allMoney sup {
    font-size: 13px;
    font-weight: 100;
    top: 0;
}
.h--box-big .h--btn-wide .bar--outside {
    width: 100%;
}
.h--box-big .h--btn-wide.h--btn .wide--white {
    padding: 6px 20px;
}
.h--box-big .h--btn-wide.h--btn .wide--white .allMoney {
    margin-bottom: 0;
}
.h--box-big .h--btn-wide:hover .bar--inside {
    background: none repeat scroll 0 0 #ffffff;
}
.h--box-big .h--btn-wide:hover p {
    color: #ffffff !important;
}
.h--box-big .h--btn-wide:hover .wide--white {
    background: none repeat scroll 0 0 #06ba41;
    color: #ffffff;
}
.h--box-big .h--btn-wide:hover .wide--white .bar--inside {
    background: none repeat scroll 0 0 #ffffff;
}
.h--box-big .h--btn-wide:hover .wide--white .bar--outside {
    background: none repeat scroll 0 0 #009900;
}
.h--box-big .h--btn-wide:hover .wide--white .gray, .h--box-big .h--btn-wide:hover .wide--white .allMoney {
    color: #ffffff;
}
.h--box-big .h--btn-wide:hover .wide--white .border-bottom {
    border-color: #009900;
}
.h--box-big .h--btn-wide:hover .wide--white sup {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #ffffff;
}
.h--box-big .h--btn-wide:hover .wide--white .lightest-gray {
    color: #009900;
}
.h--box-big .h--btn-wide .wide--white, .h--box-big .h--btn-wide .wide--green {
    margin-left: -20px;
    padding: 10px 20px;
    position: absolute;
    width: 100%;
}
.h--box-big .h--btn-wide .wide--white {
    height: 57px;
    margin-left: -20px;
    overflow: hidden;
    top: 0;
    transition: all 0.35s ease 0s;
    width: 100%;
}
.h--box-big .h--btn-wide .wide--green {
    animation: 0.35s ease 0s normal none 1 running moveWide2;
    background: none repeat scroll 0 0 #06ba41;
    color: #ffffff;
    height: 0;
    overflow: hidden;
    top: -60px;
    transition: height 0.35s ease 0s;
}
.h--box-big .h--btn-wide .wide--green .bar--inside {
    background: none repeat scroll 0 0 #ffffff;
}
.h--box-big .h--btn-wide .wide--green .bar--outside {
    background: none repeat scroll 0 0 #009900;
}
.h--box-big .h--btn-wide .wide--green .gray {
    color: #ffffff;
}
.h--box-big .h--btn-wide .wide--green .border-bottom {
    border-color: #009900;
}
.h--box-big .h--btn-wide .wide--green sup {
    background: none repeat scroll 0 0 #ffffff;
    color: #009900;
}
.h--box-big .h--btn-wide .wide--green .lightest-gray {
    color: #009900;
}
.h--box-big .h--btn-wide.medium, .h--box-big .h--btn-wide.medium-s {
    height: 72px;
}
.h--box-big .h--btn-wide.medium .small, .h--box-big .h--btn-wide.medium-s .small {
    margin: -2px 0 -3px;
    padding-bottom: 2px;
}
.h--box-big .h--btn-wide.medium .wide--white, .h--box-big .h--btn-wide.medium .wide--green, .h--box-big .h--btn-wide.medium-s .wide--white, .h--box-big .h--btn-wide.medium-s .wide--green {
    height: 72px;
}
.h--box-big .h--btn-wide.medium .wide--green, .h--box-big .h--btn-wide.medium-s .wide--green {
    animation: 0.35s ease 0s normal none 1 running moveWide4;
    color: #ffffff;
    height: 0;
    top: -72px;
    transition: height 0.35s ease 0s;
}
.h--box-big .h--btn-wide.medium .wide--green .h--price sup, .h--box-big .h--btn-wide.medium-s .wide--green .h--price sup {
    background: none repeat scroll 0 0 #ffffff;
    color: #009900;
}
.h--box-big .h--btn-wide.medium .wide--green .border-bottom, .h--box-big .h--btn-wide.medium-s .wide--green .border-bottom {
    border-color: #ffffff;
}
.h--box-big .h--btn-wide.medium .wide--green .gray strong, .h--box-big .h--btn-wide.medium-s .wide--green .gray strong {
    color: #ffffff;
}
.h--box-big .h--btn-wide.medium:hover .bar--inside, .h--box-big .h--btn-wide.medium-s:hover .bar--inside {
    background: none repeat scroll 0 0 #ffffff;
}
.h--box-big .h--btn-wide.medium:hover p, .h--box-big .h--btn-wide.medium-s:hover p {
    color: #ffffff !important;
}
.h--box-big .h--btn-wide.medium:hover .wide--white .gray strong, .h--box-big .h--btn-wide.medium-s:hover .wide--white .gray strong {
    color: #ffffff;
}
.h--box-big .h--btn-wide.medium:hover .wide--white .h--price sup, .h--box-big .h--btn-wide.medium-s:hover .wide--white .h--price sup {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.h--box-big .h--btn-wide.medium-s {
    height: 64px;
}
.h--box-big .box--alert {
    background: none repeat scroll 0 0 #ff412b;
    color: #ffffff;
    margin: 0 0 2px -20px;
    padding: 8px 20px;
    width: 280px;
}
.h--box-big .box--alert dl {
    width: 100%;
}
.h--box-big .box--alert dl dd, .h--box-big .box--alert dl dt {
    color: #ffffff;
    display: block;
    max-width: 100%;
    padding-left: 20px;
    width: 100%;
}
.h--box-big .box--alert dl::before {
    content: "";
    float: left;
    font-family: "icomoon";
    font-size: 25px;
    margin-right: 10px;
    padding-top: 8px;
    width: 25px;
}
.h--box-small {
    box-sizing: border-box;
    height: 135px;
    position: relative;
    width: 135px;
}
.h--box-small .h--price sup {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #666666;
    font-size: 18px;
    font-weight: 300;
    top: 1px;
}
.h--box-small span {
    display: block;
    font-size: 12px;
}
.h--box-small span .title {
    font-size: 15px;
    line-height: 20px;
}
.h--box-small .bar--outside {
    width: 90px;
}
.h--box-small .percent-money {
    bottom: 13px;
    box-sizing: border-box;
    cursor: default;
    display: inline-block;
    font-size: 15px;
    position: absolute;
    transition: all 0.25s ease 0.25s;
}
.h--box-small .percent-money .money {
    color: #ffffff;
    display: none;
}
.h--box-small .percent-money .percent {
    font-size: 15px;
    margin-bottom: 0;
}
.h--box-small .percent-money:hover .money {
    animation: 0.6s ease 0s normal none 1 running fadeIn;
    color: #06ba41;
    display: block;
}
.h--box-small .percent-money:hover .percent {
    color: #ffffff;
    display: none;
}
.h--box-small .percent-money:hover .bar--inside {
    background: none repeat scroll 0 0 #06ba41;
}
.h--box-small .percent-money:hover .bar--inside span {
    color: #06ba41;
}
.h--box-rect {
    box-sizing: border-box;
    height: 135px;
    position: relative;
    width: 280px;
}
.h--box-rect span {
    display: block;
    font-size: 12px;
}
.h--box-rect span .title {
    font-size: 15px;
    line-height: 20px;
}
.h--box-rect .h--price sup {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #666666;
    font-size: 18px;
    font-weight: 300;
    top: 1px;
}
.h--box-rect .box--title .account-title {
    height: 40px;
    position: absolute;
    top: 0;
    transition: all 0.35s ease 0.05s;
}
.h--box-rect .box--title .account-number {
    position: absolute;
    top: 55px;
    transition: all 0.35s ease 0.05s;
}
.h--box-rect .box--title .account-number .border {
    background-clip: border-box;
    border: 1px solid #cccccc;
    border-radius: 3px;
    box-sizing: border-box;
    line-height: 15px;
    margin-bottom: 1px;
    margin-left: -8px;
    margin-top: 2px;
    padding: 2px 1px 2px 6px;
    width: 256px;
}
.h--box-rect .box--title .account-number .border input {
    border: 0 none;
    display: inline-block;
    font-style: normal;
    outline: 0 none;
    width: 180px;
}
.h--box-rect .box--title .account-number .border span {
    background: none repeat scroll 0 0 #e4e4e4;
    border-radius: 2px;
    color: #2a2c31;
    cursor: pointer;
    display: inline-block;
    float: right;
    font-size: 9px;
    font-weight: 700;
    line-height: 14px;
    margin-left: 10px;
    margin-top: -1px;
    padding: 2px 7px 3px;
    text-align: center;
    text-transform: uppercase;
    transition: all 0.5s ease 0s;
}
.h--box-rect .box--title .account-number .border span:hover {
    background: none repeat scroll 0 0 #2a2c31;
    color: #ffffff;
}
.h--box-rect .box--title .account-number .border span.zeroclipboard-is-hover {
    background: none repeat scroll 0 0 #2a2c31;
    color: #ffffff;
}
.h--box-rect .box--title .account-number .border .copy-active {
    background: none repeat scroll 0 0 #06ba41;
    color: #ffffff;
    padding-bottom: 3px;
    position: absolute;
    right: 2px;
    top: 42px;
}
.h--box-rect .box--title .account-number .border .copy-active:hover {
    background: none repeat scroll 0 0 #06ba41;
    color: #ffffff;
}
.h--box-rect .box--title:hover .account-number {
    top: 0;
}
.h--box-rect .box--title:hover .account-title {
    top: -55px;
}
.h--box-rect .name {
    float: left;
}
.h--box-auto {
    box-sizing: border-box;
    position: relative;
    top: -1px;
    width: 280px;
}
.h--box-auto .title {
    font-size: 15px;
    font-weight: bold;
    line-height: 20px;
    margin-bottom: 20px;
}
.h--box-auto .name {
    color: #999999;
    float: left;
    font-size: 11px;
    text-transform: uppercase;
}
.h--box-auto .name span {
    display: inline-block;
    font-size: 10px;
    line-height: 20px;
}
.h--box-green {
    background-color: #ffffff;
    border-top: 1px solid #06ba41;
    padding: 20px;
}
.h--box-black {
    background-color: #ffffff;
    border-top: 1px solid #2a2c31;
    padding: 20px;
}
.h--box-gray {
    background-color: #e4e4e4;
    border-top: 1px solid #2a2c31;
    padding: 20px;
}
.h--box-gray .title {
    color: #2a2c31;
    display: table;
    font-size: 11px;
    font-weight: 300;
    height: 115px;
    text-transform: uppercase;
}
.h--box-gray .title .txt {
    display: table-cell;
    vertical-align: middle;
    width: 130px;
}
.h--box-gray .title strong {
    clear: both;
    display: block;
    font-size: 14px;
    font-weight: 700;
    line-height: 17px;
}
.h--box-gray .image {
    position: absolute;
    right: 0;
    top: 0;
}
.h--box-gray ul {
    display: table-cell;
    height: 94px;
    margin: 20px 0 0;
    padding: 0;
    vertical-align: middle;
}
.h--box-gray li {
    font-size: 11px;
    line-height: 18px;
    list-style: outside none none;
}
.h--box-gray li::before {
    content: "┬Ě";
    font-size: 20px;
    line-height: 11px;
    margin-right: 5px;
    vertical-align: middle;
}
.h--box-gray .h--btn {
    border-color: #999999;
}
.h--box-green-all {
    background-color: #06ba41;
    border-top: 1px solid #06ba41;
    color: #ffffff;
    padding: 20px;
}
.h--box-green-all .box--title span {
    color: #ffffff;
}
.h--box-green-all .box--title span strong {
    color: #ffffff;
}
.h--box-blue {
    background-color: #ffffff;
    border-top: 1px solid #3359c6;
    padding: 20px;
}
.h--box-blue .transfer-select:hover {
    background-color: #2a2c31;
    border-color: #2a2c31;
}
.h--box-blue .transfer-select ul li a:hover {
    background-color: #3359c6;
}
.box--title {
    height: 40px;
    margin-left: -10px;
    overflow: hidden;
    padding-left: 10px;
    position: relative;
}
.box--title.w109 {
    width: 109%;
}
.box--title.low {
    height: 16px;
}
.box--title.editable-title {
    overflow: visible;
}
.box--title span {
    color: #999999;
    display: block;
    font-size: 10px;
    text-transform: uppercase;
}
.box--title span .title {
    color: #2a2c31;
    float: left;
    font-size: 15px;
    line-height: 20px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 240px;
}
.box--subtitle {
    color: #999999;
    font-size: 9px;
    margin-top: 0;
    text-transform: uppercase;
}
.h--menu {
    background: none repeat scroll 0 0 #ffffff;
    padding: 0;
}
.h--menu li {
    display: inline-block;
}
.h--menu li a {
    border-bottom: 5px solid rgba(0, 0, 0, 0);
    bottom: -5px;
    box-sizing: border-box;
    color: #2a2c31;
    font-size: 16px;
    font-weight: 400;
    padding: 16px 25px 22px;
    position: relative;
    text-decoration: none;
    text-transform: lowercase;
    transition: all 0.1s ease 0s;
}
.h--menu li a:hover {
    border-bottom: 2px solid #06ba41;
    color: #06ba41;
}
.h--menu li a:hover .icon {
    color: #06ba41;
}
.h--menu li a.active {
    border-bottom: 2px solid #06ba41;
    color: #06ba41;
}
.h--menu li a.active .icon {
    color: #2a2c31;
}
.h--menu li a.active:hover {
    color: #2a2c31;
    cursor: auto;
}
.h--menu li a.active:hover .icon {
    color: #2a2c31;
}
.h--menu li .icon {
    color: #999999;
    display: inline-block;
    font-size: 14px;
    margin-right: 12px;
    vertical-align: bottom;
}
.h--menu li .introjs-tooltip {
    top: 57px;
    z-index: 20;
}
.h--menu li .introjs-tooltip .introjs-tooltiptext p {
    padding-bottom: 0;
}
.h--menu li .introjs-tooltip .introjs-tooltiptext li:last-child {
    float: none;
}
.h--menu li .introjs-tooltip .introjs-tooltipbuttons {
    border-top-color: #45484e;
}
.h--menu li:last-child {
    float: right;
}
.h--menu li:first-child a {
    padding-left: 23px;
}
.h--submenu-wrapper {
    height: 40px;
    margin-bottom: 26px;
    margin-top: 30px;
}
.h--submenu {
    background-clip: border-box;
    border-radius: 4px;
    clear: both;
    display: table;
    padding: 0;
}
.h--submenu > li {
    border-right: 1px solid #eeeeee;
    display: inline;
    float: left;
}
.h--submenu > li a, .h--submenu > li .select-field, .h--submenu > li button {
    background-clip: border-box;
    background-color: #ffffff;
    border: 0 none;
    border-radius: 0;
    box-sizing: border-box;
    color: #2a2c31;
    display: inline-block;
    font-size: 11px;
    font-weight: 400;
    height: 40px;
    line-height: 11px;
    padding: 12px 21px;
    position: relative;
    text-decoration: none;
    text-transform: uppercase;
}
.h--submenu > li a:hover, .h--submenu > li .select-field:hover, .h--submenu > li button:hover {
    background-color: #2a2c31;
    color: #ffffff;
    cursor: pointer;
}
.h--submenu > li a.active, .h--submenu > li .select-field.active, .h--submenu > li button.active {
    background-color: #06ba41;
    color: #ffffff;
    cursor: auto;
}
.h--submenu > li a.active:hover, .h--submenu > li .select-field.active:hover, .h--submenu > li button.active:hover {
    background-color: #06ba41;
}
.h--submenu > li a .icon, .h--submenu > li .select-field .icon, .h--submenu > li button .icon {
    font-size: 14px;
    margin-right: 5px;
    vertical-align: text-top;
}
.h--submenu > li:last-child {
    border-right: 0 none;
}
.h--submenu > li:first-child > a, .h--submenu > li:first-child > button, .h--submenu > li:first-child > .select-field {
    border-bottom-left-radius: 4px;
    border-top-left-radius: 4px;
}
.h--submenu > li:last-child > a, .h--submenu > li:last-child > button, .h--submenu > li:first-child > .select-field {
    border-bottom-right-radius: 4px;
    border-top-right-radius: 4px;
}
.h--submenu > li.select {
    box-sizing: border-box;
    position: relative;
}
.h--submenu > li.select .select-field {
    padding: 14px 41px 14px 21px;
    position: relative;
    width: 100%;
}
.h--submenu > li.select .select-field::after {
    content: "";
    font-family: "icomoon";
    line-height: 16px;
    position: absolute;
    right: 20px;
    text-transform: none;
    top: 12px;
}
.h--submenu > li.select ul {
    background-color: #2a2c31;
    display: none;
    left: 0;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 40px;
    z-index: 100;
}
.h--submenu > li.select ul li {
    clear: both;
    display: inline-block;
    width: 100%;
}
.h--submenu > li.select ul li a {
    background-color: rgba(0, 0, 0, 0);
    border-top: 1px solid #cccccc;
    color: #ffffff;
    white-space: nowrap;
    width: 100%;
}
.h--submenu > li.select ul li:hover a {
    background-color: #06ba41;
    color: #ffffff;
}
.h--submenu > li.select:hover {
    border-bottom: 0 none;
}
.h--submenu > li.select:hover .select-field {
    background-color: #2a2c31;
    color: #ffffff;
}
.h--submenu > li.select:hover ul {
    display: block;
}
.h--submenu > li.blue a.active, .h--submenu > li.blue .select-field.active, .h--submenu > li.blue button.active {
    background-color: #3359c6;
}
.h--submenu > li.blue.select ul li:hover a {
    background-color: #3359c6;
}
.h--submenu .tooltip {
    font-size: 11px;
    font-weight: normal;
    max-width: 207px;
}
.h--submenu .tooltip .tooltip-inner {
    padding: 10px 15px;
    text-align: left;
}
.h--submenu.green li a.active, .h--submenu.green li .select-field.active, .h--submenu.green li button.active {
    background-color: #06ba41;
    color: #ffffff;
}
.h--submenu.green li:nth-child(2) a.active, .h--submenu.green li:nth-child(2) .select-field.active, .h--submenu.green li:nth-child(2) button.active {
    background-color: #06ba41;
}
.h--submenu.white {
    border: 1px solid #ffffff;
}
.h--submenu.white li a, .h--submenu.white li .select-field, .h--submenu.white li button {
    background-color: rgba(0, 0, 0, 0);
    color: #ffffff;
}
.h--submenu.white li a.active, .h--submenu.white li .select-field.active, .h--submenu.white li button.active {
    background-color: #ffffff;
    color: #2a2c31;
}
.h--submenu.white li a.active:hover, .h--submenu.white li .select-field.active:hover, .h--submenu.white li button.active:hover {
    background-color: #ffffff;
    color: #2a2c31;
}
.h--submenu.white li a:hover, .h--submenu.white li .select-field:hover, .h--submenu.white li button:hover {
    background-color: #ffffff;
    color: #2a2c31;
}
.h--dropmenu {
    clear: none;
    cursor: pointer;
    float: left;
    margin-left: 12px;
    position: relative;
}
.h--dropmenu li .select-field {
    background-clip: border-box;
    border-radius: 4px;
}
.h--dropmenu li .select-field > .icon--select {
    line-height: 20px;
    margin-left: 20px;
    margin-right: 0;
    position: relative;
    top: -3px;
    vertical-align: text-top;
}
.h--dropmenu .h--drop--submenu {
    background-clip: border-box;
    background-color: #2a2c31;
    border: 1px solid #eeeeee;
    border-radius: 4px;
    color: #ffffff;
    display: none;
    left: 0;
    padding: 0;
    position: absolute;
    top: 0;
    width: 180px;
    z-index: 100;
}
.h--dropmenu .h--drop--submenu li {
    background-clip: border-box;
    border-bottom: 1px solid #eeeeee;
    border-radius: 0;
    border-right: 0 none;
    clear: both;
    display: block;
    width: 100%;
}
.h--dropmenu .h--drop--submenu li:last-child {
    border-bottom: 0 none;
}
.h--dropmenu .h--drop--submenu li:last-child a {
    border-radius: 0 0 4px 4px;
}
.h--dropmenu .h--drop--submenu li:first-child a {
    border-radius: 4px 4px 0 0;
}
.h--dropmenu .h--drop--submenu li a {
    background-clip: border-box;
    background-color: rgba(0, 0, 0, 0);
    border-radius: 0;
    color: #ffffff;
    transition: all 0.15s ease 0s;
    width: 100%;
}
.h--dropmenu .h--drop--submenu li a:hover {
    background-color: #06ba41;
    color: #ffffff;
}
.h--dropmenu.opened .h--drop--submenu {
    display: block;
}
.h--submenu-green {
    margin: -8px 0 0;
    padding: 0;
}
.h--submenu-green li {
    display: inline-block;
}
.h--submenu-green li a {
    border-bottom: 3px solid rgba(0, 0, 0, 0);
    box-sizing: border-box;
    color: #999999;
    cursor: pointer;
    font-size: 11px;
    padding: 7px 12px;
    text-decoration: none;
    text-transform: uppercase;
    transition: all 0.25s ease 0s;
}
.h--submenu-green li a:hover {
    color: #2a2c31;
}
.h--submenu-green li a.active {
    background-color: #06ba41;
    color: #ffffff;
    cursor: pointer;
}
.h--submenu-green li a .icon {
    display: inline-block;
    font-size: 13px;
    margin-right: 5px;
    vertical-align: top;
}
.h--submenu-green.submenu-dark-gray {
    border-bottom: 1px solid #2a2c31;
}
.h--submenu-green.submenu-dark-gray a.active {
    background-color: #2a2c31;
}
.h--icon-menu {
    margin-top: -6px;
    padding: 0;
}
.h--icon-menu li {
    display: inline-block;
    height: 34px;
    list-style: outside none none;
    padding: 0;
    transition: all 0.25s ease 0s;
    vertical-align: top;
    width: auto;
}
.h--icon-menu li a {
    box-sizing: border-box;
    color: #999999;
    cursor: pointer;
    display: inline-block;
    font-size: 26px;
    height: 52px;
    margin: 0 16px;
    position: relative;
    text-align: left;
    text-transform: uppercase;
    transition: all 0.35s ease 0s;
}
.h--icon-menu li a span {
    display: none;
    font-size: 10px;
    font-weight: bold;
    line-height: 13px;
    vertical-align: baseline;
    white-space: nowrap;
}
.h--icon-menu li a .icon {
    display: inline-block;
    float: left;
    position: relative;
    width: 30px;
    z-index: 1;
}
.h--icon-menu li a:hover {
    color: #2a2c31;
}
.h--icon-menu li a.active {
    color: #2a2c31;
    margin: 0;
    padding-left: 15px;
    padding-right: 15px;
}
.h--icon-menu li a.active span {
    opacity: 0;
    overflow: visible !important;
    width: auto;
}
.h--icon-menu li a.active .tooltip {
    display: none !important;
}
.h--icon-menu li a.active .h--alert-circle {
    left: 12px;
}
.h--icon-menu li a.active.hover {
    color: #2a2c31;
}
.h--icon-menu li a.active::before {
    border-bottom: 11px solid #2a2c31;
    border-left: 10px solid rgba(0, 0, 0, 0);
    border-right: 10px solid rgba(0, 0, 0, 0);
    bottom: -1px;
    content: "";
    display: block;
    height: 0;
    left: 50%;
    margin-left: -10px;
    position: absolute;
    width: 0;
}
.h--icon-menu li a .h--alert-circle {
    font-size: 9px;
    left: 13px;
    position: absolute;
    top: -10px;
    z-index: 10;
}
.h--icon-menu li .close {
    border: 0 none;
    height: 33px;
    left: 0;
    opacity: 0;
    overflow: hidden;
    position: absolute;
    top: 43px;
    transition: all 0.35s ease 0s;
    width: 100%;
    z-index: 95;
}
.h--icon-menu li .close .x {
    background: none repeat scroll 0 0 #2a2c31;
    border: 0 none;
    height: 2px;
    opacity: 1;
    overflow: hidden;
    position: relative;
    text-align: center;
    top: 0;
    transition: all 0.35s ease 0s;
    z-index: 100;
}
.h--icon-menu li .close:hover .x {
    height: 32px;
}
.h--icon-menu li .close .icon {
    border: 0 none !important;
    color: #ffffff;
    float: none;
    font-size: 9px;
    font-weight: 400;
    left: 0;
    margin: 0;
    top: 7px;
}
.h--icon-menu .tooltip {
    color: #999999;
    top: 25px !important;
}
.h--icon-menu .tooltip.in {
    opacity: 1;
}
.h--icon-menu .tooltip .tooltip-inner {
    background: none repeat scroll 0 0 #ffffff;
    color: #2a2c31;
    font-size: 11px;
    font-weight: bold;
    margin-left: -5px;
    padding: 5px 10px;
    text-transform: uppercase;
}
.h--icon-menu .tooltip .tooltip-arrow {
    border-bottom-color: #ffffff;
}
.h--burger-menu {
    position: relative;
}
.h--burger-menu .h--burger-menu-icon {
    background-color: #cccccc;
    border-bottom-left-radius: 9px;
    border-top-left-radius: 9px;
    cursor: pointer;
    float: left;
    height: 41px;
    padding: 12px;
}
.h--burger-menu .h--burger-menu-icon .line {
    background-color: #ffffff;
    height: 2px;
    margin: 3px 0;
    position: relative;
    transition: all 0.25s linear 0s;
    width: 20px;
}
.h--burger-menu .h--burger-menu-icon .line:nth-child(2) {
    transition: all 0.1s linear 0s;
}
.h--burger-menu .h--burger-menu-list {
    background-color: #f2f2f2;
    border: 1px solid #cccccc;
    display: none;
    left: 44px;
    margin: 0;
    padding: 5px 0;
    position: absolute;
    top: 0;
    width: 280px;
    z-index: 21;
}
.h--burger-menu .h--burger-menu-list li {
    border-bottom: 1px solid #cccccc;
    display: block;
    width: 100%;
}
.h--burger-menu .h--burger-menu-list li:last-child {
    border-bottom: 0 none;
}
.h--burger-menu .h--burger-menu-list li a {
    box-sizing: border-box;
    color: #999999;
    font-size: 11px;
    padding: 10px 20px;
    position: relative;
    text-decoration: none;
    text-transform: uppercase;
    transition: all 0.25s ease 0s;
    width: 100%;
}
.h--burger-menu .h--burger-menu-list li a:hover {
    color: #2a2c31;
}
.h--burger-menu .h--burger-menu-list li a .icon {
    font-size: 14px;
    margin-right: 6px;
}
.h--burger-menu.open .h--burger-menu-list {
    display: block;
}
.h--burger-menu.open .h--burger-menu-icon .line:nth-child(1) {
    margin-top: 8px;
    transform: rotate(45deg);
}
.h--burger-menu.open .h--burger-menu-icon .line:nth-child(3) {
    margin-top: -10px;
    transform: rotate(-45deg);
}
.h--burger-menu.open .h--burger-menu-icon .line:nth-child(2) {
    opacity: 0;
}
.h--slider-nav {
    border-bottom: 1px solid #ffffff;
    text-align: center;
}
.h--slider-nav ul {
    display: inline;
    list-style: outside none none;
    text-align: center;
}
.h--slider-nav ul li {
    background-clip: border-box;
    background-color: #ffffff;
    border: 1px solid #ffffff;
    border-radius: 50%;
    cursor: pointer;
    display: inline-block;
    height: 10px;
    margin: 0 2px;
    position: relative;
    top: 8px;
    width: 10px;
}
.h--slider-nav ul li.active, .h--slider-nav ul li:hover {
    background-color: #06ba41;
    border-color: #06ba41;
}
.append-icon .icon {
    font-weight: normal;
    margin-left: 5px;
    margin-right: 0;
}
.prepend-icon .icon {
    margin-left: 0;
    margin-right: 5px;
}
.self-icon .icon {
    margin: 0;
}
.h--btn {
    background-clip: border-box;
    background-color: rgba(0, 0, 0, 0);
    border: 1px solid #dddddd;
    border-radius: 2px;
    color: #2a2c31;
    cursor: pointer;
    font-family: Roboto;
    font-size: 10px;
    font-weight: bold;
    height: 28px;
    line-height: 16px;
    outline: medium none;
    padding: 6px 18px;
    text-align: left;
    text-decoration: none;
    text-transform: uppercase;
    transition: all 0.1s ease 0s;
    vertical-align: baseline;
    white-space: nowrap;
}
.h--btn:visited {
    color: #2a2c31;
}
.h--btn:hover {
    background-color: #2a2c31;
    border-color: #2a2c31;
    color: #ffffff;
}
.h--btn:hover:visited {
    color: #ffffff;
}
.h--btn:disabled, .h--btn.disabled {
    border-color: #cccccc;
    color: #cccccc;
}
.h--btn:disabled:hover, .h--btn.disabled:hover {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border-color: #cccccc;
    color: #cccccc;
}
.h--btn .icon {
    display: inline-block;
    font-size: 14px;
    line-height: 14px;
    vertical-align: text-bottom;
}
.h--btn .icon.icon--close {
    font-size: 11px;
}
.h--btn input[type="radio"] {
    display: none;
}
.h--btn.active {
    border-color: #06ba41;
    box-shadow: 0 0 0 1px #06ba41 inset;
    color: #06ba41;
    cursor: auto;
}
.h--btn.active:hover {
    border-color: #06ba41;
    box-shadow: 0 0 0 1px #06ba41 inset;
    color: #06ba41;
}
.h--btn.transfer {
    background: none repeat scroll 0 0 #06ba41;
    border: 0 none;
    color: #ffffff;
    padding-left: 11px;
    padding-right: 11px;
}
.h--btn-input {
    background-clip: border-box;
    background-color: rgba(0, 0, 0, 0);
    border: 1px solid #999999;
    border-radius: 2px;
    color: #999999;
    cursor: pointer;
    font-family: Roboto;
    font-size: 10px;
    font-weight: 700;
    height: 28px;
    line-height: 12px;
    outline: 0 none;
    padding: 6px 18px;
    text-decoration: none;
    text-transform: uppercase;
    transition: all 0.25s ease 0s;
    white-space: nowrap;
}
.h--btn-input:hover {
    border-color: #2a2c31;
    box-shadow: 0 0 0 1px #2a2c31 inset;
    color: #2a2c31;
}
.h--btn-input.active {
    border-color: #06ba41;
    box-shadow: 0 0 0 1px #06ba41 inset;
    color: #06ba41;
}
.h--btn-input input[type="radio"] {
    display: none;
}
.h--btn-input .icon {
    display: inline-block;
    font-size: 14px;
    line-height: 14px;
    vertical-align: text-bottom;
}
.h--btn-input .icon.icon--close {
    font-size: 11px;
}
.h--btn-small {
    background-color: #f2f2f2;
    border-color: #f2f2f2;
    color: #2a2c31;
    float: left;
    font-weight: 400;
    height: 20px;
    line-height: 18px;
    margin-left: 10px;
    padding: 0 6px;
}
.h--btn-small:visited, .h--btn-small:active {
    color: #2a2c31;
}
.h--btn-small:hover {
    color: #ffffff;
}
.h--btn-small:disabled, .h--btn-small.disabled {
    background-color: #f2f2f2;
    color: #cccccc;
}
.h--btn-small:disabled:visited, .h--btn-small:disabled:active, .h--btn-small.disabled:visited, .h--btn-small.disabled:active {
    color: #cccccc;
}
.h--btn-small:disabled:hover, .h--btn-small.disabled:hover {
    background-color: #f2f2f2;
}
.h--btn-small .icon {
    font-size: 9px;
}
.h--btn-small .icon.icon--close {
    vertical-align: baseline;
}
.h--btn-large {
    height: 45px;
    padding: 14px 18px;
}
.h--btn-wide {
    background-clip: border-box;
    border-radius: 0;
    font-weight: 400;
    height: auto;
    overflow: hidden;
    padding: 18px 20px;
    position: relative;
    width: 100%;
}
.h--btn-wide .icon {
    font-size: 17px;
    margin-right: 10px;
    vertical-align: middle;
}
.h--btn-text-gray {
    background-color: rgba(0, 0, 0, 0);
    border: 0 none;
    box-sizing: border-box;
    color: #999999;
    cursor: pointer;
    font-family: Roboto;
    font-size: 10px;
    font-weight: bold;
    line-height: 12px;
    margin: 0 10px;
    padding: 7px 0;
    text-decoration: none;
    text-transform: uppercase;
    transition: all 0.1s ease 0s;
    white-space: nowrap;
}
.h--btn-text-gray:visited, .h--btn-text-gray:active {
    color: #999999;
}
.h--btn-text-gray:hover {
    color: #2a2c31;
}
.h--btn-text-gray:hover:visited, .h--btn-text-gray:hover:active {
    color: #2a2c31;
}
.h--btn-text-gray .icon {
    font-size: 14px;
    vertical-align: text-bottom;
}
.h--btn-text-white {
    background-color: rgba(0, 0, 0, 0);
    border: 0 none;
    color: #ffffff;
    cursor: pointer;
    font-family: Roboto;
    font-size: 10px;
    font-weight: bold;
    line-height: 12px;
    margin: 0 10px;
    padding: 7px 0;
    text-decoration: none;
    text-transform: uppercase;
    transition: all 0.1s ease 0s;
    white-space: nowrap;
}
.h--btn-text-white:visited {
    color: #ffffff;
}
.h--btn-text-white:hover {
    color: #ffffff;
}
.h--btn-text-white:hover:visited {
    color: #ffffff;
}
.h--btn-text-gray-dotted {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background-color: rgba(0, 0, 0, 0);
    border-color: -moz-use-text-color -moz-use-text-color #999999;
    border-image: none;
    border-style: none none dotted;
    border-width: 0 0 1px;
    color: #999999;
    cursor: pointer;
    font-family: Roboto;
    font-size: 10px;
    font-weight: 400;
    line-height: 10px;
    margin: 6px 10px;
    text-transform: uppercase;
    transition: all 0.1s ease 0s;
    white-space: nowrap;
}
.h--btn-text-gray-dotted:visited {
    color: #999999;
}
.h--btn-text-gray-dotted:hover {
    border-bottom: 1px dotted #2a2c31;
    color: #2a2c31;
}
.h--btn-arrow-right {
    background-color: #e4e4e4;
    border: 0 none;
    color: #999999;
    cursor: pointer;
    font-family: Roboto;
    font-size: 10px;
    font-weight: bold;
    line-height: 10px;
    margin-right: 15px;
    padding: 9px 12px;
    position: relative;
    text-decoration: none;
    text-transform: uppercase;
    white-space: nowrap;
}
.h--btn-arrow-right::after {
    background-color: rgba(0, 0, 0, 0);
    border-bottom: 14px solid rgba(0, 0, 0, 0) !important;
    border-left: 14px solid #e4e4e4;
    border-top: 14px solid rgba(0, 0, 0, 0) !important;
    content: "";
    height: 0;
    position: absolute;
    right: -14px;
    top: 0;
    width: 0;
}
.h--btn-arrow-right:visited {
    color: #2a2c31;
}
.h--btn-arrow-right:hover {
    background-color: #2a2c31;
    border-color: #2a2c31;
    color: #ffffff;
}
.h--btn-arrow-right:hover::after {
    border-color: #2a2c31;
}
.h--btn-arrow-right:hover::before {
    border-color: #2a2c31;
}
.h--btn-arrow-right:hover:visited {
    color: #ffffff;
}
.h--btn-arrow-right.long {
    padding-left: 21px;
    padding-right: 49px;
}
.h--btn-arrow-right.big-size {
    padding-bottom: 14px;
    padding-top: 14px;
}
.h--btn-arrow-right.big-size::after {
    border-bottom-width: 19px !important;
    border-left-width: 19px;
    border-top-width: 19px !important;
    right: -19px;
}
.h--btn-arrow-right:disabled:hover {
    background-color: #e4e4e4;
    color: #999999;
}
.h--btn-arrow-right:disabled:hover::after {
    border-left-color: #e4e4e4;
}
.h--btn-arrow-left {
    background-color: #e4e4e4;
    border: 0 none;
    color: #999999;
    cursor: pointer;
    font-family: Roboto;
    font-size: 10px;
    font-weight: bold;
    line-height: 10px;
    margin-left: 15px;
    padding: 9px 12px;
    position: relative;
    text-decoration: none;
    text-transform: uppercase;
    white-space: nowrap;
}
.h--btn-arrow-left::before {
    border-bottom: 14px solid rgba(0, 0, 0, 0) !important;
    border-right: 14px solid #e4e4e4;
    border-top: 14px solid rgba(0, 0, 0, 0) !important;
    content: "";
    height: 0;
    left: -14px;
    position: absolute;
    top: 0;
    width: 0;
}
.h--btn-arrow-left:visited {
    color: #2a2c31;
}
.h--btn-arrow-left:hover {
    background-color: #2a2c31;
    border-color: #2a2c31;
    color: #ffffff;
}
.h--btn-arrow-left:hover::after {
    border-color: #2a2c31;
}
.h--btn-arrow-left:hover::before {
    border-color: #2a2c31;
}
.h--btn-arrow-left:hover:visited {
    color: #ffffff;
}
.h--btn-arrow-left.long {
    padding-left: 37px;
    padding-right: 21px;
}
.h--btn-dashed {
    background-clip: border-box;
    background-color: #ffffff;
    border: 1px dashed #cccccc;
    border-radius: 3px;
    color: #2a2c31;
    font-size: 11px;
    font-weight: bold;
    line-height: 17px;
    text-transform: uppercase;
    transition: all 0.1s ease 0s;
    width: 280px;
}
.h--btn-dashed .h--btn-small {
    margin-left: 0;
    margin-right: 10px;
    margin-top: -2px;
}
.h--btn-dashed .h--btn-small .icon {
    margin-top: 3px;
}
.h--btn-dashed .toggleFilter-section {
    cursor: pointer;
    padding: 20px;
}
.h--btn-black {
    background-color: #2a2c31;
    border-color: #2a2c31;
    color: #ffffff;
}
.h--btn-black:visited {
    color: #ffffff;
}
.h--btn-black::after {
    border-color: #2a2c31;
}
.h--btn-black::before {
    border-color: #2a2c31;
}
.h--btn-black:hover {
    background-color: #06ba41;
    border-color: #06ba41;
    color: #ffffff;
}
.h--btn-black:hover::after {
    border-color: #06ba41;
}
.h--btn-black:hover::before {
    border-color: #06ba41;
}
.h--btn-black:hover:visited {
    color: #ffffff;
}
.h--btn-gray {
    background-color: #f2f2f2;
    border-color: #f2f2f2;
    color: #666666;
}
.h--btn-gray:visited {
    color: #666666;
}
.h--btn-gray::after {
    border-color: #f2f2f2;
}
.h--btn-gray::before {
    border-color: #f2f2f2;
}
.h--btn-light-gray {
    background-color: #ffffff;
    color: #2a2c31;
}
.h--btn-light-gray:visited {
    color: #2a2c31;
}
.h--btn-white {
    background-color: #ffffff;
    border-color: #ffffff;
    color: #2a2c31;
}
.h--btn-white:visited {
    color: #2a2c31;
}
.h--btn-white::after {
    border-color: #ffffff;
}
.h--btn-white::before {
    border-color: #ffffff;
}
.h--btn-white-light {
    background-color: #ffffff;
    border-color: #ffffff;
    color: #999999;
}
.h--btn-white-light:visited {
    color: #999999;
}
.h--btn-white-light::after {
    border-color: #ffffff;
}
.h--btn-white-light::before {
    border-color: #ffffff;
}
.h--btn-green {
    background-color: #06ba41;
    border-color: #06ba41;
    color: #ffffff;
}
.h--btn-green:visited {
    color: #ffffff;
}
.h--btn-green::after {
    border-color: #06ba41;
}
.h--btn-green::before {
    border-color: #06ba41;
}
.h--btn-green:disabled {
    background-color: #e4e4e4;
    color: #999999;
}
.h--btn-green:disabled::after {
    border-color: #e4e4e4;
}
.h--btn-green:disabled:hover {
    background-color: #e4e4e4;
    color: #999999;
}
.h--btn-green:disabled:hover::after {
    border-color: #e4e4e4;
}
.h--btn-blue {
    background-color: #3359c6;
    border-color: #3359c6;
    color: #ffffff;
}
.h--btn-blue:visited {
    color: #ffffff;
}
.h--btn-blue::after {
    border-color: #3359c6;
}
.h--btn-blue::before {
    border-color: #3359c6;
}
.h--btn-orange {
    background-color: #ff9900;
    border-color: #ff9900;
    color: #ffffff;
}
.h--btn-orange:visited {
    color: #ffffff;
}
.h--btn-orange::after {
    border-color: #ff9900;
}
.h--btn-orange::before {
    border-color: #ff9900;
}
.h--blackborder-hover {
    border-color: #999999;
    color: #999999;
}
.h--blackborder-hover::after {
    border-color: #999999;
}
.h--blackborder-hover::before {
    border-color: #999999;
}
.h--blackborder-hover:visited {
    color: #999999;
}
.h--blackborder-hover:hover {
    border-color: #2a2c31;
    box-shadow: 0 0 0 1px #2a2c31 inset;
    color: #2a2c31;
}
.h--greenborder-hover {
    border-color: #06ba41;
    color: #06ba41;
}
.h--greenborder-hover::after {
    border-color: #06ba41;
}
.h--greenborder-hover::before {
    border-color: #06ba41;
}
.h--greenborder-hover:visited {
    color: #06ba41;
}
.h--greenborder-hover:hover {
    border-color: #06ba41;
    box-shadow: 0 0 0 1px #06ba41 inset;
    color: #ffffff;
}
.h--whiteborder {
    background-color: rgba(0, 0, 0, 0);
    border-color: #ffffff;
    color: #ffffff;
}
.h--whiteborder::after {
    border-color: #ffffff;
}
.h--whiteborder::before {
    border-color: #ffffff;
}
.h--whiteborder:visited {
    color: #ffffff;
}
.h--whiteborder.active {
    background-color: #ffffff;
    border-color: #ffffff;
    box-shadow: 0 0 0 0 #ffffff inset;
    color: #06ba41;
}
.h--blackborder {
    border-color: #2a2c31;
}
.h--blackborder::after {
    border-color: #2a2c31;
}
.h--blackborder::before {
    border-color: #2a2c31;
}
.h--greenborder {
    border-color: #06ba41;
}
.h--greenborder::after {
    border-color: #06ba41;
}
.h--greenborder::before {
    border-color: #06ba41;
}
.h--red-hover:hover {
    background-color: #ff412b;
    border-color: #ff412b;
    color: #ffffff;
}
.h--red-hover:hover::after {
    border-color: #ff412b;
}
.h--red-hover:hover::before {
    border-color: #ff412b;
}
.h--red-hover:hover:visited {
    color: #ffffff;
}
.h--gray-hover:hover {
    background-color: #2a2c31;
    border-color: #2a2c31;
    color: #ffffff;
}
.h--gray-hover:hover::after {
    border-color: #2a2c31;
}
.h--gray-hover:hover::before {
    border-color: #2a2c31;
}
.h--gray-hover:hover:visited {
    color: #ffffff;
}
.h--blue-hover:hover {
    background-color: #3359c6;
    border-color: #3359c6;
    color: #ffffff;
}
.h--blue-hover:hover::after {
    border-color: #3359c6;
}
.h--blue-hover:hover::before {
    border-color: #3359c6;
}
.h--blue-hover:hover:visited {
    color: #ffffff;
}
.h--green-hover:hover {
    background-color: #06ba41;
    border-color: #06ba41;
    color: #ffffff;
}
.h--green-hover:hover::after {
    border-color: #06ba41;
}
.h--green-hover:hover::before {
    border-color: #06ba41;
}
.h--green-hover:hover:visited {
    color: #ffffff;
}
.h--white-hover:hover {
    border-color: #ffffff;
    color: #ffffff;
}
.h--white-hover:hover:visited {
    color: #ffffff;
}
.h--white-hover:hover:hover {
    background-color: #ffffff;
    color: #06ba41;
}
.h--white-hover:hover:hover:visited {
    color: #06ba41;
}
.h--white-hover.h--red-hover:hover:hover {
    background-color: #ff412b;
    color: #ffffff;
}
.h--white-hover.h--red-hover:hover:hover:visited {
    color: #ffffff;
}
.h--orange-hover:hover {
    background-color: #ff9900;
    border-color: #ff9900;
    color: #ffffff;
}
.h--orange-hover:hover::after {
    border-color: #ff9900;
}
.h--orange-hover:hover::before {
    border-color: #ff9900;
}
.h--orange-hover:hover:visited {
    color: #ffffff;
}
.h--list-field {
    margin-left: 0;
    padding: 0;
}
.h--list-field li {
    background-color: #ffffff;
    clear: both;
    color: #999999;
    list-style: outside none none;
    margin-bottom: 12px;
    padding: 20px;
    transition: all 0.25s ease 0s;
}
.h--list-field li:hover {
    color: #2a2c31;
}
.h--list-checkbox {
    display: inline-block;
    margin-bottom: 0;
    margin-left: 0;
    margin-top: 5px;
    padding: 0;
    width: 100%;
}
.h--list-checkbox > li {
    background-color: rgba(0, 0, 0, 0);
    border: 1px solid #e4e4e4;
    clear: both;
    color: #2a2c31;
    cursor: pointer;
    display: block;
    font-size: 13px;
    height: 71px;
    line-height: 34px;
    list-style: outside none none;
    margin-bottom: 12px;
    padding: 10px 5px 10px 40px;
    position: relative;
    width: 100%;
}
.h--list-checkbox > li dl {
    margin-top: 2px;
}
.h--list-checkbox > li dd {
    color: #666666;
    font-size: 11px;
}
.h--list-checkbox > li .h--form--field {
    display: inline-block;
    float: none;
    margin-bottom: 0;
    margin-right: 3px;
    vertical-align: baseline;
}
.h--list-checkbox > li .h--form--field input {
    font-size: 13px;
    margin-bottom: 0;
}
.h--list-checkbox > li .h--select {
    width: 226px;
}
.h--list-checkbox > li .h--select .select_input {
    font-size: 13px;
    margin-bottom: 0;
    padding: 6px 20px;
}
.h--list-checkbox > li.with-label {
    height: 88px;
    padding-top: 25px;
}
.h--list-checkbox > li.with-label input[type="checkbox"], .h--list-checkbox > li.with-label .icheckbox_square-green {
    top: 55px;
}
.h--list-checkbox .belongs-to {
    margin-left: 20px;
    width: 260px;
}
.h--list-checkbox .active {
    background-color: #ffffff;
    border-color: #ffffff;
}
.h--list-checkbox .active .h--form--field label {
    background-color: #ffffff;
}
.h--list-checkbox input[type="checkbox"], .h--list-checkbox .icheckbox_square-green, .h--list-checkbox input[type="radio"], .h--list-checkbox .iradio_square-green {
    left: 15px;
    margin-top: -8px;
    position: absolute;
    top: 34px;
}
.h--list-checkbox .label {
    color: #2a2c31;
    font-weight: bold;
    left: 40px;
    padding: 0;
    position: absolute;
    text-transform: uppercase;
    top: 7px;
}
.h--list-checkbox .f-date input, .h--list-checkbox .f-date-start input, .h--list-checkbox .f-date-end input {
    padding-left: 34px;
    padding-right: 10px;
}
.h--list-checkbox .f-date .add-on, .h--list-checkbox .f-date-start .add-on, .h--list-checkbox .f-date-end .add-on {
    padding: 0 10px;
}
.h--list-checkbox .icon--card {
    color: #2a2c31;
    padding-right: 5px;
}
.h--list-add-remove {
    background-color: #ffffff;
    margin-bottom: 15px;
    margin-left: 0;
    width: 278px;
}
.h--list-add-remove .h--list-add-remove-list {
    margin: 0;
    padding: 0 20px;
}
.h--list-add-remove .item {
    background-clip: border-box;
    background-color: #ffffff;
    border: 1px solid #e4e4e4;
    border-radius: 2px;
    color: #2a2c31;
    cursor: pointer;
    font-size: 11px;
    font-weight: bold;
    list-style: outside none none;
    margin-bottom: 5px;
    padding: 10px;
    position: relative;
    text-align: left;
    text-transform: uppercase;
    transition: all 0.35s ease 0s;
    width: 100%;
}
.h--list-add-remove .item::after {
    background-color: #f2f2f2;
    border: 1px solid #cccccc;
    color: #2a2c31;
    font-weight: bold;
    padding: 3px 10px;
    position: absolute;
    right: 10px;
    top: 7px;
}
.h--list-add-remove .add::after {
    content: "+ DODAJ";
}
.h--list-add-remove .add:hover::after {
    background-color: #06ba41;
    border-color: #06ba41;
    color: #ffffff;
}
.h--list-add-remove .remove {
    background-color: #e4e4e4;
}
.h--list-add-remove .remove::after {
    content: "–ANULUJ";
}
.h--list-add-remove .remove:hover::after {
    background-color: #ff412b;
    border-color: #ff412b;
    color: #ffffff;
}
.h--box-alert-top {
    height: 40px;
    line-height: 40px;
    text-align: center;
    text-transform: uppercase;
}
.h--box-alert-top .icon {
    font-size: 16px;
    margin-right: 5px;
    vertical-align: text-bottom;
}
.h--box-alert-top button {
    margin-left: 20px;
    padding: 5px 10px;
}
.h--box-alert-top.error {
    background: none repeat scroll 0 0 #ff412b;
    color: #ffffff;
    height: 40px;
    overflow: hidden;
}
.h--box-alert-top.error .h--btn {
    border-color: #ffffff;
    color: #ffffff;
}
.h--box-alert-top.error .h--btn:hover {
    background: none repeat scroll 0 0 #ffffff;
    color: #ff412b;
}
.h--box-alert-top.info {
    background: none repeat scroll 0 0 #535555;
    color: #2a2c31;
}
.h--box-alert-top.info .h--btn {
    border-color: #2a2c31;
    color: #2a2c31;
    margin-left: 15px;
}
.h--box-alert-top.info .h--btn:hover {
    background: none repeat scroll 0 0 #2a2c31;
    color: #ffcc00;
}
.h--price {
    float: left;
    font-size: 26px;
    font-weight: 300;
    line-height: 30px;
    padding-right: 45px;
    position: relative;
}
.h--price sup {
    font-size: 10px;
    line-height: 20px;
    margin-left: 7px;
    position: absolute;
    text-align: center;
    text-transform: uppercase;
    top: 5px;
}
.pass_strength {
    color: #999999;
    font-size: 10px;
    margin-bottom: 30px;
    margin-top: -10px;
    text-align: center;
    text-transform: uppercase;
    width: 100%;
}
.pass_strength .pass_strength_val {
    background-color: #f2f2f2;
    display: inline-block;
    height: 4px;
    margin: 0 2px;
    vertical-align: middle;
    width: 44px;
}
.pass_strength .pass_strength_val:first-child {
    margin-left: 10px;
}
.pass_strength.red .on {
    background-color: #ff412b;
}
.pass_strength.orange .on {
    background-color: #ff9900;
}
.pass_strength.green .on {
    background-color: #06ba41;
}
.h--info-icon {
    background: none repeat scroll 0 0 #2a2c31;
    border-radius: 50%;
    color: #ffffff;
    cursor: pointer;
    height: 15px;
    position: absolute;
    right: 0;
    text-align: center;
    top: 0;
    width: 15px;
    z-index: 199;
}
.expand-menu {
    clear: both;
    height: auto;
    margin-bottom: 25px;
    transition: all 0.35s ease 0s;
    width: 100%;
}
.expand-menu .sms.light-gray, .expand-menu .mail.light-gray {
    cursor: auto;
}
.expand-menu .sms.light-gray.active, .expand-menu .mail.light-gray.active {
    color: #06ba41;
}
.expand-menu p.title {
    cursor: pointer;
    font-size: 14px;
    margin: 0;
    padding: 0;
    text-transform: uppercase;
}
.expand-menu p.title::before {
    border-bottom: 4px solid rgba(0, 0, 0, 0);
    border-left: 4px solid #666666;
    border-top: 4px solid rgba(0, 0, 0, 0);
    content: "";
    display: inline-block;
    height: 0;
    margin-right: 12px;
    margin-top: -2px;
    vertical-align: middle;
    width: 0;
}
.expand-menu p.title.active {
    padding: 0;
}
.expand-menu p.title.active::before {
    border-color: #666666 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    border-left: 4px solid rgba(0, 0, 0, 0);
    border-right: 4px solid rgba(0, 0, 0, 0);
    border-style: solid;
    border-width: 4px 4px 0;
    content: "";
    display: inline-block;
    height: 0;
    margin-right: 8px;
    margin-top: -2px;
    vertical-align: middle;
    width: 0;
}
.expand-menu .title {
    display: inline-block;
    font-size: 14px;
    width: 89%;
}
.expand-menu .sms, .expand-menu .mail {
    cursor: pointer;
    display: inline-block;
    font-size: 16px;
    text-align: center;
    width: 5%;
}
.expand-menu .sms input, .expand-menu .mail input {
    display: none;
}
.expand-menu .sms.active .icon, .expand-menu .mail.active .icon {
    color: #06ba41;
}
.expand-menu .more-details {
    clear: both;
    display: none;
    width: 100%;
}
.expand-menu .more-details .row {
    margin: 15px 0 5px;
}
.expand-menu .more-details .row .title {
    padding-left: 30px;
}
.expand-menu .more-details .row .sub-row {
    display: none;
    margin-top: 10px;
    padding-left: 30px;
}
.expand-menu .more-details .row .sub-row .col-6.mr10 {
    margin-right: 10px;
}
.expand-menu .more-details .row .sub-row .okres.tydzien2 {
    display: block;
}
.expand-menu .more-details .row .sub-row .okres.miesiac2 {
    display: none;
}
.expand-menu .more-details .row .sub-row .line {
    clear: both;
    display: block;
    height: auto;
    width: 100%;
}
.expand-menu .more-details .row .sub-row .line.new {
    height: 0;
    transition: all 0.5s ease 0s;
}
.expand-menu .select_input .number {
    width: 90%;
}
.h--discount {
    background-clip: border-box;
    background-color: #06ba41;
    border-radius: 30px;
    color: #ffffff;
    float: left;
    font-weight: bold;
    height: 30px;
    line-height: 28px;
    text-align: center;
    width: 30px;
}
.h--alert-circle {
    background: url("../images/alert.png") no-repeat scroll center top rgba(0, 0, 0, 0);
    color: #ffffff;
    display: inline-block;
    float: none;
    font-size: 11px;
    font-style: normal;
    font-weight: bold;
    height: 21px;
    line-height: 16px;
    text-align: center;
    vertical-align: middle;
    width: 16px;
}
.h--alert-circle-big {
    background-clip: border-box;
    border: 2px solid #ffffff;
    border-radius: 50%;
    height: 70px;
    margin: 0 auto;
    text-align: center;
    width: 70px;
}
.h--alert-circle-big .icon {
    color: #ffffff;
    font-size: 30px;
    line-height: 68px;
}
.h--alert-circle-big img {
    width: 100%;
}
.h--alert-oval {
    background-clip: border-box;
    border: 1px solid #666666;
    border-radius: 10px;
    color: #999999;
    display: inline-block;
    float: none;
    font-size: 10px;
    font-style: normal;
    height: 20px;
    line-height: 18px;
    margin-left: 7px;
    text-align: center;
    vertical-align: middle;
    width: 30px;
}
.h--alert-oval .new {
    color: #666666;
    padding-right: 0;
    position: static;
}
.h--form--field.info-details {
    background-clip: border-box;
    border: 1px solid #cccccc;
    border-radius: 2px;
    padding: 28px 20px 15px;
}
.h--form--field.info-details label {
    color: #999999;
    display: block;
    font-size: 9px;
    left: 19px;
    opacity: 1;
    top: 13px;
    visibility: visible;
}
.h--form--field.info-details .h--price {
    font-size: 14px;
    font-weight: bold;
    line-height: 18px;
}
#keyboard {
    display: inline-block;
    list-style: outside none none;
    margin: 0;
    padding: 0;
}
#keyboard li {
    background: none repeat scroll 0 0 #5d5c67;
    border: 1px solid #5d5c67;
    color: #f2f2f2;
    float: left;
    font-size: 13px;
    height: 45px;
    line-height: 40px;
    margin: 2px;
    text-align: center;
    width: 60px;
}
#keyboard li:hover {
    cursor: pointer;
    left: 1px;
    position: relative;
    top: 1px;
}
#keyboard .capslock, #keyboard .tab, #keyboard .left-shift {
    clear: left;
}
#keyboard .tab, #keyboard .delete {
    width: 70px;
}
#keyboard .capslock {
    width: 80px;
}
#keyboard .return {
    width: 114px;
}
#keyboard .left-shift {
    width: 115px;
}
#keyboard .right-shift {
    width: 143px;
}
#keyboard .uppercase {
    text-transform: uppercase;
}
#keyboard .space {
    clear: both;
    width: 902px;
}
#keyboard .on {
    display: none;
}
.h--credit-card {
    background-clip: border-box;
    border: 1px solid rgba(0, 0, 0, 0);
    border-radius: 7px;
    float: left;
    height: 70px;
    margin-bottom: 20px;
    margin-right: 20px;
    padding: 35px 0 0 10px;
    position: relative;
    width: 110px;
}
.h--credit-card .h--credit-card--name {
    font-size: 8px;
    margin: 0;
    text-transform: uppercase;
}
.h--credit-card .h--credit-card--number {
    font-size: 10px;
    font-weight: bold;
    margin: 0;
}
.h--credit-card.h--card--green, .h--credit-card.h--card--blue, .h--credit-card.h--card--order {
    background: url("../images/card-arrow.png") no-repeat scroll -1px 7px rgba(0, 0, 0, 0);
}
.h--credit-card.h--card--green-white {
    background: url("../images/card-arrow-green.png") no-repeat scroll -1px 7px rgba(0, 0, 0, 0);
}
.h--credit-card.h--card--blue-white {
    background: url("../images/card-arrow-blue.png") no-repeat scroll -1px 7px rgba(0, 0, 0, 0);
}
.h--credit-card.h--card--green {
    background-color: #06ba41;
    color: #ffffff;
}
.h--credit-card.h--card--blue {
    background-color: #3359c6;
    color: #ffffff;
}
.h--credit-card.h--card--green-white {
    background-color: #ffffff;
    border-color: #06ba41;
    color: #06ba41;
}
.h--credit-card.h--card--blue-white {
    background-color: #ffffff;
    border-color: #3359c6;
    color: #3359c6;
}
.h--credit-card.h--card--order {
    background-color: #e4e4e4;
    border-color: #999999;
    color: #ffffff;
}
.h--credit-card .overlay {
    background-color: rgba(242, 242, 242, 0.2);
    bottom: 0;
    cursor: pointer;
    left: 0;
    padding-top: 20px;
    position: absolute;
    right: 0;
    text-align: center;
    top: 0;
}
.h--credit-card .overlay .h--btn {
    display: inline-block;
}
.h--credit-card .overlay:hover .h--btn {
    background-color: #2a2c31;
    border-color: #2a2c31;
    color: #ffffff;
}
.h--credit-card .overlay:hover .h--btn::after {
    border-color: #2a2c31;
}
.h--credit-card .overlay:hover .h--btn::before {
    border-color: #2a2c31;
}
.h--credit-card .overlay:hover .h--btn:visited {
    color: #ffffff;
}
.h--credit-card-big {
    background: url("../images/credit-card-big.jpg") no-repeat scroll center center / 100% auto rgba(0, 0, 0, 0);
    border-radius: 10px;
    float: left;
    height: 210px;
    margin-bottom: 20px;
    margin-right: 20px;
    padding: 105px 0 0 20px;
    position: relative;
    width: 330px;
}
.h--credit-card-big p {
    color: #ffffff;
    font-size: 11px;
    font-weight: bold;
    margin-top: 8px;
    padding-left: 5px;
}
.h--credit-card-big .h--credit-card--number {
    display: inline-block;
    margin-bottom: 20px;
    width: 100%;
}
.h--credit-card-big .h--credit-card--number .h--form--field {
    display: inline-block;
    margin: 0 5px;
    width: 60px;
}
.h--credit-card-big .h--credit-card--number .h--form--field input {
    background-color: #ffffff;
    font-family: "caard-lnlargenums","caardregular","Roboto",Arial;
    font-size: 18px;
    padding: 8px 6px;
    text-align: center;
}
.h--credit-card-big .h--credit-card--number .h--form--field label {
    left: 13px;
    padding: 2px 9px 2px 0;
}
.h--credit-card-big .h--credit-card--number .h--form--field.disabled {
    border-color: #f2f2f2;
}
.h--credit-card-big .h--credit-card--number .h--form--field.disabled input:disabled {
    background-color: #f2f2f2;
    border-color: #f2f2f2;
    color: #999999;
}
.h--credit-card-big .hideOverAll {
    background-color: rgba(255, 255, 255, 0.5);
    border-radius: 10px;
    bottom: 0;
    display: none;
    height: 210px;
    left: 0;
    opacity: 0;
    right: 0;
    top: 0;
    transition: opacity 0.25s ease 0s;
    width: 330px;
}
.h--credit-card-big.blue {
    background-image: url("../images/credit-card-blue-big.jpg");
}
.h--credit-card-big.mastercard_standard {
    background-image: url("../images/mastercard_standard.jpg");
}
.h--credit-card-big.mastercard_standard .h--credit-card--name {
    color: #2a2c31;
}
.h--credit-card-big.mastercard_display {
    background-image: url("../images/mastercard_display.jpg");
}
.h--credit-card-big.mastercard_paypass {
    background-image: url("../images/mastercard_paypass.jpg");
}
.h--credit-card-big.mastercard_platinum {
    background-image: url("../images/mastercard_platinum.jpg");
}
.h--credit-card-big.mastercard_sticker {
    background-image: url("../images/mastercard_sticker.jpg");
}
.h--credit-card-big.visa_simply_one {
    background-image: url("../images/visa_simply_one.jpg");
}
.h--credit-card-big.mastercard_blue {
    background-image: url("../images/mastercard_blue.jpg");
}
.h--credit-card-big.go_debetowa {
    background-image: url("../images/GO_debetowa.jpg");
}
.h--credit-card-big.go_kredytowa {
    background-image: url("../images/GO_kredytowa.jpg");
}
.h--credit-card-big.go_kredytowa .h--credit-card--name {
    color: #2a2c31;
}
.h--credit-card-big.blocked {
    filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");
}
.h--credit-card-big.blocked .hideOverAll {
    display: table;
    opacity: 1;
}
.transfer-select {
    background-color: #06ba41;
    border: 0 none;
    color: #ffffff;
    display: inline-block;
    margin-left: -9px;
    margin-right: 3px !important;
    padding-left: 3px;
    padding-right: 3px;
}
.transfer-select:hover {
    background: none repeat scroll 0 0 #2a2c31;
    border-color: #06ba41;
}
.transfer-select .icon {
    display: inline;
    font-size: 10px;
}
.transfer-select.show-me {
    background-color: #2a2c31;
    border-color: #2a2c31;
    color: #ffffff;
}
.transfer-select.show-me ul {
    display: block;
}
.transfer-select.show-me:hover {
    background: none repeat scroll 0 0 #666666;
    color: #ffffff;
}
.transfer-select ul {
    background-clip: border-box;
    background-color: #2a2c31;
    border-radius: 4px;
    display: none;
    float: left;
    left: 0;
    list-style: outside none none;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 23px;
    z-index: 999;
}
.transfer-select ul li a {
    color: #ffffff;
    display: block;
    min-height: 40px;
    padding: 14px 20px 10px;
    width: 100%;
}
.transfer-select ul li a:hover {
    background-color: #06ba41;
    color: #ffffff;
}
.transfer-select ul li:first-child a:hover {
    background-clip: border-box;
    border-radius: 4px 4px 0 0;
}
.transfer-select ul li:last-child a:hover {
    background-clip: border-box;
    border-radius: 0 0 4px 4px;
}
.steps {
    display: inline-block;
    font-size: 10px;
    height: 8px;
    margin-bottom: -8px;
    padding-top: 24px;
    position: relative;
    text-transform: uppercase;
    width: 880px;
}
@media not all {
.steps {
    margin-bottom: -7px;
}
}
.steps .loader {
    background: none repeat scroll 0 0 #06ba41;
    bottom: -1px;
    display: block;
    height: 1px;
    position: absolute;
    width: 18%;
    z-index: 7;
}
.steps.transfer-self {
    margin-left: 65px;
    width: 450px;
}
.steps.three .step.one, .steps.three .step.two, .steps.three .step.three {
    display: block;
    float: left;
}
.steps.three .step.one {
    width: 18%;
}
.steps.three .step.two {
    width: 32%;
}
.steps.three .step.three {
    width: 32%;
}
.steps.two .step.one, .steps.two .step.two {
    display: block;
    float: left;
}
.steps.two .step.one {
    width: 22%;
}
.steps.two .step.two {
    width: 57%;
}
.steps.two .loader {
    width: 22%;
}
.steps .step {
    background-color: rgba(0, 0, 0, 0);
    color: #cccccc;
    height: 2px;
    position: relative;
    text-align: center;
    top: 0;
}
.steps .step::after {
    background-clip: border-box;
    background-color: #06ba41;
    background-image: none;
    border: 4px solid #eeeeee;
    border-radius: 50%;
    content: "";
    display: block;
    height: 15px;
    position: absolute;
    right: -6px;
    top: -8px;
    width: 15px;
    z-index: 20;
}
.steps .step div {
    display: inline-block;
    float: right;
    position: relative;
    right: 0;
    text-align: center;
}
.steps .step div span {
    color: #2a2c31;
    display: inline-block;
    float: right;
    position: relative;
    right: -50%;
    top: -23px;
    white-space: nowrap;
    width: auto;
}
.steps .step.noactive {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #cccccc;
}
.steps .step.noactive::after {
    background-color: #ffffff;
    border: 4px solid #eeeeee;
}
.steps .step.noactive span {
    color: #cccccc;
}
.steps .step.noactive.green::after {
    background-color: #06ba41;
}
.tag {
    background: none repeat scroll 0 0 #d7d7d7;
    border-radius: 4px;
    color: #2a2c31;
    display: inline-block;
    font-size: 13px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
    margin: 3px 10px 7px 0;
    padding: 0 15px;
}
.h--icon-filter {
    display: inline-block;
}
.h--icon-filter span {
    color: #999999;
    font-size: 10px;
    margin: 0;
    text-transform: uppercase;
}
.h--icon-filter span.result {
    color: #2a2c31;
    font-weight: bold;
}
.h--icon-filter .h--swich-icon-button {
    background-clip: border-box;
    border: 1px solid #999999;
    border-radius: 5px;
    display: inline-block;
    margin: 0 10px;
    position: relative;
    vertical-align: middle;
}
.h--icon-filter .h--swich-icon-button .icon {
    border-left: 1px solid #999999;
    clear: none;
    color: #999999;
    cursor: pointer;
    float: left;
    padding: 3px 5px;
}
.h--icon-filter .h--swich-icon-button .icon.active {
    color: #2a2c31;
    cursor: auto;
}
.h--icon-filter .h--swich-icon-button .icon:first-child {
    border-left: 0 none;
}
.h--icon-filter .h--swich-icon-button .h--helper {
    bottom: 12px;
    display: none;
    left: 50%;
    margin-left: -100px;
    position: absolute;
    z-index: 20;
}
.h--icon-filter .h--swich-icon-button .h--helper.bottom {
    bottom: auto;
    top: 32px;
}
.h--icon-filter .h--swich-icon-button:hover .h--helper {
    display: block;
}
.h--helper {
    float: left;
    padding-bottom: 20px;
    position: relative;
}
.h--helper ul {
    background-clip: border-box;
    background-color: #2a2c31;
    border-radius: 5px;
    margin: 0;
    padding: 0;
    position: relative;
    width: 200px;
}
.h--helper ul::after {
    border-left: 9px solid rgba(0, 0, 0, 0);
    border-right: 9px solid rgba(0, 0, 0, 0);
    border-top: 10px solid #2a2c31;
    bottom: -10px;
    content: "";
    height: 0;
    left: 50%;
    margin-left: -10px;
    position: absolute;
    width: 0;
}
.h--helper li {
    border-top: 1px solid #999999;
    color: #f2f2f2;
    cursor: pointer;
    list-style: outside none none;
    padding: 7px 0;
    text-align: center;
    text-transform: uppercase;
}
.h--helper li.active {
    color: #ffffff;
    cursor: auto;
    font-weight: bold;
}
.h--helper li.active:hover {
    background-color: rgba(0, 0, 0, 0);
    color: #ffffff;
}
.h--helper li:first-child {
    border-top: 0 none;
}
.h--helper li:hover {
    background-color: #ffffff;
    color: #2a2c31;
}
.h--helper.bottom ul::after {
    border-color: -moz-use-text-color rgba(0, 0, 0, 0) #2a2c31;
    border-left: 9px solid rgba(0, 0, 0, 0);
    border-right: 9px solid rgba(0, 0, 0, 0);
    border-style: none solid solid;
    border-width: 0 9px 10px;
    height: 0;
    left: 50%;
    margin-left: -10px;
    position: absolute;
    top: -10px;
    width: 0;
}
label {
    color: #2a2c31;
    display: inline-block;
    font-size: 11px;
    font-weight: normal;
    padding: 0;
    text-transform: uppercase;
}
label .number {
    background-clip: border-box;
    border: 1px solid #999999;
    border-radius: 50%;
    color: #2a2c31;
    display: inline-block;
    float: left;
    height: 20px;
    line-height: 18px;
    margin-bottom: 20px;
    margin-right: 10px;
    margin-top: -3px;
    text-align: center;
    vertical-align: baseline;
    width: 20px;
}
label.num-title {
    clear: both;
    color: #2a2c31;
    display: block;
    margin: 20px 0;
}
label .icheckbox_square-green, label .iradio_square-green {
    margin-right: 6px;
}
.cloud {
    background-clip: border-box;
    background-color: #ff412b;
    border-radius: 5px;
    color: #ffffff;
    display: none;
    font-size: 10px;
    padding: 13px 16px;
    position: absolute;
    right: 0;
    text-align: center;
    width: 200px;
    z-index: 10;
}
.cloud::after {
    border-left: 9px solid rgba(0, 0, 0, 0);
    border-right: 9px solid rgba(0, 0, 0, 0);
    border-top: 10px solid #ff412b;
    bottom: -10px;
    content: "";
    height: 0;
    left: 50%;
    margin-left: -10px;
    position: absolute;
    width: 0;
}
.cloud span {
    font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
}
.cloud p {
    font-size: 10px;
    line-height: 16px;
    margin-top: 7px;
}
.cloud .h--btn {
    padding: 5px 10px;
}
.cloud.cloud-left::after {
    border-color: rgba(0, 0, 0, 0) #ff412b rgba(0, 0, 0, 0) -moz-use-text-color;
    border-style: solid solid solid none;
    border-width: 9px 10px 9px 0;
    left: -10px;
    margin-left: 0;
    top: 13px;
}
.cloud.cloud-right::after {
    border-color: rgba(0, 0, 0, 0) -moz-use-text-color rgba(0, 0, 0, 0) #ff412b;
    border-style: solid none solid solid;
    border-width: 10px 0 9px 10px;
    left: auto;
    margin-right: 0;
    right: -10px;
    top: 13px;
}
.cloud.cloud-top::after {
    border-color: -moz-use-text-color rgba(0, 0, 0, 0) #ff412b;
    border-right: 9px solid rgba(0, 0, 0, 0);
    border-style: none solid solid;
    border-width: 0 9px 10px;
    left: 50%;
    margin-bottom: 0;
    margin-left: -10px;
    top: -10px;
}
fieldset {
    background-color: rgba(0, 0, 0, 0);
    border: 1px solid #999999;
    box-sizing: border-box;
    height: 55px;
    margin-bottom: 20px;
    margin-top: -2px;
    padding: 10px 20px 16px;
    white-space: nowrap;
    width: 100%;
}
fieldset legend {
    color: #999999;
    font-size: 10px;
    font-weight: 400;
    line-height: 12px;
    margin-left: -11px;
    padding: 0 10px;
    position: relative;
    text-transform: uppercase;
}
fieldset legend .cloud, fieldset legend .h--helper {
    bottom: 10px;
    margin-right: -83px;
}
fieldset legend .cloud.cloud-left, fieldset legend .h--helper.cloud-left {
    bottom: auto;
    margin-right: -208px;
    top: -11px;
}
fieldset legend .cloud.cloud-right, fieldset legend .h--helper.cloud-right {
    bottom: auto;
    margin-right: 40px;
    right: 0;
    top: -11px;
}
fieldset legend .cloud.cloud-top, fieldset legend .h--helper.cloud-top {
    bottom: auto;
    top: 30px;
}
fieldset label {
    cursor: pointer;
    font-size: 12px;
    font-weight: bold;
    line-height: 16px;
    margin-right: 20px;
}
fieldset label:last-child {
    margin-right: 0;
}
fieldset .h--form--field, fieldset .h--select {
    display: inline-block;
    float: none;
    margin-bottom: 0;
    margin-top: 0;
}
fieldset .h--form--field input, fieldset .h--select input {
    margin-bottom: -10px;
    margin-top: -10px;
    padding: 3px 10px;
}
fieldset .h--form--field .select_input, fieldset .h--select .select_input {
    margin-bottom: -10px;
    margin-top: -10px;
    padding: 6px 10px;
}
fieldset .h--form--field .add-on, fieldset .h--select .add-on {
    padding: 0 10px;
}
fieldset .h--form--field .add-on .icon, fieldset .h--select .add-on .icon {
    line-height: 20px;
    position: relative;
    top: -5px;
}
fieldset .h--form--field ul, fieldset .h--select ul {
    top: 22px;
}
fieldset.error {
    border-color: #ff412b;
    padding-top: 8px;
}
fieldset.error legend {
    color: #ff412b;
}
fieldset.error legend::after {
    background-color: #ff412b;
    content: "x";
    display: inline-block;
}
fieldset.error .cloud .h--btn {
    border-color: #ffffff;
    color: #ffffff;
}
fieldset.error .select_input {
    border: 1px solid #ff412b;
}
fieldset.info {
    padding-top: 8px;
}
fieldset.info legend::after {
    background-color: #f2f2f2;
    color: #666666;
    content: "?";
    display: inline-block;
}
fieldset.info .cloud {
    background-color: #f2f2f2;
    color: #2a2c31;
}
fieldset.info .cloud::after {
    border-top-color: #f2f2f2;
}
fieldset.info .cloud.cloud-left::after {
    border-right-color: #f2f2f2;
    border-top-color: rgba(0, 0, 0, 0);
}
fieldset.info .cloud.cloud-right::after {
    border-left-color: #f2f2f2;
    border-top-color: rgba(0, 0, 0, 0);
}
fieldset.info .cloud.cloud-top::after {
    border-bottom-color: #f2f2f2;
}
fieldset.info_list {
    padding-top: 8px;
}
fieldset.info_list legend::after {
    background-color: #f2f2f2;
    color: #666666;
    content: "?";
    display: inline-block;
}
fieldset.info_list .cloud {
    background-color: #2a2c31;
}
fieldset.info_list .cloud::after {
    border-top-color: #2a2c31;
}
fieldset.info_list .cloud.cloud-left::after {
    border-right-color: #2a2c31;
    border-top-color: rgba(0, 0, 0, 0);
}
fieldset.info_list .cloud.cloud-right::after {
    border-left-color: #2a2c31;
    border-top-color: rgba(0, 0, 0, 0);
}
fieldset.info_list .cloud.cloud-top::after {
    border-bottom-color: #2a2c31;
}
fieldset.valid {
    padding-top: 8px;
}
fieldset.valid legend::after {
    background-color: #06ba41;
    content: "";
    display: inline-block;
    font-family: "icomoon";
    font-weight: normal;
    line-height: 16px;
}
fieldset.alert {
    padding-top: 8px;
}
fieldset.alert legend::after {
    background-color: #ffcc00;
    color: #2a2c31;
    content: "!";
    display: inline-block;
}
fieldset.alert .cloud {
    background-color: #ffcc00;
    color: #2a2c31;
}
fieldset.alert .cloud::after {
    border-top-color: #ffcc00;
}
fieldset.alert .cloud.cloud-left::after {
    border-right-color: #ffcc00;
    border-top-color: rgba(0, 0, 0, 0);
}
fieldset.alert .cloud.cloud-right::after {
    border-left-color: #ffcc00;
    border-top-color: rgba(0, 0, 0, 0);
}
fieldset.alert .cloud.cloud-top::after {
    border-bottom-color: #ffcc00;
}
fieldset.alert .cloud .h--btn {
    border-color: #2a2c31;
}
fieldset.float-left {
    margin-right: 2.8%;
    width: auto;
}
fieldset.disabled {
    background: none repeat scroll 0 0 #f2f2f2;
    color: #666666;
}
fieldset.disabled legend::after {
    color: #2a2c31;
    content: "";
    cursor: auto;
    display: inline-block;
    font-family: "icomoon";
    font-size: 9px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    height: auto;
    line-height: 1;
    text-transform: none;
    top: -1px;
    width: auto;
}
.h--form--field {
    margin-bottom: 20px;
    margin-top: 4px;
    position: relative;
}
.h--form--field label {
    background-clip: border-box;
    background-color: #eeeeee;
    border-radius: 2px;
    color: #999999;
    font-size: 10px;
    left: 10px;
    line-height: 12px;
    padding: 2px 10px;
    position: absolute;
    top: -8px;
}
.h--form--field label .cloud, .h--form--field label .h--helper {
    bottom: 32px;
    margin-right: -83px;
}
.h--form--field label .cloud.cloud-left, .h--form--field label .h--helper.cloud-left {
    bottom: auto;
    margin-right: -208px;
    top: -13px;
}
.h--form--field label .cloud.cloud-right, .h--form--field label .h--helper.cloud-right {
    bottom: auto;
    margin-right: 40px;
    right: 0;
    top: -13px;
}
.h--form--field label .cloud.cloud-top, .h--form--field label .h--helper.cloud-top {
    bottom: auto;
    top: 30px;
}
.h--form--field.textarea {
    margin: 0;
}
.h--form--field.textarea label {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    left: 0;
    padding: 2px 0;
    position: absolute;
    top: -8px;
}
.h--form--field.textarea label .cloud {
    left: 0;
}
.h--form--field.textarea label .cloud::after {
    left: 20px;
}
.h--form--field.textarea textarea {
    border: 1px solid #dddddd;
}
.h--form--field input, .h--form--field textarea, .h--form--field select, .h--form--field .select_input {
    background-color: rgba(0, 0, 0, 0);
    border: 1px solid #999999;
    box-sizing: border-box;
    color: #2a2c31;
    font-size: 14px;
    padding: 14px 20px;
    width: 100%;
}
.h--form--field input:focus, .h--form--field textarea:focus, .h--form--field select:focus, .h--form--field .select_input:focus {
    border-color: #2a2c31;
    box-shadow: 0 0 0 1px #2a2c31 inset;
}
.h--form--field input:focus ~ label, .h--form--field textarea:focus ~ label, .h--form--field select:focus ~ label, .h--form--field .select_input:focus ~ label {
    color: #2a2c31;
}
.h--form--field input:disabled, .h--form--field textarea:disabled, .h--form--field select:disabled, .h--form--field .select_input:disabled {
    background: none repeat scroll 0 0 #f2f2f2;
    color: #666666;
}
.h--form--field input:disabled ~ label::after, .h--form--field textarea:disabled ~ label::after, .h--form--field select:disabled ~ label::after, .h--form--field .select_input:disabled ~ label::after {
    color: #2a2c31;
    content: "";
    cursor: auto;
    display: inline-block;
    font-family: "icomoon";
    font-size: 9px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    height: auto;
    line-height: 1;
    text-transform: none;
    top: -1px;
    width: auto;
}
.h--form--field input:disabled ~ label + .add-on .icon, .h--form--field textarea:disabled ~ label + .add-on .icon, .h--form--field select:disabled ~ label + .add-on .icon, .h--form--field .select_input:disabled ~ label + .add-on .icon {
    color: #666666;
}
.h--form--field .h--price sup {
    font-size: 14px;
    font-weight: 500;
    margin-left: -20px;
    margin-top: 10px;
    padding: 0;
}
.h--form--field button.add-on {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    cursor: pointer;
}
.h--form--field .add-on {
    padding: 0 20px;
    position: absolute;
    right: 0;
    top: 0;
}
.h--form--field .add-on .icon {
    color: #2a2c31;
    font-size: 15px;
    line-height: 48px;
}
.h--form--field .add-on .icon.circle-shadow {
    background-clip: border-box;
    background-color: #f2f2f2;
    border-radius: 50%;
    cursor: pointer;
    display: block;
    font-size: 18px;
    height: 34px;
    line-height: 34px;
    margin-right: -12px;
    margin-top: 8px;
    text-align: center;
    width: 34px;
}
.h--form--field .add-on .addPerson, .h--form--field .add-on .removePerson {
    font-size: 21px;
}
.h--form--field.radio-button {
    background-clip: border-box;
    border: 1px solid #cccccc;
    border-radius: 2px;
    padding: 44px 21px 11px;
}
.h--form--field.radio-button:hover {
    cursor: pointer;
}
.h--form--field.radio-button.active {
    border-color: #2a2c31;
    box-shadow: 0 0 0 1px #2a2c31 inset;
}
.h--form--field.radio-button.active .h--price, .h--form--field.radio-button.active input[type="text"] {
    font-weight: bold;
}
.h--form--field.radio-button.active .h--price sup, .h--form--field.radio-button.active input[type="text"] sup {
    background-color: rgba(0, 0, 0, 0);
}
.h--form--field.radio-button .h--price {
    font-size: 16px;
    line-height: 14px;
}
.h--form--field.radio-button .h--price sup {
    background-color: rgba(0, 0, 0, 0);
    left: 147px;
    line-height: 20px;
    top: -13px;
}
.h--form--field.radio-button .h--price.self input:hover {
    border: 0 none;
    box-shadow: 0 0 0 0 #2a2c31 inset;
}
.h--form--field.radio-button .h--price.self sup {
    top: -27px;
}
.h--form--field.radio-button label {
    font-size: 9px;
    left: 19px;
    line-height: 14px;
    padding: 0;
    top: 8px;
}
.h--form--field.radio-button input[type="radio"] {
    display: none;
}
.h--form--field.radio-button input[type="text"] {
    background-clip: border-box;
    border: 0 none;
    border-radius: 0;
    font-size: 16px;
    font-weight: normal;
    margin: -10px 0 -3px;
    padding: 0;
    width: 85%;
}
.h--form--field.radio-button input[type="text"]:focus, .h--form--field.radio-button input[type="text"]:hover {
    border: 0 none;
    box-shadow: 0 0 0 0 #2a2c31 inset;
}
.h--form--field .datepicker:focus + div + input + label + .add-on {
    height: 52px;
}
.h--form--field .option .value, .h--form--field .select_input .value {
    display: none;
}
.h--form--field ul.scrollMe {
    max-height: 290px;
}
.h--form--field ul.scrollMe .alt-scroll-holder {
    max-height: 290px;
}
.h--form--field ul.scrollMe .alt-scroll-content {
    width: 100% !important;
}
.h--form--field.error input, .h--form--field.error textarea, .h--form--field.error select {
    border-color: #ff412b;
}
.h--form--field.error label {
    color: #ff412b;
}
.h--form--field.error label::after {
    background-color: #ff412b;
    content: "x";
    display: inline-block;
}
.h--form--field.error .cloud {
    background-color: #ff412b;
}
.h--form--field.info label::after {
    background-color: #f2f2f2;
    color: #666666;
    content: "?";
    display: inline-block;
}
.h--form--field.info .cloud {
    background-color: #f2f2f2;
    color: #2a2c31;
}
.h--form--field.info .cloud::after {
    border-top-color: #f2f2f2;
}
.h--form--field.info .cloud.cloud-left::after {
    border-right-color: #f2f2f2;
    border-top-color: rgba(0, 0, 0, 0);
}
.h--form--field.info .cloud.cloud-right::after {
    border-left-color: #f2f2f2;
    border-top-color: rgba(0, 0, 0, 0);
}
.h--form--field.info .cloud.cloud-top::after {
    border-bottom-color: #f2f2f2;
}
.h--form--field.info_list label::after {
    background-color: #f2f2f2;
    color: #666666;
    content: "?";
    display: inline-block;
}
.h--form--field.info_list .cloud {
    background-color: #2a2c31;
}
.h--form--field.info_list .cloud::after {
    border-top-color: #2a2c31;
}
.h--form--field.info_list .cloud.cloud-left::after {
    border-right-color: #2a2c31;
    border-top-color: rgba(0, 0, 0, 0);
}
.h--form--field.info_list .cloud.cloud-right::after {
    border-left-color: #2a2c31;
    border-top-color: rgba(0, 0, 0, 0);
}
.h--form--field.info_list .cloud.cloud-top::after {
    border-bottom-color: #2a2c31;
}
.h--form--field.valid label::after {
    background-color: #06ba41;
    content: "";
    display: inline-block;
    font-family: "icomoon";
    font-weight: normal;
    line-height: 16px;
}
.h--form--field.alert label::after {
    background-color: #ffcc00;
    color: #2a2c31;
    content: "!";
    display: inline-block;
}
.h--form--field.alert .cloud {
    background-color: #ffcc00;
    color: #2a2c31;
}
.h--form--field.alert .cloud::after {
    border-top-color: #ffcc00;
}
.h--form--field.alert .cloud.cloud-left::after {
    border-right-color: #ffcc00;
    border-top-color: rgba(0, 0, 0, 0);
}
.h--form--field.alert .cloud.cloud-right::after {
    border-left-color: #ffcc00;
    border-top-color: rgba(0, 0, 0, 0);
}
.h--form--field.alert .cloud.cloud-top::after {
    border-bottom-color: #ffcc00;
}
.h--form--field.alert .cloud .h--btn {
    border-color: #2a2c31;
}
.h--form--field.h--select.error .select_input {
    border: 1px solid #ff412b;
}
fieldset legend::after, .h--form--field label::after {
    background-clip: border-box;
    border-radius: 50%;
    bottom: -2px;
    color: #ffffff;
    cursor: pointer;
    display: none;
    font-size: 10px;
    font-weight: bold;
    height: 15px;
    line-height: 13px;
    margin-left: 10px;
    position: relative;
    text-align: center;
    text-transform: none;
    top: -2px;
    vertical-align: middle;
    width: 15px;
}
fieldset legend:hover .cloud, fieldset legend:hover .h--helper, .h--form--field label:hover .cloud, .h--form--field label:hover .h--helper {
    display: inline-block;
    z-index: 100;
}
fieldset legend .h--helper, .h--form--field label .h--helper {
    display: none;
    position: absolute;
    right: 0;
}
.h--form--field.alert label .cloud::after, .h--form--field.error label .cloud::after {
    display: inline-block;
    z-index: 100;
}
fieldset.info, .h--form--field.info {
    overflow: visible;
}
fieldset.info .error-info, .h--form--field.info .error-info {
    position: absolute;
    text-align: center;
    top: 51px;
    width: 100%;
    z-index: 100;
}
fieldset.info .error-info .error-inner, .h--form--field.info .error-info .error-inner {
    background: none repeat scroll 0 0 #ffffcc;
    color: #2a2c31;
    display: inline-block;
    padding: 13px 16px;
}
fieldset.info .error-info .error-arrow, .h--form--field.info .error-info .error-arrow {
    border-bottom: 8px solid #ffffcc;
    border-left: 8px solid rgba(0, 0, 0, 0);
    border-right: 8px solid rgba(0, 0, 0, 0);
    height: 0;
    margin: 0 auto;
    width: 0;
}
.h--editable-field {
    float: left;
    left: -10px;
    padding: 5px 50px 5px 10px;
    position: relative;
    top: -5px;
}
.h--editable-field .icon--edit {
    color: #999999;
    display: none;
    position: absolute;
    right: 5px;
    top: 4px;
}
.h--editable-field:hover, .h--editable-field.active {
    background-clip: border-box;
    border: 1px solid #e4e4e4;
    border-radius: 10px;
    box-sizing: border-box;
    left: -11px;
    margin-bottom: -2px;
    top: -6px;
}
.h--editable-field:hover .icon--edit, .h--editable-field.active .icon--edit {
    display: block;
}
.h--editable-field.active:hover {
    padding: 0;
}
.h--editable-field .h--edit--field {
    display: none;
}
.h--editable-field.edit {
    background-clip: border-box;
    border: 1px solid #e4e4e4;
    border-radius: 10px;
    left: -11px;
    margin-bottom: -2px;
    top: -6px;
}
.h--editable-field.edit .icon--edit {
    color: #2a2c31;
    display: block;
}
.h--editable-field.edit .h--edit--field {
    display: block;
}
.h--editable-field.edit span {
    display: none;
}
.h--editable-field input {
    background-color: rgba(0, 0, 0, 0);
    border: 0 none;
    box-sizing: border-box;
    color: #2a2c31;
    font-size: 15px;
    font-weight: bold;
    line-height: 20px;
    padding: 0;
    text-transform: uppercase;
    width: auto;
}
.h--editable-field label {
    color: #999999;
    font-size: 9px;
    font-weight: normal;
    line-height: 12px;
    margin-bottom: 0;
    text-transform: uppercase;
    width: 100%;
}
dl.h--editable-field {
    float: none;
    left: 0;
    position: relative;
    top: 0;
}
dl.h--editable-field:hover, dl.h--editable-field.active, dl.h--editable-field.edit {
    left: -10px;
    padding: 10px 10px 0 9px !important;
    top: -5px;
}
dl.h--editable-field label {
    width: auto;
}
dl.h--editable-field .h--edit--field {
    padding: 0;
}
dl.h--editable-field .h--edit--field label {
    font-size: 10px;
    width: 100%;
}
dl.h--editable-field .h--edit--field input {
    clear: both;
    display: inline-block;
    font-size: 20px;
    font-weight: 400;
    height: 39px;
    padding-bottom: 10px;
    width: 75%;
}
dl.h--editable-field .h--edit--field sup {
    font-size: 20px;
    font-weight: 100;
    position: relative;
    top: 0;
}
dl.h--editable-field.bt-light:hover, dl.h--editable-field.bt-light.active {
    padding: 6px 10px 5px 9px !important;
    top: 0;
}
dl.h--editable-field.bt-light:hover {
    border-color: #ffffff;
}
dl.h--editable-field.bt-light:hover .icon--edit {
    display: none;
}
.h--editable-image {
    position: relative;
}
.h--editable-image .icon--edit {
    color: #999999;
    display: none;
    position: absolute;
    right: 5px;
    top: 4px;
}
.h--editable-image:hover, .h--editable-image.active {
    background-clip: border-box;
    border: 1px solid #e4e4e4;
    border-radius: 10px;
}
.h--editable-image:hover .icon--edit, .h--editable-image.active .icon--edit {
    display: block;
}
.h--switch-field {
    display: inline-block;
    position: relative;
    top: 1px;
    vertical-align: text-bottom;
}
.h--switch-field span, .h--switch-field label {
    color: #2a2c31;
    display: block;
    font-size: 12px;
    font-weight: bold;
    line-height: 16px;
    margin-bottom: 0;
    margin-right: 0;
    text-transform: uppercase;
    vertical-align: middle;
}
.h--switch-field label {
    cursor: pointer;
}
.h--switch-field .switch-label-left, .h--switch-field .switch-label-right {
    display: inline-block;
}
.h--switch-field .switch-chbox {
    display: none;
}
.h--switch-field .switch-chbox ~ .switch-label-left .switch-label-off {
    display: none;
}
.h--switch-field .switch-chbox ~ .switch-label-left .switch-label-on {
    display: inline-block;
}
.h--switch-field .switch-chbox ~ .switch-label-right .switch-label-off {
    display: none;
}
.h--switch-field .switch-chbox ~ .switch-label-right .switch-label-on {
    display: inline-block;
}
.h--switch-field .switch-chbox:checked ~ .switch-label-left .switch-label-off {
    display: inline-block;
}
.h--switch-field .switch-chbox:checked ~ .switch-label-left .switch-label-on {
    display: none;
}
.h--switch-field .switch-chbox:checked ~ .switch-label-right .switch-label-off {
    display: inline-block;
}
.h--switch-field .switch-chbox:checked ~ .switch-label-right .switch-label-on {
    display: none;
}
.h--switch-field .switch-chbox:checked ~ .switch-selection-wrapper .switch-selection {
    left: 16px;
}
.h--switch-field .switch-selection-wrapper {
    background-clip: border-box;
    background-color: #06ba41;
    border-radius: 10px;
    display: inline-block;
    height: 16px;
    margin: 1px 12px;
    position: relative;
    vertical-align: middle;
    width: 30px;
}
.h--switch-field .switch-selection {
    background-clip: border-box;
    background-color: #ffffff;
    border-radius: 50%;
    display: block;
    height: 10px;
    left: 2px;
    position: absolute;
    top: 3px;
    transition: all 0.15s ease-out 0s;
    width: 10px;
    z-index: 1;
}
.h--switch-field.color-change .switch-selection-wrapper {
    background-color: #cccccc;
}
.h--switch-field.color-change .switch-chbox:checked ~ .switch-selection-wrapper {
    background-color: #06ba41;
}
.h--switch-field.color-change-orange .switch-selection-wrapper {
    background-color: #cccccc;
}
.h--switch-field.color-change-orange .switch-chbox:checked ~ .switch-selection-wrapper {
    background-color: #ff9900;
}
.h--switch-field.color-change-gray .switch-selection-wrapper {
    background-color: #cccccc;
}
.h--switch-field.color-change-gray .switch-chbox:checked ~ .switch-selection-wrapper {
    background-color: #666666;
}
.h--switch-field.color-change-red-green .switch-selection-wrapper {
    background-color: #ff412b;
}
.h--switch-field.color-change-red-green .switch-chbox:checked ~ .switch-selection-wrapper {
    background-color: #06ba41;
}
.h--switch-field.neutral .switch-selection-wrapper {
    background-color: #cccccc !important;
}
.h--switch-field.neutral .switch-selection {
    left: 10px;
}
.h--switch-field.neutral .switch-chbox ~ .switch-label-left span, .h--switch-field.neutral .switch-chbox ~ .switch-label-right span {
    display: none;
}
.h--switch-field.neutral .switch-chbox ~ .switch-label-left label, .h--switch-field.neutral .switch-chbox ~ .switch-label-right label {
    display: inline-block;
}
.h--switch-radio {
    display: inline-block;
    position: relative;
    top: 1px;
    vertical-align: text-bottom;
}
.h--switch-radio .switch-label {
    color: #2a2c31;
    cursor: pointer;
    display: inline-block;
    font-size: 12px;
    font-weight: bold;
    line-height: 16px;
    margin-bottom: 0;
    margin-right: 0;
    text-transform: uppercase;
    vertical-align: middle;
}
.h--switch-radio .switch-radio, .h--switch-radio .iradio_square-green {
    display: none;
}
.h--switch-radio .first_radio ~ .switch-selection-wrapper .switch-selection, .h--switch-radio .iradio_square-green ~ .switch-selection-wrapper .switch-selection {
    left: 16px;
}
.h--switch-radio .first_radio:checked ~ .switch-selection-wrapper .switch-selection, .h--switch-radio .iradio_square-green.checked ~ .switch-selection-wrapper .switch-selection {
    left: 2px;
}
.h--switch-radio .switch-selection-wrapper {
    background-clip: border-box;
    background-color: #06ba41;
    border-radius: 10px;
    display: inline-block;
    height: 16px;
    margin: 1px 12px;
    position: relative;
    vertical-align: middle;
    width: 30px;
}
.h--switch-radio .switch-selection-wrapper .select_label {
    height: 16px;
    width: 12px;
}
.h--switch-radio .switch-selection {
    background-clip: border-box;
    background-color: #ffffff;
    border-radius: 50%;
    display: block;
    height: 10px;
    left: 2px;
    position: absolute;
    top: 3px;
    transition: all 0.15s ease-out 0s;
    width: 10px;
    z-index: 10;
}
.h--switch-radio.color-change .switch-selection-wrapper {
    background-color: #06ba41;
}
.h--switch-radio.color-change .first_radio:checked ~ .switch-selection-wrapper, .h--switch-radio.color-change .iradio_square-green.checked ~ .switch-selection-wrapper {
    background-color: #cccccc;
}
.h--switch-radio.color-change-orange .switch-selection-wrapper {
    background-color: #ff9900;
}
.h--switch-radio.color-change-orange .first_radio:checked ~ .switch-selection-wrapper, .h--switch-radio.color-change-orange .iradio_square-green.checked ~ .switch-selection-wrapper {
    background-color: #cccccc;
}
.h--switch-radio.color-change-yellow-green .switch-selection-wrapper {
    background-color: #ffcc00;
}
.h--switch-radio.color-change-yellow-green .first_radio:checked ~ .switch-selection-wrapper, .h--switch-radio.color-change-yellow-green .iradio_square-green.checked ~ .switch-selection-wrapper {
    background-color: #06ba41;
}
.h--switch-radio.color-change-gray .switch-selection-wrapper {
    background-color: #666666;
}
.h--switch-radio.color-change-gray .first_radio:checked ~ .switch-selection-wrapper, .h--switch-radio.color-change-gray .iradio_square-green.checked ~ .switch-selection-wrapper {
    background-color: #cccccc;
}
.h--switch-radio.neutral .switch-selection-wrapper {
    background-color: #cccccc !important;
}
.h--switch-radio.neutral .first_radio ~ .switch-selection-wrapper .switch-selection, .h--switch-radio.neutral .iradio_square-green ~ .switch-selection-wrapper .switch-selection {
    left: 10px;
}
.h--switch-radio.neutral .first_radio:checked ~ .switch-selection-wrapper .switch-selection, .h--switch-radio.neutral .iradio_square-green.checked ~ .switch-selection-wrapper .switch-selection {
    left: 2px;
}
.h--input-append {
    position: relative;
}
.h--input-append input, .h--input-append textarea, .h--input-append select, .h--input-append .select_input {
    padding-right: 50px;
}
.h--input-prepend {
    position: relative;
}
.h--input-prepend input, .h--input-prepend textarea, .h--input-prepend select, .h--input-prepend .select_input {
    padding-left: 50px;
}
.h--input-prepend .add-on {
    left: 0;
    right: auto;
}
.icheckbox_square-green, .iradio_square-green, .h--select.multiple .icheckbox {
    background: url("../images/chbox-green.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: medium none;
    cursor: pointer;
    display: inline-block;
    height: 15px;
    margin: 0 10px 0 0;
    padding: 0;
    vertical-align: text-bottom;
    width: 15px;
}
.icheckbox_square-green, .h--select.multiple .icheckbox {
    background-position: 0 0;
}
.icheckbox_square-green.hover, .h--select.multiple .icheckbox.hover {
    background-position: -15px 0;
}
.icheckbox_square-green.checked, .h--select.multiple .icheckbox.checked {
    background-position: -30px 0;
}
.icheckbox_square-green.disabled, .h--select.multiple .icheckbox.disabled {
    background-position: -45px 0;
    cursor: default;
}
.icheckbox_square-green.checked.disabled, .h--select.multiple .icheckbox.checked.disabled {
    background-position: -60px 0;
}
.iradio_square-green {
    background-position: 0 0;
}
.iradio_square-green.hover {
    background-position: -15px 0;
}
.iradio_square-green.checked {
    background-position: -30px 0;
}
.iradio_square-green.disabled {
    background-position: -45px 0;
    cursor: default;
}
.iradio_square-green.checked.disabled {
    background-position: -60px 0;
}
.h--select .add-on .icon {
    font-size: 14px;
    line-height: 50px;
}
.h--select .alt-scroll-vertical-bar {
    right: 21px !important;
}
.h--select.multiple li.option:hover .icheckbox.checked, .h--select.multiple li.option:hover .icheckbox_square-green.checked, .h--select.multiple li.option:hover .icheckbox.checked.hover, .h--select.multiple li.option:hover .icheckbox_square-green.checked.hover {
    background-position: -90px 0;
}
.h--select.multiple li.option:hover .icheckbox, .h--select.multiple li.option:hover .icheckbox_square-green {
    background-position: -75px 0;
}
.h--select.multiple ul.accounts li.option .number {
    width: 65%;
}
.h--select.multiple ul.accounts li.option .money {
    padding-right: 10px;
    width: 30%;
}
.h--select.multiple ul.accounts li.option .icheckbox, .h--select.multiple ul.accounts li.option .icheckbox_square-green {
    float: left;
    margin-left: -9px;
    margin-top: 6px;
}
.h--select.disabled {
    background: none repeat scroll 0 0 #f2f2f2;
    color: #666666;
}
.h--select.disabled label::after {
    color: #2a2c31;
    content: "";
    cursor: auto;
    display: inline-block;
    font-family: "icomoon";
    font-size: 9px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    height: auto;
    line-height: 1;
    text-transform: none;
    top: -1px;
    width: auto;
}
.h--select.disabled .add-on:hover {
    cursor: auto;
}
.h--select.disabled .select_input {
    color: #666666;
}
.h--select ul {
    display: none;
    left: 0;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 46px;
    width: 100%;
    z-index: 9999;
}
.h--select ul li {
    background-color: #ffffff;
    color: #2a2c31;
    cursor: pointer;
    list-style: outside none none;
    padding: 10px 20px;
    width: 100%;
}
.h--select ul li:hover {
    background-color: #06ba41;
    color: #ffffff;
}
.h--select ul li:hover .number {
    color: #ffffff;
}
.h--select ul li:hover .number strong {
    color: #2a2c31;
}
.h--select ul li.action:hover {
    background: none repeat scroll 0 0 #ffffff;
    color: #2a2c31;
}
.h--select ul li.action:hover .number {
    color: #ffffff;
}
.h--select ul li.action:hover .number strong {
    color: #2a2c31;
}
.h--select ul li.action .h--btn-text-gray {
    margin-left: 0;
    margin-right: 20px;
}
.h--select ul .alt-scroll-holder {
    height: 100px !important;
}
.h--select ul .section_header {
    background-color: #f2f2f2;
    color: #999999;
    cursor: auto;
    font-size: 9px;
    line-height: 24px;
    padding: 0 11px;
    text-transform: uppercase;
}
.h--select ul .section_header:hover {
    background-color: #f2f2f2;
    color: #999999;
}
.h--select ul.accounts .option {
    min-height: 50px;
    overflow: auto;
    padding-right: 5px;
}
.h--select ul.accounts .option .number {
    color: #999999;
    float: left;
    font-size: 10px;
    width: 70%;
    float: left;
}
.h--select ul.accounts .option .number strong {
    color: #2a2c31;
    font-size: 13px;
    text-transform: uppercase;
    float: left;
    width: 100%;
}
.h--select select.accounts .option .number strong {
    color: #2a2c31;
    font-size: 13px;
    text-transform: uppercase;
    float: left;
    width: 100%;
}
.h--select ul.accounts .option .money {
    float: right;
    font-size: 13px;
    font-weight: 500;
    padding-right: 20px;
    text-align: right;
    width: 30%;
}
.h--select ul.accounts .option:hover .number {
    color: #ffffff;
}
.h--select ul.accounts .option:hover .number strong {
    color: #2a2c31;
}
.h--select.opened .select_input {
    border-color: #2a2c31 #2a2c31 rgba(0, 0, 0, 0);
    box-shadow: 0 0 0 1px #2a2c31 inset;
}
.h--select.opened ul {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #2a2c31 #2a2c31;
    border-image: none;
    border-right: 2px solid #2a2c31;
    border-style: none solid solid;
    border-width: 0 2px 2px;
    display: block;
}
.h--select .select_input {
    padding: 17px 20px 16px;
}
.h--select.h--input-append .select_input {
    padding-right: 50px;
}
.h--select.h--input-prepend .select_input {
    padding-left: 50px;
}
.h--input-select {
    overflow: visible;
}
.h--input-select .add-on .icon--female, .h--input-select .add-on .icon--male {
    color: #2a2c31;
    font-size: 20px;
}
.h--input-select.disabled {
    background: none repeat scroll 0 0 #f2f2f2;
    color: #666666;
}
.h--input-select.disabled label::after {
    color: #2a2c31;
    content: "";
    font-family: "icomoon";
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1;
    margin-left: 10px;
    text-transform: none;
}
.h--input-select.disabled .add-on:hover {
    cursor: auto;
}
.h--input-select ul {
    display: none;
    left: 0;
    margin: 0;
    padding: 0;
    position: absolute;
    top: 46px;
    width: 100%;
    z-index: 9999;
}
.h--input-select ul li {
    background-color: #ffffff;
    color: #2a2c31;
    cursor: pointer;
    list-style: outside none none;
    padding: 10px 15px;
    width: 100%;
}
.h--input-select ul li .name, .h--input-select ul li .bank, .h--input-select ul li .button {
    display: inline-block;
}
.h--input-select ul li .name {
    font-size: 11px;
    padding-top: 5px;
    width: 285px;
}
.h--input-select ul li .name strong {
    font-size: 13px;
}
.h--input-select ul li .bank {
    font-size: 11px;
    padding-top: 5px;
    width: 400px;
}
.h--input-select ul li .bank strong {
    font-size: 13px;
}
.h--input-select ul li .button {
    float: right;
    margin-top: 3px;
    text-align: right;
    width: 110px;
}
.h--input-select ul li:hover {
    background-color: #06ba41;
    color: #ffffff;
}
.h--input-select ul li:hover .h--btn {
    border-color: #ffffff;
    color: #ffffff;
}
.h--input-select ul .section_header {
    background-color: #f2f2f2;
    color: #999999;
    cursor: auto;
    display: block !important;
    font-size: 9px;
    height: 20px;
    line-height: 24px;
    min-height: 0;
    padding: 0 15px;
    text-transform: uppercase;
}
.h--input-select ul .section_header:hover {
    background-color: #f2f2f2;
    color: #999999;
}
.h--input-select ul .section_header.hide {
    display: none !important;
}
.h--input-select ul .section_header.hide.no-results {
    display: block !important;
}
.h--input-select.opened ul {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #2a2c31 #2a2c31;
    border-image: none;
    border-right: 2px solid #2a2c31;
    border-style: none solid solid;
    border-width: 0 2px 2px;
    display: block;
}
.h--input-select.opened .select_input {
    border-color: #2a2c31 #2a2c31 rgba(0, 0, 0, 0);
    box-shadow: 0 0 0 1px #2a2c31 inset;
}
.h--input-select.opened label {
    top: -8px;
}
.h--input--white input, .h--input--white textarea, .h--input--white select {
    background: none repeat scroll 0 0 #ffffff;
    border: 0 none;
    color: #06ba41;
}
.h--input--white input:focus, .h--input--white textarea:focus, .h--input--white select:focus {
    border: 0 none;
    box-shadow: none;
}
.h--input--white .add-on .icon {
    color: #06ba41;
}
.h--input-s {
    width: 110px;
}
.bank-name {
    display: none;
    font-size: 10px;
    position: absolute;
    right: 15px;
    text-align: right;
    top: 19px;
    width: 40%;
}
.select_input {
    position: relative;
}
.select_input .number {
    display: inline-block;
    font-size: 14px;
    height: 17px;
    margin-bottom: -5px;
    overflow: hidden;
    position: relative;
    text-overflow: ellipsis;
    top: -1px;
    white-space: nowrap;
    width: 60%;
}
.select_input .number strong {
    display: block;
    font-size: 14px;
}
.select_input .money {
    display: inline-block;
    float: right;
    font-size: 14px;
    font-weight: 500;
    text-align: right;
    width: 30%;
}
.h--info li {
    color: #999999;
}
.h--info li.new {
    color: #2a2c31;
}
.pagination {
    display: inline-block;
    width: 250px;
}
.pagination ul {
    display: inline-block;
    text-align: center;
}
.pagination ul li {
    float: left;
    height: 25px;
    line-height: 30px;
    margin: 0 5px;
    padding: 0;
    text-align: center;
    width: 25px;
}
.pagination ul li a {
    background-clip: border-box;
    background-color: #ffffff;
    border: 1px solid #f2f2f2;
    border-radius: 2px;
    color: #999999;
    display: inline-block;
    font-size: 12px;
    height: 25px;
    line-height: 25px;
    margin: 0 5px;
    width: 25px;
}
.pagination ul li a:hover, .pagination ul li a.active {
    background: none repeat scroll 0 0 #06ba41;
    border-color: #06ba41;
    color: #ffffff;
}
.pagination ul li.empty {
    margin: 0 -10px 0 0;
}
.bar--outside {
    background: none repeat scroll 0 0 #cccccc;
    display: inline-block;
    height: 1px;
    margin: 0 0 4px;
    width: 100%;
}
.bar--outside .bar--inside {
    background: none repeat scroll 0 0 #2a2c31;
    height: 1px;
    line-height: 1px;
    overflow: visible !important;
    position: relative;
    text-align: right;
    width: 40%;
}
.bar--outside .bar--inside span {
    font-size: 24px;
    position: absolute;
    right: -3px;
    top: -8px;
}
.bar--outside.right-to-left .bar--inside {
    float: right;
    right: 0;
}
.bar--outside.right-to-left .bar--inside span {
    left: -3px;
    right: auto;
}
.small {
    font-size: 11px;
}
.small span {
    font-size: 11px;
    padding-bottom: 2px;
    text-transform: none;
}
.small strong {
    color: #2a2c31;
    font-weight: 500;
}
.font-xs {
    font-size: 9px !important;
}
.font-s {
    font-size: 10px !important;
}
.font-l {
    font-size: 12px !important;
}
.font-m {
    font-size: 11px !important;
}
.font-xl {
    font-size: 13px !important;
}
.font-xxl {
    font-size: 14px !important;
}
.font-s {
    font-size: 10px;
}
.gray {
    color: #666666;
}
.red {
    color: #ff412b;
}
.orange {
    color: #ff9900;
}
.light-gray {
    color: #999999;
}
.lightest-gray {
    color: #cccccc;
}
.border-bottom {
    border-bottom: 1px solid #cccccc;
}
.h--green-hover:hover .bar--outside {
    background: none repeat scroll 0 0 #cccccc;
}
.h--blue-hover:hover .bar--outside {
    background: none repeat scroll 0 0 #cccccc;
}
.h--green-hover:hover .bar--outside {
    background: none repeat scroll 0 0 #009966;
}
.h--green-hover:hover .gray strong {
    color: #ffffff;
}
.h--green-hover:hover .border-bottom {
    border-bottom-color: #009966;
}
.wrapper {
    margin: 0 auto;
    position: relative;
    width: 1180px;
}
.float-left {
    float: left;
}
.float-right {
    float: right;
}
.float-none {
    float: none;
}
.fixed {
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 9999;
}
.text-right {
    text-align: right;
}
.text-left {
    text-align: left;
}
.text-center {
    text-align: center;
}
.clear {
    clear: both;
}
.clear-none {
    clear: none;
}
.rwd-hide {
    display: block;
}
.rwd-hide.h--submenu {
    display: table;
}
.rwd-show {
    display: none;
}
.padding0 {
    padding: 0;
}
.margin0 {
    margin: 0 !important;
}
.transparent {
    background-color: rgba(0, 0, 0, 0) !important;
}
.inline-block {
    display: inline-block;
}
.nb_logo {
    margin: -10px 15px 0 0;
}
.offer-big {
    bottom: 28px;
    left: 30px;
    position: absolute;
}
.offer-big.h--btn {
    border-color: #cccccc;
}
.background-white {
    background-color: #ffffff;
    color: #2a2c31;
}
.background-white .name {
    line-height: 14px;
}
.background-white .name span {
    color: #999999;
    font-size: 9px;
}
.background-white .h--input-select ul li:hover .name span {
    color: #ffffff;
}
.background-white .h--icon-menu li {
    color: #d7d7d7;
}
.background-white .h--icon-menu li:hover a {
    color: #2a2c31;
}
.background-white .h--icon-menu .tooltip {
    color: #999999;
    top: 25px !important;
}
.background-white .h--icon-menu .tooltip.in {
    opacity: 1;
}
.background-white .h--icon-menu .tooltip .tooltip-inner {
    background: none repeat scroll 0 0 #2a2c31;
    color: #ffffff;
    font-size: 11px;
    font-weight: bold;
    margin-left: -5px;
    padding: 5px 10px;
    text-transform: uppercase;
}
.background-white .h--icon-menu .tooltip .tooltip-arrow {
    border-bottom-color: #2a2c31;
    margin-left: -7px;
}
.background-white .h--menu .icon--home {
    color: #2a2c31;
    font-size: 13px;
}
.hideV {
    opacity: 0;
    visibility: hidden;
}
.boldOff {
    font-weight: normal;
}
.uppercase {
    text-transform: uppercase;
}
.lowercase {
    text-transform: lowercase;
}
.nocase {
    text-transform: none !important;
}
.nobg {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    cursor: default;
}
.mp0 {
    margin: 0;
    padding: 0;
}
.m0 {
    margin: 0;
}
.h-auto {
    height: auto;
}
.h81 {
    height: 81px;
}
.h-100 {
    height: 100px;
    text-align: center;
}
.wauto {
    width: auto !important;
}
.w28 {
    width: 253px;
}
.w160 {
    width: 160px;
}
.w100-proc {
    width: 100%;
}
.mt-2 {
    margin-top: -2px;
}
.mt-3 {
    margin-top: -3px;
}
.mt-5 {
    margin-top: -5px;
}
.mt-12 {
    margin-top: -12px;
}
.mt-16 {
    margin-top: -16px;
}
.mt0 {
    margin-top: 0 !important;
}
.mt5 {
    margin-top: 5px;
}
.mt6 {
    margin-top: 6px;
}
.mt7 {
    margin-top: 7px;
}
.mt10 {
    margin-top: 10px;
}
.mt12 {
    margin-top: 12px;
}
.mt13 {
    margin-top: 13px;
}
.mt14 {
    margin-top: 14px;
}
.mt15 {
    margin-top: 15px;
}
.mt17 {
    margin-top: 17px;
}
.mt18 {
    margin-top: 18px;
}
.mt20 {
    margin-top: 20px;
}
.mt22 {
    margin-top: 22px;
}
.mt21 {
    margin-top: 21px;
}
.mt27 {
    margin-top: 27px;
}
.mt25 {
    margin-top: 25px;
}
.mt32 {
    margin-top: 32px;
}
.mt44 {
    margin-top: 44px;
}
.mt60 {
    margin-top: 60px;
}
.mt70 {
    margin-top: 70px;
}
.mt82 {
    margin-top: 82px;
}
.mt146 {
    margin-top: 146px;
}
.mt160 {
    margin-top: 160px;
}
.mr-18 {
    margin-right: -18px;
}
.mr0 {
    margin-right: 0 !important;
}
.mr10 {
    margin-right: 10px;
}
.mr17 {
    margin-right: 17px;
}
.mr20 {
    margin-right: 20px;
}
.ml-20 {
    margin-left: -20px;
}
.ml0 {
    margin-left: 0 !important;
}
.ml10 {
    margin-left: 10px;
}
.ml20 {
    margin-left: 20px;
}
.ml30 {
    margin-left: 30px;
}
.ml40 {
    margin-left: 40px;
}
.ml70 {
    margin-left: 70px;
}
.ml60 {
    margin-left: 60px;
}
.ml110 {
    margin-left: 110px;
}
.ml120 {
    margin-left: 120px;
}
.mb-3 {
    margin-bottom: -3px;
}
.mb0 {
    margin-bottom: 0;
}
.mb4 {
    margin-bottom: 4px;
}
.mb8 {
    margin-bottom: 8px;
}
.mb10 {
    margin-bottom: 10px;
}
.mb15 {
    margin-bottom: 15px;
}
.mb30 {
    margin-bottom: 30px;
}
.mb20 {
    margin-bottom: 20px;
}
.mb24 {
    margin-bottom: 24px;
}
.mb40 {
    margin-bottom: 40px;
}
.mb41 {
    margin-bottom: 41px;
}
.mb45 {
    margin-bottom: 45px;
}
.border.pr5 {
    padding-right: 5px !important;
}
.pt0 {
    padding-top: 0;
}
.pt10 {
    padding-top: 10px;
}
.pt20 {
    padding-top: 20px;
}
.pt36 {
    padding-top: 36px;
}
.pl0 {
    padding-left: 0;
}
.pl20 {
    padding-left: 20px;
}
.pl32 {
    padding-left: 32px;
}
.pl50 {
    padding-left: 50px;
}
.pr0 {
    padding-right: 0;
}
.pr4 {
    padding-right: 4px;
}
.pr20 {
    padding-right: 20px;
}
.pb0 {
    padding-bottom: 0;
}
.col2, .col4 {
    clear: none;
    float: left;
    margin-right: 20px;
}
.col2 {
    width: 280px;
}
.col3 {
    width: 251px;
}
.col4 {
    width: 580px;
}
.col12 {
    clear: both;
    height: 100%;
    width: 1180px;
}
.col-12 {
    clear: none;
    float: left;
    margin-right: 2.8%;
    width: 97%;
}
.col-8 {
    clear: none;
    float: left;
    margin-right: 2.8%;
    width: 63.873%;
}
.col-7 {
    clear: none;
    float: left;
    margin-right: 2.8%;
    width: 58.3333%;
}
.col-77 {
    clear: none;
    float: left;
    margin-right: 2.8%;
    width: 58.9%;
}
.col-6 {
    clear: none;
    float: left;
    margin-right: 2.8%;
    width: 48.6%;
}
.col-5 {
    clear: none;
    float: left;
    margin-right: 2.8%;
    width: 41.6667%;
}
.col-4 {
    clear: none;
    float: left;
    margin-right: 2.8%;
    width: 33.3333%;
}
.col-4-2 {
    clear: none;
    float: left;
    margin-right: 2.8%;
    width: 38%;
}
.col-4-1 {
    clear: none;
    float: left;
    margin-right: 2.8%;
    width: 28%;
}
.col-3 {
    clear: none;
    float: left;
    margin-right: 2.8%;
    width: 22.85%;
}
.col-2 {
    clear: none;
    float: left;
    margin-right: 2%;
    width: 15%;
}
.col-1 {
    clear: none;
    float: left;
    margin-right: 2%;
    width: 10%;
}
.col-half {
    clear: none;
    width: 49%;
}
.col-third {
    clear: none;
    float: left;
    margin-right: 5%;
    width: 30%;
}
.col-third:last-child {
    margin-right: 0;
}
.col-third dt .h--btn-text-gray {
    margin-left: 0;
    margin-top: 15px;
    padding-left: 0;
}
.col-third dt .h--btn-text-gray:hover {
    border: 0 none;
}
.col-two-third {
    clear: none;
    float: left;
    margin-right: 3%;
    width: 67%;
}
.col-two-third:last-child {
    margin-right: 0;
}
.col-fifth {
    clear: none;
    float: left;
    margin-right: 2.8%;
    width: 15%;
}
.col-fifth:last-child {
    margin-right: 0;
}
.t66 {
    top: 66px !important;
}
.overflowV {
    overflow: visible !important;
}
.overflowA {
    overflow: auto;
}
.bt {
    border-top: 1px solid #e4e4e4;
}
.bt-light {
    border-top: 1px solid #f2f2f2;
}
.bt3-green {
    border-top: 1px solid #06ba41;
}
.bt-dark {
    border-top: 1px solid #2a2c31;
}
.nobr {
    border: 0 none;
}
.clickOpenSearch {
    cursor: pointer;
}
.anotherBankInput {
    display: none;
}
.radiobuttons label {
    color: #2a2c31;
    margin-bottom: 10px;
}
.error-info {
    display: block;
    padding-top: 4px;
}
.error-info span {
    background-color: #ffcc00;
    display: table-cell;
    height: 49px;
    margin-top: 7px;
    padding: 0 25px;
    vertical-align: middle;
}
.error-info .icon {
    font-size: 13px;
    margin-right: 5px;
}
.h--icon-menu li.show2:hover a span {
    display: none !important;
}
button.h--btn[type="submit"] .icon {
    display: inline-block;
    font-size: 11px;
    vertical-align: top;
}
button.h--btn-arrow-right[type="submit"] {
    padding-right: 45px;
}
.tooltipWindow {
    display: block;
    font-size: 11px;
    overflow: auto;
    padding: 10px 0;
}
.popover .h--btn {
    color: #ffffff;
    margin-top: 21px;
}
.popover .h--btn .icon {
    color: #ffffff;
    line-height: 1;
    margin-right: 10px;
}
.hover-state .onIn {
    display: none;
}
.hover-state .onOut {
    display: inline-block;
}
.hover-state:hover .onIn {
    display: inline-block;
}
.hover-state:hover .onOut {
    display: none;
}
.action-btns {
    float: left;
    margin-top: 0;
    padding-top: 20px;
    width: 100%;
}
.action-btns .h--btn {
    margin-left: 0;
    margin-right: 7px;
}
.action-btns .float-right .h--btn {
    margin-left: 7px;
    margin-right: 0;
}
.action-btns .float-right .h--btn-arrow-right {
    margin-left: 7px;
}
.transitionOff {
    transition: all 0s ease 0s !important;
}
.sms-action-nomargin {
    margin-left: -20px;
    width: 880px;
}
.sms-action-nomargin .actions, .sms-action-nomargin .action {
    padding-bottom: 0;
    width: 880px;
}
.step0 p {
    font-size: 16px;
    line-height: 26px;
    margin: 50px auto;
    text-align: left;
    text-transform: uppercase;
    width: 80%;
}
.step0 .actions {
    width: 100%;
}
.step1 .step {
    width: 22%;
}
.step1 .step.col2 {
    width: 60%;
}
.step2 .step {
    width: 52%;
}
.step1.h--box-green, .step1.h--box-blue, .step2.h--box-green, .step2.h--box-blue, .step3.h--box-green, .step3.h--box-blue {
    border-top: 0 none;
}
.step0, .step1, .step2, .step3, .step2_0, .final_notification {
    display: inline-block;
    float: left;
    width: 880px;
}
.step {
    background: none repeat scroll 0 0 #06ba41;
    height: 3px;
    left: 0;
    position: absolute;
    top: -2px;
    width: 30%;
}
.step3.h--box-green {
    padding: 0;
}
.step1.h--box-blue .h--input-select ul li.option:hover, .step2.h--box-blue .h--input-select ul li.option:hover, .step3.h--box-blue .h--input-select ul li.option:hover {
    background: none repeat scroll 0 0 #3359c6;
}
.step1.h--box-blue .h--btn.active, .step2.h--box-blue .h--btn.active, .step3.h--box-blue .h--btn.active {
    border-color: #3359c6;
    box-shadow: 0 0 0 1px #3359c6 inset;
    color: #3359c6 !important;
}
.step1.h--box-blue .h--btn.active .icon, .step2.h--box-blue .h--btn.active .icon, .step3.h--box-blue .h--btn.active .icon {
    color: #3359c6;
}
.step1.h--box-blue .h--btn.active:hover, .step2.h--box-blue .h--btn.active:hover, .step3.h--box-blue .h--btn.active:hover {
    border-color: #3359c6 !important;
    box-shadow: 0 0 0 1px #3359c6 inset !important;
    color: #3359c6;
}
.step1.h--box-blue .h--btn.active:hover .icon, .step2.h--box-blue .h--btn.active:hover .icon, .step3.h--box-blue .h--btn.active:hover .icon {
    color: #3359c6;
}
.step1.h--box-blue .switch-selection-wrapper, .step2.h--box-blue .switch-selection-wrapper, .step3.h--box-blue .switch-selection-wrapper {
    background: none repeat scroll 0 0 #3359c6;
}
.step1.h--box-blue .h--section-green:not(.sms-code), .step2.h--box-blue .h--section-green:not(.sms-code), .step3.h--box-blue .h--section-green:not(.sms-code) {
    background-color: #3359c6;
}
.step1.h--box-blue .sms-code, .step2.h--box-blue .sms-code, .step3.h--box-blue .sms-code {
    background-color: #ffcc00;
}
.step1.h--box-blue .sms-code .h--form--field label, .step2.h--box-blue .sms-code .h--form--field label, .step3.h--box-blue .sms-code .h--form--field label {
    background: none repeat scroll 0 0 #3359c6 !important;
    color: #ffffff;
}
.step1.h--box-blue .sms-code .h--form--field input, .step1.h--box-blue .card-agreement dt, .step1.h--box-blue .card-amount dt, .step2.h--box-blue .sms-code .h--form--field input, .step2.h--box-blue .card-agreement dt, .step2.h--box-blue .card-amount dt, .step3.h--box-blue .sms-code .h--form--field input, .step3.h--box-blue .card-agreement dt, .step3.h--box-blue .card-amount dt {
    color: #3359c6;
}
.step1.h--box-blue .h--btn-green, .step2.h--box-blue .h--btn-green, .step3.h--box-blue .h--btn-green {
    background: none repeat scroll 0 0 #3359c6 !important;
}
.step1.h--box-blue .h--btn-green::after, .step2.h--box-blue .h--btn-green::after, .step3.h--box-blue .h--btn-green::after {
    border-color: #3359c6;
}
.step1.h--box-blue .h--btn-green:hover, .step2.h--box-blue .h--btn-green:hover, .step3.h--box-blue .h--btn-green:hover {
    background: none repeat scroll 0 0 #3359c6 !important;
}
.step1.h--box-blue .h--btn-black:hover, .step2.h--box-blue .h--btn-black:hover, .step3.h--box-blue .h--btn-black:hover {
    background: none repeat scroll 0 0 #3359c6;
}
.step1.h--box-blue .h--btn-black:hover::before, .step2.h--box-blue .h--btn-black:hover::before, .step3.h--box-blue .h--btn-black:hover::before {
    border-color: #3359c6;
}
.step1.h--box-blue .card-agreement.pie-circle::before, .step2.h--box-blue .card-agreement.pie-circle::before, .step3.h--box-blue .card-agreement.pie-circle::before {
    background: url("../images/circle-gray-blue.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.step1.h--box-blue .h--switch-radio .switch-selection-wrapper, .step2.h--box-blue .h--switch-radio .switch-selection-wrapper, .step3.h--box-blue .h--switch-radio .switch-selection-wrapper {
    background-color: #3359c6;
}
.step3.h--box-blue {
    background: none repeat scroll 0 0 #3359c6 !important;
}
.step3.h--box-green {
    background: none repeat scroll 0 0 #06ba41 !important;
}
#c1 {
    display: block;
    float: left;
    height: 45px;
    margin-right: 15px;
    width: 45px;
}
.c1 {
    display: block;
    float: left;
    height: 45px;
    margin-right: 15px;
    width: 45px;
}
.graph_card {
    background: none repeat scroll 0 0 #dddddd;
    border-radius: 50%;
    display: block;
    float: left;
    height: 46px;
    margin-right: 15px;
    margin-top: 14px;
    position: relative;
    width: 46px;
}
.graph_card::after {
    background: none repeat scroll 0 0 #ffffff;
    border-radius: 50%;
    content: "";
    display: block;
    height: 34px;
    left: 6px;
    position: absolute;
    top: 6px;
    width: 34px;
    z-index: 10;
}
.graph_card #c1 {
    margin-top: 0;
    position: relative;
}
.graph_card svg {
    position: absolute;
    z-index: 11;
}
.scrollMe {
    position: relative;
}
.menuInformationResize {
    background-color: #2a2c31;
    border-top: 1px solid #e4e4e4;
    clear: both;
    display: block;
    max-height: 0;
    overflow: hidden;
    padding: 0;
    transition: all 0.35s ease 0s;
}
.menuInformationResize .wrapper {
    overflow: hidden;
}
.menuInformationResize .actions, .menuInformationResize .action-btns, .menuInformationResize .actions-btn, .menuInformationResize .action {
    clear: both;
    width: 100%;
}
.menuInformationResize .actions .float-left .h--btn, .menuInformationResize .action-btns .float-left .h--btn, .menuInformationResize .actions-btn .float-left .h--btn, .menuInformationResize .action .float-left .h--btn {
    float: left;
    margin-right: 5px;
    margin-top: 0;
}
.menuInformationResize .actions .float-right .h--btn, .menuInformationResize .action-btns .float-right .h--btn, .menuInformationResize .actions-btn .float-right .h--btn, .menuInformationResize .action .float-right .h--btn {
    float: left;
    margin-left: 5px;
    margin-top: 0;
}
.menuInformationResize .actions .disableSMS, .menuInformationResize .actions .sendSMS, .menuInformationResize .actions .smsSettingsValid, .menuInformationResize .actions .smsValid_2_0, .menuInformationResize .actions .smsValid, .menuInformationResize .actions .smsValid_mcm, .menuInformationResize .action-btns .disableSMS, .menuInformationResize .action-btns .sendSMS, .menuInformationResize .action-btns .smsSettingsValid, .menuInformationResize .action-btns .smsValid_2_0, .menuInformationResize .action-btns .smsValid, .menuInformationResize .action-btns .smsValid_mcm, .menuInformationResize .actions-btn .disableSMS, .menuInformationResize .actions-btn .sendSMS, .menuInformationResize .actions-btn .smsSettingsValid, .menuInformationResize .actions-btn .smsValid_2_0, .menuInformationResize .actions-btn .smsValid, .menuInformationResize .actions-btn .smsValid_mcm, .menuInformationResize .action .disableSMS, .menuInformationResize .action .sendSMS, .menuInformationResize .action .smsSettingsValid, .menuInformationResize .action .smsValid_2_0, .menuInformationResize .action .smsValid, .menuInformationResize .action .smsValid_mcm {
    display: none;
}
.menuInformationResize .actions .saveSettingsContent, .menuInformationResize .actions .smsSettingsValid.noSms, .menuInformationResize .action-btns .saveSettingsContent, .menuInformationResize .action-btns .smsSettingsValid.noSms, .menuInformationResize .actions-btn .saveSettingsContent, .menuInformationResize .actions-btn .smsSettingsValid.noSms, .menuInformationResize .action .saveSettingsContent, .menuInformationResize .action .smsSettingsValid.noSms {
    display: block;
}
.menuInformationResize .top-menu-content.sms-show .sms-code, .menuInformationResize .button-content.sms-show .sms-code {
    height: auto;
    overflow: visible;
    padding-bottom: 15px;
    padding-top: 15px;
}
.menuInformationResize .top-menu-content.sms-show .actions .disableSMS, .menuInformationResize .top-menu-content.sms-show .actions .sendSMS, .menuInformationResize .top-menu-content.sms-show .actions .smsSettingsValid, .menuInformationResize .top-menu-content.sms-show .actions .smsValid_2_0, .menuInformationResize .top-menu-content.sms-show .actions .smsValid, .menuInformationResize .top-menu-content.sms-show .actions .smsValid_mcm, .menuInformationResize .top-menu-content.sms-show .action-btns .disableSMS, .menuInformationResize .top-menu-content.sms-show .action-btns .sendSMS, .menuInformationResize .top-menu-content.sms-show .action-btns .smsSettingsValid, .menuInformationResize .top-menu-content.sms-show .action-btns .smsValid_2_0, .menuInformationResize .top-menu-content.sms-show .action-btns .smsValid, .menuInformationResize .top-menu-content.sms-show .action-btns .smsValid_mcm, .menuInformationResize .top-menu-content.sms-show .actions-btn .disableSMS, .menuInformationResize .top-menu-content.sms-show .actions-btn .sendSMS, .menuInformationResize .top-menu-content.sms-show .actions-btn .smsSettingsValid, .menuInformationResize .top-menu-content.sms-show .actions-btn .smsValid_2_0, .menuInformationResize .top-menu-content.sms-show .actions-btn .smsValid, .menuInformationResize .top-menu-content.sms-show .actions-btn .smsValid_mcm, .menuInformationResize .top-menu-content.sms-show .action .disableSMS, .menuInformationResize .top-menu-content.sms-show .action .sendSMS, .menuInformationResize .top-menu-content.sms-show .action .smsSettingsValid, .menuInformationResize .top-menu-content.sms-show .action .smsValid_2_0, .menuInformationResize .top-menu-content.sms-show .action .smsValid, .menuInformationResize .top-menu-content.sms-show .action .smsValid_mcm, .menuInformationResize .button-content.sms-show .actions .disableSMS, .menuInformationResize .button-content.sms-show .actions .sendSMS, .menuInformationResize .button-content.sms-show .actions .smsSettingsValid, .menuInformationResize .button-content.sms-show .actions .smsValid_2_0, .menuInformationResize .button-content.sms-show .actions .smsValid, .menuInformationResize .button-content.sms-show .actions .smsValid_mcm, .menuInformationResize .button-content.sms-show .action-btns .disableSMS, .menuInformationResize .button-content.sms-show .action-btns .sendSMS, .menuInformationResize .button-content.sms-show .action-btns .smsSettingsValid, .menuInformationResize .button-content.sms-show .action-btns .smsValid_2_0, .menuInformationResize .button-content.sms-show .action-btns .smsValid, .menuInformationResize .button-content.sms-show .action-btns .smsValid_mcm, .menuInformationResize .button-content.sms-show .actions-btn .disableSMS, .menuInformationResize .button-content.sms-show .actions-btn .sendSMS, .menuInformationResize .button-content.sms-show .actions-btn .smsSettingsValid, .menuInformationResize .button-content.sms-show .actions-btn .smsValid_2_0, .menuInformationResize .button-content.sms-show .actions-btn .smsValid, .menuInformationResize .button-content.sms-show .actions-btn .smsValid_mcm, .menuInformationResize .button-content.sms-show .action .disableSMS, .menuInformationResize .button-content.sms-show .action .sendSMS, .menuInformationResize .button-content.sms-show .action .smsSettingsValid, .menuInformationResize .button-content.sms-show .action .smsValid_2_0, .menuInformationResize .button-content.sms-show .action .smsValid, .menuInformationResize .button-content.sms-show .action .smsValid_mcm {
    display: inline-block;
}
.menuInformationResize .top-menu-content.sms-show .actions .saveSettingsContent, .menuInformationResize .top-menu-content.sms-show .actions .editNotification, .menuInformationResize .top-menu-content.sms-show .action-btns .saveSettingsContent, .menuInformationResize .top-menu-content.sms-show .action-btns .editNotification, .menuInformationResize .top-menu-content.sms-show .actions-btn .saveSettingsContent, .menuInformationResize .top-menu-content.sms-show .actions-btn .editNotification, .menuInformationResize .top-menu-content.sms-show .action .saveSettingsContent, .menuInformationResize .top-menu-content.sms-show .action .editNotification, .menuInformationResize .button-content.sms-show .actions .saveSettingsContent, .menuInformationResize .button-content.sms-show .actions .editNotification, .menuInformationResize .button-content.sms-show .action-btns .saveSettingsContent, .menuInformationResize .button-content.sms-show .action-btns .editNotification, .menuInformationResize .button-content.sms-show .actions-btn .saveSettingsContent, .menuInformationResize .button-content.sms-show .actions-btn .editNotification, .menuInformationResize .button-content.sms-show .action .saveSettingsContent, .menuInformationResize .button-content.sms-show .action .editNotification {
    display: none;
}
.menuInformationResize .h--white-hover:hover {
    color: #2a2c31;
}
.menuInformationResize .step2 .moveBox2 {
    width: auto;
}
.menuInformationResize .step2 .step2_0, .menuInformationResize .step2 .step2_1, .menuInformationResize .step2 .step2_2, .menuInformationResize .step2 .step2_3 {
    display: none;
    float: left;
    height: 100%;
    left: 1200px;
    margin-right: 20px;
    position: absolute;
    width: 1180px;
}
.menuInformationResize .step2 .step2_0.active, .menuInformationResize .step2 .step2_1.active, .menuInformationResize .step2 .step2_2.active, .menuInformationResize .step2 .step2_3.active {
    display: inline-block;
    float: left;
    left: 0;
    position: relative;
    transition: left 0.75s ease 0s;
    visibility: visible;
}
.menuInformationResize .step2 .step2_0.remove, .menuInformationResize .step2 .step2_1.remove, .menuInformationResize .step2 .step2_2.remove, .menuInformationResize .step2 .step2_3.remove {
    display: inline-block;
    left: -1220px;
    position: relative;
}
.menuInformationResize .column {
    display: inline-block;
    float: left;
    margin-right: 20px;
    overflow: hidden;
    position: relative;
    transition: all 0.5s ease 0s;
    width: 280px;
}
.menuInformationResize .column .column-content {
    float: left;
    width: 280px;
}
.menuInformationResize .column .h--section-white {
    float: left;
    margin: 0;
}
.menuInformationResize .column.column-2 .h--input-select ul li:hover .name, .menuInformationResize .column.column-2 .h--input-select ul li:hover .name span, .menuInformationResize .column.column-2 .h--input-select ul li:hover .name strong, .menuInformationResize .column.column-2 .h--input-select ul li:hover .bank, .menuInformationResize .column.column-2 .h--input-select ul li:hover .button {
    color: #ffffff;
}
.menuInformationResize .column.column-2 .h--input-select ul li .name {
    width: 175px;
}
.menuInformationResize .column.column-2 .h--input-select ul li .bank {
    width: 220px;
}
.menuInformationResize .column.column-2 .h--input-select ul li .button {
    width: 100px;
}
.menuInformationResize .column.column-2 .h--input-select ul li .button .h--btn.long {
    padding: 9.6px 15px;
}
.menuInformationResize .column .closeSettingsContent {
    display: none;
}
.menuInformationResize .column .h--statement {
    background-color: #ffcc00;
    color: #2a2c31;
    font-size: 12px;
    margin-bottom: 20px;
    padding: 20px 20px 20px 50px;
    position: relative;
}
.menuInformationResize .column .h--statement .h--btn {
    float: none;
    margin: 10px 0 0;
}
.menuInformationResize .column .h--statement::before {
    content: "";
    font-family: icomoon;
    font-size: 20px;
    left: 20px;
    margin-top: -23px;
    position: absolute;
    top: 50%;
}
.menuInformationResize .column-2 {
    width: 580px;
}
.menuInformationResize .column-2 .column-content {
    width: 580px;
}
.menuInformationResize .column-2 .h--section-yellow .h--switch-field span, .menuInformationResize .column-2 .h--section-yellow .h--switch-field label {
    color: #666666;
    font-size: 11px;
    font-weight: 400;
}
.menuInformationResize .column-2 .sms-code {
    width: 580px;
}
.menuInformationResize .column-2 .sms-code .text, .menuInformationResize .column-2 .sms-code .sms {
    margin: 0;
    width: auto;
}
.menuInformationResize .column-2 .sms-code .h--form--field {
    width: 120px;
}
.menuInformationResize .column-2 .sms-code .h--form--field label {
    left: 30px;
}
.menuInformationResize .column-3 {
    left: 0;
    width: 880px;
}
.menuInformationResize .column-3 .column-content {
    width: 880px;
}
.menuInformationResize .h--btn-wide {
    background-clip: border-box;
    border-radius: 2px;
    height: 60px;
    margin-bottom: 10px;
    overflow: hidden;
    text-align: left;
}
.menuInformationResize .h--btn-wide dd {
    transition: all 0.1s ease 0s;
}
.menuInformationResize .h--btn-wide dl {
    margin-top: -5px;
}
.menuInformationResize .h--btn-wide .icon-big {
    font-size: 24px;
    vertical-align: middle;
}
.menuInformationResize .h--btn-wide.medium {
    height: 80px;
    line-height: 40px;
}
.menuInformationResize .h--btn-wide.small {
    height: 60px;
    line-height: 40px;
    padding-bottom: 0;
    padding-top: 0;
}
.menuInformationResize .h--btn-wide.small span {
    font-size: 9px;
    font-weight: normal;
    text-transform: uppercase;
}
.menuInformationResize .h--btn-wide.small span.work {
    display: table;
    font-size: 8px;
    margin: -18px 0 0;
    padding: 0;
}
.menuInformationResize .h--btn-wide.small.resize {
    background: none repeat scroll 0 0 #2a2c31;
    color: #ffffff;
    height: 160px;
}
.menuInformationResize .h--btn-wide.midgray {
    border: 1px solid #999999;
    color: #ffffff;
    cursor: auto;
    height: auto;
    line-height: 17px;
}
.menuInformationResize .h--btn-wide.midgray p {
    display: inline-block;
    padding-top: 10px;
}
.menuInformationResize .h--btn-wide.midgray span {
    clear: both;
    display: block;
    font-size: 15px;
}
.menuInformationResize .h--btn-wide.midgray .icon {
    margin-top: -43px;
    vertical-align: middle;
}
.menuInformationResize .h--btn-wide.midgray:hover {
    background-color: rgba(0, 0, 0, 0);
    border: 1px solid #999999;
    color: #ffffff;
}
.menuInformationResize .h--btn-wide .icon--close {
    font-size: 11px !important;
}
.menuInformationResize .h--btn-wide.active {
    background-color: #06ba41;
    border-color: #06ba41;
    box-shadow: none;
    color: #ffffff;
    cursor: auto;
}
.menuInformationResize .h--btn-wide.active dd {
    color: #ffffff;
}
.menuInformationResize .h--btn-wide.active:hover {
    color: #ffffff;
}
.menuInformationResize .h--btn-wide.active:hover dd {
    color: #ffffff;
}
.menuInformationResize .h--btn-wide:hover {
    color: #2a2c31;
}
.menuInformationResize .h--btn-wide:hover dd {
    color: #2a2c31;
}
.menuInformationResize .h--submenu {
    display: inline-block;
    margin-top: 1px;
}
.menuInformationResize .item_list li .h--alert {
    margin-bottom: 0;
}
.menuInformationResize .h--alert {
    margin-bottom: 20px;
}
.menuInformationResize.hide {
    height: 0;
    overflow: hidden;
    padding-bottom: 0;
}
.menuInformationResize .moveBox {
    clear: both;
    position: relative;
    width: 2900px;
}
.menuInformationResize .moveBox .step0, .menuInformationResize .moveBox .step1, .menuInformationResize .moveBox .step2, .menuInformationResize .moveBox .step3, .menuInformationResize .moveBox .final_notification {
    width: 880px;
}
.menuInformationResize .moveBox .step0.all, .menuInformationResize .moveBox .step1.all, .menuInformationResize .moveBox .step2.all, .menuInformationResize .moveBox .step3.all, .menuInformationResize .moveBox .final_notification.all {
    width: 1180px;
}
.menuInformationResize .moveBox .step0.all .sms-code, .menuInformationResize .moveBox .step1.all .sms-code, .menuInformationResize .moveBox .step2.all .sms-code, .menuInformationResize .moveBox .step3.all .sms-code, .menuInformationResize .moveBox .final_notification.all .sms-code {
    width: 100%;
}
.menuInformationResize .moveBox .step2 {
    display: none;
}
.menuInformationResize .add-on:hover .circle-shadow, .menuInformationResize .add-on.active .circle-shadow {
    background-color: #2a2c31;
    color: #ffffff;
}
.menuInformationResize .item_list .item-details {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.menuInformationResize .item_list .item-main .actions {
    margin-top: 0;
}
.menuInformationResize.js-top-view-content {
    height: 0;
    max-height: none;
    transition: none 0s ease 0s ;
}
.final_notification {
    display: none;
    height: 300px;
    overflow: hidden;
    position: relative;
    width: 880px;
}
.final_notification .centerVertical {
    height: 130px;
    margin-top: -65px;
    position: relative;
    top: 50%;
}
.final_notification .centerVertical .h--alert-circle-big {
    margin: 0 auto 40px;
}
.final_notification .buttons {
    bottom: 20px;
    left: 0;
    padding: 0 20px;
    position: absolute;
    width: 100%;
}
.final_notification .buttons.active .h--btn:hover {
    background: none repeat scroll 0 0 #06ba41;
    border-color: #06ba41;
    color: #ffffff;
}
.final_notification .buttons.center {
    text-align: center;
}
.final_notification .buttons .icon {
    display: inline-block;
    font-size: 17px;
    line-height: 9px;
    margin: -2px 5px -4px 0;
    vertical-align: top;
}
.final_notification .h--section-green {
    display: block;
	background-color: #BBBBBB;
}
.final_notification .h--section-orange {
    display: block;
}
.final_notification .h--section-red {
    display: none;
}
.final_notification .h--section-white {
    display: none;
}
.final_notification.error .h--section-green {
    display: none;
}
.final_notification.error .h--section-orange {
    display: none;
}
.final_notification.error .h--section-red {
    display: block;
}
.final_notification.error .h--section-white {
    display: none;
}
.final_notification.info {
    height: 320px;
}
.final_notification.info .h--section-green {
    display: none;
}
.final_notification.info .h--section-orange {
    display: none;
}
.final_notification.info .h--section-red {
    display: none;
}
.final_notification.info .h--section-white {
    display: block;
}
.final_notification .h--section-green, .final_notification .h--section-red, .final_notification .h--section-white, .final_notification .h--section-orange {
    height: 100%;
    position: relative;
}
.final_notification .h--alert-circle-big {
    margin: 60px auto 40px;
}
.final_notification p {
    font-size: 15px;
    line-height: 20px;
    margin-bottom: 15px;
    text-align: center;
}
.final_notification p span {
    display: block;
    font-size: 13px;
    margin: 75px 0 24px;
}
.top-menu-content {
    display: none;
    float: left;
    padding-bottom: 30px;
    width: 1200px;
}
.top-menu-content .close {
    color: #ffffff;
    display: block;
    font-size: 10px;
    height: 45px;
    line-height: 62px;
    margin-bottom: -14px;
    text-align: right;
    width: 98.2%;
}
.top-menu-content .close span {
    cursor: pointer;
    display: block;
    float: right;
    line-height: 60px;
    margin-bottom: -30px;
    width: 90px;
}
.top-menu-content .close span:hover {
    color: #999999;
}
.top-menu-content .close .icon {
    margin-left: 13px;
}
.top-menu-content .sms-code {
    float: left;
    height: 0;
    margin: 0;
    overflow: hidden;
    padding: 0 20px;
}
.top-menu-content .step2 .sms-action-nomargin .h--section-white {
    display: block;
}
.top-menu-content .disableSMS, .top-menu-content .sendSMS, .top-menu-content .smsSettingsValid, .top-menu-content .smsValid_2_0, .top-menu-content .smsValid {
    display: none;
}
.top-menu-content .saveSettingsContent, .top-menu-content .smsSettingsValid.noSms {
    display: block;
}
.top-menu-content.sms-show .sms-code {
    height: auto;
    overflow: visible;
    padding-bottom: 15px;
    padding-top: 15px;
}
.top-menu-content.sms-show .disableSMS, .top-menu-content.sms-show .sendSMS, .top-menu-content.sms-show .smsSettingsValid, .top-menu-content.sms-show.smsValid_2_0, .top-menu-content.sms-show.smsValid {
    display: block;
    float: left;
}
.top-menu-content.sms-show .saveSettingsContent {
    display: none;
}
.top-menu-content.show {
    display: block;
    height: 100%;
    transition: none 0s ease 0s ;
}
.top-menu-content .search-box {
    background-color: #ffffff;
    border: 1px solid #ffffff;
    clear: both;
    display: inline-block;
    margin-bottom: 20px;
    margin-right: 20px;
    padding: 0 6px;
    position: relative;
    transition: width 0.35s ease 0s;
    width: 580px;
}
.top-menu-content .search-box input {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    color: #2a2c31;
    font-size: 10px;
    padding: 12px 10px 12px 35px;
    text-transform: uppercase;
    width: 100%;
}
.top-menu-content .search-box button[type="submit"] {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    color: #2a2c31;
    float: left;
    font-size: 20px;
    height: 39px;
    left: 5px;
    position: absolute;
    text-align: center;
    top: 0;
    width: 30px;
}
.top-menu-content.definedCustomer .sms-code {
    width: 100%;
}
.top-menu-content.definedCustomer .col-third, .top-menu-content.definedCustomer .col-2 {
    margin-right: 2.8%;
}
.top-menu-content.definedCustomer .col-third {
    width: 30.7%;
}
.top-menu-content.definedCustomer .action-btns {
    padding-top: 0;
}
.top-menu-content.definedCustomer .action-btns .float-left {
    margin-right: 7px;
}
.top-menu-content.definedCustomer .step1, .top-menu-content.definedCustomer .step2, .top-menu-content.definedCustomer .final_notification {
    margin-right: 20px;
}
.top-menu-content.contactBank .h--submenu > li a .icon, .top-menu-content.contactBank .h--submenu > li .select-field .icon, .top-menu-content.contactBank .h--submenu > li button .icon {
    vertical-align: bottom;
}
.top-menu-content.faq .category-all .column.js-setting-menu {
    margin-bottom: 20px;
}
.top-menu-content.faq .choose-category {
    display: none;
}
.top-menu-content.faq .column-3 {
    margin-top: -60px;
}
.top-menu-content.faq .column-3 .button-content {
    background: none repeat scroll 0 0 #ffffff;
}
.top-menu-content.faq .column-3 .button-content .menu {
    border-bottom: 1px solid #eeeeee;
    border-top: 1px solid #eeeeee;
    color: #2a2c31;
    float: left;
    font-size: 14px;
    padding: 15px;
    width: 100%;
}
.top-menu-content.faq .column-3 .button-content .menu .closeSettings {
    margin-right: 20px;
}
.top-menu-content.faq .column-3 .button-content .h--section-white {
    height: 275px;
}
.top-menu-content.faq .column-3 .button-content .h--section-white .alt-scroll-content, .top-menu-content.faq .column-3 .button-content .h--section-white .alt-scroll-holder {
    width: 840px !important;
}
.top-menu-content.faq .column-3 .button-content .h--section-white p {
    font-size: 12px;
    line-height: 20px;
    margin-bottom: 15px;
}
.top-menu-content.faq .column-3 .button-content .h--section-white .h--btn {
    margin-left: 20px;
}
.top-menu-content.faq .showMoreQuestion {
    margin-top: 24px;
    transition: all 0.35s ease 0s;
}
.top-menu-content.faq .h--select {
    clear: both;
    cursor: pointer;
    display: inline-block;
    margin-bottom: 0;
    margin-left: 22px;
    margin-top: 0;
    padding: 0;
    position: relative;
    width: 233px;
}
.top-menu-content.faq .h--select .select_input {
    background: none repeat scroll 0 0 #ffffff;
    border: 1px solid #ffffff;
    font-size: 10px;
    padding: 12px 10px 12px 15px;
    text-transform: uppercase;
    width: 100%;
}
.top-menu-content.faq .h--select .add-on {
    padding: 0 25px;
}
.top-menu-content.faq .h--select .add-on .icon {
    line-height: 39px;
}
.top-menu-content.faq .h--select.opened .select_input {
    box-shadow: none;
}
.top-menu-content.faq .h--select.opened ul {
    border-width: 0 1px 1px;
    left: -1px;
    top: 34px;
    width: 235px;
}
.top-menu-content.faq.opened .search-box {
    width: 280px;
}
.top-menu-content.faq.opened .search-box + span {
    display: none;
}
.top-menu-content.faq.opened .chooseCat {
    display: none;
}
.top-menu-content.faq.opened .showMoreQuestion {
    display: none;
    height: 0;
}
.top-menu-content.faq.opened .choose-category {
    float: left;
}
.top-menu-content.faq.opened .choose-category .title-wide {
    width: 280px;
}
.top-menu-content.faq.opened .showCategoryMore {
    display: none;
}
.top-menu-content.faq .title-wide {
    margin-bottom: 15px;
}
.top-menu-content.faq .title-wide span {
    left: 0;
    padding-left: 20px;
}
.top-menu-content.faq .column .title-wide {
    width: 280px;
}
.top-menu-content .h--box-title {
    border-bottom: 1px solid #4e5157;
    color: #ffffff;
    margin-bottom: 15px;
    margin-top: 20px;
    min-width: 280px;
    padding-left: 0;
    position: relative;
    width: 100%;
}
.top-menu-content .h--box-title span {
    background: none repeat scroll 0 0 #2a2c31;
    padding-left: 40px;
    padding-right: 20px;
    position: relative;
    top: 6px;
}
.top-menu-content .h--box-title::before {
    border-top-color: #ffffff;
    left: 22px;
    position: absolute;
    top: 13px;
    z-index: 9;
}
.top-menu-content .items .row {
    margin: 0;
    width: 1200px;
}
.top-menu-content .items .title-wide {
    margin-bottom: 15px;
    margin-top: 15px;
}
.top-menu-content .items .title-wide span {
    left: 0;
    padding-left: 20px;
}
.top-menu-content .items .item {
    background-clip: border-box;
    background-color: #ffffff;
    border-radius: 2px;
    color: #2a2c31;
    cursor: pointer;
    display: inline-block;
    float: left;
    height: 75px;
    margin-bottom: 10px;
    margin-right: 17px;
    padding: 15px 20px;
    position: relative;
    transition: background 0.35s ease 0s;
    width: 280px;
}
.top-menu-content .items .item.last {
    margin-left: 1px;
    margin-right: -1px;
}
.top-menu-content .items .item .sex {
    display: inline-block;
    font-size: 20px;
    margin-left: -20px;
    padding-top: 5px;
    position: relative;
    text-align: center;
    width: 60px;
}
.top-menu-content .items .item .sex .image {
    background-clip: border-box;
    border-radius: 50%;
    display: block;
    height: 34px;
    left: 15px;
    overflow: hidden;
    position: absolute;
    top: -22px;
    width: 34px;
}
.top-menu-content .items .item .sex .image img {
    width: 100%;
}
.top-menu-content .items .item .sex .icon {
    margin-left: 6px;
}
.top-menu-content .items .item dl {
    display: inline-block;
    margin-bottom: 12px;
    white-space: nowrap;
}
.top-menu-content .items .item dl dt, .top-menu-content .items .item dl dd {
    overflow: hidden;
    text-overflow: ellipsis;
    text-transform: uppercase;
    width: 197px;
}
.top-menu-content .items .item dl dt {
    color: #2a2c31;
    font-size: 12px;
    font-weight: bold;
    line-height: 15px;
    margin-bottom: 4px;
}
.top-menu-content .items .item dl dd {
    color: #666666;
    font-size: 10px;
    font-weight: normal;
}
.top-menu-content .items .item:hover {
    background-color: #06ba41;
    color: #ffffff;
}
.top-menu-content .items .item:hover dd {
    color: #2a2c31;
}
.top-menu-content .items .item:hover .item-more {
    max-height: 76px;
}
.top-menu-content .items .item.active {
    background: none repeat scroll 0 0 #ffffff;
    color: #ffffff;
    z-index: 99999;
}
.top-menu-content .items .item.active dt, .top-menu-content .items .item.active .icon {
    color: #2a2c31;
}
.top-menu-content .items .item.active dd {
    color: #999999;
}
.top-menu-content .items .item.active .item-more {
    display: block;
    max-height: 500px;
}
.top-menu-content .items .item .item-more {
    background: none repeat scroll 0 0 #ffffff;
    border-bottom-left-radius: 2px;
    border-bottom-right-radius: 2px;
    color: #ffffff;
    display: none;
    left: 0;
    max-height: 0;
    overflow: auto;
    padding: 3px 20px 20px;
    position: absolute;
    top: 57px;
    width: 100%;
    z-index: 40;
}
.top-menu-content .items .item .item-more .actions {
    color: #2a2c31;
    font-size: 10px;
    padding-top: 15px;
    text-transform: uppercase;
}
.top-menu-content .items .item .item-more .actions .row {
    clear: both;
    margin-bottom: 10px;
    margin-left: -10px;
    width: auto;
}
.top-menu-content .items .item .item-more .actions .row span {
    display: inline-block;
    margin-left: 5px;
    vertical-align: middle;
}
.js-top-view-content .top-menu-content {
    display: block;
    float: none;
}
.js-top-view-content .top-menu-content::after {
    clear: both;
    content: "";
    display: table;
}
.h--box-question {
    float: left;
    margin-bottom: 10px;
    margin-right: 20px;
    transition: all 0.2s ease 0s;
    width: 100%;
}
.h--box-question .h--btn-wide {
    height: auto;
    margin-bottom: 2px;
    white-space: normal;
}
.showCategoryMore {
    background-color: #2a2c31;
    border-color: #999999;
    color: #999999;
}
.mReceived {
    margin-right: 20px;
}
.bank-history, .send-message {
    height: 264px;
    margin-bottom: 0;
    margin-left: 0;
    margin-top: -2px;
    padding-left: 0;
    padding-top: 2px;
}
.bank-history .contact-case, .send-message .contact-case {
    background-color: #e4e4e4;
    border-bottom: 1px solid #cccccc;
    cursor: pointer;
    margin-bottom: 0;
    padding: 15px 20px 14px;
    position: relative;
    width: 580px;
}
.bank-history .contact-case p, .send-message .contact-case p {
    color: #2a2c31;
    font-size: 14px;
    margin-bottom: 3px;
}
.bank-history .contact-case p span, .send-message .contact-case p span {
    color: #999999;
    font-size: 10px;
    text-transform: uppercase;
}
.bank-history .contact-case .remove-info, .send-message .contact-case .remove-info {
    display: block;
    font-size: 15px;
    height: 0;
    left: 0;
    overflow: hidden;
    padding: 0;
    position: absolute;
    text-align: center;
    top: 0;
    transition: height 0.25s ease 0s;
    width: 100%;
}
.bank-history .contact-case .remove-info.remove, .send-message .contact-case .remove-info.remove {
    display: block;
    height: 100%;
    overflow: hidden;
    padding: 11px;
}
.bank-history .contact-case .remove-info .icon, .send-message .contact-case .remove-info .icon {
    font-size: 30px;
    vertical-align: sub;
}
.bank-history .contact-case.new, .send-message .contact-case.new {
    background-color: #ffffff;
}
.bank-history .contact-case.important::after, .send-message .contact-case.important::after {
    background: url("../images/ribbon.png") no-repeat scroll center top rgba(0, 0, 0, 0);
    content: "";
    display: block;
    height: 33px;
    position: absolute;
    right: 20px;
    top: -2px;
    width: 17px;
}
.bank-history .contact-case.red, .send-message .contact-case.red {
    border-left: 3px solid #ff412b;
}
.bank-history .contact-case.green, .send-message .contact-case.green {
    border-left: 3px solid #06ba41;
}
.bank-history .contact-case.blue, .send-message .contact-case.blue {
    border-left: 3px solid #3359c6;
}
.bank-history .contact-case.orange, .send-message .contact-case.orange {
    border-left: 3px solid #ff9900;
}
.bank-history .contact-case:hover p, .send-message .contact-case:hover p {
    color: #06ba41;
}
.bank-history .no-message, .send-message .no-message {
    background: url("../images/arrow.png") no-repeat scroll right top rgba(0, 0, 0, 0);
    font-size: 12px;
    height: 130px;
    line-height: 20px;
    margin: 20px auto;
    width: 540px;
}
.bank-history .no-message img, .send-message .no-message img {
    width: 125px;
}
.send-message {
    display: inline-block;
    float: left;
    width: 580px;
}
.write-message {
    background: none repeat scroll 0 0 #ffffff;
    border-bottom: 20px solid #eeeeee;
    height: 370px;
    padding: 20px;
    position: absolute;
    right: -580px;
    top: 50px;
    transition: all 0.35s ease 0s;
    width: 100%;
    z-index: 30;
}
.write-message.active {
    right: 0;
}
.write-message textarea {
    border: 1px solid #ddd;
    border-bottom: 0;
    width: 100%;
    height: 120px;
    padding: 10px;
    resize: none;
    font-size: 12px;
    line-height: 21px;
    color: #2a2c31
}

.write-message .actions {
    clear: none;
    padding: 10px 20px 10px 10px;
    border: 1px solid #ddd;
    border-top: 0;
    overflow: auto
}

.write-message .h--section-yellow {
    border: 1px solid #ddd;
    border-top: 0
}
.write-message .subject {
    clear: none;
    padding: 10px 20px 10px 10px;
    border: 1px solid #ddd;
    border-bottom: 0;
    color: #999
}
.write-message .subject .list {
    display: inline-block;
}
.write-message .subject .choose {
    display: none;
    float: right;
    font-weight: bold;
    margin-left: 15px;
    text-transform: uppercase;
    width: 454px;
}
.write-message .subject .choose .text {
    color: #2a2c31;
    display: inline-block;
}
.write-message .subject .choose .change {
    cursor: pointer;
    display: inline-block;
    float: right;
    font-size: 10px;
}
.write-message .subject ul {
    background-clip: border-box;
    border: 1px solid #dddddd;
    border-radius: 2px;
    color: #2a2c31;
    display: inline-block;
    font-size: 10px;
    font-weight: bold;
    list-style: outside none none;
    margin: 0 0 0 15px;
    padding: 0;
    position: relative;
    text-transform: uppercase;
    z-index: 11;
}
.write-message .subject ul li {
    background-color: #ffffff;
    cursor: pointer;
    padding: 7px 15px;
    position: relative;
}
.write-message .subject ul li::after {
    border-bottom: 4px solid rgba(0, 0, 0, 0);
    border-left: 4px solid #2a2c31;
    border-top: 4px solid rgba(0, 0, 0, 0);
    content: "";
    display: inline-block;
    height: 0;
    margin-left: 10px;
    margin-top: -2px;
    right: 0;
    vertical-align: middle;
    width: 0;
}
.write-message .subject ul li:hover ul {
    display: block;
    z-index: 10;
}
.write-message .subject ul li:hover ul li:hover {
    background-color: #f2f2f2;
}
.write-message .subject ul li:hover ul li:hover ul {
    display: block;
    z-index: 9;
}
.write-message .subject ul li:hover ul ul {
    display: none;
}
.write-message .subject ul li ul {
    display: none;
    left: 87px;
    margin: 0;
    position: absolute;
    top: -14px;
    width: 180px;
}
.write-message .subject ul li ul li {
    border: 0 none;
    position: relative;
}
.write-message .subject ul li ul li ul {
    display: none;
    left: 178px;
    margin: 0;
    position: absolute;
    top: 0;
    width: auto;
}
.write-message .subject ul li ul li ul li {
    cursor: pointer;
}
.write-message .subject ul li ul li ul li::after {
    border: 0 none;
    margin: 0;
}
.write-message .backForm {
    padding: 11px 0;
}
.write-message .final_notification {
    background: none repeat scroll 0 0 #06ba41;
    color: #ffffff;
    display: block;
    height: 100%;
    left: 600px;
    margin-top: -305px;
    position: absolute;
    transition: all 0.35s ease 0s;
    width: 100%;
    z-index: 11;
}
.write-message .final_notification.active {
    left: 0;
}
.write-message .final_notification .buttons {
    bottom: 45px;
    left: 0;
    padding: 0 20px;
    position: absolute;
    width: 100%;
}
.write-message .final_notification .centerVertical {
    height: 150px;
    margin-top: -100px;
}
.message-content {
    color: #2a2c31;
    height: 344px;
    left: -580px;
    margin: 0 0 -344px;
    overflow: hidden;
    position: relative;
    top: -318px;
    transition: all 0.35s ease 0s;
    width: 100%;
    z-index: 20;
}
.message-content.active {
    left: 0;
    position: relative;
}
.message-content .final_notification {
    background: none repeat scroll 0 0 #06ba41;
    color: #ffffff;
    display: block;
    height: 100%;
    margin-left: -590px;
    margin-top: -64px;
    position: absolute;
    transition: all 0.35s ease 0s;
    width: 100%;
    z-index: 11;
}
.message-content .final_notification.active {
    margin-left: 0;
}
.message-content .final_notification .buttons {
    bottom: 40px;
    left: 0;
    padding: 0 20px;
    position: absolute;
    width: 100%;
}
.message-content .menu {
    background-color: #ffffff;
    border-bottom: 1px solid #eeeeee;
    padding: 15px 20px 20px;
    position: relative;
    width: 580px;
    z-index: 10;
}
.message-content .menu .backToMessage {
    background-color: #f2f2f2;
    margin-right: 10px;
}
.message-content .menu .backToMessage:hover {
    background-color: #2a2c31;
    border-color: #2a2c31;
}
.message-content .menu .h--btn {
    border: 1px solid #dddddd;
}
.message-content .menu .h--btn.h--orange-hover:disabled:hover {
    border-color: #dddddd;
}
.message-content .menu .h--btn.h--red-hover:hover {
    border-color: #ff412b;
}
.message-content .menu .h--btn.h--red-hover:disabled:hover {
    border-color: #dddddd;
}
.message-content .menu span {
    color: #999999;
    font-size: 11px;
}
.message-content .message {
    background: none repeat scroll 0 0 #ffffff;
    font-size: 12px;
    height: 255px;
    padding: 20px;
    width: 100%;
}
.message-content .message p {
    line-height: 19px;
    margin: 0 0 15px;
}
.message-content .message .title {
    border-bottom: 1px solid #dddddd;
    font-size: 14px;
    margin: 0 0 18px;
    padding-bottom: 20px;
    padding-right: 0;
    padding-top: 15px;
}
.message-content .message .title span {
    color: #2a2c31;
    float: right;
    font-size: 10px;
    margin-left: 20px;
    position: absolute;
    right: 20px;
    top: 0;
}
.message-content .message .title-wrapper {
    border-bottom: 1px solid #dddddd;
    display: table;
    font-size: 14px;
    margin: 0 0 18px;
    padding-bottom: 20px;
    padding-right: 0;
    padding-top: 15px;
    width: 100%;
}
.message-content .message .title-wrapper .message-title {
    display: table-cell;
}
.message-content .message .title-wrapper .message-date {
    color: #2a2c31;
    display: table-cell;
    font-size: 10px;
    width: 80px;
}
.message-content .message .terms {
    margin: 20px 0;
    padding: 0 20px;
}
.message-content .message .terms label {
    color: #2a2c31;
}
.message-content .message .smsAccept.sms-show {
    width: 580px;
}
.message-content .message .smsAccept.sms-show .actions {
    height: 70px;
    padding: 20px;
}
.message-content .message .smsAccept.sms-show .sms-code .sms {
    float: right;
    margin-right: 10px;
}
.message-content .message .title-wide {
    border-color: #f2f2f2;
    color: #999999;
}
.message-content .message .title-wide span {
    background-color: #ffffff;
    color: #999999;
}
.message-content .answer-form {
    background: none repeat scroll 0 0 #ffffff;
    border-bottom: 20px solid #eeeeee;
    height: 310px;
    margin-top: -310px;
    padding: 20px;
    transition: all 0.35s ease 0s;
}
.message-content .answer-form.active {
    margin-top: 0;
}
.message-content .answer-form textarea {
    border: 1px solid #dddddd;
    font-size: 12px;
    height: 180px;
    line-height: 21px;
    padding: 10px;
    resize: none;
    width: 100%;
}
.message-content .answer-form .actions {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    border-color: -moz-use-text-color #dddddd #dddddd;
    border-image: none;
    border-right: 1px solid #dddddd;
    border-style: none solid solid;
    border-width: 0 1px 1px;
    clear: none;
    overflow: auto;
    padding: 10px 20px 10px 10px;
}
.message-content .answer-form .final_notification {
    height: 341px;
    margin-left: -600px;
    margin-top: 0;
    top: 0;
}
.message-content .answer-form .final_notification.active {
    margin-left: -20px;
}
.message-content .answer-form .final_notification .final_notification {
    height: 150px;
    margin-top: -75px;
}
.message-content a.attach {
    background: url("../images/message-attach.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #2a2c31;
    display: block;
    font-size: 11px;
    margin-bottom: 10px;
    min-height: 20px;
    padding-left: 30px;
    padding-top: 2px;
}
.message-content a.attach:last-child {
    margin-bottom: 0;
}
.message-content a.attach:hover {
    text-decoration: underline;
}
.message-content .acceptMessage.final_notification {
    top: 38px;
}
.button-content {
    display: none;
    left: 0;
    position: relative;
    width: 100%;
}
.button-content .step3 .sms-code, .button-content .sms-code {
    height: 0;
    padding: 0 20px;
}
.button-content .step3 .sms-code.show, .button-content .sms-code.show {
    height: auto;
    padding: 15px 20px;
}
.button-content .step3 .sms-code.two-code, .button-content .sms-code.two-code {
    padding-top: 25px;
}
.button-content .step3 .sms-action-nomargin .h--section-white {
    display: block;
}
.button-content.sms-show .sms-code {
    height: auto;
    padding-bottom: 15px;
    padding-top: 15px;
}
.button-content.sms-show .disableSMS, .button-content.sms-show .sendSMS, .button-content.sms-show .smsSettingsValid, .button-content.sms-show .smsValid_2_0, .button-content.sms-show .smsValid {
    display: block;
    float: left;
}
.button-content.sms-show .saveSettingsContent {
    display: none;
}
.button-content.sms-show .two-code {
    padding-top: 25px;
}
.button-content.facebook .newCode {
    display: none;
}
.button-content.facebook .newCode.show {
    display: block;
}
.button-content.facebook .step2 {
    display: none;
}
.button-content.passMask .hide-step {
    display: none;
}
.button-content.passMask.show-all .hide-step {
    display: block;
}
.button-content.mobileBank .item_list.settings li div.item-main {
    cursor: default;
    position: static;
}
.button-content.mobileBank .item_list.settings li {
    cursor: default;
}
.button-content.mobileBank .item_list.settings li div.item-main div.actions button.unblockDevice {
    display: none;
}
.button-content.mobileBank .item_list.settings li.details-active.opened div.item-main div.actions button.deleteDevice {
    display: none;
}
.button-content.mobileBank .item_list.settings li div.item-main.blocked div.actions button.deleteDevice, .button-content.mobileBank .item_list.settings li div.item-main.blocked div.actions button.editDevice {
    display: none;
}
.button-content.mobileBank .item_list.settings li div.item-main.blocked div.actions button.unblockDevice {
    display: block;
}
.button-content.ikasaApp.sms-show .step1 .next-step {
    display: block;
    float: left;
}
.button-content.ikasaApp .step1 .next-step {
    display: none;
}
.button-content.ikasaApp .item_list.settings li.blocked .h--alert {
    margin-bottom: 20px;
}
.button-content.ikasaApp .item_list.settings li.blocked.opened {
    border: 0 none;
}
.button-content.ikasaApp .item_list.settings li.blocked.opened .item-main {
    background: none repeat scroll 0 0 #ffffff;
}
.button-content.ikasaApp .sms-code.show {
    height: auto;
    padding: 15px 20px;
}
.button-content .h--select ul {
    background: none repeat scroll 0 0 #ffffff;
}
.button-content .h--select ul li {
    border-bottom: 0 none;
    margin-bottom: 0;
}
.button-content .h--select ul li:hover .number {
    color: #ffffff;
}
.button-content .h--select ul li:hover .number strong {
    color: #ffffff;
}
.button-content .pass_masked {
    text-align: center;
    width: 100%;
}
.button-content .pass_masked .h--switch-field {
    margin-left: 80px;
}
.button-content .login-attempt dl {
    margin-right: 3%;
    width: 30%;
}
.button-content.ikasaApp, .button-content.mastercardMobile {
    overflow: hidden;
}
.button-content .moveBox2 .step0, .button-content .moveBox2 .step1 {
    margin-right: 20px;
}
.button-content.mastercardMobile .item_list.settings li.inactive .item-main::before {
    color: #999999;
    content: "";
}
.button-content.mastercardMobile .item_list dl {
    margin-bottom: 20px;
    margin-top: 0;
}
.button-content.mastercardMobile .item_list .item-main dl {
    margin-bottom: 0;
    margin-top: 0;
}
.button-content.mastercardMobile .item_list .item-main .actions {
    margin-top: 6px;
}
.button-content.mastercardMobile .item_list .step3 {
    display: none;
    margin-top: 0;
}
.button-content.mastercardMobile .item_list .step3 .h--section-green {
    margin-top: 0;
}
.button-content.mastercardMobile .item_list .onlyOnInactive {
    display: none;
}
.button-content.mastercardMobile .item_list .onlyOnActive {
    display: inline-block;
}
.button-content.mastercardMobile .item_list .off .onlyOnInactive {
    display: inline-block;
}
.button-content.mastercardMobile .item_list .off .onlyOnActive {
    display: none;
}
.button-content.mastercardMobile .item_list .mcm-activate .step2 {
    display: none;
}
.button-content.mastercardMobile .info {
    display: inline-block;
    font-size: 10px;
    margin-left: 20px;
    text-transform: uppercase;
    vertical-align: middle;
}
.button-content.mastercardMobile .title {
    display: inline-block;
    font-size: 12px;
    line-height: 20px;
    margin-right: 30px;
    text-transform: uppercase;
    vertical-align: middle;
    width: 230px;
}
.button-content.mastercardMobile dt {
    text-transform: uppercase;
}
.button-content.mastercardMobile .active .title {
    width: 190px;
}
.accessChanel .yes, .accessChanel .no, .notification .yes, .notification .no, .brokerage-account .yes, .brokerage-account .no, .marketing-approval .yes, .marketing-approval .no {
    clear: both;
    display: block;
    margin-bottom: 20px;
    overflow: auto;
}
.accessChanel .yes span, .accessChanel .no span, .notification .yes span, .notification .no span, .brokerage-account .yes span, .brokerage-account .no span, .marketing-approval .yes span, .marketing-approval .no span {
    display: block;
    float: left;
    text-transform: uppercase;
    width: 15%;
}
.accessChanel .yes span:nth-child(1), .accessChanel .no span:nth-child(1), .notification .yes span:nth-child(1), .notification .no span:nth-child(1), .brokerage-account .yes span:nth-child(1), .brokerage-account .no span:nth-child(1), .marketing-approval .yes span:nth-child(1), .marketing-approval .no span:nth-child(1) {
    width: 35%;
}
.accessChanel .yes span:nth-child(3), .accessChanel .no span:nth-child(3), .notification .yes span:nth-child(3), .notification .no span:nth-child(3), .brokerage-account .yes span:nth-child(3), .brokerage-account .no span:nth-child(3), .marketing-approval .yes span:nth-child(3), .marketing-approval .no span:nth-child(3) {
    width: 25%;
}
.accessChanel .yes::before, .notification .yes::before, .brokerage-account .yes::before, .marketing-approval .yes::before {
    color: #06ba41;
    content: "";
    float: left;
    font-family: "icomoon";
    font-size: 15px;
    margin-right: 15px;
}
.accessChanel .no::before, .notification .no::before, .brokerage-account .no::before, .marketing-approval .no::before {
    color: #ff412b;
    content: "";
    float: left;
    font-family: "icomoon";
    font-size: 15px;
    margin-right: 15px;
}
.accessChanel .chanel_list, .notification .chanel_list, .brokerage-account .chanel_list, .marketing-approval .chanel_list {
    float: left;
    margin: 0;
    padding: 0;
    width: 100%;
}
.accessChanel .chanel_list li, .notification .chanel_list li, .brokerage-account .chanel_list li, .marketing-approval .chanel_list li {
    background-color: #ffffff;
    border-bottom: 1px solid #dddddd;
    box-sizing: border-box;
    color: #2a2c31;
    cursor: auto;
}
.accessChanel .chanel_list li.opened .item-main, .notification .chanel_list li.opened .item-main, .brokerage-account .chanel_list li.opened .item-main, .marketing-approval .chanel_list li.opened .item-main {
    background-color: #ffffff;
}
.accessChanel .chanel_list li.off, .notification .chanel_list li.off, .brokerage-account .chanel_list li.off, .marketing-approval .chanel_list li.off {
    background-color: #eeeeee;
}
.accessChanel .chanel_list .chanel_elem, .notification .chanel_list .chanel_elem, .brokerage-account .chanel_list .chanel_elem, .marketing-approval .chanel_list .chanel_elem {
    box-sizing: border-box;
    display: table-cell;
    height: 60px;
    padding: 0 20px;
    vertical-align: middle;
    width: 880px;
}
.accessChanel .chanel_list .item-main, .notification .chanel_list .item-main, .brokerage-account .chanel_list .item-main, .marketing-approval .chanel_list .item-main {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.accessChanel .chanel_list .item-main .actions, .notification .chanel_list .item-main .actions, .brokerage-account .chanel_list .item-main .actions, .marketing-approval .chanel_list .item-main .actions {
    display: inline-block;
    margin-bottom: -3px;
    margin-top: -3px;
    vertical-align: middle;
}
.accessChanel .chanel_list .item-main .actions a:last-child, .accessChanel .chanel_list .item-main .actions button:last-child, .notification .chanel_list .item-main .actions a:last-child, .notification .chanel_list .item-main .actions button:last-child, .brokerage-account .chanel_list .item-main .actions a:last-child, .brokerage-account .chanel_list .item-main .actions button:last-child, .marketing-approval .chanel_list .item-main .actions a:last-child, .marketing-approval .chanel_list .item-main .actions button:last-child {
    margin-right: 0;
}
/* .accessChanel .chanel_list .item-other, .notification .chanel_list .item-other, .brokerage-account .chanel_list .item-other, .marketing-approval .chanel_list .item-other {
    display: none;
} */
.login-change, .limit-change, .login-attempt, .limit-geo, .item-blocked {
	display: none;
}
.accessChanel .chanel_list .title, .notification .chanel_list .title, .brokerage-account .chanel_list .title, .marketing-approval .chanel_list .title {
    display: inline-block;
    font-size: 12px;
    line-height: 20px;
    margin-right: 30px;
    vertical-align: middle;
    width: 90px;
}
.accessChanel .chanel_list .h--switch-field, .notification .chanel_list .h--switch-field, .brokerage-account .chanel_list .h--switch-field, .marketing-approval .chanel_list .h--switch-field {
    margin-top: 5px;
    top: 0;
    vertical-align: baseline;
}
.accessChanel .chanel_list .info, .notification .chanel_list .info, .brokerage-account .chanel_list .info, .marketing-approval .chanel_list .info {
    display: inline-block;
    font-size: 10px;
    margin-left: 20px;
    max-width: 400px;
    text-transform: uppercase;
    vertical-align: middle;
}
.brokerage-account .chanel_list .title {
    width: 150px;
}
.brokerage-account .chanel_list .h--switch-field {
    min-width: 200px;
}
.brokerage-account .chanel_list .h--switch-field .switch-label-left {
    min-width: 80px;
    text-align: right;
}
.marketing-approval .chanel_list li {
    height: auto;
}
.marketing-approval .chanel_list li .title {
    width: 680px;
}
.marketing-approval .chanel_list li .marketing-text {
    
    margin-bottom: 15px;
    padding: 0 20px;
    width: 100% !important;
}
.notification .chanel_list .title {
    width: 600px;
}
.notification .h--statement {
    margin-bottom: 0;
}
.notification .h--statement p {
    margin-bottom: 0;
}
.notification .h--statement::before {
    margin-top: -7px;
}
.notification .moveBox2 .standardAction, .notification .moveBox2 .details {
    clear: none;
    display: inline-block;
    float: left;
    width: 880px;
}
.notification .moveBox2 .details {
    display: none;
    overflow: hidden;
}
.notification .item-details-wrapper {
    margin-top: 30px;
}
.notification .sms-title, .notification .mail-title {
    color: #06ba41;
    display: inline-block;
    float: right;
    font-weight: bold;
    margin-bottom: 20px;
    margin-right: 3px;
    text-align: center;
    width: 5%;
}
.notification .details {
    clear: both;
    display: none;
    width: 100%;
}
.notification .details .basic-details {
    display: none;
}
.notification .details .step0, .notification .details .step1, .notification .details .step2, .notification .details .step3 {
    height: auto;
    margin-bottom: 0;
    width: 880px;
}
.notification dl {
    margin-bottom: 30px;
    margin-right: 30px;
    vertical-align: top;
}
.contactData .name {
    font-size: 13px;
    font-weight: bold;
    margin-bottom: 24px;
}
.contactData .step2.adress, .contactData .step2.email, .contactData .step2.telephone {
    display: none;
}
.contactData .step2.telephone .sms-code .text {
    margin-right: 0;
    width: 30%;
}
.contactData .step2.telephone .sms-code .sms {
    width: 69%;
}
.contactData .step2.telephone .sms-code .h--form--field {
    width: 120px;
}
.contactData .step2.telephone .sms-code .h--form--field label {
    left: 18px;
}
.contactData .step2.telephone .sms-code .h--form--field:nth-child(3) label {
    left: 25px;
}
.contactData .final_notification {
    height: 330px !important;
}
.extract .extract--account-list {
    background-color: #ffffff;
    color: #2a2c31;
    float: left;
    padding-bottom: 20px;
    width: 100%;
}
.extract .extract--account-list dt {
    float: left;
    width: 300px;
}
.extract .extract--account-list dd {
    color: #2a2c31;
    float: left;
    font-size: 12px;
}
.extract .extract--account-list p {
    display: inline-block;
    width: 100%;
}
.extract .extract--account-list .actions {
    display: inline-block;
    vertical-align: middle;
}
.extract .extract--account-list input[type="radio"], .extract .extract--account-list .iradio_square-green {
    display: inline-block;
    margin-bottom: 10px;
    vertical-align: top;
}
.extract .extract--account-list label {
    clear: both;
    cursor: pointer;
    float: left;
}
.extract .extract--account-list .h--form--field {
    margin-top: 10px;
}
.extract .extract--account-list .sms-code .h--form--field {
    margin-top: 0;
}
.extract .extract--account-list .h--section-white {
    padding-bottom: 0;
}
.extract .extract--account-list .h--section-white.action {
    padding-bottom: 20px;
}
.h--box-small.h--section-midgray span {
    color: #999999;
    line-height: 14px;
    width: 118%;
}
.h--box-small.h--section-midgray span strong {
    font-size: 15px;
}
.h--box-small.h--section-midgray .h--btn {
    margin-top: 17px;
}
.h--box-small.h--section-midgray .h--btn:hover {
    color: #ffffff;
}
.ratingConsultant {
    display: block;
    font-size: 12px;
    margin: 0;
    min-height: 100%;
    padding: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 500px;
    z-index: 9999;
}
.ratingConsultant.active {
    display: block;
    right: 0;
}
.ratingConsultant .text {
    display: block;
    height: auto;
    padding: 20px 200px 20px 20px;
    width: 100%;
}
.ratingConsultant .box--title {
    font-size: 13px;
}
.ratingConsultant .gray {
    line-height: 17px;
    margin-bottom: 20px;
}
.ratingConsultant .question1, .ratingConsultant .question2, .ratingConsultant .question3 {
    display: none;
    line-height: 25px;
    margin-bottom: 20px;
}
.ratingConsultant .question1 label, .ratingConsultant .question2 label, .ratingConsultant .question3 label {
    font-weight: normal;
}
.ratingConsultant .question1 {
    display: block;
}
.ratingConsultant textarea {
    border: 1px solid #cccccc;
    height: 140px;
    line-height: 20px;
    margin-bottom: 15px;
    padding: 10px;
    resize: none;
    width: 260px;
}
.ratingConsultant button {
    margin-left: 35px;
}
.ratingConsultant .q2, .ratingConsultant .q3 {
    margin-bottom: 10px;
}
.login--user {
    display: table;
    font-size: 14px;
    line-height: 18px;
    margin-left: -15px;
    margin-top: -10px;
    width: 100%;
}
.login--user .image {
    background: none repeat scroll 0 0 #f2f2f2;
    border-radius: 50%;
    display: inline-block;
    float: left;
    height: 40px;
    margin-right: 20px;
    overflow: hidden;
    position: relative;
    text-align: center;
    width: 40px;
}
.login--user .image img {
    background-clip: border-box;
    border-radius: 50%;
    height: 40px;
}
.login--user .image .icon {
    font-size: 20px;
    height: 20px;
    line-height: 36px;
    width: 20px;
    color: #2a2c31;
}
.login--user .name {
    display: table-cell;
    line-height: 12px;
    text-align: left;
    vertical-align: middle;
    width: 100%;
    color: #2a2c31;
    white-space: nowrap;
}
.login-page {
    background: linear-gradient(to right, #ffffff 0%, #ffffff 60%, #eeeeee 60%, #eeeeee 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    padding-bottom: 0;
}
.login-page h3 {
    font-size: 18px;
    font-weight: normal;
}
.login-page .login-wrapper {
    display: inline-block;
    min-height: 100vh;
    min-width: 551px;
    padding: 140px 100px 30px;
    vertical-align: top;
    width: calc(60% - 1px);
    z-index: 20;
}
.login-page .login-wrapper .h--btn-text-gray {
    margin: 0;
}
.login-page .login-wrapper .wrapper {
    float: right;
    width: 420px;
}
.login-page .login-wrapper .wrapper .buttons {
    margin: 130px 0 0;
}
.login-page .login-wrapper .wrapper .buttons button {
    margin-left: 20px;
}
.login-page .login-wrapper .wrapper .sucess-img {
    height: 60px;
    margin: 30px auto 0;
    width: 100px;
}
.login-page .login-wrapper .wrapper .sucess-img img {
    width: 100%;
}
.login-page .login-wrapper h3 {
    color: #06ba41;
    display: block;
    margin: 20px 0;
}
.login-page .h--box-question {
    margin-right: 0;
    width: 320px;
}
.login-page .h--form--field .icon--caps-lock {
    color: #2a2c31;
    display: none;
    font-size: 20px;
    position: absolute;
    right: 14px;
    top: 14px;
}
.login-page .h--alert-circle-big {
    margin: 120px auto 40px;
}
.login-page .h--alert-circle-big .icon {
    font-size: 14px;
}
.login-page .h--section-green .bt {
    border-top: 0 none;
    padding-top: 200px;
}
.login-page .title-wide {
    text-align: center;
}
.login-page .title-wide .icon {
    color: #999999;
    font-size: 16px;
    margin-right: 7px;
    position: relative;
    top: 7px;
}
.masked-pass {
    background: none repeat scroll 0 0 #ffffff;
    border: 1px solid #e4e4e4;
    margin-bottom: -31px;
    margin-left: -121px;
    margin-top: -50px;
    padding-bottom: 58px;
    padding-left: 10px;
    padding-top: 35px;
    position: relative;
    width: 573px;
    z-index: 1;
}
@media not all {
.masked-pass {
    margin-left: -123px;
    margin-top: -51px;
    width: 575px;
}
}
.masked-pass::before {
    background: none repeat scroll 0 0 #06ba41;
    content: "";
    height: 1px;
    left: 0;
    position: absolute;
    top: -1px;
    width: 150px;
}
.masked-pass #login-btn {
    margin-right: 25px;
}
.masked-pass .cell {
    color: #666666;
    display: inline-block;
    font-size: 10px;
    margin-bottom: 12px;
    margin-right: 5px;
    text-align: center;
}
.masked-pass .cell:last-child {
    margin-right: 0;
}
.masked-pass .cell.disabled {
    color: #cccccc;
}
.masked-pass .cell.disabled input {
    background: none repeat scroll 0 0 #cccccc;
    border-color: #cccccc;
}
.masked-pass .cell.active {
    color: #06ba41;
}
.masked-pass input {
    background: none repeat scroll 0 0 #ffffff;
    border: 1px solid #666666;
    border-radius: 2px;
    color: #2a2c31;
    display: block;
    font-size: 13px;
    height: 48px;
    line-height: 13px;
    text-align: center;
    width: 20px;
}
.masked-pass input:focus {
    border-color: #06ba41;
    box-shadow: 0 0 0 1px #06ba41 inset;
}
.h--form-login {
    border: 1px solid #e4e4e4;
    margin-bottom: 0;
    margin-top: 60px;
    padding: 30px 45px;
}
.h--form-login .h--form--field {
    margin-bottom: 12px;
}
.h--form-login .h--form--field .cloud {
    bottom: 65px;
    padding: 20px;
    text-align: left;
    width: 100%;
}
.h--form-login .h--form--field .cloud .h--btn {
    font-size: 9px;
    height: 20px;
    line-height: 13px;
    margin-left: 15px;
    padding: 0 6px;
}
.h--form-login .h--form--field .cloud .h--btn .icon {
    font-size: 9px;
    line-height: 14px;
}
.h--form-login .steps {
    font-size: 10px;
    left: -46px;
    position: relative;
    text-transform: uppercase;
    top: -55px;
    width: 420px;
    z-index: 2;
}
.h--form-login .steps .loader {
    background: none repeat scroll 0 0 #06ba41;
    display: block;
    height: 2px;
    position: absolute;
    width: 22%;
    z-index: 7;
}
.h--form-login .steps .step {
    background: none repeat scroll 0 0 #e4e4e4;
    color: #cccccc;
    height: 1px;
    position: relative;
    text-align: right;
}
.h--form-login .steps .step::after {
    background-clip: border-box;
    background-color: #e4e4e4;
    background-image: none;
    border: 3px solid #ffffff;
    border-radius: 50%;
    content: "";
    display: block;
    height: 15px;
    position: absolute;
    right: -6px;
    top: -7px;
    width: 15px;
    z-index: 20;
}
.h--form-login .steps .step div {
    display: inline-block;
    float: right;
    position: relative;
    right: 0;
    text-align: center;
}
.h--form-login .steps .step span {
    color: #cccccc;
    display: inline-block;
    float: right;
    position: relative;
    right: -50%;
    top: -23px;
    white-space: nowrap;
    width: auto;
}
.h--form-login .steps .step.one, .h--form-login .steps .step.two {
    display: block;
    float: left;
}
.h--form-login .steps .step.one {
    width: 25%;
}
.h--form-login .steps .step.two {
    width: 50%;
}
.h--form-login .steps .step.active {
    background-color: #06ba41;
}
.h--form-login .steps .step.active::after {
    background-color: #06ba41;
    border: 2px solid #ffffff;
}
.h--form-login .steps .step.active span {
    color: #2a2c31;
}
.h--form-login .steps .step.active.no-active span {
    color: #cccccc;
}
.h--form-login .step1, .h--form-login .step2 {
    position: relative;
    width: 100%;
}
.h--form-login .step1 .h--form--field input, .h--form-login .step2 .h--form--field input {
    border-color: #999999;
    color: #06ba41;
    font-size: 12px;
}
.h--form-login .step1 .h--form--field input:-moz-placeholder, .h--form-login .step2 .h--form--field input:-moz-placeholder {
    color: #2a2c31;
    opacity: 1;
}
.h--form-login .step1 .h--form--field input::-moz-placeholder, .h--form-login .step2 .h--form--field input::-moz-placeholder {
    color: #2a2c31;
    opacity: 1;
}
.h--form-login .step1 .h--form--field input:focus, .h--form-login .step2 .h--form--field input:focus {
    border-color: #06ba41;
    box-shadow: 0 0 0 1px #06ba41 inset;
}
.h--form-login .step1 .h--form--field input:focus:-moz-placeholder, .h--form-login .step2 .h--form--field input:focus:-moz-placeholder {
    color: #06ba41;
    opacity: 1;
}
.h--form-login .step1 .h--form--field input:focus::-moz-placeholder, .h--form-login .step2 .h--form--field input:focus::-moz-placeholder {
    color: #06ba41;
    opacity: 1;
}
.h--form-login .step1 .h--form--field input:focus + .add-on .icon, .h--form-login .step2 .h--form--field input:focus + .add-on .icon {
    color: #06ba41;
}
.h--form-login .step1 .h--form--field input.filled, .h--form-login .step2 .h--form--field input.filled {
    border-color: #06ba41;
    color: #06ba41;
}
.h--form-login .step1 .h--form--field input.filled + .add-on .icon, .h--form-login .step2 .h--form--field input.filled + .add-on .icon {
    color: #06ba41;
}
.h--form-login .step1 .add-on, .h--form-login .step2 .add-on {
    width: 30px;
}
.h--form-login .step1 .add-on .icon, .h--form-login .step2 .add-on .icon {
    color: #2a2c31;
    font-size: 21px;
    position: relative;
    top: 1px;
}
.h--form-login .step2 {
    display: none;
}
.h--form-login .step2 .add-on .icon {
    font-size: 18px;
}
#logotype {
    position: absolute;
    right: 50px;
    top: -100px;
}
#login_sign {
    font-size: 10px;
    font-weight: bold;
    margin-bottom: 20px;
    text-transform: uppercase;
}
#login_sign .circle {
    background-clip: border-box;
    border: 3px solid #2a2c31;
    border-radius: 20px;
    display: inline-block;
    height: 40px;
    margin: 20px 7px 10px;
    width: 40px;
}
#login_sign .circle .icon {
    font-size: 16px;
    line-height: 34px;
}
.showKeyboard {
    color: #2a2c31;
    font-weight: normal;
    height: 32px;
    padding: 6px;
    text-align: center;
    width: 100%;
}
.showKeyboard .icon--keyboard {
    font-size: 20px;
    line-height: 20px;
    padding-right: 6px;
    position: relative;
    vertical-align: middle;
}
.messages {
    margin: 15px auto;
    width: 320px;
}
.msg_list {
    display: inline-block;
    margin-bottom: 20px;
    width: 100%;
}
.msg_list .title-wide {
    margin-bottom: 20px;
}
.msg_list .title-wide span {
    padding-left: 8px;
    top: 11px;
}
.msg_list .title-wide span.new {
    padding-left: 0;
}
.msg_list .title-wide .h--alert-circle {
    margin-left: 10px;
}
.msg_list ul {
    margin-left: 0;
    padding-left: 0;
}
.msg_list li {
    clear: both;
    cursor: pointer;
    float: left;
    font-size: 10px;
    list-style: outside none none;
    margin-bottom: 7px;
    text-transform: uppercase;
    width: 100%;
}
.msg_list.h--alert-login {
    color: #ff412b;
}
.msg_list.h--alert-login .title-wide {
    border-bottom-color: #ff412b;
}
.msg_list.h--alert-login .title-wide span {
    color: #ff412b;
}
.msg_list.h--alert-login li:hover .msg_title p {
    border-bottom-color: #ff412b;
}
.msg_list.h--info li:hover .msg_title p {
    border-bottom-color: #999999;
}
.msg_list .msg_date {
    float: left;
    margin-right: 10px;
    width: 20%;
}
.msg_list .msg_title {
    float: left;
    font-weight: bold;
    width: 75%;
}
.msg_list .msg_title p {
    border-bottom: 1px dotted rgba(0, 0, 0, 0);
    display: inline;
}
.bt {
    padding-bottom: 30px;
    padding-top: 20px;
    text-align: center;
}
.bt .hideMgsSection {
    float: left;
    margin-left: 0;
}
.slide_section {
    bottom: 0;
    height: 100%;
    left: -100%;
    min-height: 100vh;
    min-width: 400px;
    overflow: hidden;
    padding: 140px 90px 30px;
    position: absolute;
    top: 0;
    width: 100%;
    z-index: 10;
}
.slide_section .mgs_content {
    margin-bottom: 30px;
    margin-top: 12px;
}
.slide_section .mgs_content a {
    color: inherit;
}
.slide_section #help_section.mgs_content .h--btn {
    float: left;
    margin-bottom: 5px;
    width: 320px;
}
.slide_section #help_section.mgs_content .h--btn.midgray:last-child:hover {
    border: 1px solid #ffffff;
    cursor: auto;
}
.slide_section .more_info {
    margin-bottom: 20px;
    margin-left: 0;
    padding-left: 0;
}
.slide_section .more_info li {
    list-style: outside none none;
    margin-bottom: 3px;
}
.slide_section .more_info li::before {
    color: #999999;
    content: "—";
    margin-right: 7px;
}
.slide_section .more_info a {
    border-bottom: 1px dotted rgba(0, 0, 0, 0);
    color: #2a2c31;
    font-size: 11px;
    font-weight: bold;
    text-transform: none;
}
.slide_section .more_info a:hover {
    border-bottom-color: #2a2c31;
}
.slide_section .title-wide {
    border-bottom-color: #999999;
    margin-bottom: 20px;
}
.slide_section .title-wide span {
    background-color: #f2f2f2;
}
.keyboard_wrapper {
    bottom: -310px;
    left: 0;
    overflow: hidden;
    position: fixed;
    right: 0;
    text-align: center;
    transition: all 0.5s ease 0s;
    width: 100%;
    z-index: 20;
}
.keyboard_wrapper.shown {
    bottom: 0;
}
.keyboard_wrapper .showKeyboard {
    height: auto;
    padding: 10px;
    position: absolute;
    right: 20px;
    top: 20px;
    width: auto;
}
.info-wrapper {
    display: inline-block;
    float: none;
    overflow: hidden;
    position: relative;
    width: calc(40% + 1px);
}
.info-wrapper .login-info {
    width: 100%;
}
.info-wrapper .login-info section {
    border-bottom: 1px solid #ffffff;
    padding: 30px 30px 30px 50px;
    width: 100%;
}
.info-wrapper .login-info section:last-child {
    border-bottom: 0 none;
}
.info-wrapper .login-info section:last-child h3 {
    font-size: 12px;
}
.info-wrapper .login-info section:first-child h3 {
    padding-top: 20px;
}
.info-wrapper .login-info section .wrapper {
    float: left;
    width: 430px;
}
.info-wrapper .login-info h3 {
    color: #2a2c31;
    font-size: 14px;
    line-height: 18px;
    margin-bottom: 0;
    padding-bottom: 30px;
    text-align: center;
    text-transform: uppercase;
}
.info-wrapper .login-info h3 small {
    color: #999999;
    font-size: 0.8em;
}
.info-wrapper .login-info p {
    font-size: 12px;
}
.info-wrapper .login-info .results_text {
    display: none;
    margin-bottom: -5px;
    margin-top: 5px;
}
.info-wrapper .thumbnail {
    clear: both;
    cursor: pointer;
    display: table-row;
    width: 100%;
}
.info-wrapper .thumbnail .image {
    display: table-cell;
    padding-bottom: 20px;
    width: 40%;
}
.info-wrapper .thumbnail .image img {
    width: 100%;
}
.info-wrapper .thumbnail .caption {
    display: table-cell;
    padding-bottom: 20px;
    padding-left: 10%;
    vertical-align: middle;
    width: 45%;
}
.info-wrapper .thumbnail .caption h4 {
    border-bottom: 1px dotted rgba(0, 0, 0, 0);
    color: #06ba41;
    display: inline;
    font-size: 14px;
    font-weight: 400;
    line-height: 18px;
}
.info-wrapper .thumbnail .caption p {
    color: #666666;
    font-size: 12px;
    padding-top: 5px;
}
.info-wrapper .thumbnail:last-child .image, .info-wrapper .thumbnail:last-child .caption {
    padding-bottom: 0;
}
.info-wrapper .thumbnail:hover .caption h4 {
    border-bottom: 1px dotted #06ba41;
}
.info-wrapper .info-message {
    background: none repeat scroll 0 0 #ffcc00;
    border: 1px solid #ffffff;
    border-radius: 10px;
    box-shadow: 0 0 3px 0 #999999;
    color: #2a2c31;
    display: block;
    font-size: 12px;
    line-height: 18px;
    margin-bottom: 30px;
    padding: 20px;
    text-align: center;
}
.info-wrapper .info-message strong {
    font-weight: 700;
}
.info-wrapper mark {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #06ba41;
    font-style: normal;
    font-weight: 400;
}
.info-wrapper .login-list {
    display: inline-block;
    margin: 0;
    padding: 0 0 20px;
}
.info-wrapper .login-list li {
    float: left;
    list-style: outside none none;
    margin-right: 20px;
}
.info-wrapper .login-list li:last-child {
    margin-right: 0;
}
.main .column {
    display: inline-block;
    width: 300px;
}
.main .column-2 {
    display: inline-block;
    float: left;
    width: 600px;
}
.main .column-2 .h--box-title {
    width: 100%;
}
.main .column-2 .h--box-big {
    margin: 5px 15px 5px 5px;
}
.main .column-3 {
    float: left;
    width: 900px;
}
.main .column-3 .h--box-title {
    width: 100%;
}
.main .column-3 .h--box-big {
    margin: 5px 15px 5px 5px;
}
.main .column.last {
    width: 300px;
}
.vertical .carousel-inner {
    height: 100%;
}
.carousel.vertical .item {
    left: 0;
    transition: top 600ms ease-in-out 0s;
}
.carousel.vertical .active {
    top: 0;
}
.carousel.vertical .active.left {
    top: -280px;
}
.carousel.vertical .active.right {
    top: 280px;
}
.carousel.vertical .next {
    top: 280px;
}
.carousel.vertical .next.left {
    top: 0;
}
.carousel.vertical .prev {
    top: -280px;
}
.carousel.vertical .prev.right {
    top: 0;
}
.login-details {
    background: none repeat scroll 0 0 #ffcc00;
    padding: 20px;
}
.login-details a {
    color: #ffffff;
    display: inline-block;
    position: relative;
    width: auto;
}
.login-details .hr {
    background: none repeat scroll 0 0 #ff9933;
    clear: both;
    display: block;
    height: 2px;
    margin: 20px auto;
    width: 70px;
}
.login-details .choose-bank .check {
    margin-bottom: 10px;
}
.login-details .choose-bank .check label {
    color: #000000;
    font-size: 14px;
    text-transform: none;
}
.login-details .choose-bank .check .icheckbox_square-green {
    background-image: url("../images/chbox-info.png");
    float: left;
    margin-right: 10px;
}
.login-details .choose-bank .results {
    clear: both;
    display: block;
    font-size: 14px;
    line-height: 22px;
    margin-top: 20px;
}
.login-details .choose-bank .results .error {
    color: #ff412b;
}
.h--box-rect .carousel.vertical .next.left {
    top: 0;
}
.h--box-rect .carousel.vertical .item.active.left {
    top: -135px !important;
}
.h--box-rect .carousel.vertical .item.active {
    top: 0;
}
.h--box-rect .carousel.vertical .item {
    top: 135px;
}
.h--box-big .carousel {
    height: 100%;
}
.h--box-big .carousel .kwota {
    color: #2a2c31;
    font-size: 40px;
    letter-spacing: -3px;
    position: absolute;
    top: 156px;
    vertical-align: bottom;
    white-space: nowrap;
}
.h--box-big .carousel .kwota span {
    display: inline-block;
    font-size: 20px;
    font-weight: 100;
    letter-spacing: 0;
    text-transform: uppercase;
}
.h--box-big .carousel .pos-bottom {
    bottom: -210px;
    position: absolute;
}
.h--box-big .carousel .pos-bottom-2 {
    position: absolute;
    top: 210px;
}
.carousel .item.green {
    background: none repeat scroll 0 0 #06ba41;
}
.carousel .item.green .h--btn {
    background: none repeat scroll 0 0 #ffffff;
    border-color: #ffffff;
}
.carousel .item.green .h--btn:hover {
    background: none repeat scroll 0 0 #2a2c31;
    border-color: #2a2c31;
}
.carousel.vertical .next.left {
    top: 0;
}
.carousel.vertical .item.active.left {
    top: -400px !important;
}
.carousel.vertical .item.active {
    top: 0;
}
.carousel.vertical .item {
    top: 400px;
}
.carousel.vertical .timer {
    background: none repeat scroll 0 0 #2a2c31;
    display: block;
    height: 1px;
    position: absolute;
    top: 0;
    width: 0;
    z-index: 20;
}
.carousel.vertical .item {
    left: 0;
}
.carousel-caption {
    bottom: 0;
    color: #2a2c31;
    font-size: 14px;
    left: 109px;
    right: 0;
    text-align: left;
    text-shadow: none;
    top: 19px;
}
.carousel-caption .h--btn {
    border-color: #cccccc;
    color: #2a2c31;
    margin-top: 20px;
}
.carousel-caption .h--btn:hover {
    border-color: #2a2c31;
    color: #ffffff;
}
.carousel-caption .h--btn.h--greenborder-hover {
    border-color: #06ba41;
}
.carousel-caption .h--btn.h--greenborder-hover:hover {
    background: none repeat scroll 0 0 #06ba41;
    border-color: #06ba41;
}
.carousel-caption.left {
    left: 20px;
    top: 0;
}
.carousel-caption.left span {
    font-size: 14px;
    font-weight: 700;
}
.carousel-caption.left p {
    color: #666666;
    line-height: 16px;
}
.h--box-image-to-chart {
    height: 125px;
    margin-left: -20px;
    overflow: hidden;
    position: relative;
    width: 280px;
}
.h--box-image-to-chart.small {
    height: 115px;
    margin-bottom: 3px;
}
.h--box-image-to-chart .image {
    display: block;
    position: absolute;
    text-align: center;
    top: 0;
    transition: all 0.35s ease 0s;
    width: 100%;
}
.h--box-image-to-chart .image img {
    display: inline-block;
    width: 165px;
}
.h--box-image-to-chart .h--box-wide {
    height: 94px;
    margin-top: 19px;
    position: absolute;
    top: 143px;
    transition: all 0.35s ease 0s;
    width: 280px;
}
.h--box-image-to-chart .chart.column {
    bottom: 17px;
    height: 60px;
    left: 50%;
    margin-left: -65px;
    position: absolute;
    width: 130px;
}
.h--box-image-to-chart .chart.column div {
    box-sizing: border-box;
    display: inline-block;
    margin-right: 3px;
}
.h--box-image-to-chart .chart.column .border {
    border: 1px solid #cccccc;
    width: 5px;
}
.h--box-image-to-chart .chart.column .white {
    background: none repeat scroll 0 0 #ffffff;
    width: 5px;
}
.h--box-image-to-chart .chart.column .border.white {
    border: 1px solid #ffffff !important;
    width: 5px;
}
.h--box-image-to-chart .chart.column .tooltip {
    font-size: 9px;
}
.h--box-image-to-chart .chart.column .tooltip span {
    color: #cccccc;
    font-size: 9px;
}
.h--box-wide.green {
    background: none repeat scroll 0 0 #06ba41;
}
.h--box-wide.green .chart.column .border {
    background: none repeat scroll 0 0 #06ba41;
    border-color: #009900;
}
.percent {
    font-size: 9px;
    margin-bottom: -4px;
}
.percent strong {
    font-size: 16px;
}
.box--subtitle .number {
    background-clip: border-box;
    border: 1px solid #cccccc;
    border-radius: 10px;
    display: inline-block;
    font-style: normal;
    margin: -3px 0 4px 7px;
    padding: 1px 8px;
}
.box--subtitle .active, .box--subtitle .noactive {
    cursor: pointer;
}
.box--subtitle .active {
    border-bottom: 1px solid #2a2c31;
    color: #2a2c31;
    font-weight: bold;
    line-height: 16px;
    padding-bottom: 4px;
    position: absolute;
}
.box--subtitle .borderbottom {
    border-bottom: 1px solid #2a2c31;
    color: #2a2c31;
    display: inline-block;
    margin-bottom: -1px;
    text-transform: none;
}
.box--subtitle .noactive {
    color: #999999;
}
.box--subtitle .transfer-planned.active {
    line-height: 14px;
    padding-bottom: 0;
    right: 20px;
    top: 35px;
    transition: all 0.25s ease 0s;
}
.box--subtitle .transfer-planned.active .number {
    border-color: #999999;
    transition: all 0.25s ease 0s;
}
.box--subtitle .transfer-planned.noactive:hover, .box--subtitle .account-all.noactive:hover {
    color: #2a2c31;
}
.box--subtitle .transfer-planned.noactive:hover .number, .box--subtitle .account-all.noactive:hover .number {
    background-color: #2a2c31;
    border-color: #2a2c31;
    color: #ffffff;
}
.box--subtitle .noactive.account-all {
    padding-bottom: 6px;
}
.pin, .pin-noaction {
    color: #2a2c31;
    font-size: 11px;
    position: absolute;
    right: 17px;
    top: 17px;
    z-index: 10;
}
.pin:hover, .pin-noaction:hover {
    cursor: pointer;
}
.pin.deactive, .pin-noaction.deactive {
    color: #c2c2c2;
}
.pin.white {
    color: #ffffff;
}
.h--box-remove {
    overflow: hidden;
    position: relative;
}
.h--box-remove .h--box-big {
    margin: 0 !important;
}
.h--box-remove .h--box-big .account_history {
    padding-bottom: 0;
}
.h--box-remove .h--box-big.h-auto {
    padding-bottom: 10px;
}
.h--box-remove.h-auto .transfer-planned-box .scrollMe {
    height: 290px;
}
.h--box-remove .transfer-planned-box {
    left: -280px;
    position: absolute;
    top: 0;
}
.h--box-remove .transfer-planned-box.h-auto {
    padding-bottom: 15px;
}
.h--box-remove .transfer-planned-box .scrollMe {
    height: 147px;
}
.h--box-remove .transfer-planned-box dl {
    margin: 9px 0;
    width: 240px;
}
.h--box-remove .transfer-planned-box dl dt {
    display: table;
    font-size: 9px;
    font-weight: bold;
    text-transform: uppercase;
    width: 100%;
}
.h--box-remove .transfer-planned-box dl dt span {
    color: inherit;
    display: table-cell;
    font-size: 10px;
    vertical-align: top;
}
.h--box-remove .transfer-planned-box dl dt .amount {
    text-align: right;
}
.h--box-remove .transfer-planned-box dl dd {
    color: #999999;
    font-size: 9px;
    margin-left: 0;
}
.h--remove-info {
    background: none repeat scroll 0 0 #e4e4e4;
    font-size: 13px;
    height: 100%;
    margin-left: 0;
    padding: 20px;
    text-align: center;
    width: 100%;
}
.h--remove-info p {
    line-height: 17px;
    margin: 10px auto;
    width: 75%;
}
.h--remove-info .h--btn {
    margin-top: 10px;
}
.h--remove-info .image {
    height: 100px;
    margin-bottom: -20px;
    text-align: center;
}
.h--remove-info .image img {
    display: block;
    height: 100px;
    margin: 0 auto;
}
.main {
    display: inline-block;
    margin-left: -5px;
    width: 1200px;
}
.main section {
    float: left;
    height: auto;
    width: 100%;
}
.sidebar {
    clear: left;
    float: left;
    padding-left: 0;
    position: relative;
    width: 280px;
}
.sidebar .h--box-big {
    margin-bottom: 10px;
    margin-left: 0;
    margin-right: 10px;
}
.sidebar-right {
    float: right;
    overflow: hidden;
    position: relative;
    width: 280px;
}
.sidebar-right .h--box-transfer-wrapper {
    margin-left: 0;
}
.sidebar-right .h--box-big {
    margin-bottom: 10px;
    margin-left: 0;
    margin-right: 0;
}
.sidebar-right .h--box-question {
    margin-top: 5px;
}
.sidebar_main {
    float: left;
    margin-top: -4px;
    padding: 4px 0 30px 20px;
    width: 900px;
}
.sidebar_main .h--price.xmsmall {
    border-bottom: medium none;
}
.sidebar_main .h--box-title {
    margin-right: 0;
}
.sidebar_main section {
    height: auto;
    width: 100%;
}
.sidebar_main.main_left {
    padding-left: 0;
    padding-right: 20px;
}
.sidebar_main.main-all {
    padding-left: 0;
    width: 100%;
}
.sidebar_main .actions {
    display: inline-block;
    padding: 20px;
    width: 100%;
}
.sidebar_main .actions.nopadding {
    padding: 20px 0 0;
}
section {
    display: inline-block;
    float: left;
}
.moveBox2 {
    display: inline-block;
    height: auto;
    position: relative;
    width: 4800px;
}
.moveBox2 .step0 {
    margin-top: 24px;
}
.moveBox2 .step0, .moveBox2 .step01 {
    display: inline-block;
    float: left;
    position: relative;
}
.moveBox {
    display: inline-block;
    height: auto;
    position: relative;
    width: 2200px;
}
.moveBox .step0, .moveBox .step1, .moveBox .step2, .moveBox .step2_0, .moveBox .step3 {
    width: 880px;
}
.box-to-move {
    display: inline-block;
    position: relative;
    width: 2200px;
}
.box-to-move .step-main {
    display: block;
    float: left;
    width: 880px;
}
.item_list {
    float: left;
    list-style: outside none none;
    margin-bottom: 0;
    padding: 0;
    width: 100%;
}
.item_list .pin-notification {
    bottom: 0;
    display: none;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 100;
}
.item_list .pin-notification .h--cko-success .icon {
    color: #ffffff;
    display: inline-block;
    font-size: 40px;
    margin-right: 30px;
    position: relative;
    top: -5px;
    vertical-align: middle;
}
.item_list .pin-notification .h--cko-success span {
    color: #ffffff;
    display: inline-block;
    font-size: 12px;
    font-weight: 700;
    text-transform: uppercase;
}
.item_list .pin-notification .buttons--bottom {
    position: absolute;
    right: 20px;
    top: 25px;
}
.item_list.mb30 {
    margin-bottom: 30px;
}
.item_list.chanel_list .h--alert {
    margin-bottom: 0;
}
.item_list .steps {
    margin-bottom: -10px;
}
.item_list .steps .step span {
    color: #ffffff;
}
.item_list .steps .step.noactive span {
    color: #cccccc;
}
.item_list .steps .loader {
    top: 22px;
}
.item_list .moveBox {
    display: inline-block;
    float: left;
    position: relative;
    width: 2000px;
}
.item_list .moveBox .step0, .item_list .moveBox .step1, .item_list .moveBox .step2, .item_list .moveBox .step2_0, .item_list .moveBox .step3 {
    background-color: #ffffff;
    width: 880px;
}
.item_list .moveBox .step2, .item_list .moveBox .step3 {
    display: none;
}
.item_list .chbox--select-item {
    display: block;
    height: 0;
    left: 20px;
    margin-top: -8px;
    opacity: 0;
    position: absolute;
    top: 50%;
    transition: all 0s ease 0s;
    visibility: hidden;
}
.item_list.settings {
    width: 100%;
}
.item_list.settings dl {
    margin: -9px 10px -9px 0;
    min-width: 150px;
}
.item_list.settings li.blocked .item-main {
    background-color: #eeeeee;
}
.item_list.settings li.blocked .item-main::before {
    color: #999999;
    content: "";
    font-family: "icomoon";
    font-size: 24px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1;
    margin-right: 10px;
    position: relative;
    text-transform: none;
    top: -2px;
    vertical-align: middle;
}
.item_list.settings li.new-device {
    border: 0 solid #eeeeee;
    max-height: 42px;
    padding: 20px;
    transition: all 0.5s ease 0s;
}
.item_list.settings li.new-device .info {
    display: none;
    opacity: 0;
    visibility: hidden;
    width: 100%;
}
.item_list.settings li.new-device.active {
    background-color: #ffffff;
    border: 1px solid #cccccc;
    cursor: auto;
    max-height: 100%;
    padding: 19px 20px 10px;
}
.item_list.settings li.new-device.active .addNewDevice {
    display: none;
}
.item_list.settings li.new-device.active .info {
    display: block;
    opacity: 1;
    visibility: visible;
}
.item_list.settings li.new-device.active .info .action-btns {
    padding: 20px 0 0;
}
.item_list.settings li.new-device.active .info .title {
    background-color: #f2f2f2;
    border-bottom: 1px solid #e4e4e4;
    color: #2a2c31;
    font-size: 9px;
    margin: -20px -20px 15px;
    padding: 7px 20px;
    text-align: left;
    text-transform: uppercase;
    width: 880px;
}
.item_list.settings li.new-device.active .info p {
    color: #2a2c31;
    font-size: 14px;
    text-align: center;
    text-transform: uppercase;
}
.item_list.settings li.new-device.active .info p.code {
    color: #06ba41;
    font-size: 30px;
    letter-spacing: 7px;
    margin: 20px 0;
}
.item_list.settings li.active .item-main::before {
    color: #06ba41;
    content: "";
    font-family: "icomoon";
    font-size: 24px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1;
    margin-right: 10px;
    position: relative;
    text-transform: none;
    top: -2px;
    vertical-align: middle;
}
.item_list.settings li.inactive .item-main::before {
    color: #ff412b;
    content: "";
    font-family: "icomoon";
    font-size: 24px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1;
    margin-right: 10px;
    position: relative;
    text-transform: none;
    top: -2px;
    vertical-align: middle;
}
.item_list.settings li.header {
    border-top: 0 none;
}
.item_list.settings li.off {
    background-color: #eeeeee;
}
.item_list.settings li.off .item-main {
    background-color: #eeeeee;
}
.item_list.settings .item-other {
    background: none repeat scroll 0 0 #ffffff;
    display: none;
}
.item_list.settings .step2, .item_list.settings .step3 {
    display: block;
}
.item_list.settings .step2 .h--section-green, .item_list.settings .step3 .h--section-green {
    padding: 34px;
}
.item_list.settings .step2 .center, .item_list.settings .step3 .center {
    font-size: 15px;
    margin: 20px 0;
    text-align: center;
}
.item_list.settings .step2 .sms-code.show, .item_list.settings .step3 .sms-code.show {
    display: block;
}
.item_list.settings .final_notification {
    margin-top: 0;
}
.item_list.settings .item-main {
    padding: 20px;
}
.item_list.settings .item-main.no-click {
    cursor: auto;
}
.item_list.settings .item-main .h--btn {
    margin: -2px 0 -2px 5px;
}
.item_list.settings .settings-details-info, .item_list.settings .action-btns {
    float: left;
    padding: 10px 20px;
    width: 100%;
}
.item_list.settings .remove-info {
    display: block;
    font-size: 15px;
    height: 0;
    left: 0;
    overflow: hidden;
    padding: 0;
    position: absolute;
    text-align: center;
    top: 0;
    transition: height 0.25s ease 0s;
}
.item_list.settings .remove-info.remove {
    display: block;
    height: 100%;
    overflow: hidden;
    padding: 11px;
}
.item_list.settings .remove-info .icon {
    font-size: 30px;
    vertical-align: sub;
}
.item_list.settings .edit-details {
    display: none;
    margin-top: 30px;
}
.item_list .item-main {
    background-color: #ffffff;
    display: inline-block;
    padding: 15px 20px;
    position: relative;
    width: 100%;
}
.item_list .item-main .btn-show-details {
    position: absolute;
    right: 20px;
    top: 20px;
}
.item_list .item-main .actions {
    margin-top: 6px;
    width: auto;
}
.item_list .item-details {
    cursor: auto;
    display: none;
    overflow: hidden;
    width: 100%;
}
.item_list .item-details .actions {
    padding: 20px 30px 20px 20px;
    width: 100%;
}
.item_list .item-details .step3 {
    margin-top: 0;
}
.item_list .item-details-actions {
    background-color: #f8f8f8;
    overflow: auto;
    padding: 20px;
    width: 880px;
}
.item_list .item-details-actions .h--btn {
    margin-right: 7px;
}
.item_list .item-details-actions .h--btn:last-child {
    margin-right: 0;
}
.item_list .item-details-actions .float-right .h--btn {
    margin-left: 7px;
    margin-right: 0;
}
.item_list .item-details-actions .float-right .h--btn:first-child {
    margin-left: 0;
}
.item_list .item-details-sms {
    background-color: #ffffff;
    clear: both;
    display: none;
    overflow: visible;
    padding: 0 13px;
}
.item_list .item-details-sms .sms-code {
    display: none;
    margin-left: -13px;
    margin-top: 0;
}
.item_list .item-details-sms .sms-code .text {
    text-transform: uppercase;
}
.item_list .item-details-sms .item-details-actions {
    margin: -5px -13px 0;
}
.item_list .item-other .h--section-white {
    margin-bottom: 0;
}
.item_list li {
    border-bottom: 1px solid #e4e4e4;
    cursor: pointer;
    display: inline-block;
    float: left;
    padding: 0;
    position: relative;
    width: 100%;
}
.item_list li.header {
    background-color: #ffffff;
    border-top: 1px solid #e4e4e4;
    font-size: 9px;
    padding: 5px 20px;
    text-transform: uppercase;
}
.item_list li.header_gray {
    background-color: #f2f2f2;
    border-bottom: 1px solid #e4e4e4;
    color: #2a2c31;
    font-size: 9px;
    margin-top: 40px;
    padding: 7px 20px;
    text-transform: uppercase;
}
.item_list li.info {
    background: none repeat scroll 0 0 #ffffff;
    border: 0 none;
    color: #666666;
    cursor: auto;
    font-size: 10px;
    height: 53px;
    line-height: 53px;
    padding: 0 20px;
    text-transform: uppercase;
}
.item_list li.info .icon {
    bottom: -2px;
    display: inline-block;
    font-size: 14px;
    margin-bottom: -2px;
    margin-right: 10px;
    position: relative;
}
.item_list li.selectable .chbox--select-item {
    display: block;
    height: auto;
    opacity: 1;
    transition: all 0.3s ease 0.2s;
    visibility: visible;
    z-index: 50;
}
.item_list li.selectable .main-title {
    padding-left: 30px;
    padding-right: 270px;
}
.item_list li.selectable .name {
    padding-left: 30px;
}
.item_list li.opened {
    border-bottom: 1px solid rgba(0, 0, 0, 0);
    z-index: 99999;
}
.item_list li.opened .item-main {
    border-bottom: 1px solid #e4e4e4;
}
.item_list li.opened .chbox--select-item {
    top: 32px;
}
.item_list li.opened .no-details-hover.active {
    background-color: #06ba41;
    border-color: #06ba41;
    color: #ffffff;
}
.item_list li.active .item-details {
    height: auto;
}
.item_list li .h--alert {
    margin-bottom: 20px;
}
.item_list li .actions {
    float: right;
    padding: 0;
    width: 100%;
}
.item_list li .actions .btn-show-details {
    position: relative;
    right: 0;
    top: 0;
}
.step3 {
    height: 423px;
    margin-top: 3px;
    overflow: hidden;
    position: relative;
}
.step3 .buttons {
    bottom: 20px;
    left: 0;
    padding: 0 20px;
    position: absolute;
    width: 100%;
}
.step3 .buttons.active .h--btn:hover {
    background: none repeat scroll 0 0 #06ba41;
    border-color: #06ba41;
    color: #ffffff;
}
.step3 .buttons.center {
    text-align: center;
}
.step3 .buttons .icon {
    display: inline-block;
    font-size: 17px;
    line-height: 9px;
    vertical-align: top;
}
.step3.h--box-blue {
    padding: 0;
}
.step3.h--box-blue .buttons.active .h--btn:hover {
    background-color: #3359c6;
    border-color: #3359c6;
    color: #ffffff;
}
.step3.h--box-blue .h--section-black .h--btn-arrow-right.h--green-hover:hover {
    background-color: #3359c6;
}
.step3.h--box-blue .h--section-black .h--btn-arrow-right.h--green-hover:hover::after {
    border-left-color: #3359c6;
}
.step3 .h--section-green {
    display: block;
    margin-top: 3px;
}
.step3 .h--section-orange {
    display: block;
}
.step3 .h--section-red {
    display: none;
}
.step3 .h--section-white {
    display: none;
}
.step3.error .h--section-green {
    display: none;
}
.step3.error .h--section-orange {
    display: none;
}
.step3.error .h--section-red {
    display: block;
}
.step3.error .h--section-white {
    display: none;
}
.step3.info {
    height: 320px;
}
.step3.info .h--section-green {
    display: none;
}
.step3.info .h--section-orange {
    display: none;
}
.step3.info .h--section-red {
    display: none;
}
.step3.info .h--section-white {
    display: block;
}
.step3 .h--section-green, .step3 .h--section-black, .step3 .h--section-red, .step3 .h--section-white, .step3 .h--section-orange {
    height: 100%;
    position: relative;
}
.step3 .h--alert-circle-big {
    margin: 100px auto 40px;
}
.step3 p {
    font-size: 15px;
    line-height: 20px;
    margin-bottom: 15px;
    text-align: center;
}
.step3 p span {
    display: block;
    font-size: 13px;
    margin: 75px 0 24px;
}
.step3 .h--section-white p {
    font-size: 16px;
    line-height: 26px;
    margin: 100px auto;
    text-transform: uppercase;
    width: 80%;
}
.step3 .h--btn {
    margin-right: 5px;
}
.step3 .addToCustomers {
    padding-top: 5px;
}
.step3 .h--section-black .centerDiv {
    font-size: 14px;
    line-height: 19px;
    margin: 0 auto 30px;
    width: 545px;
}
.step3 .h--section-black .centerDiv p {
    text-align: left;
}
.step3 .h--section-black .centerDiv p.number {
    font-size: 20px;
}
.step3 .h--section-black .centerDiv .box--subtitle {
    border-color: #666666;
    font-size: 9px;
    margin-bottom: 3px;
    margin-top: 15px;
}
.step3 .h--section-black .centerDiv .scrollMe {
    height: 35px;
}
.step3 .h--section-black .centerDiv .scrollMe .tag:last-child {
    margin-bottom: 0;
}
.step3 .h--section-black .h--btn-arrow-right.h--green-hover:hover {
    background: none repeat scroll 0 0 #06ba41;
}
.step3 .h--section-black .h--btn-arrow-right.h--green-hover:hover::after {
    border-left-color: #06ba41;
}
.time-bottom .buttons {
    bottom: 80px;
}
.time-bottom .time-info {
    background-color: #ffffff;
    bottom: 0;
    height: 40px;
    left: 0;
    padding: 10px 20px;
    position: absolute;
    width: 100%;
}
.time-bottom .time-info p {
    color: #2a2c31;
    font-size: 10px;
}
.time-bottom .time-info p .icon {
    font-size: 13px;
    margin-right: 5px;
    vertical-align: text-bottom;
}
.account-page .h-100 img {
    display: inline-block;
    height: 100%;
}
.account-page .h-auto .buttons--bottom {
    bottom: 0;
    clear: both;
    float: left;
    margin-top: 19px;
    position: relative;
}
.account-page .account_history {
    clear: both;
    float: left;
    margin: 5px 5px 0 -20px;
    padding-bottom: 0;
    padding-top: 0;
    width: 280px;
}
.account-page .account_history .scrollMe {
    height: 140px;
}
.account-page .account_history dl {
    margin: 2px 0;
    width: 240px;
}
.account-page .account_history dl dt {
    display: table;
    font-size: 10px;
    text-transform: uppercase;
    width: 100%;
}
.account-page .account_history dl dt span {
    color: inherit;
    float: left;
    overflow: hidden;
    text-overflow: ellipsis;
    vertical-align: top;
    white-space: nowrap;
    width: 160px;
}
.account-page .account_history dl dt .amount {
    float: right;
    text-align: right;
    width: 70px;
}
.account-page .account_history dl dd {
    margin-left: 0;
}
.account-page .personal_account .featured span {
    color: #06ba41;
}
.account-page .company_account .featured span {
    color: #3359c6;
}
.account-details .payu {
    border-top: 10px solid #eeeeee;
    margin-left: -20px;
    position: relative;
    text-transform: uppercase;
    top: 20px;
    width: 880px;
}
.account-details .payu img {
    display: inline-block;
    margin-right: 50px;
    vertical-align: text-bottom;
}
.account-details .payu .payu-status {
    margin-left: 20px;
}
.account-details .payu button {
    float: right;
}
.account-details .payu .active-show {
    display: none;
}
.account-details .payu .h--alert {
    display: none;
    margin-bottom: 0;
    overflow: hidden;
    top: -20px;
    transition: all 0.2s ease 0s;
    width: 880px;
}
.account-details .payu .h--alert span {
    display: inline-block;
}
.account-details .payu .h--alert button {
    float: none;
}
.account-details .payu .h--alert button.float-right {
    float: right;
}
.account-details .payu.active .active-show {
    display: block;
}
.account-details dl {
    padding: 7px 0;
}
.account-details dt:not(.xmsmall) {
    font-size: 12px;
}
.account-details .col3 {
    margin: 0 20px;
}
.account-details .clear-col3 {
    margin-left: -20px;
    margin-right: -20px;
    margin-top: 7px;
}
.account-details .box--title {
    overflow: visible;
}
.account-details .save-change-title {
    margin-bottom: 10px;
}
.account-details .save-change-title .dark-gray {
    font-weight: bold;
}
.account-details .save-change-title .h--btn-text-gray {
    border-bottom: 1px dotted #999999;
    font-weight: normal;
}
.account-details .cko-aim-date span {
    display: inline-block;
}
.account-details .tooltip {
    color: #ffffff;
    font-size: 11px;
    font-weight: normal;
    text-align: left;
    text-transform: none;
    width: 200px;
}
.account-details .tooltip .tooltip-inner {
    padding: 10px;
}
.account-details .save-change {
    float: left;
    margin-right: 20px;
    width: 350px;
}
.account-details .save-change dl {
    clear: right;
    float: left;
}
.account-details .save-change .h--switch-toggle label {
    margin-right: 10px;
    margin-top: 5px;
}
.account-details .save-change .save-change--agreement {
    padding-top: 0;
}
.account-details .save-change .save-change--amount {
    display: none;
}
.account-details .step1, .account-details .step2, .account-details .step3 {
    position: relative;
    width: 880px;
}
.account-details .step2, .account-details .step3 {
    display: none;
}
.account-details section {
    padding: 20px;
}
.account-details .cko-details .step1, .account-details .cko-details .step2, .account-details .cko-details .step3 {
    position: relative;
    width: 840px;
}
.info_label {
    clear: both;
    display: block;
    margin-top: 20px;
    text-align: center;
}
.info_label a {
    color: #2a2c31;
    display: inline;
    font-weight: bold;
}
.info_label span {
    color: #666666;
    display: inline-block;
    margin-left: 5px;
    vertical-align: top;
    width: 90%;
}
.info_label span a {
    color: #666666;
}
.info_label.text-left {
    text-align: left !important;
}
.h--alert-top {
    display: none;
}
.cko-visual {
    float: left;
    height: 100px;
    position: relative;
    width: 100%;
}
.cko-visual span {
    display: inline-block;
}
.cko-visual .bar--outside {
    display: inline-block;
    width: 68%;
}
.cko-visual .percent {
    margin-left: 50px;
}
.cko-visual .percent strong {
    font-size: 72px;
    font-weight: 200;
    line-height: 80px;
}
.cko-visual .cko-image {
    bottom: 25px;
    height: 90px;
    max-width: 170px;
    position: absolute;
    right: 0;
    text-align: center;
    width: auto;
}
.cko-visual .cko-image img {
    height: 90%;
    margin-top: 5%;
}
.cko-details {
    padding: 0;
}
.cko-details h4 {
    padding-bottom: 20px;
}
.cko-details .actions {
    padding-bottom: 0;
    padding-left: 0;
    padding-right: 0;
}
.cko-details .item-details-sms {
    float: left;
    margin-left: -20px;
    margin-top: 20px;
    padding-left: 20px;
    padding-right: 20px;
    width: 880px;
}
.card-page .empty-section::after {
    content: "";
    font-size: 160px;
    margin-top: -84px;
}
.card-page .pin-notification {
    bottom: 0;
    display: none;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 100;
}
.card-page .pin-notification .h--cko-success .icon {
    color: #ffffff;
    display: inline-block;
    font-size: 40px;
    margin-right: 30px;
    position: relative;
    top: -5px;
    vertical-align: middle;
}
.card-page .pin-notification .h--cko-success span {
    color: #ffffff;
    display: inline-block;
    font-size: 12px;
    font-weight: 700;
    text-transform: uppercase;
}
.card-page .pin-notification .buttons--bottom {
    position: absolute;
    right: 20px;
    top: 25px;
}
.card-agreement {
    width: 330px;
}
.card-agreement dd {
    font-size: 9px;
}
.card-agreement dt {
    color: #06ba41;
    position: relative;
    text-transform: uppercase;
}
.card-agreement dt .pin-noaction {
    display: inline-block;
    margin-left: 5px;
    position: relative;
    right: 0;
    top: 0;
}
.card-agreement dt .pin-noaction i {
    font-size: 11px;
}
.card-agreement::before {
    background-clip: border-box;
    border: 5px solid #06ba41;
    border-radius: 50%;
    content: "";
    float: left;
    height: 30px;
    margin-right: 10px;
    width: 30px;
}
.card-agreement.pie-circle::before {
    background: url("../images/circle-gray.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    border-radius: 0;
}
.card-agreement .tooltip-inner {
    font-weight: normal;
    text-transform: none;
}
.card-amount {
    clear: none;
    float: right;
    text-align: right;
}
.card-amount dt {
    color: #06ba41;
    font-size: 16px;
}
.mastercard-button {
    background-clip: border-box;
    border: 1px solid #dddddd;
    border-radius: 2px;
    display: inline-block;
    height: 60px;
    margin: -40px 0 10px 75px;
    width: 200px;
}
.mastercard-button .icon {
    margin-top: -22px;
}
.mastercard-button dl {
    margin-bottom: 0;
    margin-top: -6px;
}
.mastercard-button:hover, .mastercard-button.active {
    color: #ffffff;
}
.mastercard-button:hover dd, .mastercard-button.active dd {
    color: #ffffff;
}
.mastercard-button.active {
    background: none repeat scroll 0 0 #06ba41;
    border-color: #06ba41;
    color: #ffffff;
}
.mastercard-button.active dd {
    color: #ffffff;
}
.mastercard-button.active:hover {
    color: #ffffff;
}
.mastercard-button.active:hover dd {
    color: #ffffff;
}
.mastercard-button.disabled {
    background-color: #f2f2f2;
    border-color: #e4e4e4;
    color: #dddddd;
    cursor: auto;
}
.mastercard-button.disabled dl, .mastercard-button.disabled dd, .mastercard-button.disabled .icon {
    color: #dddddd;
}
.mastercard-button.disabled:hover {
    background-color: #f2f2f2;
    border-color: #e4e4e4;
    color: #dddddd;
}
.card-money {
    clear: none;
    float: right;
    overflow: hidden;
    white-space: nowrap;
    width: 120px;
}
.card-money .moveBox {
    left: 0;
    position: relative;
    transition: all 0.4s ease 0s;
    width: 240px;
}
.card-money .card-amount {
    float: left;
    width: 120px;
}
.card-money .card-debt {
    clear: none;
    float: left;
    text-align: right;
    width: 120px;
}
.card-money .card-debt dt {
    color: #2a2c31;
    font-size: 16px;
}
.card-money:hover .moveBox {
    left: -120px;
}
.card-status {
    background-clip: border-box;
    border: 1px solid #06ba41;
    border-radius: 2px;
    float: left;
    padding: 5px 7px;
}
.card-status .icon {
    font-size: 12px;
    margin-left: 5px;
    margin-right: 0;
    margin-top: -2px;
}
.card-status .icon.icon--valid-ok {
    color: #06ba41;
}
.card-status .icon.icon--cancel {
    color: #ff412b;
}
.card_list {
    background-color: #ffffff;
}
.card_list .card-name {
    float: left;
    overflow: hidden;
    text-overflow: ellipsis;
    text-transform: uppercase;
    white-space: nowrap;
    width: 330px;
}
.card_list .card-name .icon--card {
    color: #999999;
}
.card_list .card-owner dt {
    color: #666666;
    font-weight: normal;
}
.card_list .tooltip-inner {
    font-size: 10px;
    max-width: 150px;
    padding: 10px;
}
.card_list .item-details dl {
    margin-bottom: 20px;
    min-width: 135px;
}
.card_list .item-details dl.long {
    width: 280px;
}
.card_list .item-details dt {
    font-size: 11px;
    text-transform: uppercase;
}
.card_list .item-details .phone button {
    margin-left: 110px;
}
.card_list .blocked {
    background-color: #ffffff;
}
.card_list .blocked .card-name dt::after {
    content: "";
    display: inline-block;
    font-family: "icomoon";
    font-size: 10px;
    margin-left: 10px;
}
.card_list .blocked .card-status {
    border-color: #999999;
}
.card_list .blocked .card-status .icon {
    color: #2a2c31;
}
.card_list .inactive .item-main {
    background-color: #f2f2f2;
}
.card_list .inactive .card-status {
    border-color: #999999;
}
.card_list .inactive .card-status .icon {
    color: #999999;
}
.card_list .inactive .h--btn-small {
    background-color: #e4e4e4;
}
.card_list .inactive .h--btn-small:hover {
    background-color: #2a2c31;
}
.card_list .inactive .h--btn-small.h--green-hover:hover {
    background-color: #06ba41;
}
.card_list .inactive .h--btn-small.h--red-hover:hover {
    background-color: #ff412b;
}
.card_list .inactive .historyCardBtn {
    display: none;
}
.card_list .inactive .unblockCardBtn {
    display: none;
}
.card_list .active .unblockCardBtn {
    display: none;
}
.card_list .active .activateCardBtn {
    display: none;
}
.card_list .restricted .item-main {
    background-color: #f2f2f2;
}
.card_list .restricted .item-main .card-name dt {
    color: #999999;
    text-decoration: line-through;
}
.card_list .restricted .item-main .card-name dt::after {
    content: "";
    display: inline-block;
    font-family: "icomoon";
    font-size: 10px;
    margin-left: 10px;
    text-decoration: none;
}
.card_list .restricted .card-status {
    border-color: #ff412b;
}
.card_list .restricted .card-status .icon {
    color: #ff412b;
}
.card_list .restricted .h--btn-small {
    background-color: #e4e4e4;
}
.card_list .restricted .h--btn-small:hover {
    background-color: #2a2c31;
}
.card_list .restricted .h--btn-small.h--green-hover:hover {
    background-color: #06ba41;
}
.card_list .restricted .h--btn-small.h--red-hover:hover {
    background-color: #ff412b;
}
.card_list .restricted .unblockCardBtn {
    display: none;
}
.card_list .step3 {
    margin-top: 0;
    min-height: 350px;
}
.card_list .step3 .h--section-green {
    height: 100%;
    margin-top: 0;
}
.card_list .card-activation .moveBox .step2, .card_list .card-activation .moveBox .step3, .card_list .card-unblock .moveBox .step2, .card_list .card-unblock .moveBox .step3 {
    background-color: rgba(0, 0, 0, 0);
}
.card_list .card-activation .moveBox .step3 .h--section-green, .card_list .card-unblock .moveBox .step3 .h--section-green {
    margin-top: 7px;
}
.card_list .card-activation .moveBox .step2, .card_list .card-unblock .moveBox .step2 {
    display: inline-block;
}
.card_list .sms-code {
    height: 0;
    margin: 0;
    overflow: hidden;
    padding: 0 20px;
}
.card_list .sms-code .text {
    text-transform: uppercase;
}
.card_list .step2 .item-details-actions .sendSMS, .card_list .step2 .item-details-actions .previousStep, .card_list .step2 .item-details-actions .smsValid {
    display: none;
}
.card_list .sms-show .sms-code {
    height: auto;
    padding: 15px 20px;
}
.card_list .sms-show.step2 .item-details-actions .sendSMS, .card_list .sms-show.step2 .item-details-actions .previousStep, .card_list .sms-show.step2 .item-details-actions .smsValid {
    display: inline-block;
}
.card_list .sms-show.step2 .item-details-actions .saveSettingsContent, .card_list .sms-show.step2 .item-details-actions .saveChangings {
    display: none;
}
.block_card, .pin_change, .mpin_change, .limit_change, .card-activation, .card-unblock, .linked_app_mcm, .linked_app_nfc, .linked_app_disable_nfc, .linked_app_disable_mcm, .refresh_nfc, .number_change, .mping_change {
    cursor: auto;
    display: none;
}
.block_card .step3, .pin_change .step3, .mpin_change .step3, .limit_change .step3, .card-activation .step3, .card-unblock .step3, .linked_app_mcm .step3, .linked_app_nfc .step3, .linked_app_disable_nfc .step3, .linked_app_disable_mcm .step3, .refresh_nfc .step3, .number_change .step3, .mping_change .step3 {
    display: none;
}
.card-activation, .card-unblock {
    margin-top: -85px;
    overflow: hidden;
    position: relative;
    width: 100%;
}
.card-activation .steps .loader, .card-unblock .steps .loader {
    top: 21px;
}
.card-activation dt, .card-unblock dt {
    text-transform: uppercase;
}
.card-activation .content, .card-unblock .content {
    padding-top: 20px;
}
.card-activation .content .h--btn-arrow-right, .card-unblock .content .h--btn-arrow-right {
    color: #2a2c31;
    cursor: auto;
    float: left;
    font-weight: normal;
    margin-left: 90px;
    margin-right: 30px;
    margin-top: 115px;
}
.card-activation .content .h--btn-arrow-right:hover, .card-unblock .content .h--btn-arrow-right:hover {
    background-color: #e4e4e4;
}
.card-activation .content .h--btn-arrow-right:hover::after, .card-unblock .content .h--btn-arrow-right:hover::after {
    border-left-color: #e4e4e4;
}
.card-activation .content .h--btn-arrow-right.pin_label, .card-unblock .content .h--btn-arrow-right.pin_label {
    margin-left: 100px;
    margin-top: 15px;
}
.card-activation .content .h--form--field.w160, .card-unblock .content .h--form--field.w160 {
    float: left;
    margin-right: 10px;
}
.card-activation .h--box-title, .card-unblock .h--box-title {
    color: #ffffff;
    font-weight: bold;
}
.card-activation .h--box-title.noactive, .card-unblock .h--box-title.noactive {
    color: #ffffff;
    font-weight: normal;
}
.card-activation .step2 .step, .card-activation .h--box-title, .card-unblock .step2 .step, .card-unblock .h--box-title {
    width: 50%;
}
.card-unblock .item-details-sms {
    display: block;
}
.h--section-white.card-repayment {
    margin: -15px 0 0 -20px;
}
.history-page .empty-section::after {
    content: "";
}
.history-page .h--submenu-green a {
    cursor: pointer;
}
.history-page .h--btn-text-gray-dotted {
    margin: 0 5px;
}
.history-page .tooltip {
    color: #ffffff;
    font-size: 11px;
    font-weight: normal;
    text-align: left;
    text-transform: none;
    width: 200px;
}
.history-page .tooltip .tooltip-inner {
    padding: 10px;
}
.history-page .belongs-to .h--box-transfer-wrapper.active, .history-page .belongs-to .h--box-transfer-wrapper {
    width: 260px;
}
.history-page .belongs-to .h--box-transfer-wrapper.active .h--box-transfer-account, .history-page .belongs-to .h--box-transfer-wrapper .h--box-transfer-account {
    width: 260px;
}
.history-page .h--box-transfer-wrapper {
    width: 280px;
}
.history-page .h--box-transfer-wrapper.active .h--box-transfer-account {
    width: 280px;
}
.history-page .addFilter-section {
    display: none;
    position: relative;
    transition: opacity 0.2s ease 0.1s;
}
.history-page #search_section .h--form--field {
    margin-bottom: 0;
}
.history-page #map {
    display: none;
}
.operation_summary {
    margin-top: 20px;
    padding: 12px 20px;
    position: relative;
}
.operation_summary dt {
    font-size: 11px;
    line-height: 16px;
}
.operation_summary .operation_summary-content {
    position: absolute;
    right: 130px;
    top: 13px;
    white-space: nowrap;
}
.operation_summary .operation_summary-content dl {
    display: inline-block;
    margin-left: 40px;
}
.operation_summary .operation_summary-content dl dd, .operation_summary .operation_summary-content dl dt {
    text-align: right;
}
.operation_summary .operation_summary-content dl dt {
    font-size: 13px;
}
.operation_summary .operation_summary-content .income dt {
    color: #06ba41;
}
.transfer_list .item-details {
    background-color: #ffffff;
}
.transfer_list .transfer-status {
    border: 1px solid #cccccc;
}
.transfer_list .income .item-main dt {
    color: #06ba41;
}
.transfer_list .failed .item-main dt {
    color: #ff412b;
}
.transfer_list .failed .main-amount dt {
    text-decoration: line-through;
}
.transfer_list .failed .main-title .icon {
    margin-left: 10px;
    margin-right: 5px;
    vertical-align: bottom;
}
.transfer_list .failed .hover-state span {
    color: #2a2c31;
    font-size: 11px;
    font-weight: normal;
    line-height: 14px;
    vertical-align: baseline;
}
.transfer_list .failed .transfer-status {
    border: 1px solid #ff412b;
}
.transfer_list .failed.ignore .item-main dt {
    color: #999999;
}
.transfer_list .failed.ignore .main-title .hover-state {
    display: none;
}
.transfer_list .executed .transfer-status {
    border: 1px solid #06ba41;
}
.transfer_list .receipt .h--btn-small {
    margin-left: 10px;
}
.transfer_list .blocked .item-main .icon {
    font-size: 9px;
}
.transfer_list .blocked .item-details {
    padding-bottom: 15px;
}
.transfer_list .validate .item-main .icon {
    font-size: 9px;
}
.transfer_list .validate .item-main .icon--hourglass {
    position: relative;
    top: 2px;
}
.transfer_list .main-title {
    padding-right: 250px;
    transition: padding 0.35s ease 0s;
    width: 100%;
}
.transfer_list .main-title dt {
    overflow-x: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.transfer_list .main-title dt.wrap {
    text-overflow: clip;
    white-space: normal;
}
.transfer_list .main-amount {
    max-width: 150px;
    position: absolute;
    right: 130px;
    top: 15px;
}
.transfer_list .main-amount dt {
    font-size: 16px;
    text-align: right;
}
.transfer_list .main-amount dd {
    text-align: right;
}
.transfer_list .details-info {
    padding: 10px 20px 0;
}
.transfer_list .details-info dl {
    margin-bottom: 20px;
    min-width: 135px;
}
.transfer_list .details-info dl.long {
    min-width: 273px;
}
.transfer_list .details-info dd {
    font-size: 10px;
}
.transfer_list .details-info dt {
    font-size: 11px;
    line-height: 13px;
    text-transform: uppercase;
}
.transfer_list .details-info .transfer-status {
    background-clip: border-box;
    border-radius: 2px;
    float: left;
    padding: 5px 7px;
}
.transfer_list .details-info .transfer-status .icon {
    font-size: 12px;
    margin-left: 5px;
    margin-right: 0;
    margin-top: -2px;
}
.transfer_list .details-info .transfer-status .icon.icon--valid-ok {
    color: #06ba41;
}
.transfer_list .details-info .transfer-status .icon.icon--cancel {
    color: #ff412b;
}
.transfer_list .details-transfer {
    padding: 20px 20px 30px;
}
.transfer_list .details-transfer > div {
    display: inline-block;
    vertical-align: top;
    width: 415px;
}
.transfer_list .details-transfer .title-wide {
    border-bottom-color: #2a2c31;
    color: #2a2c31;
    margin-bottom: 24px;
    position: relative;
}
.transfer_list .details-transfer .title-wide.append-arrow {
    margin-right: 60px;
}
.transfer_list .details-transfer .title-wide.append-arrow::after {
    border-bottom: 5px solid rgba(0, 0, 0, 0);
    border-left: 5px solid #2a2c31;
    border-top: 5px solid rgba(0, 0, 0, 0);
    content: "";
    height: 0;
    position: absolute;
    right: -5px;
    top: 10px;
    width: 0;
}
.transfer_list .details-transfer dl {
    margin-right: 6px;
    width: 200px;
}
.transfer_list .details-transfer dl dd, .transfer_list .details-transfer dl dt {
    text-align: left;
    text-transform: none;
}
.transfer_list .details-transfer dl dt {
    font-size: 11px;
}
.transfer_list .details-transfer dl dd {
    line-height: 12px;
    margin-top: 12px;
}
.transfer_list .details-actions {
    background-color: #f8f8f8;
    overflow: auto;
    padding: 20px;
}
.transfer_list .details-actions .h--btn {
    margin-left: 0;
    margin-right: 7px;
}
.transfer_list .details-actions .float-right .h--btn {
    margin-left: 7px;
    margin-right: 0;
}
.cutWindow {
    display: block;
    overflow: hidden;
    position: relative;
    width: 100%;
}
.cutWindow .moveBox {
    display: inline-block;
    height: auto;
    position: relative;
    width: 2850px;
}
.cutWindow section {
    margin-right: 20px;
    margin-top: 5px;
    width: 880px;
}
.cutWindow section.step3 {
    margin-top: 5px;
}
.sidebar-right.show-account-all {
    margin-left: -11px;
    padding-left: 11px;
    width: 291px;
}
.sidebar-right .h--box-transfer-wrapper.active .h--box-transfer-account {
    width: 280px;
}
.h--box-transfer-wrapper {
    display: inline-block;
    height: 80px;
    margin: 5px 0;
    position: relative;
    width: 280px;
}
.h--box-transfer-wrapper.disabled {
    border-color: #cccccc;
    color: #cccccc;
}
.h--box-transfer-wrapper.disabled .dot_wrapper .dot-border {
    border-color: #cccccc;
}
.h--box-transfer-wrapper.disabled .dot_wrapper .dot-border .icon {
    color: #2a2c31;
    display: none;
    opacity: 0;
    top: 5px;
}
.h--box-transfer-wrapper.disabled .box-title, .h--box-transfer-wrapper.disabled .box-title span, .h--box-transfer-wrapper.disabled .box-title .title, .h--box-transfer-wrapper.disabled .box-title p, .h--box-transfer-wrapper.disabled .money, .h--box-transfer-wrapper.disabled .money .h--price, .h--box-transfer-wrapper.disabled .money .h--price sup {
    color: #cccccc;
}
.h--box-transfer-wrapper.disabled .hideOverAll .icon {
    color: #2a2c31;
    left: -5px;
    margin-top: -6px;
    position: absolute;
    top: 50%;
}
.h--box-transfer-wrapper.disabled:hover {
    cursor: auto;
}
.h--box-transfer-wrapper.disabled:hover .dot_wrapper .dot-border .dot {
    background: none repeat scroll 0 0 #f2f2f2;
}
.h--box-transfer-wrapper.company.disabled {
    border-color: #f2f2f2;
    color: #f2f2f2;
}
.h--box-transfer-wrapper.company.disabled:hover .dot_wrapper .dot-border .dot {
    background: none repeat scroll 0 0 #f2f2f2;
}
.h--box-transfer-wrapper.company:hover .dot_wrapper .dot-border .dot {
    background: none repeat scroll 0 0 #cccccc;
}
.h--box-transfer-wrapper.company.active .h--box-transfer-account {
    border-color: #3359c6 #ffffff #ffffff;
}
.h--box-transfer-wrapper.company.active .dot_wrapper .dot-border {
    background: none repeat scroll 0 0 #3359c6;
    border: medium none #3359c6;
}
.h--box-transfer-wrapper:hover {
    cursor: pointer;
}
.h--box-transfer-wrapper:hover .dot_wrapper .dot-border .dot {
    background: none repeat scroll 0 0 #cccccc;
}
.h--box-transfer-wrapper.active .h--box-transfer-account {
    background-color: #ffffff;
    border-color: #06ba41 #ffffff #ffffff;
    width: 300px;
}
.h--box-transfer-wrapper.active .dot_wrapper .dot-border {
    background-color: #06ba41;
    border-color: #06ba41;
}
.h--box-transfer-wrapper.active .dot_wrapper .dot-border .dot {
    display: none;
}
.h--box-transfer-wrapper.active .dot_wrapper .dot-border .icon {
    display: block;
    opacity: 1;
    top: 4px;
}
.h--box-transfer-wrapper .hideOverAll .icon {
    color: #eeeeee;
    left: -5px;
    margin-top: -6px;
    position: absolute;
    top: 50%;
}
.h--box-transfer-wrapper .dot_wrapper {
    background-clip: border-box;
    background-color: #eeeeee;
    border-radius: 50%;
    height: 32px;
    left: -16px;
    margin-top: -16px;
    padding: 5px;
    position: absolute;
    top: 50%;
    width: 32px;
}
.h--box-transfer-wrapper .dot_wrapper .dot-border {
    background-clip: border-box;
    border: 1px solid #cccccc;
    border-radius: 50%;
    display: block;
    height: 22px;
    overflow: hidden;
    padding: 4px;
    position: relative;
    transition: all 0.35s ease 0s;
    width: 22px;
}
.h--box-transfer-wrapper .dot_wrapper .dot-border .dot {
    background: none repeat scroll 0 0 #eeeeee;
    border-radius: 50%;
    display: block;
    height: 12px;
    width: 12px;
}
.h--box-transfer-wrapper .dot_wrapper .dot-border .icon {
    color: #ffffff;
    display: block;
    font-size: 11px;
    left: 5px;
    opacity: 0;
    position: absolute;
    top: -10px;
    transition: all 0.35s ease 0s;
}
.h--box-transfer-wrapper .box-title {
    color: #999999;
    float: left;
    font-size: 10px;
    margin: 0;
    overflow: hidden;
    padding: 0;
    text-overflow: ellipsis;
    text-transform: uppercase;
    white-space: nowrap;
    width: 210px;
}
.h--box-transfer-wrapper .box-title strong.title {
    color: #2a2c31;
    display: block;
    font-size: 13px;
    line-height: 22px;
    overflow: hidden;
    padding-bottom: 1px;
    padding-top: 1px;
    text-overflow: ellipsis;
    width: 140px;
}
.h--box-transfer-wrapper .money {
    color: #2a2c31;
    float: right;
    font-size: 13px;
    font-weight: bold;
    line-height: 35px;
    padding-right: 0;
    position: absolute;
    right: 20px;
    text-align: right;
    top: 21px;
    width: 150px;
}
.h--box-transfer-wrapper .h--box-transfer-account {
    border: 1px solid #cccccc;
    height: 80px;
    padding: 13px 0 20px 23px;
    position: absolute;
    top: 0;
    transition: width 0.35s ease 0s;
    width: 100%;
}
.h--box-transfer-wrapper .h--box-transfer-account.no-money .h--box-title {
    width: 100%;
}
.h--box-transfer-wrapper .h--box-transfer-account.h--box-green {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.h--box-transfer-wrapper .h--box-transfer-account.h--box-blue {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.mask-visible {
    height: 315px;
    margin-left: -20px;
    overflow: hidden;
    padding-left: 20px;
    transition: height 0.35s ease 0s;
    width: 320px;
}
.load-more {
    color: #666666;
    font-size: 10px;
    line-height: 27px;
    margin-top: 25px;
    text-align: center;
    text-transform: uppercase;
}
.load-more .h--btn {
    background: none repeat scroll 0 0 #eeeeee;
    font-size: 9px;
    padding: 6px 11px;
    position: relative;
    top: -14px;
}
.load-more .h--btn:hover {
    background-color: #2a2c31;
    border-color: #2a2c31;
    color: #ffffff;
}
.load-more .h--btn:disabled:hover {
    background: none repeat scroll 0 0 #eeeeee;
    border-color: #eeeeee;
    color: #666666;
}
.transfer-details-info {
    margin: -4px 0 0;
}
.transfer-details-info dl {
    display: inline-block;
    margin-bottom: 20px;
    min-width: 152px;
    vertical-align: top;
}
.transfer-details-info .info-transfer-title {
    width: 322px;
}
.transfer-details-info .info-more {
    width: 360px;
}
.transfer-details {
    margin-bottom: 10px;
}
.transfer-details dl {
    display: inline-block;
    margin-bottom: 7px;
    min-width: 49%;
    vertical-align: top;
}
.transfer-details dl dd {
    color: #999999;
    font-size: 11px;
    margin: 0 0 10px;
}
.transfer-details dl.short {
    min-width: 24%;
}
.transfer-details dt {
    font-size: 14px;
    margin: 0 0 9px;
}
.transfer-details.from {
    margin-top: -7px;
}
.transfer-details.from dl {
    color: #666666;
}
.transfer-details.from dl dt {
    font-size: 12px;
}
.transfer-details.from dl dd {
    font-size: 10px;
}
.payu-info {
    background: url("../images/payu.png") no-repeat scroll right 20px rgba(0, 0, 0, 0);
    color: #2a2c31;
    font-size: 11px;
    padding: 30px 170px 0 0;
    text-transform: uppercase;
}
.payu-info a {
    color: inherit;
    text-decoration: underline;
}
.payu-info label {
    margin-bottom: 30px;
}
.showAdressMore .icon {
    font-size: 7px;
}
.hideOverAll {
    display: table;
    height: 100%;
    opacity: 0;
    position: absolute;
    transition: all 0.65s ease 0s;
    width: 100%;
    z-index: 20;
}
.hideOverAll .iconClose {
    display: table-cell;
    height: 100%;
    vertical-align: middle;
}
.hideOverAll .iconClose .h--alert-circle-big {
    border-color: #2a2c31;
    color: #2a2c31;
    height: 50px;
    width: 50px;
}
.hideOverAll .iconClose .icon {
    color: #2a2c31;
    font-size: 15px;
    line-height: 43px;
}
.hideOverAll.small .h--alert-circle-big {
    height: 40px;
    width: 40px;
}
.hideOverAll.small .icon {
    font-size: 13px;
    line-height: 35px;
}
.addStandingOrder, .addToCustomers {
    position: absolute;
    top: 423px;
}
.addStandingOrder.next, .addToCustomers.next {
    top: 423px;
}
.prev.next {
    top: 0 !important;
}
.cutWindowTab {
    clear: both;
    min-height: 500px;
    overflow: hidden;
    position: relative;
    width: 100%;
}
.transferTab {
    display: inline-block;
    left: 0;
    position: relative;
    top: 0;
    transition: all 1s ease 0s;
    width: 100%;
}
.transferTab .h--box-title {
    width: 280px;
}
.transferTab .sms-code {
    height: 0;
    overflow: hidden;
    padding: 0 20px;
}
.transferTab .step2 .action-btns .sendSMS, .transferTab .step2 .action-btns .addToWaiting, .transferTab .step2 .action-btns .next-step {
    display: none;
}
.transferTab .sms-show .sms-code {
    height: auto;
    padding: 15px 20px;
}
.transferTab .sms-show.step2 .action-btns .sendSMS, .transferTab .sms-show.step2 .action-btns .addToWaiting, .transferTab .sms-show.step2 .action-btns .next-step {
    display: inline-block;
}
.transferTab .sms-show.step2 .action-btns .saveSettingsContent {
    display: none;
}
.sidebar_main .step3 {
    height: 423px;
}
.transferTab.remove {
    left: -880px;
}
.transferTab.remove.left {
    left: 880px;
}
.transferTab.start {
    left: 880px;
}
.transferTab.start.left {
    left: -880px;
}
.facebook-deactive {
    background-color: #ffffff;
    border: 1px solid #cccccc;
    float: left;
    height: auto;
    margin-bottom: 31px;
    margin-top: 5px;
    padding: 20px;
    width: 100%;
}
.facebook-deactive .facebook-icon {
    background: url("../images/transfer-facebook-icon.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #666666;
    font-size: 10px;
    line-height: 19px;
    margin: 80px auto;
    padding-left: 60px;
    text-transform: uppercase;
    width: 40%;
}
.facebook-deactive .facebook-icon span {
    font-size: 14px;
}
.facebook-deactive .facebook-icon a {
    color: #666666;
    font-weight: bold;
    transition: all 0.2s ease 0s;
}
.facebook-deactive .facebook-icon a:hover {
    border-bottom: 1px dotted #666666;
    color: #2a2c31;
}
.facebook-active {
    background: none repeat scroll 0 0 #ffffff;
    border: 1px solid #ffffff;
    float: left;
    height: auto;
    margin-bottom: 31px;
    margin-top: 5px;
    padding: 20px;
    width: 100%;
}
.facebook-active .facebook-icon {
    background: url("../images/transfer-facebook-icon-active.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    color: #666666;
    font-size: 10px;
    line-height: 19px;
    margin: 80px auto;
    padding-left: 60px;
    text-transform: uppercase;
    width: 40%;
}
.facebook-active .facebook-icon span {
    font-size: 14px;
}
.facebook-active .facebook-icon a {
    color: #666666;
    font-weight: bold;
    transition: all 0.2s ease 0s;
}
.facebook-active .facebook-icon a:hover {
    border-bottom: 1px dotted #666666;
    color: #2a2c31;
}
div.append-arrow {
    border-bottom: 1px solid #777777;
    display: block;
    height: 15px;
    position: relative;
    width: 40px;
}
div.append-arrow::after {
    border-bottom: 5px solid rgba(0, 0, 0, 0);
    border-left: 5px solid #777777;
    border-top: 5px solid rgba(0, 0, 0, 0);
    content: "";
    height: 0;
    position: absolute;
    right: -5px;
    top: 10px;
    width: 0;
}
.col-arrow {
    display: inline-block;
    float: left;
    width: 65px;
}
.col-3-self {
    display: inline-block;
    float: left;
    margin-right: 20px;
    width: 450px;
}
.col-3-self .cutWindow section {
    width: 450px;
}
.col-3-self .cutWindow section .step {
    width: 60%;
}
.col-3-self .steps {
    width: 100%;
}
.cutWindow .statusWait {
    font-size: 14px;
    height: 423px;
    margin-top: 6px;
    text-align: center;
}
.cutWindow .statusWait p {
    margin: 30px 0;
}
.cutWindow .statusWait span {
    font-size: 12px;
}
.cutWindow .statusWait .h--alert-circle-big {
    height: 75px;
    margin: 70px auto 0;
    width: 75px;
}
.transfer-self .h--section-green, .transfer-self .h--section-black {
    height: 100%;
}
.transfer-self .h--section-green .centerDiv, .transfer-self .h--section-black .centerDiv {
    width: 100%;
}
.transfer-self .addStandingOrder {
    top: 270px;
}
.col-md-4 .h--box-title, .col-md-3 .h--box-title {
    padding-left: 0;
}
.popover-list {
    list-style: outside none none;
    margin: 0;
    padding: 0;
}
.popover-list span {
    display: none;
}
.popover-list li:hover {
    color: #06ba41;
}
.tabPopup ul.scrollMe {
    width: 320px;
}
.tabPopup .alt-scroll-horizontal-bar {
    display: none !important;
}
.tabPopup .filled {
    color: #2a2c31;
}
.tableCourses, .tabPopup {
    background: none repeat scroll 0 0 #ffffff;
    clear: both;
    color: #999999;
    display: none;
    font-size: 11px;
    height: 262px;
    left: 50%;
    margin-left: -166px;
    margin-top: -131px;
    position: fixed;
    top: 50%;
    width: 333px;
    z-index: 9999;
}
.tableCourses h1, .tabPopup h1 {
    border-bottom: 2px solid #f8f8f8;
    color: #999999;
    font-size: 9px;
    font-weight: bold;
    margin: 10px;
    padding-bottom: 4px;
    text-align: left;
    text-decoration: none;
    text-transform: uppercase;
}
.tableCourses .scrollMe, .tabPopup .scrollMe {
    height: 200px;
    width: 333px;
}
.tableCourses .scrollMe .alt-scroll-content, .tabPopup .scrollMe .alt-scroll-content {
    width: 332px !important;
}
.tableCourses .col1, .tableCourses .col2, .tableCourses .col3, .tabPopup .col1, .tabPopup .col2, .tabPopup .col3 {
    color: #999999;
    float: left;
    font-size: 10px;
    margin-bottom: 10px;
    text-transform: uppercase;
}
.tableCourses .col1, .tabPopup .col1 {
    margin-left: 63px;
    margin-right: 10px;
    width: 80px;
}
.tableCourses .col2, .tabPopup .col2 {
    margin-right: 10px;
    width: 80px;
}
.tableCourses .col3, .tabPopup .col3 {
    width: 90px;
}
.tableCourses table, .tabPopup table {
    width: 100%;
}
.tableCourses td.currency, .tabPopup td.currency {
    font-weight: bold;
    text-align: center;
    width: 63px;
}
.tableCourses td, .tabPopup td {
    color: #2a2c31;
    font-size: 11px;
    height: 40px;
    line-height: 40px;
}
.tableCourses tr:nth-child(2n+1) td, .tabPopup tr:nth-child(2n+1) td {
    background: none repeat scroll 0 0 #f2f2f2;
}
.tableCourses.usSearchPop, .tabPopup.usSearchPop {
    margin-left: -170px;
    padding: 0 10px;
    width: 340px;
}
.tableCourses.ckoImagePop, .tabPopup.ckoImagePop {
    height: 400px;
    margin-left: -360px;
    margin-top: -200px;
    padding: 20px;
    width: 720px;
}
.tableCourses.ckoImagePop h1, .tabPopup.ckoImagePop h1 {
    margin: 0;
}
.tableCourses.ckoImagePop .image-slide, .tabPopup.ckoImagePop .image-slide {
    float: left;
    margin: 10px -8px;
    padding: 0;
    width: 100%;
}
.tableCourses.ckoImagePop .image-slide.scrollMe, .tabPopup.ckoImagePop .image-slide.scrollMe {
    height: 300px;
    width: 100%;
}
.tableCourses.ckoImagePop .image-slide.scrollMe .alt-scroll-content, .tabPopup.ckoImagePop .image-slide.scrollMe .alt-scroll-content {
    width: 100% !important;
}
.tableCourses.ckoImagePop .image-slide li, .tabPopup.ckoImagePop .image-slide li {
    cursor: pointer;
    float: left;
    list-style: outside none none;
    margin: 10px 8px;
    width: 120px;
}
.tableCourses.ckoImagePop .image-slide li img, .tabPopup.ckoImagePop .image-slide li img {
    width: 100%;
}
.tableCourses {
    height: 310px;
    margin-top: -155px;
}
.tableCourses .h--btn {
    margin: 10px;
}
.currency_list_w {
    display: inline-table;
    font-size: 15px;
    margin-bottom: 20px;
    padding-left: 10px;
    padding-right: 10px;
    text-transform: uppercase;
    width: 170px;
}
.currency_list {
    display: inline-table;
    font-size: 15px;
    margin-bottom: 20px;
    padding-left: 10px;
    padding-right: 10px;
    text-transform: uppercase;
    width: 180px;
}
.currency_list_h {
    color: #000000;
    display: inline-table;
    font-size: 15px;
    margin-bottom: 20px;
    padding-right: 10px;
    text-transform: uppercase;
    width: 180px;
}
.okres {
    display: none;
}
.okres.show {
    display: block;
}
.deposits_list {
    list-style: outside none none;
    margin-bottom: 0;
    padding: 0;
}
.deposits_list .accounts {
    margin-bottom: 20px;
}
.deposits_list .accounts .option {
    min-height: 50px;
}
.deposits_list .accounts .option:hover {
    color: #ffffff;
}
.deposits_list .accounts .option:hover .number {
    color: #ffffff;
}
.deposits_list .step3 .h--alert-circle-big {
    margin-top: 60px;
}
.deposits_list .item-other {
    background: none repeat scroll 0 0 #ffffff;
    display: none;
    padding: 20px 0 0;
    width: 100%;
}
.deposits_list .item-other p {
    font-size: 11px;
    padding: 0 20px;
}
.deposits_list .item-other p strong {
    font-size: 13px;
}
.deposits_list .item-other .title {
    display: inline-block;
    float: left;
    margin-left: 20px;
    width: 170px;
}
.deposits_list .item-other .col {
    display: inline-block;
    float: left;
    text-align: center;
    width: 50px;
}
.deposits_list .item-other .col .icon--valid-question {
    color: #06ba41;
    font-size: 23px;
    line-height: 36px;
}
.deposits_list .item-other .h--section-lime {
    font-size: 10px;
    height: 53px;
    line-height: 53px;
    padding: 0;
}
.deposits_list .item-other ul {
    padding: 0;
}
.deposits_list .item-other ul li {
    border-bottom: 1px solid #e4e4e4;
    min-height: 60px;
    overflow: visible;
    padding: 13px 0 7px;
    position: relative;
}
.deposits_list .item-other ul .tooltip {
    display: none;
    font-family: "Roboto";
    font-size: 10px;
    left: 212px;
    line-height: 13px;
    position: absolute;
    text-align: left;
    top: -19px;
    width: 350px;
}
.deposits_list .item-other ul .tooltip .tooltip-inner {
    padding: 10px;
    text-align: left;
}
.deposits_list .item-other ul .tooltip .tooltip-inner .alt-scroll-content {
    padding-right: 20px;
    width: 100% !important;
}
.deposits_list .item-other ul .tooltip .tooltip-inner .alt-scroll-vertical-bar {
    background-color: rgba(255, 255, 255, 0.3);
    right: 10px !important;
}
.deposits_list .item-other ul .scrollMe {
    display: block;
    height: 80px;
    width: 290px !important;
}
.deposits_list .item-other ul .col {
    font-size: 13px;
    line-height: 31px;
}
.deposits_list .item-other ul .h--btn-arrow-right {
    margin-left: 10px;
    margin-top: 4px;
    padding-left: 20px;
    padding-right: 25px;
}
.deposits_list .item-other .h--btn.big {
    padding: 13px 20px;
}
.deposits_list li .transfer-status {
    border: 1px solid #cccccc;
}
.deposits_list li .name {
    margin-right: 10px;
    transition: all 0.3s ease 0.2s;
    width: 167px;
}
.deposits_list li .standard {
    margin-right: 10px;
    width: 90px;
}
.deposits_list li .standard dt {
    color: #2a2c31;
    font-size: 12px;
    font-weight: normal;
}
.deposits_list li .standard .time {
    background: none repeat scroll 0 0 #f2f2f2;
    height: 1px;
    position: relative;
    width: 60px;
}
.deposits_list li .standard .time .now {
    background: none repeat scroll 0 0 #06ba41;
    display: block;
    height: 1px;
    position: absolute;
    right: 0;
    width: 0;
}
.deposits_list li .balance {
    margin-right: 15px;
    min-width: 60px;
    text-align: right;
}
.deposits_list li .balance dd {
    text-align: right;
}
.deposits_list li .buttons {
    display: inline-block;
    text-align: right;
    width: 274px;
}
.deposits_list li .buttons a:last-child {
    margin-right: 0;
}
.deposits_list li .action-btns .icon {
    vertical-align: text-bottom;
}
.deposits_list li.section_header {
    min-height: 24px;
}
.deposits_list li.income .deposits-main dt {
    color: #06ba41;
}
.deposits_list li.failed .deposits-main dt {
    color: #ff412b;
}
.deposits_list li.failed .deposits-main-amount dt {
    text-decoration: line-through;
}
.deposits_list li.failed .deposits-main-title .icon {
    font-size: 23px;
    margin-left: 10px;
    margin-right: 5px;
    vertical-align: top;
}
.deposits_list li.failed .hover-state {
    position: relative;
    top: -3px;
}
.deposits_list li.failed .hover-state span {
    color: #2a2c31;
    font-size: 11px;
    font-weight: normal;
    line-height: 16px;
    vertical-align: middle;
}
.deposits_list li.failed .transfer-status {
    border: 1px solid #ff412b;
}
.deposits_list li.executed .transfer-status {
    border: 1px solid #06ba41;
}
.deposits_list li.info {
    background-color: #ffffff;
    border: 0 none;
    color: #666666;
    font-size: 10px;
    height: 53px;
    line-height: 53px;
    padding: 0 20px;
    text-transform: uppercase;
}
.deposits_list li.info .icon {
    bottom: -2px;
    display: inline-block;
    font-size: 14px;
    margin-bottom: -2px;
    margin-right: 10px;
    position: relative;
}
.deposits_list .deposits-main-title {
    padding-right: 250px;
    transition: padding 0.35s ease 0s;
    width: 100%;
}
.deposits_list .deposits-main-title dt {
    overflow-x: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.deposits_list .deposits-main-title dt.wrap {
    text-overflow: clip;
    white-space: normal;
}
.deposits_list .deposits-main-title .h--btn-small {
    display: inline-block;
}
.deposits_list .deposits-main-amount {
    max-width: 150px;
    position: absolute;
    right: 130px;
    top: 15px;
}
.deposits_list .deposits-main-amount dt {
    font-size: 16px;
    text-align: right;
}
.deposits_list .deposits-main-amount dd {
    text-align: right;
}
.deposits_list .deposits-details-info {
    float: left;
    padding: 10px 20px 0;
    width: 100%;
}
.deposits_list .deposits-details-info dl {
    margin-bottom: 20px;
    min-width: 100px;
}
.deposits_list .deposits-details-info dl.long {
    width: 207px;
}
.deposits_list .deposits-details-info dl.medium {
    width: 177px;
}
.deposits_list .deposits-details-info dt.wrap {
    text-overflow: clip;
    white-space: normal;
}
.deposits_list .deposits-details-info dd {
    font-size: 10px;
}
.deposits_list .deposits-details-info dt {
    font-size: 11px;
    line-height: 13px;
    text-transform: uppercase;
}
.deposits_list .deposits-details-info .transfer-status {
    background-clip: border-box;
    border-radius: 2px;
    float: left;
    padding: 5px 7px;
}
.deposits_list .deposits-details-info .transfer-status .icon {
    font-size: 12px;
    margin-left: 5px;
    margin-right: 0;
    margin-top: -2px;
}
.deposits_list .deposits-details-info .transfer-status .icon.icon--valid-ok {
    color: #06ba41;
}
.deposits_list .deposits-details-info .transfer-status .icon.icon--cancel {
    color: #ff412b;
}
.deposits_list .deposits-details-info.h--section-white {
    margin: 0;
}
.deposits_list .deposits-details-transfer {
    padding: 20px 20px 30px;
}
.deposits_list .deposits-details-transfer > div {
    display: inline-block;
    vertical-align: top;
    width: 415px;
}
.deposits_list .deposits-details-transfer .title-wide {
    border-bottom-color: #2a2c31;
    color: #2a2c31;
    margin-bottom: 24px;
    position: relative;
}
.deposits_list .deposits-details-transfer .title-wide.append-arrow {
    margin-right: 60px;
}
.deposits_list .deposits-details-transfer .title-wide.append-arrow::after {
    border-bottom: 5px solid rgba(0, 0, 0, 0);
    border-left: 5px solid #2a2c31;
    border-top: 5px solid rgba(0, 0, 0, 0);
    content: "";
    height: 0;
    position: absolute;
    right: -5px;
    top: 10px;
    width: 0;
}
.deposits_list .deposits-details-transfer dl {
    margin-right: 6px;
    width: 200px;
}
.deposits_list .deposits-details-transfer dl dd, .deposits_list .deposits-details-transfer dl dt {
    text-align: left;
    text-transform: none;
}
.deposits_list .deposits-details-transfer dl dt {
    font-size: 11px;
}
.deposits_list .deposits-details-transfer dl dd {
    line-height: 12px;
    margin-top: 12px;
}
.deposits_list .deposits-details-actions {
    background-color: #f8f8f8;
    clear: both;
    margin-top: 71px;
    overflow: auto;
    padding: 20px 20px 20px 13px;
}
.deposits_list .deposits-details-actions .float-right .h--btn {
    margin-left: 7px;
}
.deposits_list .deposits-details-actions.white {
    background: none repeat scroll 0 0 #ffffff;
    margin-top: 0;
}
.deposits_list .deposits-details-sms {
    background-color: #ffffff;
    clear: both;
    display: none;
    overflow: auto;
    padding: 20px 13px;
}
.deposits_list .deposits-details-sms .sms-code {
    display: none;
    margin-left: -13px;
}
.deposits_list_wrapper {
    border-top: 1px solid #06ba41;
    margin: 0;
    padding: 0;
}
.deposits_list_wrapper.wait, .deposits_list_wrapper.closed, .deposits_list_wrapper.list {
    display: none;
}
.deposits_list_wrapper.open {
    display: block;
}
.deposits_list_wrapper.active .deposits-details {
    height: auto;
}
.deposits_list_wrapper .actions {
    overflow: auto;
    position: relative;
}
.deposits_list_wrapper .actions.ptb0 {
    padding: 0 10px 0 20px;
}
.deposits_list_wrapper .actions .float-right {
    color: #999999;
    font-size: 10px;
    text-align: right;
}
.deposits_list_wrapper .actions .float-right strong {
    color: #2a2c31;
}
.deposits_list_wrapper .pagination {
    left: 50%;
    margin-left: -125px;
    position: absolute;
    top: 23px;
}
.deposits-page .info_sum {
    display: inline-block;
    margin-left: 20px;
    vertical-align: middle;
}
.deposits-page #graph_section_deposits {
    padding: 20px 0;
}
.deposits-page #graph_section_deposits .chart-column, .deposits-page #graph_section_deposits .chart-pie {
    color: #ffffff;
    display: inline-block;
    float: left;
    padding: 0 20px;
    width: 880px;
}
.deposits-page #graph_section_deposits .chart-column .h--btn-white, .deposits-page #graph_section_deposits .chart-pie .h--btn-white {
    background: none repeat scroll 0 0 #06ba41;
    border: 1px solid #ffffff;
    color: #ffffff;
    font-size: 20px;
    height: 28px;
    margin-left: 10px;
    padding: 0;
    position: relative;
    text-align: center;
    width: 28px;
}
.deposits-page #graph_section_deposits .chart-column .h--btn-white.active, .deposits-page #graph_section_deposits .chart-pie .h--btn-white.active {
    background: none repeat scroll 0 0 #ffffff;
    color: #06ba41;
}
.deposits-page #graph_section_deposits .chart-column .h--btn-white:hover, .deposits-page #graph_section_deposits .chart-pie .h--btn-white:hover {
    background: none repeat scroll 0 0 #ffffff;
    color: #06ba41;
}
.deposits-page #graph_section_deposits .chart-column .self-icon .icon, .deposits-page #graph_section_deposits .chart-pie .self-icon .icon {
    font-size: 20px;
    line-height: 20px;
}
.deposits-page #graph_section_deposits .chart-pie .chart {
    clear: both;
    margin: 50px auto 130px;
    padding: 30px 0;
    width: 64%;
}
.deposits-page #graph_section_deposits .chart-pie .chart p.title {
    border-bottom: 1px solid #ffffff;
    color: #ffffff;
    font-size: 10px;
    font-weight: 300;
    margin-bottom: 28px;
    padding-bottom: 3px;
    padding-top: 8px;
}
.deposits-page #graph_section_deposits .chart-pie #raphael-charts {
    display: block;
    float: left;
    height: 120px;
    position: relative;
    width: 120px;
}
.deposits-page #graph_section_deposits .chart-pie #raphael-charts .circle {
    background: none repeat scroll 0 0 #06ba41;
    border-radius: 50%;
    height: 80px;
    left: 50%;
    margin: -41px 0 0 -41px;
    position: absolute;
    top: 50%;
    width: 80px;
    z-index: 5;
}
.deposits-page #graph_section_deposits .chart-pie .text {
    float: left;
    margin-left: 40px;
    width: 70%;
}
.deposits-page #graph_section_deposits .chart-pie .price {
    font-size: 48px;
    position: relative;
}
.deposits-page #graph_section_deposits .chart-pie .price sup {
    color: #ffffff;
    font-size: 24px;
    font-weight: 300;
    line-height: 26px;
    margin-left: 17px;
    position: absolute;
    text-align: center;
    text-transform: uppercase;
    top: -13px;
}
.deposits-page #graph_section_deposits .column-chart {
    margin-top: 50px;
    min-height: 270px;
    opacity: 0;
}
.deposits-page #graph_section_deposits .column-chart .move {
    position: absolute;
    width: auto;
}
.deposits-page #graph_section_deposits .column-chart .chart {
    border-bottom: 1px solid #009900;
    clear: both;
    height: 250px;
    position: relative;
    width: 100%;
}
.deposits-page #graph_section_deposits .column-chart .chart .bars {
    bottom: -50px;
    margin-left: 24px;
    position: relative;
    z-index: 10;
}
.deposits-page #graph_section_deposits .column-chart .chart .bars .bar {
    background: none repeat scroll 0 0 #2a2c31;
    height: 6px;
    margin-bottom: 11px;
    position: relative;
}
.deposits-page #graph_section_deposits .column-chart .chart .bars .bar .tooltip {
    background: none repeat scroll 0 0 #ffffff;
    color: #2a2c31;
    font-size: 9px;
    max-width: 170px;
    padding: 10px;
    right: -130px;
    top: -60px;
    visibility: hidden;
}
.deposits-page #graph_section_deposits .column-chart .chart .bars .bar .tooltip .tooltip-arrow {
    border-top-color: #ffffff;
    border-width: 5px 5px 0;
    bottom: -5px;
    left: 5px;
}
.deposits-page #graph_section_deposits .column-chart .chart .bars .bar:hover {
    background: none repeat scroll 0 0 #ffffff;
}
.deposits-page #graph_section_deposits .column-chart .chart .bars .bar:hover .tooltip {
    opacity: 1;
    transition: opacity 0.35s ease 0s;
    visibility: visible;
}
.deposits-page #graph_section_deposits .column-chart .chart .bars .bar.m1 {
    width: 50px;
}
.deposits-page #graph_section_deposits .column-chart .chart .bars .bar.m2 {
    width: 100px;
}
.deposits-page #graph_section_deposits .column-chart .chart .bars .bar.m3 {
    width: 150px;
}
.deposits-page #graph_section_deposits .column-chart .chart .bars .bar.m4 {
    width: 200px;
}
.deposits-page #graph_section_deposits .column-chart .chart .bars .bar.m5 {
    width: 250px;
}
.deposits-page #graph_section_deposits .column-chart .chart .bars .bar.m6 {
    width: 300px;
}
.deposits-page #graph_section_deposits .column-chart .chart .bars .bar.m12 {
    width: 600px;
}
.deposits-page #graph_section_deposits .column-chart .chart .bars .bar.m24 {
    width: 1200px;
}
.deposits-page #graph_section_deposits .column-chart .chart .bars .bar.m36 {
    width: 1800px;
}
.deposits-page #graph_section_deposits .column-chart .chart .bars .bar.s2 {
    margin-left: 50px;
}
.deposits-page #graph_section_deposits .column-chart .chart .bars .bar.s3 {
    margin-left: 100px;
}
.deposits-page #graph_section_deposits .column-chart .chart .bars .bar.s4 {
    margin-left: 150px;
}
.deposits-page #graph_section_deposits .column-chart .chart .bars .bar.s5 {
    margin-left: 200px;
}
.deposits-page #graph_section_deposits .column-chart .chart .bars .bar.s6 {
    margin-left: 250px;
}
.deposits-page #graph_section_deposits .column-chart .chart .bars .bar.s12 {
    margin-left: 550px;
}
.deposits-page #graph_section_deposits .column-chart .chart .bars .bar.s24 {
    margin-left: 1150px;
}
.deposits-page #graph_section_deposits .column-chart .chart .bars .bar.s36 {
    margin-left: 1750px;
}
.deposits-page #graph_section_deposits .column-chart .months, .deposits-page #graph_section_deposits .column-chart .years {
    bottom: -251px;
    position: relative;
    width: 100%;
}
.deposits-page #graph_section_deposits .column-chart .col {
    background: url("../images/column_chart_line.png") repeat-y scroll center 0 rgba(0, 0, 0, 0);
    color: #006633;
    display: block;
    float: left;
    font-size: 9px;
    height: 100%;
    min-height: 10px;
    position: relative;
    text-align: center;
    width: 50px;
}
.deposits-page #graph_section_deposits .column-chart .col span {
    background: none repeat scroll 0 0 #06ba41;
    bottom: -251px;
    padding: 0 0 3px;
    position: relative;
}
.deposits-page #graph_section_deposits .column-chart .col span.year {
    display: block;
    height: 15px;
    left: 11px;
    position: absolute;
    top: 0;
    width: 30px;
}
.deposits-page #graph_section_deposits .column-chart .years {
    position: relative;
    top: 0;
    width: 100%;
}
.deposits-page .h--submenu-green a {
    cursor: pointer;
}
.deposits-page .h--btn-text-gray-dotted {
    margin: 0 5px;
}
.deposits-page .tooltip {
    color: #ffffff;
    font-size: 11px;
    font-weight: normal;
    text-align: left;
    text-transform: none;
    width: 200px;
}
.deposits-page .tooltip .tooltip-inner {
    padding: 10px;
}
.deposits-page .btn-close .icon {
    line-height: 11px;
}
.deposits-page .addFilter-section {
    display: none;
    position: relative;
    transition: opacity 0.2s ease 0.1s;
}
.deposits-page .sidebar .h--box-big.h--section {
    height: auto;
}
.deposits-page .sidebar .h--box-big.h--section .image {
    margin-bottom: 20px;
}
.deposits-page .sidebar .h--input-s.long {
    width: 226px;
}
.deposits-page .sidebar .h--box-big--wrapper .h--price {
    color: #2a2c31;
    font-size: 28px;
    margin-bottom: 1px;
    margin-top: 5px;
}
.deposits-page .sidebar .h--box-big--wrapper .box--subtitle {
    margin-bottom: 5px;
    margin-top: 15px;
}
.deposits-page .sidebar .h--box-big--wrapper .text {
    color: #2a2c31;
    font-size: 15px;
}
.deposits-page .sidebar .h--box-big--wrapper .text img {
    float: left;
    margin-right: 10px;
}
.deposits-page .sidebar .h--box-big--wrapper .bold {
    font-size: 16px;
    font-weight: bold;
    line-height: 28px;
    margin-bottom: 0;
}
.deposits-page .sidebar .image {
    text-align: center;
}
.deposits-page .sidebar .image img {
    margin: 0 auto;
    width: 200px;
}
.deposits_list .step2 .sms-code, .deposits_list .sms-code {
    height: 0;
    margin: 10px 0 0;
    overflow: hidden;
    padding: 0 20px;
    transition: all 0.3s ease 0s;
}
.deposits_list .step2 .action-btns {
    margin-top: 0;
    padding-top: 0;
}
.deposits_list .disableSMS, .deposits_list .sendSMS, .deposits_list .smsSettingsValid, .deposits_list .smsValid_2_0, .deposits_list .smsValid, .deposits_list .previousStep {
    display: none;
}
.deposits_list .saveSettingsContent, .deposits_list .smsSettingsValid.noSms {
    display: block;
}
.deposits_list .step2.sms-show .sms-code {
    height: auto;
    overflow: visible;
    padding-bottom: 15px;
    padding-top: 15px;
}
.deposits_list .step2.sms-show .disableSMS, .deposits_list .step2.sms-show .sendSMS, .deposits_list .step2.sms-show .smsSettingsValid, .deposits_list .step2.sms-show.smsValid_2_0, .deposits_list .step2.sms-show .smsValid, .deposits_list .step2.sms-show .previousStep {
    display: inline-block;
}
.deposits_list .step2.sms-show .saveChangings {
    display: none;
}
.boutique-page .transferTab {
    width: 100%;
}
.boutique-page .transferTab.remove {
    left: -1200px;
}
.boutique-page .transferTab.start {
    left: 1200px;
}
.boutique-page .percentage {
    font-size: 48px;
    margin-bottom: 20px;
    margin-top: 30px;
    position: relative;
    z-index: 10;
}
.boutique-page .percentage span {
    display: inline-block;
    font-size: 20px;
}
.boutique-page .percentage.bbig {
    margin-bottom: 45px;
}
.boutique-page .offer_time {
    background: url("../images/lokaty-zegar-licznik.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    float: left;
    width: 165px;
}
.boutique-page .offer_time dl {
    margin-left: 36px;
    width: 100px;
}
.boutique-page .offer_time dl dt {
    font-size: 10px;
    line-height: 10px;
    text-transform: uppercase;
}
.boutique-page .offer_time dl dd {
    color: #2a2c31;
    font-size: 15px;
    font-weight: bold;
    text-transform: none;
}
.boutique-page .remaining_time {
    background: url("../images/lokaty-licznik.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    float: left;
    width: 165px;
}
.boutique-page .remaining_time dl {
    margin-left: 40px;
    width: 100px;
}
.boutique-page .remaining_time dl dt {
    font-size: 10px;
    line-height: 10px;
    text-transform: uppercase;
}
.boutique-page .remaining_time dl dd {
    color: #2a2c31;
    font-size: 15px;
    font-weight: bold;
    text-transform: none;
}
.boutique-page .h--box-big .box--title {
    position: relative;
    z-index: 10;
}
.boutique-page .h--box-big .image {
    height: 173px;
    overflow: hidden;
    position: absolute;
    right: 0;
    width: 138px;
    z-index: 0;
}
.boutique-page .h--box-big ul {
    margin: 0 0 13px;
    padding: 0;
    position: relative;
    z-index: 20;
}
.boutique-page .h--box-big ul li {
    font-size: 10px;
    line-height: 18px;
    list-style: outside none none;
}
.boutique-page .h--box-big ul li::before {
    content: "┬Ě";
    font-size: 20px;
    line-height: 11px;
    margin-right: 5px;
    vertical-align: middle;
}
.boutique-page .h--box-big .h--section-green {
    font-size: 10px;
    margin: 0 0 12px -20px;
    padding: 0 20px;
    width: 280px;
}
.boutique-page .h--box-big .h--section-green strong {
    line-height: 30px;
}
.boutique-page .h--box-big .h--section-green .stoper {
    display: inline-block;
    margin-right: 5px;
    vertical-align: middle;
    width: 30px;
}
.boutique-page .h--box-big.h--section {
    color: #666666;
}
.boutique-page .h--box-big.h--section p {
    font-size: 13px;
    line-height: 18px;
    margin-bottom: 17px;
}
.boutique-page .h--box-big.h--section p.small {
    font-size: 9px;
    line-height: 13px;
    margin-bottom: 0;
}
.boutique-page .h--box-big.h--section .image {
    height: 115px;
    margin-bottom: 10px;
    position: relative;
    text-align: center;
    width: 100%;
}
.boutique-page .h--box-big.h--section .image img {
    display: inline-block;
}
.boutique-page .h--box-big.h--box-green .h--select, .boutique-page .h--box-big.h--section-border .h--select {
    float: left;
    margin-right: 15px;
    margin-top: 0;
    width: 63%;
}
.boutique-page .h--box-big.h--box-green .h--select .select_input, .boutique-page .h--box-big.h--section-border .h--select .select_input {
    border-color: #999999;
    font-size: 12px;
    padding: 7px 10px;
}
.boutique-page .h--box-big.h--box-green .h--select .select_input.filled, .boutique-page .h--box-big.h--section-border .h--select .select_input.filled {
    font-size: 11px;
}
.boutique-page .h--box-big.h--box-green .h--select .add-on, .boutique-page .h--box-big.h--section-border .h--select .add-on {
    height: 30px;
    padding: 0 10px;
}
.boutique-page .h--box-big.h--box-green .h--select .add-on .icon, .boutique-page .h--box-big.h--section-border .h--select .add-on .icon {
    line-height: 30px;
}
.boutique-page .h--box-big.h--box-green .h--select ul, .boutique-page .h--box-big.h--section-border .h--select ul {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #06ba41;
    border-color: -moz-use-text-color #999999 #999999;
    border-image: none;
    border-right: 1px solid #999999;
    border-style: none solid solid;
    border-width: 0 1px 1px;
    top: -2px;
}
.boutique-page .h--box-big.h--box-green .h--select ul li, .boutique-page .h--box-big.h--section-border .h--select ul li {
    background: none repeat scroll 0 0 #ffffff;
    color: #666666;
    list-style: outside none none;
    margin: 0;
    padding: 4px 10px;
}
.boutique-page .h--box-big.h--box-green .h--select ul li:hover, .boutique-page .h--box-big.h--section-border .h--select ul li:hover {
    background: none repeat scroll 0 0 #06ba41;
    color: #ffffff;
}
.boutique-page .h--box-big.h--box-green .h--select ul li::before, .boutique-page .h--box-big.h--section-border .h--select ul li::before {
    content: "";
}
.boutique-page .h--box-big.h--box-green .h--select.opened .select_input, .boutique-page .h--box-big.h--section-border .h--select.opened .select_input {
    background: none repeat scroll 0 0 #ffffff;
    box-shadow: 0 0 0 #2a2c31;
}
.boutique-page .h--box-big.h--box-green-all {
    padding-right: 10px;
}
.boutique-page .h--box-big.h--box-green-all .h--btn-white {
    color: #06ba41;
    padding-left: 15px;
    padding-right: 15px;
}
.boutique-page .h--box-big.h--box-green-all .h--btn-white:hover {
    color: #06ba41;
}
.boutique-page .h--box-big.h--box-green-all .h--select {
    float: left;
    margin-right: 15px;
    margin-top: 0;
    width: 63%;
}
.boutique-page .h--box-big.h--box-green-all .h--select .select_input {
    border-color: #ffffff;
    color: #ffffff;
    font-size: 12px;
    padding: 7px 10px;
}
.boutique-page .h--box-big.h--box-green-all .h--select .select_input.filled {
    font-size: 11px;
}
.boutique-page .h--box-big.h--box-green-all .h--select .add-on {
    height: 30px;
    padding: 0 10px;
}
.boutique-page .h--box-big.h--box-green-all .h--select .add-on .icon {
    color: #ffffff;
    line-height: 30px;
}
.boutique-page .h--box-big.h--box-green-all .h--select ul {
    -moz-border-bottom-colors: none;
    -moz-border-left-colors: none;
    -moz-border-right-colors: none;
    -moz-border-top-colors: none;
    background: none repeat scroll 0 0 #06ba41;
    border-color: -moz-use-text-color #ffffff #ffffff;
    border-image: none;
    border-right: 1px solid #ffffff;
    border-style: none solid solid;
    border-width: 0 1px 1px;
    top: -2px;
}
.boutique-page .h--box-big.h--box-green-all .h--select ul li {
    background: none repeat scroll 0 0 #06ba41;
    color: #ffffff;
    list-style: outside none none;
    margin: 0;
    padding: 4px 10px;
}
.boutique-page .h--box-big.h--box-green-all .h--select ul li:hover {
    background: none repeat scroll 0 0 #ffffff;
    color: #999999;
}
.boutique-page .h--box-big.h--box-green-all .h--select ul li::before {
    content: "";
}
.boutique-page .h--box-big.h--box-green-all .h--select.opened .select_input {
    box-shadow: 0 0 0 #2a2c31;
}
.boutique-page .investor-panel {
    width: 1180px;
}
.boutique-page .investor-panel .h--section-lime {
    color: #666666;
    padding: 20px;
}
.boutique-page .investor-panel .title, .boutique-page .investor-panel .col {
    display: inline-block;
    vertical-align: middle;
}
.boutique-page .investor-panel .title {
    width: 225px;
}
.boutique-page .investor-panel .col {
    text-align: center;
    width: 70px;
}
.boutique-page .investor-panel .col .icon--valid-question {
    color: #06ba41;
    font-size: 23px;
    line-height: 36px;
}
.boutique-page .investor-panel ul {
    margin: 0;
    padding: 0;
}
.boutique-page .investor-panel li {
    border-bottom: 1px solid #f2f2f2;
    list-style: outside none none;
    padding: 12px 0 12px 20px;
    position: relative;
}
.boutique-page .investor-panel li a {
    margin-left: 30px;
}
.boutique-page .investor-panel li .tooltip {
    display: none;
    font-family: "Roboto";
    font-size: 10px;
    left: 292px;
    line-height: 13px;
    position: absolute;
    text-align: left;
    top: -16px;
    width: 350px;
}
.boutique-page .investor-panel li .tooltip .tooltip-inner {
    padding: 10px;
    text-align: left;
}
.boutique-page .investor-panel li .tooltip .tooltip-inner .alt-scroll-content {
    padding-right: 20px;
    width: 100% !important;
}
.boutique-page .investor-panel li .tooltip .tooltip-inner .alt-scroll-vertical-bar {
    background-color: rgba(255, 255, 255, 0.3);
    right: 10px !important;
}
.boutique-page .investor-panel li .tooltip .tooltip-inner .scrollMe {
    height: 80px;
    width: 290px !important;
}
.boutique-page .investor-panel li.promotion {
    background: none repeat scroll 0 0 #06ba41;
    color: #ffffff;
}
.boutique-page .investor-panel li.promotion .icon--valid-question {
    color: #ffffff;
    font-size: 23px;
    line-height: 36px;
}
.boutique-page .investor-panel li.promotion dd {
    color: #ffffff;
}
.boutique-page .investor-panel li:last-child {
    border: 0 none;
}
.boutique-page .h--section.investor {
    margin: 20px 10px 20px 0;
    width: 1180px;
}
.boutique-page .h--section.investor p {
    color: #666666;
    font-size: 13px;
    margin-top: 15px;
}
.boutique-page .h--section.investor p.small {
    font-size: 9px;
}
.boutique-page .h--section.investor .image {
    display: inline-block;
    float: left;
    height: 75px;
    width: 140px;
}
.boutique-page .h--section.investor .image img {
    height: 75px;
}
.credit_list {
    border-top: 1px solid #e4e4e4;
}
.credit_list .item-main .credits-name {
    margin-right: 40px;
    width: 140px;
}
.credit_list .item-main .credits-name dd {
    color: #2a2c31;
    font-size: 11px;
    font-weight: bold;
}
.credit_list .item-main .credits-name dt {
    font-size: 9px;
    font-weight: normal;
    line-height: 14px;
}
.credit_list .item-main .credits-name.red-alert {
    height: 69px;
    margin: -20px 20px -20px -20px;
    padding: 15px 20px 0 40px;
    width: 180px;
}
.credit_list .item-main .credits-name.red-alert dd {
    color: #ff412b;
}
.credit_list .item-main .credits-name.red-alert:hover .red-alert-info {
    width: 184px;
}
.credit_list .item-main .credits-name.red-alert .red-alert-info {
    animation: 3s ease 0s normal none 1 running hideAlert;
    background: none repeat scroll 0 0 #ff412b;
    color: #ffffff;
    display: block;
    font-size: 10px;
    height: 70px;
    left: 0;
    overflow: hidden;
    padding: 25px 10px 7px;
    position: absolute;
    text-transform: uppercase;
    top: -1px;
    transition: width 0.2s ease 0s;
    white-space: nowrap;
    width: 24px;
    z-index: 10;
}
.credit_list .item-main .credits-name.red-alert .red-alert-info .exclamation-mark {
    font-size: 20px;
    margin-right: 10px;
    position: relative;
    top: 2px;
}
.credit_list .item-main .credits-details {
    margin-right: 20px;
}
.credit_list .item-main .credits-details.second dd, .credit_list .item-main .credits-details.second dt, .credit_list .item-main .credits-details.second dl, .credit_list .item-main .credits-details.second strong {
    color: #999999;
    font-weight: normal;
}
.credit_list .item-main .credits-details.first {
    margin-right: 50px;
}
.credit_list .item-main .credits-details.first dt {
    font-weight: bold;
}
.credit_list .item-main .credits-details dd {
    line-height: 6px;
    padding-top: 2px;
}
.credit_list .item-main .credits-details dd strong {
    color: #2a2c31;
    font-weight: 700;
}
.credit_list .item-main .credits-details dt {
    color: #2a2c31;
    font-size: 14px;
    font-weight: normal;
}
.credit_list .item-main .credits-details dt.h--price {
    padding-right: 0;
}
.credit_list .item-main .credits-details dt.h--price sup {
    background: none repeat scroll 0 0 #06ba41;
    color: #ffffff;
    font-size: 9px;
    padding: 4px 5px;
    position: relative;
    top: 0;
}
.credit_list .item-main .actions {
    margin-right: 20px;
    margin-top: 8px;
}
.credit_list .pin-noaction {
    display: inline-block;
    position: absolute;
    right: 20px;
    top: 24px;
}
.credit_list .item-details {
    background-color: #ffffff;
}
.credit_list .item-details .item-details-wrapper {
    padding: 20px;
}
.credit_list .item-details .item-details-wrapper dl {
    margin-bottom: 20px;
    margin-right: 10px;
    min-width: 180px;
    vertical-align: top;
}
.credit_list .item-details .item-details-wrapper .h--price {
    font-size: 14px;
    font-weight: bold;
    line-height: 18px;
}
.credit_list .item-details .item-details-wrapper .h--price sup {
    background: none repeat scroll 0 0 #2a2c31;
    color: #ffffff;
    font-size: 9px;
    padding: 4px 5px;
    position: relative;
    top: 0;
}
.credit_list .item-details dt span {
    margin-left: 20px;
}
.credit_list .item-details .historyInsurance {
    display: none;
    float: left;
    height: 70px;
    width: 190px;
}
.credit_list .item-details .historyInsurance dt {
    color: #666666;
}
.credit_list .item-scheudle {
    background: none repeat scroll 0 0 #ffffff;
    display: none;
    padding: 20px 0;
}
.credit_list .item-scheudle ul {
    list-style: outside none none;
    margin: -20px 0 0;
    padding: 0;
}
.credit_list .item-scheudle ul li {
    border-bottom: 1px solid #f2f2f2;
    cursor: auto;
    padding: 15px 20px;
}
.credit_list .item-scheudle ul li.header {
    padding: 7px 20px;
}
.credit_list .item-scheudle ul li dl {
    margin-right: 8px;
    position: relative;
    text-transform: uppercase;
    vertical-align: top;
    width: 129px;
}
.credit_list .item-scheudle ul li dl .h--price {
    font-size: 14px;
    line-height: 18px;
    padding-right: 0;
}
.credit_list .item-scheudle ul li dl .h--price.green {
    color: #2a2c31;
}
.credit_list .item-scheudle ul li dl .h--price.green sup {
    background: none repeat scroll 0 0 #06ba41;
    color: #ffffff;
}
.credit_list .item-scheudle ul li dl .h--price sup {
    background: none repeat scroll 0 0 #f2f2f2;
    color: #666666;
    font-size: 9px;
    padding: 4px 5px;
    position: relative;
    top: 0;
}
.credit_list .item-scheudle ul li dl dt {
    font-weight: normal;
}
.credit_list .item-scheudle ul.column-7 dl {
    width: 100px;
}
.credit_list .item-scheudle ul.column-7 dl.long {
    width: 130px;
}
.credit_list .item-scheudle ul.column-7 dl dd {
    height: 30px;
}
.credit_list .item-scheudle .actions {
    clear: both;
    float: none;
    overflow: auto;
    padding: 10px 0 0;
    position: relative;
}
.credit-agreement {
    width: 270px;
}
.credit-agreement dd {
    color: #2a2c31;
    font-size: 14px;
    font-weight: bold;
    line-height: 20px;
}
.credit-agreement dd sup {
    background: none repeat scroll 0 0 #06ba41;
    color: #ffffff;
    font-size: 9px;
    padding: 4px 5px;
    position: relative;
    top: 0;
}
.credit-agreement dt {
    color: #999999;
    font-size: 10px;
    font-weight: normal;
    line-height: 10px;
    text-transform: uppercase;
}
.credit-agreement::before {
    background-clip: border-box;
    border: 5px solid #06ba41;
    border-radius: 50%;
    content: "";
    float: left;
    height: 30px;
    margin-right: 10px;
    width: 30px;
}
.credit-agreement.pie-circle::before {
    background: url("../images/circle-gray-black.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    border-radius: 0;
}
.credit-agreement.pie-circle:hover dd {
    color: #06ba41;
}
.credit-agreement.pie-circle:hover::before {
    background-image: url("../images/circle-gray.png");
}
.credit-amount {
    float: right;
    text-align: right;
}
.credit-amount dt {
    font-size: 16px;
}
.standing-order-page .frequency {
    clear: none;
    float: left;
    margin-right: 2.8%;
    width: 310px;
}
.basket-page .empty-section::after {
    content: "";
}
.basket-page .h--submenu-green li {
    position: relative;
}
.basket-page .h--alert-oval {
    background-color: #eeeeee;
    border-color: #e4e4e4;
    height: 14px;
    left: 0;
    line-height: 12px;
    position: absolute;
    top: -7px;
    width: 22px;
}
.basket-page .h--alert-oval .new {
    color: #666666;
}
.basket-section {
    display: none;
}
.basket-section.open {
    display: block;
}
.basket-section .item_list li {
    overflow: hidden;
}
.basket-section .tooltip {
    color: #ffffff;
    font-size: 11px;
    font-weight: normal;
    text-align: left;
    text-transform: none;
    width: 200px;
}
.basket-section .tooltip .tooltip-inner {
    padding: 10px;
}
.basket-section.tbc {
    overflow: hidden;
}
.basket-section.tbc .main-title {
    margin-left: 30px;
}
.basket-section.tbc .chbox--select-item {
    float: left;
    height: auto;
    opacity: 1;
    visibility: visible;
}
.basket-section.tbc .operation_summary {
    display: none;
}
.basket-section.standingOrder .details-actions {
    display: block;
}
.basket-section.standingOrder .lockedSO-action {
    display: inline-block;
}
.basket-section.standingOrder .editSO, .basket-section.standingOrder .lockedSO, .basket-section.standingOrder .unlockedSO-action, .basket-section.standingOrder .correctData {
    display: none;
}
.basket-section.standingOrder .editable .details-actions {
    display: none;
}
.basket-section.standingOrder .editable .editSO {
    display: block;
}
.basket-section.standingOrder .editable .correctData {
    display: inline-block;
}
.basket-section.standingOrder .locked .lockedSO-action, .basket-section.standingOrder .locked .editSO {
    display: none;
}
.basket-section.standingOrder .locked .lockedSO {
    display: block;
}
.basket-section.standingOrder .locked .unlockedSO-action {
    display: inline-block;
}
.basket-section .selectAll {
    margin-left: 0;
}
.basket-section .moveBox .step2 {
    display: block;
}
.basket-section .sms-code {
    float: left;
    height: 0;
    margin: 0;
    overflow: hidden;
    padding: 0 20px;
}
.basket-section .action-btns {
    display: none;
    float: left;
    margin-bottom: 5px;
}
.basket-section .sms-show .sms-code, .basket-section.sms-show .sms-code {
    height: auto;
    padding: 12px 20px;
}
.basket-section .sms-show .action-btns, .basket-section.sms-show .action-btns {
    display: block;
}
.basket-section .sms-show .details-actions, .basket-section.sms-show .details-actions {
    display: none;
}
.basket-section .actions {
    display: inline-block;
    margin: 0;
}
.basket-section .operation_summary {
    margin-bottom: 20px;
    margin-top: 5px;
}
.basket-section .operation_summary .operation_summary-content dl dt {
    font-size: 16px;
}
.tab-section {
    display: none;
    overflow: hidden;
}
.tab-section.open {
    display: block;
}
.tab-section.h--section-white {
    margin-top: 0;
}
.cutScreen {
    overflow: hidden;
    padding-top: 8px;
    position: relative;
    width: 100%;
}
.cutScreen .move-section {
    left: 0;
    position: relative;
    top: 0;
    transition: all 1s ease 0s;
}
.cutScreen .move-section.start {
    left: 100%;
}
.cutScreen .move-section.end {
    left: -100%;
}
.brokerage-page .h--section-white {
    display: inline-block;
    margin: 0;
}
.brokerage-page .h--section-white.mb30 {
    margin-bottom: 30px;
}
.brokerage-page dl {
    margin-right: 20px;
    min-width: 110px;
    vertical-align: top;
}
.brokerage-page dl:last-child {
    margin-right: 0;
}
.brokerage-page dl.long {
    width: 180px;
}
.brokerage-page dl.long.th dd {
    line-height: 16px;
}
.brokerage-page .step2, .brokerage-page .step3 {
    display: none;
    margin-top: 0;
}
.brokerage-page .operation_summary .sum_wrapper span {
    font-weight: bold;
}
.tab-finanseAccount .table-list .cell-title.header {
    text-align: left;
    width: 30%;
}
.tab-finanseAccount .table-list span {
    width: 190px;
}
.tab-finanseAccount .table-list .sum {
    border-bottom: 0 none;
    padding-bottom: 5px;
}
.tab-finanseAccount .table-list .sum .sum_wrapper {
    margin-left: 430px;
}
.tab-finanseAccount .table-list .top-cell {
    margin-right: 47px;
    width: 223px;
}
.tab-newCommission .h--section-white {
    padding-top: 27px;
}
.tab-newCommission .col-3 {
    width: 28.7%;
}
.tab-newCommission .comm-paper {
    float: left;
    width: 575px;
}
.tab-newCommission .conditions_more, .tab-newCommission .count_section {
    display: none;
    float: left;
    width: 100%;
}
.tab-newCommission .comm-change.up input {
    color: #06ba41;
}
.tab-newCommission .comm-change.down input {
    color: #ff412b;
}
.tab-newCommission .comm-period {
    width: 100%;
}
.tab-newCommission .comm-period label {
    margin-right: 30px;
}
.tab-newCommission .comm-period label:last-child {
    margin-right: 0;
}
.tab-newCommission .comm-to-hour {
    display: none;
}
.tab-newCommission .sms-code {
    display: none;
}
.tab-newCommission .sms_show {
    display: none;
}
.tab-newCommission .sms_hide {
    display: block;
}
.tab-newCommission.confirm .sms_show {
    display: block;
}
.tab-newCommission.confirm .sms_hide {
    display: none;
}
.tab-currentCommission .table-list span, .tab-commissionBasket .table-list span {
    margin-right: 20px;
    text-transform: uppercase;
    width: 45px;
}
.tab-currentCommission .table-list span.mid-width, .tab-commissionBasket .table-list span.mid-width {
    width: 80px;
}
.tab-currentCommission .table-list .name, .tab-commissionBasket .table-list .name {
    font-weight: bold;
    width: 90px;
}
.tab-currentCommission .table-list .h--alert, .tab-commissionBasket .table-list .h--alert {
    bottom: 0;
    box-sizing: border-box;
    left: 0;
    padding: 15px 20px;
    position: absolute;
    right: 0;
    top: 0;
    z-index: 1000;
}
.tab-currentCommission .table-list .h--alert span, .tab-commissionBasket .table-list .h--alert span {
    text-align: left;
    width: auto;
}
.tab-currentCommission .sms-code, .tab-commissionBasket .sms-code {
    display: none;
    float: left;
    margin: 20px 0 0;
}
.tab-currentCommission .sms_show, .tab-commissionBasket .sms_show {
    display: none;
}
.tab-currentCommission .sms_hide, .tab-commissionBasket .sms_hide {
    display: block;
}
.tab-currentCommission.confirm .sms_show, .tab-commissionBasket.confirm .sms_show {
    display: block;
}
.tab-currentCommission.confirm .sms_hide, .tab-commissionBasket.confirm .sms_hide {
    display: none;
}
.tab-currentCommission .remove-info, .tab-currentCommission .realize-info, .tab-commissionBasket .remove-info, .tab-commissionBasket .realize-info {
    display: block;
    font-size: 15px;
    height: 0;
    left: 0;
    overflow: hidden;
    padding: 0;
    position: absolute;
    right: 0;
    text-align: center;
    top: 0;
    transition: height 0.25s ease 0s;
}
.tab-currentCommission .remove-info.remove, .tab-currentCommission .realize-info.remove, .tab-commissionBasket .remove-info.remove, .tab-commissionBasket .realize-info.remove {
    height: 100%;
    padding: 11px;
}
.tab-currentCommission .remove-info .icon, .tab-currentCommission .realize-info .icon, .tab-commissionBasket .remove-info .icon, .tab-commissionBasket .realize-info .icon {
    font-size: 30px;
    margin-right: 10px;
    position: relative;
    top: -2px;
    vertical-align: middle;
}
.tab-commissionBasket .header .name {
    margin-left: 26px;
}
.tab-commissionBasket .js-confirmSelected, .tab-commissionBasket .operation_summary {
    display: none;
}
.tab-continuousTrading .table-list li {
    padding: 20px;
}
.tab-continuousTrading .table-list li .h--alert {
    padding-top: 26px;
}
.tab-continuousTrading .table-list .name {
    width: 310px;
}
.tab-statistics .table-list {
    display: none;
}
.tab-statistics .table-list.show {
    display: block;
}
.tab-statistics .option {
    margin-right: 5%;
}
.tab-statistics .option dl {
    margin-bottom: -20px;
    margin-left: -30px;
    padding-bottom: 10px;
    padding-left: 30px;
}
.tab-statistics .option dl dt {
    text-transform: uppercase;
}
.tab-statistics .h--form-field {
    display: inline-block;
    float: none;
}
.tab-historyFinance .filter-actions, .tab-historyCommission .filter-actions, .tab-historyPapers .filter-actions, .tab-historyTransaction .filter-actions {
    display: inline-block;
}
.tab-historyFinance .filter-actions .date-range, .tab-historyCommission .filter-actions .date-range, .tab-historyPapers .filter-actions .date-range, .tab-historyTransaction .filter-actions .date-range {
    display: inline-block;
}
.tab-historyFinance .filter-actions .h--form--field, .tab-historyCommission .filter-actions .h--form--field, .tab-historyPapers .filter-actions .h--form--field, .tab-historyTransaction .filter-actions .h--form--field {
    display: inline-block;
    float: none;
    margin-bottom: 0;
}
.tab-historyFinance .table-list, .tab-historyCommission .table-list, .tab-historyPapers .table-list, .tab-historyTransaction .table-list {
    float: none;
}
.tab-historyFinance .table-list li, .tab-historyFinance .table-list li.header, .tab-historyCommission .table-list li, .tab-historyCommission .table-list li.header, .tab-historyPapers .table-list li, .tab-historyPapers .table-list li.header, .tab-historyTransaction .table-list li, .tab-historyTransaction .table-list li.header {
    padding: 10px 0 10px 20px;
}
.tab-historyFinance .table-list span, .tab-historyCommission .table-list span, .tab-historyPapers .table-list span, .tab-historyTransaction .table-list span {
    transition: all 0.3s ease 0s;
}
.tab-historyFinance .table-list span.first-elem, .tab-historyCommission .table-list span.first-elem, .tab-historyPapers .table-list span.first-elem, .tab-historyTransaction .table-list span.first-elem {
    width: 110px;
}
.tab-historyFinance .table-list .chbox--select-item, .tab-historyCommission .table-list .chbox--select-item, .tab-historyPapers .table-list .chbox--select-item, .tab-historyTransaction .table-list .chbox--select-item {
    display: none;
    left: 20px;
    position: absolute;
    top: 9px;
}
.tab-historyFinance .table-list .selectable .chbox--select-item, .tab-historyCommission .table-list .selectable .chbox--select-item, .tab-historyPapers .table-list .selectable .chbox--select-item, .tab-historyTransaction .table-list .selectable .chbox--select-item {
    display: inline-block;
}
.tab-historyFinance .table-list .selectable .first-elem, .tab-historyCommission .table-list .selectable .first-elem, .tab-historyPapers .table-list .selectable .first-elem, .tab-historyTransaction .table-list .selectable .first-elem {
    padding-left: 30px;
}
.tab-historyFinance .table-list .name, .tab-historyCommission .table-list .name, .tab-historyPapers .table-list .name, .tab-historyTransaction .table-list .name {
    font-weight: normal;
    margin-left: 20px;
}
.tab-historyFinance .table-list .name .small, .tab-historyCommission .table-list .name .small, .tab-historyPapers .table-list .name .small, .tab-historyTransaction .table-list .name .small {
    width: 100%;
}
.tab-historyFinance .table-list .header .name, .tab-historyCommission .table-list .header .name, .tab-historyPapers .table-list .header .name, .tab-historyTransaction .table-list .header .name {
    color: #999999;
    font-weight: normal;
}
.tab-historyFinance .table-list span {
    width: 110px;
}
.tab-historyFinance .table-list span.long {
    width: 230px;
}
.tab-historyCommission .table-list span {
    width: 43px;
}
.tab-historyCommission .table-list span.mid {
    width: 60px;
}
.tab-historyCommission .table-list span.long {
    width: 100px;
}
.tab-historyPapers .table-list span {
    width: 102px;
}
.tab-historyPapers .table-list span.long {
    text-align: left;
    width: 350px;
}
.tab-historyTransaction .table-list span {
    width: 78px;
}
.tab-historyTransaction .table-list span.long {
    width: 123px;
}
.tab-payout .action-btns {
    display: block;
}
.tab-payout .sms-code, .tab-payout .sms-buttons {
    display: none;
}
.tab-payout.show-sms .action-btns {
    display: none;
}
.tab-payout.show-sms .sms-code, .tab-payout.show-sms .sms-buttons {
    display: block;
}
.roll-list {
    margin-left: 7px;
    padding-left: 0;
}
.roll-list li {
    list-style: outside none none;
    padding: 7px 0;
}
.roll-list li > span {
    cursor: pointer;
}
.roll-list li > span::before {
    border-left: 4px solid rgba(0, 0, 0, 0);
    border-right: 4px solid rgba(0, 0, 0, 0);
    border-top: 5px solid #2a2c31;
    content: "";
    display: inline-block;
    height: 0;
    margin-right: 10px;
    margin-top: -2px;
    vertical-align: middle;
    width: 0;
}
.roll-list li > ul {
    display: none;
    margin-left: 20px;
    margin-top: 7px;
    padding-left: 0;
}
.roll-list li.opened > span::before {
    border-bottom: 5px solid #2a2c31;
    border-top: 0 none;
}
.roll-list li.opened > ul {
    display: block;
}
.roll-list li .h--form--field {
    left: -20px;
    margin-bottom: 0;
}
.newTable {
    padding-left: 0;
}
.newTable li {
    list-style: outside none none;
    padding: 7px 0;
}
.popup-window {
    min-width: 1220px;
    padding: 20px;
}
.popup-window .h--section-white {
    padding: 10px;
}
.popup-window .submenu-dark-gray {
    float: left;
    width: 100%;
}
.h--table {
    border-collapse: collapse;
    border-spacing: 0;
    font-size: 10px;
    margin: -10px;
    position: relative;
    width: 101.6%;
}
.h--table th, .h--table td {
    padding: 12px 6px;
    text-align: right;
    text-transform: uppercase;
    vertical-align: top;
}
.h--table th.text-left, .h--table td.text-left {
    text-align: left;
}
.h--table th:first-child, .h--table td:first-child {
    padding-left: 20px;
}
.h--table th:last-child, .h--table td:last-child {
    padding-right: 20px;
}
.h--table th {
    border-bottom: 1px solid #e4e4e4;
    color: #999999;
    cursor: move;
    font-weight: normal;
    vertical-align: top;
}
.h--table td.name {
    cursor: pointer;
    font-weight: bold;
}
.h--table td.name::before {
    content: "";
    font-family: "icomoon";
    font-size: 11px;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1;
    margin-right: 12px;
    text-transform: none;
}
.h--table td.name.opened::before {
    content: "";
}
.h--table td.change {
    background-color: #ffffcc;
}
.h--table td.currency {
    white-space: nowrap;
}
.h--table td.currency.up {
    background-color: #e9ffdf;
    color: #06ba41;
}
.h--table td.currency.down {
    background-color: #ffefe9;
    color: #ff412b;
}
.h--table td .sub-variable {
    display: none;
    margin: 5px 0 0;
    min-width: 0;
    width: 100%;
}
.h--table td .sub-variable tr {
    border-bottom: 0 none;
}
.h--table td .sub-variable td {
    padding: 2px 0;
}
.h--table tr {
    border-bottom: 1px dotted #e4e4e4;
}
.h--table tr:last-child {
    border-bottom: 0 none;
}
.h--section-white.tableSettings {
    display: none;
    min-width: 1180px;
}
.h--section-white.tableSettings .settingsOption {
    float: left;
    margin: 10px;
    min-width: 212px;
    width: 18%;
}
.h--section-white.tableSettings .settingsOption span {
    display: inline-block;
    font-size: 10px;
    width: 150px;
}
.h--section-white.tableSettings .settingsOption .color-box {
    border: 1px solid #e4e4e4;
    cursor: pointer;
    display: inline-block;
    height: 25px;
    padding: 2px;
    vertical-align: middle;
    width: 35px;
}
.h--section-white.tableSettings .settingsOption input[type="range"] {
    margin-top: 5px;
}
.h--section-white.tableSettings .actions {
    float: left;
    margin-top: 20px;
    padding: 10px;
    width: 100%;
}
.dragtable-drag-handle {
    cursor: move;
}
.dragtable-drag-wrapper {
    position: absolute;
    z-index: 1000;
}
.dragtable-drag-wrapper .dragtable-drag-col {
    cursor: move;
    opacity: 0.7;
    position: relative;
    top: 50px;
    width: 60px;
}
.dragtable-drag-wrapper .dragtable-drag-col th {
    height: 52px;
}
.dragtable-col-placeholder {
    background: none repeat scroll 0 0 #efefef !important;
    border-left: 1px dotted #000000;
    border-right: 1px dotted #000000;
    color: #efefef;
    visibility: visible !important;
}
table .dragtable-col-placeholder:first-child {
    border-top: 1px dotted #000000;
}
.dragtable-col-placeholder * {
    opacity: 0;
    visibility: hidden;
}
.drag {
    background-color: #cccccc !important;
    color: #cccccc;
}
.table-list {
    float: left;
    margin: 0;
    padding: 0;
    position: relative;
    width: 100%;
}
.table-list li {
    background-color: #ffffff;
    border-bottom: 1px solid #f2f2f2;
    float: left;
    font-size: 12px;
    list-style: outside none none;
    padding: 10px 20px;
    position: relative;
    white-space: nowrap;
    width: 100%;
}
.table-list li span {
    float: left;
    margin-right: 20px;
    text-align: right;
    white-space: normal;
    width: 100px;
}
.table-list li span.name {
    color: #2a2c31;
    margin-right: 0;
    text-align: left;
    width: 140px;
}
.table-list li span.name .small {
    color: #999999;
    display: block;
    font-weight: normal;
    text-align: left;
}
.table-list li span.currency {
    text-align: left;
    width: 60px;
}
.table-list li span.small {
    font-size: 10px;
}
.table-list li span.text-left {
    text-align: left;
}
.table-list li.header {
    background: none repeat scroll 0 0 #ffffff;
    color: #999999;
    font-size: 10px;
    text-transform: uppercase;
}
.table-list li.header .name {
    font-weight: bold;
}
.table-list li.header .name .small {
    color: #999999;
    display: block;
    font-weight: normal;
}
.table-list li.caption {
    background: none repeat scroll 0 0 #eeeeee;
    color: #2a2c31;
    font-size: 11px;
    padding: 10px 20px;
    text-transform: uppercase;
}
.table-list li.sum {
    padding-bottom: 30px;
    padding-top: 0;
}
.table-list li.k .change {
    color: #06ba41;
}
.table-list li.s .change {
    color: #ff412b;
}
.table-list li.up .change {
    color: #06ba41;
}
.table-list li.up .name::before {
    border-bottom: 6px solid #06ba41;
    border-left: 5px solid rgba(0, 0, 0, 0);
    border-right: 5px solid rgba(0, 0, 0, 0);
    content: "";
    display: inline-block;
    height: 0;
    margin-right: 10px;
    position: relative;
    top: -2px;
    width: 0;
}
.table-list li.down .change {
    color: #ff412b;
}
.table-list li.down .name::before {
    border-left: 5px solid rgba(0, 0, 0, 0);
    border-right: 5px solid rgba(0, 0, 0, 0);
    border-top: 6px solid #ff412b;
    content: "";
    display: inline-block;
    height: 0;
    margin-right: 10px;
    position: relative;
    top: -2px;
    width: 0;
}
.table-list li.constant .name::before {
    border: 0 none;
    content: "";
    display: inline-block;
    font-weight: bold;
    height: 0;
    margin-right: 10px;
    position: relative;
    top: -2px;
    width: 10px;
}
.table-list .chbox--select-item {
    float: left;
}
.table-list .h--alert {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}
.table-list .h--alert span {
    width: auto;
}
.sum_wrapper {
    background-color: #f2f2f2;
    float: left;
    margin-left: 620px;
    padding: 10px 0;
}
.sum_wrapper span {
    float: left;
    font-size: 12px;
    margin-right: 10px;
    text-align: right;
    width: 100px;
}
.sum_wrapper span.currency {
    text-align: left;
}
.sum_wrapper .cell-title {
    color: #999999;
    font-size: 10px;
    text-transform: uppercase;
}
.cell-title {
    color: #999999;
    font-size: 10px;
    text-transform: uppercase;
}
.prepareConfirmation .sms-code {
    height: 0;
    overflow: hidden;
    padding: 0 20px;
}
.prepareConfirmation .sms-action-nomargin .h--section-white {
    display: block;
}
.prepareConfirmation .disableSMS, .prepareConfirmation .sendSMS, .prepareConfirmation .smsSettingsValid, .prepareConfirmation .smsValid_2_0, .prepareConfirmation .smsValid {
    display: none;
}
.prepareConfirmation .saveSettingsContent, .prepareConfirmation .smsSettingsValid.noSms {
    display: inline-block;
}
.prepareConfirmation.sms-show .sms-code {
    height: auto;
    overflow: visible;
    padding-bottom: 15px;
    padding-top: 15px;
}
.prepareConfirmation.sms-show .disableSMS, .prepareConfirmation.sms-show .sendSMS, .prepareConfirmation.sms-show .smsSettingsValid, .prepareConfirmation.sms-show.smsValid_2_0, .prepareConfirmation.sms-show.smsValid, .prepareConfirmation.sms-show .closeDetails {
    display: block;
    float: left;
}
.prepareConfirmation.sms-show .saveSettingsContent {
    display: none;
}
.popup {
    bottom: 0;
    float: left;
    height: 525px;
    left: 0;
    margin: auto;
    overflow: hidden;
    padding: 0;
    position: fixed;
    right: 0;
    top: 0;
    width: 800px;
    z-index: 99999;
}
.popup.custom {
    cursor: pointer;
    height: 350px;
    width: 350px;
}
.popup.custom .close {
    background: none repeat scroll 0 0 #06ba41;
    color: #ffffff;
    font-size: 18px;
    height: 39px;
    line-height: 39px;
    position: absolute;
    right: 0;
    text-align: center;
    text-transform: uppercase;
    top: 0;
    width: 39px;
}
.popup p {
    font-size: 12px;
    line-height: 16px;
}
.popup h2 {
    font-size: 20px;
    font-weight: 100;
    margin-bottom: 30px;
}
.popup .sms-code {
    bottom: 90px;
    height: 0;
    left: 0;
    margin-left: 0;
    overflow: hidden;
    padding: 0 95px;
    position: absolute;
    width: 800px;
}
.popup .moveBox {
    height: 525px;
}
.popup .moveBox > div {
    height: 525px;
    width: 800px;
}
.popup .step1 {
    padding: 55px 95px;
}
.popup .smsSettingsValid, .popup .sendSMS, .popup .disableSMS {
    display: none;
}
.popup.sms-show .sms-code {
    height: 70px;
    padding: 12px 95px;
}
.popup.sms-show .smsSettingsValid, .popup.sms-show .sendSMS, .popup.sms-show .disableSMS {
    display: inline-block;
}
.popup.sms-show .saveSettingsContent {
    display: none;
}
.popup .actions {
    bottom: 30px;
    left: 0;
    margin-top: 30px;
    padding: 20px 95px;
    position: absolute;
    width: 800px;
}
.popup .scrollMe {
    height: 290px;
}
.popup .title-wide {
    margin-bottom: 14px;
    margin-top: 30px;
}
.popup a.attach {
    color: #2a2c31;
    font-size: 11px;
    padding-bottom: 5px;
    width: 100%;
}
.popup a.attach:hover {
    color: #06ba41;
}
.popup a.attach::before {
    content: "";
    font-family: "icomoon";
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    line-height: 1;
    margin-right: 10px;
    text-transform: none;
}
.popup .h--statement {
    background-color: #ffcc00;
    color: #2a2c31;
    font-size: 12px;
    margin-bottom: 20px;
    padding: 20px 20px 20px 50px;
    position: relative;
}
.popup .h--statement::before {
    content: "";
    font-family: icomoon;
    font-size: 20px;
    left: 20px;
    margin-top: -7px;
    position: absolute;
    top: 50%;
}
.first-login_wrapper {
    bottom: 0;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 999999;
}
.showHelp {
    height: 600px;
    left: 50%;
    margin-left: -190px;
    margin-top: -300px;
    overflow: hidden;
    position: absolute;
    top: 50%;
    width: 0;
    z-index: 99998;
}
.showHelp.active-help {
    overflow: visible;
    width: 380px;
}
.showHelp section {
    height: 595px;
    margin-top: 5px;
    position: relative;
}
.showHelp .title-wide {
    text-align: center;
}
.showHelp .title-wide span {
    color: #999999;
}
.showHelp .midgray {
    border: 0 none;
    color: #ffffff;
}
.showHelp .midgray:hover {
    cursor: default;
}
.showHelp .fs-sendMessage:hover {
    background: none repeat scroll 0 0 #06ba41;
    color: #ffffff;
}
.showHelp .write-message {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    height: 0;
    overflow: hidden;
    padding: 0;
    position: relative;
    right: 0;
    top: 20px;
}
.showHelp .write-message.active {
    margin-bottom: 20px;
}
.showHelp .write-message .h--btn-text-gray:hover {
    color: #ffffff;
}
.showHelp .write-message .subject, .showHelp .write-message .h--form--field textarea, .showHelp .write-message .actions {
    border-color: #999999;
}
.showHelp .write-message .change {
    position: absolute;
    right: 20px;
    top: 12px;
}
.showHelp .write-message .choose {
    width: 252px;
}
.showHelp .write-message .choose .text {
    color: #ffffff;
    width: 80%;
}
.showHelp .write-message textarea {
    color: #ffffff;
}
.showHelp .write-message .final_notification {
    height: 595px;
    left: -360px;
    margin-top: 0;
    top: -85px;
    width: 0;
}
.showHelp .write-message .final_notification.active {
    left: -20px;
    width: 380px;
}
.showHelp .write-message .buttons {
    text-align: center;
}
.first-login {
    height: 570px;
    left: 50%;
    margin-left: -480px;
    margin-top: -285px;
    position: absolute;
    top: 50%;
    width: 960px;
    z-index: 99999;
}
.first-login.changePass h1 {
    font-weight: 300;
    line-height: 36px;
    margin-top: 0;
    padding-bottom: 25px;
}
.first-login.changePass p {
    margin-bottom: 20px;
}
.first-login.changePass .h--section-white {
    padding-top: 40px;
}
.first-login.changePass .center {
    margin: 0 auto;
    width: 410px;
}
.first-login.changePass label .number {
    margin-bottom: 10px;
}
.first-login.changePass .h--section-green .actions {
    border-bottom-width: 0;
}
.first-login.changePass .h--section-green .h--alert-circle-big {
    margin-top: 140px;
}
.first-login.changePass .h--section-green p {
    font-size: 16px;
    font-weight: 400;
    margin-top: 40px;
    text-align: center;
}
.first-login.changePass .sms-code {
    bottom: 80px;
    height: 0;
    margin: 0;
    overflow: hidden;
    padding: 0 130px 0 200px;
}
.first-login.changePass .sms-code .text {
    text-transform: uppercase;
}
.first-login.changePass .action-btns {
    bottom: 25px;
    display: none;
    position: absolute;
    width: 640px;
}
.first-login.changePass.sms-show .sms-code {
    height: auto;
    padding: 12px 130px 12px 200px;
}
.first-login.changePass.sms-show .action-btns {
    display: block;
}
.first-login.changePass.sms-show .action-btns .sendSMS, .first-login.changePass.sms-show .action-btns .previousStep, .first-login.changePass.sms-show .action-btns .smsValid {
    display: inline-block;
}
.first-login.changePass.sms-show .action-btns .saveSettingsContent, .first-login.changePass.sms-show .action-btns .saveChangings {
    display: none;
}
.first-login .cutWindow {
    height: 100%;
    overflow: hidden;
    width: 100%;
}
.first-login .cutWindow .moveBox {
    height: 100%;
    position: relative;
    transition: left 0.7s ease 0s;
    width: 10000px;
}
.first-login .cutWindow .moveBox.step-1 {
    left: 0;
}
.first-login .cutWindow .moveBox.step-2 {
    left: -970px;
}
.first-login .cutWindow .moveBox.step-3 {
    left: -1940px;
}
.first-login .cutWindow .moveBox.step-4 {
    left: -2910px;
}
.first-login .cutWindow .moveBox.step-5 {
    left: -3880px;
}
.first-login .cutWindow .moveBox.step-6 {
    left: -4850px;
}
.first-login .cutWindow .moveBox.step-7 {
    left: -5820px;
}
.first-login .cutWindow .moveBox.step-8 {
    left: -6790px;
}
.first-login .cutWindow .moveBox form {
    height: 100%;
}
.first-login .scrollMe {
    height: 330px;
    width: calc(100% + 20px);
}
.first-login section, .first-login .h--section-white {
    float: left;
    height: 100%;
    padding: 60px 130px;
    position: relative;
    width: 950px;
}
.first-login section .content, .first-login .h--section-white .content {
    padding: 0 20px;
}
.first-login section[data-step~="1"] h1, .first-login .h--section-white[data-step~="1"] h1 {
    margin-top: 20px;
}
.first-login section[data-step~="1"] p, .first-login .h--section-white[data-step~="1"] p {
    font-size: 13px;
    line-height: 18px;
}
.first-login section[data-step~="6"], .first-login .h--section-white[data-step~="6"] {
    margin-top: 2px;
}
.first-login section:last-child .actions, .first-login .h--section-white:last-child .actions {
    border: 0 none;
}
.first-login section:last-child .h--btn-white, .first-login .h--section-white:last-child .h--btn-white {
    color: #06ba41;
}
.first-login section:last-child .h--btn-white:hover, .first-login .h--section-white:last-child .h--btn-white:hover {
    color: #ffffff;
}
.first-login section:last-child p, .first-login .h--section-white:last-child p {
    font-size: 16px;
    font-weight: 400;
    margin-top: 40px;
    text-align: center;
}
.first-login section:last-child .h--alert-circle-big, .first-login .h--section-white:last-child .h--alert-circle-big {
    margin-top: 140px;
}
.first-login .glob-actions {
    bottom: 30px;
    left: 0;
    margin: 0 155px;
    position: absolute;
    width: calc(100% - 320px);
}
.first-login .glob-actions p {
    color: #666666;
    display: inline-block;
    font-size: 16px;
    padding: 4px 0 0;
    text-align: right;
    text-transform: uppercase;
    width: 150px;
}
.first-login .glob-actions p small {
    font-size: 10px;
    line-height: 10px;
    text-transform: none;
}
.first-login .steps {
    background-color: #ffffff;
    float: left;
    left: 0;
    padding-top: 50px;
    position: absolute;
    top: -46px;
    width: calc(100% - 10px);
}
.first-login .steps .loader {
    bottom: 0;
    height: 2px;
    left: 0;
    position: absolute;
    width: 0;
}
.first-login .steps .step {
    display: table-cell;
    text-align: center;
}
.first-login .steps .step.five {
    margin-right: 50px;
}
.first-login .steps.five .step {
    width: 190px;
}
.first-login .steps.six .step {
    width: 145px;
}
.first-login .steps.six .step.long ~ .step {
    width: 190px;
}
.first-login h1 {
    color: #06ba41;
    font-size: 28px;
    font-weight: 100;
    margin: 10px 0 0;
    padding-bottom: 50px;
    text-decoration: none;
}
.first-login h2 {
    font-size: 20px;
    font-weight: 400;
    line-height: 20px;
    margin-bottom: 20px;
    margin-top: 0;
}
.first-login h3 {
    font-size: 12px;
    font-weight: bold;
    margin: 0 0 5px;
    text-transform: uppercase;
}
.first-login p {
    font-size: 12px;
    font-weight: 400;
    line-height: 16px;
    margin-bottom: 15px;
}
.first-login p a {
    color: inherit;
}
.first-login p strong {
    font-weight: 800;
}
.first-login ul {
    list-style: outside none none;
    padding-left: 0;
    width: 100%;
}
.first-login ul li {
    font-size: 12px;
    padding-bottom: 20px;
    padding-left: 40px;
    position: relative;
    width: 100%;
}
.first-login ul li.pdf {
    height: 20px;
    margin-bottom: 10px;
    padding-left: 0;
}
.first-login ul li.pdf a {
    color: #2a2c31;
    font-size: 12px;
    font-weight: bold;
    line-height: 20px;
    text-transform: uppercase;
}
.first-login ul li.pdf a:hover {
    color: #06ba41;
}
.first-login ul li.pdf::before {
    background: url("../images/pdf-icon.png") repeat scroll 0 0 rgba(0, 0, 0, 0);
    content: "";
    float: left;
    height: 20px;
    margin-right: 10px;
    width: 17px;
}
.first-login ul li li {
    padding: 10px 0 0;
}
.first-login ul li li::before {
    background: none repeat scroll 0 0 #06ba41;
    border-radius: 50%;
    content: "";
    display: inline-block;
    height: 4px;
    margin-right: 10px;
    overflow: hidden;
    vertical-align: middle;
    width: 4px;
}
.first-login ul .icon--valid-ok2 {
    color: #06ba41;
    font-size: 25px;
    left: 0;
    position: absolute;
    top: -5px;
}
.first-login .actions {
    border-bottom: 1px solid #e4e4e4;
    bottom: 130px;
    left: 0;
    position: absolute;
    text-align: center;
    width: 100%;
}
.first-login .actions .h--btn-arrow-left, .first-login .actions .h--btn-arrow-right {
    margin: 0 5px;
    position: relative;
    top: 20px;
}
.first-login .error-info {
    display: none;
    margin-top: 20px;
    padding-top: 0;
    width: 340px;
}
.first-login .error-info span {
    background-clip: border-box;
    border-radius: 2px;
    color: #2a2c31;
    margin-top: 0;
    padding: 7px 20px 7px 50px;
    position: relative;
    text-transform: uppercase;
}
.first-login .error-info span::before {
    content: "";
    font-family: "icomoon";
    font-size: 18px;
    height: 10px;
    left: 20px;
    margin-top: -7px;
    position: absolute;
    top: 50%;
    width: 10px;
}
.first-login .error-info .icon {
    position: relative;
    top: 1px;
}
.first-login .error-info .icon::before {
    content: "";
}
.first-login .error-info.info-green span {
    background-color: #06ba41;
    color: #ffffff;
}
.first-login .agreement {
    border-bottom: 1px solid #e4e4e4;
    margin-bottom: 25px;
    padding-bottom: 20px;
    position: relative;
    width: 650px;
}
.first-login .agreement p {
    margin-bottom: 10px;
}
.first-login .agreement .more {
    display: none;
}
.first-login .agreement.more .more {
    display: block;
}
.first-login .agreement.more .less {
    display: none;
}
.first-login .agreement .showMore {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 0 none;
    color: #2a2c31;
    cursor: pointer;
    font-size: 10px;
    font-weight: bold;
    position: absolute;
    right: 0;
    text-transform: uppercase;
    top: 2px;
}
.first-login .agreement .showMore::after {
    border-bottom: 2px solid #06ba41;
    border-right: 2px solid #06ba41;
    content: "";
    float: right;
    height: 9px;
    margin-left: 10px;
    transform: rotate(45deg);
    width: 9px;
}
.first-login .agreement .showMore.less {
    display: block;
}
.first-login .agreement .showMore.less::after {
    border-color: #06ba41 -moz-use-text-color -moz-use-text-color #06ba41;
    border-left: 2px solid #06ba41;
    border-style: solid none none solid;
    border-width: 2px 0 0 2px;
    margin-top: 4px;
    position: relative;
}
.first-login .agreement .error-info {
    margin-top: 10px;
    width: 100%;
}
.first-login .sms-code {
    bottom: 160px;
    left: 0;
    margin: 0;
    max-height: 0;
    overflow: hidden;
    padding: 0 130px;
    position: absolute;
    transition: all 0.4s ease 0s;
    width: 100%;
}
.first-login .sms-code.opened {
    max-height: 200px;
    padding: 12px 130px;
}
.first-login .sms-code .sms {
    float: none;
    margin-left: 185px;
}
.first-login .sms-code .sms .float-left {
    font-weight: normal;
    margin-top: 10px;
    width: 150px;
}
.first-login .sms-show {
    display: block;
}
.first-login .sms-hide {
    display: none;
}
.company.wrapper .card-agreement dt, .company.wrapper .card-amount dt {
    color: #3359c6;
}
.company.wrapper .h--box-green {
    border-top-color: #3359c6;
}
.company.wrapper .bt3-green {
    border-color: #3359c6;
}
.company.wrapper .h--box-big .h--btn-wide:hover .wide--white {
    background-color: #3359c6;
}
.company.wrapper .h--section-green:not(.sms-code), .company.wrapper .h--btn-green, .company.wrapper .h--btn-black:hover {
    background-color: #3359c6;
}
.company.wrapper .h--btn-green {
    border-color: #3359c6;
}
.company.wrapper .h--btn-green:hover {
    background-color: #2a2c31;
    border-color: #2a2c31;
}
.company.wrapper .h--btn-green:hover::after {
    border-color: #2a2c31;
}
.company.wrapper .h--btn-arrow-right:hover {
    background-color: #2a2c31;
}
.company.wrapper .h--btn-arrow-right::after {
    border-color: #2a2c31;
}
.company.wrapper .h--btn.active:hover {
    box-shadow: 0 0 0 1px #3359c6 inset;
}
.company.wrapper .h--white-hover:hover, .company.wrapper .h--white-hover:focus:hover {
    color: #3359c6;
}
.company.wrapper .h--select ul li:hover {
    background-color: #3359c6;
}
.company.wrapper .h--select ul .section_header:hover {
    background-color: #f2f2f2;
}
.company.wrapper .sms-code {
    background-color: #ffcc00;
}
.company.wrapper .card-agreement::before, .company.wrapper .h--btn-green::after, .company.wrapper .h--btn-black:hover::before {
    border-color: #3359c6;
}
.company.wrapper .h--btn-green::after {
    border-color: #3359c6;
}
.company.wrapper .h--green-hover:hover {
    background: none repeat scroll 0 0 #2a2c31;
    border-color: #2a2c31;
}
.company.wrapper .card-agreement.pie-circle:hover::before {
    background: url("../images/circle-gray-blue.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
}
.company.wrapper .card_list .inactive .h--btn-small.h--green-hover:hover {
    background-color: #3359c6;
}
.company.wrapper .steps .step::after {
    background-color: #3359c6;
}
.company.wrapper .steps .step.noactive::after {
    background-color: #ffffff;
}
.company.wrapper .steps .step.noactive.green::after {
    background-color: #3359c6;
}
.company.wrapper .loader {
    background-color: #3359c6;
}
.company.wrapper .h--submenu-green li a.active {
    background-color: #3359c6;
}
.company.wrapper .h--input--white .add-on .icon {
    color: #3359c6;
}
.company.wrapper .icheckbox_square-green, .company.wrapper .iradio_square-green {
    background-image: url("../images/chbox-blue.png");
}
.company.wrapper .h--section-green .h--form--field label {
    background-color: #3359c6;
}
.company.wrapper .h--switch-radio .switch-selection-wrapper {
    background-color: #3359c6;
}
.company.wrapper .pagination ul li a:hover, .company.wrapper .pagination ul li a.active {
    background-color: #3359c6;
    border-color: #3359c6;
}
.steps.company .step::after {
    background: none repeat scroll 0 0 #3359c6;
}
.steps.company .step.active {
    background-color: #3359c6;
}
.steps.company .step.active::after {
    background-color: #3359c6;
    border: 2px solid #ffffff;
}
.steps.company .step.active span {
    color: #2a2c31;
}
.steps.company .step.noactive::after {
    background-color: #ffffff;
}
.steps.company .step.noactive.green::after {
    background-color: #3359c6;
}
.steps.company .loader {
    background: none repeat scroll 0 0 #3359c6;
}
.history-page.company .item_list .income .item-main dt, .history-page.company #operation_summary .operation_summary-content .income dt, .history-page.company .item_list .history-details-info .transfer-status .icon.icon--valid-ok, .history-page.company .item_list .history-details-info .transfer-status .icon.icon--valid-ok {
    color: #3359c6;
}
.history-page.company .item_list .executed .transfer-status {
    border-color: #3359c6;
}
.credits-page.company .item_list li.info {
    background-color: #f4f6fc;
}
.credits-page.company .credit-agreement.pie-circle:hover::before {
    background-image: url("../images/circle-gray-blue.png");
}
.credits-page.company .credit-agreement.pie-circle:hover dd {
    color: #3359c6;
}
.credits-page.company .credit_list .item-scheudle ul li dl {
    width: 109px;
}
.deposits-page.company .h--box-green {
    border-top-color: #3359c6;
}
.deposits-page.company #graph_section_deposits .column-chart .col {
    color: #999999;
}
.deposits-page.company #graph_section_deposits .column-chart .col span {
    background-color: #3359c6;
    border-color: #3359c6;
}
.deposits-page.company #graph_section_deposits .column-chart .chart {
    border-bottom-color: #999999;
}
.deposits-page.company #graph_section_deposits .chart-column .h--btn-white, .deposits-page.company #graph_section_deposits .chart-pie .h--btn-white {
    background-color: #3359c6;
}
.deposits-page.company #graph_section_deposits .chart-column .h--btn-white:hover, .deposits-page.company #graph_section_deposits .chart-pie .h--btn-white:hover {
    background-color: #ffffff;
    color: #3359c6;
}
.deposits-page.company #graph_section_deposits .chart-column .h--btn-white.active, .deposits-page.company #graph_section_deposits .chart-pie .h--btn-white.active {
    color: #3359c6;
}
.deposits-page.company .deposits_list li .standard .time .now {
    background-color: #3359c6;
}
.deposits-page.company .deposits_list_wrapper {
    border-top-color: #3359c6;
}
.deposits-page.company .h--list-add-remove .add:hover::after {
    background-color: #3359c6;
    border-color: #3359c6;
}
.deposits-page.company .deposits_list li.executed .transfer-status {
    border-color: #3359c6;
}
.deposits-page.company .deposits_list .deposits-details-info .transfer-status .icon.icon--valid-ok, .deposits-page.company .deposits_list .item-other .col .icon--valid-question {
    color: #3359c6;
}
.error-page {
    background-color: #ffffff;
    color: #666666;
    font-family: "Roboto";
    height: 100%;
    min-height: 100vh;
}
.error-page .wrapper {
    display: block;
    float: none;
    margin: 0 auto;
    padding: 110px 20px 40px;
    position: relative;
    width: 620px;
}
.error-page .wrapper.write .write-message {
    height: 210px;
}
.error-page .wrapper.write .h--btn-wide.showMessage {
    border: 0 none;
    height: 0;
    padding-bottom: 0;
    padding-top: 0;
}
.error-page .bg-image {
    background-color: #ffffff;
    height: 100%;
    left: 0;
    min-width: 620px;
    overflow: hidden;
    position: absolute;
    top: 0;
    width: 100%;
}
.error-page .bg-image img {
    position: relative;
    right: -54%;
    top: 50px;
}
.error-page .bg-image2 {
    left: -280px;
    position: absolute;
    top: 500px;
}
.error-page h1 {
    font-size: 70px;
    font-weight: 100;
    margin-top: 0;
    text-decoration: none;
}
.error-page h2 {
    font-size: 26px;
    font-weight: 100;
    text-transform: uppercase;
}
.error-page h2.clear {
    margin-bottom: 20px;
    padding-right: 0;
}
.error-page h3 {
    font-size: 20px;
    font-weight: 300;
    line-height: 30px;
    margin-bottom: 20px;
    margin-left: 0;
}
.error-page p {
    font-size: 13px;
    line-height: 18px;
    margin-bottom: 15px;
    margin-top: 40px;
}
.error-page p.m20 {
    margin-bottom: 20px;
    margin-top: 20px;
}
.error-page p.short {
    padding-right: 220px;
}
.error-page .h--btn-wide {
    max-width: 290px;
}
.error-page .h--btn-wide.no-border {
    border: 0 none;
    cursor: auto;
}
.error-page .h--btn-wide.no-border:hover {
    background-color: rgba(0, 0, 0, 0);
    color: #2a2c31;
}
.error-page .h--btn-wide.h--btn-green:hover {
    background-color: #ffffff;
    border-color: #06ba41;
    color: #06ba41;
}
.error-page .write-message {
    border-bottom: 0 none;
    height: 0;
    overflow: hidden;
    padding: 0;
    position: relative;
    right: 0;
    top: 0;
    transition: all 0.3s ease 0s;
}
.error-page .write-message .final_notification {
    margin-top: 0;
    top: 0;
}
.error-page .write-message input[type="text"] {
    border: 0 none;
    color: #2a2c31;
    margin-left: 10px;
    text-transform: uppercase;
    width: 300px;
}
.error-page .write-message textarea {
    color: #2a2c31;
}
.error-page .write-message .actions {
    border-top: 1px solid #e4e4e4;
}
.error-page .browser-list {
    float: left;
    margin: 20px 0 50px;
    padding-left: 0;
    width: 100%;
}
.error-page .browser-list .image {
    background: url("../images/browser.png") no-repeat scroll left top rgba(0, 0, 0, 0);
    height: 72px;
    width: 80px;
}
.error-page .browser-list a {
    color: #545559;
}
.error-page .browser-list li {
    float: left;
    font-size: 13px;
    font-weight: bold;
    line-height: 16px;
    list-style: outside none none;
    margin-right: 30px;
    text-align: center;
    width: 80px;
}
.error-page .browser-list li .image {
    margin-bottom: 20px;
}
.error-page .browser-list li.ff .image {
    background-position: 5px -77px;
}
.error-page .browser-list li.chrome .image {
    background-position: -121px -77px;
}
.error-page .browser-list li.ie .image {
    background-position: -248px -77px;
}
.error-page .browser-list li.safari .image {
    background-position: -372px -77px;
}
.error-page .browser-list li.opera .image {
    background-position: -496px -77px;
}
.error-page .browser-list li.ff:hover .image {
    background-position: 5px top;
}
.error-page .browser-list li.chrome:hover .image {
    background-position: -121px top;
}
.error-page .browser-list li.ie:hover .image {
    background-position: -248px top;
}
.error-page .browser-list li.safari:hover .image {
    background-position: -372px top;
}
.error-page .browser-list li.opera:hover .image {
    background-position: -496px top;
}
.error-page.break h3 {
    padding-right: 30px;
}
.error-page.break .h--btn.h--btn-green {
    margin-top: 20px;
}
.welcome-screen {
    background-color: #2a2c31;
    color: #ffffff;
    display: none;
    height: 250px;
    left: 50%;
    margin-left: -250px;
    margin-top: -125px;
    padding: 30px 40px;
    position: fixed;
    text-align: center;
    top: 50%;
    width: 500px;
    z-index: 9999999;
}
.welcome-screen h4 {
    font-size: 22px;
    font-weight: normal;
    margin-bottom: 30px;
    margin-top: 0;
}
.welcome-screen p {
    font-size: 15px;
    line-height: 25px;
    margin-bottom: 30px;
}
.welcome-screen .h--btn {
    border-color: #ffffff;
    color: #ffffff;
    font-size: 18px;
    height: 48px;
    line-height: 36px;
}
.welcome-screen .h--btn .icon {
    font-size: 16px;
    vertical-align: baseline;
}
.welcome-screen .h--btn:hover {
    border-color: #2a2c31;
}
.introjs-overlay {
    background: radial-gradient(ellipse farthest-corner at center center , rgba(0, 0, 0, 0.4) 0px, rgba(0, 0, 0, 0.9) 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    bottom: 0;
    left: 0;
    opacity: 0;
    position: fixed;
    right: 0;
    top: 0;
    transition: all 0.3s ease-out 0s;
    z-index: 999999;
}
.introjs-fixParent {
    opacity: 1 !important;
    z-index: auto !important;
}
.introjs-relativePosition, tr.introjs-showElement > td, tr.introjs-showElement > th {
    position: relative;
}
.introjs-helperLayer {
    background-color: rgba(6, 186, 65, 0.25);
    position: absolute;
    transition: all 0.3s ease-out 0s;
    z-index: 9999998;
}
.introjs-helperNumberLayer {
    background: linear-gradient(to bottom, #ff3019 0%, #cf0404 100%) repeat scroll 0 0 rgba(0, 0, 0, 0);
    border: 3px solid #ffffff;
    border-radius: 50%;
    box-shadow: 0 2px 5px rgba(0, 0, 0, 0.4);
    color: #ffffff;
    font-family: Arial,verdana,tahoma;
    font-size: 13px;
    font-weight: bold;
    height: 20px;
    left: -16px;
    line-height: 20px;
    padding: 2px;
    position: absolute;
    text-align: center;
    text-shadow: 1px 1px 1px rgba(0, 0, 0, 0.3);
    top: -16px;
    width: 20px;
    z-index: 2147483647 !important;
}
.introjs-arrow {
    border: 13px solid #2a2c31;
    content: "";
    position: absolute;
}
.introjs-arrow.top {
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #2a2c31;
    top: -26px;
}
.introjs-arrow.top-right {
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #2a2c31;
    right: 26px;
    top: -26px;
}
.introjs-arrow.top-middle {
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #2a2c31;
    left: 50%;
    margin-left: -5px;
    top: -26px;
}
.introjs-arrow.right {
    border-color: rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) rgba(0, 0, 0, 0) #2a2c31;
    right: -26px;
    top: 10px;
}
.introjs-arrow.bottom {
    border-color: #2a2c31 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    bottom: -26px;
}
.introjs-arrow.bottom-right {
    border-color: #2a2c31 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    bottom: -26px;
    right: 26px;
}
.introjs-arrow.left {
    border-color: rgba(0, 0, 0, 0) #2a2c31 rgba(0, 0, 0, 0) rgba(0, 0, 0, 0);
    left: -26px;
    top: 26px;
}
.introjs-tooltip {
    background-color: #2a2c31;
    color: #ffffff;
    font-family: Roboto;
    max-width: 320px;
    min-width: 300px;
    padding: 20px 25px;
    position: absolute;
    transition: opacity 0.1s ease-out 0s;
}
.introjs-tooltip.right {
    right: 13px;
}
.introjs-tooltip h4 {
    font-size: 16px;
    font-weight: normal;
    margin-bottom: 20px;
    margin-top: 0;
}
.introjs-tooltip p {
    font-size: 13px;
    line-height: 20px;
    padding-bottom: 20px;
}
.introjs-tooltip p .icon {
    margin: 0 4px;
}
.introjs-tooltip ul {
    font-size: 10px;
    list-style: outside none square;
    margin: 10px 0 20px 11px;
    padding: 0;
}
.introjs-tooltip ul li {
    display: list-item;
    list-style: outside none square;
    margin-bottom: 5px;
    padding-left: 10px;
}
.introjs-tooltip ul li span {
    font-size: 13px;
}
.stopAll {
    background: none repeat scroll 0 0 #45484e;
    bottom: -45px;
    clear: both;
    display: block;
    margin-left: -25px;
    padding: 15px 25px;
    position: absolute;
    width: 100%;
}
.stopAll label {
    color: #ffffff;
    font-size: 13px;
    margin-left: 10px;
    text-transform: none;
}
.stopAll .icheckbox, .stopAll .icheckbox_square-green {
    background: url("../images/intro-checkbox.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    display: inline-block;
    height: 10px;
    margin: 0;
    vertical-align: baseline;
    width: 10px;
}
.stopAll .icheckbox:hover, .stopAll .icheckbox.checked, .stopAll .icheckbox_square-green:hover, .stopAll .icheckbox_square-green.checked {
    background-position: -11px 0;
}
.introjs-tooltipbuttons {
    border-top: 1px solid #cccccc;
    float: left;
    padding-top: 20px;
    width: 100%;
}
.introjs-tooltipbuttons .off-styles {
    border: 0 none;
    bottom: 0;
    padding: 0;
}
.introjs-tooltipbuttons .off-styles:hover {
    border: 0 none;
    bottom: 0;
    margin: 0;
    padding: 0;
}
.introjs-nextbutton {
    float: right;
}
.introjs-nextbutton:active, .introjs-nextbutton:focus {
    color: #ffffff;
}
.introjs-hidden {
    display: none;
}
.introjs-bullets {
    position: absolute;
    right: 25px;
    top: 20px;
}
.introjs-bullets ul {
    clear: both;
    display: inline-block;
    margin-top: 7px;
    padding: 0;
}
.introjs-bullets ul li {
    float: left;
    list-style: outside none none;
    margin: 0 2px;
}
.introjs-bullets ul li a {
    background: none repeat scroll 0 0 #999999;
    border-radius: 10px;
    display: block;
    height: 6px;
    text-decoration: none;
    width: 6px;
}
.introjs-bullets ul li a:hover, .introjs-bullets ul li a.active {
    background: none repeat scroll 0 0 #ffffff;
}
.introjsFloatingElement {
    height: 0;
    left: 50%;
    position: absolute;
    top: 50%;
    width: 0;
}
.tutorial-progress {
    border-top: 1px solid #4e5157;
    bottom: -28px;
    font-size: 12px;
    padding: 27px 20px 30px 0;
    position: relative;
    width: 100%;
}
.tutorial-progress .h--switch-field {
    display: inline-block;
    float: right;
    left: 0;
    margin-left: 15px;
    margin-top: -8px;
    position: relative;
    top: 0;
    vertical-align: middle;
}
.tutorial-progress .h--switch-field label, .tutorial-progress .h--switch-field span {
    color: #ffffff;
    font-size: 13px;
    font-weight: 400;
}
.tutorial-progress .h--switch-field .switch-chbox:checked ~ .switch-selection-wrapper .switch-selection {
    left: 20px;
}
.tutorial-progress .h--switch-field .switch-selection-wrapper {
    border-radius: 20px;
    height: 28px;
    width: 46px;
}
.tutorial-progress .h--switch-field .switch-selection-wrapper .switch-selection {
    height: 22px;
    left: 3px;
    width: 22px;
}
.tutorial-progress .fright {
    float: right;
    margin-top: -11px;
    width: auto;
}
.tutorial-progress span {
    display: inline-block;
    font-size: 13px;
    line-height: 18px;
    text-align: left;
    vertical-align: middle;
}
.tutorial-progress span.percentage {
    font-size: 35px;
    font-weight: 100;
    margin-left: 10px;
}
.tutorial-progress .h--btn {
    color: #ffffff;
    margin: 0 20px 4px 23px;
    vertical-align: bottom;
}
.tutorial-progress .h--btn .icon {
    position: relative;
    top: -2px;
}
@media screen and (max-width: 1250px) {
.rwd-hide {
    display: none !important;
}
.rwd-show {
    display: block !important;
}
.wrapper {
    width: 880px;
}
.main {
    width: 900px;
}
.sidebar_main, .steps {
    width: 600px;
}
.sidebar_main.main_left {
    width: 900px;
}
.cutWindow section {
    width: 580px;
}
.first-login .cutWindow section {
    width: 950px;
}
.slide_section {
    padding-left: 40px;
    padding-right: 40px;
}
.sms-code {
    width: 100%;
}
.sms-code .h--form--field {
    width: 120px;
}
.sms-code .h--form--field label {
    left: 30px;
}
.main_left .sms-code {
    width: 880px;
}
.rwd-show .h--submenu li {
    float: left;
}
.h--icon-menu li a {
    margin: 0 7px;
}
.sidebar-right.sidebar-adverb {
    width: 100%;
}
.sidebar-right.sidebar-adverb .h--box-small {
    margin: 0 0 0 20px;
}
.col2 {
    width: 220px;
}
.col3 {
    width: 247px;
}
.col3.sm {
    width: 150px;
}
.main .column-2 {
    width: 300px;
}
.main .column-3 {
    width: 600px;
}
.h--menu li a {
    font-size: 14px;
    padding: 20px 18px 16px;
}
.h--menu li:last-child a {
    padding: 20px 17px 16px;
}
.small {
    font-size: 11px;
}
.menuInformationResize .sms-code .text, .sidebar_main .sms-code .text {
    margin-right: 0;
    width: 220px;
}
.menuInformationResize .sms-code .sms, .sidebar_main .sms-code .sms {
    margin: 0;
    width: 310px;
}
.menuInformationResize .item_list .moveBox .step0, .menuInformationResize .item_list .moveBox .step1, .menuInformationResize .item_list .moveBox .step2, .menuInformationResize .item_list .moveBox .step2_0, .menuInformationResize .item_list .moveBox .step3, .sidebar_main .item_list .moveBox .step0, .sidebar_main .item_list .moveBox .step1, .sidebar_main .item_list .moveBox .step2, .sidebar_main .item_list .moveBox .step2_0, .sidebar_main .item_list .moveBox .step3 {
    width: 580px;
}
.menuInformationResize .item_list .item-details-actions, .sidebar_main .item_list .item-details-actions {
    width: 580px;
}
.menuInformationResize .moveBox .step0, .menuInformationResize .moveBox .step1, .menuInformationResize .moveBox .step2, .menuInformationResize .moveBox .step2_0, .menuInformationResize .moveBox .step3, .sidebar_main .moveBox .step0, .sidebar_main .moveBox .step1, .sidebar_main .moveBox .step2, .sidebar_main .moveBox .step2_0, .sidebar_main .moveBox .step3 {
    width: 580px;
}
.menuInformationResize .sms-code, .sidebar_main .sms-code {
    width: 580px;
}
.col-sm-4.col-md-4 {
    float: left;
    width: 33%;
}
.col-sm-2.col-xs-12.col-md-2 {
    float: right;
    margin-right: 20px;
    width: 100px;
}
.h--icon-menu {
    float: left;
    width: 450px;
}
.h--btn-arrow-left.long {
    padding-left: 25px;
    padding-right: 12px;
}
.h--btn-arrow-right.long {
    padding-left: 12px;
    padding-right: 25px;
}
.menuInformationResize .h--box-title {
    width: 220px;
}
.menuInformationResize .h--box-2big {
    width: 400px;
}
.contact-case {
    width: 360px;
}
.h--box-title.col2 {
    width: 400px;
}
.load-info .border {
    width: 350px;
}
.textChat .message {
    width: 365px;
}
.textChat .message .text {
    width: 287px;
}
.ratingConsultant {
    padding-right: 50px;
    width: 340px;
}
.ratingConsultant .text {
    padding-right: 0;
}
.extract .extract--account-list dd {
    float: none;
}
.extract .extract--account-list .h--section-white.action {
    padding-bottom: 20px;
}
.notification .sms-title, .notification .mail-title, .expand-menu .sms, .expand-menu .mail {
    width: 6%;
}
.expand-menu .title {
    width: 86%;
}
.button-content.mastercardMobile dl.long {
    width: 180px;
}
.cko-visual .bar--outside {
    width: 48%;
}
.transferTab > .h--box-title {
    min-width: 180px;
    width: auto;
}
.transfer-details-info .info-transfer-title {
    width: 162px;
}
.transfer-details-info .info-transfer-title.long {
    width: 265px;
}
.transfer-details-info dl {
    min-width: 100px;
}
.step2 .step {
    width: 68%;
}
.step3 .buttons {
    width: 94%;
}
.step3 p span {
    margin-top: 55px;
}
.facebook-deactive .facebook-icon {
    width: 70%;
}
.facebook-active .facebook-icon {
    width: 60%;
}
.action-btns .float-left {
    max-width: 340px;
}
.col-arrow {
    display: none;
}
.col-3-self, .col-3-self .cutWindow section {
    width: 580px;
}
.transferTab .h--box-title.ml60 {
    margin-left: 0;
    width: 50%;
}
.col-3-self .cutWindow section .step {
    width: 50%;
}
.transfer-self.step3 .buttons {
    width: 545px;
}
.h--input-select ul li .bank {
    margin-top: 5px;
    width: 360px;
}
.history-page .operation_summary .operation_summary-content {
    right: 20px;
}
.history-page .operation_summary .operation_summary-content dl {
    margin-left: 15px;
}
.history-page .operation_list_wrapper #operation_list li .history-details .history-details-transfer > div {
    width: 265px;
}
.history-page .operation_list_wrapper #operation_list li .history-details .history-details-info dl {
    min-width: 130px;
}
.history-page .operation_list_wrapper #operation_list li .history-details .history-details-info dl.long {
    min-width: 260px;
}
.history-page .operation_list_wrapper #operation_list li .history-details .history-details-info .transfer-status {
    padding: 4px;
}
.history-page .operation_list_wrapper #operation_list li .history-details .history-details-transfer dl {
    margin-bottom: 10px;
}
.history-page .operation_list_wrapper #operation_list li .history-details .history-details-actions {
    padding-bottom: 10px;
}
.history-page .operation_list_wrapper #operation_list li .history-details .history-details-actions .float-right {
    text-align: right;
    width: 282px;
}
.history-page .operation_list_wrapper #operation_list li .history-details .history-details-actions .float-right .h--btn {
    margin-bottom: 10px;
}
.deposits_list_wrapper .deposits_list li .standard {
    margin-right: 2px;
}
.deposits_list_wrapper .deposits_list li .balance {
    margin-right: 0;
}
.deposits_list_wrapper .deposits_list li .buttons {
    text-align: left;
}
.deposits_list .chbox--select-item {
    margin-top: -28px;
}
.deposits_list .item-other .title {
    width: 150px;
}
.deposits_list .item-other ul .h--btn-arrow-right {
    margin-right: 15px;
    padding: 9px 12px;
}
.deposits_list .item-main .h--btn {
    margin: 10px 10px 0 0;
}
.deposits-page .deposits_list_wrapper .deposits_list li .buttons {
    float: left;
    margin-left: 19px;
    margin-top: 10px;
    text-align: left;
}
.deposits-page .deposits_list_wrapper .deposits_list li .h--select.col-6 {
    margin-right: 0;
    width: 360px;
}
.deposits-page .deposits_list_wrapper .deposits_list li .close-deposits .col, .deposits-page .deposits_list_wrapper .deposits_list li .lenghten-deposits .col {
    width: 26px;
}
.deposits-page #graph_section_deposits .chart-column, .deposits-page #graph_section_deposits .chart-pie {
    width: 580px;
}
.deposits-page #graph_section_deposits .column-chart .col {
    width: 32px;
}
.deposits-page #graph_section_deposits .column-chart .chart .bars {
    margin-left: 16px;
}
.deposits-page #graph_section_deposits .column-chart .chart .bars .bar.m1 {
    width: 32px;
}
.deposits-page #graph_section_deposits .column-chart .chart .bars .bar.m2 {
    width: 64px;
}
.deposits-page #graph_section_deposits .column-chart .chart .bars .bar.m3 {
    width: 96px;
}
.deposits-page #graph_section_deposits .column-chart .chart .bars .bar.m4 {
    width: 128px;
}
.deposits-page #graph_section_deposits .column-chart .chart .bars .bar.m5 {
    width: 160px;
}
.deposits-page #graph_section_deposits .column-chart .chart .bars .bar.m6 {
    width: 192px;
}
.deposits-page #graph_section_deposits .column-chart .chart .bars .bar.m12 {
    width: 384px;
}
.deposits-page #graph_section_deposits .column-chart .chart .bars .bar.m24 {
    width: 768px;
}
.deposits-page #graph_section_deposits .column-chart .chart .bars .bar.m36 {
    width: 1152px;
}
.deposits-page #graph_section_deposits .column-chart .chart .bars .bar.s2 {
    margin-left: 32px;
}
.deposits-page #graph_section_deposits .column-chart .chart .bars .bar.s3 {
    margin-left: 64px;
}
.deposits-page #graph_section_deposits .column-chart .chart .bars .bar.s4 {
    margin-left: 96px;
}
.deposits-page #graph_section_deposits .column-chart .chart .bars .bar.s5 {
    margin-left: 128px;
}
.deposits-page #graph_section_deposits .column-chart .chart .bars .bar.s6 {
    margin-left: 160px;
}
.deposits-page #graph_section_deposits .column-chart .chart .bars .bar.s12 {
    margin-left: 352px;
}
.deposits-page #graph_section_deposits .column-chart .chart .bars .bar.s24 {
    margin-left: 736px;
}
.deposits-page #graph_section_deposits .column-chart .chart .bars .bar.s36 {
    margin-left: 1120px;
}
.deposits-page #graph_section_deposits .chart-pie .chart {
    width: 100%;
}
.top-menu-content {
    width: 900px;
}
.top-menu-content.contactBank .column-2 {
    width: 580px;
}
.top-menu-content.faq .column-3 .button-content .h--section-white .alt-scroll-content, .top-menu-content.faq .column-3 .button-content .h--section-white .alt-scroll-holder {
    width: 100% !important;
}
.menuInformationResize .facebook-deactive .facebook-icon {
    width: 31%;
}
.menuInformationResize .column-3 {
    width: 580px;
}
.menuInformationResize .column-3 .sms-action-nomargin {
    width: 580px;
}
.menuInformationResize .column-3 .h--select .money {
    display: none;
}
.menuInformationResize .column-3 .h--select ul.accounts li {
    height: 100%;
    overflow: auto;
}
.menuInformationResize .column-3 .h--select ul.accounts li .option .number strong {
    font-size: 12px;
}
.menuInformationResize .column-3 .h--select ul.accounts li .number {
    font-size: 8px;
    width: 60%;
}
.menuInformationResize .column-3 .h--select ul.accounts li .money {
    display: block;
    width: 40%;
}
.menuInformationResize .column-3 .h--select ul.accounts li .h--price {
    padding-right: 30px;
}
.menuInformationResize .column-2 {
    width: 430px;
}
.menuInformationResize .moveBox .step0, .menuInformationResize .moveBox .step1, .menuInformationResize .moveBox .step2, .menuInformationResize .moveBox .step3, .menuInformationResize .moveBox .final_notification, .menuInformationResize .moveBox .step2_0, .menuInformationResize .moveBox .step2_1, .menuInformationResize .moveBox .step2_2, .menuInformationResize .moveBox .step2_3 {
    width: 580px;
}
.menuInformationResize .moveBox .step0.all, .menuInformationResize .moveBox .step1.all, .menuInformationResize .moveBox .step2.all, .menuInformationResize .moveBox .step3.all, .menuInformationResize .moveBox .final_notification.all, .menuInformationResize .moveBox .step2_0.all, .menuInformationResize .moveBox .step2_1.all, .menuInformationResize .moveBox .step2_2.all, .menuInformationResize .moveBox .step2_3.all {
    width: 880px;
}
.menuInformationResize .moveBox .step0 .col12, .menuInformationResize .moveBox .step1 .col12, .menuInformationResize .moveBox .step2 .col12, .menuInformationResize .moveBox .step3 .col12, .menuInformationResize .moveBox .final_notification .col12, .menuInformationResize .moveBox .step2_0 .col12, .menuInformationResize .moveBox .step2_1 .col12, .menuInformationResize .moveBox .step2_2 .col12, .menuInformationResize .moveBox .step2_3 .col12 {
    width: 880px;
}
.menuInformationResize .moveBox2 .step2_0, .menuInformationResize .moveBox2 .step2_1, .menuInformationResize .moveBox2 .step2_2, .menuInformationResize .moveBox2 .step2_3 {
    width: 880px;
}
.menuInformationResize .items .row .item:nth-child(3n) {
    margin-right: 0;
}
.menuInformationResize .items .row .item:nth-child(4n) {
    margin-right: 17px;
}
.menuInformationResize .sms-code .text.twoline {
    margin-right: 11px;
    width: 225px;
}
.col12 {
    width: 920px;
}
.button-content .pass_masked .h--switch-field {
    margin-left: 10px;
}
.button-content .pass_masked label {
    text-align: left;
    width: 147px;
}
.button-content .pass_masked .h--switch-field span, .button-content .pass_masked .h--switch-field label {
    width: auto;
}
.button-content .pass_masked .h--switch-field .switch-selection-wrapper {
    width: 30px;
}
.button-content .pass_masked .h--switch-field .switch-selection {
    width: 10px;
}
.button-content .pass_strength .pass_strength_val {
    width: 28px;
}
.basket-page .item_list .moveBox .step0, .basket-page .item_list .moveBox .step1, .basket-page .item_list .moveBox .step2, .basket-page .item_list .moveBox .step2_0, .basket-page .item_list .moveBox .step3 {
    width: 880px;
}
.basket-page .sidebar_main .sms-code {
    width: 100%;
}
.basket-page .sidebar_main .sms-code .text {
    width: auto;
}
.standing-order-page .col-3 {
    width: 48.5%;
}
.standing-order-page .h--select.col-3 {
    margin-right: 0;
    width: 39.6%;
}
.standing-order-page .date_last {
    width: 47.3%;
}
.table-list li span, .table-list li span.name {
    width: 80px;
}
.sum_wrapper {
    margin-left: 450px;
}
.sum_wrapper span {
    width: 80px;
}
.sidebar_main .tab-newCommission .moveBox .step1, .sidebar_main .tab-newCommission .moveBox .step2, .sidebar_main .tab-newCommission .moveBox .step3 {
    width: 880px;
}
.brokerage-payout .sidebar_main.main_left {
    width: 600px;
}
.brokerage-payout .js-price {
    width: 40%;
}
.brokerage-page .col-2 {
    width: 19%;
}
.brokerage-page dl.long {
    width: 166px;
}
.brokerage-page dl {
    margin-right: 9px;
    min-width: 100px;
}
.brokerage-page dl.long.th {
    width: 120px;
}
.bordered-cell {
    left: 500px;
    top: 6px;
}
.tab-historyFinance .table-list span.first-elem, .tab-historyCommission .table-list span.first-elem, .tab-historyPapers .table-list span.first-elem, .tab-historyTransaction .table-list span.first-elem {
    width: 90px;
}
.tab-historyFinance .table-list .selectable .first-elem, .tab-historyCommission .table-list .selectable .first-elem, .tab-historyPapers .table-list .selectable .first-elem, .tab-historyTransaction .table-list .selectable .first-elem {
    padding-left: 24px;
}
.tab-historyFinance .table-list span.long {
    width: 190px;
}
.tab-historyFinance .table-list span {
    width: 75px;
}
.tab-historyCommission .table-list span.long {
    width: 76px;
}
.tab-historyCommission .table-list span.mid {
    width: 58px;
}
.tab-historyCommission .table-list span {
    width: 30px;
}
.tab-historyPapers .table-list span.long {
    width: 250px;
}
.tab-historyPapers .table-list span {
    width: 82px;
}
.tab-historyTransaction .table-list span.long {
    width: 90px;
}
.tab-historyTransaction .table-list span {
    width: 60px;
}
.months .extract-month {
    margin-right: 2%;
    width: 49%;
}
.months .extract-month:nth-child(2n) {
    margin-right: 0;
}
}
.icon--male {
	color: #fff;
}
.login-adverb {
    min-height: 300px;
    width: 400px;
    position: absolute;
    margin-top: 50px;
    margin-left: 30px
}

.login-adverb .item img {
    max-width: 400px
}

.login-adverb .item span.title {
    color: #2a2c31;
    font-size: 14px;
    background: #fff;
    padding: 20px 30px;
    position: absolute;
    z-index: 8;
    top: 200px;
    left: 40px;
    width: 250px
}

.login-adverb .item p {
    font-size: 9px;
    color: #999;
    margin-top: 20px
}

.login-adverb .h--slider-nav {
    position: absolute;
    top: 253px;
    left: 40px;
    width: 250px;
    z-index: 9
}

.login-adverb .h--slider-nav li {
    background: #ccc;
    border: 2px solid #f2f2f2
}

.login-adverb .h--slider-nav li.active {
    background: #06ba41;
    border: 2px solid #f2f2f2
}

.msg_list {
    display: inline-block;
    width: 100%;
    margin-bottom: 20px
}

.msg_list .title-wide {
    margin-bottom: 20px
}

.msg_list .title-wide span {
    top: 11px;
    padding-left: 8px
}

.msg_list .title-wide span.new {
    padding-left: 0
}

.msg_list ul {
    margin-left: 0;
    padding-left: 0
}

.msg_list li {
    float: left;
    clear: both;
    width: 100%;
    margin-bottom: 7px;
    list-style: none;
    font-size: 10px;
    text-transform: uppercase;
    cursor: pointer
}

.msg_list.h--alert-login {
    color: #ff412b
}

.msg_list.h--alert-login .title-wide {
    border-bottom-color: #ff412b
}

.msg_list.h--alert-login .title-wide span {
    color: #ff412b
}

.msg_list.h--alert-login li:hover .msg_title p {
    border-bottom-color: #ff412b
}

.msg_list.h--info li:hover .msg_title p {
    border-bottom-color: #999
}

.msg_list .msg_date {
    float: left;
    width: 20%;
    margin-right: 10px
}

.msg_list .msg_title {
    float: left;
    width: 75%;
    font-weight: 700
}

.msg_list .msg_title p {
    display: inline;
    border-bottom: 1px dotted transparent
}

.bt {
    padding-top: 20px;
    padding-bottom: 30px;
    border-top-color: #e4e4e4;
    text-align: center
}

.slide_section {
    width: 500px;
    height: 100%;
    padding: 140px 90px 30px;
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    overflow: hidden;
    z-index: 10
}

.slide_section .mgs_content {
    margin-top: 12px;
    margin-bottom: 30px
}

.slide_section .more_info {
    margin-left: 0;
    margin-bottom: 20px;
    padding-left: 0
}

.slide_section .more_info li {
    margin-bottom: 3px;
    list-style: none
}

.slide_section .more_info li:before {
    color: #999;
    content: '\2014';
    margin-right: 7px
}

.slide_section .more_info a {
    font-size: 11px;
    font-weight: 700;
    color: #2a2c31;
    border-bottom: 1px dotted transparent;
    text-transform: none
}

.slide_section .more_info a:hover {
    border-bottom-color: #2a2c31
}

.slide_section .title-wide {
    border-bottom-color: #999;
    margin-bottom: 20px
}

.slide_section .title-wide span {
    background-color: #f2f2f2
}

.keyboard_wrapper {
    width: 100%;
    position: fixed;
    bottom: -310px;
    left: 0;
    right: 0;
    overflow: hidden;
    z-index: 20;
    text-align: center;
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease
}

.keyboard_wrapper.shown {
    bottom: 0
}

.keyboard_wrapper .showKeyboard {
    position: absolute;
    right: 20px;
    top: 20px;
    width: auto;
    height: auto;
    padding: auto
}
.h--credit-card.h--card--green {
    color: #fff;
    background-color: #06BA41;
}
.months {
    margin-top: 3px;
    clear: both;
    display: inline-block;
}
.months .extract-month {
    width: 24%;
    margin-right: 1.3333%;
    background: #fff;
    height: 50px;
    margin-bottom: 10px;
    line-height: 27px;
    padding: 10px 20px;
    display: inline-block;
    float: left;
}
.mobileBank .item-details .step1 {
    width: 845px;
}
.tooltip {
    width: 100%;
    max-width: 180px;
}