html, body, div, span, applet, object, iframe,
/*h1, h2, h3, h4, h5, h6,*/ p, blockquote, pre,
a, abbr, acronym, address, /*big,*/ cite, code,
del, dfn,  font, img, ins, kbd, q, s, samp,
/*small, strike, sub, sup,*/ tt, var,
dl, dt, dd, ol, ul, li
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-weight: inherit;
    font-style: inherit;
    font-size: 100%;
    font-family: inherit;
    vertical-align: baseline;
}
/*strong, em, b, i
{
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    font-size: 100%;
    font-family: inherit;
    vertical-align: baseline;
}*/

/* remember to define focus styles! */
:focus {
    outline: 0;
}
body {
    line-height: 1;
    color: black;
    background: white;
}
ol, ul {
    list-style: none;
}
/* tables still need 'cellspacing="0"' in the markup */
table {
    border-collapse: separate;
    border-spacing: 0;
}
caption, th, td {
    text-align: left;
    font-weight: normal;
}
/*blockquote:before, blockquote:after,
q:before, q:after {
    content: "";
}
blockquote, q {
    quotes: "" "";
}*/
.equinox .calendar-header{background-color:#0aa8e3;color:#fff;padding:8px 11px;border-top-left-radius:4px;border-top-right-radius:4px}.equinox .calendar-header:after,.equinox .calendar-header:before{content:" ";display:table}.equinox .calendar-header:after{clear:both}.equinox .calendar-actions{float:left}.equinox .month-label{text-align:right;font-size:24px;float:right}.equinox .month-weeks{border:1px solid #efefef;border-top:none;background-color:#fafafa;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.equinox .week{margin-left:-1px;position:relative}.equinox .week:first-child .day{border-top:none}.equinox .week-events{position:absolute;left:0;top:0;width:100%;list-style:none;padding:0;margin:0;padding-top:26px}.equinox .week-events .slot{margin:0}.equinox .week-events .slot>ul{list-style:none;margin:0;padding:0;display:table;table-layout:fixed;width:100%}.equinox .week-events .slot>ul>li{box-sizing:border-box;display:table-cell;margin:0;padding-left:9px;padding-right:8px;width:14.28571%}.equinox .week-events .slot>ul>li.span-1{width:14.28571%}.equinox .week-events .slot>ul>li.span-2{width:28.57143%}.equinox .week-events .slot>ul>li.span-3{width:42.85714%}.equinox .week-events .slot>ul>li.span-4{width:57.14286%}.equinox .week-events .slot>ul>li.span-5{width:71.42857%}.equinox .week-events .slot>ul>li.span-6{width:85.71429%}.equinox .week-events .slot>ul>li.span-7{width:100%}.equinox .week-events .event .start-time{display:none}.equinox .week-events .event .title{white-space:nowrap}.equinox .days-container{display:table;table-layout:fixed;width:100%}.equinox .days-container .day{box-sizing:border-box;display:table-cell;width:14.28571%;padding:8px;border-left:1px solid #efefef;border-top:1px solid #efefef}.equinox .week-header{font-size:10px;text-transform:uppercase;color:#aaa}.equinox .week-header .day{text-align:center;background-color:#fff;text-overflow:ellipsis;overflow:hidden}.equinox .date.outside-month .date-label{color:#d7d7d7}.equinox .date.current-date{background-color:#e7f6fc;position:relative}.equinox .date.current-date:before{content:"";position:absolute;display:block;left:-1px;top:-1px;right:-1px;bottom:-1px;border:1px solid #ceeef9;z-index:1}.equinox .date.current-date .date-label{color:#0aa8e3}.equinox .date-label{text-align:right;font-size:12px;color:#888}.equinox .date-events{list-style:none;padding:0;margin:0;min-height:68px}.equinox .event-container{box-sizing:border-box;min-height:34px;padding-top:6px;margin:0}.equinox .event-container.continuation .event{margin-left:-8px;border-top-left-radius:0;border-bottom-left-radius:0;border-left:none;padding-left:17px}.equinox .event-container.continued .event{margin-right:-8px;border-top-right-radius:0;border-bottom-right-radius:0;padding-right:14px}.equinox .event{display:block;box-sizing:border-box;min-height:28px;background-color:#fff;padding:7px 6px;font-size:12px;line-height:14px;border-radius:3px;box-shadow:0 1px 1px fade(#efefef,80%);border-left:3px solid #ffaa3c;color:#666;position:relative;z-index:2}.equinox .event .start-time{display:none;float:right;color:#bbb;margin-left:4px}.equinox .event .title{display:block;overflow-x:hidden;text-overflow:ellipsis}
div#mlkeyboard {
    font-family: Tahoma,Arial,sans-serif;
    width: 100%;
    position: fixed;
    bottom: 0
}

    div#mlkeyboard ul, div#mlkeyboard li {
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box
    }

    div#mlkeyboard ul {
        background: #eee;
        list-style: none;
        font-size: 12px;
        -moz-user-select: none;
        -webkit-user-select: none;
        -ms-user-select: none
    }

