div.tagsinput{
    border:1px solid #CCC;
    background:#FFF;
    padding:5px;
    width:300px;
    overflow-y:auto
}
div.tagsinput span.tag{
    border:1px solid #a5d24a;
    -moz-border-radius:2px;
    -webkit-border-radius:2px;
    border-radius:2px;
    display:block;
    float:left;
    padding:5px;
    text-decoration:none;
    background:#cde69c;
    color:#253308;
    margin-right:5px;
    margin-bottom:5px;
    font-family:helvetica;
    font-size:13px
}
div.tagsinput span.tag a{
    font-weight:700;
    color:#82ad2b;
    text-decoration:none;
    font-size:11px
}
div.tagsinput input{
    width:80px;
    margin:0 5px 5px 0;
    font-family:helvetica;
    font-size:13px;
    border:1px solid transparent;
    padding:5px;
    background:0 0;
    color:#000;
    outline:0
}
div.tagsinput div{
    display:block;
    float:left
}
.tags_clear{
    clear:both;
    width:100%;
    height:0
}
.not_valid{
    background:#FBD8DB!important;
    color:#90111A!important
}
div.tagsinput span.crossout {
    background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' preserveAspectRatio='none' viewBox='0 0 100 100'><rect width='100' height='100' fill='%23cde69c'/><path d='M100 0 L0 100 ' stroke='red' stroke-width='2' stroke-opacity='0.5'/><path d='M0 0 L100 100 ' stroke='red' stroke-width='2' stroke-opacity='0.5'/></svg>");
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 100% 100%, auto;
  }
  
  .channelTagsRow {
    max-height: 300px; /* The maximum height */
    height: auto; /* Let the height expand as needed */
    overflow-y: auto; /* Allows vertical scrolling if content exceeds 300px */
    margin-bottom: 5px; /* Adds 10px of space after the div */
  }
  .channelTagsRow100 {
    max-height: 100px; /* The maximum height */
    height: auto; /* Let the height expand as needed */
    overflow-y: auto; /* Allows vertical scrolling if content exceeds 300px */
    margin-bottom: 5px; /* Adds 10px of space after the div */
  }

  .mvl10px {
    margin-left: -10px !important;
  }
  .mvl18px {
    margin-left: -18px !important;
  }