@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700");
@import url("https://fonts.googleapis.com/css?family=Roboto:400,300,500,700");

.popup-image {
    max-width: 400px;
}

.popup-para {
    margin: 12px 0px;
    border: 1px solid #828282;
    padding: 10px;
    font-size: 11px;
}

.foot{
    text-align:center;
    font-size:12px;
    background-color:#333b82;
    color: white;
    margin: -10px auto;
    padding-top: 30px;
    padding-bottom: 3px;
    max-width: 100%;
}


#additional_bonus {display:none!important}
.dropdown:hover .dropdown-menu{display: block;}

#form_psp_descriptionDeposit {height:1000px}

.text-line {
    background-color: #ffffff;
    padding: 10px 20px;
    color: #333b82;
    border-radius: 20px;
    width: 70%;
    text-align: center;
    font-size:10px;
}

.call-inbound {
    text-align: center;
    margin-top: 20px;
    background-color: #333b82;
    color: #ffffff;
    padding: 20px 5px;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    display:none;
}

.call-inbound-in {
    text-align: center;
    margin-top: 20px;
    background-color: #333b82;
    color: #ffffff;
    padding: 20px 5px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}

.tag-plat {
    background-color:#2c2482;
    color: white;
    padding: 5px 10px;
    border-radius:12px;
    font-size: 11px;
    margin:5px;
    display:none;
}

.tag-plat-in {
    background-color:#2c2482;
    color: white;
    padding: 5px 10px;
    border-radius:12px;
    font-size: 11px;
    margin:5px;
}

.menu--cabinet .sidebar-menu.menu__list + li {display:none}
.menu--cabinet > ul:nth-child(1) > li.menu__header.header {display:none}

.tag-unver {
    background-color:#a8324a;
    color: white;
    padding: 5px 10px;
    border-radius:12px;
    font-size: 11px;
    margin:5px
}

.names-2 {margin: 10px 0px 0px 0px;}
#first-name-last {margin: 0px !important}

.sidebar {padding-top: 0px !important}
.content-wrapper {margin-top: 0px !important}


@media ( min-width:768px) {
    .sidebar-mini.sidebar-collapse .sidebar-menu>#menu-test {display:none}
    .main-sidebar {width: 300px !important; z-index:900}
    .content-wrapper {margin-left: 300px !important}

}

@media ( max-width:768px) {
    .sidebar-mini.sidebar-open .main-sidebar {width: 300px !important;z-index:900}
    .content-wrapper { overflow:hidden !important}


}

.pics {
    border-radius: 50%;
    background-color: #cccccc;
    width: 2em;
    height: 2em;
    display: flex;
    align-items: center;
    justify-content: center;
    font-size: 48px;
    color: #ffffff;
    box-shadow: 0px 0px 6px rgba(20, 20, 20, 0.6);
    margin:25px
}

.user-row {display:flex; justify-content:flex-start; align-items:center; }

i {margin-right:5px}

.user-text {background-color:#0068d1; color:white;padding:10px 20px;border-radius:12px;font-size: 10px;}
.firsts-row {
    display:flex;
    flex-direction:column;
    justify-content:center;
    background-color:#bfd8ff;
    font-size: 10px;
    align-items:center;

}

.firsts-row-plat {
    display:flex;
    flex-direction:column;
    justify-content:center;
    background-image: url('https://boldprime.com/wp-content/uploads/2022/02/darkbluebanner1.png');
    background-size:cover;
    background-repeat: no-repeat;
    font-size: 10px;
    align-items:center;

}

.seconds-row {
    display:flex;
    flex-direction:column;
    justify-content:center;
    align-items:center
}

.names {
    font-size: 20px;
    font-weight:700;
}
img.avatar{border-radius:50%;}

.tag-ver {
    background-color:#32a875;
    color: white;
    padding: 5px 10px;
    border-radius:12px;
    font-size: 11px;
    margin:5px
}

.thirds-row{
    display: flex;
    flex-direction:row;
    align-items:center;
    justify-content:space-around
}

.fourths-row{
    display: flex;
    flex-direction: column;
    align-items:center;
    justify-content:center
}

.balance-num, .credit-num {
    margin: 10px 0px;
    display:flex;
    flex-direction:column;
    justify-content:center;
    align-items:center

}


.nums {
    font-weight:600;
    font-size: 20px;
    margin: 5px
}

.numtitle,.credtitle {
    margin:0px 10px 10px 10px
}


.depo {
    background-color:#1753b3;
    color:white;
    border-radius: 40px;
    border: none;
    padding: 15px 35px;
    margin: 10px;
    font-size: 16px;
    font-weight:600;
    width:90%;
}

.wd {
    border-radius: 40px;
    border: none;
    padding: 15px 35px;
    margin: 10px;
    font-size: 16px;
    font-weight:600;
    border: 2px solid #1753b3;
    width: 90%;
}

.entire-card {
    background-color: #e6f0ff;
    padding-bottom: 20px
}






.accordiv {
    width:100%;
}

#form_config_edit_value {
    height:1000px;
}

