.crypto-table {
    position: relative;
    min-height: 600px;
}

.crypto-table .crypto-loader {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: #fff;
    z-index: 9;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.xname {
    padding-left: 40px;
}

.crypto-price-table {
    padding: 120px 0;
}

#crypto_price_filter label input[type=search] {
    border: 1px solid #ddd;
}

.xcrypto-item {
    position: relative;
    margin-left: 20px;
    display: inline-block;
}

.xcrypto-item .xcrypto-coin {
    position: absolute;
    left: 0;
    top: 0;
}

.xcrypto-item .xcrypto-price {
    padding-left: 35px;
}

#crypto_price thead th {
    border: none;
    font-family: Lato-Bold;
    font-size: 18px;
    color: #fa4251;
    line-height: 1.4;
    background-color: transparent;
    text-align: center;
    border-bottom: 1px solid #eee;
}

#crypto_price td {
    font-size: 14px;
    color: #808080;
    line-height: 1.4;
    border: none;
    padding: 20px 0;
    border-bottom: 1px solid #eee;
    text-align: center;
}

#crypto_price td#name {
    text-align: left;
}

#crypto_price thead {
    box-shadow: 0 0 40px #eee;
}

#crypto_price thead tr {
    box-shadow: 0 5px 20px 0px rgba(0, 0, 0, 0.1);
    padding: 20px 0;
}

.crypto-table-01 {
    box-shadow: 0 5px 20px 0px rgba(0, 0, 0, 0.1);
}

.crypto-table-01 thead {
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
}

table.dataTable.no-footer {
    border: none;
}

.dataTables_wrapper .dataTables_length {
    color: #777;
}

.dataTables_wrapper .dataTables_filter label,
.dataTables_wrapper .dataTables_info {
    color: #777;
}

.dataTables_wrapper .dataTables_filter label input[type=search] {
    border: 1px solid #eee;
    padding: 5px;
    border-radius: 5px;
    color: #777;
}

.dataTables_wrapper .dataTables_filter label input[type=search]:focus,
.dataTables_wrapper .dataTables_length select:focus {
    outline: none;
}

.dataTables_wrapper .dataTables_length select {
    border: 1px solid #eee;
    padding: 5px;
    border-radius: 5px;
    color: #777;
}

#crypto_price_wrapper .dataTables_paginate .paginate_button.current,
#crypto_price_wrapper .dataTables_paginate .paginate_button.current:hover {
    background: #FF4252 !important;
    color: #fff !important;
    border: none;
}

#crypto_price_wrapper .dataTables_paginate .paginate_button:hover {
    background: #FF4252 !important;
    color: #fff !important;
    border: none;
}

#crypto_price_wrapper .dataTables_paginate .paginate_button {
    color: #777 !important;
    border: none;
    transition: .5s ease-in;
}

.price-up {
    color: #3aa061 !important;
    padding: 2px 10px;
    display: inline-block;
    border-radius: 5px;
    background-color: #a8f7c6;
    font-weight: 700;
}

.price-down {
    color: #ca3c3cbf !important;
    padding: 2px 10px;
    display: inline-block;
    border-radius: 5px;
    background-color: #f5cad7;
    font-weight: 700;
}

.crypto-table-wrapper {
    padding: 100px 0;
}

#crypto_price_02 thead tr {
    background-color: #6A77DB;
}

#crypto_price_02_wrapper .dataTables_paginate .paginate_button.current,
#crypto_price_02_wrapper .dataTables_paginate .paginate_button.current:hover {
    background: #6A77DB !important;
    color: #fff !important;
    border: none;
}

#crypto_price_02_wrapper .dataTables_paginate .paginate_button:hover {
    background: #6A77DB !important;
    color: #fff !important;
    border: none;
}

#crypto_price_02_wrapper .dataTables_paginate .paginate_button {
    color: #777 !important;
    border: none;
    transition: .5s ease-in;
}

#crypto_price_02 thead th {
    border: none;
    font-size: 18px;
    padding: 15px 0;
    color: #fff;
    line-height: 1.4;
    background-color: transparent;
    border-bottom: 1px solid #eee;
    text-align: center;
}

#crypto_price_02 td {
    font-family: Lato-Regular;
    font-size: 14px;
    color: #808080;
    line-height: 1.4;
    border: none;
    padding: 20px 0;
    border-bottom: 1px solid #eee;
}

