html {
    line-height: 1.15;
    -webkit-text-size-adjust: 100%;
}
body {
    margin: 0;
    padding: 0;
}
@font-face {
    font-family: 'logo';
    src: url('fonts/logo/fckbeans-wjox-webfont.eot');
}

@font-face {
    font-family: 'logo';
    src: url('fonts/logo/fckbeans-wjox-webfont.woff2') format("woff2"),
url('fonts/logo/fckbeans-wjox-webfont.woff') format("woff"),
url('fonts/logo/fckbeans-wjox-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'Neon';
    src: url('fonts/neon/beonmedium-7z34-webfont.eot');
}

@font-face {
    font-family: 'Neon';
    src: url("fonts/neon/beonmedium-7z34-webfont.woff2") format('woff2'),
    url("fonts/neon/beonmedium-7z34-webfont.woff") format('woff'),
    url('fonts/neon/beonmedium-7z34-webfont.ttf') format('truetype');

}

@font-face {
    font-family: 'Ubuntu Condensed';
    src: url('fonts/text/ubuntucondensed-regular-webfont.eot');
}

@font-face {
    font-family: 'Ubuntu Condensed';
    src: url('fonts/text/UbuntuCondensed-Regular.ttf') format('truetype');

}

*:not(.mail){
    touch-action: none;
    user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    -webkit-user-select: none;
    -webkit-touch-callout: none;
    touch-callout: none;
    -webkit-tap-highlight-color: rgba(255, 255, 255, 0);
    tap-highlight-color: rgba(255, 255, 255, 0);
    -khtml-user-select: none;
}

*:not(.mail):focus {
    outline: none !important;
}

.mail{
    touch-action: auto; !important;
    user-select: auto;!important;
    -moz-user-select: auto;!important;
    -ms-user-select: auto;!important;
    -webkit-user-select: auto;!important;
}