.bg-light {
    background-color: rgb(255, 255, 255) !important;
}
#sbr{
    position: relative;
    top:100px
}
.badge-warning{
    color:red!important;
}
/*.cab_info > div .cont {*/
/*    display: grid;*/
/*    grid-template-columns: 4fr 3fr;*/
/*    grid-gap: 1em;*/
/*    grid-auto-rows: minmax(120px, auto);*/
/*}*/
/*img, svg {*/
/*    vertical-align: unset;*/
/*}*/
#enter_site .modal-content{
    position: relative;
    background: #17938F;
}
#enter_site .userdata .btn-group .list-group .list-group-item {
    text-wrap: nowrap;
}
#guest_prev_reg {
    height: 100vh;
}
/*#enter_site .modal-content:before{
    content:'';
    clip-path: polygon(50% 0, 50% 100%, 100% 100%, 100% 0);
    background: url('../images/1.jpg');
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: contain;
    opacity: 0.35;
}*/

#demo_attention .modal-content:before{
    content:'';
    clip-path: polygon(50% 0, 50% 100%, 100% 100%, 100% 0);
    background: url('../images/1.jpg');
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: contain;
    opacity: 0.35;

}
@media only screen and (max-width: 769px){
    #enter_site .modal-content:before{
       display: none;
    }
    .widget-modal-content {
        height: 60vh;
        overflow: auto;
    }
}
/*#enter_site .btn-group{*/
/*   float: none!important;*/
/*}*/
#updateBotsData,#updateBotsNewData,#unblockBot{
    display: none;
}
/*#confirm-activity, #confirm-activity-stoptransfer, #confirm-activity-RM, #confirm-activity-SM, #confirm-activity-sliv, #updateBotsNewData, #main-merge-input, #dialog_telega, #dialog_usdt, #confirm-update-pair, #unblockBot{*/
/*    background-color: #515151;*/
/*    color:white;*/
/*}*/
.btn-outline-light {
    color: #000;
    border-color: #f8f9fa;
}
#login-form .input-group {
    margin-bottom: 2rem;
}
.userdata .btn-group {
    /*position: absolute;*/
    right: -100%;
    bottom: 0px;
}
.userdata .btn-group li{
    background-color: transparent;
}
#tabs{
    min-height: 600px;
    background: #f3f0f0;
}
#tabs ul{
    background: #f3f0f0;
}
#tabs div p{
    color: #000;
}
.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active, a.ui-button:active, .ui-button:active, .ui-button.ui-state-active:hover {
    border: 1px solid #6c757d;
    border-bottom-width: 1px;
    background: #6c757d;
    font-weight: normal;
    color: #fff;
}
.ui-widget-header {
    border: 0;
}
.hunter-button{
    border-radius: 0.25rem;
    height: 30px;
    margin-right: 10px;
    background: #fff;
    border: 1px solid #cccccc;
    font-weight: 900;
    width: 120px;
    color: rgb(243, 186, 47);
}
.fis_level_config {
    width: 124px;
    height: 30px;
    padding: 0 15px;
    margin-left: 10px;
}
/*modal*/
#isBig.widget-modal .widget-modal-container{
    max-width: calc(100% - 30px);
    height: calc(100% - 30px);
    width: 100%;
    margin: 0;
}
.widget-modal{
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    display: flex;
    z-index: -100;
    align-items: center;
    justify-content: center;
    background: rgba(0,0,0,0.5);
    opacity: 0;
}
.container-modal{
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 100%;
}
#graphic{
    height: calc(100vh - 100px);
    min-height: 400px;
}
#graphic div{
    height: 100%;
}
.widget-modal.show{
    z-index: 10000;
    opacity: 1;
}
.widget-modal-container{
    max-width: 1200px;
    width: 100%;
    min-height: 150px;
    background: #fff;
    padding: 15px;
    color: var(--color-tab-title-light);
    display: block;
    position: relative;
    margin-bottom: 5vh;
}
.widget-modal-container .widget-content{
    margin-bottom: 10px;
}
.widget-modal-close-button{
    position: absolute;
    top: 10px;
    right: 10px;
    width: 30px;
    height: 30px;
    background: transparent;
    border:none;
    outline: none;
    transition: all .2s ease;
}
.widget-modal-close-button:hover,.widget-modal-close-button:focus,.widget-modal-close-button:active{
    color: var(--margin-span);
}
.widget-modal-title h3{
    font-size: 1.125rem;
    font-weight: 600;
    padding-right: 45px;
    padding-left: 15px;
    color:var(--margin-span);
}
.widget-modal-content p,.widget-modal-content li{
    font-size: 0.875rem;
    font-weight: normal;
    margin-bottom: 5px;
}
.widget-modal-footer button,.widget-btn.transfer{
    margin: 1rem 1rem 1rem 0;
    font-size: 0.925rem;
    line-height: 1;
    display: inline-block;
    outline: none;
    border: none;
    cursor: pointer;
    text-align: center;
    font-weight: 500;
    padding: 10px 25px;
    border-radius: 2px;
    -webkit-transition: .4s;
    text-decoration: none;
    background: var(--background-tab-history-btn);
    transition: all .2s ease;
}
.widget-modal-footer button:first-child,.widget-btn.transfer{
    background: linear-gradient( 95.14deg, #268481 0%, #06A49F 100%);
    color: #fff;
}
.setup_packet .widget-content label{
    font-size: 0.6875rem;
    width: 80px;
    flex: 0 0 70px;
    display: inline-flex;
    flex-direction: column;
    min-height: 35px;
    align-items: center;
}
.setup_packet .widget-content label .named {
    display: block;
    text-align: center;
}
.setup_packet .widget-content label span.select-type {
    padding: 0;
    display: flex;
    align-items: center;
    margin-top: 10px;}
.setup_packet .widget-content label input:disabled {
    opacity: 0.75;
}
.setup_packet .widget-content label .select-dashbord-pair-no{
    display: none;
}
.setup_packet .widget-content label span.select {
    position: relative;
    padding: 0 0 0 34px;
    cursor: pointer;
    margin: -10px 10px 0;
}
.setup_packet .widget-content label .select:before {
    content: '';
    position: absolute;
    top: -4px;
    left: 0;
    width: 34px;
    height: 18px;
    border-radius: 13px;
    background: #CDD1DA;
    box-shadow: inset 0 2px 3px rgb(0 0 0 / 20%);
    transition: .2s;
}
.setup_packet .widget-content label .select-dashbord-pair-no:checked + .select:before {
    background: var(--green);
}
.setup_packet .widget-content label .select-dashbord-pair-no:disabled + .select:before {
    opacity: 0.5;
}
.setup_packet .widget-content label .select:after {
    content: '';
    position: absolute;
    top: -3px;
    left: 2px;
    width: 16px;
    height: 16px;
    border-radius: 10px;
    background: #fff;
    box-shadow: 0 2px 5px rgb(0 0 0 / 30%);
    transition: .2s;
}
.setup_packet .widget-content label .select-dashbord-pair-no:checked + .select:after {
    left: 16px;
}
.setup_packet .widget-title h3{
    font-size: 1.25rem;
    padding-left: 15px;
}
/*20-09-2022*/
#exceptions_wrap .widget-content label{
    font-size: 0.6875rem;
    width: 70px;
    flex: 0 0 70px;
    display: inline-flex;
    flex-direction: column;
    min-height: 35px;
    align-items: center;
}
#exceptions_wrap .widget-content label .named {
    display: block;
    text-align: center;
}
#exceptions_wrap .widget-content label span.select-type {
    padding: 0;
    display: flex;
    align-items: center;
    margin-top: 10px;}
#exceptions_wrap .widget-content label input:disabled {
    opacity: 0.75;
}
#exceptions_wrap .widget-content label .select-dashbord-pair-no{
    display: none;
}
#exceptions_wrap .widget-content label span.select {
    position: relative;
    padding: 0 0 0 34px;
    cursor: pointer;
    margin: -10px 10px 0;
}
#exceptions_wrap .widget-content label .select:before {
    content: '';
    position: absolute;
    top: -4px;
    left: 0;
    width: 34px;
    height: 18px;
    border-radius: 13px;
    background: #CDD1DA;
    box-shadow: inset 0 2px 3px rgb(0 0 0 / 20%);
    transition: .2s;
}
#exceptions_wrap .widget-content label .select-dashbord-pair-no:checked + .select:before {
    background: var(--green);
}
#exceptions_wrap .widget-content label .select-dashbord-pair-no:disabled + .select:before {
    opacity: 0.5;
}
#exceptions_wrap .widget-content label .select:after {
    content: '';
    position: absolute;
    top: -3px;
    left: 2px;
    width: 16px;
    height: 16px;
    border-radius: 10px;
    background: #fff;
    box-shadow: 0 2px 5px rgb(0 0 0 / 30%);
    transition: .2s;
}
#exceptions_wrap .widget-content label .select-dashbord-pair-no:checked + .select:after {
    left: 16px;
}
#exceptions_wrap .widget-title h3{
    font-size: 1.25rem;
    padding-left: 15px;
}
/*20-09-2022*/
/*25-10-2022*/

#setup_fis_level .widget-modal-content{
    height: 500px;
    overflow: auto;
}
#setup_fis_level .widget-content label{
    font-size: 0.6875rem;
    width: 120px;
    flex: 0 0 70px;
    display: block; /*display: inline-flex;*/
    flex-direction: column;
    min-height: 35px;
    align-items: center;
}
#setup_fis_level .widget-content label .named {
    display: block;
    text-align: center;
}
#setup_fis_level .widget-content label span.select-type {
    padding: 0;
    display: flex;
    align-items: center;
    margin-top: 10px;}
#setup_fis_level .widget-content label input:disabled {
    opacity: 0.75;
}
#setup_fis_level .widget-content label .select-dashbord-pair-no{
    display: none;
}
#setup_fis_level .widget-content label span.select {
    position: relative;
    padding: 0 0 0 34px;
    cursor: pointer;
    margin: -10px 10px 0;
}
#setup_fis_level .widget-content label .select:before {
    content: '';
    position: absolute;
    top: -4px;
    left: 0;
    width: 34px;
    height: 18px;
    border-radius: 13px;
    background: #CDD1DA;
    box-shadow: inset 0 2px 3px rgb(0 0 0 / 20%);
    transition: .2s;
}
#setup_fis_level .widget-content label .select-dashbord-pair-no:checked + .select:before {
    background: var(--green);
}
#setup_fis_level .widget-content label .select-dashbord-pair-no:disabled + .select:before {
    opacity: 0.5;
}
#setup_fis_level .widget-content label .select:after {
    content: '';
    position: absolute;
    top: -3px;
    left: 2px;
    width: 16px;
    height: 16px;
    border-radius: 10px;
    background: #fff;
    box-shadow: 0 2px 5px rgb(0 0 0 / 30%);
    transition: .2s;
}
#setup_fis_level .widget-content label .select-dashbord-pair-no:checked + .select:after {
    left: 16px;
}
#setup_fis_level .widget-title h3{
    font-size: 1.25rem;
    padding-left: 15px;
}
#setup_fis_level .setup_wrap {
    display: flex;
    margin-bottom: 5px;
    align-items: center;
}
#setup_fis_level .setup-description {
    margin-left: 5px;
    display: flex;
    justify-content: space-between;
    width: 100%;
}
#setup_fis_level .setup-description .named {
    display: flex;
    justify-content: center;
    width: 100%;
    flex-direction: column;
}
#setup_fis_level .setup-description input{
    max-width: 80%;
}
#setup_fis_level .setup-description .btn {
    height: 20px;
}
#setup_fis_level .delete-btn_setup {
    margin-right: 10px;
}

/*25-10-2022*/

.blink_me {
    animation: blinker 3s linear infinite;
}

@keyframes blinker {
    50% {
        opacity: 0;
    }
}

/*11-11-2022*/
#copytraders .widget-content label{
    font-size: 0.6875rem;
    width: 80px;
    flex: 0 0 70px;
    display: inline-flex;
    flex-direction: column;
    min-height: 35px;
    align-items: center;
}
#copytraders .widget-content label .named {
    display: block;
    text-align: center;
}
#copytraders .widget-content label span.select-type {
    padding: 0;
    display: flex;
    align-items: center;
    margin-top: 10px;}
#copytraders .widget-content label input:disabled {
    opacity: 0.75;
}
#copytraders .widget-content label .select-dashbord-pair-no{
    display: none;
}
#copytraders .widget-content label span.select {
    position: relative;
    padding: 0 0 0 34px;
    cursor: pointer;
    margin: -10px 10px 0;
}
#copytraders .widget-content label .select:before {
    content: '';
    position: absolute;
    top: -4px;
    left: 0;
    width: 34px;
    height: 18px;
    border-radius: 13px;
    background: #CDD1DA;
    box-shadow: inset 0 2px 3px rgb(0 0 0 / 20%);
    transition: .2s;
}
#copytraders .widget-content label .select-dashbord-pair-no:checked + .select:before {
    background: var(--green);
}
#copytraders .widget-content label .select-dashbord-pair-no:disabled + .select:before {
    opacity: 0.5;
}
#copytraders .widget-content label .select:after {
    content: '';
    position: absolute;
    top: -3px;
    left: 2px;
    width: 16px;
    height: 16px;
    border-radius: 10px;
    background: #fff;
    box-shadow: 0 2px 5px rgb(0 0 0 / 30%);
    transition: .2s;
}
#copytraders .widget-content label .select-dashbord-pair-no:checked + .select:after {
    left: 16px;
}
#copytraders .widget-title h3{
    font-size: 1.25rem;
    padding-left: 15px;
}
/*11-11-2022*/

.chat_room{
    color: black;
}
.ui-accordion .ui-accordion-content {
    padding: 0;
    border-top: 0;
    overflow: hidden;
}
.chat_room .ui-state-active {
    background: none !important;
}

