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,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{
  margin: 0;
  padding: 0;
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
  box-sizing: border-box;
}
/* HTML5 display-role reset for older browsers */
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section {display: block;}

body {line-height: 1;}
ol,ul{list-style: none;}
li,a {text-decoration: none; color: #333;}

blockquote,q {quotes: none;}

blockquote:before,
blockquote:after,
q:before,
q:after {
  content: " ";
  content: none;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}




/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */

/* Document
   ========================================================================== */

/**
 * 1. Correct the line height in all browsers.
 * 2. Prevent adjustments of font size after orientation changes in iOS.
 */

html {
  line-height: 1.15; /* 1 */
  -webkit-text-size-adjust: 100%; /* 2 */
}

/* Sections
   ========================================================================== */

/**
 * Remove the margin in all browsers.
 */

body {
  margin: 0;
}

/**
 * Render the `main` element consistently in IE.
 */

main {
  display: block;
}

/**
 * Correct the font size and margin on `h1` elements within `section` and
 * `article` contexts in Chrome, Firefox, and Safari.
 */

h1 {
  font-size: 2em;
  margin: 0.67em 0;
}

/* Grouping content
   ========================================================================== */

/**
 * 1. Add the correct box sizing in Firefox.
 * 2. Show the overflow in Edge and IE.
 */

hr {
  box-sizing: content-box; /* 1 */
  height: 0; /* 1 */
  overflow: visible; /* 2 */
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

pre {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/* Text-level semantics
   ========================================================================== */

/**
 * Remove the gray background on active links in IE 10.
 */

a {
  background-color: transparent;
}

/**
 * 1. Remove the bottom border in Chrome 57-
 * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */

abbr[title] {
  border-bottom: none; /* 1 */
  text-decoration: underline; /* 2 */
  text-decoration: underline dotted; /* 2 */
}

/**
 * Add the correct font weight in Chrome, Edge, and Safari.
 */

b,
strong {
  font-weight: bolder;
}

/**
 * 1. Correct the inheritance and scaling of font size in all browsers.
 * 2. Correct the odd `em` font sizing in all browsers.
 */

code,
kbd,
samp {
  font-family: monospace, monospace; /* 1 */
  font-size: 1em; /* 2 */
}

/**
 * Add the correct font size in all browsers.
 */

small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */

sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/* Embedded content
   ========================================================================== */

/**
 * Remove the border on images inside links in IE 10.
 */

img {
  border-style: none;
}

/* Forms
   ========================================================================== */

/**
 * 1. Change the font styles in all browsers.
 * 2. Remove the margin in Firefox and Safari.
 */



button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  margin: 0; /* 2 */
}

/**
 * Show the overflow in IE.
 * 1. Show the overflow in Edge.
 */

button,
input { /* 1 */
  overflow: visible;
  background: none;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * 1. Remove the inheritance of text transform in Firefox.
 */

button,
select { /* 1 */
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */

button,
[type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button;
  outline:0;
}

[type="button"]{
  cursor: pointer;
  border: none;
}

/**
 * Remove the inner border and padding in Firefox.
 */

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */

button:-moz-focusring,
[type="button"]:-moz-focusring,
[type="reset"]:-moz-focusring,
[type="submit"]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */

fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * 1. Correct the text wrapping in Edge and IE.
 * 2. Correct the color inheritance from `fieldset` elements in IE.
 * 3. Remove the padding so developers are not caught out when they zero out
 *    `fieldset` elements in all browsers.
 */

legend {
  box-sizing: border-box; /* 1 */
  color: inherit; /* 2 */
  display: table; /* 1 */
  max-width: 100%; /* 1 */
  padding: 0; /* 3 */
  white-space: normal; /* 1 */
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */

progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */

textarea {
  overflow: auto;
}

/**
 * 1. Add the correct box sizing in IE 10.
 * 2. Remove the padding in IE 10.
 */

[type="checkbox"],
[type="radio"] {
  box-sizing: border-box; /* 1 */
  padding: 0; /* 2 */
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * 1. Correct the odd appearance in Chrome and Safari.
 * 2. Correct the outline style in Safari.
 */

[type="search"] {
  -webkit-appearance: textfield; /* 1 */
  outline-offset: -2px; /* 2 */
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */

[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * 1. Correct the inability to style clickable types in iOS and Safari.
 * 2. Change font properties to `inherit` in Safari.
 */

::-webkit-file-upload-button {
  -webkit-appearance: button; /* 1 */
  font: inherit; /* 2 */
}

/* Interactive
   ========================================================================== */

/*
 * Add the correct display in Edge, IE 10+, and Firefox.
 */

details {
  display: block;
}

/*
 * Add the correct display in all browsers.
 */

summary {
  display: list-item;
}

/* Misc
   ========================================================================== */

/**
 * Add the correct display in IE 10+.
 */

template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */

[hidden] {
  display: none;
}

.w0{width: 0% !important;}
.w1{width: 1% !important;}
.w2{width: 2% !important;}
.w3{width: 3% !important;}
.w4{width: 4% !important;}
.w5{width: 5% !important;}
.w6{width: 6% !important;}
.w7{width: 7% !important;}
.w8{width: 8% !important;}
.w9{width: 9% !important;}
.w10{width: 10% !important;}
.w11{width: 11% !important;}
.w12{width: 12% !important;}
.w13{width: 13% !important;}
.w14{width: 14% !important;}
.w15{width: 15% !important;}
.w16{width: 16% !important;}
.w17{width: 17% !important;}
.w18{width: 18% !important;}
.w19{width: 19% !important;}
.w20{width: 20% !important;}
.w21{width: 21% !important;}
.w22{width: 22% !important;}
.w23{width: 23% !important;}
.w24{width: 24% !important;}
.w25{width: 25% !important;}
.w26{width: 26% !important;}
.w27{width: 27% !important;}
.w28{width: 28% !important;}
.w29{width: 29% !important;}
.w30{width: 30% !important;}
.w31{width: 31% !important;}
.w32{width: 32% !important;}
.w33{width: 33% !important;}
.w34{width: 34% !important;}
.w35{width: 35% !important;}
.w36{width: 36% !important;}
.w37{width: 37% !important;}
.w38{width: 38% !important;}
.w39{width: 39% !important;}
.w40{width: 40% !important;}
.w41{width: 41% !important;}
.w42{width: 42% !important;}
.w43{width: 43% !important;}
.w44{width: 44% !important;}
.w45{width: 45% !important;}
.w46{width: 46% !important;}
.w47{width: 47% !important;}
.w48{width: 48% !important;}
.w49{width: 49% !important;}
.w50{width: 50% !important;}
.w51{width: 51% !important;}
.w52{width: 52% !important;}
.w53{width: 53% !important;}
.w54{width: 54% !important;}
.w55{width: 55% !important;}
.w56{width: 56% !important;}
.w57{width: 57% !important;}
.w58{width: 58% !important;}
.w59{width: 59% !important;}
.w60{width: 60% !important;}
.w61{width: 61% !important;}
.w62{width: 62% !important;}
.w63{width: 63% !important;}
.w64{width: 64% !important;}
.w65{width: 65% !important;}
.w66{width: 66% !important;}
.w67{width: 67% !important;}
.w68{width: 68% !important;}
.w69{width: 69% !important;}
.w70{width: 70% !important;}
.w71{width: 71% !important;}
.w72{width: 72% !important;}
.w73{width: 73% !important;}
.w74{width: 74% !important;}
.w75{width: 75% !important;}
.w76{width: 76% !important;}
.w77{width: 77% !important;}
.w78{width: 78% !important;}
.w79{width: 79% !important;}
.w80{width: 80% !important;}
.w81{width: 81% !important;}
.w82{width: 82% !important;}
.w83{width: 83% !important;}
.w84{width: 84% !important;}
.w85{width: 85% !important;}
.w86{width: 86% !important;}
.w87{width: 87% !important;}
.w88{width: 88% !important;}
.w89{width: 89% !important;}
.w90{width: 90% !important;}
.w91{width: 91% !important;}
.w92{width: 92% !important;}
.w93{width: 93% !important;}
.w94{width: 94% !important;}
.w95{width: 95% !important;}
.w96{width: 96% !important;}
.w97{width: 97% !important;}
.w98{width: 98% !important;}
.w99{width: 99% !important;}
.w100{width: 100% !important;}

