body {
    font-size: 12px !important;
    padding-top: 75px;
}


  

pre {
  white-space: pre-wrap;       /* css-3 */
  white-space: -moz-pre-wrap;  /* Mozilla, с 1999 */
  white-space: -pre-wrap;      /* Opera 4-6 */
  white-space: -o-pre-wrap;    /* Opera 7 */
  word-wrap: break-word;       /* Internet Explorer 5.5+ поддерживается в IE, Safari, и Firefox 3.1.*/
  margin-bottom: 0;
  /* font-family: -apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif; */
  margin-left: 2px;
  margin-right: 2px;
  width: 100%;
}

.table tbody td{
  word-break: break-all;
  width: 100%;
}

table.responsive-table th{
  width: 100%;
}

.table-striped tbody tr:nth-of-type(odd) {
  background-color: #ddd;
}

.table tbody tr:hover td, .table tbody tr:hover th {
    background-color: rgb(231, 245, 214);
}

.table-danger_new,
.table-dange_newr > th,
.table-danger_new > td {
  background-color: #FFC6C6;
}
.table-danger_new2,
.table-dange_newr2 > th,
.table-danger_new2 > td {
  background-color: rgb(252, 180, 180);
}

.table-warning_new,
.table-warning_new > th,
.table-warning_new > td {
  background-color: #FFBFF1;
}
.table-warning_new2,
.table-warning_new2 > th,
.table-warning_new2 > td {
  background-color: rgb(255, 166, 236);
}

.table-info_new,
.table-info_new > th,
.table-info_new > td {
  background-color: #B4E8FF;
}.table-info_new2,
.table-info_new2 > th,
.table-info_new2 > td {
  background-color: rgb(152, 200, 221);
}

.table-success_new,
.table-success_new > th,
.table-success_new > td {
  background-color: #CCFFB5;
}
.table-success_new2,
.table-success_new2 > th,
.table-success_new2 > td {
  background-color: rgb(185, 238, 161);
}

.table-debug_new,
.table-debug_new > th,
.table-debug_new > td {
  background-color: rgb(250, 228, 131);
}
.table-debug_new2,
.table-debug_new2 > th,
.table-debug_new2 > td {
  background-color: rgb(255, 225, 92);
}

  
.navbar {
  margin-left: -15px;
  width: 100%;
  position: fixed;
  top: 0;
  z-index: 1;
  line-height: 0.5;
}

.navbar-toggler  {
  font-size: 0.50rem!important;
}

.nav-item{
  padding-right: 0px!important;
  padding-left: 0px!important;
}

label {
  margin-bottom: 0rem!important;
}

.custom-control {
  min-height: 0.45rem !important;
  color: rgba(255,255,255,.5);
  padding-top: 0.45rem;
}

.custom-control-indicator {
  top: .1rem;
}
  
table.responsive-table th {
  background: #eee;
}
  

  
table.responsive-table tr > td,
table.responsive-table th {
  text-align: left;
  padding: .1rem;
  /* line-height: 1 !important; */
  vertical-align: middle;
}

.loader {
  border: 16px solid #fdb518;
  border-radius: 50%;
  border-top: 16px solid blue;
  border-right: 16px solid green;
  border-bottom: 16px solid red;
  width: 120px;
  height: 120px;
  -webkit-animation: spin 2s linear infinite;
  animation: spin 2s linear infinite;
  margin-top: 20%;
  margin-left: 45%
}

@-webkit-keyframes spin {
  0% { -webkit-transform: rotate(0deg); }
  100% { -webkit-transform: rotate(360deg); }
}

@keyframes spin {
  0% { transform: rotate(0deg); }
  100% { transform: rotate(360deg); }
}


/*
 * .electron-in-page-search-window is a class specified to default
 * <webview> element for search window.
 */
 .electron-in-page-search-window {
  position: fixed;
  top: 73px;
  right: 15px;
  border: solid grey 1px;
  background-color: white;
  width: 300px;
  height: 36px;
}

/*
 * .search-inactive is added to search window <webview> when the window
 * is inactive.
 */
.search-inactive {
  visibility: hidden;
}

/*
 * .search-inactive is added to search window <webview> when the window
 * is active.
 */
.search-active {
  visibility: visible;
}

.btn-light {
  background-color: white;
}
.radio{
  color: black;
  font-size: 0.9rem;
}