.chat_room .ui-accordion-header {
    font-size: 12px;
    padding: 3px 0 3px 5px;
}
.chat_room .ui-widget-content {
    background: none;
    border: none;
}
.chat_room .ui-corner-all {
    border-bottom: 1px solid rgba(0, 0, 0, 0.05);
    border-left: 5px solid transparent;
    border-radius: 0;
}
.chat_room .ui-state-default {
    border: 0;
    border-bottom: 1px solid rgba(0, 0, 0, 0.05);
    border-top: 1px solid rgba(0, 0, 0, 0.05);
    /*border-left: 5px solid transparent;*/
}
.chat_room .ui-state-hover {
    background: #D7D1D1;
}
.packet_list_header {
    border-left: 5px solid transparent;
    position: relative;
    display: block;
    font-weight: 600;
    font-size: 12px;
    line-height: 18px;
    color: #676a6d;
    padding: 8px 0 8px 25px;
    text-transform: uppercase;
}
#chat {
    border: 1px solid rgba(0, 0, 0, 0.05);
    background-color: white;
    border-radius: 2px;
    padding: 5px;
    padding-left: 15px;

    overflow-y: scroll;
    overflow-x: hidden;
    /*height: 30vh;*/
}
.chat-wrapper {
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    height: 100%;
}
.qbox {
    margin-top: 5px;
}
.dataname_wrap {
    display: flex;
    justify-content: space-between;
}
.data {
    font-size: 0.6rem;
    color: #b1b2b5;
}
.dataname {
    font-size: 0.6rem;
    color: #b1b2b5;
    display: inline-flex;
}
.datatext_block {
    word-wrap: break-word;
    display: flex;
    justify-content: space-between;
}
.datatext_block .btn {
    padding: 0.15rem;
}
.datatext_block button {
    font-family: "DIN Pro", sans-serif;
    font-size: 0.6rem;
}
.datatext{
    font-size: 0.74rem;
    color: #676a6d;
}
.delete_msg-chat {
    font-size: 0.6rem;
    color: red;

}
.admin {
    color: red;
}
.self {
    color: #000;
    background-color: #c8ecfb;
    border-radius: 5px;
    display: block;
    width: 100%;
    padding: 5px;
    box-shadow: 0 3px 5px -3px #afafaf;
}
.enemy {
    color: #676a6d;
    background-color: #f7f5f5;
    border-radius: 5px;
    display: block;
    width: 100%;
    padding: 5px;
    box-shadow: 0 3px 5px -3px #afafaf;
}
.chat_block {
    padding: 0 5px;
    margin-bottom: 10px;
}
.chat_msg {
    /*border-radius: 10px;*/
    min-height: 20px;
    height: 30px !important;
    margin-top: 5px;
    resize: none;
    font-size: 0.6rem !important;

}
.chat_block div .ui-icon-gripsmall-diagonal-se {
    resize: none;
    display: none !important;
}
.chat_block .ui-wrapper {
    min-height: 40px
}
#btnSend {
    box-shadow: 0 3px 5px -3px #afafaf;
    border: 0px !important;
}
#btnSend:disabled{
    background-color: #75AE5EDB;
}
.btn_block {
    padding: 0 5px;
}
#text-chat {
    min-height: 20px;
    width: 100% !important;
}
.ui-wrapper {
    min-height: 100px;
}
.ui-widget {
    font-family: "DIN Pro", sans-serif;
}


.password-control {
    position: absolute;
    top: 6px;
    right: 10px;
    display: inline-block;
    width: 27px;
    height: 27px;
    background-color: #000;
    -webkit-mask: url('/images/eye-slash.svg') 0 0 no-repeat;
    -webkit-mask-size: cover;
    mask: url('/images/eye-slash.svg') 0 0 no-repeat;
    mask-size: cover;
}
.password-control.view {
    background-color: #000;
    -webkit-mask: url('/images/eye.svg') 0 0 no-repeat;
    -webkit-mask-size: cover;
    mask: url('/images/eye.svg') 0 0 no-repeat;
    mask-size: cover;
}
.v_setup{
    padding: 0;
    margin: -4px;
}
.show-tabs{
    padding: 5px;
    overflow: auto;
    /* height: 50%; */
}
/* #list_buy .show {
    display: block;
}
#list_buy_history .show {
    display: block;
} */


/*06 04 23 from mrobotic*/
/*#admin_page thead, #admin_page tbody, #admin_page tfoot, #admin_page tr, #admin_page td, #admin_page th {*/
/*    padding: 5px;*/
/*    text-align: center;*/
/*}*/
.admin_row{
    padding-right: 50px;
    padding-left: 0;

    display: flex;
    justify-items: center;
    box-shadow: 0 10px 27px -23px rgba(255, 255, 255, 0.3);
    overflow: auto;
    justify-content: space-between;
    flex-wrap: wrap;
    min-width: 100%;

}
.admin_row h5 {
    color: #000;
    font-size: 0.8rem;
    padding: 10px;
    font-weight: bold;
    margin-bottom: -10px;
}
.admin_row div {
    text-align: center;
    white-space: nowrap;
}
/*.admin_row .btn-warning{*/
/*    font-size: 12px;*/
/*}*/
.admin_row .btn{
    padding: .375rem .75rem;
    font-size: 12px;
}
#s_valute .panel-heading{
    padding: 0;
}
#s_valute .panel{
    width: 100%;
    z-index: 1;
    position: relative;
    padding: 0;
    text-align: center;
    background: transparent;
    box-shadow: 0px 18px 27px -23px rgba(0, 0, 0, 0.3);
    transition: all .2s linear;
    -moz-transition: all .2s linear;
    -webkit-transition: all .2s linear;
    -o-transition: all .2s linear;
    border: none;
    margin: 0;
}
#s_valute .panel:first-child .panel-heading:first-child label .box-text {
    display: inline-block;
    position: absolute;
    left: 0;
    top: 1px;
}
#s_valute .panel:first-child .panel-heading:first-child label .box {
    display: inline-block;
    width: 38px;
    height: 16px;
    border-radius: 8px;
    border: 1px solid #b7b7b7;
    position: relative;
    background: #d6d6d6;
    cursor: pointer;
}
#s_valute .panel:first-child .panel-heading:first-child label .box::before {
    content: '';
    position: absolute;
    top: 1px;
    left: 2px;
    width: 12px;
    height: 12px;
    border-radius: 6px;
    background: #fff;
    display: block;
    transition: all .75s ease;
}
#s_valute .panel:first-child .panel-heading:first-child label .box.counter{
    background: #f3ba2f;
}
#s_valute .panel:first-child .panel-heading:first-child label .box.counter:before{
    left:22px!important;
}
#s_valute #switch_valute {
    display: none;
}
.cur_valute{
    color: var(--yellow);
    font-size: 12px;
    font-weight: bold;
    margin-top: -5px;
    display: block;
    margin-bottom: 0;
}
/*.admin_table .btn ,.admin_view .btn{*/
/*    padding: 5px 5px;*/
/*    width: 120px;*/
/*    max-height: 40px;*/
/*}*/
.admin_table .btn, .admin_view .btn {
    padding: 3px 3px;
    width: 100px;
    min-height: 30px;
}
.admin_table .btn ,.admin_view .btn > span:not(.position-absolute){
    white-space: nowrap;
    text-overflow: ellipsis;
    overflow: hidden;
    display: block;
    width: 100%;
}
.admin_view button{
    position: relative;
    margin-left: 2px;
}
.admin_view button .very-sm{
    position: absolute;
    width: 100%;
    font-size: 12px;
    bottom: 0;
    text-align: center;
    left: 0;
    line-height: 1;
    font-weight: bold;
    display: block;
    color: #ffc107;
}
.admin_view button i{
    position: absolute;
    width: 18px;
    height: 18px;
    font-size: 10px;
    top: -2px;
    right: -2px;
    text-align: center;
    line-height: 1;
    font-weight: bold;
    display: block;
    background: #706464;
    padding: 3px;
    border-radius: 50%;
    color: #fff;
    /*z-index: 9999;*/
}
/*.ab11t{*/
/*    margin: 30px;*/
/*    text-align: center*/
/*}*/
/*.ab11{*/
/*    font-size: 0.8rem;*/
/*    margin: 0;*/
/*    padding-left: 20px;*/
/*}*/
/*@media only screen and (max-width: 992px) {*/
/*    #admin_page {*/
/*        overflow-x: scroll;*/
/*    }*/

/*    #admin_page .table {*/
/*        margin-bottom: 0;*/
/*    }*/
/*}*/
/*11-11-2022*/
/*.master_card {*/
/*    max-width: 30%;*/
/*    min-width: 30%;*/
/*}*/
/*08-01-2023*/
/*.wrap-text {*/
/*    display: flex;*/
/*    flex-direction: column;*/
/*    margin-top: -5px;*/
/*    margin-bottom: -5px;*/
/*    align-items: center;*/
/*}*/

#content_data{
    transition: 0.5s;
    opacity: 0;
    max-height: 600px;
    overflow: auto;
    margin-top: 30px;
}

#admin_page .widget-modal-close-button{
    position: absolute;
    top: 5px;
    right: 10px;
    width: 30px;
    height: 30px;
    background: transparent;
    border:none;
    outline: none;
    transition: all .2s ease;
    /*color: #fff;*/
    font-size: 2rem;
}
#admin_page .lg_modal {
    margin-top: -15px;
}
#admin_page .table-hover {
    font-size: 12px;
}
#admin_page .table-hover > tbody > tr:hover {
    color: #f3ba2f;
}
/*#admin_page button{*/
/*    min-height: 45px;*/
/*}*/
.content-message .btn-closes-messages{
    padding: 0;
    width: 16px;
    height: 16px;
    min-width: 0px;
    font-size: 8px;
    line-height: 1;
    position: absolute;
    top: 8px;
    right: 15px;
    display: block;
    cursor: pointer;
}
.content-message{
    position: fixed;
    left: 15px;
    top: 90px;
    z-index: 100;
    width: 98%;
    min-width:320px;
    padding: 10px;
    border-radius: 6px;
    /*background: #e8314a;*/
    background-color: #3c2601;;
    box-shadow: 0 5px 8px -5px #fff;
    font-size: 20px;
    font-weight: 600;

}
.content-wrap{
    padding-right: 20px;
    position: relative;
}
/*#referalTree ul {*/
/*    list-style: none;*/
/*}*/
/*#referalTree ul li {*/
/*    list-style-type: none;*/
/*    margin: 0;*/
/*    margin-left: 0px;*/
/*    padding: 10px 5px 0;*/
/*    position: relative;*/
/*    marker: none;*/
/*}*/
/*#referalTree button{*/
/*    min-height: 5px;*/
/*}*/
/*.button {*/
/*    background: transparent;*/
/*    border: none;*/
/*    position: relative;*/
/*    padding-right: 16px;*/
/*    color: #fff;*/
/*}*/
/*.tree > ul > li::before, .tree > ul > li::after {*/
/*    border: 0;*/
/*}*/

/*.tree li::before, .tree li::after {*/
/*    content: "";*/
/*    left: -20px;*/
/*    position: absolute;*/
/*    right: auto;*/
/*}*/
/*.tree li::before {*/
/*    border-left: 1px solid #999;*/
/*    bottom: 50px;*/
/*    height: calc(100% - 4px);*/
/*    top: 0;*/
/*    width: 1px;*/
/*}*/
/*.tree li::after {*/
/*    border-top: 1px solid #999;*/
/*    height: 20px;*/
/*    top: 30px;*/
/*    width: 25px;*/
/*}*/
/*.tree li span {*/
/*    padding: 2px 5px !important;*/
/*    font-size: 12px !important;*/
/*    cursor: pointer;*/
/*    margin-right: 9px;*/
/*    border: 1px solid #999;*/
/*    display: inline-block;*/
/*    text-decoration: none;*/
/*}*/
.main-payment-addition{
    padding: 15px;
}
.main-payment-addition .input-group-text{
    font-size: 17px;
    padding: 0.3em;
    width: 150px;
    height: 48px;
}
#Cashback_select option {
    color: #000;
}
#main-payment-addition input{
    font-size: 16px;
}
#msg .lnr{
    font-size: 20px;
    padding-left: 20px;
}

.client_btn_filter{
    text-align: center;
    margin-bottom: 10px;
}
.client_btn_filter span{
    color: var(--yellow);
    margin-left: 10px;
    margin-right: 10px;
}
#quant .input-group-text{
    height: 45px;
}
#quant{
    width: 300px;
    margin: 0 auto;
}
#quant input{
    text-align: center;
    font-weight: 900;
}
span.clip {
    cursor: pointer;
}
span.clip svg {
    width: 16px;
    height: 16px;
    fill: #000;
    margin-left: 5px;
    margin-top: -15px;
    display: inline-flex;
}
/*.cab_info > div .cont2 {*/
/*    display: grid;*/
/*    grid-template-columns: 1.2fr 1fr 1fr;*/
/*    grid-gap: 1em;*/
/*    grid-auto-rows: minmax(120px, auto);*/
/*}*/
/*#main_blocks .setup2{*/
/*    display: grid;*/
/*    grid-gap: 0.2rem;*/
/*}*/

/*.btn4:hover {*/
/*    background-position: right center;*/
/*}*/
/*.btn-4 {*/
/*    !*background-image: linear-gradient(to right, #6c757d 0%, #b5b3ae 50%, #7e7a78 100%);*!*/
/*    background-image: linear-gradient(to right, transparent 0%, #b5b3ae 50%, transparent 100%);*/
/*}*/
/*.btn4 {*/
/*    flex: 1 1 auto;*/
/*    background-size: 200% auto;*/
/*    text-shadow: 0px 0px 10px rgba(0,0,0,0.2);*/
/*}*/
/*.btncolor{*/
/*    color: red;*/
/*}*/
.error_msg{
    color: white;
    position:absolute;
    margin: 16px;
    padding: 4px;
    background-color: red;
    cursor: pointer;
}
/* grey*/
/*
/*#admin_page .btn-success {*/
/*    color: #fff;*/
/*    background-color: #4c5054;*/
/*    border-color: #484c51;*/
/*    border-top-color: rgb(72, 76, 81);*/
/*    border-right-color: rgb(72, 76, 81);*/
/*    border-bottom-color: rgb(72, 76, 81);*/
/*    border-left-color: rgb(72, 76, 81);*/
/*}*/
/*#admin_page .btn-warning {*/
/*    color: #fff;*/
/*    background-color: #4c5054;*/
/*    border-color: #484c51;*/
/*}*/
/*#admin_page .admin_row h5 {*/
/*    color: #fff;*/
/*    font-size: 1.2rem;*/
/*    padding: 10px;*/
/*    font-weight: bold;*/
/*    margin-bottom: -10px;*/
/*}*/
/**!*/

/*!* grey      grid-template-columns:repeat(auto-fill, calc(100% /3.1));          *!*/

