.container {
    width: 970px !important;
}

.k-slider {
    display: none;
}

input {
    border: 0 !important;
    background: transparent !important;
}

.text-right {
    text-align: right !important;
}

/* Calculator
----------------------------------------------------------*/
.cal-select {
    background: url("/select.png") no-repeat left center #949494 !important;
}

.btn-cal, a.btn-cal, a.btn-cal:link, a.btn-cal:visited, a.btn-cal:active {
    color: #fff !important;
    background-color: #0082ca !important;
    border-color: #0082ca !important;
}

.cal-panel {
    background: #f4f4f4 !important;
}

.cal-form-control {
    background-color: transparent !important;
}

    .cal-form-control[disabled],
    .cal-form-control[readonly],
    fieldset[disabled] .cal-form-control {
        background-color: #eee !important;
    }

.form-dollar-tonne {
    background: url(/form-dollar-tonne.png) top right no-repeat transparent !important;
}

.form-dollar-lbn {
    background: url(/form-dollar-lbn.png) top right no-repeat transparent !important;
}

.form-buac {
    background: url(/form-buac.png) top right no-repeat transparent !important;
}

.form-dollar-lb {
    background: url(/form-dollar-lb.png) top right no-repeat transparent !important;  
}

.form-dollar-ac {
    background: url(/form-dollar-ac.png) top right no-repeat transparent !important;
}

.form-dollar {
    background: url(/form-dollar.png) top left no-repeat transparent !important;
}

.form-lbac {
    background: url(/form-lbac.png) top right no-repeat transparent !important;
}

.form-lbnac {
    background: url(/form-lbnac.png) top right no-repeat transparent !important;
}

.form-months {
    background: url(/form-months.png) top right no-repeat transparent !important;
}

.form-percent {
    background: url(/form-percent.png) top right no-repeat transparent !important;
}

.cal-table {
    width: 100%;
}

    .cal-table > thead > tr > th {
        border-left: 1px solid #666;
        text-align: center;
    }

    .cal-table > tbody > tr > td {
        border-left: 1px solid #666;
        border-top: 1px solid #666;
        text-align: center;
    }

    .cal-table > tfoot > tr > td {
        color: #fff;
        text-align: center;
    }

        .cal-table > thead > tr > th:first-child,
        .cal-table > tbody > tr > td:first-child,
        .cal-table > tfoot > tr > td:first-child {
            border-left: 0;
        }

/* Agrotain */
.cal-agrotain .cal-panel-title {
    background: #00953b !important;
    color: white !important;
}

.cal-agrotain .cal-table > tbody > tr > td {
    color: #00953b !important;
}

.cal-agrotain .cal-table > tfoot > tr > td {
    background: #00953b !important;
}

/* SuperU*/
.cal-superu .cal-panel-title {
    background: #00a1e0 !important;
    color: white !important;
}

.cal-superu .cal-table > tbody > tr > td {
    color: #009bdf !important;
}

.cal-superu .cal-table > tfoot > tr > td {
    background: #00a1e0 !important;
}