@media screen and (min-width: 700px) {
    div#mlkeyboard ul {
        width: 643px;
        height: 221px;
        margin: 0 auto;
        padding: 0px;
        border-radius: 5px
    }
}

div#mlkeyboard ul li {
    float: left;
    margin: 0 0 0.5% 0.5%;
    width: 6%;
    text-align: center;
    background: #fff;
    border: 1px solid #f9f9f9;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-color: #e5e5e5;
    cursor: pointer
}

@media screen and (min-width: 700px) {
    div#mlkeyboard ul li {
        width: 40px;
        height: 40px;
        line-height: 40px;
        margin: 2px
    }
}

div#mlkeyboard ul li.active {
    background-color: #E6FFD8;
    border-color: #6FDA54
}

div#mlkeyboard ul li:hover {
    background-color: #FFD488;
    border-color: #FFAE6E
}

div#mlkeyboard ul #mlkeyboard-capslock, div#mlkeyboard ul #mlkeyboard-tab, div#mlkeyboard ul #mlkeyboard-left-shift {
    clear: left
}

@media screen and (min-width: 700px) {
    div#mlkeyboard ul #mlkeyboard-backspace {
        width: 66px
    }
}

div#mlkeyboard ul #mlkeyboard-tab {
    width: 7%
}

@media screen and (min-width: 700px) {
    div#mlkeyboard ul #mlkeyboard-tab {
        width: 65px
    }
}

div#mlkeyboard ul #mlkeyboard-capslock {
    width: 12%
}

@media screen and (min-width: 700px) {
    div#mlkeyboard ul #mlkeyboard-capslock {
        width: 75px
    }
}

div#mlkeyboard ul #mlkeyboard-return {
    width: 8%
}

@media screen and (min-width: 700px) {
    div#mlkeyboard ul #mlkeyboard-return {
        width: 75px
    }
}

div#mlkeyboard ul #mlkeyboard-left-shift {
    width: 14%
}

@media screen and (min-width: 700px) {
    div#mlkeyboard ul #mlkeyboard-left-shift {
        width: 100px
    }
}

div#mlkeyboard ul #mlkeyboard-right-shift {
    width: 12%
}

@media screen and (min-width: 540px) {
    div#mlkeyboard ul #mlkeyboard-right-shift {
        width: 94px;
        margin-right: 0
    }
}

div#mlkeyboard ul #mlkeyboard-space {
    clear: left;
    width: 98%
}

@media screen and (min-width: 700px) {
    div#mlkeyboard ul #mlkeyboard-space {
        width: 638px
    }
}

div#mlkeyboard ul.mlkeyboard-modifications {
    position: absolute;
    background: rgba(133,133,133,0.6);
    border-radius: 5px;
    display: none;
    padding: 8px
}

@media screen and (min-width: 700px) {
    div#mlkeyboard ul.mlkeyboard-modifications {
        height: 46px
    }
}
/*# sourceMappingURL=jquery.ml-keyboard.css.map */


@media screen and (min-height: 750px) {
    div#mlkeyboard {
        position: unset;
    }
}
.k-ie8 .news,.k-ie9 .news,.k-ie10 .news
{
    margin-top: 1px;
}

