@CHARSET "UTF-8";
/* Reset default values */
html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, img,fieldset, form, 
label, legend, table, caption, tbody, tfoot, thead, tr, th, td,footer, header,nav, ul, li {
    margin:0px;
    padding:0px;
    border:0px;
    font-size:100%;
    font:inherit;
    vertical-align:baseline;
    user-select: none;
}

* {
    box-sizing:border-box;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
body {
    cursor:default;
}
.floatLeft {
    float:left; 
}
.clearLeft:before {
    content: " ";
    display:table;
}
.clearLeft:after {
    clear:both;
}

.fadeIn {
    display:none;
}

.shadow {
    box-shadow: 5px 5px 5px 0 rgba(0,0,0,0.3);
}

.hidden {
    display:none;
}
/* iPhone, Android rules here */
@media only screen and (min-device-width: 320px) and (max-device-width: 480px) {
    .nophone {display:none;}
}
/* Screen */
@media only screen and (min-device-width: 480px) {
    .noscreen {display:none;}
}
/* latin */
@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 300;
    src: local('Roboto Light'), local('Roboto-Light'), url('../font/Roboto300.woff2') format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}
@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 500;
    src: local('Roboto Medium'), local('Roboto-Medium'), url('../font/Roboto500.woff2') format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}
@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 700;
    src: local('Roboto Bold'), local('Roboto-Bold'), url('../font/Roboto700.woff2') format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}
@font-face {
    font-family: 'Roboto';
    font-style: normal;
    font-weight: 900;
    src: local('Roboto Black'), local('Roboto-Black'), url('../font/Roboto900.woff2') format('woff2');
    unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215;
}