@font-face {
    font-family: 'RobotoBold';
    src:  url('../font/Roboto-Bold.ttf');
}
@font-face {
    font-family: 'RobotoRegular';
    src:  url('../font/Roboto-Regular.ttf');
}
@font-face {
    font-family: 'RobotoMedium';
    src:  url('../font/Roboto-Medium.ttf');
}
@font-face {
    font-family: 'RobotoThin';
    src:  url('../font/Roboto-Thin.ttf');
}
*:focus {outline:none; }
.size-16{
    font-size: 16px;
}
.card{
    border:1px solid transparent;
    border-radius:3px;
    box-shadow: 0 24px 30px 0 rgba(0, 0, 0, 0.05);
}
.gray{
    color:#999db3;
}
table tr .red, .red{
    color:#f62f2f!important;
}
table tr .green, .green{
    color:#0eaa4f!important;
}
body{
    background-color:#f1f1f9;
}
.carousel-img .carousel-inner .carousel-item button{
    outline:none;
}
body div{
    font-family: 'RobotoRegular';
    font-size: 16px;
    color:#1f2545;
    font-stretch: normal;
    font-style: normal;
    line-height: normal;
    letter-spacing: normal;
}
#preloader {
    position: fixed;
    left: 0;
    top: 0;
    z-index: 99999;
    width: 100%;
    height: 100%;
    overflow: visible;
    background: #fff;
    display: table;
    text-align: center
}

.loader {
    display: table-cell;
    vertical-align: middle;
    height: 100%;
    width: 100%;
    position: relative;
    width: 200px;
    height: 200px
}

