#header.dark-header {
  border-color:#1f2534;
  background: #1f2534;
  position: absolute;
  z-index: 1001;
}
#header.dark-header .content {
  z-index: 1000;
  background: #1f2534;
  padding: 12px 70px 12px;
  position: fixed;
  border-bottom:1px solid #374266;
  display: block;
  height: 50px;
}
.internal-page#token-page {
  z-index: auto;
  background: #1f2534;
  margin-top:0px;
}
#ewd-landing-page .dark-header .logo {
  background: url('../../img/logo-hover.png') no-repeat;
	height: 22px;
  width: 30px;
  background-size: 46px 22px;
}
#ewd-landing-page .dark-header .powered-by {
  color:#bcc4da;
}
#ewd-landing-page .dark-header .dc-mark {
  color:#bcc4da;
}
#ewd-landing-page .dark-header .dropdown {
  padding-top:3px;
}
.internal-page#token-page .token-hero h1 {
  color:#fff;
  margin: 0px 0 0;
}
.token-hero h5 {
  text-align: left;
  padding: 0;
  width: 55%;
  color:#bcc4da;
}
.token-hero {
  height: 800px;
  width: 100%;
  margin: 0 auto;
  text-align: center;
  padding:72px 0px 120px;
  position: relative;
  z-index: 1000;
  overflow: hidden;
  text-align: left;
}
.token-hero-img-container {
  background: url('../../img/token-bg-spec.png') no-repeat;
  background-size: 100%;
  height: 900px;
  width: 100%;
  MIN-WIDTH: 1380PX;
  margin-top: -20px;
  position: absolute;
}
.profile-button  .dc-unverified-badge {
  width: 16px;
}
.token-hero .coin-container:nth-child(3) {
    top:160px;
    left:180px;
    z-index: 6;
}
.token-hero .coin-container:nth-child(2) {
  top: 80px;
  left: 74px;
  z-index: 3;
}
.token-hero .coin-container:nth-child(1) {
  top: 190px;
   left: -27px;
   z-index: 6;
}
.token-page h1 {
  position: relative;
  z-index: 101;
  padding:0px 0 20px;
}
.dark-header .title-container {
  width: 0%;
}
.dark-header .menu a {
  margin-left: 40px;
}
.dark-header .menu a:hover {
  color: #fff;
}
.token-hero-content {
  padding:40px 70px 80px;
  position: relative;
}
.token-hero-content .logo-container  {
  display: block;
  margin-top:100px;
}
.token-hero-content .small-wave-avi {
  margin: 0 0 10px;
  background-size: 60px 60px;
  width: 60px;
  height: 60px;
}
.token-hero p {
  font-size: 30px;
  line-height: 36px;
  letter-spacing: 1px;
  margin-bottom: 10px;
  font-weight: 300;
}
.token-hero h3 {
  margin-bottom:40px;
}
.token-hero .product-orbit-container {
  position: absolute;
  margin:0px auto;
  top:-240px;
  left:45px;
}
.ico-content  {
  padding:70px 0 0;
}
.ico-content h2 {
  text-align: center;
  margin:6px auto 10px;
  font-size: 20px;
  text-transform: uppercase;
  letter-spacing: 2px;
  position: relative;
  z-index: 2;
}
.section-4.ico-content h2 {
  color:#E8EBF2;
}
.section-4 {
  margin-bottom:0px;
}
.ico-content h5 {
  padding:0px 280px 20px;
  margin:0 auto;
  color: #bcc4da;
}
.ico-content.light-bg h5 {
  color: #676c7b;
}
.section-5 {
  height:auto;
  display: block;
  background: #E8EBF2;
  overflow: hidden;
}
.section-5 h5, .section-5 h2 {
  position: relative;
  z-index: 2;
}
.token-square-bg {
  background: url('../../img/token-square-bg.png') no-repeat;
  background-size:720px 1106px;
  height:1106px;
  width:720px;
  position: absolute;
  z-index: 1;
  top: 51%;
  left: 50%;
  transform: translate(-50%,-50%);
  margin: 0 auto;
}
.token-tech-content {
  padding:0 70px;
  display: block;
  width: 100%;
  height: auto;
  position: relative;
  z-index: 2;
}
.document-group {
  position: relative;
  height: 200px;
  margin-bottom: 40px;
}
.document-group button span {
  position: absolute;
  z-index: 101;
  text-align: center;
  padding-top:260px;
  font-size: 15px;
  letter-spacing: 2px;
  text-transform: uppercase;
  left: 50%;
  transform: translate(-50%,-50%);
  margin: 0 auto;
}
.token-tech-content ul li {
  width: 50%;
  height: auto;
  display: inline-block;
  float: left;
  margin:0px;
}
#token-page .deep-dive-link {
  color: #283145;
  font-size: 20px;
  line-height: 28px;
  border-bottom: 1px solid #283145;
  font-weight: 300;
  display: inline-block;
  text-align: center;
}
.token-tech-content ul li h4 {
  display: block;
}
#ewd-landing .token-tech-content ul li h4, #ewd-landing-page .token-tech-content ul li h4 {
  display: block;
}
.token-tech-content ul li:nth-child(1) p {
  padding-right: 120px;
  min-height: 180px;
  height: auto;
}
.token-tech-content ul li:nth-child(2) p {
  padding-left: 120px;
  min-height: 180px;
  height: auto;
}
.token-tech-content ul li:nth-child(3) p {
  padding-right: 180px;
  min-height: 180px;
  height: auto;
}
.token-tech-content ul li:nth-child(4) p {
  padding-left: 180px;
  min-height: 180px;
  height: auto;
}
.token-tech-content ul li:nth-child(5) p {
  padding-right: 120px;
  min-height: 180px;
  height: auto;
}
.token-tech-content ul li:nth-child(6) p {
  padding-left: 120px;
  min-height: 180px;
  height: auto;
}
.token-tech-content ul li:nth-child(odd) {
  text-align: left;
}
.token-tech-content ul li:nth-child(even) {
  text-align: right;
}
.section-1 {
  background: #fff;
  height:auto;
  padding:70px 0 80px;
  position: relative;
  text-align: center;
  overflow: hidden;
}
.section-1.ico-content button {
  margin-top: 60px;
}
.ico-content button {
  position: relative;
  z-index: 2;
  margin-top: 60px;
  margin:10px 10px;
}
.breakdown-btn-container {
  display: block;
  background: #1e2433;
  padding:14px;
}
.breakdown-btn-container span {
  letter-spacing: 2px;
  line-height: 18px;
  font-size: 10px;
  color: #1e2433;
  font-weight: 500;
  text-transform: uppercase;
}
.spectrum-breakdown .inner-button-container {
  background: #1e2433;
}
.spectrum-breakdown button {
  width: 100%;
  display: none;
}
.section-card-container {
  display: block;
  width: 90%;
  margin:0 auto 0px;
  height: auto;
  position: relative;
  z-index: 101;
}
.section-1 h5 {
  position: relative;
  z-index: 2;
}
.section-1 ul li {
  width: 33.33%;
  display: inline-block;
  float: left;
  text-align: center;
}
.section-2a .section-card-container li {
  width: 33.33%;
  display: inline-block;
  float: left;
  text-align: center;
}
.section-2a .product-interstitial {
  display: inline-block;
  border-top:none;
  padding:50px 0;
  background:none;
}
.section-2a .product-interstitial .divider {
  height: 1px;
  background:#e8ebf2;
  width: 750px;
  text-align: center;
  margin-bottom:30px;
}
.section-2a .product-interstitial h5  {
  height: 40px;
  padding:0 0;
}
.section-2a .product-interstitial ul li {
  width: 20%;
}
.section-2a .product-interstitial ul li:hover .dapp-logo-container-inner {
  border-color:#8F96AB;
}
.section-2a .product-interstitial ul li:hover .dapp-uu .dapp-logos {
  background-position:0px -47px;
}
.section-2a .product-interstitial ul li:hover .dapp-gwd .dapp-logos {
  background-position:-53px -48px;
}
.section-2a .product-interstitial ul li:hover .dapp-datte .dapp-logos {
  background-position:-109px -45px;
}
.section-2a .product-interstitial ul li:hover .dapp-spectro .dapp-logos {
  background-position:-173px -48px;
}
.section-2a .product-interstitial ul li:hover .dapp-datacott .dapp-logos {
  background-position:-233px -47px;
}
.section-2a .product-interstitial ul li:hover .dapp-snowflake .dapp-logos {
  background-position:-278px -49px;
}
.dapp-logo-container {
  height: 80px;
  width: 80px;
  border-radius: 20px;
  text-align: center;
  margin:0 auto 20px;
  padding: 0px 0px 3px;
}
.dapp-logo-container-inner {
  margin:0px auto;
  padding: 16px 0 0;
  height: 100%;
  background: rgba(255,255,255,1);
  border:1px solid #e8ebf2;
  border-radius: 20px;
}

