+.input-group:not(.has-validation) > .form-control:not(:last-child),
+.input-group:not(.has-validation) > .custom-select:not(:last-child),
+.input-group:not(.has-validation)
+ > .custom-file:not(:last-child)
+ .custom-file-label,
+.input-group:not(.has-validation)
+ > .custom-file:not(:last-child)
+ .custom-file-label::after {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+}
+.input-group.has-validation > .form-control:nth-last-child(n + 3),
+.input-group.has-validation > .custom-select:nth-last-child(n + 3),
+.input-group.has-validation
+ > .custom-file:nth-last-child(n + 3)
+ .custom-file-label,
+.input-group.has-validation
+ > .custom-file:nth-last-child(n + 3)
+ .custom-file-label::after {
+ border-top-right-radius: 0;
+ border-bottom-right-radius: 0;
+}
+
+.input-group-prepend,
+.input-group-append {