Wallet/css/src/main.css

1645 lines
26 KiB
CSS
Raw Normal View History

2014-08-21 13:08:11 -03:00
/*
*
* Copay main CSS
*
*/
2014-12-10 00:48:30 -03:00
body, div, .row {
-webkit-overflow-scrolling: touch;
};
2014-10-29 09:33:16 -03:00
2014-08-21 13:08:11 -03:00
::-webkit-input-placeholder {
color: #B7C2CD;
2014-08-21 13:08:11 -03:00
}
:-moz-placeholder { /* Firefox 18- */
color: #B7C2CD;
2014-08-21 13:08:11 -03:00
}
::-moz-placeholder { /* Firefox 19+ */
color: #B7C2CD;
2014-08-21 13:08:11 -03:00
}
:-ms-input-placeholder {
color: #B7C2CD;
2014-08-21 13:08:11 -03:00
}
2014-12-02 10:40:24 -03:00
2014-08-21 13:08:11 -03:00
#qr-canvas { display: none; }
#qrcode-scanner-video {
display: block;
margin: 0 auto;
}
* {
font-family: 'Ubuntu', Helvetica, sans-serif !important;
}
2014-10-31 15:17:39 -03:00
h1, h2, h3, h4, h5, h6, .panel h2 {
2014-08-21 13:08:11 -03:00
color: #2C3E50;
}
h1 {
font-weight: 100;
font-size: 24px;
margin-bottom: 1rem;
}
h2 {
font-size: 20px;
font-weight: 100;
}
h3 {
font-weight: 300;
font-size: 16px;
}
h4 {
font-size: 0.875rem;
}
body, html{
height:100%;
width:100%;
color: #2C3E50;
2014-12-02 10:40:24 -03:00
-webkit-user-select: text;
2014-08-21 13:08:11 -03:00
}
header {
2014-10-16 10:45:06 -03:00
background-color: #1ABC9C;
2014-10-20 18:44:24 -03:00
overflow: hidden;
2014-11-25 15:24:11 -03:00
height: 62px;
}
header .creation {
color: white;
background: red;
font-weight: bold;
}
2014-10-17 11:37:41 -03:00
header .alt-currency {
2014-10-20 18:44:24 -03:00
background: #16A085;
2014-11-25 13:36:04 -03:00
color: #fff;
2014-10-20 18:44:24 -03:00
}
.panel h3 {
2014-11-14 14:58:04 -03:00
font-weight: 700;
font-size: 16px;
color: #2C3E50;
text-transform: uppercase;
border-bottom: 1px solid #E5E7EA;
margin-bottom: 1.5rem;
padding: 0 0 0.8rem;
}
2014-10-20 18:44:24 -03:00
.alt-currency {
2014-10-17 11:37:41 -03:00
padding: 0.05rem 0.2rem;
border-radius: 2px;
2014-12-01 14:11:55 -03:00
font-size: 10px;
2014-12-01 14:00:42 -03:00
color: #fff;
font-weight: 700;
}
2014-12-09 01:29:06 -03:00
.color-greeni {
color: #1abc9c !important;
}
2014-12-09 01:29:06 -03:00
.color-yellowi {
color: yellow !important;
}
2014-12-11 02:01:12 -03:00
.color-alert {
color: #C0392A;
}
2014-12-01 14:00:42 -03:00
.alt-currency.green {
background: #1abc9c;
2014-12-01 14:00:42 -03:00
}
.alt-currency.red {
background: #A02F23;
}
.alt-currency.black {
background: #213140;
}
.alt-currency.gray {
background: #7A8C9E;
2014-10-17 11:37:41 -03:00
}
2014-10-27 16:13:06 -03:00
.head {
2014-10-30 12:08:42 -03:00
padding: 0.9rem 0;
2014-10-29 09:33:16 -03:00
-moz-box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.10);
box-shadow: 0px 0px 2px 0px rgba(0,0,0,0.10);
2014-10-27 16:13:06 -03:00
background-color: #FFF;
height: 62px;
position: fixed;
z-index: 10;
left: 250px;
right: 0;
}
.head .title {
2014-10-27 16:13:06 -03:00
float: left;
2014-10-30 12:08:42 -03:00
padding-left: 2rem;
}
.head .title h1 {
2014-10-27 16:13:06 -03:00
margin: 0;
}
.head .menu {
float: right;
position: relative;
}
.head .menu a.dropdown {
display: block;
2014-10-30 12:08:42 -03:00
margin: 0 1rem 0 2rem;
height: 48px;
2014-10-27 16:13:06 -03:00
text-align: center;
}
.head .menu ul {
2014-10-30 16:46:39 -03:00
border-bottom-right-radius: 3px;
border-bottom-left-radius: 3px;
2014-10-27 16:13:06 -03:00
position: absolute;
2014-10-30 12:08:42 -03:00
right: 14px;
width: 220px;
2014-10-27 16:13:06 -03:00
list-style-type: none;
top: 47px;
z-index: 10001;
2014-10-27 16:13:06 -03:00
}
.head .menu ul li.divider {
border-bottom: 1px solid #eee;
}
2014-10-27 16:13:06 -03:00
.head .menu ul li a {
display: block;
padding: 5px 10px;
2014-11-28 16:27:21 -03:00
color: #8597A7;
2014-10-27 16:13:06 -03:00
}
2014-10-20 18:44:24 -03:00
.col1 {
2014-10-22 15:03:28 -03:00
width: 56px;
2014-10-20 18:44:24 -03:00
float: left;
}
.col2 {
2014-10-22 15:03:28 -03:00
width: 164px;
2014-10-20 18:44:24 -03:00
float: left;
}
.col2_full {
width: 194px;
height: 62px;
}
2014-10-23 12:29:38 -03:00
.col3 a {
2014-10-29 09:33:16 -03:00
font-size: 20px;
2014-10-23 12:29:38 -03:00
display: block;
2014-10-22 15:03:28 -03:00
height: 62px;
width: 30px;
2014-10-20 18:44:24 -03:00
float: right;
background-color: #23C9A9;
2014-11-04 13:02:03 -03:00
padding: 16px 6px;
color: #B6E9DF;
}
.col3 a.selected {
background-color: #213140;
color: #3C4E60;
2014-10-20 18:44:24 -03:00
}
2014-08-21 13:08:11 -03:00
.off-canvas-wrap, .inner-wrap{
height:100%;
}
.tab-bar {
display: none;
}
2014-11-23 03:26:43 -03:00
.bottom-bar {
display: none;
}
2014-08-21 13:08:11 -03:00
a {
color: #3498DB;
}
input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill, input:-webkit-autofill:focus, textarea:-webkit-autofill:focus, select:-webkit-autofill:focus {
-webkit-box-shadow: 0 0 0px 1000px white inset;
}
2014-10-22 15:03:28 -03:00
2014-10-31 15:17:39 -03:00
.home-wallet .avatar-wallet {
background: #1ABC9C;
margin: 0;
width: 45px;
height: 45px;
font-size: 30px;
padding-top: 10px;
margin-right: 15px;
color: #FFF;
}
2014-12-10 20:30:36 -03:00
.side-nav.wallets .avatar-wallet,
.wallet-selection.wallets .avatar-wallet
{
2014-10-17 11:37:41 -03:00
background-color: #7A8C9E;
color: #213140;
2014-10-29 11:57:43 -03:00
padding: 0.35rem 0.5rem;
text-align: center;
margin-top: 6px;
2014-10-22 15:03:28 -03:00
width: 35px;
2014-10-17 11:37:41 -03:00
}
.avatar-wallet {
font-size: 20px;
font-weight: 700;
margin-top: 10px;
2014-10-22 15:03:28 -03:00
margin-left: 10px;
margin-right: 8px;
2014-10-29 11:57:43 -03:00
padding: 0.5rem 0.65rem;
2014-10-17 11:37:41 -03:00
background-color: #fff;
color: #1ABC9C;
border-radius: 3px;
line-height: 24px;
2014-10-29 11:57:43 -03:00
text-align: center;
2014-10-17 11:37:41 -03:00
}
2014-08-21 13:08:11 -03:00
.status {
2014-09-09 15:28:25 -03:00
-moz-box-shadow: inset 0px -1px 1px 0px rgba(159,47,34,0.30);
box-shadow: inset 0px -1px 1px 0px rgba(159,47,34,0.30);
color: #FFFFFF;
2014-12-02 17:03:24 -03:00
background-color: #A02F23;
position: absolute;
2014-09-09 15:28:25 -03:00
left: 250px;
right: 0;
2014-12-02 17:03:24 -03:00
bottom: 0;
padding: 10px 2rem;
2014-10-27 16:13:06 -03:00
z-index: 9;
2014-11-07 18:41:45 -03:00
font-size: 14px;
2014-12-02 17:03:24 -03:00
text-align: left;
line-height: 17px;
}
2014-11-07 18:41:45 -03:00
.status-first-line {
z-index: 9;
font-size: 16px;
}
2014-08-21 13:08:11 -03:00
.setup .comment {
font-size: 0.875rem;
color: #7A8C9E !important;
}
.page, .main {
height:100%;
overflow-y: auto;
overflow-x: none;
background-color: #2C3E50;
}
.sidebar {
height:100%;
overflow-x: none;
}
.sidebar {
position: fixed;
width: 250px;
background-color: #2C3E50;
color: #fff;
line-height: 24px;
}
.button.small.side-bar {
padding: 0rem 0.4rem;
}
.waiting {
border: 2px solid #fff;
}
.online {
border: 2px solid #1ABC9C;
}
.offline {
border: 2px solid gray;
opacity: 0.4;
}
.main {
margin-left: 250px;
2014-12-09 14:09:17 -03:00
padding: 95px 1.5rem;
2014-12-11 23:44:56 -03:00
background-color: #E8ECEF;
2014-08-21 13:08:11 -03:00
}
.logo-setup {
text-align: center;
margin: 0 0 2rem 0;
color: #8597A7;
2014-09-30 15:33:28 -03:00
}
2014-10-15 16:10:40 -03:00
.box-setup-footer {
overflow: hidden;
margin-top: 1rem;
2014-10-15 16:10:40 -03:00
padding: 1rem 0 0;
2014-12-05 13:12:13 -03:00
border-top: 1px solid #425467;
2014-10-15 16:10:40 -03:00
font-size: 12px;
2014-08-21 13:08:11 -03:00
}
2014-11-13 17:42:41 -03:00
.box-notification {
position: relative;
font-size: 12px;
2014-12-10 11:51:55 -03:00
padding: 0.7rem 3rem;
2014-11-13 17:42:41 -03:00
border-radius: 4px;
background: #F2F5F8;
margin: 0 auto;
2014-11-14 14:58:04 -03:00
margin-bottom: 1.6rem;
2014-11-13 17:42:41 -03:00
}
.box-notification .box-icon {
position: absolute;
top: 0;
left: 0;
color: white;
background-color: #1ABC9C;
2014-12-10 11:51:55 -03:00
padding:0 0.5rem;
2014-11-13 17:42:41 -03:00
border-top-left-radius: 4px;
border-bottom-left-radius: 4px;
2014-12-10 11:51:55 -03:00
height: 100%;
}
.box-notification .box-icon i {
position: relative;
top: 20%;
display: block
2014-11-13 17:42:41 -03:00
}
2014-11-14 14:58:04 -03:00
.box-notification .box-icon.error {
background-color: #C0392A;
}
2014-12-10 20:59:05 -03:00
.box-notification .box-icon.secondary {
background-color: #3498DB;
}
2014-12-09 14:37:12 -03:00
.box-notification a.close-notification {
position: absolute;
top: 8px;
right: 10px;
font-size: 24px;
}
2014-12-02 15:32:42 -03:00
.panel.last-transactions {
padding: 0;
margin-bottom: 2.25rem;
2014-12-02 21:51:45 -03:00
border-radius: 3px 3px 0 3px;
2014-12-02 15:32:42 -03:00
}
ul.tx-copayers {
background: #E4E8EC;
2014-12-03 12:10:25 -03:00
padding: 0.3rem 0.8rem;
2014-12-02 15:32:42 -03:00
margin-left: 0;
2014-12-02 21:51:45 -03:00
box-shadow: inset 0 1px 1px 0 rgba(10,19,28,.12);
border-radius: 0 0 3px 3px;
2014-12-02 15:32:42 -03:00
}
.tx-copayers li {
list-style: none;
padding: 0.3rem;
font-size: 12px;
2014-08-21 13:08:11 -03:00
}
.tx-copayers li.bottom-line-copayers {
border-bottom: 1px solid #CAD2DA;
}
2014-12-02 15:32:42 -03:00
.last-transactions-content {
2014-12-12 01:05:59 -03:00
padding: 0.8rem 0.5rem;
2014-12-10 22:58:11 -03:00
cursor:pointer;
2014-08-21 13:08:11 -03:00
}
2014-12-12 01:05:59 -03:00
.last-transactions-content.active {
background-color: #F5F7F8;
}
2014-12-10 19:56:48 -03:00
.sign-action {
background: #E4E8EC;
width: 100%;
padding: 1rem;
text-align: center;
}
2014-12-02 21:51:45 -03:00
.icon-sign {
padding: 0.2rem 0.3rem;
border-radius: 100%;
2014-08-21 13:08:11 -03:00
color: #fff;
2014-12-02 21:51:45 -03:00
margin-right: 7px;
2014-08-21 13:08:11 -03:00
}
2014-12-02 21:51:45 -03:00
.icon-sign.check {
background-color: #3FBC9C;
}
.icon-sign.x {
2014-08-21 13:08:11 -03:00
background-color: #C0392B;
}
2014-09-29 18:50:19 -03:00
.date-message {
2014-12-02 15:32:42 -03:00
background-color: #213140;
border-radius: 3px;
2014-09-29 18:50:19 -03:00
font-size: 12px;
2014-12-02 15:32:42 -03:00
padding: 0.2rem 0.4rem;
color: #7A8C9E;
2014-09-25 18:19:09 -03:00
}
2014-08-21 13:08:11 -03:00
.input-note {
margin-top: -10px;
display: block;
margin-bottom: 1rem;
}
.send-note {
2014-12-02 15:32:42 -03:00
background-color: #F8F8FB;
padding: 10px;
2014-08-21 13:08:11 -03:00
}
2014-12-02 15:32:42 -03:00
.send-note span {
margin-bottom: 5px;
font-size: 12px;
2014-12-02 15:32:42 -03:00
color: #2C3E50;
2014-08-21 13:08:11 -03:00
}
2014-10-17 11:37:41 -03:00
a.button-setup.add-wallet {
opacity: .5;
margin: 1rem auto;
2014-10-20 18:44:24 -03:00
width: 125px;
2014-10-17 11:37:41 -03:00
font-size: 14px;
padding: .3rem 0.7rem;
color: #fff;
2014-10-17 11:37:41 -03:00
}
2014-10-15 16:10:40 -03:00
a.button-setup {
2014-12-09 22:29:58 -03:00
border-radius: 3px;
border: 1px solid #E4E8EC;
display: block;
padding: 0.5rem;
background: transparent;
2014-12-11 02:02:12 -03:00
color: #A0A3A6;
}
2014-12-10 10:19:36 -03:00
.createProfile a.button-setup, .home a.button-setup, .settings a.button-setup, .import-profile a.button-setup {
2014-10-15 16:10:40 -03:00
border-radius: 3px;
2014-12-09 13:58:23 -03:00
border: 1px solid #3E5366;
2014-08-21 13:08:11 -03:00
display: block;
2014-10-15 16:10:40 -03:00
padding: 0.5rem;
background: transparent;
2014-08-21 13:08:11 -03:00
}
.dn {display: none;}
2014-12-03 12:40:13 -03:00
.dni {display: none !important;}
2014-08-21 13:08:11 -03:00
.pr {position: relative;}
.pa {position: absolute;}
.m0 {margin: 0;}
.p0 {padding: 0 !important;}
2014-08-21 13:08:11 -03:00
.db {display: block;}
2014-10-17 11:37:41 -03:00
.size-10 { font-size: 10px; }
2014-08-21 13:08:11 -03:00
.size-12 { font-size: 12px; }
.size-14 { font-size: 14px; }
.size-16 { font-size: 16px; }
.size-18 { font-size: 18px; }
.size-21 { font-size: 21px; }
.size-24 { font-size: 24px; }
.size-36 { font-size: 36px; }
2014-10-30 12:08:42 -03:00
.size-42 { font-size: 42px; }
2014-08-21 13:08:11 -03:00
.size-48 { font-size: 48px; }
.size-60 { font-size: 60px; }
.size-72 { font-size: 72px; }
2014-09-16 16:24:18 -03:00
.m3r {margin-right: 3px;}
2014-08-21 13:08:11 -03:00
.m5t {margin-top: 5px;}
.m10t {margin-top: 10px;}
.m5b {margin-bottom: 5px;}
.m5r {margin-right: 5px;}
.m10b {margin-bottom: 10px;}
2014-10-07 18:38:14 -03:00
.m15b {margin-bottom: 15px;}
.m20b {margin-bottom: 20px;}
2014-08-21 13:08:11 -03:00
.m10r {margin-right: 10px;}
.m15l {margin-left: 15px;}
.m15t {margin-top: 15px;}
.m20r {margin-right: 20px;}
.m15r {margin-right: 15px;}
.m20t {margin-top: 20px;}
2014-12-11 02:01:12 -03:00
.m20tp {margin-top: 20%;}
2014-11-25 13:36:04 -03:00
.m5 {margin: 5px;}
2014-08-21 13:08:11 -03:00
.m10 {margin: 10px;}
.m15 {margin: 15px;}
.m15h {margin: 0 15px;}
.p10t {padding-top: 10px;}
.p0r {padding-right: 0;}
.p70r {padding-right: 70px;}
.p70l {padding-left: 70px;}
.p5h {padding: 0 5px;}
.p20h {padding: 0 20px;}
2014-12-12 01:05:59 -03:00
.p25l {padding-left: 25px;}
2014-08-21 13:08:11 -03:00
.p15 {padding:15px;}
.p20 {padding:20px;}
.p10 {padding:10px;}
2014-10-31 12:04:59 -03:00
.p10b {padding-bottom:10px;}
2014-08-21 13:08:11 -03:00
.m30v {margin: 30px 0;}
.m10h {margin:0 10px;}
.m10v {margin:10px 0;}
2014-12-10 01:10:46 -03:00
.m20v {margin:20px 0;}
2014-08-21 13:08:11 -03:00
.m30a {margin: 30px auto;}
.m-negative-l {margin-left: -0.9375rem;}
.br100 {border-radius: 100%;}
.lh {line-height: 0;}
2014-12-11 02:01:12 -03:00
.lh140 {line-height: 140%;}
2014-08-21 13:08:11 -03:00
.oh {overflow:hidden;}
2014-10-29 09:33:16 -03:00
.vm {vertical-align: middle;}
2014-11-21 17:50:38 -03:00
.ma { margin: 0 auto;}
2014-11-25 10:49:07 -03:00
.tu {text-transform: uppercase;}
2014-08-21 13:08:11 -03:00
.small {
font-size: 60%;
line-height: inherit;
}
2014-11-25 13:36:04 -03:00
.line-dashed-setuph-v {
2014-08-21 13:08:11 -03:00
border-left: 1px dashed #415970;
}
.line-dashed-v {
border-right: 1px dashed #E3E3E3;
}
.line-dashed-h {
border-bottom: 1px dashed #E3E3E3;
}
.line {
2014-10-31 09:33:00 -03:00
border-top: 1px solid #F8F8FB;
2014-08-21 13:08:11 -03:00
margin: 0.7rem 0;
}
.line-white {
border-top: 1px solid #fff;
margin: 0.7rem 0;
}
2014-10-31 09:33:00 -03:00
.line-t {
2014-12-02 15:32:42 -03:00
border-top: 1px solid #E9E9EC;
2014-08-21 13:08:11 -03:00
padding-top: 0.5rem;
}
2014-10-31 09:33:00 -03:00
.line-b {
2014-12-02 15:32:42 -03:00
border-bottom: 1px solid #E9E9EC;
2014-08-21 13:08:11 -03:00
padding-bottom: 0.5rem;
}
2014-10-30 12:08:42 -03:00
.p-dashed {
2014-10-07 18:38:14 -03:00
border-top: 1px dashed #3C5269;
2014-08-21 13:08:11 -03:00
margin: 1rem 0;
padding: 1rem 0;
overflow: hidden;
}
.name-wallet {
2014-10-20 18:44:24 -03:00
font-size: 14px;
2014-10-23 12:29:38 -03:00
width: 72%;
2014-10-20 18:44:24 -03:00
float: left;
color: #fff;
2014-11-25 15:24:11 -03:00
text-transform: lowercase;
2014-08-21 13:08:11 -03:00
}
.name-wallet i {
color: #B6E9DF;
}
2014-08-21 13:08:11 -03:00
.box-livenet {
background: #213140;
padding: 0rem 0.5rem 0.2rem;
color: #7A8C9E;
}
.founds {
font-weight: 100;
2014-10-17 11:37:41 -03:00
color: #B6E9DF;
2014-08-21 13:08:11 -03:00
}
.locked {
2014-10-30 14:26:11 -03:00
font-size: 11px;
background-color: #213140;
width: 100%;
2014-10-30 14:26:11 -03:00
padding: 0.3rem 0.7rem;
color: white;
}
2014-08-21 13:08:11 -03:00
.hidden {
visibility: hidden;
}
/* Turn Off Number Input Spinners */
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
-webkit-appearance: none;
margin: 0;
}
.spinner {
display: inline-block;
2014-08-21 13:08:11 -03:00
}
/* notifications */
.dr-notification-container {
position: absolute;
z-index: 10000;
}
.dr-notification-container.bottom {
bottom: 20px;
}
.dr-notification-container.right {
right: 0;
}
.dr-notification-container.left {
left: 20px;
}
.dr-notification-container.top {
top: 60px;
2014-08-21 13:08:11 -03:00
}
.dr-notification-container.center {
left: 50%;
margin-left: -190px;
}
.dr-notification-wrapper {
width: 400px;
2014-08-21 13:08:11 -03:00
position: relative;
margin: 0 0 1px 0;
2014-08-21 13:08:11 -03:00
}
.dr-notification {
width: 400px;
2014-08-21 13:08:11 -03:00
clear: both;
overflow: hidden;
}
.dr-notification-close-btn {
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
-ms-border-radius: 20px;
border-radius: 20px;
display: inline-block;
padding: 5px;
font-size: 18px;
2014-08-21 13:08:11 -03:00
position: absolute;
right: 5px;
top: 5px;
2014-08-21 13:08:11 -03:00
cursor: pointer;
z-index: 10;
}
.dr-notification-image {
float: left;
display: block;
font-size: 40px;
color: white;
text-align: center;
border-right: 1px dashed #415970;
}
.dr-notification-image i {
display: block;
width: 100%;
padding: 20px;
2014-08-21 13:08:11 -03:00
}
.dr-notification-image img {
margin: 15px;
max-width: 70px;
min-width: 48px;
}
.dr-notification-content {
padding-left: 80px;
padding-right: 30px;
2014-08-21 13:08:11 -03:00
padding-top: 5px;
padding-bottom: 5px;
2014-08-21 13:08:11 -03:00
}
.dr-notification-title {
color: white;
padding: 0px;
font-size: 16px;
2014-08-21 13:08:11 -03:00
margin-top: 0;
}
.dr-notification {
background-color: #34495E;
color: #eee;
border: 1px solid #2C3E50;
}
.dr-notification-close-btn {
background-color: #34495E;
color: #fff;
border: 1px solid #3C5269;
}
.dr-notification-image.dr-notification-type-info {
color: #FFF;
}
.dr-notification-image.dr-notification-type-warning {
color: #FFA226;
}
.dr-notification-image.dr-notification-type-error {
color: #FF4B4F;
}
.dr-notification-image.dr-notification-type-success {
color: #1ABC9C;
}
.dr-notification-image.success {
color: #1ABC9C;
}
.success {
color: #1ABC9C;
}
2014-10-15 16:10:40 -03:00
.bg-success {
background-color: #1ABC9C;
}
2014-12-12 01:05:59 -03:00
.tx-proposal i {
padding: .1rem .3rem;
background-color: #A5B2BF;
border-radius: 100%;
color: #fff;
}
.tx-proposal i.active {
background-color: #A02F23;
}
2014-12-12 12:39:22 -03:00
.header-modal {
2014-12-12 02:21:32 -03:00
background: #F3F5F6;
width: 100%;
padding: 0.8rem;
position: relative;
}
.addresses .label {
font-weight: normal;
padding: .2rem .3rem;
font-size: 8px;
}
2014-08-21 13:08:11 -03:00
.label.success {
background-color: #1ABC9C;
}
2014-10-30 16:46:39 -03:00
.label {
font-weight: 700;
padding: 0.3rem 0.4rem;
}
2014-08-21 13:08:11 -03:00
.label.alert {
background-color: #C0392A;
}
2014-10-15 16:10:40 -03:00
.bg-alert {
background-color: #C0392A;
}
2014-08-21 13:08:11 -03:00
.dr-notification-text {
font-size: 12px;
line-height: 120%;
}
.ellipsis {
display: block;
overflow: hidden;
text-overflow: ellipsis;
white-space: nowrap;
}
ul.pagination li.current a {
background: #1ABC9C;
}
.tooltip {
background-color: #1ABC9C;
2014-08-21 13:08:11 -03:00
color: #fff;
font-size: 12px;
border-color: #16A085;
2014-08-21 13:08:11 -03:00
}
.tooltip>.nub {
border-color:transparent transparent #16A085 transparent;
}
.tooltip.tip-top>.nub {
border-color:#16A085 transparent transparent transparent;
}
.tooltip.tip-right>.nub {
border-color:transparent #16A085 transparent transparent;
}
.tooltip.tip-left>.nub {
border-color:transparent transparent transparent #16A085;
}
.tooltip.tip-bottom>.nub {
border-color:transparent transparent #16A085 transparent;
}
2014-08-21 13:08:11 -03:00
.has-tip {
border-bottom: none;
2014-08-21 13:08:11 -03:00
color: #7A8C9E;
cursor: inherit;
2014-08-21 13:08:11 -03:00
}
.logo {
background: transparent url('../img/logo-negative-beta.svg') no-repeat;
background-size: 130px 51px;
}
input {
border-radius: 2px;
background: #EDEDED;
-moz-box-shadow: 0px 0px 0px 0px rgba(255,255,255,0.09), inset 1px 1px 0px 0px rgba(0,0,0,0.05);
box-shadow: 0px 0px 0px 0px rgba(255,255,255,0.09), inset 1px 1px 0px 0px rgba(0,0,0,0.05);
color: #2C3E42;
padding: 1.2rem 0.7rem;
margin-bottom: 1.5rem;
border: 0;
}
2014-11-14 14:58:04 -03:00
label {
text-transform: uppercase;
font-weight: 700;
font-size: 11px;
color: #34495E;
padding: 0 0.2rem 0.3rem;
}
2014-08-21 13:08:11 -03:00
button.radius, .button.radius {
2014-10-15 16:10:40 -03:00
-webkit-border-radius: 3px;
border-radius: 3px;
2014-08-21 13:08:11 -03:00
}
label small.has-error {
font-size: 11px;
}
table {
2014-12-11 02:02:12 -03:00
border-collapse: collapse;
text-align: left;
width: 100%;
border: none;
}
2014-11-13 12:36:30 -03:00
thead tr{
text-transform: uppercase;
2014-11-13 12:36:30 -03:00
}
table tr td, table tr th {
padding: 15px;
}
table tfoot tr td, table tfoot tr th, table thead tr td, table thead tr th {
background-color: #F5F5F8;
color:#949BAD;
font-weight: normal
}
table tbody td {
color: #666;
border-bottom: 1px solid #F1F1F3;
}
2014-11-13 12:36:30 -03:00
table tbody tr:last-child td {
border-bottom: none;
2014-11-10 16:41:07 -03:00
}
2014-11-14 14:58:04 -03:00
input[type=date], input[type=datetime-local], input[type=datetime], input[type=email], input[type=month], input[type=number], input[type=password], input[type=search], input[type=tel], input[type=text], input[type=time], input[type=url], input[type=week], textarea {
color: #343c43;
2014-11-14 14:58:04 -03:00
margin-bottom: 1.3rem;
2014-11-18 17:01:43 -03:00
height: 40px;
background: #F2F5F8;
-moz-box-shadow: none;
box-shadow: none;
2014-11-18 17:01:43 -03:00
border: none;
2014-12-16 17:32:04 -03:00
padding-left: 0.5rem;
2014-12-16 16:18:28 -03:00
font-size: 13px;
2014-11-14 14:58:04 -03:00
}
/* SECONDARY */
2014-08-21 13:08:11 -03:00
button.secondary,
.button.secondary {
background-color: #008CC1;
2014-08-21 13:08:11 -03:00
color: #fff;
border-radius: 3px;
2014-08-21 13:08:11 -03:00
}
2014-08-21 13:08:11 -03:00
button.disabled.secondary,
button[disabled].secondary,
.button.disabled.secondary,
.button[disabled].secondary {
2014-12-02 21:51:45 -03:00
background-color: #E4E8EC;
color: #A5B2BF;
2014-08-21 13:08:11 -03:00
}
/* PRIMARY */
button.primary,
.button.primary {
background-color: #1ABC9C;
color: #fff;
2014-12-05 11:41:06 -03:00
border-radius: 3px;
2014-08-21 13:08:11 -03:00
}
2014-08-21 13:08:11 -03:00
button.disabled.primary,
button[disabled].primary,
.button.disabled.primary,
.button[disabled].primary {
2014-08-21 13:08:11 -03:00
background-color: #95a5a6;
color: #E6E6E6;
}
/* WARNING */
button.warning,
.button.warning {
background-color: #C0392A;
color: #fff;
2014-12-05 11:41:06 -03:00
border-radius: 3px;
2014-08-21 13:08:11 -03:00
}
button.disabled.warning,
button[disabled].warning,
.button.disabled.warning,
.button[disabled].warning {
2014-08-21 13:08:11 -03:00
background-color: #95a5a6;
color: #E6E6E6;
}
/* WHITE */
button.white,
.button.white {
background-color: #fff;
color: #2C3E50;
}
button.disabled.white,
button[disabled].white,
.button.disabled.white,
.button[disabled].white {
2014-08-21 13:08:11 -03:00
background-color: #95a5a6;
color: #E6E6E6;
}
/* BLACK */
button.black,
.button.black {
background-color: #2C3E50;
color: #fff;
}
button.disabled.black,
button[disabled].black,
.button.disabled.black,
.button[disabled].black {
2014-08-21 13:08:11 -03:00
background-color: #95a5a6;
color: #E6E6E6;
}
/* GRAY */
button.gray,
.button.gray {
background-color: #A9B2B8;
color: #2C3E50;
}
2014-10-15 16:10:40 -03:00
.button, button {
text-transform: uppercase;
}
2014-12-10 20:30:36 -03:00
.wallet-selection.wallets {
background-color: #213140 ;
}
ul.wallet-selection.wallets {
margin: 0;
overflow: hidden;
}
.wallet-selection.wallets li {
overflow: hidden;
padding: 1rem;
}
.wallet-selection.wallets li a {
display: block;
}
2014-11-04 17:57:23 -03:00
.side-nav.wallets li {
2014-12-05 11:44:13 -03:00
margin: 1.2rem 0;
2014-11-10 15:48:51 -03:00
padding: 0.3rem 0.1rem;
2014-11-04 17:57:23 -03:00
}
2014-10-17 11:37:41 -03:00
.side-nav.wallets {
2014-11-07 16:59:59 -03:00
z-index: 100;
2014-10-17 11:37:41 -03:00
background-color: #213140 ;
border-bottom: 1px solid #3A4E61;
overflow-y: auto;
2014-11-04 17:57:23 -03:00
position: absolute;
height: 0%;
width: 100%;
padding: 0;
}
2014-11-06 18:25:35 -03:00
.side-nav.wallets.pullDown {
2014-11-04 17:57:23 -03:00
height: 100%;
}
2014-12-10 20:30:36 -03:00
.wallet-selection.wallets a.wallet-item,
.side-nav.wallets a.wallet-item {
color: #7A8C9E;
2014-10-20 18:44:24 -03:00
line-height: 20px;
2014-10-17 11:37:41 -03:00
}
2014-12-10 20:30:36 -03:00
.wallet-selection.wallets .type-wallet,
.side-nav.wallets .type-wallet {
color: #AAB1B9;
2014-10-17 11:37:41 -03:00
}
.side-nav .wallet-item {
padding: 4px 0;
2014-10-17 11:37:41 -03:00
}
.side-nav li.nav-item {
2014-10-20 18:44:24 -03:00
overflow: hidden;
2014-10-17 11:37:41 -03:00
}
2014-11-18 17:01:43 -03:00
.postfix.button, .prefix.button {
position: absolute;
width: 38px;
height: 28px;
right: 7px;
2014-11-27 18:33:07 -03:00
top: 7px;
2014-11-18 17:01:43 -03:00
-moz-box-shadow: none;
box-shadow: none;
line-height: 1.7rem;
border-radius: 2px;
}
2014-11-27 18:33:07 -03:00
.postfix.button i, .prefix.button i {
left: 12px;
top: 0;
border: none;
-moz-box-shadow: none;
box-shadow: none;
color: #fff;
}
2014-12-16 16:18:28 -03:00
label.postfix, a.postfix {
height: 100%;
2014-11-18 17:01:43 -03:00
border: none;
font-weight: 700;
2014-12-16 16:18:28 -03:00
font-size: 12px;
color: #fff;
2014-11-18 17:01:43 -03:00
text-transform: uppercase;
2014-12-16 16:18:28 -03:00
background: #7A8C9E;
border-radius: 0 2px 2px 0;
position: absolute;
top: 0;
right: 0;
width: 50px;
2014-11-18 17:01:43 -03:00
}
2014-10-29 15:22:24 -03:00
.photo-container {
2014-10-30 12:08:42 -03:00
margin-right: 3px;
2014-10-29 15:22:24 -03:00
display: inline-block;
width: 35px;
height: 35px;
color: #fff;
background: #7A8C9E;
border-radius: 100%;
vertical-align: middle;
2014-10-31 18:35:44 -03:00
overflow: hidden;
text-align: center;
2014-10-29 15:22:24 -03:00
}
2014-11-12 17:44:50 -03:00
.photo-container.profile {
width: 80px;
height: 80px;
}
2014-11-21 12:00:24 -03:00
.need-backup {
background: #C0392A;
-moz-box-shadow: 1px 1px 0px 0px #A02F23;
box-shadow: 1px 1px 0px 0px #A02F23;
position: absolute;
top: 22px;
left: 0px;
width: 14px;
height: 14px;
border-radius: 100%;
font-size: 9px;
padding-top: 2px;
color: #fff;
}
2014-08-21 13:08:11 -03:00
.side-nav li {
font-size: 16px;
line-height: 40px;
font-weight: 100;
2014-10-22 15:03:28 -03:00
margin-bottom: 10px;
2014-08-21 13:08:11 -03:00
}
2014-10-30 14:26:11 -03:00
.side-nav li>a:first-child:not(.button) {
padding-left: 40px;
}
2014-08-21 13:08:11 -03:00
.side-nav li.active>a:first-child:not(.button) {
color: #2C3E50;
2014-12-15 18:27:24 -03:00
background-color: #E8ECEF;
2014-08-21 13:08:11 -03:00
}
.side-nav li>a:first-child:not(.button), .side-nav li a:not(.button) {
color: #fff;
}
.side-nav li>a:first-child:not(.button) i {
opacity: 0.6;
}
.side-nav li.active>a:first-child:not(.button) i {
opacity: 1;
}
.sidebar-footer {
width: 100%;
position: absolute;
bottom: 0;
left: 0;
padding-bottom: 10px;
overflow-y: hidden;
}
2014-08-21 13:08:11 -03:00
.addresses ul {
margin-left: 0;
}
.addresses .list-addr contact {
cursor: text;
}
.pointer {
cursor: pointer;
}
2014-09-02 10:48:22 -03:00
.copay-box {
width: 70px;
text-align: center;
2014-12-11 02:02:12 -03:00
margin-right: 10px;
2014-09-02 10:48:22 -03:00
float: left;
2014-08-21 13:08:11 -03:00
}
2014-11-27 18:33:07 -03:00
.input { position: relative;}
2014-12-16 17:32:04 -03:00
.createProfile .input i, .home .input i, .import-profile .input i, .input.block i {
2014-11-27 14:52:57 -03:00
position: absolute;
2014-11-28 16:27:21 -03:00
top: 10px;
2014-11-27 14:52:57 -03:00
left: 10px;
2014-11-28 16:27:21 -03:00
font-size: 20px;
color: #7A8C9E;
2014-11-27 14:52:57 -03:00
border-right: 1px solid #ccc;
padding-right: 8px;
border-right: 1px solid #E5E8EB;
-moz-box-shadow: 1px 0px 0px 0px #FFFFFF;
box-shadow: 1px 0px 0px 0px #FFFFFF;
}
2014-12-15 21:50:19 -03:00
.input label {
line-height: 0;
padding: 0;
}
2014-12-16 17:32:04 -03:00
.createProfile input[type=email],
.createProfile input[type=text],
.createProfile input[type=password],
.home input[type=email],
2014-12-17 12:45:13 -03:00
.home input[type=text],
.home input[type=tel],
2014-12-16 17:32:04 -03:00
.home input[type=password],
.import-profile input[type=password] {
padding-left: 45px;
2014-12-16 16:18:28 -03:00
}
2014-08-21 13:08:11 -03:00
.icon-input {
2014-11-13 17:42:41 -03:00
font-size: 9px;
2014-08-21 13:08:11 -03:00
color: #fff;
2014-11-13 17:42:41 -03:00
vertical-align: middle;
margin-right: 3px;
2014-08-21 13:08:11 -03:00
}
.icon-input .fi-check {
2014-12-09 14:44:53 -03:00
padding: .2rem .3rem;
2014-08-21 13:08:11 -03:00
background-color: #1ABC9C;
2014-11-13 17:42:41 -03:00
border-radius: 100%;
2014-12-09 14:44:53 -03:00
display: block;
2014-08-21 13:08:11 -03:00
}
.icon-input .fi-x {
2014-11-13 17:42:41 -03:00
padding: .1rem .3rem;
2014-08-21 13:08:11 -03:00
background-color: #C0392A;
2014-11-13 17:42:41 -03:00
border-radius: 100%;
2014-08-21 13:08:11 -03:00
}
.box-status {
float: right;
}
.has-error {
color: #C0392A;
}
.is-valid {
color: #1ABC9C;
}
input.ng-invalid-match, input.ng-invalid-match:focus {
border-color: red;
}
.black {
background-color: #2C3E50;
}
.text-light {font-weight: 100;}
2014-12-05 11:41:06 -03:00
.text-bold {font-weight: 700;}
2014-08-21 13:08:11 -03:00
.text-gray {color: #8597A7;}
.text-black {color: #2C3E50;}
.text-primary {color: #1ABC9C;}
.text-secondary {color: #3498DB;}
.text-white {color: #fff;}
.text-warning {color: #CA5649;}
.text-success {color: #1ABC9C;}
2014-08-21 13:08:11 -03:00
.box-setup-copayers {
2014-10-30 18:22:34 -03:00
background: #F8F8FB;
2014-09-11 13:01:22 -03:00
margin-bottom: 15px;
2014-08-21 13:08:11 -03:00
}
2014-10-31 18:35:44 -03:00
.box-setup-copay-required .photo-container {
background-color: #1ABC9C;
2014-08-21 13:08:11 -03:00
}
.panel {
2014-08-21 13:08:11 -03:00
background-color: #2C3E50;
padding: 1rem;
border: 0;
}
.panel qrcode {
background-color: white;
}
.panel qrcode canvas {
width: 250px;
height: 250px;
2014-08-21 13:08:11 -03:00
}
.panel .secret {
overflow-wrap: break-word;
2014-09-01 12:37:14 -03:00
word-wrap: break-word;
text-align: center;
2014-08-21 13:08:11 -03:00
}
2014-10-22 15:03:28 -03:00
.panel {
border-radius: 3px;
background: #FFFFFF;
border: none;
}
2014-08-21 13:08:11 -03:00
.copayer-list-small-height {
display: none;
}
@media only screen and (min-width: 40.063em) {
dialog.tiny, .reveal-modal.tiny,
dialog.small, .reveal-modal.small,
dialog.medium, .reveal-modal.medium,
dialog.large, .reveal-modal.large {
max-height: 70%;
overflow-y: auto;
}
2014-08-21 13:08:11 -03:00
}
2014-12-05 12:29:47 -03:00
@media only screen and (max-width: 40em) {
dialog.tiny, .reveal-modal.tiny,
dialog.small, .reveal-modal.small,
dialog.medium, .reveal-modal.medium,
2014-12-05 12:29:47 -03:00
dialog.large, .reveal-modal.large {
2014-12-05 13:14:15 -03:00
height: 100%;
overflow-y: auto;
2014-12-05 12:29:47 -03:00
}
2014-08-21 13:08:11 -03:00
}
@media (max-height: 380px) {
.sidebar-footer {
display: none;
2014-08-21 13:08:11 -03:00
}
}
.wide-page {
background-color: #2C3E50;
margin: 5% 0;
padding: 50px;
}
2014-09-04 17:40:16 -03:00
.collapse {
margin: auto;
max-width: 100%;
}
2014-11-05 11:47:46 -03:00
.w-popup-menu{
2014-11-04 19:45:37 -03:00
padding:0;
}
2014-11-10 11:43:52 -03:00
.w-popup-menu li {
2014-11-05 11:47:46 -03:00
width: 180px;
height: 180px;
2014-11-04 19:45:37 -03:00
overflow: hidden;
position: relative;
float: left;
background: #213140;
2014-11-05 11:47:46 -03:00
-webkit-border-radius: 2px;
-moz-border-radius: 2px;
border-radius: 2px;
2014-11-04 19:45:37 -03:00
-webkit-box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
-moz-box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
box-shadow: 1px 1px 2px rgba(0,0,0,0.2);
2014-11-05 17:04:48 -03:00
margin: 20px 26px 0 0;
2014-11-04 19:45:37 -03:00
}
2014-11-05 11:47:46 -03:00
.w-popup-menu li:last-child{
2014-11-04 19:45:37 -03:00
margin-right: 0px;
}
2014-11-05 11:47:46 -03:00
.w-popup-menu li a{
2014-11-04 19:45:37 -03:00
text-align: center;
width: 100%;
height: 100%;
display: block;
color: #333;
position: relative;
}
2014-11-10 11:43:52 -03:00
.w-popup-icon {
2014-11-05 17:04:48 -03:00
color: #c5e4f4 ;
font-size: 90px;
text-shadow: 1px 0 1px rgba(255,255,255,.7);
line-height: 150px;
position: absolute;
width: 58px;
left: 60px;
top: 14px;
text-align: center;
2014-11-04 19:45:37 -03:00
}
2014-11-10 11:43:52 -03:00
.w-popup-content {
position: absolute;
left: 0px;
width: 100%;
height: 50%;
top: 50%;
2014-11-04 19:45:37 -03:00
}
2014-11-10 11:43:52 -03:00
.w-popup-main {
color: #FFFFFF;
opacity: 0.6;
text-align: center;
margin-bottom: 5px;
}
.w-popup-sub {
text-align:center;
color: #FFFFFF;
line-height: 20px;
opacity: 0.8;
}
2014-11-19 15:45:08 -03:00
/*///////////////////////// LOADING /////////////////////////*/
.contener_mixte {
width:44px; height:44px; position:absolute;
}
.ballcolor {
width: 20px;
height: 20px;
border-radius: 50%;
}
.contener_general {
width:44px; height:44px;
margin: 20px auto 20px;
}
.ball_1, .ball_2, .ball_3, .ball_4 {
position: absolute;
}
.ball_1 {
background-color:#3498DB;
top:0; left:0;
}
.ball_2 {
background-color:#C0392A;
top:0; left:24px;
}
.ball_3 {
background-color:#00a096;
top:24px; left:0;
}
.ball_4 {
background-color:#2C3E50;
top:24px; left:24px;
}
.fond{position:absolute;padding-top:85px;top:0;left:0; right:0;bottom:0;}
.loading-screen {
width: 100%;
height: 100%;
position: absolute;
z-index: 999;
top: 0;
left: 0;
background-color: #F2F5F8;
2014-11-19 15:45:08 -03:00
}
.loading-screen-content {
2014-11-19 15:45:08 -03:00
margin-top: 20%;
width: 100%;
text-align: center;
2014-11-20 11:42:05 -03:00
}
2014-11-21 17:50:38 -03:00
/*/////////////////////////////////////////////////*/
2014-12-05 17:30:10 -03:00
.createProfile .icon-input {
position: absolute;
right: 10px;
top: 11px;
}
.createProfile .icon-input i {
font-size: 14px;
position: relative;
color: #fff;
margin-right: 14px;
border: none;
box-shadow: none;
2014-12-09 14:44:53 -03:00
top: 0;
2014-12-05 17:30:10 -03:00
}
.createProfile .input,
.home .input,
.import-profile .input,
.settings .input {
2014-12-05 14:29:38 -03:00
box-shadow: 0px 0px 0px 3px #213140, inset 1px 1px 0px 0px rgba(0,0,0,0.05);
2014-12-05 13:12:13 -03:00
border-radius: 3px;
2014-12-05 14:29:38 -03:00
}
.createProfile h2,
.home h2,
.import-profile h2,
.settings h2 {
2014-12-05 14:29:38 -03:00
font-weight: 700;
font-size: 14px;
color: #A5B2BF;
text-transform: uppercase;
padding-bottom: 0.8rem;
border-bottom: 1px solid #425467;
margin-bottom: 2rem;
text-align: center;
2014-12-05 13:12:13 -03:00
}
.home, .settings, .createProfile, .import-profile {
overflow: hidden;
padding: 2rem 0;
}
2014-12-05 11:41:06 -03:00
.tabbable {
border: 2px solid #213140;
border-radius: 3px;
margin-bottom: 1.2rem;
}
.tabs dd.active a {
color: #fff;
background-color: transparent;
}
.tabs dd>a {
background: #213140;
text-transform: uppercase;
color: #3E4F5D;
padding: 1rem;
text-align: center;
height: 64px;
font-size: 14px;
line-height: 15px;
}
.tabs-content {
margin-bottom: 0;
}
2014-12-05 16:57:41 -03:00
.tabs-content>.content {
padding: 0;
}
2014-12-05 11:41:06 -03:00
.content-item {
border-bottom: 1px solid rgba(32,48,64,0.30);
box-shadow: 0px 1px 0px 0px rgba(121,140,158,0.10);
margin: .5rem 1.3rem;
2014-12-05 13:12:13 -03:00
padding: 0.3rem 0;
2014-12-05 16:53:50 -03:00
font-size: 14px;
2014-12-05 11:41:06 -03:00
}
2014-12-04 19:48:08 -03:00
.bg-circle {
background: #253547;
border-radius: 100%;
2014-12-05 16:53:50 -03:00
margin: 0 0.5rem 0.3rem 0;
padding: .45rem 0.5rem;
2014-12-04 19:48:08 -03:00
display: inline-block;
text-align: center;
vertical-align: middle;
color: #7A8C9E;
font-size: 30px;
2014-12-05 16:53:50 -03:00
width: 50px;
height: 50px;
2014-12-04 19:48:08 -03:00
}
2014-11-21 17:50:38 -03:00
.session-expired {
background: rgba(32,48,64,0.90);
width: 100%;
height: 100%;
position: absolute;
color: #fff;
z-index: 999;
padding-top: 20%;
text-align: center;
padding-left: 10%;
padding-right: 10%;
2014-11-21 17:50:38 -03:00
}
2014-12-05 16:53:50 -03:00
.clipo {
padding: 0 0 2rem;
text-align: center;
2014-12-05 16:57:41 -03:00
}
.line-none {
border: none;
box-shadow: none;
}
.settings fieldset {
border: 1px solid #425467;
}
.settings fieldset legend {
background: transparent;
color: #A5B2BF;
}
.settings label {
color: #A5B2BF;
font-weight: normal;
}
2014-12-11 02:01:12 -03:00
.reveal-modal .close-reveal-modal, dialog .close-reveal-modal {
2014-12-12 02:21:32 -03:00
padding: 0.8rem;
position: absolute;
background: #E4E8EC;
2014-12-12 12:04:32 -03:00
top: 10px;
right: 10px;
2014-12-12 02:21:32 -03:00
line-height: 0;
color: #7A8C9E;
border-radius: 3px;
2014-12-11 02:01:12 -03:00
}