/*!* 04-02-2023 copytrade start*!*/
/*.master_info{*/
/*    display: grid;*/
/*    grid-template-columns:3fr 1fr;*/
/*    grid-gap:1em;*/
/*    align-items:center;*/
/*}*/

/*.profit_from_followers{*/
/*    display: grid;*/
/*    justify-content: center;*/
/*    justify-items:stretch;*/
/*    text-align: center;*/
/*}*/
/*.copytrading_wrap{*/
/*    display: grid;*/
/*    grid-template-columns:repeat(auto-fill, minmax(600px, auto));*/
/*    grid-gap:1em;*/
/*    grid-template-rows: 250px;*/
/*    justify-content: center;*/
/*    justify-items:stretch;*/
/*    align-items:stretch;*/
/*}*/
/*.copytrading_wrap > div{*/
/*    padding: 1em;*/
/*    margin: 1em;*/
/*    background: rgba(47,47,47,0.45);*/
/*    box-shadow: 0 10px 27px -23px rgba(255, 255, 255, 0.3);*/
/*    transition: all .2s linear;*/
/*    -moz-transition: all .2s linear;*/
/*    -webkit-transition: all .2s linear;*/
/*    -o-transition: all .2s linear;*/
/*}*/
/*.copytrading_wrap > div h3{*/
/*    text-align: center;*/
/*}*/
/*.copytrading_wrap > div:hover {*/
/*    box-shadow: 0 10px 50px -35px rgba(243, 186, 47, 0.35);*/
/*}*/
/*.master_block_row1{*/
/*    display: grid;*/
/*    grid-template-columns: repeat(3, 1fr);*/
/*    grid-template-rows: 60px;*/
/*    justify-items: center;*/
/*    align-items: center;*/
/*}*/
/*.master_block_row2{*/
/*    display: grid;*/
/*    grid-template-columns: 2fr 1fr;*/
/*    grid-template-rows: 60px;*/
/*    justify-items: center;*/
/*    align-items: center;*/
/*}*/
/*.line{*/
/*    display: grid;*/
/*    grid-template-columns: repeat(3, 1fr);*/
/*    grid-template-rows: repeat(1, 40px);*/
/*    grid-gap: 1rem;*/
/*    grid-row-gap: 1rem;*/
/*    justify-self: normal;*/
/*    text-align: center;*/
/*}*/
/*.line span{*/
/*    text-transform: uppercase;*/
/*    font-size: 1rem;*/
/*    font-weight: bold;*/
/*    white-space: nowrap;*/
/*}*/


/*.copy_fee {*/
/*    font-size: 1.25rem;*/
/*    font-weight: bold;*/
/*    color:var(--yellow);*/
/*}*/
/*.traders-success {*/
/*    color: var(--green);*/
/*}*/
/*.traders-red {*/
/*    color: red;*/
/*}*/
/*#master {*/
/*    flex-wrap: wrap;*/
/*    display: flex;*/
/*    width: 100%;*/
/*    flex-direction: column;*/
/*}*/
/*#master_settings .master_settings_wrapper {*/
/*    width: 100%;*/
/*}*/
/*#master_settings .col-item-traders-info {*/
/*    font-size: 1rem;*/
/*    font-weight: 300;*/
/*    line-height: 1.5;*/
/*    margin-bottom: 15px;*/
/*    width: 100%;*/
/*}*/
/*#master_settings .traders-info-market {*/
/*    margin-top: 15px;*/
/*}*/
/*#master_settings .form-control{*/
/*    font-size: 2rem;*/
/*    font-weight: bold;*/
/*}*/
/*#master_settings h3 {*/
/*    color:var(--yellow);*/
/*}*/
/*#choice_market span{*/
/*    margin: 20px;*/
/*    color:var(--yellow);*/
/*    font-size: 2em;*/
/*    font-weight: bold;*/
/*}*/
/*.create_master{*/
/*    text-align: center;*/
/*    margin-top: 20px;*/
/*}*/
/*.create_master button{*/
/*    font-size: 2rem;*/
/*    font-weight: bold;*/
/*    color:var(--yellow);*/
/*}*/
/*.create_master button:hover{*/
/*    color:var(--yellow);*/
/*}*/
/*.copy_about{*/
/*    text-align: center;*/
/*}*/
/*.copy_about h3{*/
/*    color:var(--yellow);*/
/*}*/



/*@media screen and (max-width: 992px){*/
/*    .copytrading_wrap{*/
/*        grid-template-columns:1fr;*/
/*    }*/
/*}*/

/*!*.col-item-traders-info {*!*/
/*!*    font-size: 1rem;*!*/
/*!*    font-weight: 300;*!*/
/*!*    line-height: 1.5;*!*/
/*!*    margin-bottom: 15px;*!*/
/*!*}*!*/

/*.intraday {*/
/*    text-align: center;*/
/*    color: var(--yellow);*/
/*    height: 20px;*/
/*}*/
/*#master-profit .profit_wrap {*/
/*    grid-template-columns: none;*/
/*}*/
/*#master-profit .panel_content {*/
/*    grid-template-columns: none;*/
/*    padding: 5px;*/
/*    grid-template-areas: none;*/
/*}*/
/*.col-item-traders-tr {*/
/*    display: flex;*/
/*    !*justify-content: space-between;*!*/
/*    justify-content: space-around;*/
/*}*/
/*.col-item-traders-td {*/
/*    display: flex;*/
/*    margin: 5px;*/
/*}*/
/*.col-item-traders-td .more{*/
/*    margin-top: -30px;*/
/*    height: 40px;*/
/*}*/

/*.col-item-traders-td:last-child {*/
/*    width: 120px;*/
/*    flex: 0 0 120px;*/
/*}*/
/*#master .col-item-traders-td:last-child {*/
/*    width: 100%;*/
/*    flex: 0 0 41%;*/
/*}*/
/*#master_settings .col-item-traders-td:last-child {*/
/*    width: 100%;*/
/*    flex: 0 0 25%;*/
/*}*/

/*.col-item-traders-subscribe {*/
/*    display: flex;*/
/*    justify-content: space-between;*/
/*    align-items: end;*/
/*}*/
/*.col-item-traders-subscribe-activity {*/
/*    display: flex;*/
/*    flex-direction: column;*/
/*}*/
/*.col-item-traders-subscribe-statistics {*/
/*    display: flex;*/
/*}*/

/*.col-item-traders-subscribe-statistics div {*/
/*    display: flex;*/
/*    flex-direction: column;*/
/*    font-size: 1rem;*/
/*    padding: 7px 10px 7px 0;*/
/*    font-weight: bold;*/
/*    !*justify-content: space-between;*!*/
/*}*/
/*.modal .col-item-traders-subscribe-statistics > div {*/
/*    min-width: 80px;*/
/*}*/
/*#master_settings .opacity_color {*/
/*    opacity: 0.15;*/
/*}*/

/*#master_settings .traders-info-pairs {*/
/*    width: 80%;*/
/*    !*margin-top: 10px;*!*/
/*}*/

/*#master_settings .traders-info-pairs-futures {*/
/*    display: flex;*/
/*    flex-direction: column;*/
/*    align-items: baseline;*/
/*    justify-content: space-between;*/
/*}*/

/*#master_settings .traders-info-pairs-futures div {*/
/*    margin-bottom: 5px;*/
/*}*/

/*#master_settings .traders-info-pairs-spot {*/
/*    display: flex;*/
/*    flex-direction: column;*/
/*    align-items: baseline;*/
/*    justify-content: space-between;*/
/*}*/

/*#master_settings .traders-info-pairs-spot div {*/
/*    margin-bottom: 5px;*/
/*}*/

/*#master_settings .traders-info-intraday {*/
/*    text-align: start;*/
/*    margin-top: 15px;*/
/*}*/

/*#master_settings .traders-info-delete {*/
/*    margin-top: 40px;*/
/*}*/
/*#save_master_td{*/
/*    color: red;*/
/*    font-size: 1.2rem;*/
/*}*/

/*#master_settings label input {*/
/*    display: none;!* <--скрываем дефолтный чекбокс *!*/
/*}*/
/*#master_settings label span {!* <-- стилизируем новый *!*/
/*    height: 12px;*/
/*    width: 12px;*/
/*    border: 1px solid gray;*/
/*    display: inline-block;*/
/*    position: relative;*/
/*    !*background-color:#FFF;*!*/
/*    border-radius:2px;*/
/*    padding:3px;*/
/*}*/
/*#master_settings [type=checkbox]:checked + span:before {!* <-- ставим иконку, когда чекбокс включен  *!*/
/*    content: '\2714';*/
/*    position: absolute;*/
/*    top: -8px;*/
/*    left: 0;*/
/*    font-size: 16px;*/
/*    color:var(--green);*/
/*}*/
/*#master_settings input[type='radio'], label {*/
/*    cursor: pointer;*/
/*}*/

/*#master_settings input[type='radio'] {*/
/*    position: relative;*/
/*    height: 12px;*/
/*    width: 12px;*/
/*    -webkit-appearance: none;*/
/*    -moz-appearance: none;*/
/*    appearance: none;*/
/*    outline: none;*/
/*}*/

/*#master_settings input[type='radio']::before {*/
/*    content: '';*/
/*    position: absolute;*/
/*    top: 50%;*/
/*    left: 50%;*/
/*    width: 12px;*/
/*    height: 12px;*/
/*    !*border-radius: 50%;*!*/
/*    transform: translate(-50%, -50%);*/
/*    !*background-color: white;*!*/
/*    border: 1px solid gray;*/
/*}*/

/*#master_settings input[type='radio']:checked::after {*/
/*    content: '\2714';*/
/*    position: absolute;*/
/*    top: -22%;*/
/*    left: 50%;*/
/*    width: 9px;*/
/*    height: 9px;*/
/*    !*border-radius: 50%;*!*/
/*    !*background-color: dodgerblue;*!*/
/*    color:var(--green);*/
/*    transform: translate(-50%, -50%);*/
/*    visibility: visible;*/
/*    font-size: 16px;*/
/*}*/
/*#copytraders-modal .col-item-traders-subscribe-statistics {*/
/*    display: flex;*/
/*    flex-direction: column;*/
/*}*/

/*#copytraders-modal .col-item-traders-subscribe-statistics div {*/
/*    display: flex;*/
/*    flex-direction: column;*/
/*    font-size: 1rem;*/
/*    padding: 7px 10px 7px 0;*/
/*    font-weight: bold;*/
/*    !*justify-content: space-between;*!*/
/*}*/
/*#copytraders-modal .panel_content {*/
/*    grid-template-columns: none;*/
/*    padding: 5px;*/
/*    grid-template-areas: none;*/
/*}*/
/*#copytraders-modal .statictics_wrap {*/
/*    grid-template-columns: none;*/
/*}*/
/*#copytraders-modal .col {*/
/*    padding-left: 5px;*/
/*    padding-right: 5px;*/
/*}*/
/*#copytraders-modal .cab_info > div {*/
/*    padding: 0;*/
/*}*/
/*#copytraders-modal .table td {*/
/*    padding: 5px .5rem;*/
/*    font-size: 13px;*/
/*    white-space: nowrap;*/
/*}*/
/*#copytraders-modal .statictics_wrap .table {*/
/*    width: 100%;*/
/*    table-layout: fixed;*/
/*    border-collapse: collapse;*/
/*    height: 100vh;*/
/*}*/
/*#copytraders-modal .statictics_wrap .table tbody {*/
/*    display: block;*/
/*    overflow: auto;*/
/*    width: 100%;*/
/*    height: 400px;*/
/*}*/
/*#copytraders-modal .statictics_wrap .table thead tr {*/
/*    display: block;*/
/*    position: relative;*/
/*}*/
/*#copytraders-modal .statictics_wrap th {*/
/*    padding-right: 5px;*/
/*    text-align: left;*/
/*    width: 33.333vw;*/
/*}*/
/*#copytraders-modal .statictics_wrap td {*/
/*    !*padding: 5px;*!*/
/*    text-align: left;*/
/*    width: 33.333vw;*/
/*}*/
/*.row_modal_head{*/
/*    display: flex;*/
/*    justify-content: space-between;*/
/*    !*width: 80%;*!*/
/*    padding: 1em;*/
/*    margin: 1em;*/
/*    background: rgba(47,47,47,0.45);*/
/*    box-shadow: 0 10px 27px -23px rgba(255, 255, 255, 0.3);*/
/*}*/
/*.row_master{*/
/*    padding: 1em;*/
/*    margin: 1em;*/
/*    background: rgba(47,47,47,0.45);*/
/*    box-shadow: 0 10px 27px -23px rgba(255, 255, 255, 0.3);*/
/*}*/
/*.row-modal-head {*/
/*    display: flex;*/
/*    justify-content: space-between;*/
/*}*/
/*g[role="menuitem"]:nth-child(odd){fill:#f3ba2f!important;stroke:rgba(235, 235, 235, 0.85)!important;}*/
/*g[role="menuitem"]:nth-child(even){fill:rgba(235, 235, 235, 0.75)!important;stroke: rgba(235, 235, 235, 0.85)!important;}*/
/*g[role="tooltip"] g[fill-opacity="0.9"]{fill:rgba(235, 235, 235, 0.75)!important;}*/
/*g tspan{font-size:.5em!important;}#chartRound g[aria-labelledby="id-248-title"]{display: none!important;}*/
/*g[aria-labelledby="id-37-title"],g[aria-labelledby="id-230-title"],g[aria-labelledby="id-66-title"]{display: none;}*/
/*#chartRoundMaster g[shape-rendering="auto"], #chartdiv g[shape-rendering="auto"]{display: none!important}*/
/*#chartdiv g[role="menuitem"]:nth-child(even){fill: rgba(206, 206, 206, 0.75) !important;stroke: rgba(235, 235, 235, 0.85)!important;}*/
/*g[role="group"] g[fill="#000000"]{fill:#f3ba2f!important;}*/
/*g[role="group"] g tspan{font-size:1em!important;}*/
/*g[role="group"] g[fill-opacity="0"]{stroke:#fff!important;}*/
/*#chartdiv g[aria-hidden="true"] g[fill="#151414"]{fill:#f3ba2f!important;}*/


