#test_scroll {
  height: 300px;
  overflow: hidden;
}

  #test_scroll:hover {
      overflow-y: auto;
  }
.ignored {
  font-weight: bold;
  background-color: #d81b60;
  padding: 0 10px 0;
}
.article_new {
  border-color: #30d212;
  border-width: 2px;
  border-style: ridge;
}
.article_update {
  border-color: #e4e63b;
  border-width: 2px;
  border-style: ridge;
}
.article_na {
  border-color: #757474;
  border-width: 2px;
  border-style: ridge;
}
.info-box bg{border-radius:0 !important;}
.box-header {
  padding:15px;
  margin-top: 10px !important;

}
.main-footer2 {
  display: none;
}


.dataTables_filter, .dataTables_info {
  display: none;
}

.wrap {
  width: 100%;
  padding: 0px;
  /* display: inline; */
  /* padding: .2em .6em .3em; */
  /* font-size: 75%; */
  /* font-weight: 700; */
  /* line-height: 1; 
     color: #fff;
  */
  
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  /* border-radius: .15em; */
  font-size: 12px;
  font-weight: 400;
}
.ui-carousel .ui-carousel-dots-container .ui-carousel-dot-item .ui-carousel-dot-icon {
  width: 8px !important;
  height: 8px !important;
  background-color: #b2c1cd;
  margin: 0 0.1em !important;
  border-radius: 50%;
}
.ui-carousel .ui-carousel-dots-container .ui-carousel-dot-item.ui-state-highlight .ui-carousel-dot-icon {
  background-color: #1e2746 !important;
}
  .wrap table {
      width: 98%;
  }
  hr {
    margin-top: 10px;
    margin-bottom: 5px;
  }
  .info-box-icon .fal{
    font-size: 18px;
    font-weight: 600;
  }

.result_table_col {
  min-width: 130px !important;
  max-width: 130px;
  word-wrap: break-word !important;
}

.inner_table {
  height: 130px;
  overflow-y: auto;
}

.pagination {
  margin: 1px;
}

.sortable {
  cursor: pointer;
}

  .sortable:after {
      content: '\25B2';
      padding-left: 1em;
      opacity: 0.2;
  }

.st-sort-ascent:after {
  content: '\25B2';
  opacity: 0.2;
}
.mat-dialog-container {

  width: 500px ;  
}.mat-dialog-container {
  border-top: 3px solid #2a4a75 !important;
}
.st-sort-descent:after {
  content: '\25BC';
  opacity: 0.2;
}

.isPMVisible {
  visibility: visible;
  display: display;
}

.isPMHide {
  visibility: collapse;
  display: none;
}
.subheader-title a[target]:not(.btn){
  text-decoration: none !important;
}

.multiSelect > button {
  min-width: 200px;
  max-width: 150px;
  width: auto;
  border-radius: 2px;
  margin-top:2px;
}
/*.wrap {
  width: 100%;
}

  .wrap table {
      width: 100%;
      table-layout: fixed;
  }

.inner_table {
  height: 60vh;
  overflow-y: scroll;
  margin-top: -20px;
}

.head1 {
  padding-right: 18px;
}*/

.margiontop {
  margin: 4px;
  cursor: pointer;
}
.form-inline label {
  display: inline-block;
}
.multiSelect > button {
  font-size: 12px;
}
.ui-carousel-container{
  padding:0 !important;
}
.ui-carousel-content{
  padding:0 !important;
}
.my_jobs_right{
  margin-bottom:10px;
}
.dropdown-icon-legend .dropdown-item:hover, .dropdown-icon-legend .dropdown-item:focus {
  color: inherit;
  background: none !important;
}
.dropdown-icon-legend .dropdown-item {
  font-weight: 400;
  cursor: pointer;
  padding: 2px 10px !important;
}

.panel_group_tool
{
  right: 23px;
  position: absolute;
  margin-top: -78px;
  display: flex;
}
.textSize{
  display: block;
  width: 165px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
/* .multiselect-dropdown{
  width: 250% !important;
}
.form-inline .form-group {
  margin-right: 130px !important;
} */
.no-caret .dropdown-btn .dropdown-down,
.no-caret .dropdown-btn .dropdown-up {
  display: none !important;
}
.multiselect-dropdown{
position:  relative !important;
}

.p-grid{
  position: relative;
  }
  .clsProject {
    height: fit-content;
  }
  .progress-description{
    position: absolute;
  }