.grad-bg-col {
  background-image: linear-gradient(to right, #333, #000);
}
.sep-alert-danger{
  font-family: Arial, Geneva, Verdana, sans-serif;
  height: auto;
  width: 100%;
  color: #FFD4D4;
  border: 1px solid #F58F8F;
  border-radius: 5px;
  padding: 10px 15px;
  background-image: linear-gradient(to bottom right, #FF4848, #802424);
}
.sep-alert-danger strong{
  color: #FFF;
}
.sep-alert-danger a{
  color: #FFD1D1;
  font-weight: bold;
}
.sep-alert-danger a:hover{
  color: #FFF;
}

#the-coins-list{
  height: 92%;
  min-height: 500px;
  max-height: 750px;
}
#the-coins-list img{
  width: 32px;
  height: 32px;
}

#coins-list-col .list-group span{
  color: #8098ab;
  font-size: 9pt;
  font-weight: bold;
  font-style: italic;
}
#coins-list-col .list-group .active{
  background-image: linear-gradient(to left, #A0E2DE, #000);
  border-color: #1f8f8a;
} 
#coins-list-col .list-group .active span{
  color: #bcdef7;
}
#coins-list-col .list-group a{
  font-size: 11pt;
  border-radius: 15px;
  border-color: #666;
  height: 56px;
  background-image: linear-gradient(to bottom right, #333, #000);
  color: #fff;
  margin-top: 2px;
  margin-bottom: 2px;
  border-top-width: 1px;
}
#coins-list-col .list-group a:hover{
  color: #fff;
  background-image: linear-gradient(to bottom right, #176FA7, #000);
  border-color: #9bdedb;
}
#coins-list-col .list-group a:hover span{
  color: #fff;
}

#about-coin{
  color: #FF3800;
  font-size: 12pt;
}
#about-coin a{
  color: #FF3800;
}
#about-coin a:hover{
  color: #FF6A40;
}

#buy-sell-ratio-div{
  cursor: help;
}

#trade-offers-tables{
  width: 100%;
  overflow-x: hidden;
}
#trade-offers-tables table{
  width: 100%;
}
#trade-offers-tables tr{
  cursor: pointer;
}
#trade-offers-tables td{
  font-size: 10pt;
  font-family: 'Trebuchet MS', sans-serif;
  padding: 4px;
  text-align: center;
}
#trade-offers-tables thead tr{
  height: 30px;
  cursor: help;
}
#trade-offers-tables th{
  font-size: 10pt;
  font-weight: bold;
  color: #fff;
  text-align: center;
  background-image: linear-gradient(to bottom, #333, #000);
  height: 30px;
}
#trade-offers-tables table.sell-offers{
  margin-top: 20px;
  margin-bottom: 5px;
}
#trade-offers-tables table.buy-offers{
  margin-top: 5px;
}
#trade-offers-tables table.sell-offers td{
  color: #ff004c;
}
#trade-offers-tables table.buy-offers td{
  color: #56e893;
}  
#trade-offers-tables tr:hover td{
  color: #fff;
  background-image: linear-gradient(to bottom, #222, #111);
}

#trade-offers-tables div.last-trade-price{
  font-size: 14pt;
  font-weight: bold;
  font-family: 'Trebuchet MS', sans-serif;
  color:  #00ff00;
  background-image: linear-gradient(to bottom right, #333, #000);
  padding: 10px;
  width: 100%;
  border: 1px solid #666;
  border-radius: 5px;
}
#trade-offers-tables div.last-trade-price strong{
  cursor: pointer;
}
#trade-offers-tables div.last-trade-price span{
  color: #fff;
  font-size: 10pt;
}
#trade-offers-tables abbr{
  color: #ccc;
  font-size: 10pt;
}

#market-type-tabs li{
  background-image: linear-gradient(to bottom, #444, #111);
}
#market-type-tabs li:hover{
  background-image: linear-gradient(to top, #176FA7, #000);
  border-color: #9bdedb;
}
#market-type-tabs li a{
  color: #BEC1C0;
}
#market-type-tabs li:hover a{
  color: #FFF;
}
#market-type-tabs li a.active{
  color: #333;
}
#market-type-tabs li a.active:hover{
  color: #555;
}

#pillvaform li a{
  color: #CCC;
  background-color: #333;
  margin-left: 15px;
  border-radius: 3px;
  border: 1px solid #CCC;
}
#pillvaform li a.active{
  color: #4AC2B2;
  background-color: #1F463C;
  border: 1px solid #4AC2B2;
}

