﻿.column_search {
    box-sizing: border-box !important;
    padding: 0 6px 0 6px !important;
}

/*
    Datatables
    ----------
*/
.dataTables_length {
    margin-top: 5px;
    margin-left: 20px;
}

.dataTables_info {
    margin-left: 10px;
}

td table tr:first-child td {
    border-top: none !important;
    padding: 0 !important;
}

table.dataTable thead .sorting {
    background: url('../images/sort_both.png') no-repeat center right;
}

table.dataTable thead .sorting_asc {
    background: url('../images/sort_asc.png') no-repeat center right;
}

table.dataTable thead .sorting_desc {
    background: url('../images/sort_desc.png') no-repeat center right;
}

table.dataTable thead .sorting_asc_disabled {
    background: url('../images/sort_asc_disabled.png') no-repeat center right;
}

table.dataTable thead .sorting_desc_disabled {
    background: url('../images/sort_desc_disabled.png') no-repeat center right;
}

.dataTables_wrapper {
    font-size: 16px;
}

/*'<font size="' + (device === mobile ? '25' : '40') + '">'*/

table.dataTable thead th {
    font-size: 16px;
}

table.dataTable tbody td {
    vertical-align: middle !important;
}

#bootstrap-overrides label.label {
    padding: 0px !important;
}




.parent {
    height: 200px;
    /*background: #CCCCCC;*/
    display: flex;
    align-items: center;
    justify-content: center;
}

.child {
   /* background-color: #FFFF00;*/
    width: 50px;
    height: 50px;
}


/*Chosen*/
.chosen-container-single .chosen-single {
    height: 32px !important;
    border-radius: 0px !important;
    -webkit-box-shadow: none !important;
    line-height: 30px !important;
    border-color: #7dc27 !important;
}

.nav-tabs.bordered > :first-child a {
    border-left-width: 1px !important;
}

/*.chosen-container ul.chosen-results li.highlighted {
    background-color: red;
    background-image: none;
}
*/

/*.chosen-container .chosen-results li.active-result {
    color: red
}*/

.chosen-container-single .chosen-single div {
    margin-top: 3px;
}


/*Mandatory*/
.must {
    font-size: 0.8rem;
}


/*multi*/

/*.chosen-container-multi {
    height: 32px !important;
    border-radius: 0px !important;
    -webkit-box-shadow: none !important;
    line-height: 30px !important;
    border-color: #7dc27 !important;
}*/