.chart-line-eos{
    stroke: #0AA6FE;
    color:#0AA6FE;
}
.clear{
    clear: both;
}
.chart-line-telos{
    stroke: #33AC2E;
    color:#33AC2E;
}
.chart-line-worbli{
    stroke: #ABB0BD;
    color:#ABB0BD;
}
.chart-line-bos{
    stroke: #D0021B;
    color:#D0021B;
}
.cursr{cursor: pointer}
.chart-price-div{
    visibility: visible;
    opacity: 1;
    /*transition: opacity 2s linear;*/
    animation: slide-up 0.2s ease;
}
.auto-width{
    width:auto !important;
}
@keyframes slide-up {
    0% {
        opacity: 0;
    }
    100% {
        opacity: 1;
    }
}
.animate-progress .progress {
    width: 100%;
    height: 40px;
}

.animate-progress .progress-wrap {
    background: green;
    margin: 20px 0;
    overflow: hidden;
    position: relative;
}
.animate-progress  .progress-wrap .progress-bar {
    background: #ddd;
    left: 0;
    position: absolute;
    top: 0;
}
.link-bar.rex{padding: 27px 0 12px;}
.link-bar.bid{padding: 27px 0 12px;}
.link-bar.wallet{padding: 27px 0 12px;}

.btn-danger{
    color: #fff;
}
.btn-danger:hover {
    color: #fff;
    background-color: #c82333;
    border-color: #bd2130;
}
.dark_theme .btn-danger:hover {
    background-color: #c82333;
}

.btn-small{
    font-size: 13px;
    line-height: 16px;
    padding: 7px 11px 7px 11px !important;
}

/**Polls**/
.poll-item .text p {
    overflow: hidden;
}
.rex-content-bar.vote .referendum_table td .comment.grey {
    width: 100%;
    height: 44px;
    display: block;
    background: #dadada url(../images/comment-icon-abstain.svg) center center no-repeat;
    background-size: auto;
    background-size: 25px auto;
}
.descriptionbox{
    word-break: break-all;
}
.rex-content-bar.vote .no_account_bar .btn-group .btn {
    min-width: 45px;
    margin-right: 0px;
    line-height: 25px;
    padding: 9px 13px;
}
.related_polls .col-md-4,.related_events .col-md-4{
    -webkit-box-flex: 0;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
    padding: 0;
}
.poll-item .block img {
    height: 156px;
    width: 330px;
    margin: 0 auto;
}
.poll-item .referendum .right-tag {
    color: #999da1;
    background-image: url(../images/ended-icon.svg);
}

.poll-item .poll-multiple .right-tag{
    color: #3e91f1;
    background-image: url(../images/poll-multiple.svg);
}
.rex-content-bar.events .poll-item .block.multiday .right-tag {
    background: #fff url(../images/zoom-icon.svg) top 50% left 5px no-repeat;
}
.referendum_table table{
    overflow: auto;
}
.poll-item .text {
    overflow: hidden;
    margin-bottom: 8px;
}
.poll-item .text .content{
    line-height: 1.8em;
}

