/**
 * 	custom-styles.css
 *  /plugins/storeroom-requisition/css/custom-styles.css
 * 
 *  extra styles for custom designs
 * 
 */

/* Select2 drop-down tweaks */
.select2-container--default .select2-selection--single {
    border: 1px solid #404040!important;
    padding:3px 4px 4px 4px!important;
}
.select2-container--default .select2-selection--single .select2-selection__placeholder {
    color: #404040!important;
    font-size: 14px!important;
}


.select2-container .select2-selection--single {
    height: auto!important;
}
.select2-container .select2-selection--single .select2-selection__rendered {
    font-size: 14px!important;
}
li.select2-results__option {
    font-size: 14px!important;
    padding:2px 6px!important;
}

@media (min-width: 640px) {
    .gfield_list_header div:nth-child(1),
    .gfield_list_groups .gfield_list_group div:nth-child(1) {
        width:50%!important;
        flex: none!important;
    } 

    .gfield_list_header div:nth-child(2),
    .gfield_list_groups .gfield_list_group div:nth-child(2) {
        width:8%!important;
        flex: none!important;
    } 

    .gfield_list_header div:nth-child(3),
    .gfield_list_groups .gfield_list_group div:nth-child(3) {
        width:10%!important;
        flex: none!important;
    } 
}


/* right-align 'cost-per-item' field */
.gfield_list_4_cell3 input {text-align: right;}

/* remove validation message on bottom */
.gfield_validation_message {display: none!important;}
