@charset "UTF-8";

[ng\:cloak], [ng-cloak], [data-ng-cloak], [x-ng-cloak],
.ng-cloak, .x-ng-cloak,
.ng-hide:not(.ng-hide-animate){
	display:none !important;
}

ng\:form{
	display:block;
}

.ng-animate-shim{
	visibility:hidden;
}

.ng-anchor{
	position:absolute;
}


body{
	background-color:white;
	font-size:1rem;
	line-height:1;
}
html{
	background-color:white;
	font-size:1rem;
}
md-menu-item>.md-button{
	color:#464646;
}
p{
	margin:0;
}
.table-hover > tbody > tr:hover{
  background-color:#e5e5e5;
}

#growls{z-index:50000;position:fixed}
#growls.default{top:16px;top:1rem;right:16px;right:1rem}
#growls.tl{top:10px;left:10px}
#growls.tr{top:10px;right:10px}
#growls.bl{bottom:10px;left:10px}
#growls.br{bottom:10px;right:10px}
#growls.tc{top:10px;right:10px;left:10px}
#growls.bc{bottom:10px;right:10px;left:10px}
#growls.bc .growl,#growls.tc .growl{margin-left:auto;margin-right:auto}
.growl{opacity:.8;filter:alpha(opacity=80);position:relative;border-radius:4px;transition:all .4s ease-in-out;border:1px solid #fff}
.growl.growl-incoming,.growl.growl-outgoing{opacity:0;filter:alpha(opacity=0)}
.growl.growl-small{width:200px;padding:5px;margin:5px}
.growl.growl-medium{width:250px;padding:10px;margin:10px}
.growl.growl-large{width:300px;padding:15px;margin:15px}
.growl.growl-default{color:#fff;background:#46aab4}
.growl.growl-error{color:#fff;background:#c0392b;background:rgba(255,0,0,.8)}
.growl.growl-notice{color:#fff;background:rgba(20,99,255,0.8)}
.growl.growl-warning{color:#fff;background:#f39c12;background:rgba(255,255,0,.8)}
.growl .growl-close{cursor:pointer;float:right;font-size:16px;font-size:1rem;line-height:18px;font-weight:400;font-family:Roboto}
.growl .growl-title{font-size:20px;font-size:1.25rem;line-height:24px}
.growl-title{padding-bottom:4px;padding-bottom:.25rem}
.growl .growl-message{font-size:16px;font-size:1rem;line-height:18px}
.blocker{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto;z-index:150;padding:16px;padding:1rem;box-sizing:border-box;background-color:#000;background-color:rgba(0,0,0,.75);text-align:center}
.blocker:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-.05em}
.blocker.behind{background-color:transparent}
.modal{display:inline-block;vertical-align:middle;position:relative;z-index:160;width:auto;max-width:90vw;background:#fff;padding:15px 30px;border-radius:8px;-o-box-shadow:0 0 10px #000;-ms-box-shadow:0 0 10px #000;box-shadow:0 0 10px #000;text-align:left;}
.modal a.close-modal{
	display:block;
	height:25px;
	position:absolute;
	right:.1rem;
	text-indent:-9999px;
	top:.1rem;
	width:25px;
	background:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5Ljg4OCIgaGVpZ2h0PSI5Ljg4OCIgdmlld0JveD0iMCAwIDEyMCAxMjAiPjxkZWZzPjxzdHlsZT48IVtDREFUQVsgLnN0cjAge3N0cm9rZTojZmZmO3N0cm9rZS13aWR0aDozLjV9LmZpbDAge2ZpbGw6d2hpdGU7fS5maWwxIHtmaWxsOiM4ODh9XV0+PC9zdHlsZT48L2RlZnM+PGcgaWQ9IkxheWVyX3gwMDIwXzEiPjxwYXRoIGNsYXNzPSJmaWwwIHN0cjAiIGQ9Ik02MCAyYzE2IDAgMzEgNiA0MSAxNyAxMSAxMCAxNyAyNSAxNyA0MXMtNiAzMS0xNyA0MWMtMTAgMTEtMjUgMTctNDEgMTdzLTMxLTYtNDEtMTdDOCA5MSAyIDc2IDIgNjBzNi0zMSAxNy00MUMyOSA4IDQ0IDIgNjAgMnoiLz48cGF0aCBjbGFzcz0iZmlsMSIgZD0iTTk2IDI0Qzg3IDE1IDc0IDkgNjAgOXMtMjcgNi0zNiAxNVM5IDQ2IDkgNjBzNiAyNyAxNSAzNiAyMiAxNSAzNiAxNSAyNy02IDM2LTE1IDE1LTIyIDE1LTM2LTYtMjctMTUtMzZ6TTg2IDQxTDcwIDU3Yy0xIDItMSA0IDAgNmwxNiAxNmMyIDIgMiA1IDAgN3MtNSAyLTcgMEw2MyA3MGMtMi0xLTQtMS02IDBMNDEgODZjLTIgMi01IDItNyAwcy0yLTUgMC03bDE2LTE2YzEtMiAxLTQgMC02TDM0IDQxYy0yLTItMi01IDAtN3M1LTIgNyAwbDE2IDE2YzIgMSA0IDEgNiAwbDE2LTE2YzItMiA1LTIgNyAwczIgNSAwIDd6Ii8+PC9nPjwvc3ZnPg==) no-repeat 0 0;background-size:100% 100%
}
.modal-spinner{
	width:64px;
	height:64px;
	position:fixed;
	margin-right:-32px;
	margin-top:-32px;
	background:url("data:image/gif;base64,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") #111 no-repeat 50%;
	border-radius:8px
}
.modal-spinner{
	display:none;
	top:50%;
	left:50%;
}
.wPop-header{margin:0;padding:0;width:100%;margin-top:1.6px;margin-top:.1rem;margin-bottom:8px;margin-bottom:.5rem}
.wPop-content{padding:16px;padding:1rem}
.wPop-content h2{text-align:center;font-size:20px;font-size:1.25rem;color:#333;letter-spacing:3.2px;letter-spacing:.2rem;padding-left:8px;padding-left:.5rem;padding-right:8px;padding-right:.5rem;padding-bottom:9.6px;padding-bottom:.6rem;font-weight:200}
@media only screen and (max-width:410px){
	.modal{width:80%!important}
}
.tooltipster-default{background:#4c4c4c}
.tooltipster-default,.tooltipster-theme1{border-radius:5px;border:0px solid #fff;color:#fff}
.tooltipster-theme1{background:#000;background:rgba(20,99,255, 0.8);margin:-3.2px;margin:-.2rem}
.tooltipster-theme1 .tooltipster-content{font-family:Arial,sans-serif;font-family:Roboto;font-size:16px;font-size:1rem;line-height:16px;padding:8px 10px;overflow:hidden}
.tooltipster-theme2{border-radius:5px;border:0px solid #fff;background:#0096dc;background:rgba(20,99,255, 0.8);color:#fff}
.tooltipster-theme2 .tooltipster-content{font-family:Arial,sans-serif;font-family:Roboto;font-size:16px;font-size:1rem;line-height:16px;padding:8px 10px;overflow:hidden}
.tooltipster-theme3{border-radius:5px;border:0px solid #fff;background:#333333;background:rgba(20,99,255,0.8);color:#fff}
.tooltipster-default .tooltipster-content,.tooltipster-theme3 .tooltipster-content{font-family:Arial,sans-serif;font-family:Roboto;font-size:16px;font-size:1rem;line-height:16px;padding:8px 10px;overflow:hidden}
.tooltipster-icon{cursor:help;margin-left:4px}
.tooltipster-base{padding:0;font-size:0;line-height:0;position:absolute;left:0;top:0;z-index:9999999;pointer-events:none;width:auto;overflow:visible}
.tooltipster-base .tooltipster-content{overflow:hidden}
.tooltipster-arrow{display:block;text-align:center;width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}
.tooltipster-arrow-border,.tooltipster-arrow span{display:block;width:0;height:0;position:absolute}
.tooltipster-arrow-top-left span,.tooltipster-arrow-top-right span,.tooltipster-arrow-top span{border-left:8px solid transparent!important;border-right:8px solid transparent!important;border-top:8px solid;bottom:-7px}
.tooltipster-arrow-top-left .tooltipster-arrow-border,.tooltipster-arrow-top-right .tooltipster-arrow-border,.tooltipster-arrow-top .tooltipster-arrow-border{border-left:9px solid transparent!important;border-right:9px solid transparent!important;border-top:9px solid;bottom:-7px}
.tooltipster-arrow-bottom-left span,.tooltipster-arrow-bottom-right span,.tooltipster-arrow-bottom span{border-left:8px solid transparent!important;border-right:8px solid transparent!important;border-bottom:8px solid;top:-7px}
.tooltipster-arrow-bottom-left .tooltipster-arrow-border,.tooltipster-arrow-bottom-right .tooltipster-arrow-border,.tooltipster-arrow-bottom .tooltipster-arrow-border{border-left:9px solid transparent!important;border-right:9px solid transparent!important;border-bottom:9px solid;top:-7px}
.tooltipster-arrow-bottom .tooltipster-arrow-border,.tooltipster-arrow-bottom span,.tooltipster-arrow-top .tooltipster-arrow-border,.tooltipster-arrow-top span{left:0;right:0;margin:0 auto}
.tooltipster-arrow-bottom-left span,.tooltipster-arrow-top-left span{left:6px}
.tooltipster-arrow-bottom-left .tooltipster-arrow-border,.tooltipster-arrow-top-left .tooltipster-arrow-border{left:5px}
.tooltipster-arrow-bottom-right span,.tooltipster-arrow-top-right span{right:6px}
.tooltipster-arrow-bottom-right .tooltipster-arrow-border,.tooltipster-arrow-top-right .tooltipster-arrow-border{right:5px}
.tooltipster-arrow-left .tooltipster-arrow-border,.tooltipster-arrow-left span{border-top:8px solid transparent!important;border-bottom:8px solid transparent!important;border-left:8px solid;top:50%;margin-top:-7px;right:-7px}
.tooltipster-arrow-left .tooltipster-arrow-border{border-top:9px solid transparent!important;border-bottom:9px solid transparent!important;border-left:9px solid;margin-top:-8px}
.tooltipster-arrow-right .tooltipster-arrow-border,.tooltipster-arrow-right span{border-top:8px solid transparent!important;border-bottom:8px solid transparent!important;border-right:8px solid;top:50%;margin-top:-7px;left:-7px}
.tooltipster-arrow-right .tooltipster-arrow-border{border-top:9px solid transparent!important;border-bottom:9px solid transparent!important;border-right:9px solid;margin-top:-8px}
.tooltipster-fade{opacity:0;transition-property:opacity}
.tooltipster-fade-show{opacity:1}
.tooltipster-grow{transform:scale(0);transition-property:transform;-webkit-backface-visibility:hidden}
.tooltipster-grow-show{transform:scale(1);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}
.tooltipster-swing{opacity:0;transform:rotate(4deg);transition-property:transform}
.tooltipster-swing-show{opacity:1;transform:rotate(0);transition-timing-function:cubic-bezier(.23,.635,.495,2.4)}
.tooltipster-fall{top:0;transition-property:top;transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}
.tooltipster-fall.tooltipster-dying{transition-property:all;top:0!important;opacity:0}
.tooltipster-slide{left:-40px;transition-property:left;transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}
.tooltipster-slide.tooltipster-dying{transition-property:all;left:0!important;opacity:0}
.tooltipster-content-changing{opacity:.5;transform:scale(1.1)}
@font-face{font-family:Roboto;src:url(../fonts/Roboto.eot) format("eot"),url(../fonts/Roboto.woff) format("woff"),url(../fonts/Roboto.ttf) format("truetype")}
@font-face{font-family:Engo;src:url(../fonts/engo.eot?) format("eot"),url(../fonts/engo.woff) format("woff"),url(../fonts/engo.ttf) format("truetype")}
@font-face{font-family:Sparta;src:url(../fonts/sparta.eot?) format("eot"),url(../fonts/sparta.woff) format("woff"),url(../fonts/sparta.ttf) format("truetype")}
@font-face{font-family:Lekton;src:url(../fonts/lekton.eot?) format("eot"),url(../fonts/lekton.woff) format("woff"),url(../fonts/lekton.ttf) format("truetype")}
/*
*,:after,:before{box-sizing:border-box;margin: 0px;padding: 0px;outline:none;}
:after:focus,:before:focus,:focus{outline:none}
*/
body{
	font-family:Roboto;
	color:#464646;
	user-select:auto;
}
.s-fade{transition:all .4s ease}
.fFade{transition:all .2s ease}
.centerIt{position:absolute;top:50%;left:50%;margin:0 -50% 0 0;transform:translate(-50%,-50%)}
.noSelect{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.noDisp{display:none}
.clearfix:after{content:"";display:block;clear:both}
.infoSpan:after{background:url(../img/wIcon_tip.svg) no-repeat}
.clipSpan:after,.infoSpan:after{position:absolute;display:inline-block;width:20px;width:1.25rem;height:20px;height:1.25rem;padding:0;margin:0 0 0 4.8px;margin:0 0 0 .3rem;}
.clipSpan:after{background: url(../img/wIcon_clip_txOut.svg) no-repeat;cursor:pointer;}
.divider-1,.divider-2{display:inline-block;width:16px;width:1rem}
#seedBackup,#walletSeed{padding:4px;padding:.25rem}
.notice-alert{color:red}
.fontBold{font-family:Sparta,Arial,sans-serif;font-size:14.4px;font-size:.9rem;color:#333}
.sectionHeader{background-color:#fff;border:0 solid #f0f0f0;font-size:20px;font-size:1.25rem;color: #464646;text-transform: uppercase;padding-bottom:16px;padding-bottom:1rem;font-weight: 600;margin:0 auto;}
.sectionHeader,.textCenter{text-align:center}
#wrapper{
	width:100%;
	max-width:1920px;
	min-width:320px;
	height:100vh;
	max-height:100%;
	min-height:320px;
	margin:0 auto;
}
#mBBody{
	align-content:center;
	margin:0 auto;
	min-height:100%;
	position:relative;
	width:100%!important;
}
.dialog-confirmation{text-align:center}
#asset-details-dialog{max-width: 680px;}
.dialog-text{padding-bottom:16px;padding-bottom:1rem}
.dialog-text>*{vertical-align:bottom}
#send-confirm{width:auto}
.confirmation-value{font-family:Sparta,Arial,sans-serif;font-size:14.4px;font-size:.9rem}
.button-row{text-align:center}
.wavesTable table{border-collapse:collapse;border-spacing:0;width:100%;height:auto;padding:0;margin-bottom:32px;margin-bottom:2rem}
.wavesTable thead{background-color: #333333;border:0 solid #f0f0f0;text-align:center;font-size:17.92px;font-size:1.12rem;color:#fff;}
.wavesTable tbody tr:nth-child(odd){background-color:#f0f0f0}
.wavesTable tbody tr:nth-child(2n){background-color:#fff}
.wavesTable td{vertical-align:middle;text-align:center;font-size:14px;font-size:1rem;padding:8px;padding:.5rem}
.wavesTable tbody tr{transition:all .2s ease}
.wavesTable-hover tbody tr:hover{background:hsla(33,63%,69%,.5);cursor:pointer}
.wavesTable tbody tr:not(#mBB-token .wavesTable-hover tbody tr){color:#333;font-family:Roboto}
.paymentForm input[type=search],.wavesTable input[type=search]{font-family:Roboto;font-size:16px;font-size:1rem;padding:4.8px;padding:.3rem}
#latestBlocksTable .clipSpan:after{background:url(../img/wIcon_clip_txOut.svg) no-repeat;opacity:.6}
@keyframes a{
	0%{opacity:.35}
	to{opacity:1}
}
#latestBlocksTable,#latestBlocksUnconfirmed{font-family:Roboto}
.form-table tbody td.padded{padding-top:20px}
table.bitcoin-requisites{margin:0 auto 15px}
#nprogress{pointer-events:none}
#nprogress .bar{background:#fff;position:fixed;z-index:1031;top:0;left:0;width:100%;height:5px}
#withdraw-asset-form md-autocomplete.fee-autocomplete input{padding:0 5px}
#create-alias-dialog .existing-aliases{margin-bottom:40px;text-align:center}
#create-alias-dialog .existing-aliases .alias{display:inline-block;margin-right:15px;padding:2px 4px;background:#f0f0f0;font-family:Roboto}
.plate-warning{margin-bottom:15px;padding:12px 30px;border-radius:5px;background:#c21208;color:#fff}
.button,.wButton,.wButtonAlt{display:inline-block;position:relative;background:none;outline:none;overflow:hidden;font-family:Roboto;font-size:16px;font-size:1rem;color: #FFFFFF;cursor:pointer;}
.button a{text-decoration:none}
.disabled-button,.wButton-neg[disabled],.wButton[disabled]{opacity:.5;cursor:default;pointer-events:none}
.wButton{
	padding:.3rem .8rem;
	border:1px solid #FFFFFF;
	text-align:center;
	text-decoration:none;
	user-select:none;
}
.wButton:hover{background: #333333;color: #fff;#333}
.wButton p{position:absolute;top:50%;left:50%;margin:0 -50% 0 0;transform:translate(-50%,-55%)}
.wButtonAlt{padding:3.2px 6.4px;padding: .2rem .4rem;border:none;opacity:.5;}
.wButtonAlt:hover{opacity:1}
#addContactSubmit{background:#fff;color:#9C27B0;border:1px solid #9C27B0}
#addContactSubmit:hover{background:#9C27B0;color:#fff}
.wButton-icon>img{width:12px;width:.75rem;margin-right:8px;margin-right:.5rem}
.wButton-neg{border: 1px solid #333333;color: #333333;}
.wButton-neg:hover{background: #333333;color:#fff;}
.wButton-dialog{border: 1px solid #333333;color: #333333;0}
.wButton-dialog:hover{background: #333333;color:#fff;}
.wButtonDanger{color:#9c0005;border:1px solid #9c0005}
.wButtonDanger:hover{background:#9c0005;color:#fff}
#addContactSubmit,#close_create_account_modal{background:#fff;color:#9C27B0;border:1px solid #9C27B0}
#addContactSubmit:hover,#close_create_account_modal:hover{background:#9C27B0;color:#fff}
.wPop-content-buttons{margin:0 auto;text-align:center}
#transactionHistorySearch{background:#9C27B0;color:#fff}#transactionHistorySearch:hover{background:#e1b47d}
.paymentForm-but{border:1px solid #9C27B0;outline:none;position:relative;margin:0 auto;padding-left:8px;padding-left:.5rem;padding-right:8px;padding-right:.5rem;background:#fff;font-family:Roboto;font-size:16px;font-size:1rem;color:#9C27B0;text-align:center}
.paymentForm-but:hover{cursor:pointer;background:#9C27B0;color:#fff}
.send-but{padding:4.8px;padding:.3rem;width:72px;width:4.5rem}
md-autocomplete.fee-autocomplete button{transition:all .4s ease}
md-autocomplete.fee-autocomplete button md-icon path{fill: #333333;}
md-autocomplete.fee-autocomplete button:hover md-icon path{fill:#fff}
.wInput{
	color:black;
	font-family:Roboto;
	padding:.25rem;
	margin-top:.25rem;
	border:1px solid #d7d7d7;
	min-width:250px;
}
.wInput.small{min-width:80px}.wInput-error{border: 2px solid #333333!important;}
.attachment{border:3px dashed #e4e3e3;padding:1em;text-align:center}

/* feat-not-active */

.modal-media{
	margin:0 auto;
	text-align:center;
}
.modal-media-img{
	width:32px;
	width:2rem;
	margin:16px 8px;
	margin:1rem .5rem;
	opacity:.5;
}
.modal-media-img:hover{
	opacity:1;cursor:pointer
}
#feat-not-active{max-width:500px}
@keyframes b{
	0%{transform:rotateY(0deg)}
	to{transform:rotateY(360deg)}
}

/* LOADER */

#bg-spin{
	position:fixed;
	width:100%;
	height:100%;
	background:#FFFFFF;
	z-index:1;
}
#logoo{
	width:150px;
	height:150px;
	text-align:center;
}
#logo-spin{
	animation:b 2.3s ease-in infinite;
}
#networkCheck{
	width:100%;
	color:#333333;
	font-family:Roboto;
	font-weight:200;
	font-size:20px;
	font-size:1.25rem;
	margin-top:16px;
	margin-top:1rem;
}

/* lockscreen */

#lockscreen{
	background:linear-gradient(rgba(0,0,0,.5),rgba(0,0,0,.5)),url(../img/bg.jpg) no-repeat fixed 50%;
	background-size:cover;
	color:#fff;
	height:100%;
	left:0;
	min-height:100%;
	overflow-y:auto;
	padding:8rem;
	position:fixed;
	top:0;
	width:100%;
}
#lockscreenTable{width:auto;margin:0 auto;padding:0 16px 16px;padding:0 1rem 1rem;height:auto;text-align:center;cursor:default;overflow-y:scroll}

#logoNversion{
	position:relative;
}
#logoNversion>img{
	width:12rem;
}
#logoNversion>p{
	position:absolute;
	bottom:0;
	right:0;
	font-style:italic;
}

.testnet{color:#e1b47d!important}
#account-remove-popup{max-width:500px;padding-bottom:32px;padding-bottom:2rem}
#account-remove-popup p{text-align:justify;padding-left:32px;padding-left:2rem;padding-right:32px;padding-right:2rem}
#AccHeader{margin-bottom:16px;margin-bottom:1rem}
#accounts h2,#register h2{
	font-size:1.5rem;
	font-weight:200;
	color:#333;
	background:hsla(0,0%,100%,.9);
	padding:8px;
}
.loginAccountDiv{font-size:20px;font-size:1.25rem;height:55px}
.loginAccountDiv>span{opacity:.5;outline:none}
.loginAccountDiv>span:hover{cursor:pointer;opacity:1}
.loginAccountDiv .clipSpan{color:red}
.loginAccountDiv>.wButton:hover{border:none;opacity:1}
#loginPassword{margin-top:8px;margin-top:.5rem;margin-bottom:16px;margin-bottom:1rem}
#readonlySeed{text-align:center;resize:none}
#login-wPop-new{background:#fff;color:#555;margin-bottom:16px;margin-bottom:1rem;text-align:center;max-width:550px}
#login-wPop-new p{text-align:justify}
#seed-whitespace-popup{max-width:550px}
#seed-whitespace-popup p{text-align:justify}
#register>form{margin:0 auto;padding-top:12px;padding-top:.75rem}
#walletSeed{min-width:320px;resize:none}
#walletName,#walletSeed{margin-top:8px;margin-top:.5rem}
.wavesAccounts{padding:0;margin:0}
.wavesAccounts>p{
	padding-top:0;
}
#import_account{margin-top:8px;margin-top:.5rem}
#errorPasswordLogin{margin:16px;margin:1rem;padding:16px;padding:1rem;color:red}
.loginAccountDiv{display:block;height:inherit}
#mBBody,#mBLeftBar,#tabs,header{padding:10px}

/* HEADER */

header{position:relative;width:100%;height:50px;background: #ffffff00;z-index:101;}
#topLogoH{display:none;top:8px;top:.5rem;left:16px;left:1rem;width:192px;width:12rem}
#logoNversion2,#topLogoH{position:absolute;z-index:99}
#logoNversion2{top:12px;top:.75rem;left:20.8px;left:1.3rem;width:128px;width:8rem}
#logoNversion2>img{width:120px;width:7.5rem;margin-bottom:11.2px;margin-bottom:.7rem}
#logoNversion2>p{
	bottom:0;
	color:#333333;
	font-size:.6rem;
	font-style:italic;
	margin:0;
	position:absolute;
	right:.1rem;
}
#version{font-size:20px;font-size:1.25rem;color: #46464;}
#version span{opacity: .9;}
#header-Iconset{display:block;float:right}
#header-Iconset a{text-decoration:none}
.header-Icon{width:32px;width:2rem;margin-right:16px;margin-right:1rem;opacity:.5}
.header-Icon:hover{cursor:pointer;opacity:1}
#header-wPop-backup{max-width:550px}
#header-wPop-backup a{text-decoration:none}
#header-wPop-backup input,#header-wPop-backup textarea{width:100%;resize:none;margin-bottom:8px;margin-bottom:.5rem}
#copy_and_close_backup_modal{margin-right:16px;margin-right:1rem}
span #wavesAccountAddressQr{margin-left:20px;padding-left:5px;cursor:pointer;color: #464646;}
span #wavesAccountAddressQr:hover{opacity:1}
#tabs{position:relative;width:100%;height:65px;background: transparent;box-shadow: 0 12px 12px -13px rgba(0,0,0,.25);x:100;}
#tabs-Iconset{display:-ms-flexbox;display:flex;height:90%;width:92.5%;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}
#tabs-Iconset span{
	height:100%;
	transition:all .2s ease; /*transition-delay:1s;*/
}
#tabs-Iconset img{
	margin-top:0;
	margin-left:.5rem;
	margin-right:.5rem;
	height:90%;
}
#tabs-Iconset img:focus{outline:none}
#tabs-Iconset img:hover{cursor:pointer;transform:scale(.88)}
span.tabs-radio img{opacity:.4}
span.tabs-radio img:not(.selected){transform:scale(.94)}
span.tabs-radio:hover img{opacity:.3}
span.tabs-radio img.selected{opacity:1;pointer-events:none}
.paymentForm{
	min-width:550px;
	height:auto;
	padding-bottom:1rem;
}
.paymentForm div:nth-child(2){
	margin-right:2rem;
}
.wPop-content{margin-top:-24px;margin-top:-1.5rem}
.paymentForm table,.paymentForm table tr{width: 100%;}
.paymentForm td:first-child{width:35%}
.paymentForm td:nth-child(2){width:65%}
.paymentForm thead tr{background-color: #333333;text-align:center;font-size:17.92px;font-size:1.12rem;line-height:36.8px;line-height:2.3rem;color:#fff;}
.paymentForm tbody td{padding:4px;padding:.25rem}
.paymentForm tbody tr{width:100%}
.form-control{width:100%;padding:4.8px;padding:.3rem;font-family:Roboto;font-size:16px;font-size:1rem}

/* WALLET */

#asset-details-dialog .wavesTable tr:nth-child(4){word-break:break-all;word-wrap:break-word}
.balanceAmt{
	color:#999;
	font-style:italic;
	line-height:1.25rem;
	margin-right:.25rem;
	padding-bottom:.2rem;
	text-align:right;
}
.balanceAmt p{display:inline}.paymentFormFee{background-color:#f0f0f0;font-style:italic;color:#999}
.paymentFormFee p{text-align:right;padding-right:8px;padding-right:.5rem}
.custom-combobox{position:relative;display:inline-block}
.custom-combobox-toggle{position:absolute;top:0;bottom:0;right:0;margin:2px}
.custom-combobox-toggle,.custom-combobox-toggle:hover{border-style:none none none solid}
.custom-combobox-input{margin:0;padding:4px -4px 4px 4px;padding:.25rem -.25rem .25rem .25rem}
.custom-combobox-input,.ui-menu.ui-autocomplete{font-family:Roboto;font-style:italic;color:#999}
.md-select-menu-container,.md-virtual-repeat-container.md-autocomplete-suggestions-container,.popup-autocomplete{z-index:160}
.md-whiteframe-z1{border:1px solid #d7d7d7;box-shadow:none}

#mBB-wallet{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap}
#mBB-wallet h2{padding:8px;padding:.5rem}
.flex-container{display:-ms-flexbox;display:flex;width:100%;height:auto;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}
.walletBox{
	border:1px solid #dcdcdc;
	border-radius:5px 5px 5px 5px;
	height:10rem;
	max-width:400px;
	min-width:270px;
	margin:.5rem;
	overflow:hidden;
	padding:.5rem;
	position:relative;
}
.walletBox img{
	position:absolute;
	top:.5rem;
	left:.5rem;
	height:6.5rem;
	z-index:0;
}
.walletBox>.details{
	text-align:right;
	float:right;
	z-index:100!important;
	position:relative;
	margin-top:10px;
}
.wB-add,.wB-name{
	display:block;
	float:right;
	margin:.1rem;
	position:relative;
	z-index:90!important;
}
.wB-add{
	color:#d7d7d7;
	font-family:Roboto;
	font-size:1rem;
	text-align:right;
	width:100%;
}
.wB-name{
	color:#333333;
	font-family:inherit;
	font-size:1.5rem;
	font-style:normal;
	font-weight:600;
	text-transform:none;
}
.wB-balDec,.wB-balInt{
	color:#333333;
	display:block;
	float:right;
	font-family:Roboto;
	font-weight:600;
	margin:.1rem;
	position:relative;
	text-align:right;
	width:100%;
	z-index:99!important;
}
.wB-balDec{
	font-size:1.75rem;
	letter-spacing:-2px;
	opacity:.5;
}
.wB-balInt{
	font-size:2.5rem;
}
.wB-buttons{
	position:absolute;
	bottom:0;
	left:0;
	width:100%;
	height:25%;
}
.s-button{
	font-size:1rem;
	margin:.5%;
	overflow:hidden;
	padding-left:0;
	padding-right:0;
	width:32%;
}
.s-button:hover{
	background:#333333c2;
	color:white;
}
.s-button2{
	margin:0;
}
.s-wallet-plus{
	cursor:pointer;
	text-align:center;
}
.s-wallet-plus span{
	font-size:3rem;
	top:3rem;
}

/* PORTFOLIO */

#mBB-portfolio .wavesTable tbody tr{color:#333;font-family:Roboto}
#mBB-portfolio #paymentForm{text-align:center}
#mBB-portfolio .paymentForm thead tr{line-height:24px;line-height:1.5rem}
#mBB-portfolio .paymentForm table{padding-bottom:16px;padding-bottom:1rem}
#mBB-portfolio{width:100%;text-align:center}
#mBB-portfolio table{width:100%;margin-bottom:60px}
#mBB-portfolio .wavesTable tbody{overflow-y:scroll}
#mBB-portfolio .wavesTable tr:hover{cursor:default}
#mBB-portfolio .wavesTable tr .clipSpan:after{background:url(../img/wIcon_clip_txIn.svg) no-repeat;opacity:1}
#mBB-portfolio .wavesTable td:last-child{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center}
#portfolio .btn{border:none;width:128px;width:8rem;margin-bottom:8px;margin-bottom:.5rem;padding-left:8px;padding-left:.5rem;padding-right:8px;padding-right:.5rem;background:#9C27B0;font-family:Roboto;font-size:16px;font-size:1rem;line-height:36.8px;line-height:2.3rem;color:#fff;text-align:center;transition:all .2s ease}
#portfolio .btn:hover{cursor:pointer;background:#5ac8d2}
#portfolio-asset-favorite-flag{
	font-weight:bold;
	margin:0.2rem 1rem;
}
md-progress-linear .md-container{background-color:#f0f0f0}
md-progress-linear .md-bar{background-color:#9C27B0}

/* HISTORY */

#mBB-history{width:100%;text-align:center}
.wavesDD{display:inline-block;height:90%;padding:6.4px;padding:.4rem}
.wavesDD select{font-family:Roboto;font-size:18.4px;font-size:1.15rem;padding:1.6px;padding:.1rem}
#hResults{height:auto;padding-bottom:16px;padding-bottom:1rem}
.massPayRecap{max-width:435px;max-height:65vh;overflow-y:scroll}
.massPayRecap p:first-child{margin-bottom:16px;margin-bottom:1rem}
.massPayRecap p:first-child,.massPayRecap p:nth-child(2){padding-left:16px;padding-left:1rem;padding-right:16px;padding-right:1rem}
.massPayRecap p:nth-child(2){font-style:italic;color:#999;text-align:center;margin-bottom:8px;margin-bottom:.5rem}
.massPayRecap tBody tr{font-family:Roboto;word-break:break-all;word-wrap:break-word}
#asset-mass-pay-dialog{max-width:550px;text-align:center}
#asset-mass-pay-dialog p{text-align:center;margin-bottom:8px;margin-bottom:.5rem;word-break:break-all;word-wrap:break-word}
#massPaymentFilesForm input[type=file]{font-family:Roboto}


/* BLOCKS */

#mBB-blocks{
	width:100%;
	text-align:center;
}
#mBB-blocks>p{
	text-align:center;
	margin-bottom:1rem;
	font-size:1.2rem;
	color:#e1b47d;
	font-weight:600;
}


/* TOKENS */

#mBB-token{
	width:100%;
	text-align:center;
}
#create-asset-buttons{
	margin-top:1rem;
}
#create-asset-fee{
	background-color:#fff;
	color:#999;
	font-style:italic;
	padding-right:.5rem;
	text-align:right;
}
#create-asset-form{
	margin:0 auto;
	padding-bottom:60px;
	text-align:left;
	width:40rem;
}
#create-asset-form>div{
	margin:0.4rem;
}


@media only screen and (max-width:1024px){
	#logoNversion2{display:none}
	#mBBody{
		padding:0;
	}
	#topLogoH{display:block}
	#version{font-size:1rem}
	#mBLeftBar{width:150px}
	#blockheight,header .divider-2,header .inlineParagraph{display:none}
	.header-Icon{width:1.75rem}
	.wavesTable{overflow-x:scroll!important}
	.clipSpan:after,.clipSpan:before{display:none}
}
@media only screen and (max-width:800px){
	#version{display:none}
	#mBLeftBar{width:100px}
	#lockscreen{padding:2rem}
	#lockscreenTable{padding:0;margin:0 auto;min-width:220px}
	.loginAccountDiv .divider-1:first-child,.loginAccountDiv .divider-1:nth-child(2),.loginAccountDiv .divider-1:nth-child(3),.loginAccountDiv>.clipSpan{display:none}
	.loginAccount,.removeAccount{display:block;margin:0 auto}
}
@media only screen and (max-width:640px){
	#tabs-Iconset{height:80%}
	#tabs-Iconset img{margin-top:0;margin-left:.5rem;margin-right:.5rem}
	#generateKeys,#generateRandomSeed{display:block;margin:0 auto}
	.removeAccount{margin-top:.5rem}
	#walletSeed{min-width:250px}
}
@media only screen and (max-width:512px){
	#tabs{height:55px}
	#tabs-Iconset{height:80%;width:90%}
	#tabs-Iconset img{margin-left:.25rem;margin-right:.25rem;height:41px}
	.wInput{min-width:50px}
	#mBB-token table{width:100%}
}
@media only screen and (max-width:736px) and (max-height:420px){
	html{font-size:12px}
	header{height:30px;padding:0}
	#topLogoH{width:10rem;margin-top:.25rem}
	#header-Iconset{position:absolute;right:.25rem;top:.5rem}
	.header-Icon{width:1.5rem;padding:0;margin:0 .35rem 0 0}
	#tabs{height:40px}
	#tabs-Iconset{height:90%;margin-top:-.25rem}
	#tabs-Iconset img{padding-left:.4rem;padding-right:.4rem}
	#mBB-wallet{height:auto;padding-bottom:2rem;text-align:center}
	.walletBox{width:275px;height:175px}
}
@media only screen and (max-width:420px){
	html{font-size:12px}
	header{height:40px}
	#lockscreen{min-width:300px}
	#lockscreen,#lockscreenTable{text-align:center;margin:0 auto}
	.loginAccountDiv{display:block;height:auto;margin:0 auto 10px}
	.loginAccount{margin-top:20px}
	.divider-1{width:0}
	#create_account,#import_account{display:block;margin:0 auto}
	.wavesTable td{padding-left:.2rem;padding-right:.2rem}
	#topLogoH{width:10rem;margin-top:.38rem}
	.header-Icon{width:1.5rem;margin-right:.35rem;margin-top:.2rem}
	#tabs{height:50px}
	#tabs-Iconset img{height:36px}
	#mBB-wallet{height:auto;padding-bottom:2rem;text-align:center}
	.walletBox{width:275px;height: 140px;}
	.wB-buttons{height: 30%;}
	#massPaymentFilesForm input[type=file]{font-family:Roboto;font-size:.9rem}
}
input.waves-input{display:inline-block;width:140px;max-width:100%;padding:5px 10px;border-radius:4px;border:1px solid #d7d7d7;color:#555;transition:all .4s ease}
input.waves-input:focus{border-color:#999}
input.waves-input.short{width:70px}
input.waves-input.long{width:210px}
table.waves-table{border-collapse:collapse;border-spacing:0;width:100%;height:auto;padding:0;margin-bottom:32px;margin-bottom:2rem}
table.waves-table thead{background-color:#9C27B0;border:0 solid #f0f0f0;text-align:center;font-size:17.92px;font-size:1.12rem;color:#fff}
table.waves-table tbody tr{transition:all .2s ease}
table.waves-table tbody tr:nth-child(odd){background-color:#f0f0f0}
table.waves-table tbody tr:nth-child(2n){background-color:#fff}
table.waves-table td{vertical-align:middle;text-align:center;font-size:17.6px;font-size:1.1rem;padding:8px;padding:.5rem}
@media only screen and (max-width:1024px){
	table.waves-table{overflow-x:scroll!important}
}
@media only screen and (max-width:420px){
	table.waves-table td{padding-left:.2rem;padding-right:.2rem}
}
section-header{display:block;background-color: #ffffff00;border:0 solid #f0f0f0;text-align:center;font-size:20px;font-size:1.25rem;text-transform: uppercase;color: #464646;font-weight: 600;margin:0 auto;padding:8px;padding:.5rem;}
span.email{display:inline-block;border-bottom:1px dashed #999;cursor:pointer}
waves-page{width: 100%;min-height:100%;padding-bottom:10px;}
waves-qr-code{display:inline-block}
waves-qr-code>canvas{transition:all .4s ease}
waves-qr-code>canvas.hidden{visibility:hidden}
waves-scrollbox{display:block;height:100%;overflow:auto}
waves-scrollbox::-webkit-scrollbar{position:absolute;width:5px}
waves-scrollbox::-webkit-scrollbar-thumb{background-color:#e5ecf2;border-radius:2px}
waves-scrollbox::-webkit-scrollbar-thumb:hover{background:#d4e0ea;cursor:pointer}
waves-support-link{display:block;margin:12px auto}
waves-support-link.light a{color: #464646;}
waves-support-link.dark a{color: #333333;}
waves-support-link.in-header{position:absolute;top:60px;right:20px;margin:0}
@media (max-width:880px){
	waves-support-link.in-header{display:none}
}


transaction-history{
	display:block;
}
transaction-history .transactions-table{
	width:100%;
	padding-bottom:1rem;
}
transaction-history .transactions-table table{
	border-collapse:collapse;
	border-spacing:0;
	width:100%;
	height:auto;
	padding:0;
	margin-bottom:2rem;
	overflow-y:scroll;
}
transaction-history .transactions-table table thead{
	background-color: #333333;
	border:0 solid #f0f0f0;
	text-align:center;
	font-size:1.12rem;
	color:#fff;
}
transaction-history .transactions-table table tbody{
	font-family:Roboto;
}
transaction-history .transactions-table table tbody tr{
	transition:all .2s ease;
}
transaction-history .transactions-table table tbody tr.tx-in{
	color: #464646!important;
}
transaction-history .transactions-table table tbody tr.tx-out{
	color:#555!important;
}
transaction-history .transactions-table table tbody tr.tx-unc{
	animation:a 1s infinite alternate ease-in-out;
}
transaction-history .transactions-table table tbody tr:nth-child(odd){
	background-color:#f0f0f0;
}
transaction-history .transactions-table table tbody tr:nth-child(2n){
	background-color:#fff;
}
transaction-history .transactions-table table td{
	vertical-align:middle;
	text-align:center;
	padding:.4rem;
}


waves-dex{display:-ms-flexbox;display:flex;width:100%;min-height:100%}
waves-dex>.exchange{width: 81%;padding:20px 50px 60px 30px;}
waves-dex>.exchange>.choice{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding-top:5px;margin-bottom:25px}
waves-dex>.exchange>.choice .current-pair{display:inline-block;margin:0 40px;border-radius:5px;color:#1463ff;font-size:1.65em;font-weight:700}
waves-dex>.exchange>.choice .picker-widget{-ms-flex-positive:1;flex-grow:1}
waves-dex>.exchange>.charts .chart{width:100%;height:360px}
waves-dex>.exchange>.workplace{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;margin-top:10px}
waves-dex>.exchange>.workplace .orderbooks{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:50%}
waves-dex>.exchange>.workplace .orderbooks .orderbook{width:100%;padding:0 45px 25px 0}
waves-dex>.exchange>.workplace .orderbooks .orderbook .orderbook-scroll{max-height:250px}
waves-dex>.exchange>.workplace .user-orders{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:50%;min-width:520px;padding-top:25px}
waves-dex>.exchange>.workplace .user-orders waves-dex-user-orders{margin-top:25px}
@media (max-width:1200px){
	waves-dex>.exchange>.workplace{-ms-flex-direction:column;flex-direction:column;padding-right:2%}
	waves-dex>.exchange>.workplace .orderbooks{width:100%}
	waves-dex>.exchange>.workplace .orderbooks .orderbook{padding-right:0}
	waves-dex>.exchange>.workplace .user-orders{width:100%;padding-right:0}
}
waves-dex>.pairs-lists{width:19%;min-width:220px;max-width:370px;padding-left:20px}
waves-dex>.pairs-lists .how-to,waves-dex>.pairs-lists .how-to p{margin-top:15px}
@media (max-width:1200px){
	waves-dex>.pairs-lists{margin-top:100px;padding-left:0;padding-right:20px}
}
waves-dex-asset-picker{display:-ms-flexbox;display:flex;min-width:300px;max-width:800px}
waves-dex-asset-picker>md-autocomplete.assets-autocomplete{display:inline-block;width:100%;min-width:190px;height:auto;border-radius:0}
waves-dex-asset-picker>md-autocomplete.assets-autocomplete md-autocomplete-wrap{border:none}
waves-dex-asset-picker>md-autocomplete.assets-autocomplete md-autocomplete-wrap input{display:inline-block;-ms-flex-positive:1;flex-grow:1;padding:5px 10px;border-radius:5px;border:1px solid #d7d7d7;box-shadow:2px 2px 8px -4px #333;font-size:1.05em;color:#999}
waves-dex-asset-picker>md-autocomplete.assets-autocomplete.amount input{text-align:right}
md-autocomplete-parent-scope .asset-tile{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}
md-autocomplete-parent-scope .asset-tile .muted{color:#999}
waves-dex-order-creator{display:block;width:100%}
waves-dex-order-creator>.half{display:inline-block;width:47.5%;transition:all .2s ease}
waves-dex-order-creator>.half.sell{margin-left:5%}
waves-dex-order-creator>.half h2{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:baseline;align-items:baseline}
waves-dex-order-creator>.half h2 small{color:#999;font-size:.6em;cursor:pointer}
waves-dex-order-creator>.half .fields div,waves-dex-order-creator>.half .fields md-input-container{display:block;width:100%;margin-bottom:10px}
waves-dex-order-creator>.half .fields md-input-container .md-errors-spacer{display:none}
waves-dex-order-creator>.half .button-container{text-align: left;}
waves-dex-order-creator>.half .button-container button{padding:8px 14px;border:none;border-radius:3px;font-size:1.2em;cursor:pointer;}
waves-dex-order-creator>.half .button-container button:hover{background:#d7d7d7}
waves-dex-order-creator>.half .button-container button[disabled],waves-dex-order-creator>.half .button-container button[disabled]:hover{background:#e6e6e6;cursor:default}
waves-dex-order-creator abbr{border-bottom:1px dotted #999;text-decoration:none}
waves-dex-orderbook{display:block}
waves-dex-orderbook h3{padding:3px 0}
waves-dex-orderbook table.buy,waves-dex-orderbook table.sell{width:100%;border-collapse:collapse}
waves-dex-orderbook table.buy td,waves-dex-orderbook table.sell td{width:25%;text-align:center}
waves-dex-orderbook table.buy thead,waves-dex-orderbook table.sell thead{background: #333333;color:#fff;}
waves-dex-orderbook table.buy thead td,waves-dex-orderbook table.sell thead td{padding-top:3px;padding-bottom:5px}
waves-dex-orderbook table.buy tbody tr,waves-dex-orderbook table.sell tbody tr{font-family:Roboto;cursor:pointer}
waves-dex-orderbook table.buy tbody tr:nth-child(2n),waves-dex-orderbook table.sell tbody tr:nth-child(2n){background:#f0f0f0}
waves-dex-orderbook table.buy tbody tr td,waves-dex-orderbook table.sell tbody tr td{padding-top:1px;padding-bottom:1px}
waves-dex-orderbook waves-scrollbox{max-height:280px;overflow:auto}
waves-dex-chart{display:block}
waves-dex-chart .chart text{fill:#000}
waves-dex-chart .chart text.note,waves-dex-chart .chart text.ticker{fill:#999}
waves-dex-chart .chart button{position:absolute;right:20px;top:440px;display:none}
waves-dex-chart .chart path.candle{stroke:#000}
waves-dex-chart .chart path.candle.body{stroke-width:0}
waves-dex-chart .chart path.candle.up{fill: #008b55;stroke: #008b55;}
waves-dex-chart .chart path.candle.down{fill: #e5494d;stroke: #e5494d;2}
waves-dex-chart .chart path.volume{fill:hsla(0,0%,78%,.35)}
waves-dex-favorites{display:block;width:100%;margin-top:15px}
waves-dex-favorites h2{margin-bottom:12px}
waves-dex-favorites .pairs-list{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:justify;align-content:space-between}
waves-dex-favorites .pairs-list .action,waves-dex-favorites .pairs-list .pair{display:inline-block;padding:5px 10px;margin:0 20px 18px 0;border-radius:4px;border-width: 2px;te;:-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer;}
waves-dex-favorites .pairs-list .pair{background: #6196ff;}
waves-dex-favorites .pairs-list .pair:hover{background: #9dbeff;}
waves-dex-favorites .pairs-list .action{font-weight:700;background:#efd8bb;color:#999}
waves-dex-favorites .pairs-list .action:hover{background:#f8d9b3}
waves-dex-history{display:block}
waves-dex-history h3{padding:3px 0}
waves-dex-history table{width:100%;border-collapse:collapse}
waves-dex-history table td{width:20%;text-align:center}
waves-dex-history table td:first-child{width:30%}
waves-dex-history table td:nth-child(2){width:10%}
waves-dex-history table thead{background: #333333;color:#fff;}
waves-dex-history table thead td{padding-top:3px;padding-bottom:5px}
waves-dex-history table tbody tr{font-family:Roboto}
waves-dex-history table tbody tr:nth-child(2n){background:#f0f0f0}
waves-dex-history table tbody tr td{padding-top:1px;padding-bottom:1px}
waves-dex-history table tbody tr td.type{font-weight:700}
waves-dex-history table tbody tr td.type.buy{color:#008b55}
waves-dex-history table tbody tr td.type.sell{color:#e5494d}
waves-dex-history waves-scrollbox{max-height:200px;overflow:auto}
waves-dex-user-orders{display:block}
waves-dex-user-orders h3{padding:3px 0}
waves-dex-user-orders table.user{width:100%;border-collapse:collapse}
waves-dex-user-orders table.user td{width:19%;text-align:center}
waves-dex-user-orders table.user td:nth-child(6){width:5%;cursor:pointer}
waves-dex-user-orders table.user thead{background: #333333;color:#fff;}
waves-dex-user-orders table.user thead td{padding-top:3px;padding-bottom:5px}
waves-dex-user-orders table.user tbody tr{font-family:Roboto}
waves-dex-user-orders table.user tbody tr td{padding-top:1px;padding-bottom:1px}
waves-dex-user-orders table.user tbody tr td.type{font-weight:700}
waves-dex-user-orders table.user tbody tr td.type.buy{color:#008b55}
waves-dex-user-orders table.user tbody tr td.type.sell{color:#e5494d}
waves-dex-user-orders table.user tbody tr.filled,waves-dex-user-orders table.user tbody tr.not-found{color:#999}
waves-dex-user-orders table.user tbody tr.filled td.type.buy,waves-dex-user-orders table.user tbody tr.not-found td.type.buy{color:#a9c1d5}
waves-dex-user-orders table.user tbody tr.filled td.type.sell,waves-dex-user-orders table.user tbody tr.not-found td.type.sell{color:#e7c397}
waves-dex-user-orders table.user tbody tr.not-found{color:#ff696e}
waves-dex-user-orders table.user tbody tr:nth-child(2n){background:#f0f0f0}
waves-dex-user-orders waves-scrollbox{max-height:240px;overflow:auto}


/* contacts */

.basePop{
	display:none;
	height:fit-content;
	left:50%;
	margin:0;
	max-width:1920px;
	min-width:400px;
	top:50%;
	padding:0;
	position:absolute;
	transform:translate(-50%,-50%);
	width:fit-content;
}
.basePop-content{
	padding-left:2rem!important;
	padding-right:2rem!important;
	padding-bottom:1rem!important;
}
.basePop-content-buttons{
	padding-bottom:1rem;
}
.basePop-content .button-row{
	padding-bottom:1rem;
}


/* messaging */

#messaging-message-buttons{
	text-align:center;
}
#messaging-message-panel-heading{
	text-align:center;
}
.messaging-project-add{
	bottom:1rem;
	position:absolute;
	right:0;
	text-align:right;
}
.messaging-project-id{
	bottom:0;
	font-size:0.6rem;
	position:absolute;
	right:0;
	text-align:right;
}
#messaging-table>tr{
	cursor:pointer;
}
.table > thead > tr > td.primary,
.table > tbody > tr > td.primary,
.table > tfoot > tr > td.primary,
.table > thead > tr > th.primary,
.table > tbody > tr > th.primary,
.table > tfoot > tr > th.primary,
.table > thead > tr.primary > td,
.table > tbody > tr.primary > td,
.table > tfoot > tr.primary > td,
.table > thead > tr.primary > th,
.table > tbody > tr.primary > th,
.table > tfoot > tr.primary > th {
	background-color: #73baf7;
}
.table-hover > tbody > tr > td.primary:hover,
.table-hover > tbody > tr > th.primary:hover,
.table-hover > tbody > tr.primary:hover > td,
.table-hover > tbody > tr:hover > .primary,
.table-hover > tbody > tr.primary:hover > th {
	background-color: #73baf7;
}

/* voting */

#voting{
	width:100%;
}
.voting-project{
	cursor:pointer;
}
.voting-project-add{
	bottom:1rem;
	position:absolute;
	right:0;
	text-align:right;
}
.voting-project-id{
	bottom:0;
	font-size:0.6rem;
	position:absolute;
	right:0;
	text-align:right;
}
#voting-table>tbody>tr{
	cursor:pointer;
}
#voting-messages-table>tbody>tr{
	cursor:pointer;
}