#sellbuy-forms-holder .coin-balance-label{
  width: 100%;
  color: #AAA;
  font-size: 10pt;
  font-family: Geneva, Verdana, sans-serif;
}
#sellbuy-forms-holder span.balance-value-number{
  font-weight: bold;
  font-size: 10pt;
  color: #FFF;
  cursor: pointer;
}
#sellbuy-forms-holder a.balance-deposit-icon{
  color: #4AC2B2;
}
#sellbuy-forms-holder a.balance-deposit-icon:hover{
  color: #FAB61E;
}
#sellbuy-forms-holder a.balance-deposit-margin{
  color: #48F983;
  padding: 4px;
  border: 1px solid #48F983;
  border-radius: 2px;
  background-color: #082010;
}
#sellbuy-forms-holder a.balance-deposit-margin:hover{
  color: #FFF;
  padding: 4px;
  border: 1px solid #FFF;
  border-radius: 2px;  
}
#sellbuy-forms-holder form input{
  cursor: not-allowed;
}
#sellbuy-forms-holder form input[type=text] {
  color: #FFF;
  background-color: #333;
  border-color: #888;
  border-left-width: 0;
  border-right-width: 0;
}
form span.input-lbl-ex{
  background-color: #333;
  border-color: #888;
  color: #CCC;
  cursor: not-allowed;
  font-size: 11pt;
}
span.select-lbl-ex{
  background-color: #333;
  border-color: #888;
  color: #CCC;
  font-size: 11pt;
  cursor: default;
}
select.futurelevsel{
  color: #FFF;
  background-color: #333;
  border-color: #888;
  border-left-width: 0;
  cursor: pointer;
}
#sellbuy-forms-holder form button{
  cursor: not-allowed;
  font-family: "Trebuchet MS", sans-serif;
}

div.user-trades-title{
  display: block;
  border: 1px dashed #EEE;
  border-radius: 3px;
  border-left-width: 0;
  border-right-width: 0;
  padding-top: 5px;
  padding-bottom: 6px;
  color: #EEE;
  background-image: linear-gradient(to right, transparent, #000);
  text-align: center;
  font-size: 12pt;
  font-weight: bold;
}
#trade-trades-tables{
  width: 100%;
  overflow-x: hidden;
}
#trade-trades-tables table{
  width: 100%;
}
#trade-trades-tables tr{
  cursor: pointer;
}
#trade-trades-tables td{
  font-size: 10pt;
  font-family: 'Trebuchet MS', sans-serif;
  padding: 4px;
  text-align: center;
  vertical-align: middle;
}
#trade-trades-tables thead tr{
  height: 40px;
  cursor: help;
}
#trade-trades-tables th{
  font-size: 10pt;
  font-weight: bold;
  color: #FFF;
  text-align: center;
  background-image: linear-gradient(to top, #000, transparent);
}
#trade-trades-tables tr.taker-buy td{
  color: #56E893;
  font-weight: bold;
}
#trade-trades-tables tr.taker-sell td{
  color: #FF2031;
  font-weight: bold;
}
#trade-trades-tables tr:hover td{
  color: #FFF;
  background-image: linear-gradient(to bottom, #222, #111);
}

#user-orders-tabs ul.nav-tabs li{
  background-image: linear-gradient(to bottom, #444, #111);
}
#user-orders-tabs ul.nav-tabs li:hover{
  background-image: linear-gradient(to top, #176FA7, #000);
  border-color: #9BDEDB;
}
#user-orders-tabs ul.nav-tabs li a{
  color: #BEC1C0;
  font-family: Tahoma, Georgia, serif;
}
#user-orders-tabs ul.nav-tabs li:hover a{
  color: #FFF;
}
#user-orders-tabs ul.nav-tabs li a.active{
  color: #000;
}
#user-orders-tabs ul.nav-tabs li a.active:hover{
  color: #000;
}

#user-orders-tabs ul.nav-pills li a{
  color: #CCC;
  background-color: #333;
  margin-left: 15px;
  border-radius: 3px;
  border: 1px solid #CCC;
}
#user-orders-tabs ul.nav-pills li a.active{
  color: #4AC2B2;
  background-color: #1F463C;
  border: 1px solid #4AC2B2;
}