.crypto-table-02 {
    box-shadow: 0 5px 20px 0px rgba(0, 0, 0, 0.1);
}

#crypto_price_02 tbody {
    border-radius: 15px;
    border-collapse: separate;
}

.dataTable thead th:first-child {
    border-radius: 15px 0 0 0;
    -moz-border-radius: 15px 0 0 0;
    -webkit-border-radius: 15px 0 0 0;
}

.dataTable thead th:last-child {
    border-radius: 0 15px 0 0;
    -moz-border-radius: 0 15px 0 0;
    -webkit-border-radius: 0 15px 0 0;
}

#crypto_price_03 thead th {
    color: #fff;
    padding: 15px 0;
    text-align: center;
}

#crypto_price_03 thead tr {
    background-color: #393939;
    color: #00ad5f;
    text-align: center;
}

#crypto_price_03 tbody tr {
    background-color: #222222;
    color: #808080;
}

#crypto_price_03 tbody td {
    border: none;
    padding: 15px 0;
    font-size: 14px;
}

#crypto_price_03_wrapper .dataTables_paginate .paginate_button {
    color: #777 !important;
    border: none;
    transition: .5s ease-in;
}

#crypto_price_03_wrapper .dataTables_paginate .paginate_button.current,
#crypto_price_03_wrapper .dataTables_paginate .paginate_button.current:hover {
    background: #393939 !important;
    color: #fff !important;
    border: none;
}

.dataTables_wrapper .dataTables_paginate .paginate_button:hover {
    color: #fff !important;
}


/*data table design 04*/

#crypto_price_04 thead th {
    padding: 15px 0;
    text-align: center;
    color: #fff;
}

#crypto_price_04 thead tr {
    background-color: #393939;
    color: #00ad5f;
    text-align: center;
}

#crypto_price_04 tbody tr {
    background-color: #222222;
    color: #808080;
}

#crypto_price_04 tbody td {
    border: none;
    padding: 15px 0;
    text-align: center;
    color: #fff;
}

#crypto_price_04_wrapper .dataTables_paginate .paginate_button {
    color: #777 !important;
    border: none;
    transition: .5s ease-in;
}

#crypto_price_04_wrapper .dataTables_paginate .paginate_button.current,
#crypto_price_04_wrapper .dataTables_paginate .paginate_button.current:hover {
    background: #393939 !important;
    color: #fff !important;
    border: none;
}


/*--------------------------
    Data Table Design 05
--------------------------*/

#crypto_price_05 thead tr {
    background-color: #6A77DB;
}

#crypto_price_05_wrapper .dataTables_paginate .paginate_button.current,
#crypto_price_05_wrapper .dataTables_paginate .paginate_button.current:hover {
    background: #6A77DB !important;
    color: #fff !important;
    border: none;
}

#crypto_price_05_wrapper .dataTables_paginate .paginate_button:hover {
    background: #6A77DB !important;
    color: #fff !important;
    border: none;
}

#crypto_price_05_wrapper .dataTables_paginate .paginate_button {
    color: #777 !important;
    border: none;
    transition: .5s ease-in;
}

#crypto_price_05 thead th {
    border: none;
    font-family: Lato-Bold;
    font-size: 18px;
    padding: 15px 0;
    color: #fff;
    line-height: 1.4;
    background-color: transparent;
    border-bottom: 1px solid #eee;
    text-align: center;
}

#crypto_price_05 td {
    font-family: Lato-Regular;
    font-size: 14px;
    color: #808080;
    line-height: 1.4;
    border: none;
    padding: 20px 0;
    border-bottom: 1px solid #eee;
}


/*--------------------------
    Data Table Design 06
--------------------------*/

#crypto_price_06 thead th {
    border: none;
    font-family: Lato-Bold;
    font-size: 18px;
    color: #fa4251;
    line-height: 1.4;
    background-color: transparent;
    text-align: center;
    border-bottom: 1px solid #eee;
}

#crypto_price_06 td {
    font-family: Lato-Regular;
    font-size: 14px;
    color: #808080;
    line-height: 1.4;
    border: none;
    padding: 20px 0;
    border-bottom: 1px solid #eee;
    text-align: center;
}

