.input-group>.input-group-append>.btn, 
.input-group>.input-group-append>.input-group-text, 
.input-group>.input-group-prepend:first-child>.btn:not(:first-child), 
.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child), 
.input-group>.input-group-prepend:not(:first-child)>.btn, 
.input-group>.input-group-prepend:not(:first-child)>.input-group-text{
	border-top-left-radius : .25rem;
	border-bottom-left-radius : .25rem;
	
	border-top-right-radius : 0;
	border-bottom-right-radius : 0;
}
.input-group>.custom-select:not(:last-child), 
.input-group>.form-control:not(:last-child){
	border-top-right-radius: .25rem;
	border-bottom-right-radius: .25rem;
	
	border-top-left-radius: 0;
	border-bottom-left-radius: 0;
}
.pagination .page-item:first-child .page-link{
	border-top-left-radius:0;
	border-bottom-left-radius:0;
	border-top-right-radius: .3em;
	border-bottom-right-radius:.3em;
}
.pagination .page-item:last-child .page-link{
	border-top-right-radius : 0;
	border-bottom-right-radius:0;
	
	border-top-left-radius : .3em;
	border-bottom-left-radius:.3em;
}
.nav {
	padding-right:0;	
}
.input-group .start{
	border-top-right-radius: .3em !important;
	border-bottom-right-radius:.3em !important;
	
	border-top-left-radius: 0 !important;
	border-bottom-left-radius:0 !important;
}
.input-group  .mid{
	border-top-left-radius: 0 !important;
	border-bottom-left-radius:0 !important;
	border-top-right-radius: 0 !important;
	border-bottom-right-radius:0 !important;
	border-color:  #ced4da;
}
.input-group  .last{
	border-color:  #ced4da;
}
.input-group  select.last{
	border-top-right-radius: 0 !important;
	border-bottom-right-radius:0 !important;
}