/*.master_orders {*/
/*    height: 300px;*/
/*    width: 100%;*/
/*    margin: auto;*/
/*    overflow: auto;*/
/*}*/
/*.fix_table_height{*/
/*    height: 150px;*/
/*}*/
/*.master_orders  table {*/
/*    border-collapse: collapse;*/
/*    width: 100%;*/
/*}*/
/*.master_orders thead th {*/
/*    position: sticky;*/
/*    top: 0;*/
/*    background: #424242;*/
/*}*/
/*.master_orders thead{*/
/*    font-size: 1.1rem;*/
/*}*/
/*.master_orders th, .master_orders td, .master_orders tr {*/
/*    border-bottom: 1px dotted;*/
/*    padding: 0.2rem!important;*/
/*}*/
/*.master_orders td p {*/
/*    margin: 0.2rem;*/
/*}*/
/*.position_stats {*/
/*    border-radius: 6px !important;*/
/*    padding: 4px !important;*/
/*    color: white !important;*/
/*    margin-left: 4px !important;*/
/*    width: 50px !important;*/
/*    display: block !important;*/
/*    text-align: center !important;*/
/*}*/
/*.proc_stats {*/
/*    border-left-color: #f3f0f0;*/
/*    border-left-width: 3px;*/
/*    border-radius: 6px !important;*/
/*    padding: 4px !important;*/
/*    color: white !important;*/
/*    margin-left: 4px !important;*/
/*    width: 50px !important;*/
/*    display: block !important;*/
/*    text-align: center !important;*/
/*}*/
/*.long_pos {*/
/*    background-color: #02c076 !important;*/

/*}*/
/*.short_pos {*/
/*    background-color: #ff304e !important;*/
/*}*/
/*.create_master_modal {*/
/*    position: fixed;*/
/*    top: 0;*/
/*    left: 0;*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    display: flex;*/
/*    z-index: -100;*/
/*    align-items: center;*/
/*    justify-content: center;*/
/*    background: rgba(0,0,0,0.5);*/
/*    opacity: 0;*/
/*}*/
/*.create_master_modal.show {*/
/*    z-index: 100;*/
/*    opacity: 1;*/
/*}*/
/*.delete_master_modal {*/
/*    position: fixed;*/
/*    top: 0;*/
/*    left: 0;*/
/*    width: 100%;*/
/*    height: 100%;*/
/*    display: flex;*/
/*    z-index: -100;*/
/*    align-items: center;*/
/*    justify-content: center;*/
/*    background: rgba(0,0,0,0.5);*/
/*    opacity: 0;*/
/*}*/
/*.delete_master_modal.show {*/
/*    z-index: 100;*/
/*    opacity: 1;*/
/*}*/
/*.collapse_wrap {*/
/*    font-size: 12px;*/
/*}*/
/*.collapse_wrap ol {*/
/*    list-style: decimal;*/
/*    counter-reset: item;*/
/*}*/
/*.collapse_wrap li {*/
/*    display: block*/
/*}*/

/*.collapse_wrap li:before { content: counters(item, ".") ". "; counter-increment: item;  }*/
/*.collapse_link {*/
/*    cursor: pointer;*/
/*    color: #d80000;*/
/*    font-weight: 600;*/
/*}*/
/*#chartBalanceMaster {*/
/*    height: 500px;*/
/*}*/
/*.collapse_pairs {*/
/*    cursor: pointer;*/
/*    color: #f3ba2f;*/
/*}*/
/*#subscribe input, #subscribe select {*/
/*    height: 40px;*/
/*    border-radius: 3px;*/
/*}*/

/*#subscribe .traders-info-pairs-futures {*/
/*    display: flex;*/
/*    align-items: center;*/
/*}*/

/*#subscribe .traders-info-pairs-futures input {*/
/*    margin-left: 15px;*/
/*}*/

/*#subscribe .traders-info-pairs-futures label {*/
/*    margin-right: 15px;*/
/*}*/

/*#unsubscribe_modal .traders-info-pairs-unsub {*/
/*    display: flex;*/
/*    align-items: center;*/
/*}*/

/*#unsubscribe_modal .traders-info-pairs-unsub input {*/
/*    margin-left: 15px;*/
/*}*/

/*#unsubscribe_modal .traders-info-pairs-unsub label {*/
/*    margin-right: 15px;*/
/*}*/
/*.cansel-copytraders {*/
/*    display: inline-flex;*/
/*    width: 40px;*/
/*    height: 40px;*/
/*    border-radius: 2px;*/
/*    background: rgb(271, 48, 78);*/
/*    justify-content: center;*/
/*    align-items: center;*/
/*    line-height: 1;*/
/*    font-size: 1.25rem;*/
/*    color: #fff;*/
/*    border: transparent;*/
/*    margin-right: 15px;*/
/*}*/

/*.save-copy {*/
/*    display: inline-flex;*/
/*    height: 40px;*/
/*    border-radius: 2px;*/
/*    background: var(--green);*/
/*    justify-content: center;*/
/*    align-items: center;*/
/*    line-height: 1;*/
/*    font-size: 1.25rem;*/
/*    color: #fff;*/
/*    border: transparent;*/
/*    margin-right: 15px;*/
/*    padding-right: 10px;*/
/*    padding-left: 10px;*/
/*}*/
/*.unsub {*/
/*    color: red;*/
/*}*/
/*#copytraders {*/
/*    display: flex;*/
/*    flex-direction: column;*/
/*}*/
/*.copytraders-breadcrums ul {*/
/*    padding-inline-start: 15px;*/
/*}*/
/*.copytraders-breadcrums ul li {*/
/*    font-weight: bold;*/
/*    font-size: 1rem;*/
/*    line-height: 1;*/
/*    cursor: pointer;*/
/*}*/
/*.buttons-group-copytraders {*/
/*    padding: 15px;*/
/*    margin-bottom: 15px;*/
/*}*/
/*.buttons-group-copytraders button {*/
/*    background: transparent;*/
/*    text-transform: uppercase;*/
/*    outline: none !important;*/
/*    box-shadow: 0 5px 10px -5px rgb(0 0 0 / 30%);*/
/*    border: 1px solid rgba(0, 0, 0, .05);*/
/*    font-size: 15px !important;*/
/*    font-weight: 600;*/
/*    width: 220px;*/
/*    height: 50px;*/
/*    display: inline-flex;*/
/*    align-items: center;*/
/*    justify-content: center;*/
/*    line-height: 1;*/
/*    margin-right: 15px;*/
/*    color: #afafaf;*/
/*}*/
/*.buttons-group-copytraders button.active {*/
/*    border-color: var(--green);*/
/*    color: var(--green);*/
/*}*/
/*.copytraders-select-title, .copytraders-select-subtitle {*/
/*    text-transform: uppercase;*/
/*    text-align: center;*/
/*}*/
/*.row-select-traders {*/
/*    display: flex;*/
/*    justify-content: center;*/
/*    flex-wrap: wrap;*/
/*    margin: 30px 0;*/
/*    width: 100%;*/
/*}*/
/*.item-select {*/
/*    position: relative;*/
/*    max-width: 30%;*/
/*    flex: 0 0 30%;*/
/*    padding: 40px;*/
/*    text-align: center;*/
/*    min-width: 300px;*/
/*    min-height: 240px;*/
/*    cursor: pointer;*/
/*}*/
/*.item-select:hover::before, .item-select:focus::before {*/
/*    transition: all 1s ease;*/
/*    box-shadow: 0 18px 27px -23px rgb(0 0 0 / 40%);*/
/*}*/
/*.item-select h6 {*/
/*    font-size: 1.25rem;*/
/*    text-transform: uppercase;*/
/*    font-weight: bold;*/
/*    margin-top: -5px;*/
/*    margin-bottom: 40px;*/
/*    height: 28px;*/
/*    line-height: 1;*/
/*    position: relative;*/
/*}*/
/*.item-select h6:before, .item-select h6:after {*/
/*    content: '';*/
/*    width: 30px;*/
/*    height: 1px;*/
/*    background: rgba(0, 0, 0, 0.1);*/
/*    position: absolute;*/
/*    display: block;*/
/*    z-index: 1;*/
/*}*/
/*.item-select h6:before {*/
/*    top: 5px;*/
/*    left: 0;*/
/*}*/
/*.item-select h6:after {*/
/*    top: 5px;*/
/*    right: 0;*/
/*}*/
/*.item-select p {*/
/*    max-width: 300px;*/
/*    margin: 0 auto;*/
/*}*/
/*.item-select:before {*/
/*    content: '';*/
/*    position: absolute;*/
/*    height: calc(100% - 30px);*/
/*    width: calc(100% - 30px);*/
/*    top: 15px;*/
/*    left: 15px;*/
/*    background: #f3f0f0ad;*/
/*    box-shadow: 0 18px 27px -23px rgb(0 0 0 / 20%);*/
/*    z-index: -1;*/
/*}*/
/*.item-select:after {*/
/*    content: '';*/
/*    position: absolute;*/
/*    height: calc(100% - 80px);*/
/*    width: calc(100% - 80px);*/
/*    top: 40px;*/
/*    left: 40px;*/
/*    border: 1px solid rgba(0, 0, 0, 0.1);*/
/*    border-top-color: transparent;*/
/*}*/
/*.row-traders {*/
/*    flex-wrap: wrap;*/
/*    display: flex;*/
/*    width: 80%;*/
/*}*/
/*.row-modal-image {*/
/*    display: flex;*/
/*    padding: 15px 0;*/
/*}*/
/*.row-modal-image img {*/
/*    margin-right: 10px;*/
/*}*/
/*.col-item-traders-image img, .row-modal-image img {*/
/*    border-radius: 50%;*/
/*    max-width: 80px;*/
/*    display: inline-block;*/
/*}*/
/*.fdr {*/
/*    display: flex;*/
/*    flex-direction: row-reverse;*/
/*}*/
/*.collapse_wrap img {*/
/*    width: 100%;*/
/*}*/
/*#master .col-item-traders-td:last-child {*/
/*    width: 100%;*/
/*    flex: 0 0 41%;*/
/*}*/
/*#master .traders-info-market {*/
/*    margin-top: 15px;*/
/*}*/
/*#master .traders-info-pairs {*/
/*    width: 80%;*/
/*    align-items: center;*/
/*    display: flex;*/
/*}*/
/*#master .traders-info-delete {*/
/*    margin-top: 40px;*/
/*}*/
/*#master_settings {*/
/*    flex-wrap: wrap;*/
/*    display: flex;*/
/*    width: 100%;*/
/*}*/
/*#master_settings .col-item-traders-td:last-child {*/
/*    width: 100%;*/
/*    flex: 0 0 25%;*/
/*}*/
/*.bin_futures_svg {*/
/*    !*fill: #e4c030;*!*/
/*    box-sizing: border-box;*/
/*    margin: 0;*/
/*    min-width: 0;*/
/*    color: currentColor;*/
/*    height: 47px;*/
/*    width: 236px;*/
/*    filter: invert(82%) sepia(90%) saturate(1046%) hue-rotate(327deg) brightness(91%) contrast(97%);*/
/*}*/
/*#choice_market input[type=radio] {*/
/*    display: none;*/
/*}*/
/*#choice_market .bin_spot_svg:hover{*/
/*    cursor: pointer;*/
/*}*/
/*#choice_market .bin_futures_svg:hover{*/
/*    cursor: pointer;*/
/*}*/
/*.modal-header .traders-info-name {*/
/*    !*margin-left: 30%;*!*/
/*    display: flex;*/
/*    flex-direction: column;*/
/*    font-size: 0.7rem;*/
/*}*/
/*.modal-header .traders-info-name {*/
/*    margin-left: 30%;*/
/*}*/
/*.traders-info-name>h3 {*/
/*    margin: 0;*/
/*}*/
/*.traders-info-market, .traders-info-coin {*/
/*    margin-top: -35px;*/
/*}*/
/*.col-item-traders-price {*/
/*    margin-top: -35px;*/
/*}*/
/*.btn_stat {*/
/*    height: 40px;*/
/*}*/
/*.col-item-traders-content {*/
/*    padding: 20px;*/
/*    position: relative;*/
/*    margin-left: -20px;*/
/*    width: calc(100% - 60px);*/
/*    flex: 0 0 calc(100% - 60px);*/
/*}*/
/*#master .col-item-traders-content {*/
/*    padding: 20px;*/
/*    position: relative;*/
/*    margin-left: -20px;*/
/*    width: 100%;*/
/*    flex: 0 0 100%;*/
/*}*/
/*.col-item-traders-content:before {*/
/*    content: '';*/
/*    border: 1px solid rgba(0, 0, 0, 0.1);*/
/*    width: calc(100% + 40px);*/
/*    height: calc(100% - 30px);*/
/*    display: block;*/
/*    position: absolute;*/
/*    top: 40px;*/
/*    right: -20px;*/
/*    z-index: -1;*/
/*}*/
/*.traders-info-market_type {*/
/*    max-width: 300px;*/
/*}*/
/*.graphics {*/
/*    margin-left: -25px;*/
/*}*/
/*.graphics, .graphics > * {*/
/*    font-size: 0.7rem !important;*/
/*}*/
/*.row-charts {*/
/*    display: flex;*/
/*    justify-content: space-between;*/
/*    padding: 15px;*/
/*}*/
/*.row-charts .chart-1 {*/
/*    width: 40%;*/
/*    flex: 0 0 40%;*/

/*}*/
/*.row-charts .chart-2 {*/
/*    width: calc(60% - 30px);*/
/*    flex: 0 0 calc(60% - 30px);*/
/*}*/
/*#chartRound * {*/
/*    font-size: 0.75rem !important;*/
/*}*/
/*.chart-1 g[role="menuitem"]:nth-child(odd) {*/
/*    fill: #f3ba2f !important;*/
/*    stroke: rgba(235, 235, 235, 0.85) !important;*/
/*}*/
/*.chart-1 g[role="menuitem"]:nth-child(even) {*/
/*    fill: rgba(235, 235, 235, 0.75) !important;*/
/*    stroke: rgba(235, 235, 235, 0.85) !important;*/
/*}*/


/*!* 04-02-2023 copytrade end  *!*/

/*#show_terminal{*/
/*    text-align: center;*/
/*}*/
/*#show_terminal button{*/
/*    margin: 2px;*/
/*}*/
/*.admin_api{*/
/*    width: 50%;*/
/*    margin: 0 auto;*/
/*}*/
/*#result_teminal{*/
/*    margin: 10px;*/
/*}*/

