 /*---------table-start----------*/
 
 th {
    background: #02b188 !important;
    border: 1px solid #02b188;
}

.table-light {
    border: 0px solid #02b188;
    border-radius: 10px 10px 0 0;
    overflow: hidden !important;
    margin: 0 !important;
    padding: 0 !important;
}

.table.table-bordered.tbp-active {
    width: 100% !important;
    overflow: hidden !important;
    background: #0718249e;
    color: #fff !important;
    margin: 0 !important;
    padding: 0 !important;
}

.table-light thead tr {
    border: 0 !important;
}

.table-responsive-sm {
    border: 2px solid #02b188;
    padding: 0 !important;
    border-radius: 15px !important;
    overflow: hidden;
    margin-bottom: 20px;
    }
    
    
table.table.table-bordered {
    margin: 0 !important;
    width: 100% !important;
}

tbody {
    border: 0px solid #1f2529 !important;
    border-radius: 0 0 15px 15px !important;
    overflow: hidden;
    background: #071824a1;
    color: #fff !important;
}

tbody tr {
    border: 0px solid #1f2529 !important;
    border-bottom: 2px solid #02b188 !important;
    overflow: hidden !important;
}

tr td:last-child {
    border: 0px solid #213743 !important;
}

tbody tr:last-child {
    border-bottom: 0px solid #213743 !important;
    border-radius: 0 0 15px 15px !important;
    overflow: hidden !important;
}

tbody tr:last-child td {
    border-bottom: 0px solid #000000 !important;
}

tbody tr td:last-child {
    border: 2px solid #02b188 !important;
    border-bottom: 0px solid #02b188 !important;
    border-right: 0 !important;
    color: #1bff00 !important;
    text-align: left !important;
}

tbody tr td {
    border: 2px solid #02b188 !important;
    border-left: 0 !important;
    padding: 10px 20px !important;
}

tbody tr td span strong:last-child {
    color: #1bff00 !important;
}

thead tr th {
    padding: 10px 20px !important;
}
 
 /*--------table-end---------------*/


.first_part {
    padding-top: 10px !important;
}

.first_part, .middle_part {
    padding: 0;
    padding-top: 20px !important;
}


#top_link_btn {
    margin: 0 !important;
    margin-top: 15px !important;
    text-transform: capitalize;
}
 
 #stik-div-review #stiky_casino .pc_label, #review_top-line .pc_label {
    border: none !important;
    background-color: #077d61 !important;
    color: #fff !important;
}

#stiky_casino .copybethap:hover, #review_top-line .copybethap:hover {
    color: #071d2ae8 !important;
    box-shadow: 0 0 30px 0 #4bff0069 !important;
}

#stiky_casino .copybethap, #review_top-line .copybethap {
    outline: 3px dashed #02b188 !important;
}

#stiky_casino {
    background: #40464a !important;
    z-index: 1;
    border-radius: 15px !important;
}

 .sing-widget, #stik-div-review #top10title, #side_promo #blog-category .blog-list-post {
    box-shadow: none !important;
    border: 2px solid #2c353a !important;
    border-radius: 10px !important;
    border-bottom: 0 !important;
    border-left: 1px solid #2c353a !important;
    border-right: 1px solid #2c353a !important;
}