.k-ie8 .newsImg img,.k-ie9 .newsImg img,.k-ie10 .newsImg img
{
    width: 100% !important;
}
.icon { margin-top: 1px; vertical-align: text-top; display: inline-block; background-image: url('../img/sprite.png?b0e8635c'); background-color: transparent; background-repeat: no-repeat; padding-left: 1px; }
.icon-keyboard { background-position: -1px -464px; width:74px; height:72px; line-height: 72px; }
.icon-nav-arrow { background-position: -67px -426px; width:37px; height:37px; line-height: 37px; }
.icon-deposit { background-position: -67px -375px; width:25px; height:50px; line-height: 50px; }
.icon-icon-password { background-position: -66px -1px; width:31px; height:24px; line-height: 24px; }
/*.icon-menu-expand-arrow { background-position: -67px -302px; width:10px; height:70px; line-height: 70px; }*/
.icon-menu-expand-arrow { background-position: -67px -360px; width:10px; height:14px; line-height: 70px; }
.icon-icon-login { background-position: -67px -277px; width:30px; height:24px; line-height: 24px; }
.icon-icon-location { background-position: -67px -244px; width:21px; height:32px; line-height: 32px; }
.icon-transparent { background-position: -67px -218px; width:25px; height:25px; line-height: 25px; }
.icon-globe { background-position: -67px -193px; width:24px; height:24px; line-height: 24px; }
/*.icon-chat { background-position: -67px -172px; width:28px; height:20px; line-height: 20px; }
.icon-email { background-position: -67px -152px; width:23px; height:19px; line-height: 19px; }
.icon-skype { background-position: -67px -131px; width:21px; height:20px; line-height: 20px; }*/
.icon-calendar { background-position: -67px -110px; width:20px; height:20px; line-height: 20px; }
.icon-callback { background-position: -67px -89px; width:20px; height:20px; line-height: 20px; }
.icon-check-active { background-position: -67px -68px; width:20px; height:20px; line-height: 20px; }
.icon-check { background-position: -67px -47px; width:20px; height:20px; line-height: 20px; }
.icon-radio-active { background-position: -67px -26px; width:20px; height:20px; line-height: 20px; }
.icon-radio { background-position: -78px -354px; width:20px; height:20px; line-height: 20px; }
.icon-msg-deleted-attach { background-position: -78px -335px; width:20px; height:18px; line-height: 18px; }
.icon-msg-deleted { background-position: -78px -316px; width:20px; height:18px; line-height: 18px; }
.icon-status-partiallyFilled { background-position: -76px -515px; width:18px; height:19px; line-height: 19px; }
.icon-timer { background-position: -76px -496px; width:18px; height:18px; line-height: 18px; }
.icon-msg-read-attach { background-position: -76px -478px; width:17px; height:17px; line-height: 17px; }
.icon-msg-read-important-attach { background-position: -89px -96px; width:17px; height:17px; line-height: 17px; }
.icon-msg-read-important { background-position: -89px -78px; width:17px; height:17px; line-height: 17px; }
.icon-msg-read { background-position: -89px -60px; width:17px; height:17px; line-height: 17px; }
.icon-msg-attach { background-position: -89px -43px; width:16px; height:16px; line-height: 16px; }
.icon-update { background-position: -89px -26px; width:17px; height:16px; line-height: 16px; }
.icon-icon-ip-red {
    width: 24px;
    height: 24px;
    background: url('../img/header/logins-error.svg') center no-repeat;
}
.icon-icon-ip {
    width: 24px;
    height: 24px;
    background: url('../img/header/logins.svg') center no-repeat;
}
.icon-status-review { background-position: -91px -152px; width:14px; height:18px; line-height: 18px; }
.icon-icon-tool { background-position: -89px -259px; width:15px; height:16px; line-height: 16px; }
.icon-status-vised { background-position: -92px -197px; width:14px; height:17px; line-height: 17px; }
.icon-msg-new-attach { background-position: -76px -464px; width:18px; height:13px; line-height: 13px; }
.icon-msg-new-important-attach { background-position: -89px -245px; width:18px; height:13px; line-height: 13px; }
.icon-msg-new-important { background-position: -78px -302px; width:18px; height:13px; line-height: 13px; }
.icon-msg-new { background-position: -93px -231px; width:18px; height:13px; line-height: 13px; }
.icon-status-markedSend { background-position: -99px -1px; width:13px; height:18px; line-height: 18px; }
.icon-status-signed { background-position: -97px -172px; width:13px; height:18px; line-height: 18px; }
.icon-button-copy-active { background-position: -93px -215px; width:15px; height:15px; line-height: 15px; }
.icon-button-copy { background-position: -93px -408px; width:15px; height:15px; line-height: 15px; }
.icon-button-edit-active { background-position: -93px -392px; width:15px; height:15px; line-height: 15px; }
.icon-button-edit { background-position: -93px -376px; width:15px; height:15px; line-height: 15px; }
.icon-button-print-active { background-position: -94px -480px; width:15px; height:15px; line-height: 15px; }
.icon-button-print { background-position: -95px -464px; width:15px; height:15px; line-height: 15px; }
.icon-button-save-active { background-position: -95px -512px; width:15px; height:15px; line-height: 15px; }
.icon-button-save { background-position: -95px -496px; width:15px; height:15px; line-height: 15px; }
.icon-exit {
    width: 24px;
    height: 24px;
    background: url('../img/header/logout.svg') center no-repeat;
}
.icon-icon-msg {
    width: 24px;
    height: 24px;
    background: url('../img/header/message.svg') center no-repeat;
}
.icon-msg {
    width: 24px;
    height: 24px;
    background: url('../img/header/message.svg') center no-repeat;
}
.icon-status-sendToBank { background-position: -99px -346px; width:16px; height:14px; line-height: 14px; }
.icon-status-deletedClient { background-position: -100px -328px; width:13px; height:17px; line-height: 17px; }
.icon-status-deletedBank { background-position: -99px -313px; width:15px; height:14px; line-height: 14px; }
.icon-tel {
    /*width: 24px;*/
    height: 24px;
    background: url('../img/header/phone.svg') center no-repeat;
}
.icon-icon-key-red {
    width: 24px;
    height: 24px;
    background: url('../img/header/key-error.svg') center no-repeat;
}
.icon-key {
    width: 24px;
    height: 24px;
    background: url('../img/header/key.svg') center no-repeat;
}
.icon-status-error { background-position: -106px -101px; width:14px; height:14px; line-height: 14px; }
.icon-status-adopted { background-position: -105px -116px; width:15px; height:13px; line-height: 13px; }
.icon-msg-not-send-attach { background-position: -106px -84px; width:12px; height:16px; line-height: 16px; }
.icon-msg-not-send { background-position: -106px -67px; width:12px; height:16px; line-height: 16px; }
.icon-status-forma { background-position: -106px -50px; width:13px; height:16px; line-height: 16px; }
.icon-status-sent { background-position: -107px -158px; width:14px; height:13px; line-height: 13px; }
.icon-status-prohibited { background-position: -107px -144px; width:13px; height:13px; line-height: 13px; }
.icon-status-forbidden {
    background-position: -107px -144px;
    width: 13px;
    height: 13px;
    line-height: 13px;
}
.icon-arow-login { background-position: -105px -270px; width:14px; height:11px; line-height: 11px; }
.icon-double-left-arrow { background-position: -107px -195px; width:13px; height:10px; line-height: 10px; }
.icon-msg-attach-2 { background-position: -112px -1px; width:7px; height:18px; line-height: 18px; }
.icon-del-icon { background-position: -110px -184px; width:10px; height:10px; line-height: 10px; }
.icon-finish-nav-arrow { background-position: -110px -172px; width:9px; height:11px; line-height: 11px; }
.icon-start-nav-arrow { background-position: -109px -219px; width:9px; height:11px; line-height: 11px; }
.icon-menu-minimized-arrow { background-position: -109px -206px; width:6px; height:12px; line-height: 12px; }
.icon-left { background-position: -105px -259px; width:7px; height:10px; line-height: 10px; }
.icon-right { background-position: -108px -248px; width:7px; height:10px; line-height: 10px; }
.icon-arrow-right { background-position: -112px -237px; width:5px; height:10px; line-height: 10px; }
.icon-border { background-position: -119px -50px; width:1px; height:32px; line-height: 32px; }
.icon-down-white { background-position: -96px -191px; width:10px; height:5px; line-height: 5px; }
.icon-status-important { background-position: -116px -206px; width:4px; height:12px; line-height: 12px; }
.icon-curr-arrow-down { background-position: -114px -301px; width:5px; height:9px; line-height: 9px; }
.icon-curr-arrow-up { background-position: -115px -291px; width:5px; height:9px; line-height: 9px; }
.icon-arrow-down { background-position: -112px -231px; width:8px; height:5px; line-height: 5px; }
.icon-arrow-left-blue-deep { background-position: -113px -259px; width:5px; height:8px; line-height: 8px; }
.icon-arrow-left-blue-light { background-position: -115px -282px; width:5px; height:8px; line-height: 8px; }
.icon-down { background-position: -109px -387px; width:8px; height:5px; line-height: 5px; }
.icon-filter-arrow-top { background-position: -109px -381px; width:8px; height:5px; line-height: 5px; }
.icon-menu-arrow { background-position: -115px -311px; width:5px; height:8px; line-height: 8px; }
.icon-arrow { background-position: -109px -376px; width:8px; height:4px; line-height: 4px; }
.icon-circle-nav { background-position: -98px -20px; width:4px; height:4px; line-height: 4px; }
/*�������� � ������*/
/*.icon-button-delete{ min-width:16px; min-height:16px; background-image: url('../img/buttons/icon-button-delete.png'); }*/
/*.icon-help{ min-width:17px; min-height:17px; background-image: url('../img/icon-help.png'); background-size: 17px 17px; }*/
/*.icon-check-mark { min-width:20px; min-height:20px; background-image: url('../img/check-mark24.png'); background-size: 20px 20px; }*/
/*.icon-status-visaing { min-width:17px; min-height:17px; background-image: url('../img/paymentStatus/visaing.png'); background-size: 17px 17px; }*/
/*.icon-status-visaDenied { min-width:17px; min-height:17px; background-image: url('../img/paymentStatus/visaDenied.png'); background-size: 17px 17px; }*/
/*.icon-accept{ min-width:17px; min-height:17px; background-image: url('../img/accept.png'); background-size: 17px 17px; }*/
/*.icon-cancel{ min-width:17px; min-height:17px; background-image: url('../img/cancel.png'); background-size: 17px 17px; }*/
/*.icon-status-patriallySigned { min-width:16px; min-height:16px; background-image: url('../img/paymentStatus/patriallySigned.png'); background-size: 16px 16px; }*/
.icon-check-mark { background-position: -0px -537px; width: 24px; height: 24px; }
.icon-accept { background-position: -24px -537px; width: 16px; height: 16px; }
.icon-cancel { background-position: -40px -537px; width: 16px; height: 16px; }
.icon-button-delete { background-position: -56px -537px; width: 16px; height: 16px; }
.icon-help {
    width: 24px;
    min-width: 24px;
    height: 24px;
    background: url('../img/header/question.svg') no-repeat;
}
.icon-status-patriallySigned { background-position: -89px -537px; width: 13px; height: 18px; }
.icon-status-visaDenied { background-position: -104px -537px; width: 14px; height: 17px; }
.icon-status-visaing { background-position: -24px -553px; width: 14px; height: 17px; }
.icon-button-regularpayments-active { background-position: -1px -571px; width: 14px; height: 16px; }
.icon-button-regularpayments { background-position:  -17px -571px; width: 14px; height: 16px; }
.icon-show-password { background-position: -59px -624px; width: 28px; height: 19px; }
.icon-hide-password { background-position: -90px -624px; width: 28px; height: 19px; }
.icon-search { background-position: -39px -569px; width: 20px; height: 20px; }
.icon-add { width: 16px; height: 16px; background-image: url('../img/iconadd.png'); background-repeat: no-repeat; }


