/*html, body{height:100%;}*/
/*html{margin:0 auto;position:relative;}*/
h1, h2, h3, h4, h5, h6, h7, h8, h9, h10, h11, h12, h13, h14, h15, h16, h17, h18, h19{font-family:calibri, "trebuchet ms", verdana, sans-serif;margin:0px;} 

body{font-family:calibri, "trebuchet ms", verdana, sans-serif;font-size:16px; color:#f2f2f2; 
background-color: black; } /* background: rgb(0,0,0); background: linear-gradient(0deg, rgba(0,0,0,1) 0%, rgba(12,8,34,1) 100%);background-repeat: no-repeat;
  background-attachment: fixed; */
td{font-family:calibri, "trebuchet ms", verdana, sans-serif;font-size:16px; }
a:link{text-decoration:none;color:#00a6d6;}
a:visited{text-decoration:none;color:#00a6d6;}
a:hover{text-decoration:underline;color:#c171ff;}
a:link img{border:0px solid #ffffff;}
a:visited img{border:0px solid #ffffff;}
a:hover img{border:0px solid #ffffff;}

/* New */
.sticky_header { background: #000000; position: sticky; top: 0px; z-index:1000; padding-top:7px;}
.social-media-wrap { float:right; }
.ui-widget { z-index:5000; }
.search input:focus{ outline: none; }
.search-bar { height: 26px; font-size:12px; padding:5px; width:100%; max-width:500px; background-color:#333333; color:#c0c0c0; border:0px; z-index:5000; float:left; }
.search-button { height: 36px; width:50px; background-color:#464646; border:0px; }
.wrapper { padding:4% 10%; }
.url_selector select { padding: 10px; background-color: #000000; border: 1px solid #262626; color: white;}
.tokens_found { float:right;font-size:14px;color:#a0a0a0; }
.follow { font-size:14px;color:#a0a0a0; }
.follow a { font-size:14px;color:#a0a0a0; }
.logo { text-align:right; }

.show_670 { display:none; }
.hide_670 { display:block; }
/*.hide_720 { display:block; }*/
/*.hide_950 { display:block; }*/
.hide_1025 { display:block; }
.hide_1075 { display:block; }
.show_1075 { display:none; }
/*.hide_1150 { display:block; }*/

.network_chooser select { padding:10px; }

@media all and (max-width:1650px){
.wrapper { padding:3% 7%; }
}

@media all and (max-width:1250px){
.wrapper { padding:3% 5%; }
.hide_1250 { display:none; }
}
@media all and (max-width:1150px){
.hide_1150 { display:none; }
}

@media all and (max-width:1075px){
.usd_calculator td input { width:250px; }
.show_1075 { display:block; }
.hide_1075 { display:none; }
}

@media all and (max-width:1030px){
.hide_1030 { display:none; }
}

@media all and (max-width:1025px){
.hide_1025 { display:none; }
}


@media all and (max-width:1000px){
.hide_1000 { display:none; }
}


@media all and (max-width:950px){
.search-bar { width:90%; max-width:auto; }
}

@media all and (max-width:850px){
.hide_850 { display:none; }
}


@media all and (max-width:720px){
.hide_720 { display:none; }
.wrapper { padding:30px; }
}

@media all and (max-width:670px){
.usd_calculator td input { width:90%; }
.show_670 { display:block; }
.hide_670 { display:none; }
}

.token_table td { display:block; }
.token_logo img { width:30x; height:30px; }
@media all and (max-width:570px){
.token_logo img { width:20px; height:20px;border-radius:10px; }
.table_fonts td, .table_fonts th { font-size:14px; padding:8px; }
.tbl-price {text-align:right; }
.wrapper { padding:0px; }
.hide_mob{display:none;}
.show_mob{display:block;}
.pricer input { width:100%; }
.liquidity-data td { font-size:13px; }
.item_container { width:100%; white-space: nowrap; font-size:15px; }
.item_container2 { width:100%; white-space: nowrap; font-size:15px; }
.item_container3 { width:100%; white-space: nowrap; font-size:15px; }
}

/* Coin-list */

/* th { background: #262626; position: sticky; top: 59px; box-shadow: 0 2px 2px -1px rgba(0, 0, 0, 0.4); font-weight:normal; z-index:50; } */
th { background: #262626; box-shadow: 0 2px 2px -1px rgba(0, 0, 0, 0.4); font-weight:normal; z-index:50; }

/*.coin_list td, .coin_list th { padding:0 10px 10px 0; }*/
.token_logo a img { border-radius:15px; }
.rank { font-size:14px; color:#bdbdbd; }
.name_link a:link, .name_link a:visited, .name_link a:hover{ font-size:14px; text-decoration:none;color:#bdbdbd;}
.flex { display:flex; }
.nowrap { white-space:nowrap;}
.category-tab3, .category-tab4 {
font-size:16px;
padding:10px;
margin:0 10px 10px 0;
flex-grow: 1;

text-align:center;
border-radius:5px;
border:0px;
font-size:12px;
}

.category-tab3 {
color:#a1a1a1;
background-color:#222032;
}

.category-tab4 {
color:#FFFFFF;
background-color:#143c75;
}

.category-tab {
padding:10px;
margin:0 10px 10px 0;
}
.category-tab1, .category-tab2 {
flex-grow: 1;
color:#959595;
background-color:#222032;
text-align:center;
border-radius:5px;
border:0px;
font-size:12px;
}

.category-tab2 { width:100%; height:100%; }

.category-tab2 a { color:#959595; }
.category-tab2 a:hover { color:#ffffff; text-decoration:none; }
.category-tab3:hover, .category-tab4:hover {
color:#ffffff;
}
.category-tab3:hover {
background-color:#2e2c47;
}
.category-tab4:hover {
background-color:#113363;
}

.light_up:hover {
background-color:#1c1c1c;
}

/* Token */

.item_container { float:left; padding:0 0 7px 0; font-size: 14px;}
.item_title { float:left; width:120px; padding:0; }
.item_info { float:left; width:200px; padding:0; color:#828282; }
.item_info a { color:#828282; }

.item_container2 { float:left; padding:0 0 7px 0; font-size: 14px;}
.item_title2 { float:left; width:120px; padding:0; }
.item_info2 { float:left; width:350px; padding:0; color:#828282; }
.item_info2 a { color:#828282; }

.item_container3 { float:left; padding:0 0 7px 0; font-size: 14px;}
.item_title3 { float:left; padding-right:30px; }
.item_info3 a { color:#828282; }

.gray_link2 a:link, .gray_link2 a:visited{text-decoration:none;color:#828282;}
.gray_link2 a:hover{text-decoration:underline;color:#828282;}

.clear { clear:left; }
.token_info td { border:1px solid #1f1f1f; background-color:#171717; font-size: 14px; white-space:nowrap;}
.liquidity-data td { font-size: 16px; white-space:nowrap; }

.pricer input { height:25px; float:left; width:250px; padding-left:10px; }
.symbol_box { padding:5px; border: 1px solid #a9a9a9; background-color:#ababab; color: black; width:60px; float:left; }
.arrows {  padding:5px; border: 1px solid black; background-color:black; color: white; width:40px; float:left; }

.project_info td { font-size:16px; }

.parent {
  position: relative;
  top: 0;
  left: 0;
}
.image1 {
  position: relative;
  top: 0;
  left: 0;
  border:1px solid black;
  z-index:2;
}
.image2 {
  position: absolute;
  top: 0;
  left: 20px;
  border:1px solid black;
  z-index:1;
}
/*.sidebar { border-right:1px solid #313131; border-bottom:1px solid #313131; border-left:1px solid #313131; }*/
.sidebar td { padding-bottom:5px; font-size:14px;}
.sidebar-left { padding-left:5px; width:70px; }
.sidebar-right { width:82px; padding-right:5px; }
.sidebar-center { width:75px; }

div.ex3 {
  background-color: black;
  width: 100%;
  height: 200px;
  overflow: auto;

}
/* width */
::-webkit-scrollbar {
  width: 10px;
}

/* Track */
::-webkit-scrollbar-track {
  background: #888888; 
}
 
/* Handle */
::-webkit-scrollbar-thumb {
  background: #f1f1f1; 
}

/* Handle on hover */
::-webkit-scrollbar-thumb:hover {
  background: #555555; 
}

.watched img {
  opacity: 1;
}

.watched img:hover, .watched a:hover img {
  opacity: 0.5;
}

.not-watched img {
  opacity: 0.5;
}

.not-watched img:hover, .not-watched a:hover img {
  opacity: 1.0;
}

.connect img {
  opacity: 0.5;
}

.connect img:hover, .connect a:hover img {
  opacity: 1.0;
}
.connect_links a:link, .connect_links a:visited{text-decoration:none;color:#6d6d6d;}
.connect_links a:hover{text-decoration:none;color:#FFFFFF;}
.image-links img {
  filter: grayscale(100%);
}
.image-links img:hover {
  filter: grayscale(0%);
}

/* Old */
.page-wrap{min-height:100%;margin-bottom:-58px;}
.page-wrap:after{content:"";display:block;height:58px;}
.site-footer{clear:left;height:58px;vertical-align:middle;text-align:middle;}

.black, .black a:link, .black a:visited {text-decoration:none;color:black;}
.black a:hover { text-decoration:underline; color:#6922d4; }
.gray_link a:link, .gray_link a:visited{text-decoration:none;color:#959595;}
.gray_link a:hover{text-decoration:underline;color:#959595;}

.white_link a:link, .white_link a:visited, .white_link a:hover{text-decoration:none;color:#FFFFFF;}
.light_white_link a:link, .light_white_link a:visited, .light_white_link a:hover{text-decoration:none;color:#e4e2e2;}

.cols2{-webkit-column-count:2;-moz-column-count:2;column-count:2;}
.cols4{-webkit-column-count:4;-moz-column-count:4;column-count:4;}

.dotted { border:0; height:2px; border-top:2px dotted #cdcdcd; }
.dotted { border-top:2px dotted #cdcdcd; }

.show_mob { display:none; }

.connect img { opacity: 0.5; }
.connect img:hover { opacity: 1.0; }
.connect_links a:link, .connect_links a:visited{text-decoration:none;color:#6d6d6d;}
.connect_links a:hover{text-decoration:underline;color:#FFFFFF;}

.table_padding td { padding:0 10px 10px 0; }
.table_padding td input, .table_padding td select { border-radius: 4px; width:180px; }

@media all and (max-width:570px){
.pricer input { width:150px; }
.cols{-webkit-column-count:1;-moz-column-count:1;column-count:1;}
.cols2{-webkit-column-count:1;-moz-column-count:1;column-count:1;}
.hide_mob{display:none;}
.show_mob { display:block; }
}