.admin-header > a { float: left;}

/* Econstrup CSS for the Admin area */

#payments-request fieldset { position: relative; border: 1px solid; }
#payments-request fieldset legend { margin-left: 15px; font-size: 1.2em; font-weight: bold; padding-top: 0px; color: #5F953F; }
#payments-request fieldset .wrapper { padding: 5px 15px 15px 15px; position: relative; }

#payments-request fieldset .wrapper .payment-offer-col { display: inline-block; vertical-align: top; margin-top: 20px; margin-left: 20px; }

#payments-request form img.loader { display: none; }
#payments-request form.active img.loader { display: inline-block; margin-left: 5px; }
#payments-request form.ddform img.loader { position: absolute; right: 20px; }
#payments-request form.active input[type="image"] { cursor: pointer;  }
#payments-request form .successrequest { display: none;}

/* Accordion Look */

.accordion { border-bottom: 1px solid #aaa; }
.accordion .accordion-inner { position: relative; display: none; padding: 20px; border-left: 1px solid #aaa; border-right: 1px solid #aaa; }
.accordion .accordion-inner.open { display: block; }
.accordion > a { display: block; padding: 3px 10px; font: bold 12px Verdana, sans-serif; border-top: 1px solid #aaa; border-left: 1px solid #aaa; border-right: 1px solid #aaa; color: #667; background-color: #E6F1DE; text-decoration: none; }
.accordion > a:hover { text-decoration: underline; }
.accordion > a.open { background-color: #ffffff; }
.accordion > a span { display: none; float: right; }
.accordion > a span.plus { display: inline; }
.accordion > a.open span.plus { display: none; }
.accordion > a.open span.minus { display: inline; }

table tr td span.yes { color: #3c763d; }
table tr td span.no { color: #a94442; }

/* Fieldsets and stuff for manage licenses */
#payments-manage-detail-admin fieldset legend {
  margin-left: 15px;
  font-size: 1.2em;
  font-weight: bold;
  padding-top: 0px;
  color: #5F953F;
}

#payments-manage-detail-admin fieldset {
    margin-bottom: 20px;
}

#payments-manage-detail-admin fieldset .row-1 .inner {
    padding-bottom: 0;
    margin: 10px 0;
}

#payments-manage-detail-admin textarea { width: 100%; height: 60px; }
#payments-manage-detail-admin div.field-name { padding: 0 0 11px 0; line-height: 1.333em; font-size: 1em; }

.pagination ul>li>form {
    float: left;
}

.pagination ul>li>form button {
    padding: 2px 10px;
    font-size: 11.9px;
    outline: none;
    color: #5f953f;
    float: left;
    line-height: 20px;
    text-decoration: none;
    background-color: #ffffff;
    border: 1px solid #dddddd;
    border-left-width: 0;
    cursor: pointer;
}

.pagination ul>li>form button:hover {
    background-color:#f5f5f5;
}

.admin-register{
    width: 400px;
}

.offer-select {
width:250px;
background-color:#fff; padding:9px 9px 5px 9px; float:left; margin-bottom:20px; 
-moz-border-radius: 5px; -webkit-border-radius: 5px; border-radius: 5px;
-moz-box-shadow: 0px 0px 3px #ccc; -webkit-box-shadow: 0px 0px 3px #ccc; box-shadow: 0px 0px 3px #ccc;
height:100%;}

.offer-select:hover{
  background-color:#F6F6F6;
  cursor: pointer;
  
}

.offer-selected{
    background-color:#F6F6F6;
}


.price-tag {font-size:1.2em; font-weight:bold; display:inline-block;}
.price-tag .grey-bt a{padding-right:20px; padding-top:10px}
.price-tag .grey-bt a img{padding-top:4px}

#payment_options{
    width:400px;
    padding-left:50px;
}

.renew-license-bt-container, .profile-fill-ratio-container { padding-left: 20px; float: left; padding-top: 16px; }

.payment-paypal > a { display: inline-block; text-align: center; }