/*.mt_button button{*/
/*    width: 150px;*/
/*}*/
/*#mterm .active{*/
/*    opacity: 1;*/
/*    box-shadow: inset 0 0 4px 0 #f3ba2f;*/
/*}*/
/*#mterm .active.green{*/
/*    background-color: var(--green);*/
/*}*/
/*#mterm .active.red{*/
/*    background-color: var(--red);*/
/*}*/
/*#mterm .active.yellow{*/
/*    background-color: var(--yellow);*/
/*}*/


/*.dselect{*/
/*    width: 500px;*/
/*    margin: 0 auto;*/
/*}*/
/*.dselect .input-group-text {*/
/*    font-size: 20px;*/
/*    padding: 0.5em;*/
/*    width: 160px;*/
/*    background-color: #343a40;*/
/*    color: #FFF;*/
/*}*/
/*!*.select .form-control-sm{*!*/
/*!*    text-align: right;*!*/
/*!*    font-size: 20px;*!*/
/*!*    background-color: #343a40;*!*/
/*!*    color: #FFF;*!*/
/*!*}*!*/
/*.dselect .input-group > :not(:first-child):not(.dropdown-menu) {*/
/*    margin-left: -1px;*/
/*    border-top-left-radius: 0;*/
/*    border-bottom-left-radius: 0;*/
/*    padding-left: 5px;*/
/*    font-size: 20px;*/
/*    background-color: #343a40;*/
/*    color: #FFF;*/
/*    width: 314px;*/
/*}*/
/*.m_select_pair{*/
/*    width: 240px;*/
/*    margin: 0 auto;*/
/*}*/
/*.m_select_pair .input-group-text {*/
/*    font-size: 20px;*/
/*    padding: 0.5em;*/
/*    width: 90px;*/
/*    background-color: #343a40;*/
/*    color: #FFF;*/
/*}*/
/*.m_select_pair .input-group > :not(:first-child):not(.dropdown-menu) {*/
/*    margin-left: -1px;*/
/*    border-top-left-radius: 0;*/
/*    border-bottom-left-radius: 0;*/
/*    padding-left: 5px;*/
/*    font-size: 20px;*/
/*    background-color: #343a40;*/
/*    color: #FFF;*/
/*    text-align: center;*/
/*    width: 150px;*/
/*}*/
/*.stream_futures_now{*/
/*    max-height: 200px;*/
/*    overflow: auto;*/
/*    text-align: left;*/
/*    margin: 0 auto;*/
/*    display: inline-block;*/
/*}*/
/*.stream_futures_now span{*/
/*    color: var(--red);*/
/*    padding-right: 8px;*/
/*    cursor: pointer;*/
/*    margin: 0;*/
/*}*/
/*.stream_futures_now p{*/
/*    padding: 0;*/
/*    margin: 0;*/
/*}*/


/*#accordionExample{*/
/*    color: #fff;*/
/*}*/

/*#accordionExample .accordion-button:not(.collapsed) {*/
/*    color: #f3ba2f;*/
/*    background-color: #fff;*/
/*    box-shadow: inset 0 -1px 0 rgba(0,0,0,.125);*/
/*}*/
/*#accordionExample .accordion-button:focus {*/
/*    z-index: 3;*/
/*    border-color: #f3ba2f;*/
/*    outline: 0;*/
/*    box-shadow: 0 0 0 0 rgba(255, 255, 255, 0.25)*/
/*}*/
/*.accordion-body {*/
/*    background-color: #515151;*/
/*}*/

/*.in {*/
/*    padding: 5px 5px 5px 5px;*/
/*}*/
/*!* Отображение миниатюр *!*/
/*.in img {*/
/*    width:100%;*/
/*    cursor: pointer;*/
/*}*/
/*!* Скрытый контейнер с большим изображением *!*/
/*#img_container {*/
/*    position: fixed;*/
/*    display: none;*/
/*    left: 5%;*/
/*    border-radius: 5px;*/
/*    z-index: 999;*/
/*    top: 200px;*/
/*    border: 1px solid #ccc;*/
/*    width: 90%;*/
/*    cursor: pointer;*/
/*}*/
/*!*#img_container .img-fluid{*!*/
/*!*    max-width: 100%;*!*/
/*!*    height: auto;*!*/
/*!*}*!*/
/*.online{*/
/*    position: absolute;*/
/*    margin-top: -14px;*/
/*    margin-left: 50px;*/
/*}*/
/*#s_online .panel:first-child .panel-heading:first-child label .box-text {*/
/*    display: inline-block;*/
/*    position: absolute;*/
/*    left: 0;*/
/*    top: 1px;*/
/*}*/
/*#s_online .panel:first-child .panel-heading:first-child label .box {*/
/*    display: inline-block;*/
/*    width: 38px;*/
/*    height: 16px;*/
/*    border-radius: 8px;*/
/*    border: 1px solid #b7b7b7;*/
/*    position: relative;*/
/*    background: #d6d6d6;*/
/*    cursor: pointer;*/
/*}*/
/*#s_online .panel:first-child .panel-heading:first-child label .box::before {*/
/*    content: '';*/
/*    position: absolute;*/
/*    top: 1px;*/
/*    left: 2px;*/
/*    width: 12px;*/
/*    height: 12px;*/
/*    border-radius: 6px;*/
/*    background: #fff;*/
/*    display: block;*/
/*    transition: all .75s ease;*/
/*}*/
/*#s_online .panel:first-child .panel-heading:first-child label .box.counter{*/
/*    background: #f3ba2f;*/
/*}*/
/*#s_online .panel:first-child .panel-heading:first-child label .box.counter:before{*/
/*    left:22px!important;*/
/*}*/
/*#s_online #switch_online {*/
/*    display: none;*/
/*}*/
/*#full-info-bots{*/
/*    font-size: 20px;*/
/*}*/
/*.setup_select select{*/
/*    color: rgb(243, 186, 47);*/
/*}*/
/*.setup_input input{*/
/*    color: rgb(243, 186, 47);*/
/*}*/
/*.setup_packet .nbr {*/
/*    min-width: 30px;*/
/*    display: inline-block;*/
/*    text-align: left;*/
/*    padding-right: 8px;*/
/*}*/
/*.setup_btn_action button{*/
/*    min-height: 30px!important;*/
/*    font-weight: bold;*/
/*    !*padding: 4px !important;*!*/
/*    width: 150px;*/
/*    text-align: center;*/
/*}*/
/*.setup_btn_desc button{*/
/*    min-height: 30px!important;*/
/*    font-weight: bold;*/
/*    !*padding: 4px !important;*!*/
/*    width: 350px;*/
/*    text-align: center;*/
/*}*/
/*.btn.btn_add2{*/
/*    display: inline-flex;*/
/*    align-items: center;*/
/*    justify-content: center;*/
/*    font-size: 18px;*/
/*    padding: 0;*/
/*    color: var(--green);;*/
/*    background: white;*/
/*}*/
/*.margin_pairs{*/
/*    display: grid;*/
/*    grid-template-columns:repeat(5, 1fr);*/
/*    grid-gap:1.5rem;*/
/*    grid-auto-rows:minmax(20px, auto);*/
/*    justify-items:stretch;*/
/*    align-items:stretch;*/
/*    height: 160px;*/
/*    overflow: auto;*/
/*    padding-bottom: 50px;*/
/*}*/
/*!*margin pair select*!*/
/*#select-type,.change_margin_active_pair {*/
/*    display: none;*/
/*}*/
/*#select-type:checked + .select:after ,.change_margin_active_pair:checked + .select:after{*/
/*    left: 16px;*/
/*}*/

/*#select-type:checked + .select:before,.change_margin_active_pair:checked + .select:before {*/
/*    !*background: linear-gradient(#396afc, #2948ff);*!*/
/*    background: linear-gradient(#f3ba2f, #ffc107);*/
/*}*/
/*.active-pair-table .change_margin_active_pair:disabled:checked + .select:before {*/
/*    background: var(--green)}*/
/*.active-pair-table .change_margin_active_pair.blocked-pair:disabled + .select:before {*/
/*    background: var(--red);*/
/*    opacity: 1!important;*/
/*}*/
/*.active-pair-table .change_margin_active_pair:disabled:not(:checked) + .select:before {*/
/*    opacity: 0.5}*/
/*!*margin pair select*!*/
/*.ui-dialog-buttonset button {*/
/*    display: inline-block;*/
/*    font-weight: 400;*/
/*    line-height: 1.5;*/
/*    text-align: center;*/
/*    text-decoration: none;*/
/*    vertical-align: middle;*/
/*    cursor: pointer;*/
/*    -webkit-user-select: none;*/
/*    -moz-user-select: none;*/
/*    user-select: none;*/
/*    padding: .375rem .75rem;*/
/*    font-size: 0.8rem;*/
/*    border-radius: .25rem;*/
/*    transition: color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;*/
/*    color: #fff;*/
/*    background-color: #212529;*/
/*    border-color: #212529;*/
/*    width: 100px;*/
/*}*/
/*.ui-dialog .ui-dialog-titlebar-close::after {*/
/*    content:"x";*/
/*    margin-top: -4px;*/
/*    position: relative;*/
/*    display: block;*/
/*}*/
/*.setup_table {*/
/*    height: 175px;*/
/*    overflow-y: auto;*/
/*}*/
/*.setup_table table tr > td {*/
/*    padding: 3px 8px;*/
/*    line-height: 14px;*/
/*    font-size: 14px;*/
/*    color: #ffc107;*/
/*    border-top: 1px #dee2e6 dotted;*/
/*    text-align: left;*/
/*}*/
/*.setup_table table tr > th {*/
/*    text-align: left;*/
/*}*/
/*.marketv{*/
/*    border-radius: 4px;*/
/*    font-size: 20px;*/
/*    font-weight: 900;*/
/*    min-width: 140px;*/
/*    !*height: 60px;*!*/
/*    display: inline-block;*/
/*    text-align: center;*/
/*    !*box-shadow: 0 6px 23px -9px rgb(255 155 155);*!*/
/*    !*box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.2);*!*/
/*    color: #f3ba2f;*/
/*    border: 1px #1c1c1c dotted;*/
/*    box-shadow: 0 1px 2px 0 rgba(255, 255, 255, 0.2);*/
/*    background: #202020;*/
/*    !*margin: 20px;*!*/
/*    margin-right: 10px;*/
/*}*/
/*@media screen and (max-width: 992px){*/
/*    .marketplace{*/
/*        padding-top: 40px;*/
/*    }*/
/*    .marketv{*/
/*        min-width: 100px;*/
/*    }*/
/*}*/

/*.conditions2 .input-group-text{*/
/*    font-size: 18px!important;*/
/*}*/
/*.conditions2 p{*/
/*    color: red;*/
/*    font-size: 18px;*/
/*    font-weight: bold;*/
/*    line-height: 2px;*/
/*}*/
/*.conditions2 input {*/
/*    padding: 0 5px;*/
/*    max-width: 100%;*/
/*    font-size: 18px;*/
/*    font-weight: bold;*/
/*}*/
/*.conditions2 select, .conditions2 input {*/
/*    border-radius: 0.25rem;*/
/*    height: 39px;*/
/*    margin-right: 10px;*/
/*    background: #fff;*/
/*    border: 1px solid #fff;*/
/*    font-weight: 900;*/
/*}*/

/*!*scoped*!*/
/*#block1 a, #block1 button, #block2 a{*/
/*    text-decoration: none;*/
/*    transition: 0.3s;*/
/*}*/
/*!* end scoped*!*/
/*.bfz{*/
/*    font-size: 20px;*/
/*    margin-right: 5px;*/
/*}*/
/*#tw_modal_vue .modal-dialog {*/
/*    max-width: 90%!important;*/
/*}*/
/*#tw_modal_vue .modal-content {*/
/*    color:var(--yellow);*/
/*    background-color:rgba(0,0,0,.8);*/

/*}*/
/*.nowrap{*/
/*    white-space: nowrap;*/
/*}*/

/*#admin_page::-webkit-scrollbar {*/
/*    height: 4px*/
/*}*/

/*#admin_page::-webkit-scrollbar-track {*/
/*    background: #373737*/
/*}*/

/*#admin_page::-webkit-scrollbar-thumb {*/
/*    background-color: #2948ff*/
/*}*/
#tw_modal_vue .modal-dialog {
    max-width: 90% !important;
}
#s_valute .panel:first-child .panel-heading:first-child label .box-text {
    display: inline-block;
    position: absolute;
    left: 0;
    top: 1px;
}
#s_valute .panel:first-child .panel-heading:first-child label .box11 {
    display: inline-block;
    width: 38px;
    height: 16px;
    border-radius: 8px;
    border: 1px solid #b7b7b7;
    position: relative;
    background: #d6d6d6;
    cursor: pointer;
}
#s_valute .panel:first-child .panel-heading:first-child label .box11::before {
    content: '';
    position: absolute;
    top: 1px;
    left: 2px;
    width: 12px;
    height: 12px;
    border-radius: 6px;
    background: #fff;
    display: block;
    transition: all .75s ease;
}
#s_valute .panel:first-child .panel-heading:first-child label .box11.counter{
    background: #f3ba2f;
}
#s_valute .panel:first-child .panel-heading:first-child label .box11.counter:before{
    left:22px!important;
}
#s_valute #switch_valute {
    display: none;
}

/* 27-07-23 */
.masters_container{
    margin: 0;
    padding: 0;
    box-sizing: border-box;
}
[class^="mbox-"] {
    /*background-color: skyblue;*/
    /* Размещаем контейнеры по центру */
    display: grid;
    place-items: center;
}
.mcontainer {
    display: grid;
    grid-template-columns:repeat(auto-fill, minmax(350px, auto));
    grid-gap:1em;
    justify-content: center;
    justify-items:stretch;
    align-items:stretch;

    grid-template-rows: repeat(auto-fill, minmax(24%, auto));
    row-gap: 10px;
}
.mcontainer > div{
    padding: 1em;
    margin: 1em;
    background: #f3f0f0ad;
    box-shadow: 0 18px 27px -23px rgba(0, 0, 0, 0.3);
    transition: all .2s linear;
    -moz-transition: all .2s linear;
    -webkit-transition: all .2s linear;
    -o-transition: all .2s linear;
}
.sorting{
    text-align: right;
    margin: 20px;
}
.master_inner_row1{
    display: grid;
    grid-template-columns: repeat(2, 1fr);
    grid-template-rows: 60px;
    justify-items: center;
    align-items: center;
    /*gap: 40px;*/
}
.subscribe button {
    color:#2dc98c!important;
}
.skipped_pair {
    overflow: auto;
    height: 300px;
}
#copytraders-modal .modal-xl {
    max-width: 90%;
}
.master_foll{
    display: inline-flex;
    font-weight: normal !important;
    overflow: auto;
    max-width: 300px;
    white-space: nowrap;
    height: 30px;
}
.chselect{
    display: flex;
    align-items: center;
    justify-content: center;
}
.chselect div {
    justify-content: center;
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}
.chselect .input-group-text {
    font-size: 16px;
    padding: 0.5em;
    width: 150px;
    background-color: #e9ecef;
    color: #000;
}

