body {
    font-family: 'Open Sans', sans-serif;
}

.text-red{
    color: red;
}

.form-column{
    padding: 0 10px;
}

.form-control{
    border-color: #aaa;
    height: 28px;
}
.tab-content-wrapper{
    border: thin solid #ddd;
    border-top: transparent;
    padding: 10px;
}
.container{
    padding: 20px 0;
}
.antispam { display:none;}
.truncate-text{
    width: 100px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    display:block;
}

.select2-results li[role="group"]{
    height: 2px;
    background-color: #aeaeae;
    margin: 1px 0;
}
.only-print{
    display: none;
}
.btn-detail-order:hover{
    cursor: pointer;
    color: #337AB7;
}

@media print{
    input,select,button,.no-print {
        display: none;
    }
    .only-print{
        display: block;
    }
    .tab-content-wrapper{
        border: none;
    }
    .truncate-text {
        width: auto;
        white-space: normal;
        overflow: auto;
        text-overflow: unset;
        display: block;
    }
    table {width: 100%;}
}