﻿@charset "UTF-8";

body { padding:0; margin:0; word-break:inherit; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; text-size-adjust:none; -moz-text-size-adjust:none; -webkit-text-size-adjust:none; }
body *:not(br),
body *:after,
body *:before { padding:0; margin:0; word-break:inherit; font-family:inherit; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; text-size-adjust:none; -moz-text-size-adjust:none; -webkit-text-size-adjust:none; }
button, input { -webkit-border-radius:0; -webkit-appearance:none; -moz-appearance:none; }
button, input, select, textarea { font-size:inherit; text-transform:none; }
button:enabled, input[type="button"]:enabled, input[type="submit"]:enabled, label, select:enabled { cursor:pointer; }
input:read-only { cursor:default; }
button::-moz-focus-inner, input::-moz-focus-inner { padding:0; margin:0; border:none; }
button:focus, input:focus, select:focus, textarea:focus { outline:none; }
canvas { -moz-user-select:none; -webkit-user-select:none; -ms-user-select:none; }
table { display:table; }
table:not([width]) { width:100%; border-collapse:collapse; }
table > caption { display:table-caption; }
table > colgroup { display:table-column-group; }
table > colgroup > col, table > col { display:table-column; }
table > thead { display:table-header-group; }
table > tbody { display:table-row-group; }
table > tfoot { display:table-footer-group; }
table tr { display:table-row; }
table tr > th, table tr > td { display:table-cell; }
progress { vertical-align:baseline; }