.chselect .input-group > :not(:first-child):not(.dropdown-menu) {
    margin-left: -1px;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    padding-left: 5px;
    font-size: 16px;
    background-color: #e9ecef;
    color: #000;
    width: 150px;
}
.cpo{
    display: grid;
    justify-content: center;
}
#connect .binance, #connect .bybit{
    cursor: pointer;
}
#connect .wrap_b{
    min-height: 600px;
}
#connect .wrap{
    background: rgba(242, 238, 237, 0.5);
    border-radius: 15px;
    box-shadow: 0px 4px 30px -26px rgba(255, 255, 255, 0.4);
    margin: 20px;
    /*min-height: 600px;*/
    height: 650px;
}
#connect h2 {
    font-size: 18px;
}
#connect .clip-text {
    height: 1px;
}
#connect .ab11.text-danger {
    margin-bottom: 0;
}
#connect h4.binance {
    font-size: 18px;
}
#connect .ab11:first-child {
    font-size: 12px;
}
#connect .ab12 {
    font-size: 14px;
}
#connect .wrap hr {
    margin: 5px 0 !important;
}

#connect .hvh:hover{
    color:var(--blue);
}
#connect .wrap2{
    height: 580px;
    overflow: auto;
}
@media screen and (max-width: 991px) {
    #connect .wrap {
        width: 100%;
        margin: 20px 0;
    }
    #connect .clip {
        font-size: 16px;
    }
}
@media screen and (max-width: 767px) {
    #connect .row {
        flex-direction: column;
    }
}
#connect .input-group-text {
    font-size: 16px;
    padding: 0.3em;
    width: 85px;
    height: 100%;
}
#connect .ab11.text-danger {
    text-align: center;
}
#connect .infoconnect {
    font-size: 13px;
}
/*#enter_site .input-group .form-control {
    margin-left: -3px !important;
    background: transparent;
    color:#b40000;
    position: relative;
    flex: 1 1 auto;
    width: 1%;
    min-width: 0;
    border: 1px solid #b40000;
    border-left: none;
}
#enter_site .input-group .form-control::placeholder{
    color:#b40000;
}
#enter_site{
    color: #1b1b1b;
}
#enter_site .modal-header{
    border-bottom: 0;
}
#enter_site .lg a {
    color: black;
    text-decoration: none;
    display: flex;
    align-items: center;
    font-weight: bold;
}
#enter_site .lg a img {
    margin-right: 10px;
}
#enter_site .btn-close {
    z-index: 2;
}
#enter_site .input-group .input-group-text {
    height: 40px;
    width: 40px;
    background: linear-gradient(#d80000, #b40000);
    color: #fff;
    font-size: 1.25em!important;
    margin-top: -1px;
}
#enter_site .input-group .input-group-text svg {
    width: 30px;
    height: 30px;
}
#enter_site .main-info{
    display: flex;
    width: 100%;
    color: #1b1b1b;
    font-size: 12px;
    margin-top: -10px;

}*/
#enter_site .input-group .form-control {
    margin-left: -3px !important;
    background: transparent;
    color:#fff;
    position: relative;
    flex: 1 1 auto;
    width: 1%;
    min-width: 0;
    border: 1px solid #fff;
    border-left: none;

}
#enter_site .input-group .form-control::placeholder{
    color:#fff;
}
#enter_site{
    color: #1b1b1b;
}
#enter_site .modal-header{
    border-bottom: 0;
    z-index: 2;
}
#enter_site .input-group .input-group-text {
    height: 40px;
    width: 40px;
    background: transparent;
    color: #fff;
    font-size: 1.25em!important;
    margin-top: -1px;
}
#enter_site .input-group .input-group-text svg {
    width: 30px;
    height: 30px;
}
#enter_site .main-info{
    display: flex;
    width: 100%;
    color: #fff;
    font-size: 12px;
    margin-top: -40px;

}
#form-login-remember {
    display: flex;
    align-items: center;
    justify-content: flex-start;
}
#modlgn-remember {
    order: -1;
    margin-right: 5px;
}
#form-login-remember {
    font-size: 14px;
    margin-top: 10px;
}#form-login-remember label{
     margin-bottom: 0;
 }
.list-group-horizontal li{
    border: none;
}
/*.login-button,.list-group-item a{*/
/*    color: #fff !important;*/
/*    outline: none;*/
/*    background: linear-gradient(#d80000, #b40000);*/
/*    border: none;*/
/*    min-width: 100px;*/
/*    display: inline-block;*/
/*    font-size: 1rem;*/
/*    border-radius: 0.25rem;*/
/*    transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;*/
/*    padding: 0.375rem 0.5rem;*/
/*    line-height: 1.5;*/
/*    font-weight: 500;*/
/*}*/
/*.login-button:hover,.list-group-item a:hover,.login-button:focus,.list-group-item a:focus,.login-button:active,.list-group-item a:active{*/
/*    background: linear-gradient( #b40000,#d80000);*/
/*    outline: none;*/
/*    color:#fff;*/
/*    border: 1px solid #d80000;*/
/*}*/

#form-login-submit .controls .login-button {
    width: 150px;
    margin-top: 15px;
}

@media only screen and (max-width: 998px) {
    #enter_site .main-info {
        width: 60%;
    }
    .fancybox-stage .p-5 {
        padding: 0.5rem !important;
    }
    #info h2 {
        padding: 0;
    }
}
#main_blocks .panel-body .table tbody tr td {
    color: #514f4f;
}
/*#main_blocks .setup .btn {*/
/*    width: 210px;*/
/*}*/
#users-mfa-captive-form-choose-another {
    display: none;
}
#com-users-methods-reset-container.bg-light, .com-users-methods-list-method-image.bg-light {
    background: none !important;
}
.com-users-methods-list-method.com-users-methods-list-method-name-backupcodes {
    display: none;
}
#com-users-methods-list-method-default-tag.bg-info {
    background: #2d45c7 !important;
}
.com-users-methods-list-method-addnew.btn-outline-primary {
    color: #0d376c !important;
    border: 1px solid #2d45c7;
}
.com-users-methods-list-method-addnew.btn-outline-primary:hover {
    color: white !important;
    background: #2d45c7;
}
#content_data22 .placeholder22 .form-box-input::placeholder {
    color: rgba(0, 0, 0, .5) !important;
}
#tabPanel #s_upd {
    margin-right: 15px;
}
#tabPanel #s_upd .box-text {
    margin-right: 10px;
}
/*#main_blocks .btn.btn-light[data-v-8b8c2e88] {*/
/*    font-size: .9rem;*/
/*}*/
.market_panel_body .tmb thead th {
    /*color: #f3ba2f;*/
    color: #595656;
}

.market_panel_body td, .market_panel_body th {
    color: white;
}
/*.com-users-profile__edit-form fieldset:nth-child(2){*/
/*    display: none !important;*/
/*}*/
/*.com-users-profile__edit-form fieldset:nth-child(3){*/
/*    display: none !important;*/
/*}*/
.com-users-methods-list-method-name-email {
    /*display: none;*/
}
.com-users-methods-list-method-addnew {
    border-color: #d40000;
}
#com-users-method-edit .row:first-of-type {
    display: none !important;
}
#com-users-method-edit .row:nth-of-type(2) {
    display: none !important;
}
@media screen and (max-width: 1280px) {
    #packet_page .widget_container {
        overflow-x: scroll !important;
        overflow-y: hidden !important;
    }
}
joomla-alert button {
    display: none;
}
.question-wrapper .text-wrapper {
    color: #171717 !important;
}
/*#com-users-method-edit .row:first-child{*/
/*    display: none !important;*/
/*}*/
@media screen and (max-width: 620px) {
    #faq .mw-1400 .d-flex {
        flex-direction: column;
        gap: 10px !important;
    }
}
.setupbal a.shortlink {
    height: 75px !important;
}
.partner-wrap {
    padding: 25px;
}
.partner-wrap > * {
    width: 50% !important;
}
.partner-reftree-title {
    font-size: 16px;
    font-weight: 600;
    margin: 0;
    text-align: center;
    color: white;
    margin-top: 10px;
}
@media screen and (max-width: 1025px) {
    .partner-wrap > * {
        width: 100% !important;
    }
}

.tickets {
    padding: 20px;
    background: #f3f3f3;
    border-radius: 15px;
    height: 100%;
    box-sizing: content-box;
}
.tickets .btn-primary-outline {
    background: linear-gradient(120deg, #161F6D, #00ABE1) !important;
    border: none !important;
    color: white !important;
    border-radius: 8px;
}
.tickets .ticketform {
    display: flex;
    flex-direction: column;
    gap: 15px;
    align-items: flex-start;
}
.tickets .ticketform h6 {
    margin-bottom: 0 !important;
}
.tickets .ticketform select {
    width: 200px;
    padding: 5px;
    outline: none;
    border: 1px solid rgba(0, 0, 0, .2);
    border-radius: 10px;
}
.tickets .ticketform input {
    width: 500px;
    padding: 5px;
    outline: none;
    border: 1px solid rgba(0, 0, 0, .2);
    border-radius: 10px;
}
.tickets .ticketform input::placeholder {
    color: rgba(0, 0, 0, .75) !important;
}
.tickets .ticketform textarea {
    width: 500px;
    padding: 5px;
    outline: none;
    border: 1px solid rgba(0, 0, 0, .2);
    border-radius: 10px;
}
.tickets h6 {
    margin-top: 10px;
}
.ticket {
    border-radius: 10px;
    background: #ffffff;
    padding: 0 20px 20px 20px;
    min-width: 400px;
    width: 400px;
}
.ticket .ticket-row {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    align-items: baseline;
}
.ticket-row p {
    margin: 0;
    color: #06A49F;
}
.ticket .ticket-name {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    width: 50%;
}
.ticket .ticket-lastmsg {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    opacity: .75;
}
.selftickets {
    display: flex;
    flex-direction: row;
    align-items: flex-start;
    gap: 25px;
    width: 100%;
    overflow-x: scroll;
    padding-bottom: 10px;
}
.ticketchat {
    background: white;
    border-radius: 15px;
    padding: 20px;
    height: 100%;
}
.ticket-pretitle {
    background: linear-gradient(120deg, #161F6D, #00ABE1) !important;
    color: white;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    padding: 2px 5px;
    width: fit-content;
    margin-bottom: 5px;
}
.ticketchat-header {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    border-bottom: 1px solid rgba(0, 0, 0, .1);
    margin-bottom: 10px;
}
.ticketchat-header-title {
    max-width: 70%;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
}
.ticketchat-header p {
    font-weight: 500;
}
.ticketchat-chat {
    overflow-y:auto;
    height: 90%;
    display: flex;
    flex-direction: column-reverse;
    gap: 15px;
    padding-right: 10px;
}
.ticketchat-time {
    margin-right: 10px;
    font-weight: normal;
}
.ticketchat-input {
    display: flex;
    flex-direction: row;
    align-items: center;
    width: 100%;
}
.ticketchat-inputgroup {
    margin-top: 5px;
    width: 85%;
    position: relative;
    display: flex;
    flex-direction: row;
    align-items: center;
    /*border: 2px solid #06A49F;*/
    border-radius: 5px;
}
.ticketchat-inputgroup svg {
    vertical-align: middle !important;
}
.ticketchat-inputgroup input[type="text"]{
    border: none;
    outline: none;
    padding: 5px 10px;
    width: 96%;
    border-radius: 5px;
}
.ticketchat-inputgroup input[type="text"]::placeholder {
    color: #2a2a2a !important;
}
.ticketchat-inputgroup button[type="submit"]{
    border: none;
    outline: none;
    background: none;
    margin-left: auto;
}
.ticketchat-input button[type="button"]:not(#imageUploadBTN){
    border: 2px solid white;
    border-radius: 5px;
    outline: none;
    background: linear-gradient(87deg, #39418b, #00baff);
    color: white;
    margin-left: auto;
    padding: 5px 20px;
}
.ticketchat-closedticket {
    color: #06A49F;
}
.ticketchat-message-from {
    font-weight: 500;
}
.ticketchat-message {
    width: fit-content;
    max-width: 50%;
    padding: 10px;
    background: #dcefff;
    border-radius: 10px;
    margin-bottom: 25px;
    word-wrap: break-word;
}
.selfmsg {
    background: #eeeeee;
    color: black;
    margin-left: auto;
    text-align: right;
}
.alertmsg {
    text-align: center;
    margin: 0 auto;
    background: none;
    color: black;
}
.tickets-newcount {
    padding: 1px 4px;
    background-color: #06A49F;
    border-radius: 50%;
    color: white;
    margin-left: 5px;
}
.ticketchat-back {
    color: #094ed1;
}

.tsubmit svg{
    filter: invert(0.85);
}

.chat_room {
    background: #CCDDDD !important;
}
.chat_room h4 {
    background: #CCDDDD !important;
    color: #9D2E20;
}
.cab_info > div {
    background: linear-gradient( 95.14deg, #268481 0%, #06A49F 100%);
}

.yellow_text {
    color: #f3ba2f;
}

#aktivnost_robotov .additional {
    display: grid;
    grid-auto-columns: minmax(120px, auto);
    grid-template-columns: 1fr 1.5fr 4fr;
}
#aktivnost_robotov .activ_tr td {
    white-space: nowrap;
    text-align: left;
    line-height: 1em;
    font-size: 1em;
    border-top: 1px #dee2e6 dotted;
}
#aktivnost_robotov.table > tbody > tr > td {
    padding: 0 4px;
    font-size: 12px;
    white-space: nowrap;
}

.tradingview_btn22 {
    padding: 0;
    margin-left: 5px;
    border: none;
    height: 17px;
    line-height: 1;
    background: transparent !important;
    display: flex;
    align-items: center;
    justify-content: center;
}

.ui-dialog .ui-dialog-titlebar-close::after {
    content: "x";
    margin-top: -7px;
    position: relative;
    display: block;
}
.strategy img {
    width: 80%;
    margin-top: 15px;
}
.strategy .buy {
    display: flex !important;
    align-items: center !important;
    flex-wrap: nowrap !important;
    gap: 75px !important;
    position: relative;
}
.strategy .setupbal a {
    /*border: 2px solid rgba(0, 0, 0, .15);*/
    border-radius: 8px;
    height: 250px;
    width: 250px;
    display: flex;
    flex-direction: column;
    align-items: center;
}

@media screen and (max-width: 915px){
    .strategy .buy {
        flex-direction: column !important;
        gap: 25px !important;
    }
}

.btn.link{
    position: relative;
    transition: all .5s ease-in-out;
}
.btn:focus,.btn:hover,.btn:visited{
    outline: none!important;
    box-shadow: 0 5px 10px -5px rgba(0,0,0,.3);
    border: 1px solid rgba(0,0,0,.05);
}
.btn.link:before{
    content:'';
    position: absolute;
    bottom: 5px;
    left: calc(50% - 10px);
    height: 3px;
    width: 24px;
    display: block;
    border-radius:3px;
    background: rgba(119, 119, 119, 0.81);
    box-shadow: 2px 2px 5px -2px rgba(0,0,0,.3),inset -1px 1px 3px -2px rgba(0,0,0,.3);
}
.btn.link.warning:before{
    background: transparent;
}
.btn.link.success:before{
    background: #00c900!important;
}
.btn.link.danger:before{
    background: rgba(216, 0, 0, 0.81);!important;
}
.no-buy .setup{
    margin-top: 40px;
}
@keyframes pulse {
    0%{
        background: transparent;

    }

    50%{
        background: #f3ba2f;

    }
}
.pulse:before{
    animation: pulse 1s infinite ;
    animation-delay: 1s, 100ms;
}
@keyframes danger_pulse {
    0%{
        background: transparent;

    }

    50%{
        background: #dc3545;

    }
}
.danger_pulse:before{
    animation: danger_pulse 1s infinite ;
    animation-delay: 1s, 100ms;
}
#telegram_main {
    position: absolute;
}
/*.bi-display{*/
/*    color: white;*/
/*}*/
#my_wallet{
    font-size: 16px;
    width: 175px;
    height: 100%;
}
#telega-1{
    font-size: 16px;
    width: 175px;
    height: 100%;
}
.c_telega{
    min-height: 20px
}
/*2902*/
.content_row1{
    display: grid;
    grid-area: hed;
    justify-content: center;
    /*margin-top: -10px;*/
    align-content: center;
    text-align: center;
}
.content_row2_divider{
    display: grid;
    grid-area: divider;
    justify-content: center;
    padding: 10px;
}
.content_row2_left{
    display: grid;
    grid-area: left;
    justify-content: end;
    padding: 10px;
}
.content_row2_right{
    display: grid;
    grid-area: right;
    justify-content: start;
    padding: 10px;
}
.content_row2_left p, .content_row2_right p, .content_row1 p, .content_row2_divider p{
    margin: 0;
    font-size: 1.8rem;
    color: #b1b2b5;
}
.content_row2_left span, .content_row2_right span, .content_row1 span, .content_row2_divider span{
    font-size: 0.9rem;
}
.tether {
    display: flex;
    align-items: center;
    padding-left: 10px;
}
.tether_text {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    font-size: 16px!important;
    padding-left: 10px;
}
.tether_name{
    color: var(--green);
    font-size: 13px!important;
}
.usdt {
    font-size: 12px!important;
    color: #b1b2b5;
}
.content_row1_div{
    display: flex;
}
.total_profit{
    font-size: 2rem!important;
    font-weight: bold;
}
.nowrap{
    white-space: nowrap;
}


.s_icon{
    padding-right: 10px;
    padding-left: 10px;
}
.s_icon svg{
    width: 16px;
    height: 16px;
}
.btn:hover .s_icon svg {
    fill: #f3ba2f; /* Replace "red" with the desired color */
}
.s_icon2{
    padding-right: 10px;
    padding-left: 10px;
    padding-top: 5px;
}
.s_icon2 svg{
    width: 20px;
    height: 20px;
    fill: #afafaf; /* Replace "red" with the desired color */
}
.btn:hover .s_icon2 svg {
    fill: #f3ba2f; /* Replace "red" with the desired color */
}

/* arrow */
.setup span.arrow{
    position: relative;
    display: inline-flex;
    top: 0;
    left: 0;
    padding: 0;
    height: 40px;
    width: 40px;
    z-index: 0;
    box-shadow: 5px 0 5px -5px rgba(255, 255, 255, 0.5),-1px 0 3px -2px rgba(0, 0, 0, 0.2);
    min-width: 40px;
}

.setup span.arrow.active:before{
    background: #f3ba2f;
    transform: rotate(-45deg);
}
.setup span.arrow.active:after{
    background: #f3ba2f;
    transform: rotate(-135deg);
}
.setup span.arrow:before,.setup span.arrow:after{
    height: 2px;
    width: 14px;
    content: '';
    position: absolute;
    transition: all .5s;
    background: #afafaf;
    top: 20px;
    display: block;
}
.setup span.arrow:before{
    transform: rotate(45deg);
    left: 8px;
    box-shadow: -2px 1px 2px -2px #afafaf;
}
.setup span.arrow:after{
    transform: rotate(-45deg);
    right: 9px;
    box-shadow: 2px 1px 2px -2px #afafaf;
}
/*arrow_icon*/
.setup span.arrow_icon{
    position: relative;
    display: inline-flex;
    top: 0;
    left: 0;
    padding: 0;
    height: 40px;
    width: 40px;
    z-index: 0;
    box-shadow: 5px 0 5px -5px rgba(255, 255, 255, 0.5),-1px 0 3px -2px rgba(0, 0, 0, 0.2);
    /*margin-right: 40px;*/
}
.t_decor{
    text-decoration: none;
    font-weight: bold;
    display: flex;
    align-items: center;
    max-width: 300px;
    /*border: 1px solid #e1e1e1;*/
    margin: 2px;
    min-width: 200px;
}
.btn.t_decor {
    border: unset;
    background: linear-gradient(90deg, #edecf1, #128ce361);
    color: #2f2e2e;
}
.btn.t_decor:hover{
    /*background: rgba(220, 217, 217, 0.68);*/
    box-shadow: 0 5px 8px -10px rgba(254, 254, 254, 0.68);
}
.setup2 .btn:hover{
    border-color: transparent;
}
.setup2 .btn.active{
    background-color: #efefef;
    border: 1px solid #e1e1e1;
}
.setup2 .btn.active:hover{
    background: rgba(220, 217, 217, 0.68);
    box-shadow: 0 5px 8px -10px rgba(254, 254, 254, 0.68);
}
.setup .btn{
    --bs-btn-padding-x: 0;
    --bs-btn-padding-y: 0;
}
.bin_spot{
    background-color: red;
    border-radius: 5px;
    font-weight: bold;
}
.bin_margin{
    background-color: #f3ba2f;
    border-radius: 5px;
    font-weight: bold;
}
.bin_futures{
    background-color: #218a39;
    border-radius: 5px;
    font-weight: bold;
}
.marketv{
    border-radius: 4px;
    font-size: 20px;
    font-weight: 900;
    min-width: 140px;
    display: inline-block;
    text-align: center;
    color: #fff;
    border: 1px #1c1c1c dotted;
    /*box-shadow: 0 1px 2px 0 rgba(255, 255, 255, 0.2);*/
    background: #232323;
    margin-right: 10px;
}
.main_block_b1_text p{
    color: #afafaf;
    font-size: 16px;
    font-weight: 500;
}
.text-white{
    color: #fff;
}
.cashback{
    max-height: 40px;
    overflow: auto;
}
.cashback p{
    font-size: 0.8rem;
}
.trans_hash {
    max-width: 240px;
    overflow-x: auto;
    display: flex;
}
.setup_packet_f button.marketv {
    background: #d6d6d6;
    color: #676a6d;
    border: none;
    outline: none;
}
.setup_packet_f button.marketv:hover.btn-danger {
    background: #d80000;
    color: white;
}
.setup_packet_f button.marketv:hover.btn-warning {
    background: #f0ad4e;
    color: #272727;
}
.setup_packet_f button.marketv:hover.btn-success {
    background: #41B314;
    color: white;
}
.cab_info > div .cont2 {
    display: grid;
    grid-template-columns: 2fr 1fr;
    grid-gap: 1em;
    grid-auto-rows: minmax(120px, auto);
}
.awi{
    min-width: 300px;
    text-align: left;
}
.white_text {
    color: #3acb75;
}
.admin_view{
    margin: 7px;
}

/*19.03.2024*/
.curr_prc{
    color: #afafaf;
    font-size: 0.8rem;
}
#profit_table{
    display: inline-table;
    width: 100%;
    margin-bottom: 30px;
}
#profit_table a{
    font-weight: bold;
}
#profit_table .month_itog{
    font-weight: bold;
    font-size: 18px;
    /*color: var(--green);*/
}
#profit_table .day_itog{
    font-weight: bold;
    font-size: 14px;
    /*color: var(--green);*/
}
.curr_symbol{
    color: #afafaf;
    /*font-size: 0.8rem;*/
}
#profit_table .day_usdt{
    font-weight: bold;
    font-size: 14px;
    color: var(--green);
}
#profit_table .day_usdt_poor{
    font-weight: bold;
    font-size: 16px;
    color: var(--red);
}

#pgbar .ui-widget-header {
    /*border: 1px solid #ddd;*/
    background: var(--green);
    color: #333;
    font-weight: bold;
}
#pgbar .ui-widget-content {
    /*border: 1px solid #ddd;*/
    background: transparent;
    color: var(--green);
}
#pgbar .ui-widget.ui-widget-content {
    /*border: 1px solid #070707;*/
    border: transparent;
}
#pgbar .ui-progressbar {
    height: 3px;
    text-align: left;
    overflow: hidden;
}

.manubtn span{
    color: black;
}

/* --------------Sidebar changes-----------*/
#sidebar_telegram_btn{
    background: linear-gradient(87deg, #39418b, #00baff);
}
#sidebar_telegram_btn a{
    color: white;
}


/*------------ Login Modal ------------*/

#enter_site .modal-content{
    background: linear-gradient(90deg, #2093F4, #1AE5F8);
}

#enter_site .overlay-wrap {
    display: flex;
    justify-content: space-between;
}

#enter_site .overlay-wrap > div {
    width: 47%;
}

#enter_site .overlay-panel {
    display: none;
}



#enter_site .modal-content:before {
    content: '';
    clip-path: polygon(50% 0, 50% 100%, 100% 100%, 100% 0);
    background: url('/../images/robo_traders_login_form_img.png');
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-size: contain;
    opacity: 0.95;
}

#form-login-submit .controls .login-button {
    display: block;
    width: 200px;
    padding: 15px;
    /*max-width: 265px;*/
    text-align: center;
    border: 3px solid #6363F1;
    background: #fff;
    transition: 0.2s;
    border-radius: 50px;
    font-weight: 600;
    white-space: nowrap;
}

#form-login-submit .controls .login-button:hover {
    background: #6363F1;
    transition: 0.2s;
    color: #fff;
}

#enter_site .btn-group .list-group-item * {
    all: unset;
}

#enter_site .btn-group {
    margin-right: -55px;
}

#enter_site .btn-group .list-group-item {
    margin: 0 5px;
}

@media (max-width: 1199px) {
    #enter_site .btn-group .list-group {
        flex-direction: column;
    }
    #enter_site .btn-group {
        margin-top: -180px;
    }
}
@media (max-width: 440px) {
    #enter_site .btn-group {
        margin-top: 0;
        margin-right: 130%;
    }
    #enter_site .overlay-wrap > div {
        width: 90%;
    }
}

#enter_site .btn-group .list-group-item {
    display: block;
    width: 150px;
    padding: 5px 10px;
    margin: 10px;
    text-align: center;
    border: 3px solid #6363F1;
    background: #fff;
    transition: 0.2s;
    border-radius: 50px;
    font-weight: 600;
    font-size: 15px;
    white-space: nowrap;
}

#enter_site .btn-group .list-group-item:hover {
    background: #6363F1;
    transition: 0.2s;
    color: #fff;
}

/*--------Captcha modal-------*/
#submit_captcha_btn {
    all: unset;

    display: block;
    width: 200px;
    padding: 15px;
    text-align: center;
    border: 3px solid #6363F1;
    background: #fff;
    transition: 0.2s;
    border-radius: 50px;
    font-weight: 600;
    white-space: nowrap;
}

#submit_captcha_btn:hover {
    background: #6363F1;
    transition: 0.2s;
    color: #fff;
}

.com-users-profile__edit-submit .btn-primary {
    background: #6363F1 !important;
}

.strategy__botName_title {
    color: #0c3d85;
}

/* Подсветка раздела в котром находится пользователь*/
.cabinet__link_highlight {
    color: #6363F1 !important;
}
.cabinet__link_highlight:hover {
    color: #ffffff !important;
}



.StockConnectionError_text {
    display: -webkit-box;
    -webkit-line-clamp: 3; /* Количество строк */
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
    position: relative;
    padding: 0;
    margin: 0;
    background-color: #f9f9f9; /* Цвет фона для видимости */
}

/* Стили для всплывающей подсказки */
.StockConnectionError_text::after {
    content: attr(data-full-text);
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    padding: 5px;
    background-color: #333;
    color: #fff;
    font-size: 12px;
    white-space: pre-wrap; /* Позволяет отображать текст с переносами */
    display: none;
    z-index: 10;
    border-radius: 3px;
}

.StockConnectionError_text:hover::after {
    display: block;
}
#exceptions_wrap_bybit .widget-content{
    height: calc(70vh - 10px);
    overflow: auto;
    max-height: 100vh;
}
exceptions_wrap_bybit{
    display: inline;
}
#exceptions_wrap_bybit .widget-content {
    display: flex;
    flex-wrap: wrap;
    margin-bottom: 10px;
}
#exceptions_wrap_bybit .widget-content label{
    font-size: 0.6875rem;
    width: 100px;
    flex: 0 0 100px;
    display: inline-flex;
    flex-direction: column;
    min-height: 50px;
    align-items: center;
}
#exceptions_wrap_bybit .widget-content label .named {
    display: block;
    text-align: center;
}
#exceptions_wrap_bybit .widget-content label span.select-type {
    padding: 0;
    display: flex;
    align-items: center;
    margin-top: 10px;}