#crypto_price_06 td#name {
    text-align: left;
}

#crypto_price_06 thead {
    box-shadow: 0 0 40px #eee;
}

#crypto_price_06 thead tr {
    box-shadow: 0 5px 20px 0px rgba(0, 0, 0, 0.1);
    padding: 20px 0;
}

.crypto-table-06 {
    box-shadow: 0 5px 20px 0px rgba(0, 0, 0, 0.1);
}

.crypto-table-06 thead {
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
}

#crypto_price_06_wrapper .dataTables_paginate .paginate_button.current,
#crypto_price_06_wrapper .dataTables_paginate .paginate_button.current:hover {
    background: #FF4252 !important;
    color: #fff !important;
    border: none;
}

#crypto_price_06_wrapper .dataTables_paginate .paginate_button:hover {
    background: #FF4252 !important;
    color: #fff !important;
    border: none;
}

#crypto_price_06_wrapper .dataTables_paginate .paginate_button {
    color: #777 !important;
    border: none;
    transition: .5s ease-in;
}


/*--------------------------
    Data Table Design 07
--------------------------*/

#crypto_price_07 thead th {
    border: none;
    font-family: Lato-Bold;
    font-size: 18px;
    color: #fa4251;
    line-height: 1.4;
    background-color: transparent;
    text-align: center;
    border-bottom: 1px solid #eee;
}

#crypto_price_07 .xcrypto-item,
#crypto_price_08 .xcrypto-item,
#crypto_price_09 .xcrypto-item {
    padding-left: 35px;
}

#crypto_price_07 td {
    font-family: Lato-Regular;
    font-size: 14px;
    color: #808080;
    line-height: 1.4;
    border: none;
    padding: 20px 0;
    border-bottom: 1px solid #eee;
    text-align: center;
}

#crypto_price_07 td#name {
    text-align: left;
}

#crypto_price_07 thead {
    box-shadow: 0 0 40px #eee;
}

#crypto_price_07 thead tr {
    box-shadow: 0 5px 20px 0px rgba(0, 0, 0, 0.1);
    padding: 20px 0;
}

.crypto-table-07 {
    box-shadow: 0 5px 20px 0px rgba(0, 0, 0, 0.1);
}

.crypto-table-07 thead {
    box-shadow: 0 0 15px rgba(0, 0, 0, 0.1);
}

#crypto_price_07_wrapper .dataTables_paginate .paginate_button.current,
#crypto_price_07_wrapper .dataTables_paginate .paginate_button.current:hover {
    background: #FF4252 !important;
    color: #fff !important;
    border: none;
}

#crypto_price_07_wrapper .dataTables_paginate .paginate_button:hover {
    background: #FF4252 !important;
    color: #fff !important;
    border: none;
}

#crypto_price_07_wrapper .dataTables_paginate .paginate_button {
    color: #777 !important;
    border: none;
    transition: .5s ease-in;
}


/*--------------------------
    Data Table Design 08
--------------------------*/

#crypto_price_08 thead th {
    padding: 15px 0;
    text-align: center;
    color: #fff;
}

#crypto_price_08 thead tr {
    background-color: #393939;
    color: #00ad5f;
    text-align: center;
}

#crypto_price_08 tbody tr {
    background-color: #222222;
    color: #808080;
}

#crypto_price_08 tbody td {
    border: none;
    padding: 15px 0;
    text-align: center;
}

#crypto_price_08_wrapper .dataTables_paginate .paginate_button {
    color: #777 !important;
    border: none;
    transition: .5s ease-in;
}

#crypto_price_08_wrapper .dataTables_paginate .paginate_button.current,
#crypto_price_08_wrapper .dataTables_paginate .paginate_button.current:hover {
    background: #393939 !important;
    color: #fff !important;
    border: none;
}


/*--------------------------
    Data Table Design 09
--------------------------*/

#crypto_price_09 thead tr {
    background-color: #6A77DB;
}

#crypto_price_09_wrapper .dataTables_paginate .paginate_button.current,
#crypto_price_09_wrapper .dataTables_paginate .paginate_button.current:hover {
    background: #6A77DB !important;
    color: #fff !important;
    border: none;
}

#crypto_price_09_wrapper .dataTables_paginate .paginate_button:hover {
    background: #6A77DB !important;
    color: #fff !important;
    border: none;
}