.loader-icon {
    width: 80px;
    height: 80px;
    border: 2px solid #08ad79;
    border-right-color: #eee;
    border-radius: 50%;
    position: relative;
    animation: loader-rotate 1s linear infinite;
    margin: 0 auto
}
.footer .container, .footer2 .container{
    padding-left:0;
    padding-right:0;
}
.bold{
    font-family: 'RobotoBold';
}
.medium{
    font-family: 'RobotoMedium';
}
.regular{
    font-family: 'RobotoRegular';
}
.exchange .navbar{
    background-image: radial-gradient(circle at 50% 50%, #1a1546, #0d0a2a 13%);
    padding: 30px;
}
.navbar-nav li a{
    font-size:14px;
    font-weight: 100;
    transition:0.3s
}
.navbar-nav li a:hover{
    color:#00ffb9;
}
.navbar-nav li:not(:last-child){
    margin-right: 40px;
    margin-top:7px;
}
.navbar-nav li:last-child{
    margin-left:6px;
}
.exchange .logo{
    margin-top:0;
}
.exchange #navbarNav{
    margin-top:0;
    justify-content: flex-end;
}
.navbar-collapse ul li a{
    padding:0;
}
.navbar-expand-lg .navbar-nav .nav-link {
    padding:0;
}
.collapse .navbar-nav .nav-item{
    text-align: right;
}
.navbar-nav li a{
    color:white;
}
.ethereum{
    padding: 22px 0 21px 26px;
    box-shadow: 0 24px 30px 0 rgba(0, 0, 0, 0.05);
    width:100%;
    margin:0;
    background-color: white;
}
.ethereum .eth-logo{
    margin: 3px 22px 4px 0px;
}
.ethereum > .d-flex div{
    font-size: 13px;
}
.down{
    color:#f62f2f;
}
#hr-exchange{
    height: 3px;
    background-image: linear-gradient(to right, rgba(13, 10, 42, 0), #00ffb9 50%, rgba(13, 10, 42, 0));
    border:none;
    margin:0;
}
.ethereum div{
    font-size:13px;
}
.sub-nav div{
    padding-right:50px;
}
.sub-nav{
    padding-left: 0;
}
.ethereum .arrow{
    margin-right:5px;
}
.switch{
    text-align:right;
    padding: 0;
}
.dark-theme{
    padding:9px;
	width: 268px;
	height: 34px;
    border-radius: 5px;
    border: solid 1px #26205c;
    font-size: 14px;
    background-color: white;
    color: #1f2545;
    transition:0.3s;
}
.dark-theme:hover{
    background-image: linear-gradient(to bottom, #2b325c, #1f2545);
    color: white;
}
.ethereum .regular{
    margin-top:7px;
}
.tables-cards{
    display:flex;
}
#chartdiv {
    width: 100%;
    height: 512px;
}
.chart-and-exchange .card-chart{
    padding: 14px 10px 13px 12px;
    margin:15px 15px 15px 0;
}
.chart-and-exchange{
    width: 100%;
}
.all-cards .open-orders {
    margin:15px 15px 15px 0;
}
.beu-trade .card-w-tabs{
    margin:15px 0 15px 0;
}
.beu-trade .trade-history{
    margin:0 0 15px 0;
}
.card{
    box-shadow: 0 24px 30px 0 rgba(0, 0, 0, 0.05);
}
.card-sell-buy{
    padding: 40px 27px 30px 25px;
    margin-right: 15px;
}
.card.card-chart {
    height: 557px;
}
.chart-and-exchange .card-chart .card-body, .card-sell-buy .card-body{
    padding:0;
}
.card-with-tabs{
    margin:0 15px;
}
.all-cards{
    display:flex;
}
.card.open-orders {
    height: 1072px;
}
.info-whatis .card-info{
    padding: 20px 21px 26px;
    margin:15px 15px 48px 15px;
}
.info-whatis .card-whatis{
    padding: 20px 21px 17px;
    margin:15px 15px 48px 0;
}
.info-whatis{
    display:flex;
    width:100%;
}
.mt-25{
    margin-top:25px;
}
.mt-20{
    margin-top:20px;
}
.sell-buy .buy-sell-button{
    color:white;
    border:1px solid transparent;
    font-size: 20px;
    font-weight: 500;
    text-align: center;
    border-radius: 5px;
    background-image: linear-gradient(to bottom, #2b325c, #1f2545);
    margin-top: 14px;
    transition:0.3s;
}
.sell-buy .buy-sell-button:hover{
    background-image: linear-gradient(180deg, #475393 0%, #1F2545 100%);

}
.sell-buy .buy-sell-button:focus{
    outline:none;
}
.sell-buy{
    justify-content: space-between;
    display:flex;
}
.percent{
    justify-content: space-between;
}
.percent div a{
    font-family: "RobotoMedium";
    border-radius: 5px;
    border: solid 1px #dedede;
    background-color: #ffffff;
    font-size: 16px;
    font-weight: 500;
    text-align: center;
    color: #1f2545;
}
.percent .percent-25 a , .percent .percent-50 a, .percent .percent-75 a{
    padding: 12px 36px 11px;
}
.percent .percent-100 a{
    padding: 12px 31px 11px;
}
.percent div a:hover{
    text-decoration:none;
    background-color:#f7f7fd;
}
.sell-buy .input-group{
    margin-top:15px;
    margin-bottom: 15px;
}
.sell-buy .input-group .input-group-text{
    background-color: white;
    color: #abafc4;
    border-color: #dedede;
    border-top-left-radius: 5px;
    border-bottom-left-radius: 5px;
    font-size: 15px;
}
.sell-buy .input-group .form-control{
    height:42px;
    padding: 0 13px 0 0;
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
    border: solid 1px #dedede;
    background-color: #ffffff;
}
.percent-buttons{
    padding-top: 12px;
    padding-bottom: 12px;
}
.column-buy, .column-sell{
    width: 50%;
    text-align: center;
}
.column-buy{
    padding-right: 24px;
}
.column-sell{
    padding-left: 24px;
}
.sell-buy .buy-sell-button{
    width:100%;
    padding:23px 0;
}
.buy-sell, .available{
    font-size: 15px;
}
.buy-sell, .currency-exchange{
    font-family: "RobotoMedium";
}
.currency-exchange{
    font-size: 30px;
}
.available{
    font-family: "RobotoRegular";
    color:#999db3;
    font-weight: 100;
    margin-bottom:41px;
}
.blue-link{
    color:#4661ad;
}
.card-info .card-body table{
    font-size: 13px;
    width: 100%;
}
.trade-history .card-body, .beu-trade .card-body, .open-orders .card-body {
    padding: 8.5px;
}
.text-whatis, .open-orders table, .beu-trade table, .trade-history table{
    font-size: 13px;
}
.open-orders table tbody tr{
    cursor:pointer;
}
.reverse{
    flex-direction: column-reverse!important;
}
.bg-green{
    background-color:green;
    opacity:0.1;
    position:absolute;
    width:50%;
}
.bg-red{
    background-color:red;
    opacity:0.1;
    position:absolute;
    width:30%;
}
.position-relative{
    position:relative;
}
.open-orders table tbody tr:hover{
    background-color:#f7f7fd;
}
.all-cards .card-w-tabs, .all-cards .trade-history {
    width:297px
}
#trade-open-orders-table tr{
    border-color:#f0f1f4!important;
}
.card-whatis .title-card-whatis{
    font-size: 15px;
}
.card-with-tabs nav #tab-openorders-deposithistory{
    width: 100%;
    text-align: center;
}
.card-with-tabs nav #tab-openorders-deposithistory a{
    width:50%;
}
.card-with-tabs #myOpenOrders, .card-with-tabs #MYTradingHistory{
    font-size: 14px;
}
.card-with-tabs .tab-content{
    margin-top: 0;
}
.header.d-flex {
    padding-bottom: 13px;
    border-bottom: 1px solid #f0f1f4;
}
.card-with-tabs .input-group{
    margin:20px 33px 0 33px;
    width:inherit;
}
.info-whatis table thead tr th, .info-whatis table thead tr td{
    padding-top:14px
}
.beu-trade .card-w-tabs .input-group input{
    height: 34px;
}
.beu-trade .card-w-tabs .input-group{
    margin: 11px 1.5px 15px 1.5px;
    width:inherit;
}
nav #nav-tab-exchange a.active{
    color:#0d0a2a;
    border-bottom: 2px solid #0d0a2a;
    font-family: "RobotoMedium";
}
nav #nav-tab-exchange a{
    padding:14px 25px;
    border:none;
    font-family: "RobotoRegular";
    color:#666a6e;
    font-size: 16px;
    font-weight: 500;
}
nav #tab-openorders-deposithistory a{
    padding:18px 0;
    border:none;
    font-family: "RobotoRegular";
    color:#666a6e;
    font-size: 16px;
    font-weight: 500;
}
nav #tab-openorders-deposithistory a.active{
    border-bottom: 2px solid #1f2545;
    color:#1f2545;
    font-family: "RobotoMedium";
}
nav .header .pair,nav .header .price, nav .header .change, nav .header .date, nav .header .amount{
    font-size: 13px;
}
.title-card-exchange{
    font-size: 15px;;
}
.over-y{
    overflow-y: auto;
}
.beu-trade .over-y{
    max-height: 400px;
}
.trade-history .over-y{
    max-height: 400px;
}
.beu-trade .header{
    justify-content: space-around;
    padding-right: 10px;
}
.beu-trade .header .price{
    margin-left:90px;
}
.trade-history .header {
    justify-content: space-between;
    padding: 10px 15px 10px 10px;
}
.trade-history .header .price {
    margin-left: 35px;
}
.trade-history .header .date{
    margin-right: 23px;
}
.borderless td, .borderless th {
    border: none;
}
.beu-trade table tr{
    padding-left:0;
}
.table td, .table th {
    padding: .54rem;
    border-top:none
}
#trade-open-orders-table.table td, #trade-open-orders-table.table th{
    padding:8px;
}
.darkmode .card-with-tabs table thead th {
    border-top: none;
}

