﻿.input-group > #keyword {
    max-width: 180px;
    float: right;
    margin-right: 1px;
}
.input-group-addon {
    padding: 0px;
    font-size: 13px;
    font-weight: 400;
    line-height: 1;
    color: #001745;
    text-align: center;
    background-color: transparent;
    border: none;
    border-radius: 0px
}
    .input-group-addon label{
        font-weight:400!important;
    }
    .input-group .form-control {
        width: 100%;
    }
input.m-wrap {
    border: 1px solid #aaa;
    height: 28px;
}

.input-prepend,
.input-append {
    border: 0;
    display: inline-block;
    width:100%;
}

    .input-append .add-on,
    .input-prepend .add-on {
        display: inline-block;
        width: auto;
        height: 28px;
        min-width: 16px;
        padding: 0px 3px;
        font-size: 13px;
        font-weight: normal;
        line-height: 26px;
        text-align: center;
        background-color: #dcdcdc;
        border: 1px solid #aaa;
        margin-left: -10px;
    }
        .input-append .add-on:hover {
            cursor: pointer;
        }
        .input-append .add-on > .halflings-icon,
        .input-prepend .add-on > i,
        .input-prepend .add-on > [class^="icon-"] {
            margin-top: 5px;
            margin-left: 3px;
        }

            .input-append .add-on > .halflings-icon
            .input-append .add-on > i,
            .input-append .add-on > [class^="icon-"] {
                margin-top: 5px;
                margin-left: 0px;
            }

    .input-append .m-wrap,
    .input-append .m-wrap:focus {        
        margin-right: 1px;
        color: #001745;
    }
    .input-append .date-picker {
        width:100%!important;
    }
    .input-prepend input,
    .input-prepend input:focus {
        border-left: 0 !important;
        margin-left: 1px;
    }

        .input-append input[class*="span"],
        .input-prepend input[class*="span"] {
            display: inline-block !important;
        }

.m-wrap.xsmall {
    width: 50px !important;
}

.m-wrap.small {
    width: 120px !important;
}

.m-wrap.medium {
    width: 206px !important;
}

.m-wrap.large {
    width: 320px !important;
}

.m-wrap.huge {
    width: 480px !important;
    font-size: 24px !important;
    height: 36px !important;
    line-height: 36px !important;
    padding: 22px 8px !important;
}
.no-records-found td{
    text-align:center!important;
}
.select2-container--default .select2-selection--single .select2-selection__rendered {
    color: #001745!important;
}
#select2-DonViID-container{
    color:#fff!important;
}
.select2-container--default .select2-selection--single .select2-selection__clear{
    margin-right:5px;
}