#stiky_casino .copybethap {
    margin-bottom: -7px;
}
 
 #stiky_casino .btn.btn-default.bmbtn.btn2 {
    font-size: 20px !important;
    text-transform: capitalize;
    padding: 7px 5px;
}


 
 
 
    body {
    background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 1860 631' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect fill='%23071D2A'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M872.588-78.566c5.938-71.078 54.361-106.706 137.862-99.999 60.04 5.016 67.55 45.05 66.37 59.159-2.29 27.42-43.45 53.2-43.45 53.2s.85 17.093 34.01 19.73c33.16 2.636 67.47-16.48 71.78-71.341 5.26-62.958-58.89-97.403-123.88-102.565-54.585-4.56-199.556-8.763-211.566 134.99-5.937 71.063 65.632 112.321 129.293 149.02 50.93 29.36 96.803 55.803 93.873 92.254-7.42 88.781-108.736 104.443-142.562 101.751s-45.527-27.93-44.415-41.24c6.004-71.877 79.043-86.014 79.043-86.014a30.46 30.46 0 0 0-8.096-22.088 30.46 30.46 0 0 0-21.421-9.731c-71.093-5.94-104.72 53.175-109.458 113.094-4.259 50.979 29.295 85.817 83.758 90.232 103.976 8.687 225.551-32.76 234.571-145.533 4.47-56.095-61.54-95.891-123.323-133.14C920.614-9.562 869.522-40.365 872.588-78.566m968.232 365.418c-.63-2.063-2.94-1.72-6.35.542a139.8 139.8 0 0 1-49.61 25.172 139.9 139.9 0 0 1-55.5 3.844c-115.16-9.62-119.31-200.697-119.31-200.697s93.35-58.28 108.87-83.522c15.51-25.243-26.82-35.213-26.82-35.213s-67.63 69.677-113 88.003c3.04-13.237 11.34-33.15 20.43-54.965v-.001c12.95-31.072 27.51-66.005 30.78-91.008 5.57-42.56-48.07-36.05-57.49-32.414-.73 8.799-14.71 50.198-31.89 101.064v.002c-19.2 56.863-42.39 125.558-55.55 173.77-11.33 15.272-27.25 32.572-40.17 31.493-7.45-.623-9.14-14.167-7.44-34.532 1.16-13.794 6.47-31.48 11.75-49.058v-.001c5.21-17.363 10.39-34.62 11.5-47.915 1.55-18.502-6.87-20.412-14.2-20.89l-11.72-.98c-9.62-.803-12.35-5.253-15-9.574-2.53-4.113-4.98-8.11-13.23-8.734-51.66-4.315-122.28 46.749-131.67 131.88-18.41 10.123-44.03 23.129-56.55 22.083-12.51-1.045-16.25-14.091-15.37-24.606 1.54-18.368 40.34-125.034 40.34-125.034s38.62-6.558 55.57-8.762c12.72-1.483 16.26-2.126 21.69-7.704 5.42-5.578 15.92-17.3 24.44-27.847 8.53-10.547 1.67-19.966-11.65-20.945-23.25.36-46.45 2.364-69.41 5.996 0 0 31.88-100.81 31.91-102.818.04-2.007-2.52-3.428-6.39-3.75a136.7 136.7 0 0 0-36.4 5.671 60.6 60.6 0 0 0-20.34 12.483 60.6 60.6 0 0 0-13.96 19.366c-3.42 8.829-27.17 78.15-27.17 78.15s-98.76 25.124-112.36 29.081c-.4.104-.76.328-1.02.642-.27.313-.43.7-.47 1.11-.07.799 7.47 43.783 29.85 45.518 16.24 1.357 65.12-13.994 65.12-13.994s-32.27 94.21-34.82 126.3c-1.72 20.631 5.97 45.668 46.45 48.916a158.6 158.6 0 0 0 91.55-25.459 52.2 52.2 0 0 0 17.93 25.71 52.25 52.25 0 0 0 29.43 10.817c26.17.17 51.45-9.542 70.77-27.194a46.1 46.1 0 0 0 13.43 23.853 46.1 46.1 0 0 0 24.6 12.028c14.38 1.202 30.64-13.792 42.58-28.342a75 75 0 0 0-.81 9.717c1.06 40.298 62.53 21.843 65.66 16.475 1.08-7.077 2.08-15.993 3.19-25.942v-.003c3.42-30.609 7.93-71 19.47-97.751 4.9 125.999 56.2 214.726 160.88 223.069 58.44 4.883 89.82-9.652 103.49-22.45a42.73 42.73 0 0 0 13.99-40.65m-498.21-83.038c-50.19-4.193 26.31-128.753 69.19-125.305q-.105.897-.24 2.147l-.01.03c-2.5 22.564-14.13 127.578-68.94 123.128m452.72 67.068a120.2 120.2 0 0 1-48.54 6.935c-71.64-5.717-84.73-68.868-71.39-111.449 16.51-53.172 74.86-93.735 118.44-93.847 35-.159 55.9 20.888 59.15 31.748a74.76 74.76 0 0 1-10.86 51.366c-34.92 52.17-110.25 35.959-110.25 35.959s-12.95 42.613 26.99 45.95a81.78 81.78 0 0 0 65.38-25.098c5.75.079 22.13 20.747 12.82 32.703a120.3 120.3 0 0 1-41.74 25.733m17.73-147.565c2.88-12.09 4.52-23.615-2.67-24.215-29.29-.839-66.37 51.42-71.49 75.788 43.54 5.246 70.1-35.157 74.16-51.573' fill='url(%23a)' fill-opacity='.6'/%3E%3Cdefs%3E%3ClinearGradient id='a' x1='1392.77' y1='26.137' x2='1372' y2='374' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23182833'/%3E%3Cstop offset='1' stop-color='%23071824'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E") !important;
    background-repeat: no-repeat !important;
    background-size: 202% !important;
    background-position: 95% 0% !important;
    background-color: #071824 !important;
    background-attachment: fixed !important;
    box-shadow: inset 2px -47px 54px 0 #2f45534f !important;
}
 
 
 #review_top-line {
    background-color: #1f2529 !important;
}

 
 
 
 /*-------------------*/
 
 th, p, h1, h2, h3, h4, h5, h6 {
   
    color: #fff !important;
}