table td a{
    color:#4661ad
}
.footer div a, .footer div, .footer2 div{
    color:white;
}
.footer{
    background-image: radial-gradient(circle at 50% 50%, #1a1546, #0d0a2a 31%);
    padding-bottom: 51px;
}
.footer2{
    padding: 25px 0;
    border: solid 1px #201b50;
    background-color: #110d34;
    width:100%;
}
.footer2 .container{
    display:flex;
    justify-content: space-between;
}
.footer2 .container button{
    background-color: #1b154f;
    font-size: 14px;
    border-radius: 5px;
    width:180px;
    padding:1px 12px;
}
.three-columns ul li{
    display: flex;
    list-style-type: none;
}
.divs-col div a{
    font-family: 'RobotoRegular';
    line-height: 2.14;
    font-size: 14px;

}
.title-col-footer{
    margin-top:42px;
    font-size: 16px;
}
.footer-col-four, .footer-col-five{
    margin-top:85px;
}
.info{
    justify-content: space-around;
}
.info #hr{
    margin-top:8px;
    margin-bottom:14px;
    background-color:#00ffb9;
    height:2px;
}
.footer-col-one{
    margin-left: -35px;
}
.footer-col-two{
    margin-left: 89px;
}
.footer-col-six #hr{
    margin-right: -37px;
}
.footer-col-three #hr{
    margin-right: -56px;
}
nav #nav-tab a {
    padding:20px;
    border:none;
    font-family: "RobotoRegular";
    color:#1f2545;
    font-size: 16px;
    font-weight: 500;
}

