{\rtf1\ansi\ansicpg1252\cocoartf1038\cocoasubrtf360
{\fonttbl\f0\fnil\fcharset0 Consolas-Italic;\f1\fnil\fcharset0 Consolas;\f2\fnil\fcharset0 Consolas-Bold;
}
{\colortbl;\red255\green255\blue255;\red136\green134\blue118;\red38\green38\blue38;\red0\green18\blue105;
\red49\green133\blue134;\red193\green37\blue56;}
\paperw11900\paperh16840\margl1440\margr1440\vieww9000\viewh8400\viewkind0
\deftab720
\pard\pardeftab720\ql\qnatural

\f0\i\fs24 \cf2 /*! normalize.css v3.0.0-rc.1 | MIT License | git.io/normalize */
\f1\i0 \cf3 \
\

\f0\i \cf2 /**
\f1\i0 \cf3 \

\f0\i \cf2  * 1. Set default font family to sans-serif.
\f1\i0 \cf3 \

\f0\i \cf2  * 2. Prevent iOS text size adjust after orientation change, without disabling
\f1\i0 \cf3 \

\f0\i \cf2  *    user zoom.
\f1\i0 \cf3 \

\f0\i \cf2  */
\f1\i0 \cf3 \
\
\pard\pardeftab720\ql\qnatural
\cf4 html\cf3  \{\
\'a0\'a0
\f2\b font-family:
\f1\b0  
\f2\b sans-serif
\f1\b0 ; 
\f0\i \cf2 /* 1 */
\f1\i0 \cf3 \
\'a0\'a0
\f2\b -
\f1\b0 ms
\f2\b -text-size-
\f1\b0 adjust
\f2\b :
\f1\b0  \cf5 100
\f2\b \cf3 %
\f1\b0 ; 
\f0\i \cf2 /* 2 */
\f1\i0 \cf3 \
\'a0\'a0
\f2\b -
\f1\b0 webkit
\f2\b -text-size-
\f1\b0 adjust
\f2\b :
\f1\b0  \cf5 100
\f2\b \cf3 %
\f1\b0 ; 
\f0\i \cf2 /* 2 */
\f1\i0 \cf3 \
\}\
\
\pard\pardeftab720\ql\qnatural

\f0\i \cf2 /**
\f1\i0 \cf3 \

\f0\i \cf2  * Remove default margin.
\f1\i0 \cf3 \

\f0\i \cf2  */
\f1\i0 \cf3 \
\
\pard\pardeftab720\ql\qnatural
\cf4 body\cf3  \{\
\'a0\'a0
\f2\b margin:
\f1\b0  \cf5 0\cf3 ;\
\}\
\
\pard\pardeftab720\ql\qnatural

\f0\i \cf2 /* HTML5 display definitions
\f1\i0 \cf3 \

\f0\i \cf2    ========================================================================== */
\f1\i0 \cf3 \
\

\f0\i \cf2 /**
\f1\i0 \cf3 \

\f0\i \cf2  * Correct `block` display not defined in IE 8/9.
\f1\i0 \cf3 \

\f0\i \cf2  */
\f1\i0 \cf3 \
\
\pard\pardeftab720\ql\qnatural
\cf4 article
\f2\b \cf3 ,
\f1\b0 \
\cf4 aside
\f2\b \cf3 ,
\f1\b0 \
\cf4 details
\f2\b \cf3 ,
\f1\b0 \
\cf4 figcaption
\f2\b \cf3 ,
\f1\b0 \
\cf4 figure
\f2\b \cf3 ,
\f1\b0 \
\cf4 footer
\f2\b \cf3 ,
\f1\b0 \
\cf4 header
\f2\b \cf3 ,
\f1\b0 \
\cf4 hgroup
\f2\b \cf3 ,
\f1\b0 \
\cf4 main
\f2\b \cf3 ,
\f1\b0 \
\cf4 nav
\f2\b \cf3 ,
\f1\b0 \
\cf4 section
\f2\b \cf3 ,
\f1\b0 \
\cf4 summary\cf3  \{\
\'a0\'a0
\f2\b display:
\f1\b0  
\f2\b block
\f1\b0 ;\
\}\
\
\pard\pardeftab720\ql\qnatural

\f0\i \cf2 /**
\f1\i0 \cf3 \

\f0\i \cf2  * 1. Correct `inline-block` display not defined in IE 8/9.
\f1\i0 \cf3 \

\f0\i \cf2  * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
\f1\i0 \cf3 \

\f0\i \cf2  */
\f1\i0 \cf3 \
\
\pard\pardeftab720\ql\qnatural
\cf4 audio
\f2\b \cf3 ,
\f1\b0 \
\cf4 canvas
\f2\b \cf3 ,
\f1\b0 \
\cf4 progress
\f2\b \cf3 ,
\f1\b0 \
\cf4 video\cf3  \{\
\'a0\'a0
\f2\b display:
\f1\b0  
\f2\b inline-block
\f1\b0 ; 
\f0\i \cf2 /* 1 */
\f1\i0 \cf3 \
\'a0\'a0
\f2\b vertical-align:
\f1\b0  
\f2\b baseline
\f1\b0 ; 
\f0\i \cf2 /* 2 */
\f1\i0 \cf3 \
\}\
\
\pard\pardeftab720\ql\qnatural

\f0\i \cf2 /**
\f1\i0 \cf3 \

\f0\i \cf2  * Prevent modern browsers from displaying `audio` without controls.
\f1\i0 \cf3 \

\f0\i \cf2  * Remove excess height in iOS 5 devices.
\f1\i0 \cf3 \

\f0\i \cf2  */
\f1\i0 \cf3 \
\
\pard\pardeftab720\ql\qnatural
\cf4 audio\cf3 :not
\f2\b ([
\f1\b0 \cf4 controls
\f2\b \cf3 ])
\f1\b0  \{\
\'a0\'a0
\f2\b display:
\f1\b0  
\f2\b none
\f1\b0 ;\
\'a0\'a0
\f2\b height:
\f1\b0  \cf5 0\cf3 ;\
\}\
\
\pard\pardeftab720\ql\qnatural

\f0\i \cf2 /**
\f1\i0 \cf3 \

\f0\i \cf2  * Address `[hidden]` styling not present in IE 8/9.
\f1\i0 \cf3 \

\f0\i \cf2  * Hide the `template` element in IE, Safari, and Firefox < 22.
\f1\i0 \cf3 \

\f0\i \cf2  */
\f1\i0 \cf3 \
\
\pard\pardeftab720\ql\qnatural

\f2\b \cf3 [
\f1\b0 \cf4 hidden
\f2\b \cf3 ],
\f1\b0 \
\cf4 template\cf3  \{\
\'a0\'a0
\f2\b display:
\f1\b0  
\f2\b none
\f1\b0 ;\
\}\
\
\pard\pardeftab720\ql\qnatural

\f0\i \cf2 /* Links
\f1\i0 \cf3 \

\f0\i \cf2    ========================================================================== */
\f1\i0 \cf3 \
\

\f0\i \cf2 /**
\f1\i0 \cf3 \

\f0\i \cf2  * Remove the gray background color from active links in IE 10.
\f1\i0 \cf3 \

\f0\i \cf2  */
\f1\i0 \cf3 \
\
\pard\pardeftab720\ql\qnatural
\cf4 a\cf3  \{\
\'a0\'a0
\f2\b background:
\f1\b0  
\f2\b transparent
\f1\b0 ;\
\}\
\
\pard\pardeftab720\ql\qnatural

\f0\i \cf2 /**
\f1\i0 \cf3 \

\f0\i \cf2  * Improve readability when focused and also mouse hovered in all browsers.
\f1\i0 \cf3 \

\f0\i \cf2  */
\f1\i0 \cf3 \
\
\pard\pardeftab720\ql\qnatural
\cf4 a\cf3 :active
\f2\b ,
\f1\b0 \
\cf4 a\cf3 :hover \{\
\'a0\'a0
\f2\b outline:
\f1\b0  \cf5 0\cf3 ;\
\}\
\
\pard\pardeftab720\ql\qnatural

\f0\i \cf2 /* Text-level semantics
\f1\i0 \cf3 \

\f0\i \cf2    ========================================================================== */
\f1\i0 \cf3 \
\

\f0\i \cf2 /**
\f1\i0 \cf3 \

\f0\i \cf2  * Address styling not present in IE 8/9, Safari 5, and Chrome.
\f1\i0 \cf3 \

\f0\i \cf2  */
\f1\i0 \cf3 \
\
\pard\pardeftab720\ql\qnatural
\cf4 abbr
\f2\b \cf3 [
\f1\b0 \cf4 title
\f2\b \cf3 ]
\f1\b0  \{\
\'a0\'a0
\f2\b border-bottom:
\f1\b0  \cf5 1px\cf3  
\f2\b dotted
\f1\b0 ;\
\}\
\
\pard\pardeftab720\ql\qnatural

\f0\i \cf2 /**
\f1\i0 \cf3 \

\f0\i \cf2  * Address style set to `bolder` in Firefox 4+, Safari 5, and Chrome.
\f1\i0 \cf3 \

\f0\i \cf2  */
\f1\i0 \cf3 \
\
\pard\pardeftab720\ql\qnatural
\cf4 b
\f2\b \cf3 ,
\f1\b0 \
\cf4 strong\cf3  \{\
\'a0\'a0
\f2\b font-weight:
\f1\b0  
\f2\b bold
\f1\b0 ;\
\}\
\
\pard\pardeftab720\ql\qnatural

\f0\i \cf2 /**
\f1\i0 \cf3 \

\f0\i \cf2  * Address styling not present in Safari 5 and Chrome.
\f1\i0 \cf3 \

\f0\i \cf2  */
\f1\i0 \cf3 \
\
\pard\pardeftab720\ql\qnatural
\cf4 dfn\cf3  \{\
\'a0\'a0
\f2\b font-style:
\f1\b0  
\f2\b italic
\f1\b0 ;\
\}\
\
\pard\pardeftab720\ql\qnatural

\f0\i \cf2 /**
\f1\i0 \cf3 \

\f0\i \cf2  * Address variable `h1` font-size and margin within `section` and `article`
\f1\i0 \cf3 \

\f0\i \cf2  * contexts in Firefox 4+, Safari 5, and Chrome.
\f1\i0 \cf3 \

\f0\i \cf2  */
\f1\i0 \cf3 \
\
\pard\pardeftab720\ql\qnatural
\cf4 h1\cf3  \{\
\'a0\'a0
\f2\b font-size:
\f1\b0  \cf5 2em\cf3 ;\
\'a0\'a0
\f2\b margin:
\f1\b0  \cf5 0.67em\cf3  \cf5 0\cf3 ;\
\}\
\
\pard\pardeftab720\ql\qnatural

\f0\i \cf2 /**
\f1\i0 \cf3 \

\f0\i \cf2  * Address styling not present in IE 8/9.
\f1\i0 \cf3 \

\f0\i \cf2  */
\f1\i0 \cf3 \
\
\pard\pardeftab720\ql\qnatural
\cf4 mark\cf3  \{\
\'a0\'a0
\f2\b background:
\f1\b0  \cf5 #ff0\cf3 ;\
\'a0\'a0
\f2\b color:
\f1\b0  \cf5 #000\cf3 ;\
\}\
\
\pard\pardeftab720\ql\qnatural

\f0\i \cf2 /**
\f1\i0 \cf3 \

\f0\i \cf2  * Address inconsistent and variable font size in all browsers.
\f1\i0 \cf3 \

\f0\i \cf2  */
\f1\i0 \cf3 \
\
\pard\pardeftab720\ql\qnatural
\cf4 small\cf3  \{\
\'a0\'a0
\f2\b font-size:
\f1\b0  \cf5 80
\f2\b \cf3 %
\f1\b0 ;\
\}\
\
\pard\pardeftab720\ql\qnatural

\f0\i \cf2 /**
\f1\i0 \cf3 \

\f0\i \cf2  * Prevent `sub` and `sup` affecting `line-height` in all browsers.
\f1\i0 \cf3 \

\f0\i \cf2  */
\f1\i0 \cf3 \
\
\pard\pardeftab720\ql\qnatural
\cf4 sub
\f2\b \cf3 ,
\f1\b0 \
\cf4 sup\cf3  \{\
\'a0\'a0
\f2\b font-size:
\f1\b0  \cf5 75
\f2\b \cf3 %
\f1\b0 ;\
\'a0\'a0
\f2\b line-height:
\f1\b0  \cf5 0\cf3 ;\
\'a0\'a0
\f2\b position:
\f1\b0  
\f2\b relative
\f1\b0 ;\
\'a0\'a0
\f2\b vertical-align:
\f1\b0  
\f2\b baseline
\f1\b0 ;\
\}\
\
\cf4 sup\cf3  \{\
\'a0\'a0
\f2\b top:
\f1\b0  \cf5 -0.5em\cf3 ;\
\}\
\
\cf4 sub\cf3  \{\
\'a0\'a0
\f2\b bottom:
\f1\b0  \cf5 -0.25em\cf3 ;\
\}\
\
\pard\pardeftab720\ql\qnatural

\f0\i \cf2 /* Embedded content
\f1\i0 \cf3 \

\f0\i \cf2    ========================================================================== */
\f1\i0 \cf3 \
\

\f0\i \cf2 /**
\f1\i0 \cf3 \

\f0\i \cf2  * Remove border when inside `a` element in IE 8/9.
\f1\i0 \cf3 \

\f0\i \cf2  */
\f1\i0 \cf3 \
\
\pard\pardeftab720\ql\qnatural
\cf4 img\cf3  \{\
\'a0\'a0
\f2\b border:
\f1\b0  \cf5 0\cf3 ;\
\}\
\
\pard\pardeftab720\ql\qnatural

\f0\i \cf2 /**
\f1\i0 \cf3 \

\f0\i \cf2  * Correct overflow displayed oddly in IE 9.
\f1\i0 \cf3 \

\f0\i \cf2  */
\f1\i0 \cf3 \
\
\pard\pardeftab720\ql\qnatural
\cf4 svg\cf3 :not
\f2\b (
\f1\b0 :root
\f2\b )
\f1\b0  \{\
\'a0\'a0
\f2\b overflow:
\f1\b0  
\f2\b hidden
\f1\b0 ;\
\}\
\
\pard\pardeftab720\ql\qnatural

\f0\i \cf2 /* Grouping content
\f1\i0 \cf3 \

\f0\i \cf2    ========================================================================== */
\f1\i0 \cf3 \
\

\f0\i \cf2 /**
\f1\i0 \cf3 \

\f0\i \cf2  * Address margin not present in IE 8/9 and Safari 5.
\f1\i0 \cf3 \

\f0\i \cf2  */
\f1\i0 \cf3 \
\
\pard\pardeftab720\ql\qnatural
\cf4 figure\cf3  \{\
\'a0\'a0
\f2\b margin:
\f1\b0  \cf5 1em\cf3  \cf5 40px\cf3 ;\
\}\
\
\pard\pardeftab720\ql\qnatural

\f0\i \cf2 /**
\f1\i0 \cf3 \

\f0\i \cf2  * Address differences between Firefox and other browsers.
\f1\i0 \cf3 \

\f0\i \cf2  */
\f1\i0 \cf3 \
\
\pard\pardeftab720\ql\qnatural
\cf4 hr\cf3  \{\
\'a0\'a0
\f2\b -
\f1\b0 moz
\f2\b -
\f1\b0 box
\f2\b -
\f1\b0 sizing
\f2\b :
\f1\b0  
\f2\b content-
\f1\b0 box;\
\'a0\'a0box
\f2\b -
\f1\b0 sizing
\f2\b :
\f1\b0  
\f2\b content-
\f1\b0 box;\
\'a0\'a0
\f2\b height:
\f1\b0  \cf5 0\cf3 ;\
\}\
\
\pard\pardeftab720\ql\qnatural

\f0\i \cf2 /**
\f1\i0 \cf3 \

\f0\i \cf2  * Contain overflow in all browsers.
\f1\i0 \cf3 \

\f0\i \cf2  */
\f1\i0 \cf3 \
\
\pard\pardeftab720\ql\qnatural
\cf4 pre\cf3  \{\
\'a0\'a0
\f2\b overflow:
\f1\b0  
\f2\b auto
\f1\b0 ;\
\}\
\
\pard\pardeftab720\ql\qnatural

\f0\i \cf2 /**
\f1\i0 \cf3 \

\f0\i \cf2  * Address odd `em`-unit font size rendering in all browsers.
\f1\i0 \cf3 \

\f0\i \cf2  */
\f1\i0 \cf3 \
\
\pard\pardeftab720\ql\qnatural
\cf4 code
\f2\b \cf3 ,
\f1\b0 \
\cf4 kbd
\f2\b \cf3 ,
\f1\b0 \
\cf4 pre
\f2\b \cf3 ,
\f1\b0 \
\cf4 samp\cf3  \{\
\'a0\'a0
\f2\b font-family:
\f1\b0  
\f2\b monospace,
\f1\b0  
\f2\b monospace
\f1\b0 ;\
\'a0\'a0
\f2\b font-size:
\f1\b0  \cf5 1em\cf3 ;\
\}\
\
\pard\pardeftab720\ql\qnatural

\f0\i \cf2 /* Forms
\f1\i0 \cf3 \

\f0\i \cf2    ========================================================================== */
\f1\i0 \cf3 \
\

\f0\i \cf2 /**
\f1\i0 \cf3 \

\f0\i \cf2  * Known limitation: by default, Chrome and Safari on OS X allow very limited
\f1\i0 \cf3 \

\f0\i \cf2  * styling of `select`, unless a `border` property is set.
\f1\i0 \cf3 \

\f0\i \cf2  */
\f1\i0 \cf3 \
\

\f0\i \cf2 /**
\f1\i0 \cf3 \

\f0\i \cf2  * 1. Correct color not being inherited.
\f1\i0 \cf3 \

\f0\i \cf2  *    Known issue: affects color of disabled elements.
\f1\i0 \cf3 \

\f0\i \cf2  * 2. Correct font properties not being inherited.
\f1\i0 \cf3 \

\f0\i \cf2  * 3. Address margins set differently in Firefox 4+, Safari 5, and Chrome.
\f1\i0 \cf3 \

\f0\i \cf2  */
\f1\i0 \cf3 \
\
\pard\pardeftab720\ql\qnatural
\cf4 button
\f2\b \cf3 ,
\f1\b0 \
\cf4 input
\f2\b \cf3 ,
\f1\b0 \
\cf4 optgroup
\f2\b \cf3 ,
\f1\b0 \
\cf4 select
\f2\b \cf3 ,
\f1\b0 \
\cf4 textarea\cf3  \{\
\'a0\'a0
\f2\b color:
\f1\b0  
\f2\b inherit
\f1\b0 ; 
\f0\i \cf2 /* 1 */
\f1\i0 \cf3 \
\'a0\'a0
\f2\b font:
\f1\b0  
\f2\b inherit
\f1\b0 ; 
\f0\i \cf2 /* 2 */
\f1\i0 \cf3 \
\'a0\'a0
\f2\b margin:
\f1\b0  \cf5 0\cf3 ; 
\f0\i \cf2 /* 3 */
\f1\i0 \cf3 \
\}\
\
\pard\pardeftab720\ql\qnatural

\f0\i \cf2 /**
\f1\i0 \cf3 \

\f0\i \cf2  * Address `overflow` set to `hidden` in IE 8/9/10.
\f1\i0 \cf3 \

\f0\i \cf2  */
\f1\i0 \cf3 \
\
\pard\pardeftab720\ql\qnatural
\cf4 button\cf3  \{\
\'a0\'a0
\f2\b overflow:
\f1\b0  
\f2\b visible
\f1\b0 ;\
\}\
\
\pard\pardeftab720\ql\qnatural

\f0\i \cf2 /**
\f1\i0 \cf3 \

\f0\i \cf2  * Address inconsistent `text-transform` inheritance for `button` and `select`.
\f1\i0 \cf3 \

\f0\i \cf2  * All other form control elements do not inherit `text-transform` values.
\f1\i0 \cf3 \

\f0\i \cf2  * Correct `button` style inheritance in Firefox, IE 8+, and Opera
\f1\i0 \cf3 \

\f0\i \cf2  * Correct `select` style inheritance in Firefox.
\f1\i0 \cf3 \

\f0\i \cf2  */
\f1\i0 \cf3 \
\
\pard\pardeftab720\ql\qnatural
\cf4 button
\f2\b \cf3 ,
\f1\b0 \
\cf4 select\cf3  \{\
\'a0\'a0
\f2\b text-transform:
\f1\b0  
\f2\b none
\f1\b0 ;\
\}\
\
\pard\pardeftab720\ql\qnatural

\f0\i \cf2 /**
\f1\i0 \cf3 \

\f0\i \cf2  * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
\f1\i0 \cf3 \

\f0\i \cf2  *    and `video` controls.
\f1\i0 \cf3 \

\f0\i \cf2  * 2. Correct inability to style clickable `input` types in iOS.
\f1\i0 \cf3 \

\f0\i \cf2  * 3. Improve usability and consistency of cursor style between image-type
\f1\i0 \cf3 \

\f0\i \cf2  *    `input` and others.
\f1\i0 \cf3 \

\f0\i \cf2  */
\f1\i0 \cf3 \
\
\pard\pardeftab720\ql\qnatural
\cf4 button
\f2\b \cf3 ,
\f1\b0 \
\cf4 html\cf3  \cf4 input
\f2\b \cf3 [
\f1\b0 \cf4 type
\f2\b \cf3 =
\f1\b0 \cf6 "button"
\f2\b \cf3 ],
\f1\b0  
\f0\i \cf2 /* 1 */
\f1\i0 \cf3 \
\cf4 input
\f2\b \cf3 [
\f1\b0 \cf4 type
\f2\b \cf3 =
\f1\b0 \cf6 "reset"
\f2\b \cf3 ],
\f1\b0 \
\cf4 input
\f2\b \cf3 [
\f1\b0 \cf4 type
\f2\b \cf3 =
\f1\b0 \cf6 "submit"
\f2\b \cf3 ]
\f1\b0  \{\
\'a0\'a0
\f2\b -
\f1\b0 webkit
\f2\b -
\f1\b0 appearance
\f2\b :
\f1\b0  button; 
\f0\i \cf2 /* 2 */
\f1\i0 \cf3 \
\'a0\'a0
\f2\b cursor:
\f1\b0  
\f2\b pointer
\f1\b0 ; 
\f0\i \cf2 /* 3 */
\f1\i0 \cf3 \
\}\
\
\pard\pardeftab720\ql\qnatural

\f0\i \cf2 /**
\f1\i0 \cf3 \

\f0\i \cf2  * Re-set default cursor for disabled elements.
\f1\i0 \cf3 \

\f0\i \cf2  */
\f1\i0 \cf3 \
\
\pard\pardeftab720\ql\qnatural
\cf4 button
\f2\b \cf3 [
\f1\b0 \cf4 disabled
\f2\b \cf3 ],
\f1\b0 \
\cf4 html\cf3  \cf4 input
\f2\b \cf3 [
\f1\b0 \cf4 disabled
\f2\b \cf3 ]
\f1\b0  \{\
\'a0\'a0
\f2\b cursor:
\f1\b0  
\f2\b default
\f1\b0 ;\
\}\
\
\pard\pardeftab720\ql\qnatural

\f0\i \cf2 /**
\f1\i0 \cf3 \

\f0\i \cf2  * Remove inner padding and border in Firefox 4+.
\f1\i0 \cf3 \

\f0\i \cf2  */
\f1\i0 \cf3 \
\
\pard\pardeftab720\ql\qnatural
\cf4 button
\f2\b \cf3 :
\f1\b0 :-moz-focus-inner
\f2\b ,
\f1\b0 \
\cf4 input
\f2\b \cf3 :
\f1\b0 :-moz-focus-inner \{\
\'a0\'a0
\f2\b border:
\f1\b0  \cf5 0\cf3 ;\
\'a0\'a0
\f2\b padding:
\f1\b0  \cf5 0\cf3 ;\
\}\
\
\pard\pardeftab720\ql\qnatural

\f0\i \cf2 /**
\f1\i0 \cf3 \

\f0\i \cf2  * Address Firefox 4+ setting `line-height` on `input` using `!important` in
\f1\i0 \cf3 \

\f0\i \cf2  * the UA stylesheet.
\f1\i0 \cf3 \

\f0\i \cf2  */
\f1\i0 \cf3 \
\
\pard\pardeftab720\ql\qnatural
\cf4 input\cf3  \{\
\'a0\'a0
\f2\b line-height:
\f1\b0  
\f2\b normal
\f1\b0 ;\
\}\
\
\pard\pardeftab720\ql\qnatural

\f0\i \cf2 /**
\f1\i0 \cf3 \

\f0\i \cf2  * It's recommended that you don't attempt to style these elements.
\f1\i0 \cf3 \

\f0\i \cf2  * Firefox's implementation doesn't respect box-sizing, padding, or width.
\f1\i0 \cf3 \

\f0\i \cf2  *
\f1\i0 \cf3 \

\f0\i \cf2  * 1. Address box sizing set to `content-box` in IE 8/9/10.
\f1\i0 \cf3 \

\f0\i \cf2  * 2. Remove excess padding in IE 8/9/10.
\f1\i0 \cf3 \

\f0\i \cf2  */
\f1\i0 \cf3 \
\
\pard\pardeftab720\ql\qnatural
\cf4 input
\f2\b \cf3 [
\f1\b0 \cf4 type
\f2\b \cf3 =
\f1\b0 \cf6 "checkbox"
\f2\b \cf3 ],
\f1\b0 \
\cf4 input
\f2\b \cf3 [
\f1\b0 \cf4 type
\f2\b \cf3 =
\f1\b0 \cf6 "radio"
\f2\b \cf3 ]
\f1\b0  \{\
\'a0\'a0box
\f2\b -
\f1\b0 sizing
\f2\b :
\f1\b0  
\f2\b border-
\f1\b0 box; 
\f0\i \cf2 /* 1 */
\f1\i0 \cf3 \
\'a0\'a0
\f2\b padding:
\f1\b0  \cf5 0\cf3 ; 
\f0\i \cf2 /* 2 */
\f1\i0 \cf3 \
\}\
\
\pard\pardeftab720\ql\qnatural

\f0\i \cf2 /**
\f1\i0 \cf3 \

\f0\i \cf2  * Fix the cursor style for Chrome's increment/decrement buttons. For certain
\f1\i0 \cf3 \

\f0\i \cf2  * `font-size` values of the `input`, it causes the cursor style of the
\f1\i0 \cf3 \

\f0\i \cf2  * decrement button to change from `default` to `text`.
\f1\i0 \cf3 \

\f0\i \cf2  */
\f1\i0 \cf3 \
\
\pard\pardeftab720\ql\qnatural
\cf4 input
\f2\b \cf3 [
\f1\b0 \cf4 type
\f2\b \cf3 =
\f1\b0 \cf6 "number"
\f2\b \cf3 ]:
\f1\b0 :-webkit-inner-spin-button
\f2\b ,
\f1\b0 \
\cf4 input
\f2\b \cf3 [
\f1\b0 \cf4 type
\f2\b \cf3 =
\f1\b0 \cf6 "number"
\f2\b \cf3 ]:
\f1\b0 :-webkit-outer-spin-button \{\
\'a0\'a0
\f2\b height:
\f1\b0  
\f2\b auto
\f1\b0 ;\
\}\
\
\pard\pardeftab720\ql\qnatural

\f0\i \cf2 /**
\f1\i0 \cf3 \

\f0\i \cf2  * 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.
\f1\i0 \cf3 \

\f0\i \cf2  * 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome
\f1\i0 \cf3 \

\f0\i \cf2  *    (include `-moz` to future-proof).
\f1\i0 \cf3 \

\f0\i \cf2  */
\f1\i0 \cf3 \
\
\pard\pardeftab720\ql\qnatural
\cf4 input
\f2\b \cf3 [
\f1\b0 \cf4 type
\f2\b \cf3 =
\f1\b0 \cf6 "search"
\f2\b \cf3 ]
\f1\b0  \{\
\'a0\'a0
\f2\b -
\f1\b0 webkit
\f2\b -
\f1\b0 appearance
\f2\b :
\f1\b0  textfield; 
\f0\i \cf2 /* 1 */
\f1\i0 \cf3 \
\'a0\'a0
\f2\b -
\f1\b0 moz
\f2\b -
\f1\b0 box
\f2\b -
\f1\b0 sizing
\f2\b :
\f1\b0  
\f2\b content-
\f1\b0 box;\
\'a0\'a0
\f2\b -
\f1\b0 webkit
\f2\b -
\f1\b0 box
\f2\b -
\f1\b0 sizing
\f2\b :
\f1\b0  
\f2\b content-
\f1\b0 box; 
\f0\i \cf2 /* 2 */
\f1\i0 \cf3 \
\'a0\'a0box
\f2\b -
\f1\b0 sizing
\f2\b :
\f1\b0  
\f2\b content-
\f1\b0 box;\
\}\
\
\pard\pardeftab720\ql\qnatural

\f0\i \cf2 /**
\f1\i0 \cf3 \

\f0\i \cf2  * Remove inner padding and search cancel button in Safari and Chrome on OS X.
\f1\i0 \cf3 \

\f0\i \cf2  * Safari (but not Chrome) clips the cancel button when the search input has
\f1\i0 \cf3 \

\f0\i \cf2  * padding (and `textfield` appearance).
\f1\i0 \cf3 \

\f0\i \cf2  */
\f1\i0 \cf3 \
\
\pard\pardeftab720\ql\qnatural
\cf4 input
\f2\b \cf3 [
\f1\b0 \cf4 type
\f2\b \cf3 =
\f1\b0 \cf6 "search"
\f2\b \cf3 ]:
\f1\b0 :-webkit-search-cancel-button
\f2\b ,
\f1\b0 \
\cf4 input
\f2\b \cf3 [
\f1\b0 \cf4 type
\f2\b \cf3 =
\f1\b0 \cf6 "search"
\f2\b \cf3 ]:
\f1\b0 :-webkit-search-decoration \{\
\'a0\'a0
\f2\b -
\f1\b0 webkit
\f2\b -
\f1\b0 appearance
\f2\b :
\f1\b0  
\f2\b none
\f1\b0 ;\
\}\
\
\pard\pardeftab720\ql\qnatural

\f0\i \cf2 /**
\f1\i0 \cf3 \

\f0\i \cf2  * Define consistent border, margin, and padding.
\f1\i0 \cf3 \

\f0\i \cf2  */
\f1\i0 \cf3 \
\
\pard\pardeftab720\ql\qnatural
\cf4 fieldset\cf3  \{\
\'a0\'a0
\f2\b border:
\f1\b0  \cf5 1px\cf3  
\f2\b solid
\f1\b0  \cf5 #c0c0c0\cf3 ;\
\'a0\'a0
\f2\b margin:
\f1\b0  \cf5 0\cf3  \cf5 2px\cf3 ;\
\'a0\'a0
\f2\b padding:
\f1\b0  \cf5 0.35em\cf3  \cf5 0.625em\cf3  \cf5 0.75em\cf3 ;\
\}\
\
\pard\pardeftab720\ql\qnatural

\f0\i \cf2 /**
\f1\i0 \cf3 \

\f0\i \cf2  * 1. Correct `color` not being inherited in IE 8/9.
\f1\i0 \cf3 \

\f0\i \cf2  * 2. Remove padding so people aren't caught out if they zero out fieldsets.
\f1\i0 \cf3 \

\f0\i \cf2  */
\f1\i0 \cf3 \
\
\pard\pardeftab720\ql\qnatural
\cf4 legend\cf3  \{\
\'a0\'a0
\f2\b border:
\f1\b0  \cf5 0\cf3 ; 
\f0\i \cf2 /* 1 */
\f1\i0 \cf3 \
\'a0\'a0
\f2\b padding:
\f1\b0  \cf5 0\cf3 ; 
\f0\i \cf2 /* 2 */
\f1\i0 \cf3 \
\}\
\
\pard\pardeftab720\ql\qnatural

\f0\i \cf2 /**
\f1\i0 \cf3 \

\f0\i \cf2  * Remove default vertical scrollbar in IE 8/9.
\f1\i0 \cf3 \

\f0\i \cf2  */
\f1\i0 \cf3 \
\
\pard\pardeftab720\ql\qnatural
\cf4 textarea\cf3  \{\
\'a0\'a0
\f2\b overflow:
\f1\b0  
\f2\b auto
\f1\b0 ;\
\}\
\
\pard\pardeftab720\ql\qnatural

\f0\i \cf2 /**
\f1\i0 \cf3 \

\f0\i \cf2  * Don't inherit the `font-weight` (applied by a rule above).
\f1\i0 \cf3 \

\f0\i \cf2  * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
\f1\i0 \cf3 \

\f0\i \cf2  */
\f1\i0 \cf3 \
\
\pard\pardeftab720\ql\qnatural
\cf4 optgroup\cf3  \{\
\'a0\'a0
\f2\b font-weight:
\f1\b0  
\f2\b bold
\f1\b0 ;\
\}\
\
\pard\pardeftab720\ql\qnatural

\f0\i \cf2 /* Tables
\f1\i0 \cf3 \

\f0\i \cf2    ========================================================================== */
\f1\i0 \cf3 \
\

\f0\i \cf2 /**
\f1\i0 \cf3 \

\f0\i \cf2  * Remove most spacing between table cells.
\f1\i0 \cf3 \

\f0\i \cf2  */
\f1\i0 \cf3 \
\
\pard\pardeftab720\ql\qnatural
\cf4 table\cf3  \{\
\'a0\'a0
\f2\b border-collapse:
\f1\b0  
\f2\b collapse
\f1\b0 ;\
\'a0\'a0
\f2\b border-spacing:
\f1\b0  \cf5 0\cf3 ;\
\}\
\
\cf4 td
\f2\b \cf3 ,
\f1\b0 \
\cf4 th\cf3  \{\
\'a0\'a0
\f2\b padding:
\f1\b0  \cf5 0\cf3 ;\
\}}