.bb-logic-rule-field {

	/* Select Input */
	.react-select__container {
			width: 100%;
	}
	.react-select__control {
		background: #fff;
		box-shadow: inset 0 1px 2px rgba(0,0,0,.07);
		color: #32373c;
		border-color: #ddd;
		height: 28px;
		min-height: 0;
		transition: 50ms border-color ease-in-out;
	}
	.react-select__control:hover {
		border-color: #ddd;
	}
	.react-select__control.react-select__control--isFocused {
		border-color: #5B9DD7;
		box-shadow: rgba(30, 140, 190, 0.8) 0px 0px 2px 0px;
	}
	.react-select__value-container {
		padding: 0 6px;
	}
	.react-select__input input {
		background: transparent;
		box-shadow: none;
	}
	.react-select__input input:focus {
		border: none;
		box-shadow: none;
		outline: none;
	}
	.react-select__dropdown-indicator {
		border-color: #32373c transparent transparent transparent;
	    border-style: solid;
	    border-width: 5px 4px 0 4px;
	    height: 0;
	    margin: 1px 7px 0 0;
		padding: 0;
	    width: 0;
	}
	.react-select__indicator svg {
		display: none;
	}
	.react-select__indicator-separator {
		display: none;
	}

	/* Select Menu */
	.react-select__menu {
		border: 1px solid #ddd;
		box-shadow: 0 4px 11px hsla(0, 0%, 0%, 0.1);
		outline: 0;
		margin: 3px 0;
	}
	.react-select__option,
	.react-select__option.react-select__option--isSelected {
		padding: 5px 12px;
	}
	.react-select__group {
		padding: 0;
	}
	.react-select__group-heading {
		color: #32373c;
		font-size: 100%;
		font-weight: bold;
		margin: 5px 0;
		text-transform: none;
	}
	.react-select__group .react-select__option,
	.react-select__group .react-select__option.react-select__option--isSelected {
		padding-left: 20px;
	}
}