/*.icon-email, .icon-chat, .icon-site, .icon-skype, .icon-fhelp, .icon-site2, .icon-facebook, .icon-telegram {
    display: inline-block;
    background: url('../img/footerspriteSmall.png') no-repeat;
    overflow: hidden;
    text-indent: -9999px;
    text-align: left;
}*/

.icon-email, .icon-site, .icon-fhelp, .icon-telegram {
    display: inline-block;
    overflow: hidden;
    text-indent: -9999px;
    text-align: left;
    width: 20px;
    height: 20px;
}


.icon-email {
    background: url('../img/footer/message.svg') center no-repeat;
}
.icon-fhelp {
    background: url('../img/footer/info.svg') center no-repeat;
}
.icon-site {
    background: url('../img/footer/planet.svg') center no-repeat;
}
.icon-telegram {
    background: url('../img/footer/telegram.svg') center no-repeat;
}


.icon-status-active {
    background-image: url('../img/activeCard.png');
    width: 15px;
    height: 17px;
}

.icon-status-advanceActive {
    background-image: url('../img/advanceActive.png');
    width: 15px;
    height: 17px;
}

.icon-status-suspended {
    background-image: url('../img/suspendedCard.png');
    width: 15px;
    height: 17px;
}

.icon-status-cancelled {
    background-image: url('../img/cancelledCard.png');
    width: 15px;
    height: 17px;
}

