html, body {
  margin: 0;
  padding: 0;
}

div, span, img, a, fieldset, label, legend, form, pre,
p, h1, h2, h3, h4, h5, h6,
table, tbody, tfoot, thead, tr, th, td, dl, dt, dd, ul, ol,
blockquote {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  vertical-align: baseline;
  background: transparent;
  font-size: 100%;
  font-weight: inherit;
}

th, caption {
  text-align: left;
}

input {
  margin: 0;
  padding: 0;
  font-family: inherit;
  font-weight: inherit;
  color: inherit;
}

button {
  font-family: inherit;
  font-weight: inherit;
}

:focus {
  outline: 0;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

.clearfix {
  zoom: 1;
}
.clearfix:before, .clearfix:after {
  content: ".";
  visibility: hidden;
  display: block;
  height: 0;
  overflow: hidden;
}
.clearfix:after {
  clear: both;
}

@font-face {
  font-family: SegoeUI;
  src: url(SegoeUI-Regular-subset-c67e55.eot);
  src: local("Segoe UI"), url(SegoeUI-Regular-subset-d78d2b.woff) format("woff"), url(SegoeUI-Regular-subset-5d0de1.ttf) format("truetype"), url(SegoeUI-Regular-subset-923d75.svg#SegoeUI) format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: SegoeUI;
  src: url(SegoeUI-Light-subset-cacd12.eot);
  src: local("Segoe UI Light"), url(SegoeUI-Light-subset-d2da37.woff) format("woff"), url(SegoeUI-Light-subset-9896bf.ttf) format("truetype"), url(SegoeUI-Light-subset-e78672.svg#SegoeUI-Light) format("svg");
  font-weight: 100;
  font-style: normal;
}
@font-face {
  font-family: SegoeUI;
  src: url(SegoeUI-Semibold-subset-aaa0d7.eot);
  src: local("Segoe UI Semibold"), url(SegoeUI-Semibold-subset-4cded8.woff) format("woff"), url(SegoeUI-Semibold-subset-0a976c.ttf) format("truetype"), url(SegoeUI-Semibold-subset-32c57e.svg#SegoeUI-Semibold) format("svg");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: SegoeUI;
  src: url(SegoeUI-Italic-subset-671c2d.eot);
  src: local("Segoe UI Italic"), local("Segoe UI"), url(SegoeUI-Italic-subset-28c222.woff) format("woff"), url(SegoeUI-Italic-subset-36a775.ttf) format("truetype"), url(SegoeUI-Italic-subset-12ab46.svg#SegoeUI-Italic) format("svg");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: PTRouble;
  src: url(PTRouble-Normal-2232f1.eot);
  src: local("_unexisting_"), url(PTRouble-Normal-a9cb25.woff) format("woff"), url(PTRouble-Normal-6f4010.ttf) format("truetype"), url(PTRouble-Normal-aa83a5.svg#PTRoubleSans) format("svg");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: PTRouble;
  src: url(PTRouble-Bold-2cc10b.eot);
  src: local("_unexisting_"), url(PTRouble-Bold-d2e798.woff) format("woff"), url(PTRouble-Bold-37a10d.ttf) format("truetype"), url(PTRouble-Bold-ac53ba.svg#PTRoubleSans) format("svg");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: PTRouble;
  src: url(PTRouble-Italic-488a39.eot);
  src: local("_unexisting_"), url(PTRouble-Italic-be872b.woff) format("woff"), url(PTRouble-Italic-fed883.ttf) format("truetype"), url(PTRouble-Italic-cf12e4.svg#PTRoubleSans) format("svg");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: PTRouble;
  src: url(PTRouble-Bold-Italic-0830aa.eot);
  src: local("_unexisting_"), url(PTRouble-Bold-Italic-75719f.woff) format("woff"), url(PTRouble-Bold-Italic-787071.ttf) format("truetype"), url(PTRouble-Bold-Italic-b04aa8.svg#PTRoubleSans) format("svg");
  font-weight: bold;
  font-style: italic;
}
.rouble {
  font-family: PTRouble;
  text-transform: uppercase;
}
