/**
 * If using a CSS pre-processor, tell it to overwrite this file. If not, place
 * your custom CSS modifications here.
 */


 body {
   
   background-image: url("../images/newfooter-bg2.jpg");
   color: #03e6c0;
   
   /*
   background-color: black;
   color: #03e6c0;
   */
 }

 /*
 a.name.navbar-brand {font-size: 36px; color: #03e6c0;}
 */
  a.name.navbar-brand {font-size: 36px; color: white;}

.navbar-default {
    border-color: #0d0b33;
}
 
 
header.navbar {
  background-image: url("/sites/default/files/2021-03/colorful-strip.jpg");
  
  background-color: #0d0b33;
  border-color: #0d0b33;
  
  background-color: black;
  border-color: black;
  
}



div.region.region-navigation a.logo img {
  width: 120px;
  height: 120px;
  position: relative;
  top: -20px;
}


header ul.menu li a {
  font-size: 20px; 
  color: white !important;
}


hr {
  xcolor: #03e6c0;
  xborder-color: #0d0b33;
  border-top: 1px solid red;
}


/* Auction */

/* hide Bidders */
/*
body.path-auction div.auction-node-bidders {display: none;}
*/


/* auction page */
body.path-auction div.views-col {
  margin-left: 20px;
  margin-top: 20px;
  padding: 10px;
  border: solid 2px #03e6c0;

}

body.path-auction div.views-col span.field-content a {
  padding: 10px;
  font-size: 30px; 
}


/* auction page gallery page */
body.path-auction div.views-col {

  border: solid 2px #03e6c0;

}

body.path-auction div.view.view-bids-relist-group {display: none;}



body.path-auction div.view-header {
  font-size: 20px; 
  padding: 15px;
}

article.contextual-region.auction.full {
/* 
  margin-left: 20px;
  margin-top: 20px;
  border: solid 2px #03e6c0;
 */ 
  padding: 15px;
  
}



nft-card div.card {
  border: solid 2px #03e6c0;
  border: solid 2px red;
}

/* Home 2  https://twitter.com/ultrararenft   */
body.page-node-type-landing-page {

}

body.page-node-type-landing-page h1.page-header {
display: none;
}

body.page-node-type-landing-page div.paragraph--id--80 p strong {
 font-size: 24px;
}

body.page-node-type-landing-page div.paragraph--id--80 p {
  margin-top: 10px;
  font-size: 20px;
}

body.page-node-type-landing-page div.paragraph--id--82 p {
  font-size: 20px;
}

body.page-node-type-landing-page div.paragraph--id--83 p {
  font-size: 20px;
}

body.page-node-type-landing-page div.paragraph--id--93 p,
body.page-node-type-landing-page div.paragraph--id--95 p,
body.page-node-type-landing-page div.paragraph--id--95 p ul li,
body.page-node-type-landing-page div.paragraph--id--98 p {
  font-size: 18px;
}

body.page-node-type-landing-page div.paragraph--id--92,
body.page-node-type-landing-page div.paragraph--id--96,
body.page-node-type-landing-page div.paragraph--id--97 {
  height: 300px;
  background-image: url("../images/ultrararenft-card-web.png");
  background-repeat: no-repeat;
  background-position: center;
}


#buy-btn {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: 2px solid #03e6c0;
    cursor: pointer;
    display: inline-block;
    font-family: "Tungsten A","Tungsten B",Helvetica Neue,Helvetica,Arial,sans-serif;
    font-size: 21px;
    font-weight: 400;
    letter-spacing: 2.2px;
    line-height: 1;
    padding: 8px 35px 7px;
    text-align: center;
    text-transform: uppercase;
    -webkit-transition: all .2s ease;
    transition: all .2s ease;
    background: 0 0;
    color: #03e6c0;
    margin-top: 25px;
    margin-bottom: 15px;
}

.nav-btn {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border: 2px solid #03e6c0;
 border: 1px solid #03e6c0;
    cursor: pointer;
    display: inline-block;
    font-family: "Tungsten A","Tungsten B",Helvetica Neue,Helvetica,Arial,sans-serif;
    font-size: 21px;
 font-size: 18px;
 /*   font-weight: 400; */
    letter-spacing: 2.2px;
    line-height: 1;
    padding: 8px 35px 7px;
    text-align: center;
    /* text-transform: uppercase; */
    -webkit-transition: all .2s ease;
    transition: all .2s ease;
    background: 0 0;
    color: #03e6c0;
    margin-top: 25px;
    margin-bottom: 15px;
}

a.social {
  font-size: 14px;
  color: #03e6c0;
}



footer.footer {
  border-top: none;
  background-color: black;
}

footer ul.menu.menu--footer.nav {
  list-style: none;
  margin: 0;
  padding: 0;
  display: inline-flex
}

footer ul.menu.menu--footer.nav li a,
footer p {
  color: #e9b12c;
  font-size: 18px;
}



body.page-node-type-landing-page div.paragraph--id--99 div.paragraph__column div,
body.page-node-type-landing-page div.paragraph--id--105 div.paragraph__column div,
body.page-node-type-landing-page div.paragraph--id--118 div.paragraph__column div, 
body.page-node-type-landing-page div.paragraph--id--123 div.paragraph__column div {
  height: 475px !important;
  overflow: hidden;
  xborder: solid 2px red;
}