.icon-status-awaiting {
    background-image: url('../img/awaiting.png');
    width: 12px;
    height: 17px;
}

.icon-button-withdraw {
    background-image: url('../img/withdraw.png');
    width: 15px;
    height: 14px;
}

.icon-status-warningErrors {
    background-image: url('../img/warningErrors.png');
    width: 15px;
    height: 18px;
}


.icon-status-nonActive {
    background-image: url('../img/nonActive.png');
    width: 15px;
    height: 17px;
}

.icon-calculate {
    background-image: url('../img/calculator-icon.png');
    width: 19px;
    height: 25px;
}

.icon-button-docs {
    background-image: url('../img/docs.png');
    width: 11px;
    height: 15px;
}

.icon-msg-blank-important {
    background-image: url('../img/newImportant.png');
    width: 12px;
    height: 16px;
}

.icon-menu-tablet {
    background-image: url('../img/menuTabletIcon.png');
    width: 36px;
    height: 25px;
}

.icon-filter-tablet {
    background-image: url('../img/filterTabletIcon.png');
    width: 37px;
    height: 50px;
}

.icon-filter-tablet-full {
    background-image: url('../img/filterTabletIconFull.png');
    width: 37px;
    height: 50px;
}

.icon-mobile {
    width: 23px;
    height: 24px;
    background: url('../img/header/mobile.svg') no-repeat;
}