nav #nav-tab a.active{
    border-bottom: 3px solid #1f2545;
    font-family: "RobotoMedium";
}
#hr-footer{
    height: 3px;
    background-image: linear-gradient(to right, rgba(13, 10, 42, 0), #00ffb9 50%, rgba(13, 10, 42, 0));
    margin:97px 0 0 0;
    border:none;
}
.input-group-append span{
    background-color: white;
    border:1px solid #dbdfe6;
    border-left:1px solid transparent;
}
.input-group .form-control{
    border:1px solid #dbdfe6;;
    border-right:1px solid transparent;
}
.input-group .form-control:focus{
    outline: 0;
    box-shadow: none;
}
.input-group .form-control::placeholder{
    font-family: "RobotoThin";
    font-weight: bold;
    font-size: 14px;
    color:#8287a1;
}
.footer2 .dropdown-menu {
    width: 180px;
    background-color: #1b154f;
}
.footer2 .dropdown-menu .dropdown-item{
    color: white;
}
.footer2 .dropdown-menu .dropdown-item:hover{
    background-color:#201b50;
}
.nav-item .dropdown-toggle{
    text-align:center;
}
.footer-col-main-container .aboutus {
    margin-right: 17em;
}
.footer-col-main-container .support {
    margin-right: 17em;
}
.footer-col-main-container .social{
    margin-right: 13em;
}
.footer-col-main-container .headline{
    margin-right: 0;
}
.footer2 .dropdown .dropdown-toggle {
    color: white;
    padding: 9px 12px;
    border: none;
}
.dropdown-toggle::after {
    margin-left: 30px;
    vertical-align: .255em;
    content: "";
    border-bottom: .3em solid;
    border-left: .3em solid transparent;
    border-top: 0;
    border-right: .3em solid transparent;
}
.dropdown-toggle span{
    margin-right:4px;
}
.footer2 .dropdown .dropdown-toggle:focus{
    outline: 0;
}
.beu-trade .card-w-tabs .card-body table tbody{
    max-height: 557px;
    overflow: auto;
    width: 100%;
}
.trade-history .title-card-exchange{
    padding:11.5px 0 13px 7.5px;
}
.open-orders .title-card-exchange{
    padding:11.5px 0 13.2px 7.5px;
}

