body{
    background: url('../../images/actions.png') repeat;
}

/* reset everything to the default box model */

*, :before, :after
{
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
}

/* set a border-box model only to elements that need it */

.form-control, /* if this class is applied to a Kendo UI widget, its layout may change */
.container,
.container-fluid,
.row,
.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1,
.col-xs-2, .col-sm-2, .col-md-2, .col-lg-2,
.col-xs-3, .col-sm-3, .col-md-3, .col-lg-3,
.col-xs-4, .col-sm-4, .col-md-4, .col-lg-4,
.col-xs-5, .col-sm-5, .col-md-5, .col-lg-5,
.col-xs-6, .col-sm-6, .col-md-6, .col-lg-6,
.col-xs-7, .col-sm-7, .col-md-7, .col-lg-7,
.col-xs-8, .col-sm-8, .col-md-8, .col-lg-8,
.col-xs-9, .col-sm-9, .col-md-9, .col-lg-9,
.col-xs-10, .col-sm-10, .col-md-10, .col-lg-10,
.col-xs-11, .col-sm-11, .col-md-11, .col-lg-11,
.col-xs-12, .col-sm-12, .col-md-12, .col-lg-12
{
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.main-form-header{
    line-height: 2em;
    font-weight: bold;
}
.main-form-control{
    width: 100%;
}
.main-header {
     padding-bottom: 9px;
     margin: 20px 0 20px;
     border-bottom: 1px solid #eee;
 }
.main-label{
    margin-top: 0.5em;
    margin-bottom: 0.51em;
}
.form-group{
    min-height: 31px;
}
.fileupload-compact {
    display: inline-block;
    width: 100%;
}
.fileupload-compact .k-upload {
    border-width: 0;
}
.fileupload-compact .k-upload-button{
    margin: 0;
    width: 100%;
}
.fileupload-compact .k-upload .k-dropzone {
    padding: 0;
}

.fileupload-compact .k-upload-status-total {
    display: none;
}

#main-fixed-header{
    position: fixed;
    z-index: 2;
    width: 100%;
    background: url('../../images/actions.png') repeat;
}
#main-footer{
    height: 50px;
}
.k-input.k-invalid {
    border: 1px solid red;
}
.k-textbox.k-invalid {
    border: 1px solid red;
}
input[readonly]{
    background-color: lightgray;
}
input[readonly]:hover{
    background-color: lightgray;
}
textarea.k-textbox{

    line-height: 1.65em;
    padding-left: .571em;
    padding-right: .571em;

}
.k-dialog .k-window-titlebar  {
    display: none;
}
.panel a {
    text-decoration: none !important;
}

    .panel a .fa {
        transform: rotate(0deg);
        -ms-transform: rotate(0deg); /* IE 9 */
        -moz-transform: rotate(0deg); /* Firefox */
        -webkit-transform: rotate(0deg); /* Safari บอ Chrome */
        -o-transform: rotate(0deg);
        -webkit-transition: all 0.5s ease-in-out;
        -moz-transition: all 0.5s ease-in-out
    }

    .panel a.collapsed .fa-chevron-down {
        transform: rotate(-180deg);
        -ms-transform: rotate(-180deg); /* IE 9 */
        -moz-transform: rotate(-180deg); /* Firefox */
        -webkit-transform: rotate(-180deg); /* Safari บอ Chrome */
        -o-transform: rotate(-180deg);
        -webkit-transition: all 0.5s ease-in-out;
        -moz-transition: all 0.5s ease-in-out
    }
td {
    word-wrap: break-word !important;
}