.bootstrap-tagsinput{
border-radius: 0 !important
}

.bootstrap-tagsinput input{
	height: auto;
	border-radius: 0 !important;
	display: inline-block;
}
.partyTable{
	margin-top: 20px;
}
.topHeaderPart{
	text-align: right;
}
.form-label-title {
    font-size: 13px;
    text-align: left;
    margin-top: 11px;
    font-weight: 700;
}
.noGutters .no-gutters{
	margin: 0 -5px;
}
.noGutters  .no-gutters > .col, 
.noGutters  .no-gutters > [class*="col-"] {
    padding: 0 8px;
}
.text-align-right .form-label-title {
    text-align: right;
}
.inlineBox{
	display: inline-block;
	margin-right: 5px;
}
.inlineBox input[type="radio"], .inlineBox input[type="checkbox"] {
    box-sizing: border-box;
    padding: 0;
    vertical-align: middle;
}
.stickyheader.sticky {
    top: 0;
    left: 0;
    right: 0;
    margin: 0 auto;
    width: inherit;
    position: fixed;
    box-sizing: border-box;
    z-index: 99999;
    box-shadow: 0 0 7px rgba(0,0,0,0.2);
}
.main-sidebar {
    z-index: 999999;
}
.sidebar {
    height: calc(100% - 4rem)!important;
}
.input-group-text{
    border-radius: 0;
    border-right: 0;
    height: 38px;
}
/*.inputGroup .input-group-text{
    height: 38px;
}*/
.input-group-prepend {
    margin-right: -1px;
    flex-basis: 100%;
}
.branchTable tbody tr.branchColor{
    background: #f9f91e;
}
tbody.moredata tr td .select2-container{
    z-index: 999;

} 
.modal-backdrop {
    opacity: 0.5;
    z-index: 9999;
}

.main-header.navbar-expand {
    -ms-flex-flow: row nowrap;
    flex-flow: row nowrap;
    -ms-flex-pack: start;
    justify-content: space-between;
}
#startTour{
    font-size: 14px;
}
.employee-btn a{
       width: 174px;
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis;
      display: inline-block;
    }

