@font-face {
    font-family: iconfont;
    src: url("iconfont.eot");src: url("iconfont.eot?dd630096#iefix") format("embedded-opentype"),
             url("iconfont.woff2?dd630096") format("woff2"),
             url("iconfont.woff?dd630096") format("woff"),
             url("iconfont.ttf?dd630096") format("truetype"),
             url("iconfont.svg?dd630096#iconfont") format("svg");
    font-weight: normal;
    font-style: normal;
}

.pw-msk, .pw-msk input[type=text] {
    font-family: 'iconfont';
}

.pw-msk::placeholder, .pw-msk input[type=text]::placeholder {
    font-family: initial;
}

[class^="icon"]::before, [class*=" icon"]::before {
    font-family: 'iconfont' !important;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-style: normal;
}


.icon-add::before {
    content: "\e001";
}

.icon-arrow-down::before {
    content: "\e002";
}

.icon-arrow-left::before {
    content: "\e003";
}

.icon-arrow-right::before {
    content: "\e004";
}

.icon-arrow-up::before {
    content: "\e005";
}

.icon-check::before {
    content: "\e006";
}

.icon-chevron-down::before {
    content: "\e007";
}

.icon-chevron-left::before {
    content: "\e008";
}

.icon-chevron-right::before {
    content: "\e009";
}

.icon-chevron-up::before {
    content: "\e00a";
}

.icon-link-alt::before {
    content: "\e00b";
}

.icon-link::before {
    content: "\e00c";
}

.icon-no-audio::before {
    content: "\e00d";
}

.icon-play::before {
    content: "\e00e";
}

.icon-speaker::before {
    content: "\e00f";
}

.icon-triangle-left::before {
    content: "\e010";
}

.icon-triangle-right::before {
    content: "\e011";
}

