body {
	margin: 0;
}

.ant-tooltip-inner {
	background-color: #0d1c40 !important;
	color: #fff;
	display: flex;
	font-family: Quicksand;
	font-size: 12px;
	text-align: center !important;
}

.ant-tooltip-arrow-content {
	background-color: #0d1c40 !important;
}

.ant-tooltip-arrow-content:before {
	display: none;
}

.ant-tooltip-inner .general-tooltip {
	padding: 3px;
	width: 200px;
}

.ant-tooltip-inner .submit-button-tooltip {
	padding: 8px;
	width: 150px;
}

.ant-form-item-explain-error {
	color: #e11900;
	font-family: Quicksand;
	font-size: 10px;
	margin-top: 4px;
}

.ant-input-affix-wrapper,
.ant-input {
	background-color: rgba(230, 231, 232, 0.16) !important;
	border: solid 1px #bcbec0;
	border-radius: 3px;
	box-shadow: 0 1px 7px 0 rgba(12, 28, 63, 0.13);
}

.ant-input-affix-wrapper .ant-input {
	background-color: transparent !important;
	border: none !important;
	box-shadow: none !important;
}

.ant-input::placeholder,
.ant-select-selection-placeholder {
	color: #bcbec0 !important;
	font-family: Quicksand;
	font-size: 14px;
}

.ant-input-status-error,
.ant-input-affix-wrapper-status-error {
	box-shadow: 0 0 3px 0 #f1998e !important;
	border: solid 1px #f1998e !important;
	background-color: #ffefed !important;
}

.ant-select-selector {
	background-color: #fff;
	border: solid 1px #e6e7e8;
	border-radius: 3px;
	box-shadow: 0 1px 7px 0 rgba(12, 28, 63, 0.13);
}

.ant-input-show-count-suffix {
	background-color: #e6e7e8;
	border-radius: 2px;
	color: #404041;
	font-family: Quicksand;
	font-size: 12px;
	padding: 0 5px;
}

.ant-input-affix-wrapper-status-error .ant-input-show-count-suffix {
	background-color: #f1998e !important;
}

.ant-picker-dropdown {
	z-index: 1656;
}

.scrollable-content {
	height: 150px;
  }
  
  .scrollable-content::-webkit-scrollbar {
	display: none;
  }