#crypto_price_09_wrapper .dataTables_paginate .paginate_button {
    color: #777 !important;
    border: none;
    transition: .5s ease-in;
}

#crypto_price_09 thead th {
    border: none;
    font-family: Lato-Bold;
    font-size: 18px;
    padding: 15px 0;
    color: #fff;
    line-height: 1.4;
    background-color: transparent;
    border-bottom: 1px solid #eee;
    text-align: center;
}

#crypto_price_09 td {
    text-align: center;
    font-family: Lato-Regular;
    font-size: 14px;
    color: #808080;
    line-height: 1.4;
    border: none;
    padding: 20px 0;
    border-bottom: 1px solid #eee;
}

#crypto_price_07_wrapper .dataTables_info,
#crypto_price_08_wrapper .dataTables_info,
#crypto_price_09_wrapper .dataTables_info {
    display: none;
}


/*------------------
    Prealoader 
-------------------*/

.cssload-wrap {
    position: absolute;
    margin: 0 auto 0;
    left: 50%;
    margin-left: -218px;
    transform: rotateX(75deg);
}

.cssload-circle {
    position: absolute;
    float: left;
    border: 1px solid white;
    animation: bounce 0.675s infinite ease-in-out alternate;
    -o-animation: bounce 0.675s infinite ease-in-out alternate;
    -ms-animation: bounce 0.675s infinite ease-in-out alternate;
    -webkit-animation: bounce 0.675s infinite ease-in-out alternate;
    -moz-animation: bounce 0.675s infinite ease-in-out alternate;
    border-radius: 100%;
    background: transparent;
    top: -73px;
    left: -73px;
}

.cssload-circle:nth-child(1) {
    margin: 0 288px;
    width: 10px;
    height: 10px;
    animation-delay: 45ms;
    -o-animation-delay: 45ms;
    -ms-animation-delay: 45ms;
    -webkit-animation-delay: 45ms;
    -moz-animation-delay: 45ms;
    z-index: -1;
    border: 1px solid rgba(255, 43, 0, 0.7);
}

.cssload-circle:nth-child(2) {
    margin: 0 283px;
    width: 19px;
    height: 19px;
    animation-delay: 90ms;
    -o-animation-delay: 90ms;
    -ms-animation-delay: 90ms;
    -webkit-animation-delay: 90ms;
    -moz-animation-delay: 90ms;
    z-index: -2;
    border: 1px solid rgba(255, 85, 0, 0.7);
}

.cssload-circle:nth-child(3) {
    margin: 0 278px;
    width: 29px;
    height: 29px;
    animation-delay: 135ms;
    -o-animation-delay: 135ms;
    -ms-animation-delay: 135ms;
    -webkit-animation-delay: 135ms;
    -moz-animation-delay: 135ms;
    z-index: -3;
    border: 1px solid rgba(255, 128, 0, 0.7);
}

.cssload-circle:nth-child(4) {
    margin: 0 273px;
    width: 39px;
    height: 39px;
    animation-delay: 180ms;
    -o-animation-delay: 180ms;
    -ms-animation-delay: 180ms;
    -webkit-animation-delay: 180ms;
    -moz-animation-delay: 180ms;
    z-index: -4;
    border: 1px solid rgba(255, 170, 0, 0.7);
}

.cssload-circle:nth-child(5) {
    margin: 0 268px;
    width: 49px;
    height: 49px;
    animation-delay: 225ms;
    -o-animation-delay: 225ms;
    -ms-animation-delay: 225ms;
    -webkit-animation-delay: 225ms;
    -moz-animation-delay: 225ms;
    z-index: -5;
    border: 1px solid rgba(255, 213, 0, 0.7);
}

.cssload-circle:nth-child(6) {
    margin: 0 263px;
    width: 58px;
    height: 58px;
    animation-delay: 270ms;
    -o-animation-delay: 270ms;
    -ms-animation-delay: 270ms;
    -webkit-animation-delay: 270ms;
    -moz-animation-delay: 270ms;
    z-index: -6;
    border: 1px solid rgba(255, 255, 0, 0.7);
}

