.input-large{
    width:100%;
}

.select2-container {
    width: 50% !important
}


.select2-container--default {
    width: 530px !important;
}

.select2-container .select2-selection--single {
    height: 48px !important;
    line-height: 48px !important;
}

.select2-selection__arrow {
    height: 48px !important;
    line-height: 48px !important;
}

.select2-container--default .select2-selection--single {
    border: 1px solid #ccc !important;
}

    .select2-container--default .select2-selection--single .select2-selection__rendered {
        line-height: 48px !important;
    }


.formbold-form-label {
    color: #505050;
    font-weight: bold;
    font-size: 16px;
    line-height: 24px;
    display: block;
}

textarea {
    resize: none;
}

h3 {
    color: #505050;
}

thead {
    border: 1px solid #e0e0e0;
}
thead th{
    border: 1px solid #ccc;
}

table {
    border: 1px solid #ccc;
}

.backgrid th {
    font-size: 13px !important;
}

tr td{
    border-right: 1px solid #ccc;
}

.configuretd {
    width:5% !important;
}
.start{
    width:10% !important;
}
.end {
    width: 10% !important;
}
.duration{
    width:10% !important;
}
.shift{
    width: 5% !important;
}
.crew{
    width:5% !important;
}

.comments {
    width: 20% !important;
}

.container-fluid {
    padding-right: 0px !important;
    padding-left: 0px !important
}