.accordion_in {
    background-color: #d6e7ff;
    color: #444;
    cursor: pointer;
    padding: 18px;
    width: 100%;
    border: none;
    text-align: left;
    outline: none;
    font-size: 15px;
    transition: 0.4s;
    font-weight: 700;
}

.actives, .accordion_in:hover {
    background-color: #0c264d;
    color: white;
    font-weight: 700;
}

.accordion_in:after {
    content: '\002B';
    color: #777;
    font-weight: bold;
    float: right;
    margin-left: 5px;
}

.actives:after {
    content: "\2212";
}

.panela {
    padding: 0 18px;
    background-color: white;
    max-height: 0;
    overflow: hidden;
    transition: max-height 0.2s ease-out;
}

.bonus_banner_1 {
    display:flex;
    flex-direction:column;
    justify-content:flex-start;
    align-items:center;
    border: 1px solid #a3a3a3;
    margin:10px;
    background-color:#081029;
}

.bonus_banner_1_off {
    display:none;
    flex-direction:column;
    justify-content:flex-start;
    align-items:center;
    border: 1px solid #a3a3a3;
    margin:10px;
}

.bonus_left {
    background-color:#e6f0ff;
    padding:7px 15px;
    width:60%
}

.bonus-title {
    font-weight:700;
    font-size:20px;
}

.bonus-img {
    max-width:800px;
    width:100%
}

.first-row {
    display:flex;
    flex-direction:row;
    justify-content:center;
    align-items:center;
    background-color:#0f3369;
    background: url('https://storage.googleapis.com/storage-bucket-xp/6256458.jpg');
    background-size:cover;
    background-repeat:no-repeat;
    background-position:right;
    width:100%


}

.bonus_right {
    display: flex;
    width: 40%;
    justify-content: center;
    align-items: center;
}

.bonusbut-inverse {
    display:none !important;

    padding:10px 30px;
    margin: 10px;
    border-radius:18px;
    background-color:#3265b3;
    border: none;
    color: #ffffff;
    font-size: 10px;
    white-space: nowrap;
    font-weight:600
}

.redeemed {
    background-color: grey !important;
}

.bonusbut {
    padding:10px 30px;
    margin: 10px;
    border-radius:18px;
    background-color:#3265b3;
    border: none;
    color: #ffffff;
    font-size: 10px;
    white-space: nowrap;
    font-weight:600

}

.bonus-text {
    font-size: 13px
}

.ps-card__content{
    background-color:#ffffff !important;
}

.ps-card {
    border:none !important;
}

.annc {
    background-color: #359c5b;
    /*max-width:1080px;*/
    width:100%;
    color:white;
}

.annc_title {
    padding:20px 20px 5px 20px;
    font-weight:600;
    font-size: 20px
}

.annc_desc {
    padding: 5px 20px 20px 20px
}

.top-buttons__buttons {
    display: none;
}

.bg-olive {
    background-color: #3d9970!important;
}

.box-body.no-padding {
    overflow-x: auto !important
}

i {color: #81b5e3}

.btn[value=Back] {
    background:#4c558f !important
}

.ps-card--selected{
    border: 2px solid #7382e6 !important;
}

.note-btn i{
    display:block !important;
}

.body-crm .content-header {
    display: flex !important;
}

.craue_formflow_buttons {
    display: flex;
    width: 100%;
    justify-content: center;
}

.craue_formflow_buttons button{
    width: 100%;
}

.craue_formflow_steplist li, .steps-step {
    border-right: none !important;
}

.craue_formflow_steplist {
    border-bottom: solid 1px #dddddd;
}

#box-body {
    background: white;
    padding: 20px 5px !important;
}

.craue_formflow_current_step {
    font-weight: 699;
    color: #3545bd !important;
    border-bottom: #3545bd solid 1px;
}

.ps-card:hover {
    border: 2px solid #dddddd;
}

.sidebar {
    background-color: #ffffff !important;
}

.treeview-menu.menu__group.menu_open {
    font-weight: 600;
}

/*.menu__label {*/
/*    font-weight: 600 !important;*/
/*}*/

/*.content-header {*/
/*    display:none;*/
/*}*/

.menu__header{
    color:#545454 !important;
}

.main-sidebar {
    background-color: white !important;
}

.menu__link.current.menu__link--active {
    color: #5361c2 !important;
    border-left:none !important;
}

#top-btn-demo {
    width:33%;
}


.main-header {
    background-color: white;
    box-shadow:0 2px 6px #ffffff !important;
}

.navbar.navbar-static-top {
    box-shadow:0 2px 6px #ffffff !important;
    box-shadow: none !important
}

.navbar.navbar-static-top {
    box-shadow: none;
    display: flex;
    border-bottom: solid 1px #dddddd;
}

.nav.navbar-nav li{
    border-left:none !important;
}

.content-wrapper {
    background-color: #f5f5f5;
}

.accounts-block h4{
    font-size: 25px;
    font-weight: 800;
    padding-left: 20px;
}

.box {
    background-color: #f5f5f5;
    border-bottom: none !important;
    border-left: none !important;
    border-right: none !important;
    border-top: none !important;
}

thead {
    background-color: #eeeeee !important;
    font-size: 16px !important;
}

tr {
    font-weight: 400 !important;
    font-size: 13px;
}

tbody {
    background-color:white !important;
}

.btn-default i {
    display:none;
}

.btn-default {
    color: #5361c2;
    border-color: #ddd !important;
    border-radius: 7px !important;
    padding: 2px 10px !important;
    border: solid 1px #5361c2 !important;
    background-color:white !important;
    background-color:white !important;
}

.btn-danger i {
    display:none;
}

.btn-danger {
    color: white;
    border-color: #c23a3a !important;
    border-radius: 7px !important;
    padding: 5px 10px !important;
    border: solid 2px #c23a3a !important;
    background-color:#c23a3a !important;
}

.table-condensed>tbody>tr>td, .table-condensed>tbody>tr>th, .table-condensed>tfoot>tr>td, .table-condensed>tfoot>tr>th, .table-condensed>thead>tr>td, .table-condensed>thead>tr>th {
    padding: 15px 5px !important;
    border: none !important;
}

.top-buttons {
    background-color:#11204c !important;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    text-align:left;
    padding:0px !important;
    border-bottom:none !important;
}

.nav.navbar-nav {
    display: flex;
}

.logo {
    background: white !important;
}

/*.btn-default {*/
/*    background-color: #1A9C66;*/
/*    color: white;*/
/*    border-color: #ddd;*/
/*    border-radius: 7px;*/
/*    padding: 5px 10px;*/
/*}*/

.treeview-menu.menu__group.menu-open {
    background-color: rgba(255, 255, 255, 0.65) !important;
}

.sidebar {
    background-color: rgba(255, 255, 255, 0.85);
}

.menu__link {
    color:#525252 !important;
}

.sidebar-search__input {
    background-color: white !important ;
    border: solid 1px #dddddd;
}

.treeview-menu {
    background-color: rgba(255, 255, 255, 0.85) !important
}

.menu-filter {
    background-color:#f5f5f5 !important;
}

.active {
    background:#fafaff !important
}

.sidebar-menu>li.active>a {
    background-color: white !important;
    color: black !important;
    border-bottom: solid 3px #cccccc;
}

.menu__header.header {
    font-size: 15px;
    font-weight: 800;
    color: #5c5c5c;
    background-color: white !important;
}

.sidebar-menu>li:hover>a {
    background-color: #cfe7ff !important;
    color:black !important;
    border-left: none !important;
}

.menu__link.current.menu__link--active:hover {
    background-color: #cfe7ff !important;

}

.menu-open {
    background-color: rgba(255, 255, 255, 0.85) !important

}

#top-btn-live {
    width:33%;
}

#top-btn-deposit {
    width:33%;
}


.top-buttons__buttons {
    width:100% !important;
}
.anon-log-box__head {
    text-align: center;
}


/*.box {*/
/*box-shadow: 2px 3px 26px -8px rgba(82,82,82,0.14);*/
/*-webkit-box-shadow: 2px 3px 26px -8px rgba(82,82,82,0.14);*/
/*-moz-box-shadow: 2px 3px 26px -8px rgba(82,82,82,0.14);*/
/*border-radius:15px !important;*/
/*padding:12px;*/

/*}*/
.fxbo-powered {
    visibility: hidden;
}
.main-footer {
    background: #e3e3e3 !important;
}
.btn-next {
    background: #3f53d4 !important;
}

body {
    font-family: 'Open Sans';
    src: url("https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700") format('truetype')
}

.btn-primary {
    background-color: #4C46E5 !important;
}

@media (min-width:420px) {
    .content-wrapper {
        margin-top: 20px;
    }
    .sidebar {
        padding-top: 20px;
    }
}

@media (min-width: 120px) and (max-width: 460px) {
    .breadcrumbs a{
        font-size:9px !important;
    }
    .breadcrumbs span{
        font-size:9px !important;
    }

    #top-btn-demo {
        font-size: 10px !important;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: flex-start;
        text-align: left;
        width:33%;
    }
    #top-btn-demo i {
        margin-bottom:5px;
    }

    #top-btn-live {
        font-size: 10px !important;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: flex-start;
        text-align: left;
        width:33%;
    }
    #top-btn-live i {
        margin-bottom:5px;
    }
    #top-btn-deposit {
        font-size: 10px !important;
        display: flex;
        flex-direction: column;
        justify-content: center;
        align-items: flex-start;
        text-align: left;
        width:33%;
    }
    #top-btn-deposit i {
        margin-bottom:5px;
    }

    .top-buttons__buttons {
        width:100% !important;
    }

    .main-header .navbar {
        display: flex !important;
        justify-content: center !important;
    }

    .anon-boxes > div {
        width: 90%!important;
        margin: 0px 10px ;
    }

    .anon-warning.anon-container.risk-warning {
        width: 80% !important;
    }


}

.anon-reg-box {
    justify-content: center;
    text-align: center;
    margin: 5px;
    padding: 20px;
    border-radius:20px;

}
.anon-reg-box__callout {
    font-size: 20px;
    line-height: inherit;
}

.anon-reg-box__btn a {
    background: #33DCBB;
    border: none;
    color: white;
    border-radius:5px;
}

.anon-reg-box__btn a:hover {
    background: white;
    border: none;
    color: black;
    border-radius:5px;
}

.anon-box {
    width: 60%;
    border-radius: 10px;
}

.anon-boxes > div {
    width:50%;
}

.anon-boxes {
    flex-direction: column-reverse;
}

.anon-log-box__remember a{
    text-decoration: none !important
}

.anon-header__lang {
    display: none;
}


.anon-header.anon-container{
    display: flex;
    align-items: center;
    justify-content: center;
    flex-direction: column;
}

#form_login_submit {
    background: #3f53d4;
    border: none;
    color: white;
    border-radius:5px;
    width: 100%;
}

.anon-footer.anon-container {
    display: none;
}

.anon-log-box__head {
    font-weight: 500;
}

#form_login__username {
    border-color: rgba(36, 168, 230, 0.48);
}

#form_login__password {
    border-color: rgba(36, 168, 230, 0.48);
}

#form_login__remember_me {

}

.fa-trash {
    display:inline-block !important;
}

