.select2-container {
    height: 1.5rem;
}

.select2-container--default .select2-selection--single {
	border: none !important;
}

.select2-container--default .select2-selection--single .select2-selection__arrow b {
    height: 0rem;
    left: 50%;
    margin-left: -0.2rem;
    margin-top: -0.1rem;
    position: absolute;
    top: 20%;
    width: 0rem;
    border-color: var(--select-border) transparent transparent;
    border-style: solid;
    border-width: 0.5rem 0.4rem 0rem 0.4rem;
}

.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b {
  border-color: transparent transparent var(--select-border) transparent;
  border-width: 0 0.4rem 0.5rem 0.4rem; 
}
  
.select2-container--default .select2-selection--single .select2-selection__clear {
    cursor: pointer;
    float: right;
    font-weight: bold;
    height: 1.6rem;
    margin-right: 2rem;
    padding-right: 0rem;
    bottom: 1.6rem;
    position: relative;
    font-size: 1.5rem;
    color: var(--select-border);
}

.select2-selection__clear span{
  font-size: 2rem;
  top: 20%;
  position: absolute;
  left: 30%;
}

.select2.select2-container.select2-container--default.select2-container--below.select2-container--focus {
	height: 1.6rem;
}

.select2-container--default.select2-container--below.select2-container--focus span {
	height: 1.6rem;
}

.select2-drop-active{
    margin-top: -1.6rem;
}

.select2-container--default .select2-selection--single .select2-selection__rendered {
	line-height: 1.25rem;
}

.select2-container .select2-selection--single .select2-selection__rendered {
    white-space:normal;
}

.select2-container .select2-selection--single {
	height: 1.75rem;
}

.select2-container--default .select2-selection--single .select2-selection__arrow {
	height: 1.625rem;
}

.select2-results {
  display: inline-block;
  min-width: 100%;
  background-color: var(--input-background-color);
}

.select2-container--default.select2-container--disabled .select2-selection--single {
    background-color: var(--input-background-color);
    cursor: default;
    color: var(--input-readonly-color);
}

.equipamento-select2-dropdown {
	text-wrap: nowrap;
}

.equipamento-select2-dropdown img {
	height: 2.2rem;
	vertical-align: middle;
	padding: 0rem 0.3rem;
    border-radius: 0.6rem;
    object-fit: cover;
}

.equipamento-select2-dropdown span {
	display: inline-flex;
	width: 3rem;
	padding: 0rem 0.3rem;
}

.conjunto-select2-dropdown {
	text-wrap: nowrap;
}

.conjunto-select2-dropdown img {
	height: 2.2rem;
	vertical-align: middle;
	padding: 0rem 0.3rem;
    border-radius: 0.6rem;
    object-fit: cover;
}

.conjunto-select2-dropdown span {
	display: inline-flex;
	width: 4rem;
	padding: 0rem 0.3rem;
}

.servico-select2-dropdown {
	text-wrap: nowrap;
}

.servico-select2-dropdown img {
	height: 2.2rem;
	vertical-align: middle;
	padding: 0rem 0.3rem;
    border-radius: 0.6rem;
    object-fit: cover;
}

.servico-select2-dropdown span {
	display: inline-flex;
	width: 5rem;
	padding: 0rem 0.3rem;
}

.colaborador-select2-dropdown {
	text-wrap: nowrap;
}

.colaborador-select2-dropdown img {
	height: 2.2rem;
	vertical-align: middle;
	padding: 0rem 0.3rem;
    border-radius: 0.6rem;
    object-fit: cover;
}

.colaborador-select2-dropdown span {
	display: inline-flex;
	width: 9rem;
	padding: 0rem 0.3rem;
	overflow: hidden;
}

.pessoa-select2-dropdown {
	text-wrap: nowrap;
}

.pessoa-select2-dropdown span {
	display: inline-flex;
	width: 11rem;
	padding: 0rem 0.3rem;
	overflow: hidden;
}

.arquivo-select2-dropdown {
	text-wrap: nowrap;
}

.arquivo-select2-dropdown img {
	height: 5.2rem;
	vertical-align: middle;
	padding: 0rem 0.3rem;
    border-radius: 0.6rem;
    object-fit: cover;
}

.arquivo-select2-dropdown span {
	display: inline-flex;
	width: 9rem;
	padding: 0rem 0.3rem;
	overflow: hidden;
}