.col-md-8 img {
    transition: transform .5s !important;
}

.col-md-8 img:hover {
    transition: transform .5s !important;
    transform: scale(1.02);
}

h1, h2, h3, h4, h5, h6 {
color: #ffffff;
}



i.fas.fa-angle-right {
    display: none;
}
i.fa.fa-question-circle {
    display: none;
}

i.fas.fa-check.h5.text-danger {
    color: #9ec2e5 !important;
    margin-right: 10px !important;
}

.faqBar i.fa.fa-question-circle {
    display: none;
}

i.fa.fa-chevron-down.pull-right {
    position: relative;
}

h4 {
    margin-top: 30px;
}
a.border.rounded.d-block.mt-05.p-2.faqBar {
    background-color: #40464a;
    border: none !important;
    color: #ffffff;
    box-shadow: 0px 3px 5px 3px #0000001a;
    border-radius: 6px !important;
    margin-top: 10px;
    padding: 15px 30pt !important;
    display: flex !important;
    justify-content: space-between;
    align-items: center;
    line-height: 1 !important;
}


.col-lg-8.col-lg-offset-2 {
    width: 100%;
}

.col-lg-8.col-lg-offset-2 a {
    display: flex;
}

.col-lg-8.col-lg-offset-2 a h3 {
    margin: 0;
}

