Spaces:
Runtime error
Runtime error
| /* | |
| * Skeleton V2.0.4 | |
| * Copyright 2014, Dave Gamache | |
| * www.getskeleton.com | |
| * Free to use under the MIT license. | |
| * http://www.opensource.org/licenses/mit-license.php | |
| * 12/29/2014 | |
| */ | |
| /* Table of contents | |
| ββββββββββββββββββββββββββββββββββββββββββββββββββ | |
| - Grid | |
| - Base Styles | |
| - Typography | |
| - Links | |
| - Buttons | |
| - Forms | |
| - Lists | |
| - Code | |
| - Tables | |
| - Spacing | |
| - Utilities | |
| - Clearing | |
| - Media Queries | |
| */ | |
| /* Grid | |
| ββββββββββββββββββββββββββββββββββββββββββββββββββ */ | |
| .container { | |
| position: relative; | |
| width: 100%; | |
| max-width: 960px; | |
| margin: 0 auto; | |
| padding: 0 20px; | |
| box-sizing: border-box; } | |
| .column, | |
| .columns { | |
| width: 100%; | |
| float: left; | |
| box-sizing: border-box; } | |
| /* For devices larger than 400px */ | |
| @media (min-width: 400px) { | |
| .container { | |
| width: 85%; | |
| padding: 0; } | |
| } | |
| /* For devices larger than 550px */ | |
| @media (min-width: 550px) { | |
| .container { | |
| width: 80%; } | |
| .column, | |
| .columns { | |
| margin-left: 4%; } | |
| .column:first-child, | |
| .columns:first-child { | |
| margin-left: 0; } | |
| .one.column, | |
| .one.columns { width: 4.66666666667%; } | |
| .two.columns { width: 13.3333333333%; } | |
| .three.columns { width: 22%; } | |
| .four.columns { width: 30.6666666667%; } | |
| .five.columns { width: 39.3333333333%; } | |
| .six.columns { width: 48%; } | |
| .seven.columns { width: 56.6666666667%; } | |
| .eight.columns { width: 65.3333333333%; } | |
| .nine.columns { width: 74.0%; } | |
| .ten.columns { width: 82.6666666667%; } | |
| .eleven.columns { width: 91.3333333333%; } | |
| .twelve.columns { width: 100%; margin-left: 0; } | |
| .one-third.column { width: 30.6666666667%; } | |
| .two-thirds.column { width: 65.3333333333%; } | |
| .one-half.column { width: 48%; } | |
| /* Offsets */ | |
| .offset-by-one.column, | |
| .offset-by-one.columns { margin-left: 8.66666666667%; } | |
| .offset-by-two.column, | |
| .offset-by-two.columns { margin-left: 17.3333333333%; } | |
| .offset-by-three.column, | |
| .offset-by-three.columns { margin-left: 26%; } | |
| .offset-by-four.column, | |
| .offset-by-four.columns { margin-left: 34.6666666667%; } | |
| .offset-by-five.column, | |
| .offset-by-five.columns { margin-left: 43.3333333333%; } | |
| .offset-by-six.column, | |
| .offset-by-six.columns { margin-left: 52%; } | |
| .offset-by-seven.column, | |
| .offset-by-seven.columns { margin-left: 60.6666666667%; } | |
| .offset-by-eight.column, | |
| .offset-by-eight.columns { margin-left: 69.3333333333%; } | |
| .offset-by-nine.column, | |
| .offset-by-nine.columns { margin-left: 78.0%; } | |
| .offset-by-ten.column, | |
| .offset-by-ten.columns { margin-left: 86.6666666667%; } | |
| .offset-by-eleven.column, | |
| .offset-by-eleven.columns { margin-left: 95.3333333333%; } | |
| .offset-by-one-third.column, | |
| .offset-by-one-third.columns { margin-left: 34.6666666667%; } | |
| .offset-by-two-thirds.column, | |
| .offset-by-two-thirds.columns { margin-left: 69.3333333333%; } | |
| .offset-by-one-half.column, | |
| .offset-by-one-half.columns { margin-left: 52%; } | |
| } | |
| /* Base Styles | |
| ββββββββββββββββββββββββββββββββββββββββββββββββββ */ | |
| /* NOTE | |
| html is set to 62.5% so that all the REM measurements throughout Skeleton | |
| are based on 10px sizing. So basically 1.5rem = 15px :) */ | |
| html { | |
| font-size: 62.5%; } | |
| body { | |
| font-size: 1.5em; /* currently ems cause chrome bug misinterpreting rems on body element */ | |
| line-height: 1.6; | |
| font-weight: 400; | |
| font-family: "Raleway", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif; | |
| color: #222; } | |
| /* Typography | |
| ββββββββββββββββββββββββββββββββββββββββββββββββββ */ | |
| h1, h2, h3, h4, h5, h6 { | |
| margin-top: 0; | |
| margin-bottom: 2rem; | |
| font-weight: 300; } | |
| h1 { font-size: 4.0rem; line-height: 1.2; letter-spacing: -.1rem;} | |
| h2 { font-size: 3.6rem; line-height: 1.25; letter-spacing: -.1rem; } | |
| h3 { font-size: 3.0rem; line-height: 1.3; letter-spacing: -.1rem; } | |
| h4 { font-size: 2.4rem; line-height: 1.35; letter-spacing: -.08rem; } | |
| h5 { font-size: 1.8rem; line-height: 1.5; letter-spacing: -.05rem; } | |
| h6 { font-size: 1.5rem; line-height: 1.6; letter-spacing: 0; } | |
| /* Larger than phablet */ | |
| @media (min-width: 550px) { | |
| h1 { font-size: 5.0rem; } | |
| h2 { font-size: 4.2rem; } | |
| h3 { font-size: 3.6rem; } | |
| h4 { font-size: 3.0rem; } | |
| h5 { font-size: 2.4rem; } | |
| h6 { font-size: 1.5rem; } | |
| } | |
| p { | |
| margin-top: 0; } | |
| /* Links | |
| ββββββββββββββββββββββββββββββββββββββββββββββββββ */ | |
| a { | |
| color: #1EAEDB; } | |
| a:hover { | |
| color: #0FA0CE; } | |
| /* Buttons | |
| ββββββββββββββββββββββββββββββββββββββββββββββββββ */ | |
| .button, | |
| button, | |
| input[type="submit"], | |
| input[type="reset"], | |
| input[type="button"] { | |
| display: inline-block; | |
| height: 38px; | |
| padding: 0 30px; | |
| color: #555; | |
| text-align: center; | |
| font-size: 11px; | |
| font-weight: 600; | |
| line-height: 38px; | |
| letter-spacing: .1rem; | |
| text-transform: uppercase; | |
| text-decoration: none; | |
| white-space: nowrap; | |
| background-color: transparent; | |
| border-radius: 4px; | |
| border: 1px solid #bbb; | |
| cursor: pointer; | |
| box-sizing: border-box; } | |
| .button:hover, | |
| button:hover, | |
| input[type="submit"]:hover, | |
| input[type="reset"]:hover, | |
| input[type="button"]:hover, | |
| .button:focus, | |
| button:focus, | |
| input[type="submit"]:focus, | |
| input[type="reset"]:focus, | |
| input[type="button"]:focus { | |
| color: #333; | |
| border-color: #888; | |
| outline: 0; } | |
| .button.button-primary, | |
| button.button-primary, | |
| input[type="submit"].button-primary, | |
| input[type="reset"].button-primary, | |
| input[type="button"].button-primary { | |
| color: #FFF; | |
| background-color: #33C3F0; | |
| border-color: #33C3F0; } | |
| .button.button-primary:hover, | |
| button.button-primary:hover, | |
| input[type="submit"].button-primary:hover, | |
| input[type="reset"].button-primary:hover, | |
| input[type="button"].button-primary:hover, | |
| .button.button-primary:focus, | |
| button.button-primary:focus, | |
| input[type="submit"].button-primary:focus, | |
| input[type="reset"].button-primary:focus, | |
| input[type="button"].button-primary:focus { | |
| color: #FFF; | |
| background-color: #1EAEDB; | |
| border-color: #1EAEDB; } | |
| /* Forms | |
| ββββββββββββββββββββββββββββββββββββββββββββββββββ */ | |
| input[type="email"], | |
| input[type="number"], | |
| input[type="search"], | |
| input[type="text"], | |
| input[type="tel"], | |
| input[type="url"], | |
| input[type="password"], | |
| textarea, | |
| select { | |
| height: 38px; | |
| padding: 6px 10px; /* The 6px vertically centers text on FF, ignored by Webkit */ | |
| background-color: #fff; | |
| border: 1px solid #D1D1D1; | |
| border-radius: 4px; | |
| box-shadow: none; | |
| box-sizing: border-box; } | |
| /* Removes awkward default styles on some inputs for iOS */ | |
| input[type="email"], | |
| input[type="number"], | |
| input[type="search"], | |
| input[type="text"], | |
| input[type="tel"], | |
| input[type="url"], | |
| input[type="password"], | |
| textarea { | |
| -webkit-appearance: none; | |
| -moz-appearance: none; | |
| appearance: none; } | |
| textarea { | |
| min-height: 65px; | |
| padding-top: 6px; | |
| padding-bottom: 6px; } | |
| input[type="email"]:focus, | |
| input[type="number"]:focus, | |
| input[type="search"]:focus, | |
| input[type="text"]:focus, | |
| input[type="tel"]:focus, | |
| input[type="url"]:focus, | |
| input[type="password"]:focus, | |
| textarea:focus, | |
| select:focus { | |
| border: 1px solid #33C3F0; | |
| outline: 0; } | |
| label, | |
| legend { | |
| display: block; | |
| margin-bottom: .5rem; | |
| font-weight: 600; } | |
| fieldset { | |
| padding: 0; | |
| border-width: 0; } | |
| input[type="checkbox"], | |
| input[type="radio"] { | |
| display: inline; } | |
| label > .label-body { | |
| display: inline-block; | |
| margin-left: .5rem; | |
| font-weight: normal; } | |
| /* Lists | |
| ββββββββββββββββββββββββββββββββββββββββββββββββββ */ | |
| ul { | |
| list-style: circle inside; } | |
| ol { | |
| list-style: decimal inside; } | |
| ol, ul { | |
| padding-left: 0; | |
| margin-top: 0; } | |
| ul ul, | |
| ul ol, | |
| ol ol, | |
| ol ul { | |
| margin: 1.5rem 0 1.5rem 3rem; | |
| font-size: 90%; } | |
| li { | |
| margin-bottom: 1rem; } | |
| /* Code | |
| ββββββββββββββββββββββββββββββββββββββββββββββββββ */ | |
| code { | |
| padding: .2rem .5rem; | |
| margin: 0 .2rem; | |
| font-size: 90%; | |
| white-space: nowrap; | |
| background: #F1F1F1; | |
| border: 1px solid #E1E1E1; | |
| border-radius: 4px; } | |
| pre > code { | |
| display: block; | |
| padding: 1rem 1.5rem; | |
| white-space: pre; } | |
| /* Tables | |
| ββββββββββββββββββββββββββββββββββββββββββββββββββ */ | |
| th, | |
| td { | |
| padding: 6px 5px; | |
| text-align: left; | |
| border-bottom: 1px solid #E1E1E1; } | |
| th:first-child, | |
| td:first-child { | |
| padding-left: 0; } | |
| th:last-child, | |
| td:last-child { | |
| padding-right: 0; } | |
| /* Spacing | |
| ββββββββββββββββββββββββββββββββββββββββββββββββββ */ | |
| button, | |
| .button { | |
| margin-bottom: 1rem; } | |
| input, | |
| textarea, | |
| select, | |
| fieldset { | |
| margin-bottom: 0.5rem; } | |
| pre, | |
| blockquote, | |
| dl, | |
| figure, | |
| table, | |
| p, | |
| ul, | |
| ol, | |
| form { | |
| margin-bottom: 1.5rem; } | |
| /* Utilities | |
| ββββββββββββββββββββββββββββββββββββββββββββββββββ */ | |
| .u-full-width { | |
| width: 100%; | |
| box-sizing: border-box; } | |
| .u-max-full-width { | |
| max-width: 100%; | |
| box-sizing: border-box; } | |
| .u-pull-right { | |
| float: right; } | |
| .u-pull-left { | |
| float: left; } | |
| /* Misc | |
| ββββββββββββββββββββββββββββββββββββββββββββββββββ */ | |
| hr { | |
| margin-top: 3rem; | |
| margin-bottom: 3.5rem; | |
| border-width: 0; | |
| border-top: 1px solid #E1E1E1; } | |
| /* Clearing | |
| ββββββββββββββββββββββββββββββββββββββββββββββββββ */ | |
| /* Self Clearing Goodness */ | |
| .container:after, | |
| .row:after, | |
| .u-cf { | |
| content: ""; | |
| display: table; | |
| clear: both; } | |
| /* Media Queries | |
| ββββββββββββββββββββββββββββββββββββββββββββββββββ */ | |
| /* | |
| Note: The best way to structure the use of media queries is to create the queries | |
| near the relevant code. For example, if you wanted to change the styles for buttons | |
| on small devices, paste the mobile query code up in the buttons section and style it | |
| there. | |
| */ | |
| /* Larger than mobile */ | |
| @media (min-width: 400px) {} | |
| /* Larger than phablet (also point when grid becomes active) */ | |
| @media (min-width: 550px) {} | |
| /* Larger than tablet */ | |
| @media (min-width: 750px) {} | |
| /* Larger than desktop */ | |
| @media (min-width: 1000px) {} | |
| /* Larger than Desktop HD */ | |
| @media (min-width: 1200px) {} | |