@media (max-width:768px) {
    .inner_item{
        display:flex !important;
        flex-direction:column !important}

    #close-btn-modal {
        font-size: 12px !important;}


}


.modal-bp {
    position: fixed;
    z-index: 900;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    overflow: auto;
    margin: auto;
    background-color: rgb(0,0,0);
    background-color: rgba(0,0,0,0.4);
    display: flex;
    align-items: center;
    justify-content: center;
}

.modal-content {
    margin: 5px auto;
    background-color: #fefefe;
    padding: 20px;
    border: 1px solid #888;
    max-width: 800px;
    box-shadow: 2px 3px 5px 4px rgba(0,0,0,0.15);
    -webkit-box-shadow: 2px 3px 5px 4px rgba(0,0,0,0.15);
    -moz-box-shadow: 2px 3px 5px 4px rgba(0,0,0,0.15);
}

.close-btnz {
    color: #0068C6;
    float: right;
    font-size: 28px;
    font-weight: bold;
}

.close-btnz:hover,
.close-btnz:focus {
    color: #000;
    text-decoration: none;
    cursor: pointer;
}

.inner_item{
    display:flex;
    flex-direction:row;
    justify-content:space-evenly}

.maintenance_logo{
    background-color:#0068C6;
    padding:30px;
    text-align:center;
    margin: 30px 0;
}


#close-btn-modal{
    padding:8px 20px;
    border-radius:50px;
    background-color:#0068C6;
    color:#ffffff;
    border:none;
    cursor:pointer}

.mtn_content{
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: flex-start;
    padding: 0 40px}

@media (max-width:768px) {

    .fulldesign{
        display:flex !important;
        flex-direction:column !important;
        margin: 10% 3%;
        width:70%
    }

    .secondcontent{
        border-top-right-radius: 0px !important;
        border-bottom-left-radius: 25px;

    }

    .image_1{
        border-top-left-radius:25px;
        border-top-right-radius:25px;
        border-bottom-left-radius : 0px !important}

    .bannerdisplay{
        max-width:800px !important;
        margin-bottom : -5px
    }

    .contentinside{
        max-width:800px !important}

    .heading{
        font-size:15px !important}

    .content_heading{
        font-size:13px !important}

}


.fulldesign{
    display:flex;
    flex-direction:row;
    justify-content:center;
    width:700px;
}

.heading{
    text-align:center;
    font-weight: bold;
    font-size: 25px;
    margin-top: 0px;
}

.content_heading{
    font-size: 15px;
}

.newbutonz{
    padding:8px 30px;
    border-radius:50px;
    background-color:#00A5E6;
    color:#ffffff;
    border:none;
    cursor:pointer}

.gift{
    width: 40px}



.bottomdown{
    display: flex;
    justify-content: space-between;
    align-items: center;
    width:100%
}

.giftbox{
    padding: 0 20px
}

.secondcontent{
    background-color:#ffffff;
    border-top-right-radius: 25px;
    border-bottom-right-radius: 25px;
    display:flex;
    flex-direction:column;
    align-items:center;
    justify-content:space-between;
    padding: 20px;
}

.image_2{
    display:none;
    width:100%;
    height: 100%;}

.image_1{
    width:100%;
    height: 100%;
    border-top-left-radius: 25px;
    border-bottom-left-radius: 25px;}

.bannerdisplay{
    max-width: 250px;
}
.menu__link:hover{background-color: #63c7f5;}
.box-body {
    margin-left: 2rem;
    margin-right: 2rem;
    padding: 20px 20px !important;
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 3px;
}
.badge-soft-danger{color:#ff5630;background-color:#ffddd6}
.badge-soft-dark{color:#273444;background-color:#d4d6da}
.badge-soft-info{color:#00b8d9;background-color:#ccf1f7}
.badge-soft-primary{color:#007dba;background-color:#e2ccff}
.badge-soft-success{color:#36b37e;background-color:#d7f0e5}
.badge-soft-secondary{color:#eff2f7;background-color:#fcfcfd}
.uwork-mask{z-index:100;position: absolute;height: 100%;width: 100%;top:0;left:0;background: url(/static/images/loading.gif) no-repeat 50% 50%;background-color: rgba(255,255,255,0.4);}