.icon-desktop {
    width: 23px;
    height: 24px;
    background: url('../img/header/desktop.svg') no-repeat;
}

.icon-download {
    background-image: url('../img/icon-download.png');
    width: 32px;
    height: 32px;
    background-size: contain;
}

.icon-warning {
    background-image: url('../img/paymentStatus/important.png');
    width: 4px;
    height: 15px;
}

.icon-bankSecurity {
    background-image: url('../img/bankSecurity.png');
    width: 16px;
    height: 16px;
}

.icon-userSecurity {
    background-image: url('../img/userSecurity.png');
    width: 16px;
    height: 16px;
}

.icon-umca {
    background-image: url('../img/umca-icon.PNG');
    width: 30px;
    height: 30px;
}

.icon-umca-tray-check {
    background-image: url('../img/umca-tray-check.png');
    width: 250px;
    height: 120px;
}

.icon-umca-copydata {
    background-image: url('../img/umca-copydata.PNG');
    width: 230px;
    height: 190px;
}


.icon-card {
    background-image: url('../img/card-inside.png');
    width: 32px;
    height: 25px;
}


.icon-card-outside {
    background-image: url('../img/card-outside.png');
    width: 32px;
    height: 32px;
}

.icon-addCard {
    background-image: url('../img/icon-addCard.png');
    width: 16px;
    height: 16px;
}

.icon-trash {
    background-image: url('../img/icon-trash.png');
    width: 16px;
    height: 16px;
}

.icon-process {
    background-image: url('../img/snail.png');
    width: 24px;
    height: 24px;
}

body[data-design="new"] .icon-update {
    background-position: -88px -26px;
    width: 17px;
    height: 16px;
    line-height: 16px;
    opacity: 1 !important;
    display: inline-block !important;
    margin-left: 12px;
}

.icon-inProcessInstantTransfers {
    background-image: url('../img/icon-inProcessInstantTransfers.png');
    width: 14px;
    height: 14px;
}
.icon-menu-cards { background-position: -33px -427px; width:32px; height:32px; line-height: 32px; }
.icon-menu-credits { background-position: -34px -397px; width:32px; height:32px; line-height: 32px; }
.icon-menu-deposits { background-position: -33px -364px; width:32px; height:32px; line-height: 32px; }
.icon-menu-currencyForms { background-position: -33px -331px; width:32px; height:32px; line-height: 32px; }
.icon-menu-agreementForms { background-position: -33px -331px; width:32px; height:32px; line-height: 32px; }
.icon-menu-help {
    width: 32px;
    height: 32px;
    line-height: 32px;
    background: url('../img/menu/help.svg') no-repeat;
}
.icon-menu-home {
    width: 32px;
    height: 32px;
    line-height: 32px;
    background: url('../img/menu/home.svg') no-repeat;
}
.icon-menu-mail {
    width: 32px;
    height: 32px;
    line-height: 32px;
    background: url('../img/menu/message.svg') no-repeat;
}
.icon-menu-payments {
    width: 32px;
    height: 32px;
    line-height: 32px;
    background: url('../img/menu/coins.svg') no-repeat;
}
.icon-menu-servicePayments { background-position: -33px -199px; width:32px; height:32px; line-height: 32px; }
.icon-menu-profile {
    width: 32px;
    height: 32px;
    line-height: 32px;
    background: url('../img/menu/user.svg') no-repeat;
}
.icon-menu-references {
    width: 32px;
    height: 32px;
    line-height: 32px;
    background: url('../img/menu/info.svg') no-repeat;
}
.icon-menu-regularpayments { background-position: -33px -100px; width:32px; height:32px; line-height: 32px; }
.icon-menu-system {
    width: 32px;
    height: 32px;
    line-height: 32px;
    background: url('../img/menu/bank.svg') no-repeat;
}
.icon-menu-templates { background-position: -33px -34px; width:32px; height:32px; line-height: 32px; }
.icon-menu-accounts {
    width: 32px;
    height: 32px;
    line-height: 32px;
    background: url('../img/menu/wallet.svg') no-repeat;
}
.icon-menu-contracts { background-position: -91px -591px; width:32px; height:32px; line-height: 32px; }
.icon-menu-salaryCardProject { background-position: -90px -558px; width:32px; height:32px; line-height: 32px; }
.icon-menu-reports {
    width: 32px;
    height: 32px;
    line-height: 32px;
    background: url('../img/menu/chart.svg') no-repeat;
}
.icon-menu-visa { background-position: -26px -618px; width:32px; height:32px; line-height: 32px; }