.dapp-logos {
  background: url(../../img/dapp-logos.png) no-repeat;
  background-size:340px 100px;
  height:50px;
  position: relative;
  margin: 0 auto;
}
.dapp-uu .dapp-logos { 
  width:42px;
}
.dapp-gwd .dapp-logos {
  background-position: -53px 0;
  width: 45px;
}
.dapp-datte .dapp-logos {
  background-position: -109px 0;
  width:51px;
}
.dapp-spectro .dapp-logos {
  background-position: -173px 0;
  width:44px;
}
.dapp-datacott .dapp-logos {
  background-position: -233px 1px;
  width: 28px;
}
.dapp-snowflake .dapp-logos {
  background-position: -278px 0;
  width: 42px;
}

.section-1 .abstract-image-placeholder-2 {
  top:120px;
  right:-50px;
}
.section-card {
  padding:40px 0px 0px;
  border-radius: 5px;
  margin:0px 40px 0px;
  height: auto;
  position: relative;
}
.section-4 {
  background: #1e2433;
  text-align: center;
  padding:44px 0 100px;
  color: #E8EBF2;
  position: relative;
}
.section-4.pub-user-profile .content  {
  padding:0px 0 0px;
  display: block;
  margin-top:-20px;
}
.section-6 {
  background: #fff;
  text-align: center;
  display: inline-block;
}
.section-6 h3 {
  color:#283145;
}
.section-7 {
  background: #E8EBF2;
  text-align: center;
  display: inline-block;
  height: auto;
  width: 100%;
  padding:50px 0;
}
.market-activity-container {
  height: auto;
  width: 80%;
  position: relative;
  margin:0 auto 30px;
}
.graph-box-point {
  height: 10px;
  width: 10px;
  border-radius:50%;
  background: #fff;
  margin-left:40px;
  display: inline-block;
}
.graph-box-bg {
  background: url('../../img/graph-box-bg.png') no-repeat;
  background-size:100% auto;
  height:auto;
  width:100%;
  position: absolute;
  bottom:0;
}
.market-activity-container .exchange-facts {
  width: 100%;
}
.market-activity-container .exchange-facts li h3 {
}
.market-activity-row {
  height: 20%;
  width: 100%;
  border-bottom:1px dashed #313C5F;
  position: relative;
}
.market-graph-container {
  width:80%;
  height: 500px;
  position: relative;
  margin:0px auto 80px;
  padding: 1px;
  background: linear-gradient(-230deg,#64E3C6,#5478E2, #FD6969);
}
.token-scan-container  {
  position:relative;
  z-index: 101;
  transform: scale(.3);
  padding:8px 18px;
  margin:10px 0;
}
.token-value-label {
  position: absolute;
  color: #fff;
  font-size: 12px;
  font-weight: 600;
  left: 16px;
  bottom: -32px;
}
.token-scan-container .avi-container {
  transform:none;
  right:0;
  left: 0;
  position: absolute;
}
.market-graph-container.graph-market-container {
  width:80%;
  height: 300px;
  position: relative;
  margin:40px auto 0;
  padding: 1px;
  background: #313C5F;
}
.market-graph-column {
  width: 33.3%;
  display:inline-block;
  height: 33.33%;
  background: rgba(31, 37, 52, 1);
  float: left;
  border-right:1px solid #313C5F;
  border-bottom:1px solid #313C5F;
  overflow: hidden;
  text-align: center;
}
.large-callout-link {
  color:#fff;
}
.market-graph-container.graph-market-container .market-graph-column {
  border: none;
}
.market-graph-column span {
  text-transform: uppercase;
  color:#8f96ab;
  letter-spacing: 1px;
  font-size: 12px;
}
.market-graph-column p {
  padding: 20px 20px;
  font-size: 16px;
  line-height: 26px;
  color:#fff;
  display: none;
}
.section-2a .market-graph-column p {
  color:#676c7b;
}
.market-graph-column p.column-link {
  padding-top: 0;
  color: #fff;
  width: 112px;
  margin: -20px auto;
  border-radius: 50px;
  padding: 0;
  background:rgba(255,255,255,.2);
}
.market-graph-column p.column-link:hover  {
  background:rgba(255,255,255,.3);
}
.market-graph-icon-container {
  position: relative;
  width: 100%;
  display: block;
  margin:40px auto 0;
  height: 30px;
}
.market-graph-column i {
  font-size: 20px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
  margin: 0 auto;
}
.market-graph-column h3 {
  margin-bottom: 0;
}
.market-graph-column:hover {
  background: rgba(31, 37, 52, .8);
}
.market-graph-column:hover p {
  display: block;
}
.market-graph-column:hover .data-purchaser-icons {
  margin-top:-104px;
}
.market-graph-column:last-child {
  border: none;
  float: left !important;
}
.market-graph-container .dc-coin-badge {
  transform:scale(1.3);
  display: inline-block;
  float: left;
  margin: 4px;
}
.section-.ico-content h5 {
}
.block-token-container-small {
  position: absolute;
  z-index: 101;
  top: 50%;
  left:50%;
}
.block-token-container-small .token-square {
  transform: translate(-50%,-50%) scale(.15);
}
.document-group .large-token-square {
  transform: translate(-50%,0%) scale(.7);
}
.document-group .block-token-container-small .token-square {
  transform: translate(-64%,75%) scale(.2);
}
.document-group .whitepaper-button-container .block-token-container-small .token-square {
  transform: translate(-70%,-88%) scale(.29);
}
.block-token-container-2 {
  height: 600px;
  width: 900px;
  margin:0px auto;
  text-align: center;
  padding:260px 0px 0;
  position: relative;
}
.block-token-container {
  width:100%;
  margin:0px auto;
  text-align: center;
  padding:30px 0px 0;
  position: relative;
  display: inline-block;
}
.section-2 {
  background: #E8EBF2;
  height: auto;
  display: block;
  text-align: left;
  position: relative;
  overflow: hidden;
}
.section-2a {
  background: #fff;
  height: auto;
  display: block;
  text-align: left;
  position: relative;
  overflow: hidden;
}
.section-2 .application-overview {
  height: auto;
  padding-bottom: 60px;
  background: #E8EBF2;
}
.section-2 .application-overview ul li {
  padding:20px;
}
.section-2 .application-overview ul li.left-aligned  {
  padding:0px 0 0 60px;
}
.section-2 .application-overview ul li.right-aligned {
  float: right;
  padding-top:0px;
}
.section-2 .profit-image-container.right-aligned .content {
  padding-top:0px;
  margin-top:-30px;
}
.section-2 .profit-image-container.left-aligned .content {
  padding-top:40px;
  padding-left: 40px;
}
.product-interstitial .profile-button.secondary-button .inner-button-container {
  background: #E8EBF2;
}
.how-it-works-bg-1 {
  background: url(../../img/how-it-works-bg.png) no-repeat;
  background-size: 496px 284px;
  height: 284px;
  width: 496px;
  position: relative;
  margin: 0 auto;
}
.how-it-works-bg-2 {
  background: url(../../img/how-it-works-bg-2.png) no-repeat;
  background-size: 713px 284px;
  height: 284px;
  width: 713px;
  position: relative;
  margin: 0 auto;
}
.section-3 {
  background:#e8ebf2;
  height: auto;
  padding:70px 0 0;
  text-align: center;
}
.section-3 .profile-screenshot-container {
  box-shadow: none;
  height: 545px;
  overflow: hidden;
  background: #fff;
}
.product-interstitial {
  height: auto;
  padding:50px 0;
  width: 100%;
  background: #fff;
  border-top:2px solid #fff;
}
.section-3 .product-interstitial {
  padding:60px 60px;
}
.product-interstitial .exchange-facts {
  width: 100%;
}
.light-bg h3 {
  color:#1f2534;
}
.product-interstitial .token-breakdown {
  margin: 50px auto;
}
.token-square {
  position: absolute;
  z-index: 2;
  display: inline-block;
  width: 170px;
  height: 170px;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
  margin: 0 auto;
}
.token-square:nth-child(2) {
}
.token-square:nth-child(3) {
  top: 53%;
  left: 50%;
  transform: translate(-50%,-50%)scale(.7);
  margin: 0 auto;
}
.token-square-3d {
  width: 100%;
   height: 100%;
   position: absolute;
  transform-style: preserve-3d;
  transform: rotateX(-35deg)rotateY(-45deg);
}
.token-square-3d figure {
  margin: 0;
  width: 170px;
  height: 170px;
  display: block;
  position: absolute;
  background: none;
}
.token-square-3d .front  {
  transform: rotateY(   0deg ) translateZ(85px );
  background: rgba(255,255,255,0);
}
.token-square-3d .front2  {
  transform: rotateY(0deg) translateZ(30px );
  background: rgba(255,255,255,.2);
}
.token-square-3d .front3 {
  transform: rotateY(0deg) translateZ(-30px );
  background: rgba(255,255,255,.2);
}
.token-square-3d .back   {
  transform: rotateX( 180deg ) translateZ(85px );
  background: linear-gradient(40deg,#5D85DA,#AF6FA2,#E06B7C);
  border: none;
}
.token-square-3d .back2   {
  transform: rotateX( 180deg ) translateZ(10px );
  background: linear-gradient(90deg,#5D85DA,#AF6FA2,#E06B7C);
  border: none;
  display: none;
}
.token-square-3d .right  {
 transform: rotateY(  90deg ) translateZ(85px );
}
.token-square-3d .left   {
transform: rotateY( -90deg ) translateZ(85px );
background: linear-gradient(90deg,#5D85DA,#5D85DA,#57ABD6,#57ABD6, #5BC8CE);
border: none;
}
.token-square-3d .left2   {
transform: rotateY( -90deg ) translateZ(30px );
background: rgba(255,255,255,.2);
}
.token-square-3d .left3   {
  transform: rotateY( -90deg ) translateZ(-30px );
  background: rgba(255,255,255,.2);
}
.token-square-3d .top    {
transform: rotateX(  90deg ) translateZ(85px );
  border: none;
}
.token-square-3d .top2    {
transform: rotateX(  90deg ) translateZ(30px );
  background: rgba(255,255,255,.2);
}
.token-square-3d .top3    {
transform: rotateX(  90deg ) translateZ(-30px );
  background: rgba(255,255,255,.2);
}
.token-square-3d .bottom {
transform: rotateX( -90deg ) translateZ(85px );
  background:linear-gradient(130deg,#5BC8CE,#5BC8CE,#fff,#E06B7C,#E06B7C);
}
.small-token-square {
  position: absolute;
  display: inline-block;
  width: 57px;
  height: 57px;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
  margin: 0 auto;
}
.small-token-square:nth-child(2) {
  top:155px;
  left: 124px;
}
.small-token-square:nth-child(3) {
  top:154px;
  left: 45px;
}
.small-token-square:nth-child(4) {
  top:177px;
  left: 50%;
}
.small-token-square-3d {
  width: 100%;
   height: 100%;
   position: absolute;
  transform-style: preserve-3d;
  transform: rotateX(-35deg)rotateY(-45deg);
}
.small-token-square-3d figure {
  margin: 0;
  width: 57px;
  height: 57px;
  display: block;
  position: absolute;
  background: rgba(255,255,255,.3);
}
.small-token-square-3d .front  {
  transform: rotateY(   0deg ) translateZ(28px );
  background: rgba(255,255,255,.8);
}
.small-token-square-3d .back   {
  transform: rotateX( 180deg ) translateZ(28px );
  background: rgba(255,255,255,.3);
}
.small-token-square-3d .right  {
 transform: rotateY(  90deg ) translateZ(28px );
  background:rgba(255,255,255,.8);
}
.small-token-square-3d .left   {
transform: rotateY( -90deg ) translateZ(28px );
  background: rgba(255,255,255,.1);
}
.small-token-square-3d .top    {
transform: rotateX(  90deg ) translateZ(28px );
}
.small-token-square-3d .bottom {
transform: rotateX( -90deg ) translateZ(28px );
}
.small-token-square-3d i {
  font-size: 26px;
  text-align: center;
  color: #fff;
}
.facebook-token-sqaure .small-token-square-3d figure {
  background: #4267B2;
  border: 1px solid #fff;
  line-height: 57px;
}
.twitter-token-sqaure .small-token-square-3d figure {
  background: #1da1f2;
  border: 1px solid #fff;
  line-height: 57px;
}
.google-token-sqaure .small-token-square-3d figure {
  background:#ea4335;
  border: 1px solid #fff;
  line-height: 57px;
}
.linkedin-token-sqaure .small-token-square-3d figure {
  background:#0077b5;
  border: 1px solid #fff;
  line-height: 57px;
}
.amazon-token-sqaure .small-token-square-3d figure {
  background:#ff9900;
  border: 1px solid #fff;
  line-height: 57px;
}
.generic-token-sqaure .small-token-square-3d figure {
  background:#ff9900;
  border: 1px solid #fff;
  line-height: 57px;
}
.generic-token-sqaure {
  top:0;
  left: 0;
}
.market-wave {
  height: 51px;
  width: 51px;
  border-radius: 2px;
  margin:0 auto 0px;
  position: relative;
  transform: scale(.65);
}
.market-wave .user-orbit {
  margin: auto;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: rgba(143, 151, 173, .3);
    border: none;
    z-index: 101;
   border-radius:3px;
   width: 15px;
   height: 50px;
    transform:rotateX(-75deg);
}
.market-wave .user-orbit:nth-child(1) {
  right: 0%;
  top:70%;
}
.market-wave .user-orbit:nth-child(2) {
  right: 0%;
  top:50%;
}
.market-wave .user-orbit:nth-child(3) {
  right: 0%;
  top:30%;
}
.market-wave .user-orbit:nth-child(4) {
  right: 0%;
  top:10%;
}
.market-wave .user-orbit:nth-child(5) {
  right: 0%;
  top:-10%;
}
.market-wave .user-orbit:nth-child(6) {
  right: 0%;
  top:-30%;
}
.market-wave .user-orbit:nth-child(7) {
  right: 100%;
  top:70%;
}
.market-wave .user-orbit:nth-child(8) {
  right: 100%;
  top:50%;
}
.market-wave .user-orbit:nth-child(9) {
  right: 100%;
  top:30%;
}
.market-wave .user-orbit:nth-child(10) {
  right: -71%;
  top:70%;
}
.market-wave .user-orbit:nth-child(11) {
  right: -71%;
  top:50%;
}
.market-wave .user-orbit:nth-child(12) {
  right: -71%;
  top:30%;
}
.market-wave .user-orbit:nth-child(13) {
  right: -71%;
  top:10%;
}
.market-wave .user-orbit:nth-child(14) {
  right: -71%;
  top:-10%;
}
.market-wave .user-orbit:nth-child(15) {
  right: -71%;
  top:-30%;
}
.market-wave .user-orbit:nth-child(16) {
  right: -71%;
  top:-50%;
}
.market-wave .user-orbit:nth-child(17) {
  right: -71%;
  top:-70%;
}
.world-wave {
  height: 50px;
  width: 50px;
  border-radius: 50%;
  margin:0 auto 0px;
  position: relative;
      background: linear-gradient(180deg,#64E3C6,#5478E2, #FD6969);
  transform: scale(.7);
}
.world-wave .user-orbit {
  margin: auto;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: rgba(255, 255, 255, .2);
    border: none;
    z-index: 101;
}
.world-wave .user-orbit:nth-child(1) {
  height: 50px;
  width: 50px;
  transform:rotateX(-70deg);
}
.world-wave .user-orbit:nth-child(2) {
  width: 30px;
  height: 30px;
  top:75%;
  transform:rotateX(-70deg);
}
.world-wave .user-orbit:nth-child(3) {
  width: 45px;
  height: 45px;
  top:40%;
  transform:rotateX(-70deg);
}
.world-wave .user-orbit:nth-child(4) {
  width: 45px;
  height: 45px;
  top:-40%;
  transform:rotateX(-70deg);
}
.world-wave .user-orbit:nth-child(5) {
  width: 30px;
  height: 30px;
  top:-75%;
  transform:rotateX(-70deg);
}
.world-wave .user-orbit:nth-child(6) {
  transform:rotateY(-70deg);
  z-index: 10;
}
.world-wave .user-orbit:nth-child(7) {
  transform:rotateY(-40deg);
  z-index: 10;
}
.world-wave .user-orbit:nth-child(8) {
  transform:rotateY(0deg);
  display:none;
}
.ico-section-icons {
  background: url('../../img/ico-section-icons.png') no-repeat;
  background-size:50px 50px;
  height:50px;
  width:50px;
  margin: 0 auto 30px;
  background-color: #8f95ab;
  border-radius:  6px;
}
.data-purchaser-icons {
  background: url('../../img/ico-purchaser-icons.png') no-repeat;
  background-size:347px 35px;
  height:35px;
  width:35px;
  display: block;
  margin:36px auto 2px;
  opacity: 1;
}
.data-purchaser-icons.bank-purchaser {
   background-position: -115px;
}
.data-purchaser-icons.retailer-purchaser {
   background-position: -75px;
}
.data-purchaser-icons.hf-purchaser {
   background-position: -35px;
}
.data-purchaser-icons.brand-purchaser {
   background-position: -191px;
}
.data-purchaser-icons.telecom-purchaser {
   background-position: 0px;
}
.data-purchaser-icons.advertiser-purchaser {
   background-position: -155px;
}
.data-purchaser-icons.developer-purchaser {
   background-position: -229px;
}
.data-purchaser-icons.insurance-purchaser {
   background-position: -266px;
}
.data-purchaser-icons.publisher-purchaser {
   background-position: -307px;
}
.spinner-nodes {

}
.data-mine-city {
  position: absolute;
  bottom:100px;
  width: 100%;
}
.token-hero .coin-container {
  transform:rotateX(0deg);
  box-shadow: 0px 2px 0 rgba(145,150,172,1);
}
.token-hero .coin-container:nth-child(1) {
  display: none;
}
.token-hero .coin-container:nth-child(2) {
  top:200px;
}
.token-hero .coin-container:nth-child(3) {
  display: none;
}
.token-hero .coin-pillar .user-orbit {
  display: none;
}
.mr-icon-container {
  position: relative;
  width: 35px;
  height: 50px;
  margin:0 auto 10px;
}
.gem-geo-icons {
  background: url('../../img/gem-geo-icons.png') no-repeat;
  background-size:207px 70px;
  height:32px;
  width:36px;
  position: absolute;
  margin:0 auto;
}
.gem-geo-icons.spending-geo-icon {
  background-position: 0px 0;
}
.gem-geo-icons.social-geo-icon {
  background-position: -36px 0;
}
.gem-geo-icons.search-geo-icon {
  background-position: -73px 0;
}
.gem-geo-icons.health-geo-icon {
  background-position: -107px 0;
}
.gem-geo-icons.device-geo-icon {
  background-position: -141px 0;
  width:30px;
}
.gem-geo-icons.survey-geo-icon {
  background-position: -173px 0;
}
.gem-geo-icons.spending-geo-icon.inactive {
  background-position: 1px -34px;
}
.gem-geo-icons.social-geo-icon.inactive {
  background-position: -36px -34px;
}
.gem-geo-icons.search-geo-icon.inactive {
  background-position: -73px -34px;
}
.gem-geo-icons.health-geo-icon.inactive {
  background-position: -107px -34px;
}
.gem-geo-icons.device-geo-icon.inactive {
  background-position: -141px -34px;
  width: 30px;
}
.gem-geo-icons.survey-geo-icon.inactive {
  background-position: -173px -34px;
}
.spending-col:hover .gem-geo-icons.spending-geo-icon {
  background-position: 0px 0;
}
.social-col:hover .gem-geo-icons.social-geo-icon {
  background-position: -36px 0;
}
.search-col:hover .gem-geo-icons.search-geo-icon {
  background-position: -73px 0;
}
.health-col:hover .gem-geo-icons.health-geo-icon {
  background-position: -107px 0;
}
.device-col:hover .gem-geo-icons.device-geo-icon {
  background-position: -141px 0;
  width:30px;
}
.gem-geo-icons.survey-geo-icon {
  background-position: -173px 0;
}
.dataset-readout span {
  font-size: 6px;
  line-height: 4px;
  text-transform: uppercase;
  vertical-align: baseline;
  text-align: center;
  font-weight: 600;
  display: block;
  margin-top:30px;
}
.dataset-readout.exchange-readout span {
  line-height: 6px;
}
.dataset-readout-col {
  width:16.6%;
  float: left;
  position: relative;
  height: 60px;
}
.exchange-readout  .dataset-readout-col {
  width: 33.33%;
}
.waveform-icons {
  background: url('../../img/waveform-icons.png') no-repeat;
  background-size:139px 50px;
  height:50px;
  width:40px;
  position: absolute;
}
.waveform-icons.sine-wave-icon {
  background-position: -3px 0;
}
.waveform-icons.square-wave-icon {
  background-position: -50px 0;
}
.waveform-icons.triangle-wave-icon {
  background-position: -94px 0;
}
.notif-dropdown-body .gem-geo-icons {
  position: relative;
  display: inline-block;
}
.notif-dropdown-body{

}
.earn-snap {
  background: url('../../img/data-request-snippet.png') no-repeat;
  background-size:207px 165px;
  height:165px;
  width:207px;
  margin:0 auto 20px;
}
.be-snap {
  background: url('../../img/be-request-snippet.png') no-repeat;
  background-size:207px 165px;
  height:165px;
  width:207px;
  margin:0 auto 20px;
}
.mobile-snap {
  background: url('../../img/mobile-request-snippet.png') no-repeat;
  background-size:207px 165px;
  height:165px;
  width:207px;
  margin:0 auto 20px;
}
.token-purpose-chart {
  background: url('../../img/token-purpose-chart.png') no-repeat;
  background-size:207px 207px;
  height:207px;
  width:207px;
  display: inline-block;
}
.token-distribution-chart {
  background: url('../../img/token-allocation-chart.png') no-repeat;
  background-size:207px 207px;
  height:207px;
  width:207px;
  display: inline-block;
}
.token-proceeds-chart {
  background: url('../../img/distibution-data-chart.png') no-repeat;
  background-size:207px 207px;
  height:207px;
  width:207px;
  display: inline-block;
}
.token-list {
  width: 25%;
  display: inline-block;
  margin:0 auto 60px;
  float: left;
  text-align: center;
}
#ewd-landing-page .token-list h4 {
  margin-top:-30px;
}
.token-list.token-distribution-list {
  width: 33.33%;
}
.token-list.token-proceeds-list {
  width: 33.33%;
}
.token-list.token-secondary-info {
  width: 25%;
}
.token-list ul  {
  display: inline-block;
  vertical-align: top;
  padding:24px 0 0 0px;
}
.token-list ul li span {
  padding-left: 10px;
  display: inline-block;
  text-transform: uppercase;
  color: #313C5F;
  letter-spacing: 1px;
  font-size: 12px;
}
.token-list ul li div {
  height: 10px;
  width: 10px;
  border-radius:10px;
  background: #ddd;
  display: inline-block;
}
.token-list.token-distribution-list ul li:nth-child(1) div {
  background: #5BC8CE;
}
.token-list.token-distribution-list ul li:nth-child(2) div {
  background: #57ABD6;
}
.token-list.token-distribution-list ul li:nth-child(3) div {
  background: #5D85DA;
}
.token-list.token-distribution-list ul li:nth-child(4) div {
  background: #7E76C4;
}
.token-list.token-proceeds-list ul li:nth-child(1) div {
  background: #5BC8CE;
}
.token-list.token-proceeds-list ul li:nth-child(2) div {
  background: #57ABD6;
}
.token-list.token-proceeds-list ul li:nth-child(3) div {
  background: #619BD1;
}
.token-list.token-proceeds-list ul li:nth-child(4) div {
  background: #5D85DA;
}
.token-list.token-proceeds-list ul li:nth-child(5) div {
  background: #7E76C4;
}
.token-list.token-proceeds-list ul li:nth-child(6) div {
  background: #AF6FA2;
}
.token-list.token-proceeds-list ul li:nth-child(7) div {
  background: #E06B7C;
}
.token-list .token-chart {
  margin-top:20px;
}
.paper-downloads {
  width: 75%;
  margin:0 auto;
}
.paper-snippet-container {
  width: 50%;
  position: relative;
  float: left;
}
.paper-snippet-container.two-pager {
    float: right;
}
.paper-cover-sheet {
  height: 250px;
  width: 200px;
  border-radius: 8px;
  background: #fff;
  position: absolute;
  z-index: 2;
}
.paper-bg {
  height: 250px;
  width: 200px;
  border-radius: 8px;
  background: #fff;
  position: absolute;
  z-index: 1;
}
.hit-container {
  width: 400px;
  margin:0 auto;
}
.hit-step-container {
  height: 26px;
  width: 26px;
  border-radius: 50%;
  background:none;
  margin:0 auto;
  color:#283145;
  border:2px solid #283145;
}
.top-token-frame {
  height: 400px;
  width: 450px;
  background:#fff;
  position:absolute;
  z-index: 1;
  border:0px solid #E8EBF2;
  border-radius:10px;
  padding:20px 30px;
  margin-bottom: 26px;
  box-shadow: 0 10px 50px #d4d7e2;
  transform:rotateX(-60deg);
}
.bottom-token-frame {
  height: 400px;
  width: 450px;
  background:#fff;
  position:absolute;
  z-index: 1;
  border:0px solid #E8EBF2;
  border-radius:10px;
  padding:60px 30px;
  margin-bottom: 26px;
  margin-left: -20px;
  box-shadow: 0 10px 50px #d4d7e2;
  transform:rotateX(60deg)rotateY(25deg);
}
.bottom-token-frame .payout-selection {
  height: 130px;
  width: 120px;
  margin: 0 10px 0 0;
  display: inline-block;
  float: left;
  border-radius: 10px;
  padding:10px;
  background: #fff;
  border:2px solid #E8EBF2;
}
.bottom-token-frame .payout-selection h3 {
  color:#283145;
}
.bottom-token-frame .payout-selection i {
  display: block;
  color:#1f2534;
  padding:8px 0;
}
.bottom-token-frame .payout-selection span {
  font-size: 18px;
  color:#1f2534;
  font-weight: 600;
}
.bottom-token-frame .payout-selection span i {
  display: inline-block;
}
.bottom-token-frame .payout-selection.active {
  background: #E8EBF2;
  border-color:#8f96ab;
}
.bottom-token-frame .payout-selection:last-child {
  margin: 0;
}
.bottom-token-frame .payout-slot {
  width: 100%;
  height: 30px;
  background: linear-gradient(-230deg,#64E3C6,#5478E2, #FD6969);
  border-radius: 50px;
  position: relative;
  display: block;
  margin-top:200px;
}
.bottom-token-frame .cash-pillar {
  transform: rotateX(-52deg)rotateY(17deg)rotateZ(20deg);
  overflow: hidden;
  width: 437px;
height: 512px;
margin-left: -118px;
margin-top: -71px;
}
.bottom-token-frame .cash-pillar .user-orbit {
  width: 400px;
  height: 400px;
  border-radius: 10px;
  border-color: #8f96ab;
}
.bottom-token-frame .cash-pillar .user-orbit:nth-child(1) {
  top:0px;
  left: 35px;
  background:rgba(255,255,255,.7);
}
.bottom-token-frame .cash-pillar .user-orbit:nth-child(2) {
  top:-50px;
  left: 30px;
}
.bottom-token-frame .cash-pillar .user-orbit:nth-child(3) {
  top:-100px;
  left: 25px;
}
.bottom-token-frame .cash-pillar .user-orbit:nth-child(4) {
  top:-150px;
  left: 20px;
  color:#e8ebf2;
}
.dollar-circle {
  height: 50px;
  width: 50px;
  border-radius: 50%;
  background:#E8EBF2;
  position: absolute;
}
.cash-pillar .user-orbit span {
  color: #e8ebf2;
  font-size: 200px;
  font-weight: 300;
  line-height: 387px;
}
.cash-pillar .user-orbit:nth-child(2) span {
  color:#000;
}
.top-token-frame .pillar {
  transform:none;
  z-index: 101;
}
.top-token-frame .pillar .user-orbit {
  height: 70px;
  width: 70px;
  line-height: 70px;
  font-size: 24px;
  transform:none;
}
.top-token-frame .pillar.visa-pillar {
  top:-80px;
  left: 60px;
}
.top-token-frame .pillar.fb-pillar {
  top:-210px;
  left: 185px;
}
.top-token-frame .pillar.tw-pillar {
  top:-190px;
  left: 185px;
}
.top-token-frame .pillar.lk-pillar {
  top:-60px;
  left: 185px;
}
.top-token-frame .pillar.lk-pillar {
  top:-280px;
  left: 310px;
}
.top-token-frame .pillar.goog-pillar {
  top:92px;
  left: 310px;
}
.top-token-frame .pillar.amzn-pillar {
  top:-80px;
  left: 310px;
}
.top-token-frame .pillar.apple-pillar {
  top:185px;
  left: 185px;
}
.top-token-frame .pillar.health-pillar {
  top:184px;
  left: 60px;
}
.middle-token-frame .square-pillar .user-orbit {
  transform: none;
  height: 400px;
  width: 180px;
  border-radius: 8px;
  margin:0 auto;
}
.middle-token-frame .pillar {
  margin:-20px auto;
  position: relative;
  width: 100px;
}
.middle-token-frame .pillar-offer-content {
  height: 400px;
  width: 180px;
  margin: 20px 160px;
  padding:0 20px;
  text-align: center;
}
.pillar-offer-content .pdt-request-1 {
  position: absolute;
  z-index: 101;
  border-radius: 60px;
  margin:4px auto 0;
  -webkit-backface-visibility: hidden;
  padding: 2px;
  box-shadow: -3px 2px 0 #8f96ab;
}
.pdt-request-1 {
  background: url(../../img/pdt-request-1.png) no-repeat;
  background-size: 56px 56px;
  height: 56px;
  width: 56px;
}
.pillar-offer-content .full-blank-pdt-badge {
    background: url(../../img/dc-coin-unverified-badge.png) no-repeat;
    background-size: 13px 13px;
    height: 13px;
    width: 13px;
    display: inline-block;
    border-radius:60px;
    margin:6px 0;
    vertical-align: bottom;
}
.pillar-offer-request .pillar-offer-request-element {
  width: 33.33%;
  display: inline-block;
  float:left;
  height: 52px;
}
.pillar-offer-content span {
  color:#8f96ab;
  font-size:font-weight: 800;
  font-size: 7px;
  text-transform: uppercase;
  letter-spacing: 1px;
  margin-top: 2px;
  position: relative;
  line-height: 44px;
  font-weight: 800;

}
.pillar-offer-request-element span {
  line-height: 12px;
  margin: 0;
  padding: 0;
  line-height: 0;
  vertical-align: top;
  color:#1E2433; 
}
.pillar-offer-request-element .gem-geo-icons {
  transform:scale(.6);
  margin:0 auto;
  position: relative;
}
#ewd-landing-page .pillar-offer-content h4 {
  font-size: 16px;
  margin:0px 0px 0;
  padding: 0;
  line-height: 24px;
 `display: inline-block;
  width: 100%;
  background:#E8EBF2;
  border-radius: 40px;
  box-shadow: -3px 2px 0 #8f96ab;
}
.pdt-stack-container {
  position: relative;
  height: 60px;
  width: 60px;
  margin:-12px auto 6px;
}
.middle-token-frame .pillar-offer-content h4 {
  position: relative;
  margin-top:0 !important;
  padding-bottom:10px;
  line-height: 10px;
}
.middle-token-frame .pillar-offer-content section {
  display: inline-block;
  width: 50%;
  float: left;
  background:#E8EBF2;
  color:#8f96ab;
  height: 20px;
  border:2px solid #fff;
  position: relative;
  font-size: 14px;
  line-height: 20px;
  border-radius: 6px;
}
.middle-token-frame .apple-pillar {
  z-index: 102;
  transform: rotate(55deg);
  top:20px;
  left: 140px;
}
.square-pillar .user-orbit:nth-child(1) {
  background:#fff;
  animation: none;
  z-index: 101;
}
.square-pillar .user-orbit:nth-child(2) {
  left:-10px;
}
.square-pillar .user-orbit:nth-child(3) {
  left:-20px;
}
.square-pillar .user-orbit:nth-child(4) {
  left:-30px;
}
.square-pillar .user-orbit:nth-child(5) {
  left:-40px;
}
.connection-spot-container {
  height: 60px;
  width:60px;
  position: relative;
  margin:10px 30px;
  display: inline-block;
  text-align: center;
}
.connection-spot-bg {
  position: absolute;
  z-index: 1;
  top:3px;
  height: 70px;
  width:70px;
  border-radius:50%;
  background: #8f96ab;
}
.connection-spot-front {
  position: absolute;
  z-index: 2;
  height: 70px;
  width:70px;
  border-radius:50%;
  background: #E8EBF2;
  line-height: 60px;
  font-size: 24px;
  color:#8f96ab;
  -webkit-animation: spot-button 2s linear infinite 0s;
  -moz-animation:spot-button 2s linear infinite 0s;
  animation:spot-button 2s linear infinite 0s;
  animation:none;
}
@-webkit-keyframes spot-button {
  0%  {
    transform: translate(0, 1px);
  }
  50%  {
    transform: translate(0, -1px);
  }
  100% {
    transform: translate(0, 1px);
  }
}
.card-spot .connection-spot-front {
  top:3px;
  animation:none;
}
.card-spot .connection-spot-bg {
  background: #5fc8cd;
}
.amazon-spot .connection-spot-front {
}
.twitter-spot {
}
.twitter-spot .connection-spot-bg {
}
.facebook-spot {
  color:#5582df;
}
.facebook-spot .connection-spot-front {
  top:3px;
  animation:none;
}
.location-spot {
}
.location-spot .connection-spot-front{
  top:3px;
  animation:none;
}
.linkedin-spot {
}
.linkedin-spot .connection-spot-front {
  top:3px;
  animation:none;
}
.health-spot {
}
.health-spot .connection-spot-bg {
}
.device-spot {
}
.device-spot .connection-spot-front {
  top:3px;
  animation: none;
}
.search-spot {
}
.search-spot .connection-spot-front {
  animation: none;
  }
.middle-token-frame {
  height: 300px;
  width: 500px;
  background:#fff;
  border-radius:10px;
  padding:20px 40px;
  box-shadow: 0px -10px 50px #d4d7e2;
  transform:rotateX(-44deg)rotateY(-26deg)rotateZ(-36deg)
}
.middle-token-frame .exchange-facts {
  padding-top:10px;
}
.middle-token-frame .exchange-facts ul {
  margin:0;
  border-radius:4px;
  padding:0px;
}
.middle-token-frame .exchange-facts ul li {
  border-right:1px solid #FFF;
  padding:10px 0 6px;
  background: #E8EBF2;
}
.middle-token-frame .exchange-facts ul li:first-child {
  width: 100%;
  border:none;
  background: none;
  border-bottom:1px solid #E8EBF2;
  padding-bottom:20px;
}
.middle-token-frame .exchange-facts ul li:last-child {
  border:none;
}
.middle-token-frame .exchange-facts h3 {
  color:#283145;
  line-height: 12px;
}
.middle-token-frame .exchange-facts span {
  line-height:10px;
}
.pdt-graph {
  background: url('../../img/pdt-graph.png') no-repeat;
  height: 250px;
  width: 100%;
  background-size: 100% 250px;
  margin:20px auto 0;
}
.pdt-earnings {
  background: url('../../img/pdt-earnings.png') no-repeat;
  height: 300px;
  width: 100%;
  background-size: 100% auto;
  margin:20px auto 0;
}
.token-icon-container {
  display: inline-block;
  text-align:center;
  margin: 0px;
  z-index: 101;
  background: none;
  position: relative;
}
.token-icon-container .small-token-square {
  transform:scale(.7);
  position: relative;
  display: block;
  top:0;
  left: 0;
  margin: 0;
}
.token-icon-container .block-token-container-small .token-square-3d .left {
  background: linear-gradient(-90deg,#5BC8CE,#57ABD6);
}
.token-icon-container .block-token-container-small .token-square-3d .back {
  background: linear-gradient(90deg,#57ABD6,#5D85DA);
}
.token-icon-container .block-token-container-small .token-square-3d .bottom {
transform: rotateX( -90deg ) translateZ(85px );
  background:linear-gradient(130deg,#5BC8CE, #57ABD6,#5D85DA)
}
.whitepaper-button-container .block-token-container-small .token-square-3d .left {
  background: linear-gradient(-90deg,#7E76C4, #AF6FA2);
}
.whitepaper-button-container .block-token-container-small .token-square-3d .back {
  background: linear-gradient(90deg,#AF6FA2,#E06B7C);
}
.whitepaper-button-container .block-token-container-small .token-square-3d .bottom {
transform: rotateX( -90deg ) translateZ(85px );
  background:linear-gradient(130deg,#7E76C4,#AF6FA2,#E06B7C)
}
.clear-token .back,.clear-token .left,.clear-token .bottom {
  background:rgba(255,255,255,.3);
  border: 1px solid #fff;
}
.whitepaper-button-container {
  display: inline-block;
  text-align:center;
  margin: 0px;
  z-index: 101;
  background: none;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(95%,-350%);
}
.whitepager-button-container:hover {
  background: none;
}
.whitepager-button-container .paper {
  background: rgba(255,255,255,1);
  border:1px solid #E8EBF2;
  border-radius: 6px;
  width: 200px;
  height: 230px;
  position: absolute;
  top:0;
  padding:20px 0;
}
.whitepager-button-container .paper:nth-child(1) {
  z-index:1;
  top:0px;
  left:0px;
}
.whitepager-button-container .paper:nth-child(2) {
  z-index:2;
  top:2px;
  left:2px;
}
.whitepager-button-container .paper:nth-child(3) {
  z-index:3;
  top:4px;
  left:4px;
}
.whitepager-button-container .paper:nth-child(4) {
  z-index:4;
  top:6px;
  left:6px;
}
.whitepager-button-container .paper:nth-child(5)  {
  opacity:.3;
  z-index:5;
  top:8px;
  left:8px;
}

.paper .avi-placeholder-6 {
  transform:scale(.7);
  margin-bottom:0;
}
.token-scan-container .avi-container .financial-spectrum {
  background:url('../../img/financial-spectrum.png') no-repeat;
  background-size:230px 230px;
  height:230px;
  width:230px;
  margin:0 auto;
  opacity: 1;
}
.token-scan-container .avi-container .social-spectrum {
  background:url('../../img/social-spectrum.png') no-repeat;
  background-size:230px 230px;
  height:230px;
  width:230px;
  margin:0 auto;
  opacity: 1;
}
.token-scan-container .avi-container .search-spectrum {
  background:url('../../img/search-spectrum.png') no-repeat;
  background-size:230px 230px;
  height:230px;
  width:230px;
  margin:0 auto;
  opacity: 0;
}
.token-scan-container .avi-container .health-spectrum {
  background:url('../../img/health-spectrum.png') no-repeat;
  background-size:230px 230px;
  height:230px;
  width:230px;
  margin:0 auto;
  opacity: 0;
}
.token-scan-container .avi-container .device-spectrum {
  background:url('../../img/device-spectrum.png') no-repeat;
  background-size:230px 230px;
  height:230px;
  width:230px;
  margin:0 auto;
  opacity: 0;
}
.token-scan-container .avi-container .survey-spectrum {
  background:url('../../img/survey-spectrum.png') no-repeat;
  background-size:230px 230px;
  height:230px;
  width:230px;
  margin:0 auto;
  opacity: 1;
}
@keyframes spectrumLoadera {
  0% {
    opacity: 0;
  }
  10% {
  opacity: 1;
  }
  100% {
    opacity:0;
  }
}
@keyframes spectrumLoaderResulta {
  0% {
    opacity: 0;
  }
  4% {
    opacity:1;
  }
}
.token-scan-container .avi-container .financial-spectrum  {
  animation:2s ease-in-out .5s 3 spectrumLoader;
}
.token-scan-container .avi-container .social-spectrum {
  animation: 2s ease-in-out .55s 3 spectrumLoader;
}
.token-scan-container .avi-container .search-spectrum {
  animation: 2s ease-in-out .6s 3 spectrumLoader;
}
.token-scan-container .avi-container .health-spectrum {
  animation: 2s ease-in-out .65s 3 spectrumLoader;
}
.token-scan-container .avi-container .device-spectrum {
  animation: 2s ease-in-out .7s 3 spectrumLoader;
}
.token-scan-container .avi-container .survey-spectrum {
  animation:2s ease-in-out .75s 3 spectrumLoader;
}
.dropdown:hover .token-scan-container .avi-container .financial-spectrum  {
  animation:2s ease-in-out 0s  1 spectrumLoaderResult;
}
.dropdown:hover .token-scan-container .avi-container .social-spectrum  {
  animation:2s ease-in-out 0s  1 spectrumLoaderResult;
}
.dropdown:hover .token-scan-container .avi-container .survey-spectrum  {
  animation:2s ease-in-out 0s  1 spectrumLoaderResult;
}
.dropdown .logo-container {
  float: right;
  opacity:1;
}
.token-page .logo-container {
  margin:1px 0 0 0px;
  width: 140px;
}
.token-page .logo-container .powered-by {
  color: #bcc4da;
}
.dropdown .notif-status.active  {
  color:#fff;
}
.dropdown .notif-status-container span {
  display: inline-block;
  text-transform: uppercase;
  letter-spacing: 1;
  font-size: 12px;
  line-height: 22px;
  font-weight: 400;
  padding: 0px 0px 0 0px;
  color:#8f96ab;
}
.dark-header .dropdown .notif-status-container span {
  color:#bcc4da;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 18px;
  margin: 0px;
  padding: 0;
}
.dark-header .dropdown .notif-status-container .profile-button span {
  color:#e8ebf2;
  padding-right: 3px;
  border-radius: 0 40px 40px 0;
}
.dropdown .notif-status-content {
  display: inline-block;
  width: 78%;
  border-radius: 0px;
  text-align: left;
  float: inherit;
  height: 75px;
  border-left: 1px solid #323c5f;
}
.dropdown .notif-status-content span.inactive {
  text-transform:none;
  padding: 8px;
  display: block;
}
.notif-status-content ul {
  border-top:1px solid #323c5f;
}
.notif-status-content ul li {
  display: inline-block;
  width: 50%;
  float: left;
  text-align: center;
}
.notif-status-content ul li:nth-child(1) {
  background:none;
  border-right:1px solid #323c5f;
}
.notif-status-content ul li:nth-child(1) .notif-status.active {
    color:#8f96ab;
}
.notif-status-content ul li:last-child .notif-status.active  {
  color: #fff;
}
.download-links {
  display: block;
  margin:20px 0;
  width: 100%;
  text-align: center;
  position: relative;
  z-index: 101;
}
.download-links span {
  font-size: 10px;
  text-transform: uppercase;
  display: block;
  margin:4px 0px;
  color: #8f96ab;
}
.download-links i {
  display: block;
  margin: 14px 0;
  font-size: 36px;
}
.download-links span i {
  display: inline-block;
  margin:inherit;
  font-size: inherit;
}
.download-links a {
  padding: 10px 10px;
  color:#fff;
  width: 190px;
  border:1px solid #374266;
  border-radius: 10px;
  display: inline-block;
}
.download-links a:hover {
  color:#fff;
}
.input-landing-button {
  height: 30px;
  width: 200px
}
.section-7 section {
  width: 100%;
  display: inline-block;
  padding: 10px 100px;
}
.download-links a {
  margin: 10px 20px;
  position: relative;
}
.coming-soon-label {
  position: absolute;
  padding: 2px 8px;
  font-size: 10px;
  letter-spacing: 1px;
  background:#8f96ab;
  color:#fff;
  top: -10px;
  right:-10px;
  border-radius: 4px;
  text-align: center;
}
.pdt-badge {
  width: 52px;
  height: 19px;
  padding: 0px 1px 0 0px;
  border-radius:40px;
  margin-bottom: 30px;
  text-align: center;
  color: #bcc4da;
  background: none;
  position: relative;
  border: 1px solid #bcc4da;
  font-size: 12px;
}
.pdt-badge .dc-coin-unverified-badge {
  background-color: #bcc4da;
  float: left;
  margin: 0;
}
.spending-pdt .dc-coin-unverified-badge  {
  background-color:#5BC8CE;
}
.social-pdt .dc-coin-unverified-badge  {
  background-color:#57ABD6;
}
.survey-pdt .dc-coin-unverified-badge  {
  background-color:#E06B7C;
}
.token-hero-content .pdt-badge span {
  line-height: 17px;
  vertical-align: top;
}
.roadmap-content {
  height: auto;
  padding:100px 70px;
}
.roadmap-content h2 {
  text-align: left;
}
.roadmap-content i {
  font-size: 12px;
  line-height: 10px;
  color:#1f2534;
}
.highlight-paragraph {
  border-left: 4px solid #1f2534;
  padding:0 0 0 20px;
  margin:40px 0;
}
.tertiary-link {
  color: #313C5F;
  font-size: 20px;
  line-height: 28px;
  border-bottom: 1px solid #313C5F;
  font-weight: 300;
  display: inline-block;
  margin:0 auto;
}
.number-step {
  height: 60px;
  width: 60px;
  display: block;
  line-height: 60px;
  text-align: left;
  font-weight: 600;
  color: #293245;
  font-size: 40px;
}
.section-cta {
  text-align: center;
  padding-bottom: 60px;
}
.section-2 .section-cta, .section-cta.grey-cta-section {
  padding-bottom: 100px;
}
.grey-cta-section {
  background:#e8ebf2;
}
.section-cta h3 {
  margin-bottom: 30px;
}
#ewd-landing-page .section-cta .earnings-stat h4 {
  display: inline-block;
      font-size: 36px;
    vertical-align: top;
    display: inline-block;
    line-height: 40px;
    margin-left: 2px;
}
.section-2 .profile-button.secondary-button .inner-button-container {
  background: #fff;
}
.section-5 .profile-button.secondary-button .inner-button-container {
  background: #fff;
}
#ewd-landing-page.token-page .logo-container:hover .powered-by, .logo-container .active .powered-by {
  color:#fff;
}
#ewd-landing-page.token-page .logo-container:hover .dc-mark, .logo-container .active .dc-mark {
  color:#fff;
}
.waveform-secondary-icon {
  background: url('../../img/waveform-secondary-icons.png') no-repeat;
  background-size:49px 16px;
  height:16px;
  width:16px;
  position: relative;
  display: inline-block;
  vertical-align: middle;
  padding-right: 4px;
}
.exchange-facts .exchange-item span {
  color: #fff;
}
.aggregate-item .waveform-secondary-icon {
  background-position: -16px 0;
}
.developer-item .waveform-secondary-icon {
  background-position: -34px 0;
}
.exchange-market-icon {
  background: url('../../img/exchange-market-icon.png') no-repeat;
  background-size:20px 20px;
  height:20px;
  width:20px;
  position: relative;
  display: block;
  margin:0 auto;
}
.section-9 .product-interstitial {
  background: #fff;
}
.section-9 .exchange-facts ul li {
  text-align: center;
  padding-top:0px;
  height: 200px;
  position: relative;
  z-index: 2;
}
.section-9 .exchange-facts ul li p {
  background: rgba(255,255,255,.8);
}
.diagram-line {
  position: absolute;
}
.diagram-corner-right .diagram-line {
  background: url('../../img/diagram-corner-right.png') no-repeat;
	height: 217px;
  width: 120px;
  background-size: 120px 217px;
  right:171px;
  top:-226px;
}
.diagram-corner-left .diagram-line {
  background: url('../../img/diagram-corner-left.png') no-repeat;
	height: 217px;
  width: 120px;
  background-size: 120px 217px;
  left:171px;
  top:-226px;
}
#top-block-bg {
  background: url('../../img/top-block.png') no-repeat;
  height: 276px;
  width: 672px;
  background-size: 672px 276px;
  position: absolute;
  z-index: 1;
  top: 360px;
  left: 50%;
  transform: translate(-50%,-50%);
  margin: 0 auto;
  z-index: 1;
}
#bottom-block-bg {
  background: url('../../img/bottom-block.png') no-repeat;
  height: 335px;
  width: 672px;
  background-size: 672px 335px;
  position: absolute;
  z-index: 1;
  top:750px;
  left: 50%;
  transform: translate(-50%,-50%);
  margin: 0 auto;
  z-index: 1;
}
#bottom-block-bg.second-bottom-block {
  top:100%;
}
.exchange-features  span {
  text-transform: uppercase;
  color: #bcc4da;
  letter-spacing: 1px;
  font-size: 12px;
  line-height: 40px;
}
.exchange-features .exchange-item {
  display: inline-block;
  padding:0px 20px;
}
