Skip to content

Instantly share code, notes, and snippets.

@alexvandesande
Created January 26, 2017 18:30
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save alexvandesande/0fb524b9ba0a37ded1138a5009f162af to your computer and use it in GitHub Desktop.
Save alexvandesande/0fb524b9ba0a37ded1138a5009f162af to your computer and use it in GitHub Desktop.
Modified Dapp Styles for Swarm Markdown
::selection {
color: #fff;
text-shadow: 0 0 0
}
::-moz-selection {
color: #fff;
text-shadow: 0 0 0
}
::-webkit-selection {
color: #fff;
text-shadow: 0 0 0
}
html {
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
height: 100%
}
body {
padding: 64px 96px;
}
.errorText {
color: red;
text-align: center
}
.errorText ul {
list-style-type: none;
padding: 0;
margin: 0
}
.errorText a {
text-decoration: none;
font-style: italic;
color: red
}
::selection {
color: #fff;
text-shadow: 0 0 0
}
::-moz-selection {
color: #fff;
text-shadow: 0 0 0
}
::-webkit-selection {
color: #fff;
text-shadow: 0 0 0
}
html {
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
height: 100%
}
body {
padding-top: 5em
}
.errorText {
color: red;
text-align: center
}
.errorText ul {
list-style-type: none;
padding: 0;
margin: 0
}
.errorText a {
text-decoration: none;
font-style: italic;
color: red
}
@font-face {
font-family: 'Simple-Line-Icons';
src: url('icons/Simple-Line-Icons.eot');
src: url('icons/Simple-Line-Icons.eot?#iefix') format('embedded-opentype'), url('icons/Simple-Line-Icons.woff') format('woff'), url('icons/Simple-Line-Icons.ttf') format('truetype'), url('icons/Simple-Line-Icons.svg#Simple-Line-Icons') format('svg');
font-weight: normal;
font-style: normal;
}
/* Use the following CSS code if you want to use data attributes for inserting your icons */
[data-icon]:before {
font-family: 'Simple-Line-Icons';
content: attr(data-icon);
speak: none;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
/* Use the following CSS code if you want to have a class per icon */
/*
Instead of a list of all class selectors,
you can use the generic selector below, but it's slower:
[class*="icon-"] {
*/
.icon-user-female,
.icon-user-follow,
.icon-user-following,
.icon-user-unfollow,
.icon-trophy,
.icon-screen-smartphone,
.icon-screen-desktop,
.icon-plane,
.icon-notebook,
.icon-moustache,
.icon-mouse,
.icon-magnet,
.icon-energy,
.icon-emoticon-smile,
.icon-disc,
.icon-cursor-move,
.icon-crop,
.icon-credit-card,
.icon-chemistry,
.icon-user,
.icon-speedometer,
.icon-social-youtube,
.icon-social-twitter,
.icon-social-tumblr,
.icon-social-facebook,
.icon-social-dropbox,
.icon-social-dribbble,
.icon-shield,
.icon-screen-tablet,
.icon-magic-wand,
.icon-hourglass,
.icon-graduation,
.icon-ghost,
.icon-game-controller,
.icon-fire,
.icon-eyeglasses,
.icon-envelope-open,
.icon-envelope-letter,
.icon-bell,
.icon-badge,
.icon-anchor,
.icon-wallet,
.icon-vector,
.icon-speech,
.icon-puzzle,
.icon-printer,
.icon-present,
.icon-playlist,
.icon-pin,
.icon-picture,
.icon-map,
.icon-layers,
.icon-handbag,
.icon-globe-alt,
.icon-globe,
.icon-frame,
.icon-folder-alt,
.icon-film,
.icon-feed,
.icon-earphones-alt,
.icon-earphones,
.icon-drop,
.icon-drawer,
.icon-docs,
.icon-directions,
.icon-direction,
.icon-diamond,
.icon-cup,
.icon-compass,
.icon-call-out,
.icon-call-in,
.icon-call-end,
.icon-calculator,
.icon-bubbles,
.icon-briefcase,
.icon-book-open,
.icon-basket-loaded,
.icon-basket,
.icon-bag,
.icon-action-undo,
.icon-action-redo,
.icon-wrench,
.icon-umbrella,
.icon-trash,
.icon-tag,
.icon-support,
.icon-size-fullscreen,
.icon-size-actual,
.icon-shuffle,
.icon-share-alt,
.icon-share,
.icon-rocket,
.icon-question,
.icon-pie-chart,
.icon-pencil,
.icon-note,
.icon-music-tone-alt,
.icon-music-tone,
.icon-microphone,
.icon-loop,
.icon-logout,
.icon-login,
.icon-list,
.icon-like,
.icon-home,
.icon-grid,
.icon-graph,
.icon-equalizer,
.icon-dislike,
.icon-cursor,
.icon-control-start,
.icon-control-rewind,
.icon-control-play,
.icon-control-pause,
.icon-control-forward,
.icon-control-end,
.icon-calendar,
.icon-bulb,
.icon-bar-chart,
.icon-arrow-up,
.icon-arrow-right,
.icon-arrow-left,
.icon-arrow-down,
.icon-ban,
.icon-bubble,
.icon-camcorder,
.icon-camera,
.icon-check,
.icon-clock,
.icon-close,
.icon-cloud-download,
.icon-cloud-upload,
.icon-doc,
.icon-envelope,
.icon-eye,
.icon-flag,
.icon-folder,
.icon-heart,
.icon-info,
.icon-key,
.icon-link,
.icon-lock,
.icon-lock-open,
.icon-magnifier,
.icon-magnifier-add,
.icon-magnifier-remove,
.icon-paper-clip,
.icon-paper-plane,
.icon-plus,
.icon-pointer,
.icon-power,
.icon-refresh,
.icon-reload,
.icon-settings,
.icon-star,
.icon-symbol-female,
.icon-symbol-male,
.icon-target,
.icon-volume-1,
.icon-volume-2,
.icon-volume-off,
.icon-users {
font-family: 'Simple-Line-Icons';
speak: none;
font-style: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
line-height: 1;
-webkit-font-smoothing: antialiased;
}
.icon-user-female:before {
content: "\e000";
}
.icon-user-follow:before {
content: "\e002";
}
.icon-user-following:before {
content: "\e003";
}
.icon-user-unfollow:before {
content: "\e004";
}
.icon-trophy:before {
content: "\e006";
}
.icon-screen-smartphone:before {
content: "\e010";
}
.icon-screen-desktop:before {
content: "\e011";
}
.icon-plane:before {
content: "\e012";
}
.icon-notebook:before {
content: "\e013";
}
.icon-moustache:before {
content: "\e014";
}
.icon-mouse:before {
content: "\e015";
}
.icon-magnet:before {
content: "\e016";
}
.icon-energy:before {
content: "\e020";
}
.icon-emoticon-smile:before {
content: "\e021";
}
.icon-disc:before {
content: "\e022";
}
.icon-cursor-move:before {
content: "\e023";
}
.icon-crop:before {
content: "\e024";
}
.icon-credit-card:before {
content: "\e025";
}
.icon-chemistry:before {
content: "\e026";
}
.icon-user:before {
content: "\e005";
}
.icon-speedometer:before {
content: "\e007";
}
.icon-social-youtube:before {
content: "\e008";
}
.icon-social-twitter:before {
content: "\e009";
}
.icon-social-tumblr:before {
content: "\e00a";
}
.icon-social-facebook:before {
content: "\e00b";
}
.icon-social-dropbox:before {
content: "\e00c";
}
.icon-social-dribbble:before {
content: "\e00d";
}
.icon-shield:before {
content: "\e00e";
}
.icon-screen-tablet:before {
content: "\e00f";
}
.icon-magic-wand:before {
content: "\e017";
}
.icon-hourglass:before {
content: "\e018";
}
.icon-graduation:before {
content: "\e019";
}
.icon-ghost:before {
content: "\e01a";
}
.icon-game-controller:before {
content: "\e01b";
}
.icon-fire:before {
content: "\e01c";
}
.icon-eyeglasses:before {
content: "\e01d";
}
.icon-envelope-open:before {
content: "\e01e";
}
.icon-envelope-letter:before {
content: "\e01f";
}
.icon-bell:before {
content: "\e027";
}
.icon-badge:before {
content: "\e028";
}
.icon-anchor:before {
content: "\e029";
}
.icon-wallet:before {
content: "\e02a";
}
.icon-vector:before {
content: "\e02b";
}
.icon-speech:before {
content: "\e02c";
}
.icon-puzzle:before {
content: "\e02d";
}
.icon-printer:before {
content: "\e02e";
}
.icon-present:before {
content: "\e02f";
}
.icon-playlist:before {
content: "\e030";
}
.icon-pin:before {
content: "\e031";
}
.icon-picture:before {
content: "\e032";
}
.icon-map:before {
content: "\e033";
}
.icon-layers:before {
content: "\e034";
}
.icon-handbag:before {
content: "\e035";
}
.icon-globe-alt:before {
content: "\e036";
}
.icon-globe:before {
content: "\e037";
}
.icon-frame:before {
content: "\e038";
}
.icon-folder-alt:before {
content: "\e039";
}
.icon-film:before {
content: "\e03a";
}
.icon-feed:before {
content: "\e03b";
}
.icon-earphones-alt:before {
content: "\e03c";
}
.icon-earphones:before {
content: "\e03d";
}
.icon-drop:before {
content: "\e03e";
}
.icon-drawer:before {
content: "\e03f";
}
.icon-docs:before {
content: "\e040";
}
.icon-directions:before {
content: "\e041";
}
.icon-direction:before {
content: "\e042";
}
.icon-diamond:before {
content: "\e043";
}
.icon-cup:before {
content: "\e044";
}
.icon-compass:before {
content: "\e045";
}
.icon-call-out:before {
content: "\e046";
}
.icon-call-in:before {
content: "\e047";
}
.icon-call-end:before {
content: "\e048";
}
.icon-calculator:before {
content: "\e049";
}
.icon-bubbles:before {
content: "\e04a";
}
.icon-briefcase:before {
content: "\e04b";
}
.icon-book-open:before {
content: "\e04c";
}
.icon-basket-loaded:before {
content: "\e04d";
}
.icon-basket:before {
content: "\e04e";
}
.icon-bag:before {
content: "\e04f";
}
.icon-action-undo:before {
content: "\e050";
}
.icon-action-redo:before {
content: "\e051";
}
.icon-wrench:before {
content: "\e052";
}
.icon-umbrella:before {
content: "\e053";
}
.icon-trash:before {
content: "\e054";
}
.icon-tag:before {
content: "\e055";
}
.icon-support:before {
content: "\e056";
}
.icon-size-fullscreen:before {
content: "\e057";
}
.icon-size-actual:before {
content: "\e058";
}
.icon-shuffle:before {
content: "\e059";
}
.icon-share-alt:before {
content: "\e05a";
}
.icon-share:before {
content: "\e05b";
}
.icon-rocket:before {
content: "\e05c";
}
.icon-question:before {
content: "\e05d";
}
.icon-pie-chart:before {
content: "\e05e";
}
.icon-pencil:before {
content: "\e05f";
}
.icon-note:before {
content: "\e060";
}
.icon-music-tone-alt:before {
content: "\e061";
}
.icon-music-tone:before {
content: "\e062";
}
.icon-microphone:before {
content: "\e063";
}
.icon-loop:before {
content: "\e064";
}
.icon-logout:before {
content: "\e065";
}
.icon-login:before {
content: "\e066";
}
.icon-list:before {
content: "\e067";
}
.icon-like:before {
content: "\e068";
}
.icon-home:before {
content: "\e069";
}
.icon-grid:before {
content: "\e06a";
}
.icon-graph:before {
content: "\e06b";
}
.icon-equalizer:before {
content: "\e06c";
}
.icon-dislike:before {
content: "\e06d";
}
.icon-cursor:before {
content: "\e06e";
}
.icon-control-start:before {
content: "\e06f";
}
.icon-control-rewind:before {
content: "\e070";
}
.icon-control-play:before {
content: "\e071";
}
.icon-control-pause:before {
content: "\e072";
}
.icon-control-forward:before {
content: "\e073";
}
.icon-control-end:before {
content: "\e074";
}
.icon-calendar:before {
content: "\e075";
}
.icon-bulb:before {
content: "\e076";
}
.icon-bar-chart:before {
content: "\e077";
}
.icon-arrow-up:before {
content: "\e078";
}
.icon-arrow-right:before {
content: "\e079";
}
.icon-arrow-left:before {
content: "\e07a";
}
.icon-arrow-down:before {
content: "\e07b";
}
.icon-ban:before {
content: "\e07c";
}
.icon-bubble:before {
content: "\e07d";
}
.icon-camcorder:before {
content: "\e07e";
}
.icon-camera:before {
content: "\e07f";
}
.icon-check:before {
content: "\e080";
}
.icon-clock:before {
content: "\e081";
}
.icon-close:before {
content: "\e082";
}
.icon-cloud-download:before {
content: "\e083";
}
.icon-cloud-upload:before {
content: "\e084";
}
.icon-doc:before {
content: "\e085";
}
.icon-envelope:before {
content: "\e086";
}
.icon-eye:before {
content: "\e087";
}
.icon-flag:before {
content: "\e088";
}
.icon-folder:before {
content: "\e089";
}
.icon-heart:before {
content: "\e08a";
}
.icon-info:before {
content: "\e08b";
}
.icon-key:before {
content: "\e08c";
}
.icon-link:before {
content: "\e08d";
}
.icon-lock:before {
content: "\e08e";
}
.icon-lock-open:before {
content: "\e08f";
}
.icon-magnifier:before {
content: "\e090";
}
.icon-magnifier-add:before {
content: "\e091";
}
.icon-magnifier-remove:before {
content: "\e092";
}
.icon-paper-clip:before {
content: "\e093";
}
.icon-paper-plane:before {
content: "\e094";
}
.icon-plus:before {
content: "\e095";
}
.icon-pointer:before {
content: "\e096";
}
.icon-power:before {
content: "\e097";
}
.icon-refresh:before {
content: "\e098";
}
.icon-reload:before {
content: "\e099";
}
.icon-settings:before {
content: "\e09a";
}
.icon-star:before {
content: "\e09b";
}
.icon-symbol-female:before {
content: "\e09c";
}
.icon-symbol-male:before {
content: "\e09d";
}
.icon-target:before {
content: "\e09e";
}
.icon-volume-1:before {
content: "\e09f";
}
.icon-volume-2:before {
content: "\e0a0";
}
.icon-volume-off:before {
content: "\e0a1";
}
.icon-users:before {
content: "\e001";
}
/*! normalize.css v1.1.2 | MIT License | git.io/normalize */
/* ==========================================================================
HTML5 display definitions
========================================================================== */
/**
* Correct `block` display not defined in IE 6/7/8/9 and Firefox 3.
*/
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
display: block;
}
/**
* Correct `inline-block` display not defined in IE 6/7/8/9 and Firefox 3.
*/
audio,
canvas,
video {
display: inline-block;
*display: inline;
*zoom: 1;
}
/**
* Prevent modern browsers from displaying `audio` without controls.
* Remove excess height in iOS 5 devices.
*/
audio:not([controls]) {
display: none;
height: 0;
}
/**
* Address styling not present in IE 7/8/9, Firefox 3, and Safari 4.
* Known issue: no IE 6 support.
*/
[hidden] {
display: none;
}
/* ==========================================================================
Base
========================================================================== */
/**
* 1. Correct text resizing oddly in IE 6/7 when body `font-size` is set using
* `em` units.
* 2. Prevent iOS text size adjust after orientation change, without disabling
* user zoom.
*/
html {
font-size: 100%;
/* 1 */
-ms-text-size-adjust: 100%;
/* 2 */
-webkit-text-size-adjust: 100%;
/* 2 */
}
/**
* Address `font-family` inconsistency between `textarea` and other form
* elements.
*/
html,
button,
input,
select,
textarea {
font-family: sans-serif;
}
/**
* Address margins handled incorrectly in IE 6/7.
*/
body {
margin: 0;
}
/* ==========================================================================
Links
========================================================================== */
/**
* Address `outline` inconsistency between Chrome and other browsers.
*/
a:focus {
outline: thin dotted;
}
/**
* Improve readability when focused and also mouse hovered in all browsers.
*/
a:active,
a:hover {
outline: 0;
}
/* ==========================================================================
Typography
========================================================================== */
/**
* Address font sizes and margins set differently in IE 6/7.
* Address font sizes within `section` and `article` in Firefox 4+, Safari 5,
* and Chrome.
*/
h1 {
font-size: 2em;
margin: 0.67em 0;
}
h2 {
font-size: 1.5em;
margin: 0.83em 0;
}
h3 {
font-size: 1.17em;
margin: 1em 0;
}
h4 {
font-size: 1em;
margin: 1.33em 0;
}
h5 {
font-size: 0.83em;
margin: 1.67em 0;
}
h6 {
font-size: 0.67em;
margin: 2.33em 0;
}
/**
* Address styling not present in IE 7/8/9, Safari 5, and Chrome.
*/
abbr[title] {
border-bottom: 1px dotted;
}
/**
* Address style set to `bolder` in Firefox 3+, Safari 4/5, and Chrome.
*/
b,
strong {
font-weight: bold;
}
blockquote {
margin: 1em 40px;
}
/**
* Address styling not present in Safari 5 and Chrome.
*/
dfn {
font-style: italic;
}
/**
* Address differences between Firefox and other browsers.
* Known issue: no IE 6/7 normalization.
*/
hr {
-moz-box-sizing: content-box;
box-sizing: content-box;
height: 0;
}
/**
* Address styling not present in IE 6/7/8/9.
*/
mark {
background: #ff0;
color: #000;
}
/**
* Address margins set differently in IE 6/7.
*/
p,
pre {
margin: 1em 0;
}
/**
* Correct font family set oddly in IE 6, Safari 4/5, and Chrome.
*/
code,
kbd,
pre,
samp {
font-family: monospace, serif;
_font-family: 'courier new', monospace;
font-size: 1em;
}
/**
* Improve readability of pre-formatted text in all browsers.
*/
pre {
white-space: pre;
white-space: pre-wrap;
word-wrap: break-word;
}
/**
* Address CSS quotes not supported in IE 6/7.
*/
q {
quotes: none;
}
/**
* Address `quotes` property not supported in Safari 4.
*/
q:before,
q:after {
content: '';
content: none;
}
/**
* Address inconsistent and variable font size in all browsers.
*/
small {
font-size: 80%;
}
/**
* Prevent `sub` and `sup` affecting `line-height` in all browsers.
*/
sub,
sup {
font-size: 75%;
line-height: 0;
position: relative;
vertical-align: baseline;
}
sup {
top: -0.5em;
}
sub {
bottom: -0.25em;
}
/* ==========================================================================
Lists
========================================================================== */
/**
* Address margins set differently in IE 6/7.
*/
dl,
menu,
ol,
ul {
margin: 1em 0;
}
dd {
margin: 0 0 0 40px;
}
/**
* Address paddings set differently in IE 6/7.
*/
menu,
ol,
ul {
padding: 0 0 0 40px;
}
/**
* Correct list images handled incorrectly in IE 7.
*/
nav ul,
nav ol {
list-style: none;
list-style-image: none;
}
/* ==========================================================================
Embedded content
========================================================================== */
/**
* 1. Remove border when inside `a` element in IE 6/7/8/9 and Firefox 3.
* 2. Improve image quality when scaled in IE 7.
*/
img {
border: 0;
/* 1 */
-ms-interpolation-mode: bicubic;
/* 2 */
}
/**
* Correct overflow displayed oddly in IE 9.
*/
svg:not(:root) {
overflow: hidden;
}
/* ==========================================================================
Figures
========================================================================== */
/**
* Address margin not present in IE 6/7/8/9, Safari 5, and Opera 11.
*/
figure {
margin: 0;
}
/* ==========================================================================
Forms
========================================================================== */
/**
* Correct margin displayed oddly in IE 6/7.
*/
form {
margin: 0;
}
/**
* Define consistent border, margin, and padding.
*/
fieldset {
border: 1px solid #c0c0c0;
margin: 0 2px;
padding: 0.35em 0.625em 0.75em;
}
/**
* 1. Correct color not being inherited in IE 6/7/8/9.
* 2. Correct text not wrapping in Firefox 3.
* 3. Correct alignment displayed oddly in IE 6/7.
*/
legend {
border: 0;
/* 1 */
padding: 0;
white-space: normal;
/* 2 */
*margin-left: -7px;
/* 3 */
}
/**
* 1. Correct font size not being inherited in all browsers.
* 2. Address margins set differently in IE 6/7, Firefox 3+, Safari 5,
* and Chrome.
* 3. Improve appearance and consistency in all browsers.
*/
button,
input,
select,
textarea {
font-size: 100%;
/* 1 */
margin: 0;
/* 2 */
vertical-align: baseline;
/* 3 */
*vertical-align: middle;
/* 3 */
}
/**
* Address Firefox 3+ setting `line-height` on `input` using `!important` in
* the UA stylesheet.
*/
button,
input {
line-height: normal;
}
/**
* Address inconsistent `text-transform` inheritance for `button` and `select`.
* All other form control elements do not inherit `text-transform` values.
* Correct `button` style inheritance in Chrome, Safari 5+, and IE 6+.
* Correct `select` style inheritance in Firefox 4+ and Opera.
*/
button,
select {
text-transform: none;
}
/**
* 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
* and `video` controls.
* 2. Correct inability to style clickable `input` types in iOS.
* 3. Improve usability and consistency of cursor style between image-type
* `input` and others.
* 4. Remove inner spacing in IE 7 without affecting normal text inputs.
* Known issue: inner spacing remains in IE 6.
*/
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
-webkit-appearance: button;
/* 2 */
cursor: pointer;
/* 3 */
*overflow: visible;
/* 4 */
}
/**
* Re-set default cursor for disabled elements.
*/
button[disabled],
html input[disabled] {
cursor: default;
}
/**
* 1. Address box sizing set to content-box in IE 8/9.
* 2. Remove excess padding in IE 8/9.
* 3. Remove excess padding in IE 7.
* Known issue: excess padding remains in IE 6.
*/
input[type="checkbox"],
input[type="radio"] {
box-sizing: border-box;
/* 1 */
padding: 0;
/* 2 */
*height: 13px;
/* 3 */
*width: 13px;
/* 3 */
}
/**
* 1. Address `appearance` set to `searchfield` in Safari 5 and Chrome.
* 2. Address `box-sizing` set to `border-box` in Safari 5 and Chrome
* (include `-moz` to future-proof).
*/
input[type="search"] {
-webkit-appearance: textfield;
/* 1 */
-moz-box-sizing: content-box;
-webkit-box-sizing: content-box;
/* 2 */
box-sizing: content-box;
}
/**
* Remove inner padding and search cancel button in Safari 5 and Chrome
* on OS X.
*/
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
-webkit-appearance: none;
}
/**
* Remove inner padding and border in Firefox 3+.
*/
button::-moz-focus-inner,
input::-moz-focus-inner {
border: 0;
padding: 0;
}
/**
* 1. Remove default vertical scrollbar in IE 6/7/8/9.
* 2. Improve readability and alignment in all browsers.
*/
textarea {
overflow: auto;
/* 1 */
vertical-align: top;
/* 2 */
}
/* ==========================================================================
Tables
========================================================================== */
/**
* Remove most spacing between table cells.
*/
table {
border-collapse: collapse;
border-spacing: 0;
}
*,
*:before,
*:after {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
display: block;
}
html,
button,
input,
select,
textarea {
font-family: sans-serif;
}
body,
form,
fieldset,
legend,
input,
select,
textarea,
button {
margin: 0;
}
html {
font-size: 100%;
}
.section {
position: relative;
}
.container {
max-width: 960px;
margin-left: auto;
margin-right: auto;
padding-left: 10px;
padding-right: 10px;
}
.container-full {
max-width: 960px;
margin-left: auto;
margin-right: auto;
}
.col {
float: left;
padding-left: 10px;
padding-right: 10px;
}
[class*="pull-"],
[class*="push-"] {
position: relative;
}
.no-gutter {
padding-left: 0;
padding-right: 0;
}
.col-1 {
width: 8.33333%;
width: calc(100% / 12 * 1);
width: -webkit-calc(100% / 12 * 1);
width: -moz-calc(100% / 12 * 1);
}
.col-2 {
width: 16.66667%;
width: calc(100% / 12 * 2);
width: -webkit-calc(100% / 12 * 2);
width: -moz-calc(100% / 12 * 2);
}
.col-3,
.col-1-4 {
width: 25%;
width: calc(100% / 12 * 3);
width: -webkit-calc(100% / 12 * 3);
width: -moz-calc(100% / 12 * 3);
}
.col-4,
.col-1-3 {
width: 33.33333%;
width: calc(100% / 12 * 4);
width: -webkit-calc(100% / 12 * 4);
width: -moz-calc(100% / 12 * 4);
}
.col-5 {
width: 41.66665%;
width: calc(100% / 12 * 5);
width: -webkit-calc(100% / 12 * 5);
width: -moz-calc(100% / 12 * 5);
}
.col-6,
.col-1-2 {
width: 50%;
width: calc(100% / 12 * 6);
width: -webkit-calc(100% / 12 * 6);
width: -moz-calc(100% / 12 * 6);
}
.col-7 {
width: 58.33333%;
width: calc(100% / 12 * 7);
width: -webkit-calc(100% / 12 * 7);
width: -moz-calc(100% / 12 * 7);
}
.col-8 {
width: 66.66666%;
width: calc(100% / 12 * 8);
width: -webkit-calc(100% / 12 * 8);
width: -moz-calc(100% / 12 * 8);
}
.col-9,
.col-3-4 {
width: 75%;
width: calc(100% / 12 * 9);
width: -webkit-calc(100% / 12 * 9);
width: -moz-calc(100% / 12 * 9);
}
.col-10 {
width: 83.33333%;
width: calc(100% / 12 * 10);
width: -webkit-calc(100% / 12 * 10);
width: -moz-calc(100% / 12 * 10);
}
.col-11 {
width: 91.66666%;
width: calc(100% / 12 * 11);
width: -webkit-calc(100% / 12 * 11);
width: -moz-calc(100% / 12 * 11);
}
.col-12 {
width: 100%;
}
.push-1 {
left: 8.33333%;
left: calc(100% / 12 * 1);
left: -webkit-calc(100% / 12 * 1);
left: -moz-calc(100% / 12 * 1);
}
.pull-1 {
left: -8.33333%;
left: calc(-100% / 12 * 1);
left: -webkit-calc(-100% / 12 * 1);
left: -moz-calc(-100% / 12 * 1);
}
.push-2 {
left: 16.66667%;
left: calc(100% / 12 * 2);
left: -webkit-calc(100% / 12 * 2);
left: -moz-calc(100% / 12 * 2);
}
.pull-2 {
left: -16.66667%;
left: calc(-100% / 12 * 2);
left: -webkit-calc(-100% / 12 * 2);
left: -moz-calc(-100% / 12 * 2);
}
.push-3,
.push-1-4 {
left: 25%;
left: calc(100% / 12 * 3);
left: -webkit-calc(100% / 12 * 3);
left: -moz-calc(100% / 12 * 3);
}
.pull-3,
.pull-1-4 {
left: -25%;
left: calc(-100% / 12 * 3);
left: -webkit-calc(-100% / 12 * 3);
left: -moz-calc(-100% / 12 * 3);
}
.push-4,
.push-1-3 {
left: 33.33333%;
left: calc(100% / 12 * 4);
left: -webkit-calc(100% / 12 * 4);
left: -moz-calc(100% / 12 * 4);
}
.pull-4,
.pull-1-3 {
left: -33.33333%;
left: calc(-100% / 12 * 4);
left: -webkit-calc(-100% / 12 * 4);
left: -moz-calc(-100% / 12 * 4);
}
.push-5 {
left: 41.66665%;
left: calc(100% / 12 * 5);
left: -webkit-calc(100% / 12 * 5);
left: -moz-calc(100% / 12 * 5);
}
.pull-5 {
left: -41.66665%;
left: calc(-100% / 12 * 5);
left: -webkit-calc(-100% / 12 * 5);
left: -moz-calc(-100% / 12 * 5);
}
.push-6,
.push-1-2 {
left: 50%;
left: calc(100% / 12 * 6);
left: -webkit-calc(100% / 12 * 6);
left: -moz-calc(100% / 12 * 6);
}
.pull-6,
.pull-1-2 {
left: -50%;
left: calc(-100% / 12 * 6);
left: -webkit-calc(-100% / 12 * 6);
left: -moz-calc(-100% / 12 * 6);
}
.push-7 {
left: 58.33333%;
left: calc(100% / 12 * 7);
left: -webkit-calc(100% / 12 * 7);
left: -moz-calc(100% / 12 * 7);
}
.pull-7 {
left: -58.33333%;
left: calc(-100% / 12 * 7);
left: -webkit-calc(-100% / 12 * 7);
left: -moz-calc(-100% / 12 * 7);
}
.push-8 {
left: 66.66666%;
left: calc(100% / 12 * 8);
left: -webkit-calc(100% / 12 * 8);
left: -moz-calc(100% / 12 * 8);
}
.pull-8 {
left: -66.66666%;
left: calc(-100% / 12 * 8);
left: -webkit-calc(-100% / 12 * 8);
left: -moz-calc(-100% / 12 * 8);
}
.push-9,
.push-3-4 {
left: 75%;
left: calc(100% / 12 * 9);
left: -webkit-calc(100% / 12 * 9);
left: -moz-calc(100% / 12 * 9);
}
.pull-9,
.pull-3-4 {
left: -75%;
left: calc(-100% / 12 * 9);
left: -webkit-calc(-100% / 12 * 9);
left: -moz-calc(-100% / 12 * 9);
}
.push-10 {
left: 83.33333%;
left: calc(100% / 12 * 10);
left: -webkit-calc(100% / 12 * 10);
left: -moz-calc(100% / 12 * 10);
}
.pull-10 {
left: -83.33333%;
left: calc(-100% / 12 * 10);
left: -webkit-calc(-100% / 12 * 10);
left: -moz-calc(-100% / 12 * 10);
}
.push-11 {
left: 91.66666%;
left: calc(100% / 12 * 11);
left: -webkit-calc(100% / 12 * 11);
left: -moz-calc(100% / 12 * 11);
}
.pull-11 {
left: -91.66666%;
left: calc(-100% / 12 * 11);
left: -webkit-calc(-100% / 12 * 11);
left: -moz-calc(-100% / 12 * 11);
}
.row {
padding-top: 1em;
padding-bottom: 1em;
}
.no-desktop {
display: none;
}
.no-margin {
margin: 0;
}
.no-padding {
padding: 0;
}
@media only screen and (min-width: 660px) and (max-width: 959px) {
.container,
.tablet-container {
max-width: 960px;
padding-left: 20px;
padding-right: 20px;
margin-left: auto;
margin-right: auto;
float: none;
}
.container:first-child,
.tablet-container:first-child {
margin-left: auto;
}
.tablet-container-full {
padding-left: 0;
padding-right: 0;
margin-left: auto;
margin-right: auto;
float: none;
}
.tablet-container-full:first-child {
margin-left: auto;
}
.tablet-no-gutter {
padding-left: 0;
padding-right: 0;
}
.tablet-col-1 {
width: 8.33333%;
width: calc(100% / 12 * 1);
width: -webkit-calc(100% / 12 * 1);
width: -moz-calc(100% / 12 * 1);
}
.tablet-col-2 {
width: 16.66667%;
width: calc(100% / 12 * 2);
width: -webkit-calc(100% / 12 * 2);
width: -moz-calc(100% / 12 * 2);
}
.tablet-col-3,
.tablet-col-1-4 {
width: 25%;
width: calc(100% / 12 * 3);
width: -webkit-calc(100% / 12 * 3);
width: -moz-calc(100% / 12 * 3);
}
.tablet-col-4,
.tablet-col-1-3 {
width: 33.33333%;
width: calc(100% / 12 * 4);
width: -webkit-calc(100% / 12 * 4);
width: -moz-calc(100% / 12 * 4);
}
.tablet-col-5 {
width: 41.66665%;
width: calc(100% / 12 * 5);
width: -webkit-calc(100% / 12 * 5);
width: -moz-calc(100% / 12 * 5);
}
.tablet-col-6,
.tablet-col-1-2 {
width: 50%;
width: calc(100% / 12 * 6);
width: -webkit-calc(100% / 12 * 6);
width: -moz-calc(100% / 12 * 6);
}
.tablet-col-7 {
width: 58.33333%;
width: calc(100% / 12 * 7);
width: -webkit-calc(100% / 12 * 7);
width: -moz-calc(100% / 12 * 7);
}
.tablet-col-8 {
width: 66.66666%;
width: calc(100% / 12 * 8);
width: -webkit-calc(100% / 12 * 8);
width: -moz-calc(100% / 12 * 8);
}
.tablet-col-9,
.tablet-col-3-4 {
width: 75%;
width: calc(100% / 12 * 9);
width: -webkit-calc(100% / 12 * 9);
width: -moz-calc(100% / 12 * 9);
}
.tablet-col-10 {
width: 83.33333%;
width: calc(100% / 12 * 10);
width: -webkit-calc(100% / 12 * 10);
width: -moz-calc(100% / 12 * 10);
}
.tablet-col-11 {
width: 91.66666%;
width: calc(100% / 12 * 11);
width: -webkit-calc(100% / 12 * 11);
width: -moz-calc(100% / 12 * 11);
}
.tablet-col-12 {
width: 100%;
}
.tablet-push-1 {
left: 8.33333%;
left: calc(100% / 12 * 1);
left: -webkit-calc(100% / 12 * 1);
left: -moz-calc(100% / 12 * 1);
}
.tablet-pull-1 {
left: -8.33333%;
left: calc(-100% / 12 * 1);
left: -webkit-calc(-100% / 12 * 1);
left: -moz-calc(-100% / 12 * 1);
}
.tablet-push-2 {
left: 16.66667%;
left: calc(100% / 12 * 2);
left: -webkit-calc(100% / 12 * 2);
left: -moz-calc(100% / 12 * 2);
}
.tablet-pull-2 {
left: -16.66667%;
left: calc(-100% / 12 * 2);
left: -webkit-calc(-100% / 12 * 2);
left: -moz-calc(-100% / 12 * 2);
}
.tablet-push-3,
.tablet-push-1-4 {
left: 25%;
left: calc(100% / 12 * 3);
left: -webkit-calc(100% / 12 * 3);
left: -moz-calc(100% / 12 * 3);
}
.tablet-pull-3,
.tablet-pull-1-4 {
left: -25%;
left: calc(-100% / 12 * 3);
left: -webkit-calc(-100% / 12 * 3);
left: -moz-calc(-100% / 12 * 3);
}
.tablet-push-4,
.tablet-push-1-3 {
left: 33.33333%;
left: calc(100% / 12 * 4);
left: -webkit-calc(100% / 12 * 4);
left: -moz-calc(100% / 12 * 4);
}
.tablet-pull-4,
.tablet-pull-1-3 {
left: -33.33333%;
left: calc(-100% / 12 * 4);
left: -webkit-calc(-100% / 12 * 4);
left: -moz-calc(-100% / 12 * 4);
}
.tablet-push-5 {
left: 41.66665%;
left: calc(100% / 12 * 5);
left: -webkit-calc(100% / 12 * 5);
left: -moz-calc(100% / 12 * 5);
}
.tablet-pull-5 {
left: -41.66665%;
left: calc(-100% / 12 * 5);
left: -webkit-calc(-100% / 12 * 5);
left: -moz-calc(-100% / 12 * 5);
}
.tablet-push-6,
.tablet-push-1-2 {
left: 50%;
left: calc(100% / 12 * 6);
left: -webkit-calc(100% / 12 * 6);
left: -moz-calc(100% / 12 * 6);
}
.tablet-pull-6,
.tablet-pull-1-2 {
left: -50%;
left: calc(-100% / 12 * 6);
left: -webkit-calc(-100% / 12 * 6);
left: -moz-calc(-100% / 12 * 6);
}
.tablet-push-7 {
left: 58.33333%;
left: calc(100% / 12 * 7);
left: -webkit-calc(100% / 12 * 7);
left: -moz-calc(100% / 12 * 7);
}
.tablet-pull-7 {
left: -58.33333%;
left: calc(-100% / 12 * 7);
left: -webkit-calc(-100% / 12 * 7);
left: -moz-calc(-100% / 12 * 7);
}
.tablet-push-8 {
left: 66.66666%;
left: calc(100% / 12 * 8);
left: -webkit-calc(100% / 12 * 8);
left: -moz-calc(100% / 12 * 8);
}
.tablet-pull-8 {
left: -66.66666%;
left: calc(-100% / 12 * 8);
left: -webkit-calc(-100% / 12 * 8);
left: -moz-calc(-100% / 12 * 8);
}
.tablet-push-9,
.tablet-push-3-4 {
left: 75%;
left: calc(100% / 12 * 9);
left: -webkit-calc(100% / 12 * 9);
left: -moz-calc(100% / 12 * 9);
}
.tablet-pull-9,
.tablet-pull-3-4 {
left: -75%;
left: calc(-100% / 12 * 9);
left: -webkit-calc(-100% / 12 * 9);
left: -moz-calc(-100% / 12 * 9);
}
.tablet-push-10 {
left: 83.33333%;
left: calc(100% / 12 * 10);
left: -webkit-calc(100% / 12 * 10);
left: -moz-calc(100% / 12 * 10);
}
.tablet-pull-10 {
left: -83.33333%;
left: calc(-100% / 12 * 10);
left: -webkit-calc(-100% / 12 * 10);
left: -moz-calc(-100% / 12 * 10);
}
.tablet-push-11 {
left: 91.66666%;
left: calc(100% / 12 * 11);
left: -webkit-calc(100% / 12 * 11);
left: -moz-calc(100% / 12 * 11);
}
.tablet-pull-11 {
left: -91.66666%;
left: calc(-100% / 12 * 11);
left: -webkit-calc(-100% / 12 * 11);
left: -moz-calc(-100% / 12 * 11);
}
.tablet-no-push,
.tablet-no-pull {
left: auto;
}
.tablet-row {
padding-top: 1em;
padding-bottom: 1em;
}
.tablet-full {
left: auto;
clear: both;
float: none;
width: 100%;
margin: 1em 0 0 0;
display: block;
}
.tablet-full:first-child {
margin-top: 0;
}
.tablet-text-left {
text-align: left;
}
.tablet-text-right {
text-align: right;
}
.tablet-text-center {
text-align: center;
}
.tablet-left {
float: left;
}
.tablet-right {
float: right;
}
.tablet-no-float {
float: none;
}
.tablet-no-margin {
margin: 0;
}
.tablet-no-padding {
padding: 0;
}
.no-tablet {
display: none;
}
.show-tablet {
display: block;
}
}
@media only screen and (max-width: 659px) {
.container,
.mobile-container {
padding-left: 20px;
padding-right: 20px;
margin-left: auto;
margin-right: auto;
float: none;
}
.container:first-child,
.mobile-container:first-child {
margin-left: auto;
}
.mobile-container-full {
padding-left: 0;
padding-right: 0;
margin-left: auto;
margin-right: auto;
float: none;
}
.mobile-container-full:first-child {
margin-left: auto;
}
.mobile-no-gutter {
padding-left: 0;
padding-right: 0;
}
.mobile-col-1-2 {
width: 50%;
width: calc(100% / 12 * 6);
width: -webkit-calc(100% / 12 * 6);
width: -moz-calc(100% / 12 * 6);
}
.mobile-col-1-3 {
width: 33.33333%;
width: calc(100% / 12 * 4);
width: -webkit-calc(100% / 12 * 4);
width: -moz-calc(100% / 12 * 4);
}
.mobile-col-1-4 {
width: 25%;
width: calc(100% / 12 * 3);
width: -webkit-calc(100% / 12 * 3);
width: -moz-calc(100% / 12 * 3);
}
.mobile-col-3-4 {
width: 75%;
width: calc(100% / 12 * 9);
width: -webkit-calc(100% / 12 * 9);
width: -moz-calc(100% / 12 * 9);
}
.mobile-push-1-2 {
left: 50%;
left: calc(100% / 12 * 6);
left: -webkit-calc(100% / 12 * 6);
left: -moz-calc(100% / 12 * 6);
}
.mobile-pull-1-2 {
left: -50%;
left: calc(-100% / 12 * 6);
left: -webkit-calc(-100% / 12 * 6);
left: -moz-calc(-100% / 12 * 6);
}
.mobile-push-1-3 {
left: 25%;
left: calc(100% / 12 * 3);
left: -webkit-calc(100% / 12 * 3);
left: -moz-calc(100% / 12 * 3);
}
.mobile-pull-1-3 {
left: -25%;
left: calc(-100% / 12 * 3);
left: -webkit-calc(-100% / 12 * 3);
left: -moz-calc(-100% / 12 * 3);
}
.mobile-push-1-4 {
left: 33.33333%;
left: calc(100% / 12 * 4);
left: -webkit-calc(100% / 12 * 4);
left: -moz-calc(100% / 12 * 4);
}
.mobile-pull-1-4 {
left: -33.33333%;
left: calc(-100% / 12 * 4);
left: -webkit-calc(-100% / 12 * 4);
left: -moz-calc(-100% / 12 * 4);
}
.mobile-push-3-4 {
left: 75%;
left: calc(100% / 12 * 9);
left: -webkit-calc(100% / 12 * 9);
left: -moz-calc(100% / 12 * 9);
}
.mobile-pull-3-4 {
left: -75%;
left: calc(-100% / 12 * 9);
left: -webkit-calc(-100% / 12 * 9);
left: -moz-calc(-100% / 12 * 9);
}
.mobile-no-push,
.mobile-no-pull {
left: auto;
}
.mobile-row {
padding-top: 1em;
padding-bottom: 1em;
}
.mobile-full {
left: auto;
clear: both;
float: none;
width: 100%;
margin: 0.2em 0 0 0;
display: block;
}
.mobile-full:first-child {
margin-top: 0;
}
.mobile-text-left {
text-align: left;
}
.mobile-text-right {
text-align: right;
}
.mobile-text-center {
text-align: center;
}
.mobile-left {
float: left;
}
.mobile-right {
float: right;
}
.mobile-no-float {
float: none;
}
.mobile-no-margin {
margin: 0;
}
.mobile-no-padding {
padding: 0;
}
.no-mobile {
display: none;
}
.show-mobile {
display: block;
}
}
@media print {
* {
background: transparent;
}
a,
a:visited {
text-decoration: underline;
}
abbr[title]:after {
content: " (" attr(title) ")";
}
pre,
blockquote {
border: 1px solid #999;
page-break-inside: avoid;
}
thead {
display: table-header-group;
}
tr,
img {
page-break-inside: avoid;
}
img {
max-width: 100%;
}
@page {
margin: 0.5cm;
}
p,
h2,
h3 {
orphans: 3;
widows: 3;
}
h2,
h3 {
page-break-after: avoid;
}
}
@font-face {
font-family: 'Source Sans Pro';
src: url('fonts/SourceSansPro-ExtraLight.otf');
font-weight: 100;
font-style: normal;
}
@font-face {
font-family: 'Source Sans Pro';
src: url('fonts/SourceSansPro-ExtraLightIt.otf');
font-weight: 100;
font-style: italic;
}
@font-face {
font-family: 'Source Sans Pro';
src: url('fonts/SourceSansPro-Light.otf');
font-weight: 300;
font-style: normal;
}
@font-face {
font-family: 'Source Sans Pro';
src: url('fonts/SourceSansPro-Regular.otf');
font-weight: 400;
font-style: normal;
}
@font-face {
font-family: 'Source Sans Pro';
src: url('fonts/SourceSansPro-Semibold.otf');
font-weight: 500;
font-style: normal;
}
@font-face {
font-family: 'Source Sans Pro';
src: url('fonts/SourceSansPro-Bold.otf');
font-weight: 700;
font-style: normal;
}
@font-face {
font-family: 'Montserrat';
src: url('fonts/Montserrat-Regular.otf');
font-weight: 400;
font-style: normal;
}
.dapp-clear-fix {
clear: both;
}
.dapp-overflow {
overflow-y: auto;
overflow-x: hidden;
-webkit-overflow-scrolling: touch;
}
.dapp-shorten-text {
display: inline-block;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
max-width: 100%;
}
.dapp-button-reset {
background: none;
border: 0;
padding: 0;
margin: 0;
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
}
.dapp-button-reset:hover,
.dapp-button-reset:focus {
outline: 0;
}
.dapp-shadow-none {
-webkit-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
-moz-box-shadow: 0 0 0 rgba(0, 0, 0, 0);
box-shadow: 0 0 0 rgba(0, 0, 0, 0);
}
.dapp-shadow-small {
-webkit-box-shadow: 0 0px 1px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0 0px 1px rgba(0, 0, 0, 0.3);
box-shadow: 0 0px 1px rgba(0, 0, 0, 0.3);
}
.dapp-shadow-medium {
-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
}
.dapp-shadow-large {
-webkit-box-shadow: 0 1px 16px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0 1px 16px rgba(0, 0, 0, 0.3);
box-shadow: 0 1px 16px rgba(0, 0, 0, 0.3);
}
.dapp-horizontal-menu,
.dapp-vertical-menu {
padding: 0;
margin: 0;
list-style: none;
}
.dapp-horizontal-menu li {
display: inline-block;
padding: 0;
margin: 0;
}
.dapp-vertical-menu li {
display: block;
padding: 0;
margin: 0;
}
.cubic-bezier {
-webkit-transition-timing-function: cubic-bezier(0.15, 0.3, 0.1, 1);
-moz-transition-timing-function: cubic-bezier(0.15, 0.3, 0.1, 1);
-o-transition-timing-function: cubic-bezier(0.15, 0.3, 0.1, 1);
transition-timing-function: cubic-bezier(0.15, 0.3, 0.1, 1);
}
.cubic-bezier.animate {
-webkit-transition-timing-function: cubic-bezier(0.5, 0.1, 0.2, 1);
-moz-transition-timing-function: cubic-bezier(0.5, 0.1, 0.2, 1);
-o-transition-timing-function: cubic-bezier(0.5, 0.1, 0.2, 1);
transition-timing-function: cubic-bezier(0.5, 0.1, 0.2, 1);
}
#dapp-form-helper-iframe {
display: none;
}
/* PROGRESSBAR */
progress {
-webkit-appearance: none;
appearance: none;
height: 9.2px;
margin: 4.6px;
color: #0e73b8;
}
progress::-webkit-progress-bar {
background-color: rgba(245, 244, 242, 0.9);
border-radius: 2px;
box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.2);
}
progress::-moz-progress-bar {
background-color: rgba(245, 244, 242, 0.9);
border-radius: 2px;
box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.2);
}
progress::progress-bar {
background-color: rgba(245, 244, 242, 0.9);
border-radius: 2px;
box-shadow: inset 0 1px 4px rgba(0, 0, 0, 0.2);
}
progress::-webkit-progress-value {
background-color: #0e73b8;
opacity: 0.8;
border-radius: 2px;
}
progress::-moz-progress-value {
background-color: #0e73b8;
opacity: 0.8;
border-radius: 2px;
}
progress::progress-value {
background-color: #0e73b8;
opacity: 0.8;
border-radius: 2px;
}
.dapp-progress {
position: relative;
width: 100%;
height: 18.4px;
border-bottom: 1px solid #0e73b8;
}
.dapp-progress > span {
display: block;
position: absolute;
top: 0;
bottom: 0;
left: 0;
right: 0;
line-height: 18.4px;
text-align: center;
font-size: 0.7em;
}
.dapp-progress .dapp-bar {
height: 100%;
background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjAlIiB5Mj0iMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiMwZTczYjgiIHN0b3Atb3BhY2l0eT0iMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzNjYTdmMCIgc3RvcC1vcGFjaXR5PSIxIi8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2xlc3NoYXQtZ2VuZXJhdGVkKSIgLz48L3N2Zz4=);
background-image: -webkit-linear-gradient(bottom, #0e73b8 0%, #3ca7f0 100%);
background-image: -moz-linear-gradient(bottom, #0e73b8 0%, #3ca7f0 100%);
background-image: -o-linear-gradient(bottom, #0e73b8 0%, #3ca7f0 100%);
background-image: linear-gradient(to top, #0e73b8 0%, #3ca7f0 100%);
-webkit-transition: width 10400ms linear;
-moz-transition: width 10400ms linear;
-o-transition: width 10400ms linear;
transition: width 10400ms linear;
}
.dapp-message {
position: relative;
max-width: 512px;
margin: 48px 0;
font-size: 1.5em;
font-weight: 100;
line-height: 27pt;
}
.dapp-count {
display: -webkit-box;
display: -moz-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-moz-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
position: absolute;
top: 0;
bottom: 0;
right: 0;
padding: 0 8px;
color: #FAFAFA;
font-weight: 100;
zoom: 1;
filter: alpha(opacity=70);
-webkit-opacity: 0.7;
-moz-opacity: 0.7;
opacity: 0.7;
-webkit-transition: opacity 400ms;
-moz-transition: opacity 400ms;
-o-transition: opacity 400ms;
transition: opacity 400ms;
}
.dapp-count.animate {
zoom: 1;
filter: alpha(opacity=0);
-webkit-opacity: 0;
-moz-opacity: 0;
opacity: 0;
}
.active .dapp-count {
background-color: #f5f4f2;
color: #9c9090;
}
.dapp-url-bar {
display: block;
text-align: center;
width: 100%;
-webkit-background-clip: padding-box;
-moz-background-clip: padding;
background-clip: padding-box;
-webkit-border-radius: 8px;
-moz-border-radius: 8px;
border-radius: 8px;
}
.dapp-account-list {
list-style-type: none;
overflow: auto;
padding-left: 0;
padding: 0;
margin: 0;
list-style: none;
}
.dapp-account-list li {
display: block;
padding: 0;
margin: 0;
}
.dapp-account-list li {
padding: 4.6px 0;
padding-left: 48px;
min-height: 46px;
position: relative;
overflow: hidden;
border-bottom: solid 1px #FAFAFA;
background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMTAwJSIgeDI9IjAlIiB5Mj0iMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9InJnYigwLDAsMCkiIHN0b3Atb3BhY2l0eT0iMCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Y1ZjRmMiIgc3RvcC1vcGFjaXR5PSIxIi8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2xlc3NoYXQtZ2VuZXJhdGVkKSIgLz48L3N2Zz4=);
background-image: -webkit-linear-gradient(bottom, transparent 0%, #f5f4f2 100%);
background-image: -moz-linear-gradient(bottom, transparent 0%, #f5f4f2 100%);
background-image: -o-linear-gradient(bottom, transparent 0%, #f5f4f2 100%);
background-image: linear-gradient(to top, transparent 0%, #f5f4f2 100%);
font-family: 'Source Sans Pro', 'Helvetica Neue', Helvetica, Arial, Sans;
}
.dapp-account-list li.selected,
.dapp-account-list li button.selected {
background: #02A8F3;
min-height: 36.8px;
}
.dapp-account-list li.selected:hover,
.dapp-account-list li button.selected:hover,
.dapp-account-list li.selected:focus,
.dapp-account-list li button.selected:focus {
background: #02A8F3;
}
.dapp-account-list li.selected h3,
.dapp-account-list li button.selected h3,
.dapp-account-list li.selected span,
.dapp-account-list li button.selected span {
color: #FAFAFA;
text-shadow: rgba(0, 0, 0, 0.2) 0 -1px 0;
}
.dapp-account-list li.selected figure,
.dapp-account-list li button.selected figure {
position: absolute;
color: #FAFAFA;
right: 0;
top: 0;
font-size: 160%;
z-index: 10;
bottom: 0;
text-align: center;
padding-top: 4px;
padding: 9px 10px;
background: linear-gradient(to right, transparent, #02A8F3 50%);
}
.dapp-account-list li button {
position: relative;
display: block;
display: flex;
flex-direction: column;
justify-content: center;
padding: 4.6px 0;
padding-left: 48px;
margin: -4.6px 0;
margin-left: -48px;
width: 100%;
height: 100%;
min-height: 36.8px;
font-family: 'Source Sans Pro', 'Helvetica Neue', Helvetica, Arial, Sans;
text-align: left;
}
.dapp-account-list li button:hover,
.dapp-account-list li button:focus {
background: #FAFAFA;
border: 0;
}
.dapp-account-list li .dapp-identicon {
position: absolute;
top: 6.13333333px;
left: 8px;
}
.dapp-account-list li h3 {
display: inline-block;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
max-width: 100%;
display: block;
padding: 0;
margin: 0;
color: #02A8F3;
text-transform: none;
font-weight: 400;
font-size: 90%;
text-shadow: #fff 0 1px 0;
}
.dapp-account-list li h3 + span {
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
font-size: 75%;
opacity: 0.5;
color: #827a7a;
}
a,
a:visited,
button {
text-decoration: none;
color: #02A8F3;
outline: 0;
font-weight: 400;
}
a:hover,
a:visited:hover,
button:hover,
a:focus,
a:visited:focus,
button:focus {
outline: 0;
}
a:focus,
a:visited:focus,
button:focus {
border-bottom: 1px dotted #02A8F3;
}
a:active,
a:visited:active,
button:active {
-webkit-transform: scale(0.95);
-moz-transform: scale(0.95);
-o-transform: scale(0.95);
-ms-transform: scale(0.95);
transform: scale(0.95);
border-bottom: 0;
}
button {
background: none;
border: 0;
padding: 0;
margin: 0;
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
font-weight: inherit;
}
button:hover,
button:focus {
outline: 0;
}
hr {
border: 0;
height: 0;
margin: 32px 0;
background-color: transparent;
border-bottom: 1px solid #CCC6C6;
}
h1 {
margin: 16px 0;
margin-top: 48px;
font-weight: 100;
font-size: 2.2em;
color: #827a7a;
}
h1 span {
font-weight: 500;
}
h1 + h2 {
margin-top: 0;
}
h1 strong {
font-weight: 400;
}
h2 {
display: inline-block;
padding-bottom: 1px;
font-weight: 500;
font-size: 1.2em;
text-transform: uppercase;
color: #827a7a;
font-weight: 600;
}
h2 + table {
margin-top: 0;
}
h3 {
margin: 16px 0;
padding: 0;
color: rgba(130, 122, 122, 0.7);
text-transform: uppercase;
font-weight: 500;
font-size: 1em;
}
h4 {
margin: 16px 0;
padding: 0;
color: rgba(130, 122, 122, 0.7);
font-weight: 500;
font-size: 1em;
}
pre,
code {
/* overflow-y: auto; */
/* overflow-x: hidden; */
-webkit-overflow-scrolling: touch;
word-break: break-word;
padding: 6.13333333px;
background-color: #f5f4f2;
font-size: 0.9em;
text-align: left;
line-height: 2
}
table {
width: 100%;
margin: 16px 0;
}
table.dapp-zebra tbody tr:nth-child(odd) {
background-color: rgba(204, 198, 198, 0.3);
}
table.dapp-zebra thead + tbody tr:nth-child(even) {
background-color: rgba(204, 198, 198, 0.3);
}
table + h2,
table + h3 {
margin-top: 32px;
}
table td {
padding: 12.26666667px 16px;
}
table td h2 {
margin: 0;
padding: 0;
background-color: transparent;
color: #827a7a;
text-transform: none;
font-style: normal;
}
table td p {
padding-top: 8px;
margin: 0;
font-size: 0.9em;
}
table thead {
background-color: #827a7a;
color: #FAFAFA;
text-transform: uppercase;
}
table tbody tr td span {
display: inline-block;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
max-width: 100%;
}
.dapp-input {
border: 0;
border-bottom: solid 2px #CCC6C6;
background-color: #f5f4f2;
color: #02A8F3;
}
.dapp-input::-webkit-input-placeholder {
color: #CCC6C6;
}
.dapp-input:-moz-placeholder {
color: #CCC6C6;
}
.dapp-input::-moz-placeholder {
color: #CCC6C6;
}
.dapp-input:-ms-input-placeholder {
color: #CCC6C6;
}
.dapp-input:disabled {
color: #695e5e;
}
.dapp-input.dapp-tiny {
font-size: 0.6em;
border-bottom-width: 1px;
}
.dapp-input.dapp-small {
font-size: 0.8em;
}
.dapp-input.dapp-large {
font-size: 1.5em;
}
.dapp-input.dapp-error {
color: #C20E25;
background: rgba(194, 14, 37, 0.1);
border-color: rgba(194, 14, 37, 0.15);
}
.dapp-address-input input {
border: 0;
border-bottom: solid 2px #CCC6C6;
background-color: #f5f4f2;
color: #02A8F3;
}
.dapp-address-input input::-webkit-input-placeholder {
color: #CCC6C6;
}
.dapp-address-input input:-moz-placeholder {
color: #CCC6C6;
}
.dapp-address-input input::-moz-placeholder {
color: #CCC6C6;
}
.dapp-address-input input:-ms-input-placeholder {
color: #CCC6C6;
}
.dapp-address-input input:disabled {
color: #695e5e;
}
.dapp-address-input input.dapp-tiny {
font-size: 0.6em;
border-bottom-width: 1px;
}
.dapp-address-input input.dapp-small {
font-size: 0.8em;
}
.dapp-address-input input.dapp-large {
font-size: 1.5em;
}
.dapp-address-input input.dapp-error {
color: #C20E25;
background: rgba(194, 14, 37, 0.1);
border-color: rgba(194, 14, 37, 0.15);
}
input,
select,
textarea {
border: 0;
border-bottom: solid 2px #CCC6C6;
background-color: #f5f4f2;
color: #02A8F3;
display: inline-block;
width: 300px;
max-width: 100%;
margin-top: 18.4px;
padding: 6.13333333px 16px;
padding-bottom: 4.08888889px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
-webkit-background-clip: padding-box;
-moz-background-clip: padding;
background-clip: padding-box;
-webkit-border-radius: 0;
-moz-border-radius: 0;
border-radius: 0;
font-size: 1em;
font-weight: 300;
}
input::-webkit-input-placeholder,
select::-webkit-input-placeholder,
textarea::-webkit-input-placeholder {
color: #CCC6C6;
}
input:-moz-placeholder,
select:-moz-placeholder,
textarea:-moz-placeholder {
color: #CCC6C6;
}
input::-moz-placeholder,
select::-moz-placeholder,
textarea::-moz-placeholder {
color: #CCC6C6;
}
input:-ms-input-placeholder,
select:-ms-input-placeholder,
textarea:-ms-input-placeholder {
color: #CCC6C6;
}
input:disabled,
select:disabled,
textarea:disabled {
color: #695e5e;
}
input.dapp-tiny,
select.dapp-tiny,
textarea.dapp-tiny {
font-size: 0.6em;
border-bottom-width: 1px;
}
input.dapp-small,
select.dapp-small,
textarea.dapp-small {
font-size: 0.8em;
}
input.dapp-large,
select.dapp-large,
textarea.dapp-large {
font-size: 1.5em;
}
input.dapp-error,
select.dapp-error,
textarea.dapp-error {
color: #C20E25;
background: rgba(194, 14, 37, 0.1);
border-color: rgba(194, 14, 37, 0.15);
}
input:focus,
select:focus,
textarea:focus {
outline: 0;
border-color: #02A8F3;
}
h1 + input,
h1 + select,
h1 + textarea,
h2 + input,
h2 + select,
h2 + textarea,
h3 + input,
h3 + select,
h3 + textarea {
margin-top: 0;
}
:disabled {
color: #695e5e;
}
input[type="checkbox"],
input[type="radio"] {
display: inline-block;
position: relative;
margin: 0;
outline: none !important;
-webkit-appearance: none;
width: auto;
width: 24px;
height: 24px;
}
input[type="checkbox"]::before,
input[type="radio"]::before {
content: '';
position: relative;
top: 0;
left: 0;
display: block;
background: #f5f4f2;
border: 1px solid #f5f4f2;
-webkit-box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.2);
-moz-box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.2);
box-shadow: inset 0 0 2px rgba(0, 0, 0, 0.2);
width: 24px;
height: 24px;
}
input[type="checkbox"]:focus::before,
input[type="radio"]:focus::before {
border-color: rgba(102, 145, 194, 0.4);
}
input[type="checkbox"]:disabled::before,
input[type="radio"]:disabled::before {
cursor: not-allowed;
background-color: rgba(245, 244, 242, 0.8);
border-color: #f5f4f2;
}
input[type="checkbox"]:after,
input[type="radio"]:after {
content: '';
display: inline-block;
position: absolute;
top: 6px;
left: 6px;
background: #02A8F3;
-webkit-box-shadow: 0 0px 1px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0 0px 1px rgba(0, 0, 0, 0.3);
box-shadow: 0 0px 1px rgba(0, 0, 0, 0.3);
width: 12px;
height: 12px;
-webkit-transition: -webkit-transform 400ms;
-moz-transition: -moz-transform 400ms;
-o-transition: -o-transform 400ms;
transition: -webkit-transform 400ms,-moz-transform 400ms,-o-transform 400ms,transform 400ms;
-webkit-transform: scale(0);
-moz-transform: scale(0);
-o-transform: scale(0);
-ms-transform: scale(0);
transform: scale(0);
}
input[type="checkbox"]:checked:after,
input[type="radio"]:checked:after {
-webkit-transform: scale(1);
-moz-transform: scale(1);
-o-transform: scale(1);
-ms-transform: scale(1);
transform: scale(1);
}
input[type="checkbox"]:disabled:after,
input[type="radio"]:disabled:after {
background: rgba(102, 145, 194, 0.4);
}
input[type="radio"] {
-webkit-background-clip: padding-box;
-moz-background-clip: padding;
background-clip: padding-box;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
}
input[type="radio"]:before {
-webkit-background-clip: padding-box;
-moz-background-clip: padding;
background-clip: padding-box;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
}
input[type="radio"]:after {
-webkit-background-clip: padding-box;
-moz-background-clip: padding;
background-clip: padding-box;
-webkit-border-radius: 50%;
-moz-border-radius: 50%;
border-radius: 50%;
}
input[type="range"] {
-webkit-appearance: none;
padding: 0;
border: 0;
background-color: transparent;
}
input[type="range"]::-webkit-slider-runnable-track {
height: 5px;
background-color: #CCC6C6;
border: none;
-webkit-background-clip: padding-box;
-moz-background-clip: padding;
background-clip: padding-box;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
input[type="range"]::-webkit-slider-thumb {
-webkit-appearance: none;
border: none;
height: 16px;
width: 16px;
border-radius: 50%;
background-color: #695e5e;
margin-top: -6px;
}
input[type="range"]:focus {
outline: none;
}
input[type="range"]:focus::-webkit-slider-thumb {
background-color: #02A8F3;
}
input[type="range"]::-moz-range-track {
height: 5px;
background-color: #CCC6C6;
border: none;
-webkit-background-clip: padding-box;
-moz-background-clip: padding;
background-clip: padding-box;
-webkit-border-radius: 3px;
-moz-border-radius: 3px;
border-radius: 3px;
}
input[type="range"]::-moz-range-thumb {
-webkit-appearance: none;
border: none;
height: 16px;
width: 16px;
border-radius: 50%;
background-color: #695e5e;
margin-top: -4px;
}
input[type="range"]:focus {
outline: none;
}
input[type="range"]:focus::-moz-range-thumb {
background-color: #02A8F3;
}
label {
font-weight: 300;
}
fieldset {
border: 0;
padding: 0;
margin: 16px;
}
select {
height: 45px;
}
body {
display: -webkit-box;
display: -moz-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-direction: normal;
-moz-box-direction: normal;
-webkit-box-orient: vertical;
-moz-box-orient: vertical;
-webkit-flex-direction: column;
-ms-flex-direction: column;
flex-direction: column;
min-height: 100vh;
padding: 0;
margin: 0;
background-color: #FAFAFA;
font: 100 16px 'Source Sans Pro', 'Helvetica Neue', arial, sans-serif;
color: #111;
padding: 64px 92px;
}
body.disable-scroll {
overflow: hidden;
}
body.blur .dapp-flex-content,
body.blur .dapp-footer,
body.blur .dapp-header {
-webkit-filter: blur(4px);
-moz-filter: blur(4px);
-ms-filter: blur(4px);
filter: blur(4px);
}
.ethereum-dapp-url-bar-style-transparent .dapp-header {
padding-top: 73.6px;
}
.dapp-grid {
z-index: 999;
background: #FFF url('dapp-styles/hex-grid-tile.png');
background-size: 64px 111px;
position: absolute;
min-height: 100%;
left: 0;
right: 0;
opacity: 0.05;
pointer-events: none;
}
.dapp-container {
display: block;
position: relative;
margin: 0 auto;
max-width: 960px;
}
.dapp-header,
.dapp-aside,
.dapp-content,
.dapp-footer {
position: relative;
padding: 12.26666667px 32px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.dapp-header {
height: 64px;
margin-top: -5px;
padding-top: 17.26666667px;
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPjxzdG9wIG9mZnNldD0iOTAlIiBzdG9wLWNvbG9yPSIjZTRkZWRlIiBzdG9wLW9wYWNpdHk9IjEiLz48L2xpbmVhckdyYWRpZW50PjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxIiBoZWlnaHQ9IjEiIGZpbGw9InVybCgjbGVzc2hhdC1nZW5lcmF0ZWQpIiAvPjwvc3ZnPg==);
background-image: -webkit-linear-gradient(top, #ffffff 0, #e4dede 90%);
background-image: -moz-linear-gradient(top, #ffffff 0, #e4dede 90%);
background-image: -o-linear-gradient(top, #ffffff 0, #e4dede 90%);
background-image: linear-gradient(to bottom, #ffffff 0, #e4dede 90%);
}
.dapp-header.dapp-small {
height: 18.4px;
}
.dapp-header.dapp-small nav li a i {
zoom: 1;
filter: alpha(opacity=0);
-webkit-opacity: 0;
-moz-opacity: 0;
opacity: 0;
}
.dapp-header nav {
position: absolute;
bottom: 0;
}
.dapp-header nav ul {
padding: 0;
margin: 0;
list-style: none;
}
.dapp-header nav ul li {
padding: 0;
margin: 0;
}
.dapp-header nav ul a {
display: inline-block;
padding: 6.13333333px 32px;
text-align: center;
border-bottom: 5px solid transparent;
color: #4677af;
}
.dapp-header nav ul a:focus {
border-color: #FAFAFA;
}
.dapp-header nav ul a.active {
-webkit-transform-origin: 50% 100%;
-moz-transform-origin: 50% 100%;
-o-transform-origin: 50% 100%;
-ms-transform-origin: 50% 100%;
transform-origin: 50% 100%;
color: #b7a6a6;
border-bottom: 5px solid #FAFAFA;
}
.dapp-header nav ul a:active {
border-bottom: transparent;
}
.dapp-header nav ul a i {
font-size: 1.5em;
-webkit-transition: opacity 200ms;
-moz-transition: opacity 200ms;
-o-transition: opacity 200ms;
transition: opacity 200ms;
}
.dapp-header nav ul a span {
display: block;
text-transform: uppercase;
font-weight: 400;
}
.dapp-footer {
height: 96px;
background-color: #111;
}
.dapp-flex-content {
display: -webkit-box;
display: -moz-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-flex: 1;
-moz-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1;
}
.dapp-content {
-webkit-box-flex: 1;
-moz-box-flex: 1;
-webkit-flex: 1;
-ms-flex: 1;
flex: 1;
background: #FAFAFA;
}
.dapp-content.dapp-has-header {
padding-top: 156.8px;
}
.dapp-content .dapp-content-header {
position: fixed;
top: 0;
width: 80%;
min-height: 36.8px;
padding: 12.26666667px 16px;
margin-left: -32px;
background: rgba(245, 244, 242, 0.8);
z-index: 10;
line-height: 36.8px;
-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
}
.dapp-aside {
-webkit-box-flex: 0;
-moz-box-flex: 0;
-webkit-flex: 0 0 224px;
-ms-flex: 0 0 224px;
flex: 0 0 224px;
padding-right: 0;
background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiB2aWV3Qm94PSIwIDAgMSAxIiBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJub25lIj48bGluZWFyR3JhZGllbnQgaWQ9Imxlc3NoYXQtZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPjxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmMGVlZWUiIHN0b3Atb3BhY2l0eT0iMSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI0NDQzZDNiIgc3RvcC1vcGFjaXR5PSIxIi8+PC9saW5lYXJHcmFkaWVudD48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2xlc3NoYXQtZ2VuZXJhdGVkKSIgLz48L3N2Zz4=);
background-image: -webkit-linear-gradient(top, #f0eeee 0, #CCC6C6 100px);
background-image: -moz-linear-gradient(top, #f0eeee 0, #CCC6C6 100px);
background-image: -o-linear-gradient(top, #f0eeee 0, #CCC6C6 100px);
background-image: linear-gradient(to bottom, #f0eeee 0, #CCC6C6 100px);
-webkit-transition: flex 400ms;
-moz-transition: flex 400ms;
-o-transition: flex 400ms;
transition: flex 400ms;
}
.dapp-aside nav ul {
padding: 0;
margin: 0;
list-style: none;
padding-top: 18.4px;
}
.dapp-aside nav ul li {
display: block;
padding: 0;
margin: 0;
}
.dapp-aside nav ul li a,
.dapp-aside nav ul li a:visited,
.dapp-aside nav ul li button {
display: -webkit-box;
display: -moz-box;
display: -webkit-flex;
display: -ms-flexbox;
display: flex;
-webkit-box-align: center;
-moz-box-align: center;
-webkit-align-items: center;
-ms-flex-align: center;
align-items: center;
position: relative;
min-height: 73.6px;
max-height: 92px;
padding: 12.26666667px 32px;
padding-left: 10.66666667px;
overflow: hidden;
border-top: #b9b0b0 solid 1px;
-webkit-background-clip: padding-box;
-moz-background-clip: padding;
background-clip: padding-box;
-webkit-border-radius: 3px 0 0 3px;
-moz-border-radius: 3px 0 0 3px;
border-radius: 3px 0 0 3px;
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box;
color: #111;
font-weight: 300;
line-height: 20px;
}
.dapp-aside nav ul li a:active,
.dapp-aside nav ul li a:visited:active,
.dapp-aside nav ul li button:active {
-webkit-transform-origin: 100% 50%;
-moz-transform-origin: 100% 50%;
-o-transform-origin: 100% 50%;
-ms-transform-origin: 100% 50%;
transform-origin: 100% 50%;
-webkit-transform: scale(0.98);
-moz-transform: scale(0.98);
-o-transform: scale(0.98);
-ms-transform: scale(0.98);
transform: scale(0.98);
}
.dapp-aside nav ul li a > i,
.dapp-aside nav ul li a:visited > i,
.dapp-aside nav ul li button > i {
margin-right: 4px;
}
.dapp-aside nav ul li a > span,
.dapp-aside nav ul li a:visited > span,
.dapp-aside nav ul li button > span {
max-width: 115px;
display: -webkit-box;
-webkit-line-clamp: 3;
-webkit-box-orient: vertical;
overflow: hidden;
text-overflow: ellipsis;
}
.dapp-aside nav ul li .dapp-main-button {
position: relative;
width: 100%;
margin-bottom: 73.6px;
-webkit-background-clip: padding-box;
-moz-background-clip: padding;
background-clip: padding-box;
-webkit-border-radius: 3px 0 0 3px;
-moz-border-radius: 3px 0 0 3px;
border-radius: 3px 0 0 3px;
background: #665F5F;
color: #FAFAFA;
border-top: none;
}
.dapp-aside nav ul li .dapp-main-button i {
position: absolute;
right: 8px;
top: 27.6px;
}
.dapp-aside nav ul li.active a {
background: #FAFAFA;
border-top: none;
color: #111;
font-weight: 500;
}
.dapp-aside nav ul li:first-child a,
.dapp-aside nav ul li.active + li > a,
.dapp-aside nav ul li.dapp-main-button + li {
border-top: 0;
}
.dapp-actionbar {
z-index: 20;
-webkit-box-flex: 0;
-moz-box-flex: 0;
-webkit-flex: 0 0 64px;
-ms-flex: 0 0 64px;
flex: 0 0 64px;
background: #FAFAFA;
}
.dapp-actionbar nav ul {
padding: 0;
margin: 0;
list-style: none;
}
.dapp-actionbar nav ul li {
display: block;
padding: 0;
margin: 0;
}
.dapp-actionbar nav ul li {
margin: 16px 0;
color: #02A8F3;
position: relative;
overflow: hidden;
text-align: center;
-webkit-transition: height 400ms;
-moz-transition: height 400ms;
-o-transition: height 400ms;
transition: height 400ms;
}
.dapp-actionbar nav ul li button,
.dapp-actionbar nav ul li a,
.dapp-actionbar nav ul li a:visited {
background: none;
border: 0;
padding: 0;
margin: 0;
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
display: inline-block;
color: #111;
color: #0e73b8;
font-size: 0.8em;
font-weight: 400;
}
.dapp-actionbar nav ul li button:hover,
.dapp-actionbar nav ul li a:hover,
.dapp-actionbar nav ul li a:visited:hover,
.dapp-actionbar nav ul li button:focus,
.dapp-actionbar nav ul li a:focus,
.dapp-actionbar nav ul li a:visited:focus {
outline: 0;
}
.dapp-actionbar nav ul li button:active,
.dapp-actionbar nav ul li a:active,
.dapp-actionbar nav ul li a:visited:active {
-webkit-transform: scale(0.95);
-moz-transform: scale(0.95);
-o-transform: scale(0.95);
-ms-transform: scale(0.95);
transform: scale(0.95);
}
.dapp-actionbar nav ul li button:hover,
.dapp-actionbar nav ul li a:hover,
.dapp-actionbar nav ul li a:visited:hover {
opacity: 0.9;
}
.dapp-actionbar nav ul li button i,
.dapp-actionbar nav ul li a i,
.dapp-actionbar nav ul li a:visited i {
font-size: 2em;
display: block;
}
.dapp-box {
display: inline-block;
float: left;
width: 192px;
height: 220.8px;
padding-top: 18.4px;
padding-left: 16px;
padding-bottom: 9.2px;
padding-right: 16px;
margin-bottom: 9.2px;
margin-right: 16px;
background-color: #FAFAFA;
-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);
}
.dapp-box h2 {
margin: 0;
padding: 0;
background-color: transparent;
color: #827a7a;
font-family: 'Source Sans Pro', 'Helvetica Neue', Helvetica, Arial, Sans;
text-transform: none;
font-size: 1.5em;
font-weight: 100;
}
.dapp-modal-overlay {
background: rgba(0, 0, 0, 0);
}
.dapp-modal-container {
background: #FAFAFA;
}
.dapp-icon-button {
background: none;
border: 0;
padding: 0;
margin: 0;
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
display: inline-block;
color: #111;
}
.dapp-icon-button:hover,
.dapp-icon-button:focus {
outline: 0;
}
.dapp-icon-button:active {
-webkit-transform: scale(0.95);
-moz-transform: scale(0.95);
-o-transform: scale(0.95);
-ms-transform: scale(0.95);
transform: scale(0.95);
}
.dapp-icon-button:hover {
opacity: 0.9;
}
.dapp-block-button,
.dapp-block-button:visited {
background: none;
border: 0;
padding: 0;
margin: 0;
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
height: 36.8px;
min-width: 100px;
padding: 4.6px 10.66666667px;
background: #02A8F3;
color: #FAFAFA;
border-bottom: 3px solid #5484bb;
-webkit-background-clip: padding-box;
-moz-background-clip: padding;
background-clip: padding-box;
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
display: inline-block;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
max-width: 100%;
font-family: 'Source Sans Pro', 'Helvetica Neue', Helvetica, Arial, Sans;
font-size: 1em;
font-weight: 400;
text-transform: uppercase;
}
.dapp-block-button:hover,
.dapp-block-button:visited:hover,
.dapp-block-button:focus,
.dapp-block-button:visited:focus {
outline: 0;
}
.dapp-block-button:focus,
.dapp-block-button:visited:focus {
border-bottom: 3px solid #5484bb;
zoom: 1;
filter: alpha(opacity=80);
-webkit-opacity: 0.8;
-moz-opacity: 0.8;
opacity: 0.8;
}
.dapp-block-button:active,
.dapp-block-button:visited:active {
border-bottom-width: 3px;
}
.dapp-block-button i,
.dapp-block-button:visited i {
position: relative;
top: 2px;
}
.dapp-tag-button {
background: none;
border: 0;
padding: 0;
margin: 0;
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
padding: 4.6px 8px;
background: #CCC6C6;
color: #111;
-webkit-background-clip: padding-box;
-moz-background-clip: padding;
background-clip: padding-box;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
display: inline-block;
-o-text-overflow: ellipsis;
text-overflow: ellipsis;
overflow: hidden;
white-space: nowrap;
max-width: 100%;
font-size: 0.7em;
}
.dapp-tag-button:hover,
.dapp-tag-button:focus {
outline: 0;
}
.dapp-tag-button.active {
background: #02A8F3;
color: #FAFAFA;
}
/* #### All small screens #### */
/* #### All small tablets screens #### */
/* #### All small phone screens landscape #### */
@media screen and (max-width: 576px) {
aside.dapp-main {
-webkit-box-flex: 0;
-moz-box-flex: 0;
-webkit-flex: 0 0 64px;
-ms-flex: 0 0 64px;
flex: 0 0 64px;
}
.dapp-actionbar {
flex: 1 auto;
}
.dapp-actionbar nav ul {
display: flex;
}
.dapp-actionbar nav ul li {
flex: 1;
}
}
/* #### All small phone screens porttrait #### */
/* #### Mobile Phones Portrait #### */
@media screen and (max-device-width: 480px) and (orientation: portrait) {
body {
font-size: 14px;
}
}
/* #### Mobile Phones Landscape #### */
@media screen and (max-device-width: 640px) and (orientation: landscape) {
body {
font-size: 15px;
}
}
/* #### Mobile Phones Portrait or Landscape #### */
/* #### iPhone 4+ Portrait or Landscape #### */
/* #### Tablets Portrait #### */
/* #### Tablets Landscape #### */
/* #### Desktops #### */
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment