@charset "utf-8";
/* CSS Document */

/* @media(min-width:1600px) and (height:1050px){
    .ac-table .tab-content {height: 70vh;}
    .ac-right-middle .panel-group {height: 61vh;}
} */

@media(min-width:2500px){
    
    /* .ac-main-boday {height: 71vh;}
    .ac-table .tab-content{height: 77vh;}
    .ac-right-middle .panel-group {height: 68vh;} */

    .ac-info {width: 22%;}
    .ac-right {width: 20%;}
    .ac-header-top .ac-header-name h4, .newtitle-heading, .ac-right-top h4, .ac-right-middle .border-clr .panel-heading .media-heading, .tag-heading h4{font-size: 20px;}
    .ac-header-flag span, .ac-iconsec a, .ac-main-boday li.active .btn.btn-info, .ac-table-top .widget p{font-size: 18px;}
    .ac-update p, .ac-table-header p, .dropdown-detail .dropdown-menu>li>a, .ac-table-header p span, .ac-right-top p, .ac-right-middle .panel-heading p, .tag-body p{font-size: 15px;}
    .ac-main-boday .btn.btn-info svg{    height: 18px;width: 18px;}
    .ac-table-header .dropdown-toggle{    width: 160px;font-size: 16px;}
    .ac-table-header .dropdown-menu{min-width: 160px;}
    .circle.green {height: 11px;width: 11px;}
    .ac-right-top .border-btn {height: 30px;width: 30px;}
    .ac-right-top .border-btn svg{    height: 15px;width: 15px;}
    .ac-right-middle .panel-default>.panel-heading+.panel-collapse>.panel-body p{font-size: 14px;}
    .ac-right-middle .panel-heading a {padding: 15px 25px;}
    /* .ac-table-body .border-btn{height: 30px;width: 30px;} */
    .ac-table-body .border-btn .fa-circle {font-size: 5px;}
    .ac-table-body .border-btn svg{height: 18px;width: 18px;}
    .ac-main-boday .btn.btn-info{font-size: 18px;}
    .ac-main-boday .active .collapse > ul li a{font-size: 18px;}
    .ac-info .tooltip-hover:first-child .tooltip-text:after {left: 33%;}
    label, .border-input .form-control{font-size: 14px;}
    .ac-table-main {height: calc(100vh - 380px);}
    .newkyc-doc .kyc-stats {font-size: 14px;}
    /* .newkyc-doc .upl{font-size: 11px;padding: 7px 10px;} */
    .cb_modal {
        left: 425px !important;
    }
}
@media(min-width:3840px){
    /* .ac-right-middle .panel-group {height: 75vh;}
    .ac-table .tab-content {height: 86vh;} */
}