.activeMenuTab .icon-menu-cards { background-position: -1px -427px; }
.activeMenuTab .icon-menu-credits { background-position: -1px -397px; }
.activeMenuTab .icon-menu-deposits { background-position: -1px -364px; }
.activeMenuTab .icon-menu-currencyForms { background-position: -1px -331px; }
.activeMenuTab .icon-menu-agreementForms { background-position: -1px -331px; }
.activeMenuTab .icon-menu-help {
    background: url('../img/menu/help-selected.svg') no-repeat;
}
.activeMenuTab .icon-menu-home {
    background: url('../img/menu/home-selected.svg') no-repeat;
}
.activeMenuTab .icon-menu-mail {
    background: url('../img/menu/message-selected.svg') no-repeat;
}
.activeMenuTab .icon-menu-payments {
    background: url('../img/menu/coins-selected.svg') no-repeat;
}
.activeMenuTab .icon-menu-servicePayments { background-position: -1px -199px; }
.activeMenuTab .icon-menu-profile {
    background: url('../img/menu/user-selected.svg') no-repeat;
}
.activeMenuTab .icon-menu-references {
    background: url('../img/menu/info-selected.svg') no-repeat;
}
.activeMenuTab .icon-menu-regularpayments { background-position: -1px -100px; }
.activeMenuTab .icon-menu-system {
    background: url('../img/menu/bank-selected.svg') no-repeat;
}
.activeMenuTab .icon-menu-templates { background-position: -1px -34px; }
.activeMenuTab .icon-menu-accounts {
    background: url('../img/menu/wallet-selected.svg') no-repeat;
}
.activeMenuTab .icon-menu-contracts { background-position: -59px -591px; }
.activeMenuTab .icon-menu-salaryCardProject { background-position: -60px -558px; }
.activeMenuTab .icon-menu-reports {
    background: url('../img/menu/chart-selected.svg') no-repeat;
}
.activeMenuTab .icon-menu-visa { background-position: 5px -618px;  }




/*body[data-design="new"] .icon-menu-cards {
    width: 24px;
    height: 24px;
    top: 6px !important;
    background: url('../img/menu/icon-menu-cards.svg') no-repeat;
}

body[data-design="new"] .activeMenuTab .icon-menu-cards {
    background: url('../img/menu/icon-menu-cards-hover.svg') no-repeat;
}*/

/*body[data-design="new"] .icon-menu-home {
    width: 24px;
    height: 24px;
    top: 50% !important;
    transform: translateY(-50%);
    background: url('../img/menu/icon-menu-home.svg') no-repeat;
}

body[data-design="new"] .activeMenuTab .icon-menu-home {
    background: url('../img/menu/icon-menu-home-hover.svg') no-repeat;
}*/

/*body[data-design="new"] .icon-menu-references {
    left: 9px !important;
    width: 24px;
    height: 24px;
    top: 9px !important;
    background: url('../img/menu/icon-bookmark-2.svg') no-repeat;
}

body[data-design="new"] .activeMenuTab .icon-menu-references {
    background: url('../img/menu/icon-bookmark-2-hover.svg') no-repeat;
}*/

/*body[data-design="new"] .icon-menu-payments {
    width: 24px;
    height: 24px;
    top: 8px !important;
    background: url('../img/menu/icon-menu-payments.svg') no-repeat;
}

body[data-design="new"] .activeMenuTab .icon-menu-payments {
    background: url('../img/menu/icon-menu-payments-hover.svg') no-repeat;
}*/

/*body[data-design="new"] .icon-menu-salaryCardProject {
    width: 24px;
    height: 24px;
    top: 7px !important;
    background-position: 2px 4px;
    background: url('../img/menu/icon-menu-salaryCardProject.svg') no-repeat;
}

body[data-design="new"] .activeMenuTab .icon-menu-salaryCardProject {
    background-position: 2px 4px;
    background: url('../img/menu/icon-menu-salaryCardProject-hover.svg') no-repeat;
}*/

/*body[data-design="new"] .icon-menu-mail {
    top: 10px !important;
    width: 24px;
    height: 24px;
    background: url('../img/menu/icon-menu-mail.svg') no-repeat;
}

body[data-design="new"] .activeMenuTab .icon-menu-mail {
    background: url('../img/menu/icon-menu-mail-hover.svg') no-repeat;
}*/

/*body[data-design="new"] .icon-menu-accounts {
    width: 24px;
    height: 24px;
    top: 0.5rem!important;
    background: url('../img/menu/icon-menu-wallet.svg') no-repeat;
}*/