.faqContent {background-color: #2c353a !important;border: 0px solid !important;padding: 20px !important;margin-bottom: 15px;margin-top: -10px;padding-top: 40px !important;}


#scrollUp {
    background: #02b188 !important;
    border-radius: 5px !important;
    color: #fff;
}
#scrollUp:hover {
    background: #077d61 !important;
}
    
    section.breadcrumb-area.breadcrumb-bg {
    background-color: #0f212e;
    color: #ffffff;
    background-image: url(https://bethap.com/uploads/1-CSS/stake%20front%20baner%20background%20butoni.png);
    background-position: right;
    background-size: contain;
    background-repeat: no-repeat;
    box-shadow: 0px 5px 10px 5px #0000004d;
    padding-top: 15px;
    }
    
    section.primary-bg.pt-30.pb-175 {
    background-color: #1f2529;
    padding-bottom: 40px;
    padding-top: 10px;
}

.card div:first-child {
    border-radius: 10px;
}
    
    .card.bg-light{
        border-radius: 10px;
        border: none;
        background: #2c353a !important;
    }

    .card-header {
    background-color: #40464a;
    padding: 25px 30pt;
    border-bottom: 0;
    margin-bottom: 0;
    border-radius: 10px 10px 0 0 !important;
}

.card-header h2, .card-header h2, .card-header h2 strong, .card-header h2 strong span {
    margin: 0;
    line-height: 1;
    display: flex;
}


.card-body{
    padding: 30pt;
    background: #2c353a;
    border-radius: 0 0 15px 15px;
}

.card-body img {
    border-radius: 10px;
}

span {
    color: #ffffff;
}

small, small span {
    color: #ffffff6b;
    font-size: 15pt;
}

img {
    border-radius: 5px;
    }
   
 a.btn.btn-default.bmbtn.btn1 {
    font-variant: normal !important;
    background-color: #2f4553;
    border: none !important;
    border-radius: 5px;
    box-shadow: 0px 3px 5px 3px #0000002d;
    color: #ffffff;
    font-size: 20px !important;
}
 a.btn.btn-default.bmbtn.btn1:hover {
    background-color: #3d5564;
    color: #ffffff;
    filter: brightness(1.0) !important;
}

a span {
    color: #02b188;
}


 a.btn.btn-default.bmbtn.btn2 {
    background-color: #02b188 !important;
    border: none !important;
    border-radius: 10px !important;
    box-shadow: 0px 3px 5px 3px #0000002d;
    color: #ffffff !important;
    font-size: 20px !important;
}
 a.btn.btn-default.bmbtn.btn2:hover {
    background-color: #105eb4;
    color: #ffffff;
    filter: brightness(1.0) !important;
}

 a.btn.btn-danger.btn-lg {
    background-color: #1475e1;
    border: none !important;
    border-radius: 5px !important;
    box-shadow: 0px 3px 5px 3px #0000002d;
    color: #ffffff;
    font-size: 20px !important;
    text-transform: capitalize;
}


a.btn.btn-danger.btn-lg:hover {
    background-color: #105eb4;
    color: #ffffff;
    filter: brightness(1.0) !important;
}

button.copy_pc.btn.btn-danger.pl-3.rounded-0 {
    background-color: #1475e1;
    height: 36px;
    border-radius: 0px 5px 5px 0px !important;
    box-shadow: 0px 5px 10px 5px #0000002d;
}



input.form-control.rounded-0 {
    color: #071824;
    font-weight: bold;
    border-radius: 0px 0px 0px 5px !important;
    box-shadow: 0px 5px 10px 5px #0000002d;
}

.form-group.header_pc.pt-2 {
    margin-left: 30% !important;
    }
    
    
    
.faq-area.pt-5.pb-5 .container {
    background: #2c353a;
    border-radius: 5px !important;
    border: none;
}

.author-box {
    background: #2c353a;
    padding: 15px 30pt !important;
}

.author-box .row {
    width: 100% !important;
}

.author-box .row .col-lg-6 h3 {
    width: max-content;
    font-size: 10pt !important;
    min-width: fit-content;
}

.author-box .row .col-lg-6 .row .col-lg-10 a h4 {
    font-size: 12pt !important;
    line-height: 1 !important;
}
    
    /* mobile */

@media only screen and (max-device-width: 400px){

.form-group.header_pc.pt-2 {
    margin-left: 0px !important;
    }
  .pc_label, input.form-control.rounded-0, button.copy_pc.btn.btn-danger.pl-3.rounded-0 {
    margin-top: 20px;
}

a.border.rounded.d-block.mt-05.p-2.faqBar {
    transition: transform .8s !important;
}

.row.headingcnt {
    margin-top: 210px !important;
}

section.breadcrumb-area.breadcrumb-bg {
    margin-top: -135px !important;
}

.card-body {
    padding: 15pt;
}



tbody tr td {
    font-size: 12px;
    text-align: center;
    padding: 8px !important;
}

tbody tr td:last-child {
    text-align: center !important;
}

tbody tr td span:last-child {
    font-size: 16px !important;
}

thead.table-light {
    font-size: 14px;
}

thead tr th {
    padding: 8px !important;
    text-align: center;
}

#review_top-line {
    background-size: auto 219%;
    background-position: 57% 2%;
}

.top_logo-img {
    background-size: contain !important;
    height: 136px !important;
}

#review_top-line .reiting {
        margin-top: 5px !important;
    }

#top_link_btn {
    margin-top: 0px !important;
}

h1, h1 span, h1 strong {
    text-align: center;
    line-height: 1.4;
    margin-bottom: 25px;
    font-size: 16pt;
}

h1 {
    padding: 0 20px;
}

.card-header {
    padding: 15pt;
    text-align: center;
}

.card-header .mb-0, .card-header .mb-0 span, .card-header .mb-0 span strong, .card-header .mb-0 strong, .card-header .mb-0 strong span, .card-header h2, .card-header h2 span strong {
    line-height: 1.4 !important;
    font-size: 12pt !important;
    text-align: center !important;
    display: flex;
    justify-content: center;
    align-items: center;
}

.col-lg-8.col-lg-offset-2 h2 {
    text-align: center;
}

a.border.rounded.d-block.mt-05.p-2.faqBar {
    padding: 15px !important;
    justify-content: center;
}

a.border.rounded.d-block.mt-05.p-2.faqBar h3 {
    font-size: 12pt;
    font-weight: 600;
    line-height: 1.4;
    text-align: center;
}

i.fa.fa-chevron-down.pull-right {
    display: none !important;
}

.first_part {
    padding-top: 0 !important;
}

.top_logo-img {
    aspect-ratio: auto !important;
    max-height: 100px;
}

td, th {
    vertical-align: middle;
}

.faqContent {
    margin-top: -20px;
}

}