.cssload-circle:nth-child(7) {
    margin: 0 258px;
    width: 68px;
    height: 68px;
    animation-delay: 315ms;
    -o-animation-delay: 315ms;
    -ms-animation-delay: 315ms;
    -webkit-animation-delay: 315ms;
    -moz-animation-delay: 315ms;
    z-index: -7;
    border: 1px solid rgba(212, 255, 0, 0.7);
}

.cssload-circle:nth-child(8) {
    margin: 0 253px;
    width: 78px;
    height: 78px;
    animation-delay: 360ms;
    -o-animation-delay: 360ms;
    -ms-animation-delay: 360ms;
    -webkit-animation-delay: 360ms;
    -moz-animation-delay: 360ms;
    z-index: -8;
    border: 1px solid rgba(170, 255, 0, 0.7);
}

.cssload-circle:nth-child(9) {
    margin: 0 249px;
    width: 88px;
    height: 88px;
    animation-delay: 405ms;
    -o-animation-delay: 405ms;
    -ms-animation-delay: 405ms;
    -webkit-animation-delay: 405ms;
    -moz-animation-delay: 405ms;
    z-index: -9;
    border: 1px solid rgba(128, 255, 0, 0.7);
}

.cssload-circle:nth-child(10) {
    margin: 0 244px;
    width: 97px;
    height: 97px;
    animation-delay: 450ms;
    -o-animation-delay: 450ms;
    -ms-animation-delay: 450ms;
    -webkit-animation-delay: 450ms;
    -moz-animation-delay: 450ms;
    z-index: -10;
    border: 1px solid rgba(85, 255, 0, 0.7);
}

.cssload-circle:nth-child(11) {
    margin: 0 239px;
    width: 107px;
    height: 107px;
    animation-delay: 495ms;
    -o-animation-delay: 495ms;
    -ms-animation-delay: 495ms;
    -webkit-animation-delay: 495ms;
    -moz-animation-delay: 495ms;
    z-index: -11;
    border: 1px solid rgba(43, 255, 0, 0.7);
}

.cssload-circle:nth-child(12) {
    margin: 0 234px;
    width: 117px;
    height: 117px;
    animation-delay: 540ms;
    -o-animation-delay: 540ms;
    -ms-animation-delay: 540ms;
    -webkit-animation-delay: 540ms;
    -moz-animation-delay: 540ms;
    z-index: -12;
    border: 1px solid rgba(0, 255, 0, 0.7);
}

.cssload-circle:nth-child(13) {
    margin: 0 229px;
    width: 127px;
    height: 127px;
    animation-delay: 585ms;
    -o-animation-delay: 585ms;
    -ms-animation-delay: 585ms;
    -webkit-animation-delay: 585ms;
    -moz-animation-delay: 585ms;
    z-index: -13;
    border: 1px solid rgba(0, 255, 43, 0.7);
}

.cssload-circle:nth-child(14) {
    margin: 0 224px;
    width: 136px;
    height: 136px;
    animation-delay: 630ms;
    -o-animation-delay: 630ms;
    -ms-animation-delay: 630ms;
    -webkit-animation-delay: 630ms;
    -moz-animation-delay: 630ms;
    z-index: -14;
    border: 1px solid rgba(0, 255, 85, 0.7);
}

.cssload-circle:nth-child(15) {
    margin: 0 219px;
    width: 146px;
    height: 146px;
    animation-delay: 675ms;
    -o-animation-delay: 675ms;
    -ms-animation-delay: 675ms;
    -webkit-animation-delay: 675ms;
    -moz-animation-delay: 675ms;
    z-index: -15;
    border: 1px solid rgba(0, 255, 128, 0.7);
}

.cssload-circle:nth-child(16) {
    margin: 0 214px;
    width: 156px;
    height: 156px;
    animation-delay: 720ms;
    -o-animation-delay: 720ms;
    -ms-animation-delay: 720ms;
    -webkit-animation-delay: 720ms;
    -moz-animation-delay: 720ms;
    z-index: -16;
    border: 1px solid rgba(0, 255, 170, 0.7);
}

.cssload-circle:nth-child(17) {
    margin: 0 210px;
    width: 166px;
    height: 166px;
    animation-delay: 765ms;
    -o-animation-delay: 765ms;
    -ms-animation-delay: 765ms;
    -webkit-animation-delay: 765ms;
    -moz-animation-delay: 765ms;
    z-index: -17;
    border: 1px solid rgba(0, 255, 213, 0.7);
}

