@charset "utf-8";
/* latin-ext */
@font-face {
  font-family: 'Source Code Pro';
  font-style: normal;
  font-weight: 400;
  src: local('Source Code Pro'), local('SourceCodePro-Regular'), url(../fonts/mrl8jkM18OlOQN8JLgasDy2Q8seG17bfDXYR_jUsrzg.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Source Code Pro';
  font-style: normal;
  font-weight: 400;
  src: local('Source Code Pro'), local('SourceCodePro-Regular'), url(../fonts/mrl8jkM18OlOQN8JLgasD9V_2ngZ8dMf8fLgjYEouxg.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, U+E0FF, U+EFFD, U+F000;
}
/* latin-ext */
@font-face {
  font-family: 'Source Code Pro';
  font-style: normal;
  font-weight: 700;
  src: local('Source Code Pro Bold'), local('SourceCodePro-Bold'), url(../fonts/leqv3v-yTsJNC7nFznSMqVxe-GPfKKFmiXaJ_Q0GFr8.woff2) format('woff2');
  unicode-range: U+0100-024F, U+1E00-1EFF, U+20A0-20AB, U+20AD-20CF, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Source Code Pro';
  font-style: normal;
  font-weight: 700;
  src: local('Source Code Pro Bold'), local('SourceCodePro-Bold'), url(../fonts/leqv3v-yTsJNC7nFznSMqUo0As1BFRXtCDhS66znb_k.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, U+E0FF, U+EFFD, U+F000;
}

html, body {
    margin: 0;
    padding: 0;
    font-family: 'Source Code Pro', sans-serif;
    font-size: 90%;
}

textarea {
    font-family: 'Source Code Pro', sans-serif;
    font-size: 100%;
}

h1, h2, h3, h4, h5, h6 {
    margin: 0 0 0 0;	
}

a {
    color: #555;
    outline: 0;
    text-decoration: none;	
}

a img {
    border: none;
    vertical-align: text-bottom;	
}

a:hover, a:focus, a:active {
    text-decoration: none;
    border-bottom: 1px dotted;
}

a em {
    text-decoration: underline;
    font-style: normal;	
}

textarea, input, select {
    outline: none;
}

textarea {
    resize: vertical;
}

h1 {
    font-size: 120%;
}

h2 {
    font-size: 110%;
}

.left {
    float: left;	
}

.right {
    float: right;	
}

.center {
    text-align: center;	
}

.bold {
    font-weight: bold;	
}

.block {
    display: block;	
}

.hidden {
    display: none;
}

.clearBoth {
    clear: both;
    height: 1px;
    display: none;
}

input[type=submit]{
    cursor:pointer;
}

del {
    text-decoration: line-through;
}