﻿.searcharea {
    width: 100%;
    border-collapse: collapse;
}



.td6-lable {
    width: 11%;
    text-align: left;
    padding-left: 15px;
}

    .td6-lable > span {
        /*white-space: nowrap;*/
        white-space: pre-wrap;
    }

.td6-txt {
    width: 21%;
    text-align: left;
    padding-left: 15px;
    padding-right: 15px;
}

    .td6-txt > input {
        width: 100%;
        white-space: nowrap;
    }

    .td6-txt > textarea {
        width: 100%;
    }

.td6-dropdownlist {
    width: 21%;
    text-align: left;
    padding-left: 15px;
    padding-right: 15px;
}

    .td6-dropdownlist > input {
        width: 100%;
        white-space: nowrap;
    }

.td6-datetime {
    width: 21%;
    text-align: left;
    padding-left: 15px;
    padding-right: 15px;
}

    .td6-datetime > span {
        width: 44.5%;
        white-space: nowrap;
    }

.td6-checkbox {
    text-align: left;
    padding-left: 15px;
    padding-right: 15px;
}

    .td6-checkbox label {
        white-space: nowrap;
        font-size: small;
    }

.td6-radio {
    text-align: left;
    padding-left: 15px;
    padding-right: 15px;
}

.td6-btn {
    width: 21%;
    text-align: left;
    padding-left: 15px;
    padding-right: 15px;
}

.td6-double {
    width: 21%;
    text-align: left;
    padding-left: 15px;
    padding-right: 15px;
}

    .td6-double input {
        float: left;
        width: 80%;
        white-space: nowrap;
    }

    .td6-double span {
        float: left;
        width: 80%;
        white-space: nowrap;
    }

    .td6-double i {
        float: left;
        width: 20%;
        white-space: nowrap;
        cursor: pointer;
    }




.td4-lable {
    width: 19%;
    text-align: left;
    padding-left: 15px;
}

    .td4-lable > span {
        white-space: nowrap;
    }
.tdhaha-txt {
    width: 29%;
    text-align: left;
    padding-left: 15px;
    padding-right: 15px;
} 
.td4-txt {
    width: 29%;
    text-align: left;
    padding-left: 15px;
    padding-right: 15px;
} 

    .td4-txt > input {
        width: 100%;
        white-space: nowrap;
    }

    .td4-txt > textarea {
        width: 100%;
    }

.td4-dropdownlist {
    width: 29%;
    text-align: left;
    padding-left: 15px;
    padding-right: 15px;
}

    .td4-dropdownlist > input {
        width: 100%;
        white-space: nowrap;
    }

.td4-datetime {
    width: 29%;
    text-align: left;
    padding-left: 15px;
    padding-right: 15px;
}

    .td4-datetime > span {
        width: 44.5%;
        white-space: nowrap;
    }

.td4-checkbox {
    text-align: left;
    padding-left: 15px;
    padding-right: 15px;
}

    .td4-checkbox label {
        white-space: nowrap;
        font-size: small;
    }

.td4-radio {
    text-align: left;
    padding-left: 15px;
    padding-right: 15px;
}

.td4-btn {
    width: 29%;
    text-align: left;
    padding-left: 15px;
    padding-right: 15px;
}

.td4-double {
    width: 29%;
    text-align: left;
    padding-left: 15px;
    padding-right: 15px;
}

    .td4-double input {
        float: left;
        width: 80%;
        white-space: nowrap;
    }

    .td4-double span {
        float: left;
        width: 80%;
        white-space: nowrap;
    }

    .td4-double i {
        float: left;
        width: 20%;
        white-space: nowrap;
        cursor: pointer;
    }




.td2-lable {
    width: 33%;
    text-align: left;
    padding-left: 15px;
}

    .td2-lable > span {
        white-space: nowrap;
    }

.td2-txt {
    width: 66%;
    text-align: left;
    padding-left: 15px;
    padding-right: 15px;
}

    .td2-txt > input {
        width: 100%;
        white-space: nowrap;
    }

    .td2-txt > textarea {
        width: 100%;
    }

.td2-dropdownlist {
    width: 66%;
    text-align: left;
    padding-left: 15px;
    padding-right: 15px;
}

    .td2-dropdownlist > input {
        width: 100%;
        white-space: nowrap;
    }

.td2-datetime {
    width: 66%;
    text-align: left;
    padding-left: 15px;
    padding-right: 15px;
}

    .td2-datetime > span {
        width: 44.5%;
        white-space: nowrap;
    }

.td2-checkbox {
    text-align: left;
    padding-left: 15px;
    padding-right: 15px;
}

    .td2-checkbox label {
        white-space: nowrap;
        font-size: small;
    }


.td2-radio {
    text-align: left;
    padding-left: 15px;
    padding-right: 15px;
}

.td2-btn {
    width: 66%;
    text-align: left;
    padding-left: 15px;
    padding-right: 15px;
}

.td2-double {
    width: 66%;
    text-align: left;
    padding-left: 15px;
    padding-right: 15px;
}

    .td2-double input {
        float: left;
        width: 80%;
        white-space: nowrap;
    }

    .td2-double span {
        float: left;
        width: 80%;
        white-space: nowrap;
    }

    .td2-double i {
        float: left;
        width: 20%;
        white-space: nowrap;
        cursor: pointer;
    }

.grid {
    /*height: 360px;*/
    width:auto;
    height:auto;
    white-space: nowrap;
    position: relative;
    float: left;
    width: 99.5%;
    clear: inherit;
    margin-top: 5px;
    margin-bottom: 5px;
}

.layout-left {
    height: 400px;
    float: left;
    width: 20%;
    height: 400px;
    overflow: scroll;
}

.layout-right {
    height: 400px;
    float: left;
    width: 79%;
}




.grid-wrap {
    position: relative;
    float: left;
    width: 100%;
    clear: inherit;
    margin-top: 5px;
    margin-bottom: 5px;
}

.grid-in {
    height: 180px;
    white-space: nowrap;
    position: relative;
    float: left;
    width: 100%;
    clear: inherit;
    margin-top: 5px;
    margin-bottom: 5px;
}

    .grid-in .k-grid-content {
        overflow-x: hidden;
        overflow-y: auto;
    }

        .grid-in .k-grid-content td {
            border-style: none;
            text-align: right;
        }

            .grid-in .k-grid-content td .checkbox {
                text-align: left;
            }









































.editor-label {
    margin: 1em 0 0 0;
}

.editor-field {
    margin: 0.5em 0 0 0;
}


/* Styles for validation helpers
-----------------------------------------------------------*/
.field-validation-error {
    color: #f00;
}

.field-validation-valid {
    display: none;
}

.input-validation-error {
    border: 1px solid #f00;
    background-color: #fee;
}

.validation-summary-errors {
    font-weight: bold;
    color: #f00;
}

.validation-summary-valid {
    display: none;
}


.textbox {
    height: 15px;
}

.fullCenter {
    width: 100%;
    text-align: center;
    margin: 5px auto;
}

.panel-block, .panel-block:before, .panel-block:after {
    display: inline;
}

    .panel-block > table.searcharea > tbody > tr > td {
        padding-top: 8px;
        padding-bottom: 8px;
    }

.margin-top-10 {
    margin-top: 10px;
}

.align-center {
    text-align: center;
}
