/* Styles common to large and small screens */
-/* Minimal CSS reset */
-
-html, body, form, fieldset, legend, input {
- margin: 0;
- padding: 0;
- border: 0;
-}
-
-fieldset,img { border: 0; }
-
-legend { color: #000; }
-
-sup {
- vertical-align: super;
- font-size: smaller;
-}
-
-sub {
- vertical-align: sub;
- font-size: smaller;
-}
-
-table {
- border-collapse: collapse;
- border-spacing: 0;
-}
-
-input,
-select,
-textarea,
-body { font: #{$typeheight}/#{$lineheight} "Helvetica Neue",Arial,sans-serif; }
-
-abbr, acronym {
- text-decoration: underline dotted;
- cursor: help;
-}
-
-strong {
- font-weight: bold;
-}
-
-/* Micro Clearfix | Details: http://nicolasgallagher.com/micro-clearfix-hack/ */
-
-.clearfix:before,
-.clearfix:after {
- content: " ";
- display: table;
-}
-
-.clearfix:after {
- clear: both;
-}
-
.fillL { background-color: white; }
/* Default rules for the body of every page */
-* {
- box-sizing: border-box;
-}
-
body {
font-family: 'Helvetica Neue',Arial,sans-serif;
font-size: $typeheight;
}
}
-/* Rules for horizontal lines */
-
-hr {
- border: none;
- background-color: $grey;
- color: $grey;
- height: 1px;
-}
-
/* General styles for tables */
table {