/*CSS for Register Kafka App */
.register-kafka-app-form input[type='text'],.register-kafka-app-form input[type='email'], .register-kafka-app-form textarea, .register-kafka-app-form select {
    border: 0 !important;
    border-bottom: 1px solid !important;
    font-size: 12px !important;
}
.register-kafka-app-form textarea{
	min-height: 60px !important;
}
.register-kafka-app-form label {
    top: -15px !important;
    font-size: 12px !important;
}
.register-kafka-app-form input[disabled] + label, input[readonly] + label, .register-kafka-app-form label.js-form-required.form-required{
	margin-top: -4px !important;
}
.register-kafka-app-form input#edit-submit{
	padding: 0.5rem !important;
	width:110px;
	height:40px;
	text-align:center;
}
.register-kafka-app-form .ts-field {
	display: none;
}
.register-kafka-app-form a.ui-menu-item-wrapper {
    display: block !important;
    height: inherit !important;
}
.register-kafka-app-form li.ui-menu-item-.ui-menu-item {
    height: 30px !important;
}
.register-kafka-app-form .ui-widget.ui-widget-content{
	overflow-x:hidden !important;
	font-size:12px !important;
}
.register-kafka-app-form .partnersigninForm .form-group, .register-kafka-app-form .onhoverlabel.form-group {
    height: 30px !important;
}
.register-kafka-app-form span.select2-selection.select2-selection--multiple, .register-kafka-app-form span.select2-selection.select2-selection--single{
	border:0;
	border-bottom:1px solid;
}
.register-kafka-app-form li.select2-selection__choice, .register-kafka-app-form input.select2-search__field, .register-kafka-app-form span#select2-edit-application-name-container, .path-register-provider li.select2-results__option, .path-register-provider li.select2-results__option.select2-results__option--highlighted, .path-register-provider li.select2-results__option.select2-results__message{
	font-size: 12px !important;
}

/*End of Register Kafka App css */ 
.register-provider-form .select2-container{
	display: inline !important;
}

.register-provider-form input[type='text'],.register-provider-form input[type='email'], .register-provider-form textarea {
    border: 0 !important;
    border-bottom: 1px solid !important;
    font-size: 12px !important;
}
.register-provider-form textarea{
	min-height: 60px !important;
}
.register-provider-form label {
    top: -15px !important;
    font-size: 12px !important;
}
.register-provider-form input[disabled] + label, input[readonly] + label, .register-provider-form label.js-form-required.form-required{
	margin-top: -4px !important;
}
.register-provider-form input#edit-submit{
	padding: 0.5rem !important;
	width:110px;
	height:40px;
	text-align:center;
}
.register-provider-form .ts-field {
	display: none;
}
.register-provider-form a.ui-menu-item-wrapper {
    display: block !important;
    height: inherit !important;
}
.register-provider-form li.ui-menu-item-.ui-menu-item {
    height: 30px !important;
}
.register-provider-form .ui-widget.ui-widget-content{
	overflow-x:hidden !important;
	font-size:12px !important;
}
.register-provider-form .partnersigninForm .form-group, .register-provider-form .onhoverlabel.form-group {
    height: 30px !important;
}
.register-provider-form span.select2-selection.select2-selection--multiple, .register-provider-form select, .register-provider-form span.select2-selection.select2-selection--single{
	border:0;
	border-bottom:1px solid;
}
.register-provider-form li.select2-selection__choice, .register-provider-form select option, select#edit-app-location, select#edit-app-type, .register-provider-form span#select2-edit-application-name-container, .path-register-provider li.select2-results__option, .path-register-provider li.select2-results__option.select2-results__option--highlighted, .path-register-provider li.select2-results__option.select2-results__message{
	font-size: 12px !important;
}
.path-register-provider h1.pagetitle{
	font-size: 24px !important;
}
.path-register-provider .py-4 {
    padding-top: 0 !important;
    padding-bottom: 0 !important;
}
.italic-font {
    color: #666666;
    font-style: italic;
    font-size: 10px;
}
.register-provider-form .add-provider{
	position: absolute;
    right: 0;
    padding: 0 !important;
    bottom: 5px;
    z-index: 3;
    background-color: transparent;
    border-color: transparent;
    font-size: 22px !important;
}
.tooltip-inner{
	background-color: #fff;
	color:#000;
	border:1px solid;
}
.tooltip-arrow::before, .arrow::before{
	border-left-color:#fff !important;
	border-color: #fff !important;
}