.no-data{
    padding: 111px 0 115px 0;
    font-size: 20px;
}
.no-data.text-center .pr-2 {
    cursor: pointer;
}
.my-dep nav .input-group{
    margin-bottom: 16px;
}
.my-dep table th{
    padding: 10px 14px 13px 33px;
}
.my-dep .card .card-body, .card-info .card-body, .card-whatis .card-body{
    padding:0;
}
.my-dep .card .tab-content{
    padding:0 15px 15px 15px;
}
.table thead th {
    border-bottom: 1px solid #f0f1f4;
}
.card-with-tabs table thead th{
    border-top:  1px solid #f0f1f4;
}
.card-with-tabs table{
    color:#1f2545;
}
.my-dep .card-w-tabs .tab-content{
    padding: 0px 15px;
}
.container .c {
    margin: 10px 0;
}
::-webkit-scrollbar {
    width: 6px;
    height: 6px;
}

::-webkit-scrollbar-thumb {
    background: #0c0a1f1f;
    border-radius: 5px;
}


/* darkmode */
body.darkmode {
    background-color: #110d34;
}
.darkmode .ethereum{
    background-color: #0a0727;
}
.darkmode .ethereum div, .darkmode .title-card-exchange, .darkmode table tr {
    color:#ffffff;
}
.darkmode .switch .dark-theme{
    background-color:#0a0727;
    border: 1px solid #26205c;
    color:#ffffff;
}
.switch .dark-theme:focus{
    outline:none;
}
.darkmode .switch .dark-theme:focus{
    outline:none;
}
.darkmode .card{
    background-color: #0a0727;
    border:1px solid #26205c;
}
.darkmode nav #nav-tab-exchange a.active, .darkmode nav #tab-openorders-deposithistory a.active {
    color: white;
    border-bottom: 2px solid #385591;
    background-color: #0a0727;
}
.darkmode nav #nav-tab-exchange a, .darkmode nav #tab-openorders-deposithistory a{
    color: #5b638e;
}
.darkmode .nav-tabs {
    border-bottom: 1px solid #1b183f;
}
.darkmode .beu-trade .card-w-tabs .input-group input, .darkmode .card-with-tabs .input-group input{
    border: solid 1px #28205e;
    border-right:1px solid transparent;
    background-color: #0d092b;
    color:#ffffff;
}
.darkmode .beu-trade .card-w-tabs .input-group span, .darkmode .card-with-tabs .input-group span{
    border: solid 1px #28205e;
    border-left:1px solid transparent;
    background-color: #0d092b;
}
.darkmode nav .header{
    border-color: #1b183f;
}
.darkmode nav .header div, .darkmode .buy-sell, .darkmode .currency-exchange, .darkmode .card-with-tabs .no-data, .darkmode .card-whatis .card-body div{
    color:#ffffff;
}
.darkmode .open-orders table tbody .border-top td{
    border-top:1px solid #1b183f ;
}
.darkmode .open-orders table tbody .border-bottom td{
    border-bottom: 1px solid #1b183f;
}
.darkmode .sell-buy .input-group input, .darkmode .sell-buy .input-group span, .darkmode .sell-buy .percent-buttons .percent div a{
    border: solid 1px #2e266b;
    background-color: #0d092b;
    color:#ffffff;
}
.darkmode .sell-buy .input-group span{
    color:#6a639f;
}
.darkmode .buy-sell-button{
    background-image: linear-gradient(to bottom, #2d9cea, #2170a8);
}
.darkmode .buy-sell-button:hover{
    background-image: linear-gradient(180deg, #47B3FF 0%, #2170A8 100%);
}
.darkmode .table thead th {
    border-bottom: 1px solid #1b183f;
}
.darkmode #myOpenOrders thead th{
    border-top: 1px solid #1b183f
}
.darkmode #MYTradingHistory thead th{
    border-top: 1px solid #1b183f
}
.darkmode .page-item.disabled .page-link {
    color: #ffffff;
    pointer-events: none;
    cursor: auto;
    background-color: #0a0727;
    border-color: #1f2545;
}
.darkmode .page-item.active .page-link {
    z-index: 3;
    color: #ffffff;
    background-color: transparent;
}
.darkmode .pagination .page-item.active a {
    border: solid 2px #fff;
}
.darkmode .page-link {
    position: relative;
    display: block;
    padding: .5rem .75rem;
    margin-left: -1px;
    line-height: 1.25;
    color: #ffffff;
    background-color: #0a0727;
    border: 1px solid #1f2545;
}
.darkmode .pagination .page-item a{
    color: #ffffff;
    border: 1px solid #1f2545;
}
.darkmode .open-orders table tbody tr:hover{
    background-color:#211e44;
}
.darkmode .bg-green{
    color:#0eaa4f;
    background-color:#0eaa4f;
    opacity:0.3;
}
.darkmode .bg-red{
    color:#f62f2f;
    background-color:#f62f2f;
    opacity:0.3;
}
.darkmode .card-w-tabs nav .input-group span img{
    color:white;
}
.darkmode ::-webkit-scrollbar {
    width: 6px;
    height: 6px;
}
.darkmode ::-webkit-scrollbar-thumb {
    background: #5b638ea8;
    border-radius: 5px;
}
.darkmode ::-webkit-scrollbar-track {
    border-radius: 5px;
}
.darkmode .card-sell-buy{
    background-image: linear-gradient(to bottom, #0a0727, #14103c);
}
.darkmode #chartdiv .amcharts-AxisLabel-group{
    fill:white!important;
}
.darkmode #chartdiv .amcharts-RoundedRectangle-group{
    fill:#0c2640b5;
}
.darkmode #chartdiv .amcharts-Container.amcharts-Scrollbar.amcharts-XYChartScrollbar .amcharts-Sprite-group{
    fill: #0c2640b5;
}
.darkmode .amcharts-Sprite-group.amcharts-Container-group.amcharts-Cursor-group.amcharts-XYCursor-group .amcharts-Sprite-group{
    stroke:white;
}
.darkmode hr#hr-exchange{
    background-image: linear-gradient(to right, rgba(14, 10, 48, 1), #00ffbb 50%, rgba(13, 10, 42, 1));
}
.darkmode .blue-link a{
    color:#2b95e0;
}