.cssload-circle:nth-child(18) {
    margin: 0 205px;
    width: 175px;
    height: 175px;
    animation-delay: 810ms;
    -o-animation-delay: 810ms;
    -ms-animation-delay: 810ms;
    -webkit-animation-delay: 810ms;
    -moz-animation-delay: 810ms;
    z-index: -18;
    border: 1px solid rgba(0, 255, 255, 0.7);
}

.cssload-circle:nth-child(19) {
    margin: 0 200px;
    width: 185px;
    height: 185px;
    animation-delay: 855ms;
    -o-animation-delay: 855ms;
    -ms-animation-delay: 855ms;
    -webkit-animation-delay: 855ms;
    -moz-animation-delay: 855ms;
    z-index: -19;
    border: 1px solid rgba(0, 212, 255, 0.7);
}

.cssload-circle:nth-child(20) {
    margin: 0 195px;
    width: 195px;
    height: 195px;
    animation-delay: 900ms;
    -o-animation-delay: 900ms;
    -ms-animation-delay: 900ms;
    -webkit-animation-delay: 900ms;
    -moz-animation-delay: 900ms;
    z-index: -20;
    border: 1px solid rgba(0, 170, 255, 0.7);
}

.cssload-circle:nth-child(21) {
    margin: 0 190px;
    width: 205px;
    height: 205px;
    animation-delay: 945ms;
    -o-animation-delay: 945ms;
    -ms-animation-delay: 945ms;
    -webkit-animation-delay: 945ms;
    -moz-animation-delay: 945ms;
    z-index: -21;
    border: 1px solid rgba(0, 127, 255, 0.7);
}

.cssload-circle:nth-child(22) {
    margin: 0 185px;
    width: 214px;
    height: 214px;
    animation-delay: 990ms;
    -o-animation-delay: 990ms;
    -ms-animation-delay: 990ms;
    -webkit-animation-delay: 990ms;
    -moz-animation-delay: 990ms;
    z-index: -22;
    border: 1px solid rgba(0, 85, 255, 0.7);
}

.cssload-circle:nth-child(23) {
    margin: 0 180px;
    width: 224px;
    height: 224px;
    animation-delay: 1035ms;
    -o-animation-delay: 1035ms;
    -ms-animation-delay: 1035ms;
    -webkit-animation-delay: 1035ms;
    -moz-animation-delay: 1035ms;
    z-index: -23;
    border: 1px solid rgba(0, 43, 255, 0.7);
}

.cssload-circle:nth-child(24) {
    margin: 0 175px;
    width: 234px;
    height: 234px;
    animation-delay: 1080ms;
    -o-animation-delay: 1080ms;
    -ms-animation-delay: 1080ms;
    -webkit-animation-delay: 1080ms;
    -moz-animation-delay: 1080ms;
    z-index: -24;
    border: 1px solid rgba(0, 0, 255, 0.7);
}

.cssload-circle:nth-child(25) {
    margin: 0 171px;
    width: 244px;
    height: 244px;
    animation-delay: 1125ms;
    -o-animation-delay: 1125ms;
    -ms-animation-delay: 1125ms;
    -webkit-animation-delay: 1125ms;
    -moz-animation-delay: 1125ms;
    z-index: -25;
    border: 1px solid rgba(42, 0, 255, 0.7);
}

.cssload-circle:nth-child(26) {
    margin: 0 166px;
    width: 253px;
    height: 253px;
    animation-delay: 1170ms;
    -o-animation-delay: 1170ms;
    -ms-animation-delay: 1170ms;
    -webkit-animation-delay: 1170ms;
    -moz-animation-delay: 1170ms;
    z-index: -26;
    border: 1px solid rgba(85, 0, 255, 0.7);
}

.cssload-circle:nth-child(27) {
    margin: 0 161px;
    width: 263px;
    height: 263px;
    animation-delay: 1215ms;
    -o-animation-delay: 1215ms;
    -ms-animation-delay: 1215ms;
    -webkit-animation-delay: 1215ms;
    -moz-animation-delay: 1215ms;
    z-index: -27;
    border: 1px solid rgba(127, 0, 255, 0.7);
}

