123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215 |
- i, b {
- font-style: normal;
- font-weight: 400;
- }
- body, html {
- padding: 0;
- margin: 0;
- }
- body {
- background: white;
- }
- body, td, input, textarea {
- font-family: source sans pro, sans-serif;
- font-size: 14px;
- line-height: 1.5;
- color: #222;
- }
- button {
- cursor: pointer;
- }
- * {
- text-rendering: optimizeLegibility;
- -webkit-font-smoothing: antialiased;
- }
- .nprogress-logo {
- display: inline-block;
- width: 100px;
- height: 20px;
- border: solid 4px #2d9;
- border-radius: 10px;
- position: relative;
- }
- .nprogress-logo:after {
- content: '';
- display: block;
- position: absolute;
- top: 4px;
- left: 4px;
- bottom: 4px;
- width: 40%;
- background: #2d9;
- border-radius: 3px;
- }
- .fade {
- transition: all 300ms linear 700ms;
- -webkit-transform: translate3d(0,0,0);
- -moz-transform: translate3d(0,0,0);
- -ms-transform: translate3d(0,0,0);
- -o-transform: translate3d(0,0,0);
- transform: translate3d(0,0,0);
- opacity: 1;
- }
- .fade.out {
- opacity: 0;
- }
- button {
- margin: 0;
- padding: 0;
- border: 0;
- outline: 0;
- }
- .button {
- display: inline-block;
- text-decoration: none;
- background: #eee;
- color: #777;
- border-radius: 2px;
- padding: 8px 10px;
- font-weight: 700;
- text-align: left;
- }
- .button.play:before {
- content: '\25b6';
- }
- .button:hover {
- background: #2d9;
- color: #fff;
- }
- .button.primary {
- background: #2d9;
- color: #fff;
- }
- .button.primary:hover {
- background: #1c8;
- }
- .button:active {
- background: #2d9;
- box-shadow: inset 0 0 4px rgba(0, 0, 0, 0.6);
- }
- .controls {
- text-align: left;
- margin: 0 auto;
- max-width: 300px;
- color: #666;
- }
- .controls .button {
- width: 40px;
- margin-right: 10px;
- text-align: center;
- }
- .controls i {
- color: #999;
- }
- .controls b {
- color: #29d;
- font-weight: 700;
- }
- .controls {
- font-size: 0.9em;
- }
- .page-header {
- text-align: center;
- max-width: 400px;
- padding: 3em 20px;
- margin: 0 auto;
- }
- .page-header h1 {
- font-size: 2.0em;
- text-align: center;
- font-weight: 200;
- line-height: 1.3;
- color: #333;
- margin: 0;
- }
- p.brief {
- line-height: 1.4;
- font-style: italic;
- color: #888;
- }
- p.brief.big {
- font-size: 1.1em;
- }
- @media (min-width: 480px) {
- .page-header h1 {
- margin-top: 1em;
- margin-bottom: 0.4em;
- }
- }
- .page-header h1 i {
- color: #aaa;
- font-style: normal;
- font-weight: 200;
- }
- @media (min-width: 480px) {
- .page-header h1 {
- font-size: 3em; }
- .page-header {
- padding: 4.5em 20px 3.5em 20px;
- }
- }
- /* --- */
- .actions {
- text-align: center;
- margin: 2em 0;
- }
- @media (min-width: 480px) {
- .actions {
- margin: 4.5em 0 3.5em 0;
- }
- }
- .big.button {
- padding-left: 30px;
- padding-right: 30px;
- font-size: 1.1em;
- }
- /* ---- */
- div.hr-rule {
- height: 1px;
- width: 100px;
- margin: 40px auto;
- background: #ddd;
- }
- .share-buttons {
- margin: 0 auto;
- text-align: center;
- }
|