/* media */


@media(max-width:1700px){
    .all-cards{
        display:block;
    }
    .tables-cards, .beu-trade, .beu-trade .card-w-tabs, .beu-trade .trade-history{
        width:100%;
    }
    .open-orders{
        width:50%
    }
    .amount.medium{
        margin-left:40%;
    }
    .beu-trade .header {
        justify-content: space-between;
    }
    .sell-buy {
        justify-content: space-around;
    }
    .trade-history .header .price {
        margin-left: 7%;
    }
    .beu-trade > .card-w-tabs > .header > .price {
        margin-left: 45%;
    }
    .beu-trade > .card-w-tabs > .header > .pair {
        margin-left: 10px;
    }
    .beu-trade .marketTable .price {
    margin-left: 45%;
    }
}

@media(min-width:1631px){
    .sell-buy {
        justify-content: space-around;
    }
}

@media(min-width:1621px){
    .info-whatis .card-info{
        width: 66%;
    }
}

@media(max-width:1620px){
    .info-whatis .card-info{
        width: 66%;
    }
}

@media(max-width:1520px){
    .sell-buy {
        justify-content: space-around;
    }
    .tables-cards, .beu-trade, .beu-trade .card-w-tabs, .beu-trade .trade-history{
        width:100%;
    }
    .open-orders{
        width:50%
    }
    .card-sell-buy {
        margin-right: 0;
    }
    .chart-and-exchange .card-chart {
        margin-right:0;
    }
    .sub-nav {
        padding-left: 20px;
    }
    .sub-nav div {
        padding-right: 20px;
    }
    .beu-trade .header{
        justify-content: space-between;
    }
    .beu-trade .card-w-tabs .price.medium {
        margin-left:45%
    }
    .trade-history .header .date {
        margin-right: 0px;
    }
    .amount.medium {
        margin-left:32%;
    }
    .card-w-tabs .pair{
        margin-left:9px;
    }
    .beu-trade .card-w-tabs .price.medium {
        margin-left: 42%;
    }
}
@media(max-width:1505px){
    .info-whatis .card-info{
        width: 100%;
    }

}
@media(max-width:1280px){
    .info-whatis .card-info{
        width: 150%;
    }
}
@media(max-width:1200px) and (min-width:992px){
    .footer-col-four{
        margin-left: -50px;
    }
    .footer-col-two {
        margin-left: 60px;
    }
    .footer-col-main-container .aboutus {
        margin-right: 13em;
    }
    .footer-col-main-container .support {
        margin-right: 14em;
    }
    .footer-col-main-container .social{
        margin-right: 9em;
    }
    .footer-col-main-container .headline{
        margin-right: 0;
    }
}
@media(max-width:1140px){
    .subnav div{
        padding-right:10px;
    }

}
@media(max-width:1100px){
    .info-whatis .card-info {
        width: 235%;
    }
    .trade-history .header .amount.medium {
        margin-left: 28%;
    }
}
@media(max-width:991px){
    .sell-buy{
        display:block;
    }
    .column-sell, .column-buy{
        width:100%;
        padding:0;
    }
    .column-sell {
        margin-top: 40px;
    }
    .toggler-menu-icon{
        justify-content: space-between;
    }
    .navbar button:focus {
        outline: none;
    }
    .collapse .navbar-nav .nav-item img, .collapsing .navbar-nav .nav-item img{
        margin-top: 7px;
    }
    #navbarNav, .collapsing .navbar-nav{
        height: 100vh;
        z-index: 9999;
        position: absolute;
        right: 0;
        width: 100%;
        top: 95%;
    }
    .collapse .navbar-nav, .collapsing .navbar-nav{
        width: 100%;
        background-color:#110d34;
        display: block;
        z-index: 90;
        height: 100vh;
        margin-top: 6px;
        padding-top: 50px;
    }
    .collapse .navbar-nav .nav-link, .collapsing .navbar-nav .nav-link{
        margin:0 auto;
        padding: .5rem 1rem;
        text-align: center!important;
    }
    .navbar-nav li:not(:last-child) {
        margin-right: 0;
    }
    .footer{
        text-align:center;
    }
    .footer2 .container {
        display:block;
        text-align: center;
    }
    .footer-col-main-container .aboutus{
        margin-right: 7em;
        margin-left: 7em;
    }
    .footer-col-main-container .support{
        margin-right: 7em;
        margin-left: 7em;
    }
    .footer-col-main-container .social {
        margin-right: 17em;
        margin-left: 17em;
    }
    .footer-col-main-container .headline{
        margin-right: 3em;
        margin-left: 3em;
    }
    .ethereum .switch .dark-theme {
        margin-top:10px;
    }
    .ethereum .switch{
        text-align:center;
    }
    .ethereum .logo-name{
        justify-content: center;
    }
    .ethereum .sub-nav{
        justify-content: space-between;
        margin-top: 0;
    }
    .ethereum .row.col-xl-9.col-lg-9, .sub-nav{
        padding:0;
        margin:0;
    }
    .sub-nav div{
        padding:0;
    }
    .ethereum {
        padding: 22px 26px 21px 26px;
    }
}
@media(max-width:950px){
    .open-orders{
        width:100%;
    }
    .tables-cards{
        display:block;
    }
    .info-whatis {
        display: block;
    }
    .info-whatis .card-whatis{
        margin-left:15px;
    }
    .info-whatis .card-info{
        margin-bottom:15px;
    }
    .card-sell-buy {
        padding: 40px 77px 30px 75px;
    }
    .info-whatis .card-info {
        width: auto;
    }
    .amount.medium {
        margin-left:32%;
    }
}
@media(max-width:768px){
    .footer-col-main-container .aboutus{
        margin:0 auto;
        width: 8em;
    }
    .footer-col-main-container .support{
        margin:0 auto;
        width: 8em;
    }
    .footer-col-main-container .social{
        margin:0 auto;
        width: 11em;
    }
    .footer-col-main-container .headline{
        margin:0 auto;
        width: 15em;
    }
    .amount.medium {
        margin-left: 28%;
    }
    .column-buy, .column-sell{
        text-align: center;
        min-width: auto;
    }
}
@media(max-width:615px){
    .card-sell-buy{
        padding: 40px 27px 30px 25px;
    }
    .amount.medium {
        margin-left: 21%;
    }
    .buy-sell, .available {
        font-size: 13px;
    }
    .card-sell-buy {
        padding: 40px 15px 30px 15px;
    }
    .currency-exchange {
        font-size: 25px;
    }
}
@media(max-width:576px){
    .navbar-toggler{
        padding-right:0;
    }
    .amount.medium {
        margin-left: 20%;
    }
    .footer .footer-col-main-container{
        margin:0;
    }
}
@media(max-width:500px){
    .percent .percent-25 a , .percent .percent-50 a, .percent .percent-75 a{
        padding: 13px 20px;
    }
    .percent .percent-100 a{
        padding: 13px 15px;
    }
    .amount.medium {
        margin-left: 14%;
    }
    .sell-buy .buy-sell-button{
        font-size: 17px;
        margin-top: 11px;
    }
    .beu-trade .card-w-tabs .price.medium {
        margin-left: 42%;
    }
}
@media(max-width:550px){
    .ethereum .sub-nav div{
        text-align:center;
    }
	.ethereum .sub-nav {
        display: block !important;
	}
	.ethereum .sub-nav div .medium {
        padding-top: 10px;
	}
	.ethereum .regular {
		margin-top:0px;
	}
}
@media(max-width:460px){
    .info-whatis table thead tr th{
        padding-right: 50px;
    }
    .info-whatis table thead tr td{
        text-align: left !important;
    }
}

