body { background-color:#f4f0ed }
body, .tooltip, .popover {
    font-family: Roboto, "Helvetica Neue", Helvetica, Arial, sans-serif;
}
#top {
    text-align:center;
    color:#ff6b1b;
    font-weight:bold;
    position:fixed;
    top:0;
    left:0;
    width:100%;
    background-color:#f4f0ed;
    border-bottom:1px solid #aaa;
    box-shadow:#ccc 0 3px 3px;
    padding:18px 0 18px 0;
    z-index:10000;
}
#topicons {
    color:#ff6b1b;
    position:fixed;
    top:16px;
    left:0;
    font-size:1.4em;
    z-index:10001;
}
.wrap-at { padding-top:50px }
.at-orange { color:#ff6b1b }
.at-height { padding:25px }
.ar-orange-bg {
    color:#fff;
    background-color:#ff6b1b;
    padding:20px 0;
}
.ar-input {
    background-color:transparent;
    border:0 none;
    border-bottom:1px solid #fff;
    width:100%;
    text-align:center;
    margin-top:25px;
    margin-bottom:10px;
    font-size:1.3em;
    font-weight:normal;
}
.ar-orange-bg .help-block-error { color:#f3d531 }
.ar-link, .ar-link:hover, .ar-link:link, .ar-link:visited {
    color:#000;
    text-decoration:none;
}
.btn-agritrac {
    color: #fff;
    background-color: #ff6b1b;
    border-color: #ff6b1b;
}
.btn-agritrac:focus,
.btn-agritrac.focus {
    color: #fff;
    background-color: #ef651a;
    border-color: #ef651a;
}
.btn-agritrac:hover {
    color: #fff;
    background-color: #ef651a;
    border-color: #ef651a;
}
.btn-agritrac:active,
.btn-agritrac.active,
.open > .dropdown-toggle.btn-agritrac {
    color: #fff;
    background-color: #ef651a;
    border-color: #ef651a;
}
.btn-agritrac:active:hover,
.btn-agritrac.active:hover,
.open > .dropdown-toggle.btn-agritrac:hover,
.btn-agritrac:active:focus,
.btn-agritrac.active:focus,
.open > .dropdown-toggle.btn-agritrac:focus,
.btn-agritrac:active.focus,
.btn-agritrac.active.focus,
.open > .dropdown-toggle.btn-agritrac.focus {
    color: #fff;
    background-color: #d58512;
    border-color: #d58512;
}
.btn-agritrac:active,
.btn-agritrac.active,
.open > .dropdown-toggle.btn-agritrac {
    background-image: none;
}
.btn-agritrac.disabled,
.btn-agritrac[disabled],
fieldset[disabled] .btn-agritrac,
.btn-agritrac.disabled:hover,
.btn-agritrac[disabled]:hover,
fieldset[disabled] .btn-agritrac:hover,
.btn-agritrac.disabled:focus,
.btn-agritrac[disabled]:focus,
fieldset[disabled] .btn-agritrac:focus,
.btn-agritrac.disabled.focus,
.btn-agritrac[disabled].focus,
fieldset[disabled] .btn-agritrac.focus,
.btn-agritrac.disabled:active,
.btn-agritrac[disabled]:active,
fieldset[disabled] .btn-agritrac:active,
.btn-agritrac.disabled.active,
.btn-agritrac[disabled].active,
fieldset[disabled] .btn-agritrac.active {
    background-color: #ff6b1b;
    border-color: #ff6b1b;
}
.btn-agritrac .badge {
    color: #ff6b1b;
    background-color: #fff;
}
.main-menu{
    margin-bottom: 15px;
}
.title-agritrac {
    color:#fff;
    background-color:#ff6b1b;
    text-transform:uppercase;
    font-weight:bold;
}
table.table-agritrac, table.table-agritrac-no-border, table.table-agritrac-separate { width:100% }
table.table-agritrac-no-border td { border:0 none }
table.table-agritrac-separate {
    border-collapse: separate;
    border-spacing: 5px;
}
.table-agritrac-border td { border:1px solid #999 }
.table-agritrac td > span {
    margin:2px;
    padding:10px;
    display:block;
}
.table-agritrac-separate td { background-color:#fff }
.table-agritrac-separate.agritrac-radio td { background-color:transparent }
.table-agritrac td span.red { background-color:#ef9e9b }
.table-agritrac td span.green { background-color:#a6eb9b }
.table-agritrac td.t15 { width:15% }
.table-agritrac td.t20 { width:20% }
.table-agritrac td.t25 { width:25% }
.table-agritrac td.t30 { width:30% }
.table-agritrac td.t33 { width:33.33% }
.table-agritrac td.t50 { width:50% }
select.select-agritrac {
    background:transparent url('/gfx/triangle.png') bottom right no-repeat;
    border:0 none;
    border-bottom:1px solid #999;
    width:100%;
}
.table-agritrac td span.under {
    border-bottom:1px solid #999;
    display:block;
}
.table-agritrac-radio {
    width:100%;
    border-collapse: separate;
    border-spacing: 10px;
}
.table-agritrac-radio td {
    border:1px solid #fff;
    text-align:center;
    padding:10px;
}
.table-agritrac-radio td.checked { border:1px solid #ff6b1b }
.table-agritrac-radio td.checked label { font-weight:bold }
.table-agritrac-radio td label { 
    font-weight:normal;
    display:block;
}