/*body[data-design="new"] .activeMenuTab .icon-menu-accounts {
    background: url('../img/menu/icon-menu-wallet-hover.svg') no-repeat;
}*/

body[data-design="new"] .icon-menu-visa {
    width: 24px;
    height: 24px;
    top: 6px !important;
    background: url('../img/menu/icon-menu-visa.svg') no-repeat;
}

body[data-design="new"] .activeMenuTab .icon-menu-visa {
    background: url('../img/menu/icon-menu-visa-hover.svg') no-repeat;
}

body[data-design="new"] .icon-menu-deposits {
    background-position: -39px -366px;
    width: 24px;
    height: 24px;
    line-height: 24px;
}

body[data-design="new"] .activeMenuTab .icon-menu-deposits {
    background-position: -7px -366px;
}

body[data-design="new"] .icon-menu-credits {
    top: 12px !important;
    left: 1px !important;
    width: 32px;
    height: 24px;
    line-height: 24px;
    background-position: -34px -402px;
}

body[data-design="new"] .activeMenuTab .icon-menu-credits {
    background-position: -2px -402px;
}

body[data-design="new"] .icon-menu-contracts {
    background-position: -91px -594px;
    width: 32px;
    height: 24px;
    left: 1px !important;
    top: 8px !important;
}

body[data-design="new"] .activeMenuTab .icon-menu-contracts {
    background-position: -59px -594px;
}

body[data-design="new"] .icon-menu-currencyForms {
    background-position: -33px -331px;
    width: 32px;
    height: 32px;
    left: 1px !important;
    top: 4px !important;
}

body[data-design="new"] .activeMenuTab .icon-menu-currencyForms {
    background-position: -1px -331px;
}

/*body[data-design="new"] .icon-menu-reports {
    width: 24px;
    height: 24px;
    left: 8px !important;
    top: 9px !important;
    background: url('../img/menu/chart.svg') no-repeat;
    background-position: -4px -3px;
}

body[data-design="new"] .activeMenuTab .icon-menu-reports {
    background: url('../img/menu/chart-selected.svg') no-repeat;
    background-position: -4px -3px;
}*/

/*body[data-design="new"] .icon-menu-system {
    left: 4px !important;
    top: 4px !important;
    width: 24px;
    height: 30px;
    background-position: -4px -4px;
    background: url('../img/menu/bank.svg') no-repeat;
}

body[data-design="new"] .activeMenuTab .icon-menu-system {
    background: url('../img/menu/bank-selected.svg') no-repeat;
}*/

/*body[data-design="new"] .icon-menu-profile {
    left: 8px !important;
    top: 7px !important;
    width: 24px;
    height: 24px;
    background: url('../img/menu/user.svg') no-repeat;
    background-position: -4px -4px;
}

body[data-design="new"] .activeMenuTab .icon-menu-profile {
    background: url('../img/menu/user-selected.svg') no-repeat;
    background-position: -4px -4px;
}*/

/*body[data-design="new"] .icon-menu-help {
    width: 24px;
    height: 24px;
    top: 7px !important;
    background: url('../img/menu/help.svg') no-repeat;
    background-position: -4px -4px;
}*/

/*body[data-design="new"] .activeMenuTab .icon-menu-help {
    background: url('../img/menu/help-selected.svg') no-repeat;
    background-position: -4px -4px;
}*/

/*body[data-design="new"] .icon-menu-deposits {
    top: 8px !important;
    background: url('../img/menu/icon-menu-case.svg') no-repeat;
}

body[data-design="new"] .activeMenuTab .icon-menu-deposits {
    background: url('../img/menu/icon-menu-case-hover.svg') no-repeat;
}*/


.icon-menu-postpaidStatements {
    top: 8px !important;
    width: 24px;
    height: 24px;
    background: url('../img/menu/icon-menu-postpaidStatements.svg') no-repeat;
}

.activeExtraMenuTab .icon-menu-postpaidStatements {
    background: url('../img/menu/icon-menu-postpaidStatements-hover.svg') no-repeat;
}

.icon-menu-extracts {
    top: 8px !important;
    width: 24px;
    height: 24px;
    background: url('../img/menu/icon-menu-extracts.svg') no-repeat;
}

.activeExtraMenuTab .icon-menu-extracts {
    background: url('../img/menu/icon-menu-extracts-hover.svg') no-repeat;
}

.icon-menu-extractsTurns {
    top: 8px !important;
    width: 24px;
    height: 24px;
    background: url('../img/menu/icon-menu-extractsTurns.svg') no-repeat;
}

.activeExtraMenuTab .icon-menu-extractsTurns {
    background: url('../img/menu/icon-menu-extractsTurns-hover.svg') no-repeat;
}
