﻿.minOffer {
    background: #5877D7;
    color: #ffffff;
}

.first {
    background: #dddddd;
}

.second {
    background: #ECEBEB;
}

.modal-summary {
    width: 40%;
}

/* Wizard */

.stepwizard-step p {
    margin-top: 10px;
}

.stepwizard-row {
    display: table-row;
}

.stepwizard {
    display: table;
    width: 100%;
    position: relative;
}

.stepwizard-step button[disabled] {
    opacity: 1 !important;
    filter: alpha(opacity=100) !important;
}

.stepwizard-row:before {
    top: 14px;
    bottom: 0;
    position: absolute;
    content: " ";
    width: 100%;
    height: 1px;
    background-color: #ccc;
}

.stepwizard-step {
    display: table-cell;
    text-align: center;
    position: relative;
}

.btn-circle {
    width: 30px !important;
    height: 30px !important;
    text-align: center !important;
    padding: 6px 0 !important;
    font-size: 12px !important;
    line-height: 1.428571429 !important;
    border-radius: 15px !important;
}

.p10top {
    padding-top: 10px;
}

.table {
    font-size: 11px;
}

/* Validaciones */

.form-group .help-block {
    display: none;
}

.form-group.has-error .help-block {
    display: block;
}

#rfqFormId input[disabled],
#rfqFormId select[disabled],
#rfqFormId textarea[disabled] {
    /*background-color: white;
    border: none;*/
}


/* Site CSS */

#table_container_left .invisible-contrained {
    display: none;
}

#table_container_left {
    /*max-width: 875px;*/
    width: 350px;
    max-height: 500px;
    position: relative;
    float: left;
    overflow: hidden;
    overflow-y: hidden;
    overflow-x: scroll;
    font-size: 11px;
}

#table_container_right {
    width: 750px;
    max-height: 500px;
    overflow-y: scroll;
    float: left;
    position: relative;
    font-size: 11px;
}

    #table_container_left td,
    #table_container_right td {
        height: 125px;
    }

    #table_container_left thead tr:nth-child(1),
    #table_container_right thead tr:nth-child(1) {
        height: 102px;
    }

    #table_container_left thead tr:nth-child(2),
    #table_container_right thead tr:nth-child(2) {
        height: 78px;
    }

@media print {

    table {
        page-break-after: auto
    }

    tr {
        page-break-inside: avoid;
        page-break-after: auto
    }

    td {
        page-break-inside: avoid;
        page-break-after: auto
    }

    thead {
        display: table-header-group
    }

    tfoot {
        display: table-footer-group
    }

    .body-print * {
        /*display:none;*/
        visibility: hidden;
    }

    .body-print .no-print {
        display: none;
    }

    .print-content {
        position: absolute;
        left: 0;
        top: 0;
        margin: 0;
        padding: 0;
        min-height: 550px;
    }

        .print-content * {
            visibility: visible;
        }
}

.eval-sum-item {
    padding-left: 0;
}

    .eval-sum-item td {
        padding: 5px;
        font-size: 12px;
        text-align: center;
        border: 1px solid #DDDDDD;
    }


.has-error {
    border-color: #d9534f;
}


.datetimepicker {
    width: 300px;
    height: 300px;
}