127 lines
		
	
	
	
		
			2.4 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
		
		
			
		
	
	
			127 lines
		
	
	
	
		
			2.4 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
| 
								 | 
							
								// Reset.less
							 | 
						||
| 
								 | 
							
								// Adapted from Normalize.css http://github.com/necolas/normalize.css
							 | 
						||
| 
								 | 
							
								// ------------------------------------------------------------------------
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								// Display in IE6-9 and FF3
							 | 
						||
| 
								 | 
							
								// -------------------------
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								article,
							 | 
						||
| 
								 | 
							
								aside,
							 | 
						||
| 
								 | 
							
								details,
							 | 
						||
| 
								 | 
							
								figcaption,
							 | 
						||
| 
								 | 
							
								figure,
							 | 
						||
| 
								 | 
							
								footer,
							 | 
						||
| 
								 | 
							
								header,
							 | 
						||
| 
								 | 
							
								hgroup,
							 | 
						||
| 
								 | 
							
								nav,
							 | 
						||
| 
								 | 
							
								section {
							 | 
						||
| 
								 | 
							
								  display: block;
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								// Display block in IE6-9 and FF3
							 | 
						||
| 
								 | 
							
								// -------------------------
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								audio,
							 | 
						||
| 
								 | 
							
								canvas,
							 | 
						||
| 
								 | 
							
								video {
							 | 
						||
| 
								 | 
							
								  display: inline-block;
							 | 
						||
| 
								 | 
							
								  *display: inline;
							 | 
						||
| 
								 | 
							
								  *zoom: 1;
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								// Prevents modern browsers from displaying 'audio' without controls
							 | 
						||
| 
								 | 
							
								// -------------------------
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								audio:not([controls]) {
							 | 
						||
| 
								 | 
							
								    display: none;
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								// Base settings
							 | 
						||
| 
								 | 
							
								// -------------------------
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								html {
							 | 
						||
| 
								 | 
							
								  font-size: 100%;
							 | 
						||
| 
								 | 
							
								  -webkit-text-size-adjust: 100%;
							 | 
						||
| 
								 | 
							
								      -ms-text-size-adjust: 100%;
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								// Focus states
							 | 
						||
| 
								 | 
							
								a:focus {
							 | 
						||
| 
								 | 
							
								  .tab-focus();
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								// Hover & Active
							 | 
						||
| 
								 | 
							
								a:hover,
							 | 
						||
| 
								 | 
							
								a:active {
							 | 
						||
| 
								 | 
							
								  outline: 0;
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								// Prevents sub and sup affecting line-height in all browsers
							 | 
						||
| 
								 | 
							
								// -------------------------
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								sub,
							 | 
						||
| 
								 | 
							
								sup {
							 | 
						||
| 
								 | 
							
								  position: relative;
							 | 
						||
| 
								 | 
							
								  font-size: 75%;
							 | 
						||
| 
								 | 
							
								  line-height: 0;
							 | 
						||
| 
								 | 
							
								  vertical-align: baseline;
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								sup {
							 | 
						||
| 
								 | 
							
								  top: -0.5em;
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								sub {
							 | 
						||
| 
								 | 
							
								  bottom: -0.25em;
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								// Img border in a's and image quality
							 | 
						||
| 
								 | 
							
								// -------------------------
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								img {
							 | 
						||
| 
								 | 
							
								  height: auto;
							 | 
						||
| 
								 | 
							
								  border: 0;
							 | 
						||
| 
								 | 
							
								  -ms-interpolation-mode: bicubic;
							 | 
						||
| 
								 | 
							
								  vertical-align: middle;
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								// Forms
							 | 
						||
| 
								 | 
							
								// -------------------------
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								// Font size in all browsers, margin changes, misc consistency
							 | 
						||
| 
								 | 
							
								button,
							 | 
						||
| 
								 | 
							
								input,
							 | 
						||
| 
								 | 
							
								select,
							 | 
						||
| 
								 | 
							
								textarea {
							 | 
						||
| 
								 | 
							
								  margin: 0;
							 | 
						||
| 
								 | 
							
								  font-size: 100%;
							 | 
						||
| 
								 | 
							
								  vertical-align: middle;
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								button,
							 | 
						||
| 
								 | 
							
								input {
							 | 
						||
| 
								 | 
							
								  *overflow: visible; // Inner spacing ie IE6/7
							 | 
						||
| 
								 | 
							
								  line-height: normal; // FF3/4 have !important on line-height in UA stylesheet
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								button::-moz-focus-inner,
							 | 
						||
| 
								 | 
							
								input::-moz-focus-inner { // Inner padding and border oddities in FF3/4
							 | 
						||
| 
								 | 
							
								  padding: 0;
							 | 
						||
| 
								 | 
							
								  border: 0;
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								button,
							 | 
						||
| 
								 | 
							
								input[type="button"],
							 | 
						||
| 
								 | 
							
								input[type="reset"],
							 | 
						||
| 
								 | 
							
								input[type="submit"] {
							 | 
						||
| 
								 | 
							
								  cursor: pointer; // Cursors on all buttons applied consistently
							 | 
						||
| 
								 | 
							
								  -webkit-appearance: button; // Style clickable inputs in iOS
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								input[type="search"] { // Appearance in Safari/Chrome
							 | 
						||
| 
								 | 
							
								  -webkit-appearance: textfield;
							 | 
						||
| 
								 | 
							
								  -webkit-box-sizing: content-box;
							 | 
						||
| 
								 | 
							
								     -moz-box-sizing: content-box;
							 | 
						||
| 
								 | 
							
								          box-sizing: content-box;
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								input[type="search"]::-webkit-search-decoration,
							 | 
						||
| 
								 | 
							
								input[type="search"]::-webkit-search-cancel-button {
							 | 
						||
| 
								 | 
							
								  -webkit-appearance: none; // Inner-padding issues in Chrome OSX, Safari 5
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								textarea {
							 | 
						||
| 
								 | 
							
								  overflow: auto; // Remove vertical scrollbar in IE6-9
							 | 
						||
| 
								 | 
							
								  vertical-align: top; // Readability and alignment cross-browser
							 | 
						||
| 
								 | 
							
								}
							 |