#exceptions_wrap_bybit .widget-content label input:disabled {
    opacity: 0.75;
}
#exceptions_wrap_bybit .widget-content label .select-dashbord-pair-no{
    display: none;
}
#exceptions_wrap_bybit .widget-content label span.select {
    position: relative;
    padding: 0 0 0 34px;
    cursor: pointer;
    margin: -10px 10px 0;
}
#exceptions_wrap_bybit .widget-content label .select:before {
    content: '';
    position: absolute;
    top: -4px;
    left: 0;
    width: 34px;
    height: 18px;
    border-radius: 13px;
    background: #CDD1DA;
    box-shadow: inset 0 2px 3px rgb(0 0 0 / 20%);
    transition: .2s;
}
#exceptions_wrap_bybit .widget-content label .select-dashbord-pair-no:checked + .select:before {
    background: var(--green);
}
#exceptions_wrap_bybit .widget-content label .select-dashbord-pair-no:disabled + .select:before {
    opacity: 0.5;
}
#exceptions_wrap_bybit .widget-content label .select:after {
    content: '';
    position: absolute;
    top: -3px;
    left: 2px;
    width: 16px;
    height: 16px;
    border-radius: 10px;
    background: #fff;
    box-shadow: 0 2px 5px rgb(0 0 0 / 30%);
    transition: .2s;
}
#exceptions_wrap_bybit .widget-content label .select-dashbord-pair-no:checked + .select:after {
    left: 16px;
}
#exceptions_wrap_bybit .widget-title h3{
    font-size: 1.25rem;
    padding-left: 15px;
}

.publ_profit_nums {
    font-size: 15px;
}


/*--------------------21.08.2024 Изменения блока "баланс на бирже" Павел----------------------*/
.stock_balance_block {
    position: relative;
}

.balance_block_header {
    position: absolute;
    width: 85%;
}

.balance_block_keys {
    position: absolute;
    right: -10%;
}

.btn_keys_bir{
    display: flex;
    margin-top: -35px;
}

.stock_balance_h3 {
    margin-top: 20px;
}

#deficit.white {
    color: #3acb75;
}

.ref_val{
    color: #3f3d3d !important;
    font-size: 0.7rem !important;
}
.ref_val span {
    padding-right: 4px;
}

#block2 .main_block_b1_text p {
    font-size: 11px;
}

.inner_balance_p {
    font-size: 13px !important;
}

.setup_packet .btn-success,
.robo-button {
    background: #2c95e2 !important;
    border-color: #2c95e2 !important;
}

/*-----------22.08.2024 Павел-----------*/
.ticketchat-input {
    flex-direction: column;
}

#newticket_btn {
    background: linear-gradient(120deg, #161F6D, #00ABE1);
    color: white;
    border: 0;
    border-radius: 7px;
    padding: 5px;
    transition: all 0.3s ease;
}
#newticket_btn:hover {
    background: white;
    color: #161F6D;
    border: 1px solid #161F6D;
}

.openTicket {
    color: #161F6D;
    padding: 5px;
    border-radius: 7px;
    background-color: #cad7f7;
    transition: all 0.3s ease;
}
.openTicket:hover {
    color: white;
    background-color: #5b82ee;
}

@media (max-width: 575px) {
    .tickets {
        padding: 0;
    }
    .ticketchat {
        padding: 0;

    }

    .ticketchat-message {
        max-width: 95%;
    }

    .ticketchat-input {
        width: 100%;
    }
    .ticketchat-inputgroup {
        width: 100%;
    }

    .ticket {
        min-width: 250px;
        width: 250px;
    }
}

.ticketchat-back {
    margin: 5px;
}

.ticketchat-input button[type="button"]:not(#imageUploadBTN) {
    margin-left: 0;
    margin-right: auto;
    margin-top: 15px;
}

.tickets #newticket_title,
.tickets #newticket_msg {
    width: 100%;
}
/*-------23.08.2024 Павел--------*/
.panel-body.table-responsive.market_panel_body {
    max-height: 215px;
    height: 90%;
}

#con_conditions_deposit,
#con_conditions_bots{
    background-color: white !important;
    color: black !important;
}

/*-----------27.08.2024 Павел-------------*/
#open_tickets, #subadmins_tickets {
    width: 100% !important;
}


#open_tickets .table_messageCol,
#subadmins_tickets .table_messageCol {
    max-width: 20vw !important; /* Ограничение ширины столбца */
    word-wrap: break-word; /* Перенос длинных слов */
    white-space: normal;
}

/*-----------28.08.2024 Павел-------------*/
.support__delete_msg_btn {
    color: white;
    border: 1px solid #3d3b3b;
    border-radius: 10px;

    background: #e11f1f;
}

.collapse.show p{
    margin-bottom: 3px !important;
}
.collapse.show ul:not(.nononomisterfish){
    margin-bottom: 10px !important;
    margin-top: 10px !important;
}

/*----------11.09.2024 Павел------------*/
#ticketparent #close_tickets_wrapper,
.faq-disclamer {
    margin-bottom: 5vh;
}
.faq-disclamer {
    text-align: center;
}

/*---------12.09.2024 Павел------------*/
#imageUploadBTN {
    border: 0;
    background: transparent;
    padding: 0;
    margin: 0;
    margin-left: auto;
    transition: all 0.3s ease;
}
#imageUploadBTN:hover {
    transform: scale(1.05);
}

.drop-zone {
    border: 2px dashed #007bff;
    padding: 30px;
    text-align: center;
}
.drop-zone.dragging {
    background-color: #e9ecef;
}
#previewImage {
    max-width: 100%;
    max-height: 200px;
    display: none;
    margin-top: 15px;
}
#loader {
    display: none;
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 9999;
}
/*-----------13.09.2024 Павел-------------*/
.ticketchat-message-img {
    max-width: 300px;
    max-height: 200px;
}

/*------------------20.11.2024------------------*/
.wallet__main-header {
    text-align: center;
    color: #676a6d;
}

.wallet__innerBalance-block {
    display: flex;
    justify-content: center;
    align-items: baseline;
}

.wallet__innerBalance-block h2{
    margin: 0;
}

.wallet__innerBalance-block h2 > span,
.wallet__innerBalance-block h5 {
    color: #676a6d;
}

.wallet__menu-block {
    display: flex;
    justify-content: center;
    text-align: center;
}

@media (max-width: 991px) {
    .wallet__menu-block {
        flex-direction: column;
    }
}

.wallet__menu-withrow-block,
.wallet__menu-addBalance-block{
    display: flex;
    justify-content: center;
}

.wallet__btn-block {
    position: relative;
    margin: 40px 30px;
    border-radius: 25px;
    border: 2px solid #3c10d9;
    transition: all 0.2s ease;
}
@media (max-width: 575px) {
    .wallet__btn-block {
        margin: 10px 30px;
        width: 204px;
    }
}

.wallet__btn-block:hover:not(.wallet__disabled) {
    transform: scale(1.05);
}

.wallet__btn-block.waiting {
    /*border: 2px solid #f3ba2f;*/
}

.wallet__btn-block img {
    width: 200px;
    border-bottom-left-radius: 23px;
    border-bottom-right-radius: 23px;
}

/*.wallet__btn-block p {*/
/*    position: absolute;*/
/*    top: -30px;*/
/*    left: 15px;*/
/*    right: 15px;*/

/*    color: #ECECEC;*/
/*    background: linear-gradient(25deg, #5f6388, #3c10d9);*/
/*    padding: 2px 5px;*/
/*    border-radius: 25px;*/
/*}*/

.wallet__btn-block p {
    color: #ECECEC;
    background: linear-gradient(25deg, #5f6388, #3c10d9);
    padding: 2px 5px;
    border-top-left-radius: 22px;
    border-top-right-radius: 22px;
}

.wallet__btn-block p.waiting {
    background: linear-gradient(25deg, #844e14, #d9b810);
}

@media (max-width: 575px) {
    .wallet__menu-block {
        flex-direction: column;
    }

    .wallet__menu-withrow-block,
    .wallet__menu-addBalance-block {
        flex-direction: column;
        align-items: center;
    }
}


/*-------------28.11.2024-------------*/
.account__big_numbers {
    font-size: 27px !important;
}

.account__personal_input_wrap {
    padding: 10px 5%;
    width: 100%;
}

.account__personal_label {
    color: #000000;
    margin-bottom: 5px;
}

.account__personal_input {
    width: 100%;
    height: 35px;
    color: #545454;
    background: transparent;
    border: 1px solid #d3d3d3;
    border-radius: 5px;
}


.account__valute_class {
    font-size: 10px !important;
    color: #4b4b4b;
}

/*---------------02.12.2024----------------*/
.pro__desc_div {
    padding: 20px 10vw;
}
.pro__desc_div p{
    margin-bottom: 5px;
}

.pro__card-title {
    font-size: 18px;
    margin: 5px;
}

.pro__buttons_div {
    display: flex;
}
@media (max-width: 575px) {
    .pro__buttons_div {
        flex-direction: column;
        padding: 5vw;
    }
}
.pro__assign_btn_div {
    text-align: center;
    margin-top: 50px;
}

.pro__assign_btn {
    background: linear-gradient(87deg, #39418b, #00baff);
    color: #ffffff;
    padding: 10px;
    border-radius: 20px;
    border: 0;
    font-size: 20px;
    transition: all 0.5s ease-in-out;
}

@media (max-width: 440px) {
    .pro__assign_btn {
        font-size: 13px;
    }
}

.pro__assign_btn:hover {
    color: black;
}
.pro__modal_body {
    padding: 0 10vw;
}
#configuration_admin_info{
    padding: 0;
    margin: 0;
    line-height: 1;
}

/*----------------------10.01.2025-----------------------*/



/*-----------------15.01.2025 DESIGN UPDATE COPITRADE------------------*/
.copytrading_wrap {
    align-items: center !important;
}
.copytrading_wrap p {
    font-size: 16px;
}
.copytrading_wrap > div h3 {
    font-size: 20px;
    text-align: left !important;
}
.copytrading_wrap > div:hover {
    box-shadow: unset !important;
}
@media (max-width: 767px) {
    .copytrading_wrap > div {
        margin: 0 !important;
    }
    .copytrading_wrap > div h3 {
        font-size: 20px;
    }
}

.copytrade__becameMaster_header {
    color: #6c6c6c;
    padding: 0 15%;
    text-align: start !important;
}

.copytrade__nickname_label {
    color: black;
    margin-bottom: 5px;
    font-size: 16px;
}

#copytrade__nickname_input {
    color: #000000 !important;
    font-size: 16px !important;
    font-weight: 400;
    background: #b7b7b7;
    border: 1px solid #2A2B3C;
    border-radius: 8px !important;

}

#copytrade__nickname_input::placeholder {
    color: #000000 !important;
    font-weight: 400;
}
#copytrade__nickname_input::-webkit-input-placeholder {
    color: #757575 !important;
    font-weight: 400;
}
#copytrade__nickname_input::-moz-placeholder {
    color: #757575 !important;
    font-weight: 400;
}
#copytrade__nickname_input:-ms-input-placeholder {
    color: #757575 !important;
    font-weight: 400;
}
#copytrade__nickname_input:-moz-placeholder {
    color: #757575 !important;
    font-weight: 400;
}

/*---------------------NEW CHARTS-------------------------*/
.panel2.account__newCart_div::before {
    display: none;
}

#chartdiv,
#chartRound {
    width: 100%;
    height: 245px;
}


/*---------------------22.01.2025-----------------------*/
.cabinet__adm_funcs a{
    color: red !important;
}
#replenishment .repl{
    text-align: center;
}
#replenishment .replmarket{
    display: flex;
    justify-content: center;
    align-items: center;
}
.replmarket .nav-pills{
    --bs-nav-pills-link-active-bg: #667;
}

/* 30012025 */
.paymodal-24 {
   font-size: 14px!important;
   font-weight: normal!important;;
}
.input-group-lg > .btn, .input-group-lg > .form-control, .input-group-lg > .form-select, .input-group-lg > .input-group-text {
   padding: .5rem 1rem;
   font-size: 1rem;
   border-radius: .5rem;
   border-top-left-radius: 0.5rem;
   border-bottom-left-radius: 0.5rem;
}


/*-------------------NEW INPUT MODAL---------------------*/
.addBalanceNew__address_div > div{
    display: flex;
    flex-direction: column;
}

.addBalanceNew__check_TxID_div {
    width: 60%;
}
.addBalanceNew__check_TxID_div button {
    width: 50%;
}
.addBalanceNew__TxID_desc {
    width: 60%;
}
.addBalanceNew__TxID_desc a:hover {
    color: #0a2051 !important;
}
#check_txid {
    border-top-right-radius: 5px;
    border-bottom-right-radius: 5px;
}

@media (max-width: 1199px) {
    .addBalanceNew__check_TxID_div {
        width: 90%;
    }
    .addBalanceNew__TxID_desc {
        width: 90%;
    }
    #addBalanceNew__examples p {
        font-size: 13px;
    }
}




.addBalanceNew__chose_stock_block label > img {
    width: 100px;
    height: 30px;
}

.addBalanceNew__section #collapsebybit img,
.addBalanceNew__section #collapseBinance img {
    width: 50%;
}
@media (max-width: 767px) {
    .addBalanceNew__section #collapsebybit img,
    .addBalanceNew__section #collapseBinance img {
        width: 75%;
    }
}

@media (max-width: 575px) {
    .addBalanceNew__section #collapsebybit img,
    .addBalanceNew__section #collapseBinance img {
        width: 90%;
    }
    .addBalanceNew__section p,
    .addBalanceNew__section a,
    .addBalanceNew__section span,
    .addBalanceNew__section div,
    .addBalanceNew__TxID_desc,
    .addBalanceNew__check_TxID_div #bhash-txid_new{
        font-size: 13px;
    }
    #check_txid_new {
        font-size: 11px;
    }

    .addBalanceNew__break::before {
        content: "";
        display: block;
    }

    span.clip svg {
        width: 12px;
        height: 12px;
        margin-left: 0;
        margin-top: -5px;
    }
}

/*-------------АКАДЕМИЯ АЛГОТРЕЙДИНГА------------*/
.resourcesPRO__card {
    min-height: 300px;
}

.CollapseArticle img {
    width: 100%;
    object-fit: cover;
}