.poll-item .text h3 {
    line-height: 23px;padding: 0 0 5px;
}
.poll-item .poll_ended .icon {
    height: 18px;
}
.border-none{
    border: none !important;
}
.highcharts-label-box tspan{
    display:none;
}
/*****Sticky Explorer header*****/
.explorer_page .header-cntr.fixed{
    position: fixed;
    background-color: hsl(0, 0%, 100%,0.9);
}
.explorer_page .header-cntr.fixed .navbar-toggler .navbar-toggler-icon{ background: #485465 !important;}
.explorer_page .header-cntr.fixed .navbar-toggler .navbar-toggler-text{  color: #485465 !important;}
.explorer_page .header-cntr.fixed .logo img.white { display: none !important; }
.explorer_page .header-cntr.fixed .logo img.dark { display: block !important; }

.explorer_page .header-cntr.fixed .links li a{ color: #485465 !important;}
.explorer_page .header-cntr.fixed .language .dropdown-toggle{color: #485465 !important;}
.explorer_page .header-cntr.fixed .language img.white { display: none !important; }
.explorer_page .header-cntr.fixed .language img.dark { display: inline-block !important; }
/***Delete icon***/
.link-bar .dropdown-menu[aria-labelledby="eoswalletdropdown"] ul li .delete{width: 16px; height: 18px; background: url(../images/delete-icon.svg) center center no-repeat;}
/**To search**/
.header-cntr .search input[type="text"]{
    /*    text-transform: lowercase;*/
/*    color: #fff;*/
    color: #125685;
    background: #fff;
}
.header-cntr .search input[type="text"]::placeholder{
/*    color: #fff;*/
     color: #125685;
}
.header-cntr .search input[type="text"]::-ms-input-placeholder {
/*    color: #fff;*/
    color: #125685;
}
.header-cntr .search input[type="submit"]{
    background: url(../images/search-icon2.svg) center center no-repeat;
}
.header-cntr .eos-dropdown .dropdown-toggle{
    color: #125685;
    background: #fff;
    padding: 7px 8px;
}
.header-cntr .language .dropdown-toggle section{
    display: inline-block;
}

.rex-content-bar .table-wrapper table {
    table-layout: auto;
}
@media only screen and (max-width: 767px){
  .header-cntr .eos-dropdown .dropdown-toggle{       
        padding: 5px 8px 6px;
   } 
   .rex-content-bar .table-wrapper table {
    table-layout: fixed;
  } 
  #protocols table tr th:first-child {
    width: 280px;
  }
  #protocols table tr th:nth-child(2) {
    width: 260px;
  }
  .dark_theme .left-panel ul.links li .dropdown-menu[aria-labelledby="tooldropdown"] input[type="text"] {
    color: #000;
  }
}
/**Wallet**/
.chain-data-bar .tab-pane.active,#polls .tab-pane.active{
    min-height: 500px;
}
.rex-content-bar .chain-data-bar .chain-tab-votes-content .table-wrapper .rank .image {
    max-width: 38px;
}
/**Dashboard**/
.list-bar .recent-activity-list li.more:before{
    background: none;
}
.list-bar .security {
    padding: 14px 0 14px 6px;
}
.list-bar .security-list li .primary{
    border: 1px solid #3457a8;
    background: #3457a8;
}
/**Top-tools**/
.extra-margined-icon
{
    margin: 0 12px 0 8px !important;
}
/**font-size classes**/
.font-12
{
    font-size: 12px !important;
}

.rex-content-bar .key-btn{
    background: url(../images/key-icon.svg) top 50% left 0px no-repeat;
}
/*****Create account******/
.rex-content-bar .create-account .key-btn{
    background: url(../images/key-icon.svg) top 50% left 0px no-repeat;
}
.rex-content-bar .intructions li li{
    background: #fff;
}
.rex-tab-bar .nav-tabs li{
    padding-right: 20px;
}

/*****REX******/
.rex-content-bar .rex-column.sell .btn.btn-secondary{
    border-color: #3E4BB1;
    background: #3457a8;
}

.rex-content-bar .chart-result .head .two,.rex-content-bar .chart-result .row .two {
    min-width: 21px;
    width: 20px;
}

.rex-content-bar .chain-data-bar .table-wrapper td.info{
    word-break: break-all;
}

.rex-content-bar .rex-column.buy h2{
    color: #3BAD6D;
}
.datepicker-large
{
    width:100% !important;
    padding-left: 52px;
    font-size: 12px;
    color: #3458A8;
    background: url(/common-spa/images/calender-icon.svg) top 50% left 12px no-repeat, url(/common-spa/images/select-arrow.svg) top 36% right 12px no-repeat;
    background-size: 19px auto, 14px auto;
    font-weight: 500;
    cursor: pointer;
}
.dark_theme .datepicker-large{color: #099bff;}
.recaptche_div{
    margin-top: 32px;
    margin-bottom: 30px;
}
.event-details-bar .event-card li {
    color: #686a6c;
}
.dark_theme .event-details-bar .event-card li{color: #fff;}
.first-caps span{
    text-transform: capitalize;
}
.add-event-bar .custom-checkbox input {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    cursor: pointer;
    opacity: 0;
}
.add-event-bar .custom-checkbox input:checked + label:before {
    border-color: #3458A8;
    background: #3458A8 url(/common-spa/images/check-icon1.svg) center center no-repeat;
}
.add-event-bar .custom-checkbox label:before {
    content: "";
    position: absolute;
    top: 0px;
    left: 0px;
    width: 18px;
    height: 18px;
    border: 1px solid #CCCCCC;
}
.add-event-bar .custom-checkbox {
    position: relative;
    min-width: 149px;
}
.add-event-bar .custom-checkbox label {
    padding: 0px 0px 0 32px;
}
/*******Loader**********/
div.loader{
    width: 100%;
    height: 50%;
    position: absolute;
}
div.mCustomScrollbar div.loader{
    width: 100%;
    height: 50%;
    position: relative;
}
div.table-wrapper div.loader{
    /*    width: 95%;
        height: 25%;
        position: absolute;*/
    height: 150px;
    position: relative;
}
.alert
{
    word-wrap:break-word;
}
.no-results
{
    padding-left: 39%;
    color: #3457a8;
}
/*******Player*********/
div.modal.player .modal-content .close{
    top: 5px;
    right: 8px;
}
/*****Vote proxy********/
.rex-content-bar.vote .proxy_table .vote_btn.active{ text-decoration: navajowhite; background: #3458a8; color: #fff; }
.dark_theme .rex-content-bar.vote .proxy_table .vote_btn.active{background: #099bff;}
.dark_theme .rex-content-bar.vote .proxy_table .vote_btn.active{color: #099bff;}
.rex-content-bar.vote .proxy_table .vote_btn.active svg g use{  fill: #fff; }

/******Lostkey******/
.btn.with_cross, .rex-content-bar .lostkey .btn-group .btn:not(.btn-secondary){
    background-image: url(../images/lostkey/alternate-signing.svg) !important;
}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background-color: #fff;
}
.mCSB_scrollTools .mCSB_draggerRail
{
    background-color: #fff;  
}
.mCSB_scrollTools{
    width: 0px;
}
.dark_theme .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background-color: #1d1e20;
}
.dark_theme .mCSB_scrollTools .mCSB_draggerRail
{
    background-color: #1d1e20;  
}
.dark_theme .article_banner
{
    background: linear-gradient(to bottom, rgba(29, 30, 32, 1) 0%,rgba(29, 30, 32, 1) 100%);
}
.rex-content-bar-custom {
    padding: 10px 0px 46px;
}
.custom_padding_bottom
{
    padding-bottom: 125px;
}
.list-bar .recent-activity-list li:before
{
    background-image: none;
}
.activity-img
{
    content: "";
    width: 33px;
    height: 33px;
    display: block;
    position: absolute;
    left: -16px;
    top: 50%;
    margin-top: -18px;
    border: 1px solid #ececec;
    background: #fff url(/common-spa/images/valid-icon.svg) center center no-repeat;
    -webkit-border-radius: 100%;
    cursor: pointer;
}

.m-w-450{
    max-width: 450px !important;
} 
.m-w-235{
    max-width: 235px !important;
}
.m-t-10{
    margin-top: 10px !important;
}
.m-t--8{
    margin-top: -8px !important;
}
.m-b-10{
    margin-bottom: 10px !important;
}
.m-b-8{
    margin-bottom: -8px !important;
}
.pad-l-10{
    padding-left: 10px !important;
}
.no-pad{padding: 0px !important}
.no-pad-right{padding-right: 0px !important}
.no-pad-left{padding-left: 0px !important}
.activity-img.down{
    background-image: url(/common-spa/images/down-icon1.svg);
}
.rex-content-bar .btn-group .btn.btn-reset {
    padding-left: 53px;
    height: 40px;
    background-image: url(../images/update-icon.svg);
    background-position: top 50% left 22px;
    background-repeat: no-repeat;
    cursor: pointer;
}
/***Bidname***/
.rex-content-bar.bid-name-wrap .filter {
    padding: 35px 0 15px;
    margin-bottom: 10px;
    border-bottom: 1px solid #e9e9e9;
    overflow: hidden;
}
.rex-content-bar.bid-name-wrap .filter .form-control {
    height: 40px;
    font-size: 15px;
    font-weight: 300;
    float: right;
    max-width: 310px;
}
.rex-content-bar .create-account fieldset{
    border-top: 1px solid #ffff;
}

#HistoryforCOMModal .table-wrapper{
    max-height: 70vh;
    overflow:auto;
}
.buttonInActive
{
    display: none !important;
}
/*events*/

.rex-content-bar.details {
    padding: 558px 0px 0px 0px;
}
.event-details-bar .addbar ul{
    float:left
}
.event-details-bar .map .map-sec{
    height: 400px;  /* The height is 400 pixels */
    width: 100%;  /* The width is the width of the web page */
}
.font-custom-17
{
    font-size: 17px !important;
}
.sharelink-popup .inner h4
{
    font-weight: 600;
}
.sharelink-popup .inner:hover p, .access-my-wallet-popup .inner:hover h4 {
    color: #686A6C;
}
.dark_theme .sharelink-popup .inner:hover p, .access-my-wallet-popup .inner:hover h4 {color: #fff;}
.video-container {
    position: relative;
    width: 100%;
    height: 0;
    padding-bottom: 56.25%;
}
.video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
.red-border-2,.red-border-select-2 .bootstrap-select{
    border: 2px solid #ff9a9a !important;
}
.red-border-tiny-1 .mce-tinymce{
    border: 1px solid #ff9a9a !important;
}
.access-my-wallet-popup .share-buttons .inner:hover {
    background: none;
}
.custom-paragraph p
{
    margin-bottom: 0rem;
}
.rex-content-bar.vote .search_proposals .descriptionbox p {
    word-break: break-word;
}
.inside .link-span
{
    word-break: break-all;
    font-size: 21px;
}
.rex-tab-bar.create-account .nav-tabs li a 
{
    font-size: 14px;
}
@media only screen and (max-width: 767px){

    .rex-content-bar.events .filter_bar a.btn:first-child, .filter_bar-first-child{ 
        padding: 8px 10px 8px 10px !important;
    }
    .rex-content-bar.vote .filter_bar .btn {
        padding: 8px 30px 8px 8px;
    }
    .rex-content-bar.details {
        padding-top: 30px;
        padding: 40px 0;
    }
    .rex-content-bar.events #filter_list a.btn{
        margin-left: 0px;
    }
    .rex-content-bar.events #filter_list a.btn-reset{
        line-height: 20px;
    }
    .fieldsbox1-mobile{
        padding-bottom: 30px;
    }
    .custom-search .btn{
        line-height: 17px !important;
    }
    .rex-content-bar .chain-data-bar .tab-content .table-wrapper.transaction-mobile td.type.active:after {
        content: none;
    }
    .m-top-margined-btn{
        margin-top: 3px;
    }
}
.poll-item .block img.event_image {
    min-height: 200px;
    max-height: 200px;
    object-fit: cover;
    margin: 0 auto;
    width: 100%;
}

element {

}
.datepicker .form-control[name="daterange"] {

    padding-left: 52px;
    width: 285px;
    font-size: 12px;
    color: #3458A8;
    background: url(../images/calender-icon.svg) top 50% left 12px no-repeat, url(../images/select-arrow.svg) top 36% right 12px no-repeat;
    background-size: auto, auto;
    background-size: 19px auto, 14px auto;
    font-weight: 500;
    cursor: pointer;

}
.dark_theme .datepicker .form-control[name="daterange"]{color: #099bff;}
.dz-preview .dz-image {
    width: 100px;
    height: 100px;
}
.dz-preview, .dz-file-preview {
    display: none;
}
.svg-img {
    width: 100px;
    height: 100px;
    margin-right: 22px;
}
#share-buttons img {
    max-width: 130px;
    width:auto;
    padding: 5px;
    border: 0;
    box-shadow: 0;
    display: inline;
}
.event-dropdown .dropdown-menu
{
    max-height: 395px !important;
}
.underline{
    text-decoration: underline;
}
.trade-btn {
    font-size: 13px;
    line-height: 16px;
    padding: 7px 11px 7px 31px !important;
    vertical-align: middle !important;
    margin-left: auto !important;
    text-transform: uppercase;
    background-image: url(../images/btn-chart-icon.svg) !important;
    background-position: top 50% left 10px !important;
    background-repeat: no-repeat !important;
    color: #fff !important;
    margin-top: auto !important;
}
.exch-logo-td img{
    margin-right: .25rem !important;
    float:left;
    max-height: 20px;
    overflow: hidden;
}
.exch-logo-td{
    padding: 10px !important
}
.description p h1
{
    word-break: break-word;
}
.chain-data-bar .tab-content .filter-row .form-control[name="daterange"] {
    width: 309px;
}
.rex-content-bar .airgrab-table-bar .table-wrapper .token {
    width: 200px;
}
.rex-content-bar .airgrab-table-bar .table-wrapper .name {
    width: 215px;
}
@media only screen and (max-width: 767px){
    /*header-tools .form-row{
        display:none;
    }*/
}
@media only screen and (max-width: 767px){
    .datepicker-large
    {
        width:100% !important;
    }
    .link-bar .bottom .video-btn {   
        bottom: -55px;

    }
    .rex-content-bar .calender-cta.create-account-for-a-friend .right-img{
        margin: 0 -10px 0px -30px;
    }
    .lostkey-credit .col:nth-last-of-type(1) {
        margin-bottom: 22px;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
        padding-bottom: 14px;

    }
    .token-bar .col:nth-last-of-type(odd) {
        margin-bottom: 22px;
        -webkit-box-flex: 0;
        -ms-flex: 0 0 50%;
        flex: 0 0 50%;
        max-width: 50%;
        padding-bottom: 14px;
    }
    .m-more-tokens
    {
        padding-bottom: 0px !important;
        margin-bottom: 0px !important;
        -webkit-box-flex: 0 !important;
        -ms-flex: 0 0 100% !important;
        flex: 0 0 100% !important;
        max-width: 100% !important;
    }
    .no-results
    {
        padding-left: 20%;
    }
    .activity-img
    {
        width: 22px;
        height: 22px;
        margin: -11px 0 0;
        background-size: 10px auto;
        left: -11px;
    }
    .recaptche_div {
        margin-top: 32px;
        margin-bottom: 19px;
    }
    .partner_sec .partners li img {
        max-height: 80px;
    }

    .chain-data-bar .stakedInfo .nav-tabs li:nth-of-type(1), .chain-data-bar .stakedInfo .nav-tabs li:nth-of-type(2){
        width: 32%;
        text-align: center;
    }
    .left-panel ul.links li .dropdown-menu[aria-labelledby="tooldropdown"] .btn.btn-secondary
    {
        padding: 10px 16px;
    }
    .event-dropdown .dropdown-menu
    {
        max-height: 350px !important;
    }    
}


/********Explorer***************/
.explorer_page.open-left-panel .right-panel{
    padding-left: 0px;
}
.explorer_page .detail_box {
    padding: 50px 0 50px;
}
.explorer_data_sec div.producer-table tr.producing, .explorer_data_sec .rex-content-bar.vote .producer-table tr.producing:hover{
    background: #e4ebf1;
}
.explorer_data_sec .rex-content-bar.vote .producer-table tr:hover{
    background: none;
}
.explorer_data_sec div.tab-content div.table-wrapper{
    min-height: 500px;
}

.explorer_data_sec div#transactions div.live_transactions{
    overflow-x: scroll;
}

.explorer_data_sec .live_transactions td:nth-of-type(4){           
    word-break: normal; 
    white-space: nowrap;
}

.explorer_chart_sec .chart_description .image {
    max-width: 38px;
    float: left;
}

.explorer_chart_sec .chart_description .txt {
    overflow: hidden;
    padding: 0px 0 0 20px;
}

.explorer_banner .right_list li{
    font-weight: normal;
}
.explorer_banner:not(.eos_banner):not(.uos_banner) .label, .explorer_banner:not(.eos_banner):not(.uos_banner) .value, .explorer_page .header-cntr:not(.eos_banner):not(.uos_banner) .navbar-toggler .navbar-toggler-text{
    color: #fff;
}
.explorer_page .header-cntr:not(.eos_banner):not(.uos_banner) .navbar-toggler .navbar-toggler-icon{
    background: #fff;
}

.explorer_data_sec .nav-tabs li a{
    color: #3458a8;
}
.dark_theme .explorer_data_sec .nav-tabs li a{color: #099bff;}
/*.explorer_data_sec .mainnet_status a{
    font-weight: 500;
}*/
.dark_theme .rex-content-bar.events .awards {
    border: #1d1e20 solid 1px;
    background: linear-gradient(to bottom, #1d1e20 0%,#2d2e2f 100%);
}
.explorer_page .header-cntr.eos_banner .language img.white { display: none; }
.explorer_page .header-cntr.eos_banner .language img.dark { display: inline-block; }

.explorer_page .header-cntr:not(.eos_banner):not(.uos_banner) .language img.white { display: inline-block; }
.explorer_page .header-cntr:not(.eos_banner):not(.uos_banner) .language img.dark { display: none; }

.explorer_banner.wax_banner {  background: linear-gradient(90deg, #151d26, #173144 27%, #17435b 51%, #1c5e79 68%, #20828b); } 
.explorer_banner.wax_banner .wax_title { display: block; }
.explorer_banner.wax_banner h1 { color: #fff; }
.explorer_banner.wax_banner .btn { background-color: #20828b; }
.explorer_banner.wax_banner .search_bar { border-color: #20828b; }
.explorer_banner.wax_banner .right_list li { background: rgba(13,23,45,0.3); }
.explorer_banner.wax_banner .right_list li:hover { background: rgba(13,23,45,0.6); }
.explorer_banner.wax_banner .search input { border-right-color:#20828b; }
.explorer_page .header-cntr.wax_banner .logo img.white { display: block; }
.explorer_page .header-cntr.wax_banner .logo img.dark { display: none; }
.explorer_page .header-cntr.wax_banner .language .dropdown-toggle,
.explorer_page .header-cntr.wax_banner .links li a { color: #fff; }

.explorer_banner.bos_banner .bostest_title { display: block; }

.explorer_banner.telos_banner .telostest_title { display: block; }

.explorer_banner.eosfinex_banner { background-image: url(../images/eosfinex-bg.jpg); } 
.explorer_banner.eosfinex_banner .eosfinex_title { display: block; }
.explorer_banner.eosfinex_banner h1 { color: #191919; }
.explorer_banner.eosfinex_banner .btn { background-color: #49d1ba; }
.explorer_banner.eosfinex_banner .search_bar { border-color: #49d1ba; }
.explorer_banner.eosfinex_banner .right_list li { background: rgba(255,255,255,0.60);}
.explorer_banner.eosfinex_banner .right_list li span{ color: #919eab;}
.explorer_banner.eosfinex_banner .right_list li:hover { background: rgba(255,255,255,0.60); }
.explorer_banner.eosfinex_banner .search input { border-right-color:#49d1ba; }
.explorer_page .header-cntr.eosfinex_banner .logo img.white { display: none; }
.explorer_page .header-cntr.eosfinex_banner .logo img.dark { display: block; }
.explorer_page .header-cntr.eosfinex_banner .language .dropdown-toggle,
.explorer_page .header-cntr.eosfinex_banner .links li a { color: #191919; }
.explorer_page .header-cntr.eosfinex_banner .navbar-toggler .navbar-toggler-icon{background: #485465;}
.explorer_page .header-cntr.eosfinex_banner .navbar-toggler .navbar-toggler-text{color: #485465;}
.explorer_page .header-cntr.eosfinex_banner .language img.white { display: none; }
.explorer_page .header-cntr.eosfinex_banner .language img.dark { display: inline-block; }
.explorer_banner.eosfinex_banner .eosfinex_title span.eos { font-weight: 600;letter-spacing: 1px;padding-right: 1px; }
.explorer_banner.eosfinex_banner .eosfinex_title span.finex { font-size: 32px; }

.explorer_banner.localtest_banner .localtest_title { display: block; }
.explorer_banner.eosiotest_banner .eosiotest_title { display: block; }

.explorer_banner .dropdown-menu[aria-labelledby="eosdropdown"]{
    z-index: 9999;
}
.f-left {
    float: left !important;
}
.svg-icon-small-size {
    height: 1.1em;
    vertical-align: sub !important;
}
.rank-change{
    font-size:13px;
}
@media only screen and (max-width: 1279px) {
    .explorer_data_sec .Marketcap td:nth-of-type(5), .explorer_data_sec .Marketcap th:nth-of-type(5) {
        width: 140px; 
    }
}
@media (min-width: 1281px) {

    .explorer_chart_sec .chart_description .col {              
        padding: 0 15px 0 50px;
    }   

}



@media (min-width: 1024px) {
    .explorer_data_sec .detail_box h4{
        font-weight: 500;
    }
    .explorer_chart_sec .chart_description .col h3{
        font-size: 23px;
    }
    .explorer_chart_sec .chart_description .col small{
        font-size: 16px;
    }
    .explorer_banner .right_list{
        max-width: 320px;
    }
}
@media only screen and (max-width: 767px){ 
    .explorer_page .left-panel {
        margin-top: 60px !important;
    }
    .explorer_chart_sec .chart_description .col h3{
        font-size: 9px;
    }

    .explorer_banner.eosfinex_banner .eosfinex_title span.finex { font-size: 22px; }
}
.inherit-a{
    color: inherit;
    text-decoration: none;
}
.inherit-a:hover{
    color: inherit;
}

/******Approvals and Details******/
.approvals_items table tr td span.approved, #approvals_details h5.approved{
    color: green;
}

.approvals_items table tr td span.pending, #approvals_details h5.pending{
    color: orange;
}

#approvals_details h5.expired{
    color: red;
}

#approvals_details h5.executed{
    color: green;
}

#approvals_details h5.cancelled{
    color: red;
}

#approvals table tr th:first-child{
    width: 150px;
}
.approvals_items table tr th:first-child, .approvals_items table tr td:first-child{
    width: 50px !important;
}
@media only screen and (max-width: 767px){
    #approvals table tr th:first-child{
        width: 100px;
    }

    .approvals_items table tr th:first-child, .approvals_items table tr td:first-child{
        width: 35px !important;
    }
    .approvals_items table tr th:nth-child(2), .approvals_items table tr td:nth-child(2){
        width: 110px !important;
    }
}

/**Pagination**/
dir-pagination-controls .pagination li a { padding: 9px 5px; display:block; min-width:36px; text-align:center; color: #3458a8;font-size: 14px; line-height: 18px; font-weight: 300; border-radius:0 !important; }
.dark_theme dir-pagination-controls .pagination li a {color: #099bff;}
dir-pagination-controls .pagination li a.active,dir-pagination-controls .pagination li.active a,dir-pagination-controls .pagination li a:hover{ background: #3458a8 !important; color: #fff;border-color: #3458a8 !important; }
.dark_theme dir-pagination-controls .pagination li a.active,dir-pagination-controls .pagination li.active a,dir-pagination-controls .pagination li a:hover {background: #099bff;border-color: #099bff !important; }
dir-pagination-controls .pagination li a:hover svg g path { fill:#fff; }
dir-pagination-controls .pagination li:first-child { margin-right:10px; width: 60px; } 
dir-pagination-controls .pagination li:last-child { margin-left:10px; width: 60px; } 
dir-pagination-controls .page-link:focus {    z-index: 2;    outline: 0;    box-shadow: none;}
dir-pagination-controls .pagination { margin:0; float: left; }

.footer-cntr{margin-top: 100px;}

/****Token list/details******/
.token-detail .content .right .inner span.green{
    color: green;
}
.token-detail .content .right .inner span.red{
    color: red;
}
@media only screen and (max-width: 767px){
    .token-detail h1{
        position: relative;
    } 
    .token-detail h2{
        text-align: center;
    } 
}

/***********Transaction details***************/
@media only screen and (max-width: 767px){
    .rex-content-bar .chain-data-bar .tab-content .table-wrapper.transaction-mobile .number{
        width: 28%;
    }
    .rex-content-bar .chain-data-bar .table-wrapper td.number a{
        max-width: 100%;
    }
    .rex-content-bar .chain-data-bar .tab-content .table-wrapper.transaction-mobile .receiver{
        width: 30%;
    }
}

/********404 page********/
.rex-content-bar.page404 h2{width: 100%;}
.rex-content-bar.page404 h5{width: 100%;}
@media only screen and (max-width: 767px){
    .rex-content-bar.page404 h5{
        text-align: center;
    }
}

/********Template switch animation**********/
.open-left-panel-remove,.explorer_page-remove,.right-panel.ng-leave,.right-panel.ng-leave-active {
  opacity: 0;
}

.open-left-panel-add,.explorer_page-add {
  -webkit-transition: opacity 4s ease-in;
    -moz-transition: opacity 4s ease-in;
    -o-transition: opacity 4s ease-in;
    -ms-transition: opacity 4s ease-in;
    transition: opacity 4s ease-in;
}

/********Providers popup**********/
.access-my-wallet-popup .col-custom {
    width: 100%;
}
@media only screen and (min-width: 767px) {
  .access-my-wallet-popup .col-custom {
        -webkit-box-flex: 0;
        -ms-flex: 0 0 20%;
        flex: 0 0 20%;
        max-width: 20%;
    }  
}

/********powerupCalculatorChart start**********/
.powerupCalculatorChart .highcharts-point.highcharts-color-1 {
    animation: blink 2s infinite;
}

@keyframes blink {
  0%, 100% { opacity: 0; } /* more concise! */
  50% { opacity: 1 }
}
/********powerupCalculatorChart end**********/