@media screen and (max-width: 1850px) {
.activity-wrap .nav-tabs>li{margin-right: 4px; font-size: 13px;}


}
@media screen and (max-width: 1680px) {
    .ac-header-top .short-name{margin-right: 10px;}
    .ac-header-top{    padding-left: 5px;}
    .affiliate-detail-pg .ac-header-top{padding: 0 15px;}
    .trading-acc .ac-iconsec.tooltip-hover {width: 26px;}
    .trading-acc .ac-iconsec.tooltip-hover .icon-sec{width: 16px;}
    .ac-right-top{    display: block;}
    .ac-right-middle .border-clr .panel-heading .media-heading {font-size: 12px;}
    .ac-table-main {height: calc(100vh - 395px);}
    .acc-all-notes-group .box h5 {font-size: 11px;}
    .ac-right-middle .panel-group {height: calc(100vh - 190px);}
    .acc-all-deposits-group .box-body .col-md-6 {width: 100%;}
    .ac-right-middle .panel-heading span.circle{right: 0px;}
    .ac-right-middle .panel-heading a {padding: 10px 10px;}
    .ac-right-middle .panel.panel-default.border-clr {padding: 15px 10px;}
}
@media (max-width: 1600px) {
    .chatservice .chright-top h4{margin: 0;font-size: 14px;}
    .chatservice .chright-top ul li:first-child a {
        padding: 16px 12px;
    }
    .chatservice .chright-top ul li a{padding: 13px 12px;}
    .chatservice .chright-top ul li a span svg {
        margin: 5px 8px 0 0;
    }
    .ac-header-top .ac-header-name h4{    width: 180px;font-size: 16px;}
    .left-navigation>ul {height: calc(100vh - 130px);}
       
}
@media screen and (max-width: 1560px) {
.rmp-wrapp .rmp-wrap-left{width:17%;}
.rmp-wrapp .rmp-wrap-right{width:83%;}
.cl-summary.active .persons img{height: 43px;}

.lhr-box{padding: 10px; margin-right: 8px; width:14.5%;}
.skin-md .main-header .navbar .nav-bottom .nav > li > a{padding: 13px 10px;}

.next-previous ul{display:flex;}
.next-previous ul li:first-child{margin: 0 5px;}
.next-previous ul li:last-child{margin:0;}

.edit-leade-header-bottom{padding: 13px 10px;}
.edit-leade-header-bottom .left-ul li{padding: 0 8px;}
.edit-leade-header-bottom .btn.btn-submit{padding: 0 5px; font-size: 11px;}
.edit-leade-header-bottom .right-ul li .rl-box span{font-size: 11px;}
.edit-leade-header-bottom .lu-box{font-size: 12px; padding: 0;}
.edit-leade-header-bottom .right-ul li .rl-box h4{font-size: 12px;}
.edit-leade-header-bottom .right-ul li .rl-box a{padding: 0; font-size:12px;}
.edit-leade-header-bottom .left-ul li{padding: 0 4px;}
.edit-leade-header-bottom .left-ul li:last-child:after{display:none;}
.listingpg .nav-tabs>li>a{height: 69px;display: flex;align-items: center;}
.ac-header-top .short-name {height: 49px;width: 49px;}
.ac-header-top .short-name h3{font-size: 16px;}
.ac-info .tooltip-hover:first-child .tooltip-text {left: 100%;}
.ac-info .tooltip-hover:first-child .tooltip-text:after {left: 26%;}
.newkyc-doc .kyc-stats {margin: 0;display: flex;flex-direction: column;align-items: center;}
.newkyc-doc .pending-state{margin: 3px 0;}
.acc-all-deposits-group .box p span {display: block;}
.acc-all-deposits-group .box p span {margin-left: 0;}
.acc-all-deposits-group .box-footer{display: block;}
.ac-info .icon-wrp-sec{width: 45px;}
}
@media screen and (max-width: 1536px) {
/* admin dashbord ********/
.list-boxes-row .listbox-header { min-height: 90px; vertical-align: middle; display: grid; padding: 10px; }
.description-block { padding: 20px 20px; min-height: 220px; }
.dashbord-table-box .left-title { width: 43%; }
.dashbord-table-box .right-form { width: 57%; }
.dashbord-table-box .graph-table-header-box-inner-button .box-title { font-size: 18px; }
.dashbord-table-box .graph-table-header-box-inner-button .box-title > .fa { font-size: 28px; }
.listbox-title, .graph-table-header-box-inner-button .box-title { font-size: 16px; }
table.dataTable>tbody>tr.child ul.dtr-details { display: block; }
.SM-dashbord .description-block .description-icon { font-size: 38px; }
.calender-top-section li a{padding: 5px 15px;}
.calender-top-section a.event-btn{padding: 5px 10px !IMPORTANT; font-size: 14px;}
.lead-pg #Filter-div.top-options-check{height: 84vh;top: 132px;}
.lead-pg .top-options-check.collapse.in .filter-wrapbox .Filter-div-wrap:after{bottom: 7px;}
.cl-info-detl a{padding: 0 15px;}
.kyc-doc-uplod {padding: 6px;}
.cb_modal {left: 373px !important;}
}
@media(min-width:1470px) and (height:768px){
    /* .ac-main-boday {height: 50vh;}
    .ac-table .tab-content{height: 59vh;}
    .ac-right-middle .panel-group {height: 50vh;} */
}
 @media screen and (max-width: 1440px){
.table, .listbox-body .products-list .product-title { font-size: 13px; }
.listbox-body .products-list .price-span { font-size: 16px; }
.listbox-body .products-list .item { padding: 15px 10px; min-height: 64px; }
.listbox-body .products-list .product-title .list-no { margin: 0 3px 0 0; }
.SM-dashbord .description-block .description-icon { font-size: 40px; }

.cd-box .cd-title {width: 130px;}
.cd-box .new-blue-btn{padding: 6px 10px; font-size: 13px;}
.skin-md .main-header .navbar .nav-bottom .nav > li > a {
    padding: 13px 5px;}
    /* .ac-table .tab-content{    height: 56vh;}
    .ac-right-middle .panel-group {height: 51vh;}
    .ac-main-boday {height: 52vh;} */

    .ac-info {width: 30%;}
    .ac-right {width: 20%;}
    .ac-table {width: 50%;}
    .ac-right-tag{padding: 20px 10px;}
    /* .ac-table-header .ac-table-header-list {width: 33.33%;} */
    .affiliate-detail-pg .ac-table{width: 75%;}
}
 @media screen and (max-width: 1366px) {
/* admin dashbord ********/
.dashbord-table-box .left-title { width: 38%; }
.dashbord-table-box .right-form { width: 62%; }
.dashbord-table-box .graph-table-header-box-inner-button .box-title { font-size: 15px; }
.dashbord-table-box .graph-table-header-box-inner-button .box-title > .fa { font-size: 24px; }
/*.dashbord-table-box { height: 430px; }*/
.skin-md .main-header .navbar .nav-bottom .nav > li > a{padding: 13px 4px; font-size: 11px;}
/* detail page */
.ac-header-top .short-name{margin-right: 5px;}
.ac-header-top{    padding: 0 6px;}
.affiliate-detail-pg .ac-header-top{padding: 0 15px;}
.ac-update p{font-size: 11px;}
.ac-table-header .dropdown-toggle{    width: 96px;}
.ac-table-header p span {font-size: 10px;}
/* .ac-table .tab-content {height: 51vh;}
.ac-main-boday {height: 45vh;}
.ac-right-middle .panel-group {height: 45vh;} */
.ac-right-top h4{margin: 0 4px 0 0;}
.ac-header-top .ac-header-name h4 {width: 160px;}
.ac-iconsec span.icon-sec {height: 23px;width: 23px;background: transparent;border: 0;}
}
@media all and (max-width: 1300px) {
.span-label { min-width: 70px; }
.calendarwithsearch .ap-search-form .form-inline select.form-control {    width: 166px;}
.chatservice .chright-top ul li a span svg {
    margin: 5px 2px 0 0;
}
.chatservice .chright-top ul li a{font-size: 13px;}
}
@media all and (max-width: 1299px){

.cd-box .cd-details{font-size: 14px;}
.cd-box .cd-details.ds{padding: 0 0 0 15px;}
.cd-box .cd-title{width: 100px; font-size: 14px;}

/*.dashbord-table-box .left-title { width: 100%; }
.dashbord-table-box .right-form { width: 100%; border-top: 1px solid #ddd; margin-top: 15px; padding-top: 20px; }*/
.dashbord-table-box .graph-table-header-box-inner-button .box-title { margin-top: 0; }
/*.dashbord-table-box { height: auto; }*/
.dashbord-table-box .text-right, .dashbord-table-box .text-right .btn-flat { /*position: relative; right: 0; bottom: 0; text-align: right;*/ }
.deposit-withdrawal .full-width-block, .full-width-block { width: 100%; float: none; clear: both; }
.dashbord-table-box .text-right .btn-flat { /*margin: 15px 0; text-align: right;*/ }
.sticky-container { top: 18%; }


.edit-leade-header{padding: 10px 15px 10px 25px;}
.edit-leade-header-bottom .left-ul li{padding: 0 7px;}
.right-ul li{padding: 0 8px; position: relative;}
.edit-leade-header-bottom:before{right:-72px; width:45%;} 
.edit-leade-header:before{right: -55px;}
.header-bottm-box h6{font-size: 14px;}
.activity-header-bottm{padding: 10px;} 
.light-blue-bottom .lbb-box h4{font-size: 14px;}
.activity-header-bottm h4.currency{font-size: 13px;}
.activity-header-bottm h4.platform{font-size: 13px;}


}