@media(max-width:432px){
    .percent .percent-25 a , .percent .percent-50 a, .percent .percent-75 a{
        padding: 13px 13px;
    }
    .percent .percent-100 a{
        padding: 13px 8px;
    }
    .ethereum {
        padding: 10px 6px 10px 6px;
    }
    .sub-nav div{
        padding-right:12px;
        padding-left:12px;
    }
    .amount.medium {
        margin-left: 9%;
    }
    .beu-trade .card-w-tabs .price.medium {
        margin-left: 37%;
    }
    .sell-buy .buy-sell-button {
        padding: 19px 0;
    }
}
@media(max-width:350px){
    .exchange .navbar {
        padding: 15px;
    }
    .ethereum .sub-nav{
        /*justify-content: center;*/
    }
    .sub-nav div{
        padding-right:5px;
        padding-left:5px;
    }
    .amount.medium {
        margin-left: 3%;
    }
}


.dataTables_filter, .dataTables_info { display: none; }
::-webkit-scrollbar {
    width: 6px;
    height: 6px;
}

::-webkit-scrollbar-track {
    border-radius: 5px;
}

::-webkit-scrollbar-thumb {
    background: #0c0a1f1f;
    border-radius: 5px;
}

::-webkit-scrollbar-thumb:hover {
    background: #0d0a2a;
}

table.dataTable>thead .sorting:before, table.dataTable>thead .sorting_asc:before, table.dataTable>thead .sorting_desc:before, table.dataTable>thead .sorting_asc_disabled:before, table.dataTable>thead .sorting_desc_disabled:before {
    right: .5em;
    content: url(../img/sort-arrows-couple-pointing-up-and-down.svg);
    top: 30%;
}

table.dataTable>thead .sorting:after, table.dataTable>thead .sorting_asc:after, table.dataTable>thead .sorting_desc:after, table.dataTable>thead .sorting_asc_disabled:after, table.dataTable>thead .sorting_desc_disabled:after {
    right: .5em;
    content: url(../img/sort-arrows-couple-pointing-up-and-down.svg);
    top: 30%;
}
.page-item.active .page-link {
    z-index: 3;
    color: #1f2545;
    background-color: transparent;
    border-color: 2px solid #1f2545;
}
.page-link:focus{box-shadow:none!important}

.pagination .page-item.active a{
    border: solid 2px #1f2545;
}

.pagination .page-item a:hover{
    text-decoration: none;
}
.pagination .page-item a{
    border-radius: 5px;
    border:1px solid #dbdfe6;
    color: #1f2545;
}