.cssload-circle:nth-child(28) {
    margin: 0 156px;
    width: 273px;
    height: 273px;
    animation-delay: 1260ms;
    -o-animation-delay: 1260ms;
    -ms-animation-delay: 1260ms;
    -webkit-animation-delay: 1260ms;
    -moz-animation-delay: 1260ms;
    z-index: -28;
    border: 1px solid rgba(170, 0, 255, 0.7);
}

.cssload-circle:nth-child(29) {
    margin: 0 151px;
    width: 283px;
    height: 283px;
    animation-delay: 1305ms;
    -o-animation-delay: 1305ms;
    -ms-animation-delay: 1305ms;
    -webkit-animation-delay: 1305ms;
    -moz-animation-delay: 1305ms;
    z-index: -29;
    border: 1px solid rgba(212, 0, 255, 0.7);
}

.cssload-circle:nth-child(30) {
    margin: 0 146px;
    width: 292px;
    height: 292px;
    animation-delay: 1350ms;
    -o-animation-delay: 1350ms;
    -ms-animation-delay: 1350ms;
    -webkit-animation-delay: 1350ms;
    -moz-animation-delay: 1350ms;
    z-index: -30;
    border: 1px solid rgba(255, 0, 255, 0.7);
}

@keyframes bounce {
    0% {
        transform: translateY(0px);
    }
    100% {
        transform: translateY(97px);
    }
}

@-o-keyframes bounce {
    0% {
        -o-transform: translateY(0px);
    }
    100% {
        -o-transform: translateY(97px);
    }
}

@-ms-keyframes bounce {
    0% {
        -ms-transform: translateY(0px);
    }
    100% {
        -ms-transform: translateY(97px);
    }
}

@-webkit-keyframes bounce {
    0% {
        -webkit-transform: translateY(0px);
    }
    100% {
        -webkit-transform: translateY(97px);
    }
}

@-moz-keyframes bounce {
    0% {
        -moz-transform: translateY(0px);
    }
    100% {
        -moz-transform: translateY(97px);
    }
}


/*---------------------
    fix the pagination
---------------------*/

#crypto_price_07_wrapper .dataTables_paginate,
#crypto_price_08_wrapper .dataTables_paginate,
#crypto_price_09_wrapper .dataTables_paginate {
    float: left;
    text-align: left;
    padding-top: 20px;
}


/*------------------------------
    datatable margin bottom
------------------------------*/

table.dataTable.no-footer {
    margin-bottom: 30px;
}


/*----------------------------
    Ticker
----------------------------*/

.xgenious-single-coin-widget ul {
    margin: 0;
    padding: 0;
}

.xgenious-single-coin-widget ul li {
    display: inline-block;
    padding: 10px;
}


/*-------------------------------
    preloader 2
-------------------------------*/

