/* Circulation tabs */





/* ---- */

.editcirc .contentarea
{
    clear: both;
    margin-top: 10px;
    padding: 10px 15px;
}

div#duetype_areas
{
margin-top: 10px;
}

img.ui-datepicker-trigger
{
vertical-align: text-bottom;
margin: 0 4px !important;
} 

table.circulationradios td
{
font-weight: bold;
padding-right: 4px;
}

table.circulationradios td
{
padding-right: 8px;
}

table.circulationradios td label
{
padding-right: 12px;
}

table.radios td
{
padding-right: 8px;
}

table.radios td label
{
padding-right: 12px;
}

/* xxxx */
 
div.lbdiv.editcirc h3
{
    font-size: 1.1em;
    margin: 10px 0px 10px 0px;
}

div.lbdiv.editcirc p
{
margin: 0px 0px 5px 0px !important;
}

div.lt-circ_basic div.main
{
margin-bottom: 10px;
}

div.lt-circ_basic div.main.special
{
font-weight: bold;
text-transform: uppercase;
}

div#otherstatus
{
border: 1px solid #BBB;
background-color: #E7E7E7;
padding: 10px;
margin: 10px 0 10px 0;
display: none;
}

div#otherstatus div.tinygray
{
margin-top: 4px;
display: block;
}


div.addnote
{
margin: 15px 0 10px 0;
}

div.buttons
{
margin: 0 0 15px 0;
}

input.btn
{
margin-right: .7em;
}

span.overduewarning
{
font-weight: bold;
color: red;
text-transform: uppercase;
}


.lbdiv.editcirc {
    /*
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%;
    z-index: 400;

     */
    width: 100%;
    margin-top:50px;
}

.spread {
    display:flex;
    justify-content: space-between;
    flex-direction: row;
}

#BorrowerContainer .btn-group {
    margin-top: 20px;
    margin-bottom: 0.5em;
}

.av-patron-input {
    xpadding-left:10px;
}