.select2-search--inline {
        display:contents; /*this will make the container disappear, making the child the one who sets the width of the element*/
}

.select2-search__field:placeholder-shown {
        width:100% !important; /*makes the placeholder to be 100% of the width while there are no options selected*/
    }

.select2-container--default .select2-selection--single .select2-selection__rendered {
        font-size:16px; /*this is for testing*/
    }

/*Scrolling the pivot table */
.mt-1.mb-1.card {
	overflow: auto;
} 
.grand_title {
    font-size:15px;
	font-weight: 700;
/*	background-color: #e4e4e4; */
    }

/** 
.select2-container .select2-selection--multiple .select2-selection__rendered
{
    display: inline-block;
    overflow: none;
    padding-left: 8px;
    text-overflow: ellipsis;
    white-space: nowrap;
} **/

.select2-container--default .select2-selection--multiple .select2-selection__choice {
/** background-color: #e4e4e4;
    border: 1px solid #aaa;
    border-radius: 4px;
    cursor: default;
    margin-right: 5px;
    margin-top: 5px;
    padding: 0 5px; **/
    float: none;
}

.select2-container .select2-search--inline .select2-search__field {
/**    box-sizing: border-box;
    border: none;
    margin-top: 5px;
    padding: 0; 
    font-size: 15px; **/
}