.detailView-toggle:not(.slick-cell){
  background-image:none;
  border-bottom:5px dashed;
  border-left:5px solid transparent;
  border-right:5px solid transparent;
  color:#6190cd;
  cursor:pointer;
  display:inline-block
}
.detailView-toggle.expand{
  height:0;
  transform:rotate(90deg);
  width:0;
}
.detailView-toggle.collapse{
  height:0;
  transform:rotate(2700deg);
  width:0;
  margin-top:10px;

}
.dynamic-cell-detail{
  background-color:var(--s-card-bg);
  margin:0;
  overflow:auto;
  padding:0;
  position:absolute;
  width:100%;
  z-index:10;
  border: 1px solid var(--s-input-border);
}
.dynamic-cell-detail>:first-child{
  line-height:13px;
  vertical-align:middle
}
.dynamic-cell-detail>.detail-container{
  display:block!important;
  overflow:auto
}
.detailView-toggle.collapse:not(.show){
  display: block;
}
.loader {
  border: 5px solid #e5e5e5;
  border-radius: 50%;
  border-top: 5px solid #3498db;
  width: 30px;
  height: 30px;
  -webkit-animation: spin 2s linear infinite; /* Safari */
  animation: spin 2s linear infinite;
  margin-left:650px;
  margin-top: 72px;
  
}

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

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