.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-bottom-left-radius:0;border-top-left-radius:0;border-left: 0;}

.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-bottom-right-radius:0;border-top-right-radius:0}

.tooltip{font-family:IranSans,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif}

/*.btn-group>a{padding:7px 10px;color:#fff !important;}*/

.input-group .form-control:not(:last-child),.input-group-addon:not(:last-child),.input-group-btn:not(:first-child)>.btn-group:not(:last-child)>.btn,.input-group-btn:not(:first-child)>.btn:not(:last-child):not(.dropdown-toggle),.input-group-btn:not(:last-child)>.btn,.input-group-btn:not(:last-child)>.btn-group>.btn,.input-group-btn:not(:last-child)>.dropdown-toggle{border-bottom-left-radius:0;border-top-left-radius:0}

.input-group-addon:not(:last-child){border-left:0}

.input-group-addon{line-height:1px!important;}

.input-group .form-control:not(:first-child),.input-group-addon:not(:first-child),.input-group-btn:not(:first-child)>.btn,.input-group-btn:not(:first-child)>.btn-group>.btn,.input-group-btn:not(:first-child)>.dropdown-toggle,.input-group-btn:not(:last-child)>.btn-group:not(:first-child)>.btn,.input-group-btn:not(:last-child)>.btn:not(:first-child){border-bottom-right-radius:0;border-top-right-radius:0;border-bottom-left-radius:0.25rem!important;border-top-left-radius:0.25rem!important;}

.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-left-radius:0;border-top-left-radius:0;border-left: 0;}

.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-bottom-right-radius:0;border-top-right-radius:0}

.btn-group-vertical>.btn:first-child:not(:last-child){border-bottom-left-radius:0;border-bottom-right-radius:0}

.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}

.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-left-radius:0;border-bottom-right-radius:0}

.custom-control-indicator {top:0.3rem!important;right:0}

.custom-control-description {margin-right:20px!important;}

.page-item:last-child .page-link{border-bottom-left-radius:.25rem;border-top-left-radius:.25rem}
.pagination-lg .page-item:last-child .page-link{border-bottom-left-radius:.3rem;border-top-left-radius:.3rem}
.pagination-sm .page-item:last-child .page-link{border-bottom-left-radius:.2rem;border-top-left-radius:.2rem}

.page-item:first-child .page-link{margin-left:-1px;border-bottom-right-radius:.25rem;border-top-right-radius:.25rem}
.pagination-lg .page-item:first-child .page-link{border-bottom-right-radius:.3rem;border-top-right-radius:.3rem}
.pagination-sm .page-item:first-child .page-link{border-bottom-right-radius:.2rem;border-top-right-radius:.2rem}

/* ::first-letter on print view must delete. */

th{text-align:right}

.indextablist > ul > li > a {
	font-family: Jannat;
}



/*
 * Row with equal height columns
 * --------------------------------------------------
 */
.row-eq-height {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display:         flex;
}