@import url('https://fonts.googleapis.com/css2?family=Noto+Sans+Display:wght@400;500;700&family=Raleway:wght@400;700;800&display=swap');

table .DTE_Label {display: none;}
 
.innerTabs > span {
    margin-left: 5px;
    /* font-size: 16px; */
    cursor: pointer;
}

.adminMenu {
    border-radius: 0;      
    background: linear-gradient(180deg, var(--bg-dark) 0%, var(--bg-dark-2) 100%);
    color:#f7f7f7;
    padding:0;
 }

 .adminMenu .nav {
    display: flex;
    align-items: center;
    gap: 18px;
    margin-left: 18px;
    flex: 1;
 }

 .adminMenu .user {
    display: flex;
    align-items: center;
    gap: 10px;
    font-weight: 600;
    color: #f0f0f0;
    white-space: nowrap;
    font-size: 1.2em;
}

.adminMenu .avatar{
      width:34px;height:34px;
      border-radius:50%;
      border:1px solid rgba(255,255,255,.25);
      display:grid;place-items:center;
      background: rgba(255,255,255,.05);
    }

.adminMenu .burger_caret{opacity:.8; height: 22px;}

.adminMenu .topbar-inner{
      max-width: 1350px;
      margin:0 auto;
      padding:18px 16px;
      display:flex;
      align-items:center;
      gap:18px;
}

.adminMenu .brand{
      display:flex;
      align-items:baseline;
      gap:0;
      font-weight:800;
      letter-spacing:.5px;
      font-size:34px;
      line-height:1;
      user-select:none;
}

.adminMenu .dropdown-menu {
    position: absolute;
    top: 44px;
    left: 0;
    min-width: 240px;
    background: #0f1116;
    border: 1px solid rgba(255, 255, 255, .08);
    box-shadow: 0 18px 50px rgba(0, 0, 0, .45);
    border-radius: 10px;
    padding: 8px;
    display: none;
    z-index: 50;
    font-size: 1em;
}

.adminMenu .dropdown.active:after {
    content: "";
    position: absolute;
    left: 10px;
    right: 10px;
    bottom: -10px;
    height: 3px;
    background: var(--orange);
    border-radius: 999px;
}
.brand .be{color:#fff}
.brand .att{color:var(--orange)}

.adminMenu a {color:  rgb(113,113,112)!important;}
.adminMenu li a {color:  white!important;}
.adminMenu a:hover, .adminMenu .open>a { background: rgba(255, 106, 0, .18)!important; color: #fff!important;}
#table1 tbody tr:hover {background: rgba(255, 106, 0, .05)}
#table1 thead tr{background: rgb(250, 250, 250)}
#table1_length label {margin-top: -4px; font-size: 1.1em; color:black!important; font-weight: 400}
#table1_length select {width: 72px}
.buttons-excel, .btn-primary {
    border: 1px solid rgba(255, 106, 0, .85);
    background: var(--orange);
    color: #fff;
    height: 32px;
    border-radius: 4px;
    padding-left: 12px;
    padding-right: 12px;
}

.table_actions {
      display:flex;
      gap:10px;
      align-items:center;
}    
.table_actions a{

}

.table-bordered>tbody>tr>td, .table-bordered>tbody>tr>th, .table-bordered>tfoot>tr>td, .table-bordered>tfoot>tr>th, .table-bordered>thead>tr>td, .table-bordered>thead>tr>th {
    border: 0!important
}

.iconbtn{
  width:34px;
  height:34px;
  border-radius:4px;
  border:1px solid rgba(255,106,0,.35);
  background: rgba(255,106,0,.08);
  display:grid;
  place-items:center;
  cursor:pointer;
  transition: transform .08s ease, background .12s ease, border-color .12s ease;
}
.iconbtn:hover{
  background: rgba(255,106,0,.14);
  border-color: rgba(255,106,0,.6);
  transform: translateY(-1px);
}
.iconbtn svg{
  width:18px;height:18px;
  stroke: var(--orange);
}

.ui-widget-header {background-color: white!important; border:0 !important;}
.ui-dialog-titlebar button.ui-state-default {background-color: white!important; border:0 !important; height:30px; width:30px;}

.ui-dialog.parentChannel .ui-widget-header,
.ui-dialog.dialogHistoryRestore .ui-widget-header {
  display: none;
}

.ui-dialog.dialogTvChanels .ui-button-text-only .ui-button-text {
    padding: .4em .4em;
}

.ui-dialog-titlebar button.ui-state-default {margin: -20px -9px 0 0px!important; } 
.nav-tabs>li, .nav-tabs>li>a{font-size:13px; color:#000;}

.mobnoscale .row {margin-left: -15px; margin-right: -15px;}

h5  {color: gray;}

.btnBlue {
    background: #66afe9!important;
    border-color: #66afe9!important;
    color:  white!important;
    outline: none!important;
}

.btnSave {
    background: #5CB85C!important;
    color: #ffffff!important;
}


.btnSave:hover {
    background: #109618!important;
}

th.dt-left {padding-left: 9px!important;}

.newCampaignsWarning {color: red; text-align: center; font-weight: bold; font-size: 0.95em;}

table.dataTable tbody tr:hover {
  background-color: rgb(240,240,240);
}

table.dataTable tbody tr:hover > .sorting_1 {
/*  background-color: rgb(240,240,240);*/
}

/*table.dataTable thead:hover {
  background-color: rgb(255,115,148);
}*/
.dataTables_wrapper .dataTables_filter input {width: 440px!important;}
.dataTables_wrapper .dataTables_filter input:active, .dataTables_wrapper .dataTables_filter input:focus {
    border: 1px solid #66afe9; box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);
}

.container {
    width: 1380px!important;
    max-width: 1380px;
    margin: 0 auto;
    padding: 18px 16px 20px;
    background: linear-gradient(180deg, #f6f7f9 0%, #eff1f5 100%);
    border: 1px solid rgba(255, 255, 255, .06);    
}