@media all and (max-width: 1201px) {
.main-header .navbar { padding: 0 0; }
}

@media all and (max-width: 1199px){
.dashbord-table-box .left-title { width: 50%; }
.dashbord-table-box .right-form { width: 50%; border-top: 0px solid #ddd; margin-top: 0; padding-top: 0; }
.nav-tabs-custom>.nav-tabs>li>a { padding: 10px 10px; }
.nav-tabs-custom>.nav-tabs.admin-tabs>li { /*margin-right:0px;*/ }
.description-block { height: auto; }

.cd-box .cd-title{width: auto; margin: 0 15px 0 0;}

.activity-wrap .nav-tabs>li {
    margin-right: 3px;
    /* font-size: 12px; */
    width: 40%;
}
.login-box, .password-box {
    width: 293px; 
    margin-left: 0;
}
.carousel-wrap h2{width: 440px;}

.cmn-modal.recycle-tp-modal .modal-dialog{width:990px;}
.cmn-modal.ticket_detail .modal-dialog{width: 980px;}

}

@media all and (max-width: 1024px) {
/*.main-header #navbar-search-input.form-control{width: auto;}*/
.main-header .navbar { padding: 0 0; }
.wrapper-content { padding: 30px 15px; }
.navbar-collapse.pull-left+.navbar-custom-menu { right: 15px; }
section.content-header { padding: 12px 15px; }
.nav-tabs-custom .nav>li>a { padding: 8px 8px; }
.nav-tabs-custom .nav.admin-tabs>li>a { padding: 10px 6px; }
.nav-tabs-custom>.nav-tabs.admin-tabs>li { /*margin-right:0px;*/ }



}
@media screen and (max-width: 991px) {
.tabs { /*display: none;*/ display: block; }
.tab_drawer_heading { background-color: #33363f; color: #fff; border-top: 2px solid #1b84e7; margin: 0; margin-bottom: 5px; padding: 10px 10px; display: block; cursor: pointer; -webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; font-size: 18px; display: none; }
.d_active { background-color: #1b84e7; color: #fff; }
section.content-header >.breadcrumb { background: transparent; }
.grph-buttons-titles { margin: 6px 0 0; }
.listbox-title, .graph-table-header-box-inner-button .box-title { font-size: 20px; }
.input-group.callback-date { margin-bottom: 20px; }
/******/
.error-wrapper .error-img { text-align: center; }
.error-wrapper h3 { text-align: center; }
.error-wrapper h4 { text-align: center; }
span.link-div { display: block; text-align: center; }
/******/
.navbar-custom-menu .nav li.notifications-menu:after { position: inherit; }
.pull-left ul.nav.navbar-nav li a { padding: 25px 8px; }

.online-btn-wrap{margin: 15px 0 25px 0; text-align: center;}
.edit-btn--wrapper{text-align: right; padding: 0 15px 0 15px;}

.new-account-page .table-header-box-inner-button{display: block;}
.status-wrap{padding: 8px 0 0 58px;}
.table-header-box-inner-button.sticky {
    position: relative !important;
    box-shadow: none !important;
    left: auto !important;
    right: auto !important;
    margin: 0 15px !important;
    padding: 0 0 15px 0;
}
.marketing-campaign .d-flex{display: block;}
.resetfilter {text-align: center;}
.marketing-campaign .dataTables_length_new{text-align: center;}
.chart-section{ height: 100%;}
.table-header-box-inner-button .head-btn { float: none; margin-left: 5px;}

.mergeaccount-title{padding: 0 0 15px 0;}

 }

@media screen and (max-width: 799px) {
.cd-box .cd-title{margin: 0 05px 0 0;}
}


@media screen and (max-width: 768px) {
.navbar-brand { padding: 15px 6px 15px 15px; }
.pull-left ul.nav.navbar-nav li a { padding: 25px 4px; font-size: 13px; }
.navbar-custom-menu .navbar-nav>li>a { padding-right: 6px; padding-left: 6px; }
.navbar-custom-menu>.navbar-nav>li.dropdown.user.user-menu a { padding: 10px 0px; }
.skin-md .main-header .navbar .navbar-collapse .nav > li > a:after { height: 18px; top: 27px; }
}
@media screen and (max-width: 767px) {
.content { padding: 15px 0; }
.navbar-brand { padding: 15px 15px;}
.navbar-custom-menu .navbar-nav>li>a { padding-right: 15px; padding-left: 15px; }
.navbar-custom-menu>.navbar-nav>li.dropdown.user.user-menu a { padding: 10px 10px; }
.navbar-collapse.pull-left+.navbar-custom-menu { right: 40px; /*padding: 10px 0;*/ }
.navbar-toggle { padding: 25px 15px; color: #000; }
.skin-md .main-header .navbar-collapse .nav > li > a > i { color: #c5c5c5; font-size: 14px; font-family: 'Open Sans', sans-serif; }
.skin-md .main-header .navbar-collapse .nav > li > a > i.fa-home::before { content: "Home"; font-family: 'Open Sans', sans-serif; }
.skin-md .main-header .navbar .navbar-collapse .nav > li > a::after { display: none; }
.navbar-custom-menu>.navbar-nav>li.dropdown.user.user-menu a i.fa.fa-user { margin: 0 5px 0 0; }
.navbar-custom-menu>.navbar-nav>li.dropdown.user.user-menu a span.caret { margin-left: 2px; }
.navbar-nav>li>.dropdown-menu, li.dropdown li.dropdown ul.dropdown-menu { min-width: 100%; background-color: #1b84e7; border-color: transparent; position: relative; }
.skin-md .main-header li.user-header { display: block; }
.content-header>.breadcrumb { background: transpanent; }
table.dataTable>tbody>tr.child ul.dtr-details { display: block; }
.dashbord-table-box .left-title { width: 100%; }
.dashbord-table-box .right-form { width: 100%; border-top: 1px solid #ddd; margin-top: 15px; padding-top: 20px; }
.listbox-title, .graph-table-header-box-inner-button .box-title { font-size: 14px; display: flex; vertical-align: middle; justify-content: center; text-align: left; margin: 0; align-items: center; }
.graph-table-header-box-inner-button .box-title > .fa { font-size: 30px; vertical-align: middle; margin-right: 5px; }
.list-box .fa { vertical-align: middle; margin-right: 5px; }
.btn-box-tool .fa { font-size: 18px; font-weight: normal; }
.dashbord-table-box .right-form .form-group { display: flex; justify-content: flex-end; margin: 0; }
.dashbord-table-box .right-form .input-group-addon { display: none; }
.dashbord-table-box .right-form .input-group { position: relative; display: inline; border-collapse: separate; }
.dashbord-table-box .right-form .input-group .form-control { width: 101%; }
.chart-responsive { height: auto!important; }
.chart-responsive b { font-size: 12px; font-family: arial; }
.chart { min-height: auto; }
.grph-buttons-titles { margin: 0px 0 15px; text-align: center; }
.grph-buttons { display: flex; float: none; align-items: center; justify-content: center; }
.listbox-title, .graph-table-header-box-inner-button .box-title { font-size: 18px; }
.pull-left ul.nav.navbar-nav li a { padding: 10px 15px; }
.tabpane-table-body .table-header-box-inner-button .box-title { font-size: 17px; }
.header-box-inner-button .box-title { font-size: 17px; }
.dt-buttons { position: relative; float: none; display: block; padding: 10px; border-bottom: 1px solid #ddd; }
div.table-responsive>div.dataTables_wrapper>div.row>div[class^="col-"]:first-child, div.table-responsive>div.dataTables_wrapper>div.row>div[class^="col-"]:last-child { padding: 0px; }
.dataTables_wrapper .dataTables_length { padding: 20px 10px 0px; }
.dataTables_wrapper div.dataTables_filter { display: block; position: relative; padding: 20px 10px 0px; text-align: right!important; }
div.dataTables_wrapper div.dataTables_info { position: relative; float: none; text-align: left; padding: 10px; }
div.dataTables_wrapper div.dataTables_paginate { display: block; text-align: center; padding: 0px 10px 10px; }
.table, .listbox-body .products-list .product-title { font-size: 12px; }
.grph-buttons { display: block; float: none; display: flex; flex-flow: wrap; flex-direction: row; justify-content: center; align-items: center; }
div#show_custom { position: absolute; right: 0; background: #fff; padding: 15px; box-shadow: 0 0 5px #000; top: 100%; z-index: 1; left: 0; margin: 0 auto; width: 292px; }
div#show_custom .input-group { position: relative; display: inline; border-collapse: separate; width: auto; }
div#show_custom .form-inline .input-daterange.input-group .input-group-addon { display: none; }
div#show_custom:after, div#show_custom:before { right: 0; }
.table-header-form select { display: inline; }
div.dataTables_wrapper div.dataTables_length, div.dataTables_wrapper div.dataTables_filter, div.dataTables_wrapper div.dataTables_info, div.dataTables_wrapper div.dataTables_paginate { text-align: center !important; }
.dashbord-table-box .text-right-padding { padding: 15px; }
.dashbord-table-box .text-right .btn-flat { margin: 15px; text-align: right; }
.table-responsive { border: none; }
.flex-box { display: block; }
.table-header-box-inner-button .head-btn { float: none; }
.nav-tabs-custom>.nav-tabs.admin-tabs>li, .nav-tabs-custom>.nav-tabs>li { width: 32%; margin: 4px 0.5%; text-align: center; }

.cd-box {padding: 0 15px;}
.online-btn-wrap {margin:0; text-align: left; padding: 0 15px;}
.trading-account-section, .monetary-transaction-section, .accordion-section{padding: 0 15px;}
.activity-wrap{padding:0 15px;}
.table-header-box-inner-button{padding:0 15px 0 15px;}
.new-account-page .table-header-box-inner-button.ta {
    margin: 0 15px;
}
.activity-wrap .nav-tabs>li{font-size: 14px;}
.new-account-page .table-header-box-inner-button .head-btn {
    margin: 0;
    width: 100%;
    padding-left: 0;
    text-align: left;
}
.new-account-page.tp-account .table-header-box-inner-button .box-title{padding:0 0 10px 0;}
.new-account-page.tp-account .table-title-header h4{margin: 0 0 15px 0; text-align: center;}
.search-wrap {width: 100%; justify-content: center;}
.trading-account-section .cd-box{padding: 0; margin: 0 0 5px 0; text-align:left;}
.new-account-page .table-header-box-inner-button .box-title {
    width: 100%;
    padding:0;
    margin: 0 0 5px 0;
}
.status-btn{padding:0 0 0 0;}
.status-wrap{padding: 2px 0 2px 0;}
.icon.person-icon{margin: 0 10px 0 0;}

.table-header-box-inner-button.non-sticky{margin: 0 15px 0 15px;}
.tabpane-form-body .panel-heading .panel-title{font-size: 16px;}

#monetary_report .form-group {
    margin: 0 0 3px 0;
}

.new-account-page .input-daterange.input-group {
    width: 85%;
    float: left;
    margin-right: 1px;
}
.new-account-page .table-header-form .btn{float: left !important;}
/*.new-account-page .table-header-box-inner-button{margin: 0 15px}*/
.marketing-campaign .table-header-box-inner-button{margin-bottom: 0px;}
.marketing-campaign .dt-buttons{text-align: center;}
}
 @media screen and (max-width: 680px) {
.graph-table-header-box-inner-button .box-title > .fa { font-size: 24px; }
.listbox-title, .graph-table-header-box-inner-button .box-title { font-size: 16px; }
.tabpane-table-body .table-header-box-inner-button { border-bottom: 0 solid #d8d8d8; padding: 10px 0px 15px; margin-bottom: 0; }
.tabpane-table-body .table-header-box-inner-button .box-title { font-size: 17px; display: block; float: none; margin-top: 0; padding-bottom: 15px; margin-bottom: 15px; border-bottom: 1px solid #ddd; }
.tabpane-table-body .table-header-box-inner-button { padding: 0px 0px 15px; }
.dt-buttons { position: relative; float: none; display: block; padding: 10px; border-bottom: 1px solid #ddd; }
div.table-responsive>div.dataTables_wrapper>div.row>div[class^="col-"]:first-child, div.table-responsive>div.dataTables_wrapper>div.row>div[class^="col-"]:last-child { padding: 0px; }
.dataTables_wrapper div.dataTables_filter { display: block; position: relative; padding: 20px 10px 0px; }
.dataTables_wrapper .dataTables_length { padding: 20px 10px 0px; }
div.dataTables_wrapper div.dataTables_info { position: relative; float: none; text-align: left; }
div.dataTables_wrapper div.dataTables_paginate { display: block; text-align: center; }
.resetfilter .table-header-form, .resetfilter .dataTables_filter_new {
    display: block;
    margin-left: 0;
    padding-bottom: 0px;
}
.resetfilter .dataTables_filter_new{padding-bottom: 10px;}
.import-detail{display: block;}
.btn-primary, .btn-default, .btn-warning, .btn-danger {
    width: 100%;
    margin-bottom: 5px;
    margin-left: 0!important;
}
.table-header-form {
    float: none!important;
    text-align: center;
}

}
 @media screen and (max-width: 600px) {
.table-header-form { /*padding:10px 0 0;*/ padding: 0; vertical-align: top; }
span.callback-data { display: block; font-weight: bold; padding-top: 0.5em; margin-top: 0.5em; border-top: 1px solid #efefef; }
span.callback-data span { display: block; font-weight: normal; }
}
 @media screen and (max-width: 568px) {
.error-wrapper h4 { font-size: 22px; }
.error-wrapper h3 { font-size: 35px; }
.error-wrapper .link-div a { padding: 10px 25px; font-size: 18px; }
.error-wrapper p { font-size: 17px; text-align: center; }
}
 @media screen and (max-width: 560px) {
.skin-md .main-header li.user-header { display: block; }
.modal-title { font-size: 14px; }
.modal-header .close { padding: 0px 5px; }
.info-box-number { font-size: 14px; font-weight: normal; }
.upload-image { width: 150px; float: left; position: relative; top: 0; right: 0; }
}
@media screen and (max-width: 480px) {
.grph-buttons-titles { text-align: center; }
.pull-left ul.nav.navbar-nav li a { padding: 10px 15px; }
.login-box, .password-box { width: 98%; margin: 7% auto; }
table.dataTable>tbody>tr.child ul.dtr-details span.dtr-data { display: block; white-space: normal; }
.nav-tabs-custom>.nav-tabs.admin-tabs>li, .nav-tabs-custom>.nav-tabs>li { width: 48%; margin: 4px 1%; }
.nav-tabs-custom .nav.admin-tabs>li>a { font-size: 13px; }
.navbar-nav>.notifications-menu>.dropdown-menu { width: 310px; }
}

@media screen and (max-width: 479px){
.table-header-box-inner-button{padding: 0 15px 0;}
/*.new-account-page .table-header-box-inner-button .box-title {
    display: flex;
    font-weight: 700;
    text-transform: capitalize;
    font-size: 18px;
    align-items: center;
    padding: 0 5px;
    margin: 0 0 10px 0;
}*/
.new-account-page.tp-account .table-header-box-inner-button .box-title{margin: 2px 0 10px 0; padding: 0; display: flex; flex-direction: column; align-items: baseline;}
.table-title-header h4{margin: 0 0 10px 0;}
/*
.new-account-page .table-header-box-inner-button .head-btn{margin: 5px 0 5px 0;}
.status-btn{padding: 9px 0 0 0;}
.icon.icon.delete{width: 20px; background-position:-57px -301px;}*/

}

@media screen and (max-width: 425px) {
div#show_custom:after, div#show_custom:before { right: 50%; }
.listbox-body .products-list .price-span { font-size: 16px; display: block; float: none!important; padding-left: 35px; border-top: 1px dashed #ddd; margin-top: 10px; padding-top: 10px; }
.list-box.top-traders-box .listbox-body .products-list .price-span { padding-left: 0px; }
.form-actions .text-right { text-align: center; }
.form-actions .text-right .btn { display: block; width: 100%; margin-bottom: 10px; }
.table-header-box-inner-button .head-btn { margin-left: 5px; /*margin-bottom: 5px */ }
.table-header-box-inner-button .btn-submit.head-btn { margin-top: 5px; margin-left: 0; }
.resetfilter .btn-submit.head-btn{margin-top: 0px;}
}
@media screen and (max-width: 375px) {
.new-account-page .input-daterange.input-group {
    width: 188px;
    float: left;
}

}

@media screen and (max-width: 360px) {
.form-actions .text-right { text-align: center; }
.form-actions .text-right .btn { display: inline-block; width: 100%; margin-bottom: 10px; }
.navbar-nav>.notifications-menu>.dropdown-menu { width: 260px; }
.resetfilter {padding: 0px;}
.resetfilter .table-header-form .form-group{margin-bottom: 10px!important;}
}
@media screen and (max-width: 321px) {
.navbar-custom-menu>.navbar-nav>li>.dropdown-menu { right: 5%; }
.dashbord-table-box .right-form .input-group .form-control { width: 170px; padding: 4px; }
.table .btn { padding: 6px 10px!important; }
.table-header-box-inner-button .table-header-form { padding: 10px 0 0; vertical-align: top; float: none !important; clear: both; }
.table-header-box-inner-button .table-header-form .form-group { margin: 0; }
.table-header-box-inner-button .table-header-form select { display: block; width: 100% !important; }
/*.table-header-box-inner-button .table-header-form .btn { border-radius: 0; width: 100%; margin: 10px 0 0; }*/
table.dataTable>tbody>tr.child ul.dtr-details span.dtr-data { display: block; white-space: normal; }
.navbar-nav>.user-menu>.dropdown-menu { width: 250px; }
}