@import url(http://fonts.googleapis.com/css?family=Open+Sans:700);
.cssload-container * {
    color: rgb(0, 0, 0);
    font-size: 33px;
    font-weight: 700;
    font-family: 'Open Sans', sans-serif;
}

.cssload-container {
    position: absolute;
    width: 117px;
    height: 49px;
    left: 50%;
    transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
}

.cssload-container>div {
    position: absolute;
    transform-origin: center;
    -o-transform-origin: center;
    -ms-transform-origin: center;
    -webkit-transform-origin: center;
    -moz-transform-origin: center;
}

.cssload-l {
    left: 8px;
}

.cssload-i {
    left: 58px;
}

.cssload-n {
    left: 70px;
}

.cssload-g {
    left: 97px;
}

.cssload-square,
.cssload-circle,
.cssload-triangle {
    left: 29px;
}

.cssload-square {
    background: rgb(117, 179, 209);
    width: 23px;
    height: 23px;
    left: 31px;
    top: 0;
    transform: scale(0);
    -o-transform: scale(0);
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    animation: cssload-shrinkgrow 3.45s ease-in-out infinite;
    -o-animation: cssload-shrinkgrow 3.45s ease-in-out infinite;
    -ms-animation: cssload-shrinkgrow 3.45s ease-in-out infinite;
    -webkit-animation: cssload-shrinkgrow 3.45s ease-in-out infinite;
    -moz-animation: cssload-shrinkgrow 3.45s ease-in-out infinite;
    animation-delay: 2.3s;
    -o-animation-delay: 2.3s;
    -ms-animation-delay: 2.3s;
    -webkit-animation-delay: 2.3s;
    -moz-animation-delay: 2.3s;
}

.cssload-circle {
    background: rgb(129, 212, 125);
    width: 26px;
    height: 26px;
    top: 0;
    left: 29px;
    border-radius: 50%;
    animation: cssload-shrinkgrow 3.45s ease-in-out infinite;
    -o-animation: cssload-shrinkgrow 3.45s ease-in-out infinite;
    -ms-animation: cssload-shrinkgrow 3.45s ease-in-out infinite;
    -webkit-animation: cssload-shrinkgrow 3.45s ease-in-out infinite;
    -moz-animation: cssload-shrinkgrow 3.45s ease-in-out infinite;
    animation-delay: 0s;
    -o-animation-delay: 0s;
    -ms-animation-delay: 0s;
    -webkit-animation-delay: 0s;
    -moz-animation-delay: 0s;
}

.cssload-triangle {
    width: 0;
    height: 0;
    left: 29px;
    top: 0;
    border-style: solid;
    border-width: 0 14.5px 24.1px 14.5px;
    border-color: transparent transparent rgb(210, 121, 140) transparent;
    transform: scale(0);
    -o-transform: scale(0);
    -ms-transform: scale(0);
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    animation: cssload-shrinkgrow 3.45s ease-in-out infinite;
    -o-animation: cssload-shrinkgrow 3.45s ease-in-out infinite;
    -ms-animation: cssload-shrinkgrow 3.45s ease-in-out infinite;
    -webkit-animation: cssload-shrinkgrow 3.45s ease-in-out infinite;
    -moz-animation: cssload-shrinkgrow 3.45s ease-in-out infinite;
    animation-delay: 1.15s;
    -o-animation-delay: 1.15s;
    -ms-animation-delay: 1.15s;
    -webkit-animation-delay: 1.15s;
    -moz-animation-delay: 1.15s;
}

@keyframes cssload-shrinkgrow {
    0% {
        transform: scale(0);
    }
    12.5% {
        transform: scale(1);
    }
    25% {
        transform: scale(1);
    }
    33% {
        transform: scale(0);
    }
    100% {
        transform: scale(0);
    }
}

@-o-keyframes cssload-shrinkgrow {
    0% {
        -o-transform: scale(0);
    }
    12.5% {
        -o-transform: scale(1);
    }
    25% {
        -o-transform: scale(1);
    }
    33% {
        -o-transform: scale(0);
    }
    100% {
        -o-transform: scale(0);
    }
}

@-ms-keyframes cssload-shrinkgrow {
    0% {
        -ms-transform: scale(0);
    }
    12.5% {
        -ms-transform: scale(1);
    }
    25% {
        -ms-transform: scale(1);
    }
    33% {
        -ms-transform: scale(0);
    }
    100% {
        -ms-transform: scale(0);
    }
}

@-webkit-keyframes cssload-shrinkgrow {
    0% {
        -webkit-transform: scale(0);
    }
    12.5% {
        -webkit-transform: scale(1);
    }
    25% {
        -webkit-transform: scale(1);
    }
    33% {
        -webkit-transform: scale(0);
    }
    100% {
        -webkit-transform: scale(0);
    }
}

@-moz-keyframes cssload-shrinkgrow {
    0% {
        -moz-transform: scale(0);
    }
    12.5% {
        -moz-transform: scale(1);
    }
    25% {
        -moz-transform: scale(1);
    }
    33% {
        -moz-transform: scale(0);
    }
    100% {
        -moz-transform: scale(0);
    }
}

ul#xgenious_price_marquee_02 li {
    background: #000;
    color: #fff;
    padding: 30px 20px;
    font-size: 14px;
}

ul#xgenious_price_marquee_02 .price-up,
ul#xgenious_price_marquee_02 .price-down {
    font-size: 13px;
    font-weight: 500;
}

.price-up,
.price-down {
    font-weight: 500;
    font-size: 14px;
}

.xgenious-single-coin-widget.black marquee {
    background: #000;
}

#xgenious_coincap_history_chart_01 {
    height: 400px;
    width: 100%;
}

ul#xgenious_price_marquee_02 {
    margin: 0 !important;
}