/*	-------------------------------------------------------
        ACTION STYLES
        ------------------------------------------------------- */


.acc_btn {
    background-color: #005dab;
    border-radius: 8px;
    color: #ffffff;
    float: right;
    margin-top: -9px;
    padding: 0 4px;
    width: auto;
    position: relative;
}
.acc_btn.premium_accreditation{
    background-color: #6aa84f;
    color:#fff;
    min-width:91px;
    margin-top: 3px;
}

.acc_btn.premium_accreditation .fa-star{
    color: gold;
    padding-right: 5px;
}

span.pictogram {
    color: #ffffff;
    font-family: "entypo";
    font-size: 16px;
    line-height: 1;
    padding-right: 7px;
}
a[bubbletooltip]:link, a[bubbletooltip]:visited
{
    text-decoration: none;
    position: relative;
    color : red;
}

a[bubbletooltip]:before
{
    content: "";
    position: absolute;
    border-top: 21px solid #97a5db;
    border-left: 21px solid transparent;
    border-right: 21px solid transparent;
    visibility: hidden;
    top: -45px;
    left: 227px;
}

a[bubbletooltip]:after
{
    position: absolute;
    content: attr(bubbletooltip);
    color: #FFF;
    font-weight:bold;
    top: -62px;
    left: 193px;
    white-space: nowrap;
    background: #97a5db;
    padding: 5px 10px;
    -moz-border-radius: 6px;
    -webkit-border-radius:6px;
    -khtml-border-radius:6px;
    border-radius: 6px;
    visibility: hidden;
}

a[bubbletooltip]:hover:before, a[bubbletooltip]:hover:after
{
    visibility: visible;
    -moz-transition: visibility 0s linear .3s;
}


.a-button {
    display: none;
}


/*	-------------------------------------------------------
        GENERAL FORM ELEMENTS
        ------------------------------------------------------- */

#paupress input[type="text"],
#paupress textarea,
#paupress .regular-text.ui-autocomplete-input,
#paupress .regular-text,
#paupress .paupress-input,
#paupress input[type="password"],
#paupress select.regular-text,
textarea {
    width: 90%;
    padding: .3em;
    margin: .2em 0;
    border: 1px solid #CCCCCC;
    -moz-border-radius: 2px;
    -webkit-border-radius: 2px;
    border-radius: 2px;
    font: 1em Helvetica, sans-serif;
    background-color: #FFFFFF;
    color: #444;
    height: auto;
}
#paupress .regular-text.regular-multi,
.paupress .regular-text.regular-multi,
#paupress input[type="password"].regular-text,
.paupress input[type="password"].regular-text,
.regular-multi {
    width: 36%;
}
.regular-multi li {
    width: auto !important;
}
#paupress select.regular-text {
    width: auto;
    max-width: 95%;
}
#paupress input[type="text"].input-short {
    width: 3em;
}
#paupress span.paupress-label input[type="text"] {
    width: 90%;
}
#paupress .required,
#paupress .asterix-required,
.paupress .required,
.paupress .asterix-required {
    color: #990000;
}
#paupress .asterix-required,
.paupress .asterix-required {
    font-size: 1.5em;
    line-height: 1em;
    padding: 0 2px;
    font-weight: bold;
}
.paupress-label.required.halt {
    font-weight: bolder;
}
#paupress .sortable li {
    cursor: move;
}
.error-wash {
    background-color:#FBE3E4!important;
}
.paupress_error,
.paupress_notice,
.paupress_success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}
.paupress_error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.paupress_notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.paupress_success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.paupress_error a {color:#8a1f11;}
.paupress_notice a {color:#514721;}
.paupress_success a {color:#264409;}
.header-msg {
    font: 11px/12px Helvetica, Arial, sans-serif;
    margin: 0 0 5px 10px;
    position: absolute;
    float: left;
}
#paupress ul.item, #paupress ul.item:hover {
    border: none;
    background-color: transparent;
    overflow: hidden;
}

/*	-------------------------------------------------------
        EXPANDABLE PANELS
        ------------------------------------------------------- */

/*	WRAPPERS ---------------------------------------------- */
.t-wrapper, .tn-wrapper, .action-count {
    background-color: #DDDDDD;
    color: #000000;
    cursor: pointer;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    padding: 10px;
    margin: 2px;
}
.t-wrapper:hover, .tn-wrapper:hover {
    background-color: #CCCCCC;
    /* color: #CCCCCC; */
}
.t-wrapper:hover h2, .tn-wrapper:hover h2 {
    background-color: #555555;
    color: #CCCCCC;
    text-shadow: #555555 1px 0 0
}
.t-wrapper:hover a:hover, .tn-wrapper:hover a, .tn-wrapper:hover a:hover {
    /* color: #FFFFFF; */
}
.t-wrapper:hover .t-panel a:hover, .tn-wrapper:hover .t-panel a:hover {
    color: #21759B;
}
.t-wrapper p, .tn-wrapper p { margin: 0; }
.t-wrapper.group {
    width: 95%;
}
#paupress ul.group-panel {
    padding: 1%;
}
.t-wrapper.section {
    background-color: transparent;
    border-bottom: 2px dashed #CCC;
}
.t-wrapper.deleted {
    background-color: transparent;
    background-image: none;
    border: 2px dashed #333333;
    color: transparent;
}


/*	TRIGGERS ---------------------------------------------- */

.t-trigger {
    padding: 10px;
    line-height: 100%;
}
.t-trigger-wrapper {
    padding: 10px 0;
    line-height: 100%;
    overflow: auto;
    width: 100%;
}
.t-trigger-faux { padding: 5px 10px; }
span.t-trigger,
p.t-trigger,
div.t-trigger {
    background-image: url('../g/aclose.png');
    padding: 10px 25px;
    background-position: 0 5px;
    background-repeat: no-repeat;
    margin: 0;
    cursor: pointer;
    line-height: 100%;
    font-weight: 300;
    overflow: auto;
}
h2 .t-trigger {
    background-position: 0 10px;
    font-size: 23px;
    padding: 10px 5px 10px 25px;
}
span.t-trigger.open, p.t-trigger.open, div.t-trigger.open {
    background-image: url('../g/aopen.png');
}
.left {
    float: left;
    text-align: left;
}
.right {
    float: right;
    text-align: right;
}
.tleft {
    text-align: left;
}
.tright {
    text-align: right;
    float: left;
    width: 100%;
    padding: 5px 0;
}
.end-of-float {
    clear: both;
    padding: 5px 0;
    border-top: 1px dashed #CCCCCC;
}
#paupress .delete,
.paupress .delete,
#paupress .delete_trigger,
.paupress .delete_trigger,
#paupress .undo,
.paupress .undo,
.visibility,
.invisibility,
.info,
#paupress .visibility,
.paupress .visibility,
#paupress .invisibility,
.paupress .invisibility,
#paupress .act-sprite,
.paupress .act-sprite,
#paupress .icon-public,
.paupress .icon-public,
#manage-fields .icon-admin,
.paupress .icon-admin,
#manage-fields .icon-signup,
.paupress .icon-signup {
    padding: 10px;
    background-position: 0 3px;
    background-repeat: no-repeat;
    cursor: pointer;
}
#paupress .delete,
.paupress .delete,
#paupress .delete_trigger,
.paupress .delete_trigger { background-image: url('../g/cirx-black.png'); }
.undo { background-image: url('../g/refresh.png'); display: none; }
#manage-fields .icon-admin { background: url('../g/admin.png') 0 0 no-repeat; }
#paupress .icon-signup,
.paupress .icon-signup { background: url('../g/signup.png') 0 4px no-repeat; }
.icon-public { background-image: url('../g/public-black.png'); }
.visibility { background-image: url('../g/public-black.png'); margin-right: 20px; }
.invisibility { background-image: url('../g/private-black.png'); margin-right: 20px; }
.t-wrapper.deleted .t-trigger { background-image: none; }

.trigger-action {
    padding: 10px;
    background-color: #efefef;
    margin: 5px 0;
    float: left;
    width: 100%;
}
.trigger-action ul,
.trigger-action li {
    margin-left: 20px;
}


/*	PANELS ------------------------------------------------ */

.t-panel {
    display: none;
    margin: 0;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    overflow: auto;
    clear: both;
}

.action-count {
    background-color: #000000;
    color: #FFFFFF;
    cursor: pointer;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    padding: 3px 7px;
}

.actions div.t-panel, .taxonomies div.t-panel, .t-panel {
    padding: 0;
    margin: 7px 0 0 0;
    background-color: #FFFFFF;
    /* border: 1px dotted #777777; */
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    color: #000000;
}
.t-panel:hover, .action-panel:hover {
    color: #000000;
}
.action-detail {
    padding: 5px 28px;
    background-position: 0 0;
    background-repeat: no-repeat;
}
.action-detail h3 {
    padding: 0;
    margin: 0;
}
.t-panel li, .action-select, .action-select-inline {
    background-position: 0 0;
    background-repeat: no-repeat;
}
#paupress .sortable .t-wrapper {
    cursor: move;
}
.t-panel li { padding: 6px; }
.t-panel li.action-select { padding: 5px 30px; }

.help,
.help-text {
    font-size: 12px;
    font-style: italic;
    font-family: Georgia, serif;
}

/*	-------------------------------------------------------
        SEARCH
        ------------------------------------------------------- */


/*	-------------------------------------------------------
        SECTIONS
        ------------------------------------------------------- */

#paupress h3,
.paupress h3 {
    padding: 20px 0 5px 0;
    margin: 0 0 10px 0;
    border-bottom: 1px dashed #999999;
    background-color: transparent;
    background: none;
    box-shadow: none;
    -webkit-box-shadow: none;
    text-shadow: none;
}


/*	-------------------------------------------------------
        PRIMARY LIST
        ------------------------------------------------------- */

#paupress ul,
ul.paupress,
ul.paupress-list {
    list-style-type: none;
    margin: 0 !important;
    padding: 0 !important;
    float: left;
    width: 98%;
}
#paupress ul.column {
    min-height: 20px;
}
#paupress li,
ul.paupress li,
ul.paupress-list li {
    display: block;
    clear: both;
    overflow: visible;
    float: left;
    width: 98%;
}
#paupress .chosen-container li,
ul.paupress .chosen-container li,
ul.paupress-list .chosen-container li,
ul.paupress-list .chzn-container li {
    width: auto;
}
#paupress #manage-fields ul li {
    float: none !important;
}
#paupress #manage-fields ul {
    display: block;
    min-height: 2em;
}
.pp-ui-highlight {
    border: 2px dashed #333333;
    background-color: #FFF;
    height: 1.5em;
    line-height: 1.2em;
    padding: 0;
    margin: 0;
}
.options-panel .t-panel li {
    /*
            background: none !important;
            border: none !important;
    */
}

#paupress ul.no-float li {
    display: block;
    clear: both;
    overflow: visible;
}
/* .SEARCH-LABLE IS DEPRECATED */
.search-label, .paupress-label {
    width: 100%;
    float: left;
    padding: 1px 0;
}
.paupress-field {
    float: left;
    width: 100%;
    padding: 1px 0;
}

#column_1_holder,
#column_2_holder,
.column_holder,
.column-holder {
    /*width: 48%; */
    float: left;
    display: block;
    padding: 5px;
    margin: 3px;
}
.column-holder { margin: 0; }
.options-panel #column_1_holder, .options-panel #column_2_holder {
    border: 2px dashed #CCCCCC;
    min-height: 50px;
}
li.meta-item {
    padding: 0 0 5px 0;
    text-align: left;
    /* border-bottom: 1px dotted #CCCCCC; */
}


/*	-------------------------------------------------------
        PROFILE
        ------------------------------------------------------- */

#paupress #user-avatar-display {
    position: relative;
    top: 0;
    right: 0;
    left: 0;
    text-align: center;
    padding: 10px;
    width: 170px;
    background: #EEE;
    -moz-border-radius: 6px;
    -webkit-border-radius: 6px;
    border-radius: 6px;
    overflow: none;
}
#paupress #user-avatar-display h3 {
    display: none;
}
.user-avatar-wrap {
    text-align: center;
}
#user-avatar-display-image {
    margin: 0 auto;
}
#paupress #avatar_profile_box {
    position: relative !important;
    top: 0 !important;
}

.column_holder.actions-history-holder ul { padding: 10px; }
.column_holder.actions-editor ul { padding: 10px 0; }
.column_holder.actions-history-holder ul.actions-history-list {
    max-height: 400px;
    overflow: auto;
}
#paupress .column_holder ul.actions-history-list li,
.paupress .column_holder ul.actions-history-list li {
    width: 90%;
}


/*	-------------------------------------------------------
        OPTIONS LIST EXTENDS PRIMARY LIST
        ------------------------------------------------------- */

#paupress ul.group, #paupress ul.taxonomy {
    padding: 5px;
    background-color: #EEEEEE;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}


/*	-------------------------------------------------------
        CHECKBOX UI
        ------------------------------------------------------- */

#paupress a.umt,
#paupress a.umtf,
#paupress a.upt,
#paupress a.uwpt,
#paupress a.rui,
#paupress a.pmt,
#paupress a.help,
#paupress a.add,
#paupress a.query-add,
#paupress a.sub,
#paupress a.query-sub,
#paupress a.icon-admin,
a.umt,
a.umtf,
a.upt,
a.uwpt,
a.rui,
a.pmt,
a.help,
a.add,
a.query-add,
a.sub,
a.query-sub,
.loader,
.query-loader,
a.icon-admin,
a.paupress-icon,
.paupress-icon {
    margin: 0;
    padding: 3px 0 4px 25px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    background-color: transparent;
    background-position: 0 -3px;
    background-repeat: no-repeat;
    color: #000000;
    cursor: pointer;
    text-decoration: none;
    display: inline;
    float: left;
    line-height: normal;
    border: none;
    height: auto;
}
#paupress a.query-add,
#paupress a.query-sub {
    margin: 0;
    padding: 3px 0 4px 25px;
}
#paupress a.pmt, a.pmt {
    padding: 3px 10px 4px 7px;
    background-image: url('../g/private-black.png');
}
#paupress a.help, a.help {
    padding: 3px 10px 4px 7px;
    background-image: url('../g/help.png');
}
#paupress a.query-add,
#paupress a.query-sub,
#paupress a.query-loader {
    margin: 0;
    padding: 3px 0 4px 25px;
}
#paupress a.query-loader {
    background: transparent url('../g/inline-loader.gif') 0 1px no-repeat;
    float: none;
    display: none;
}
#paupress a.add, a.add, #paupress a.query-add, a.query-add {
    background-image: url('../g/add-black.png');
    float: none;
}
#paupress a.sub, a.sub, #paupress a.query-sub, a.query-sub {
    background-image: url('../g/sub-black.png');
    float: none;
}

#paupress a.pmt, a.pmt {
    padding: 3px 10px 4px 7px;
    background-image: url('../g/private-black.png');
}

#paupress a.icon-admin, a.icon-admin {
    padding: 3px 10px 4px 7px;
    background-image: url('../g/admin.png');
}
#paupress a.umt:hover, #paupress a.upt:hover, #paupress a.uwpt:hover, #paupress a.rui:hover, #paupress a.pmt:hover {
    /*-moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    background-color: #CCCCCC;*/
    opacity: 100;
}

.paupress-icon.post { background-image: url('../g/post.png'); }
.paupress-icon.page { background-image: url('../g/page.png'); }
.paupress-icon.pp_event { background-image: url('../g/event.png'); }
.paupress-icon.pp_support { background-image: url('../g/support.png'); }
.paupress-icon.pp_product { background-image: url('../g/store.png'); }


#paupress a.umt,
#paupress a.umtf,
#paupress a.upt,
#paupress a.uwpt,
#paupress a.rui,
#paupress a.display,
a.umt,
a.umtf,
a.upt,
a.uwpt,
a.rui {
    background-image: url('../g/no.png');
    /*display: inline;*/
}

#paupress a.umt.on,
#paupress a.umtf.on,
#paupress a.upt.on,
#paupress a.uwpt.on,
#paupress a.rui.on,
#paupress a.display.on,
a.umt.on,
a.umtf.on,
a.upt.on,
a.uwpt.on,
a.rui.on {
    background-image: url('../g/ok.png');
    /*display: inline;*/
}
#paupress a.pmt.on, a.pmt.on {
    background-image: url('../g/public-black.png');
}
#paupress a.umtf.on,
a.umtf.on,
#paupress a.umtf.off,
a.umtf.off {
    opacity: .25;
}

.umd  { background-image: url('../g/off-grey.png'); }

.paupress-icon.pp_log { background-image: url('../g/registration.png'); }
.paupress-icon.pp_interaction { background-image: url('../g/in-person.png'); }
.pp_phone { background-image: url('../g/phone.png'); }
.pp_email, .username a.c-email:hover { background-image: url('../g/email.png'); }
.pp_tweet { background-image: url('../g/tweet.png'); }
.pp_facebook { background-image: url('../g/facebook.png'); }
.pp_d_ca { background-image: url('../g/donation_cash.png'); }
.pp_d_ck { background-image: url('../g/donation_check.png'); }
.pp_d_cd { background-image: url('../g/donation_card.png'); }
.pp_p_ca { background-image: url('../g/purchase_cash.png'); }
.pp_p_ck { background-image: url('../g/purchase_check.png'); }
.pp_p_cd { background-image: url('../g/purchase_card.png'); }
.pp_import { background-image: url('../g/upload.png'); }
.pp_enews { background-image: url('../g/newsletters.png'); }
.c-billing { background-image: url('../g/purchase.png'); }
.c-shipping { background-image: url('../g/in-person.png'); }

#report-nav {
    line-height: 16px !important;
}

.paupress-icon-text,
.paupress-icon-ghost {
    padding: 0;
    margin: 0;
}
.nav-tab-wrapper .paupress-icon { padding: 0 0 0 20px; background-position: 0 -1px; }
.nav-tab-wrapper .paupress-icon-text { display: none; }
.nav-tab-wrapper .paupress-icon-ghost { display: inline-block; }
.nav-tab-wrapper .paupress-icon.query { background-image: url('../g/search-glass.png'); }
.nav-tab-wrapper .paupress-icon.action { background-image: url('../g/action.png'); }
.nav-tab-wrapper .paupress-icon.edit { background-image: url('../g/edit.png'); }
.nav-tab-wrapper .paupress-icon.bookmark { background-image: url('../g/bookmark.png'); }

.paupress-icon.list { background-image: url('../g/view_list.png'); }
.paupress-icon.grid { background-image: url('../g/view_grid.png'); }
.paupress-icon.calendar { background-image: url('../g/event.png'); }
.paupress-icon.map { background-image: url('../g/view_map.png'); }
.paupress-icon.search { background-image: url('../g/search.png'); }
.paupress-icon.upcoming { background-image: url('../g/upcoming.png'); }

.paupress-icon.jpg,
.paupress-icon.png,
.paupress-icon.gif { background-image: url('../g/img.png'); }
.paupress-icon.pdf { background-image: url('../g/pdf.png'); }
.paupress-icon.download.xls,
.paupress-icon.csv { background-image: url('../g/xls.png'); }
.paupress-icon.doc { background-image: url('../g/doc.png'); }
.paupress-icon.ppt { background-image: url('../g/ppt.png'); }
.paupress-icon.exe,
.paupress-icon.dmg { background-image: url('../g/code.png'); }
.paupress-icon.zip { background-image: url('../g/zip.png'); }
.paupress-icon.txt,
.paupress-icon.rtf { background-image: url('../g/txt.png'); }

.paupress-icon.pp_log.download.jpg,
.paupress-icon.pp_log.download.png,
.paupress-icon.pp_log.download.gif { background-image: url('../g/down-img.png'); }
.paupress-icon.pp_log.download.pdf { background-image: url('../g/down-pdf.png'); }
.paupress-icon.pp_log.download.xls,
.paupress-icon.pp_log.download.csv { background-image: url('../g/down-xls.png'); }
.paupress-icon.pp_log.download.doc { background-image: url('../g/down-doc.png'); }
.paupress-icon.pp_log.download.ppt { background-image: url('../g/down-ppt.png'); }
.paupress-icon.pp_log.download.exe,
.paupress-icon.pp_log.download.dmg { background-image: url('../g/down-code.png'); }
.paupress-icon.pp_log.download.zip { background-image: url('../g/down-zip.png'); }
.paupress-icon.pp_log.download.txt,
.paupress-icon.pp_log.download.rtf { background-image: url('../g/down-txt.png'); }

/* DONATIONS */
#paupress .paupress-icon.donation.pending,
#paupress .paupress-icon.variable_donation.pending { background-image: url('../g/donation-pending.png'); }
#paupress .paupress-icon.donation.hold,
#paupress .paupress-icon.variable_donation.hold { background-image: url('../g/donation-error.png'); }
#paupress .paupress-icon.donation.refunded,
#paupress .paupress-icon.variable_donation.refunded { background-image: url('../g/donation-refunded.png'); }
#paupress .paupress-icon.donation.completed,
#paupress .paupress-icon.variable_donation.completed { background-image: url('../g/donation.png'); }
#paupress .paupress-icon.recurring_donation.completed,
#paupress .paupress-icon.recurring_variable_donation.completed { background-image: url('../g/recurring-donation-active.png'); }

/* CREDIT DONATIONS */
#paupress .paupress-icon.recurring_donation.canceled,
#paupress .paupress-icon.recurring_variable_donation.canceled { background-image: url('../g/recurring-donation-canceled.png'); }

/* NON-SHIPPABLE PURCHASES */
#paupress .paupress-icon.purchase.pending,
#paupress .paupress-icon.variable_purchase.pending { background-image: url('../g/purchase-pending.png'); }
#paupress .paupress-icon.purchase.failed,
#paupress .paupress-icon.variable_purchase.failed { background-image: url('../g/purchase-error.png'); }
#paupress .paupress-icon.purchase.refunded,
#paupress .paupress-icon.variable_purchase.refunded { background-image: url('../g/purchase-refunded.png'); }
#paupress .paupress-icon.purchase.credited,
#paupress .paupress-icon.variable_purchase.credited { background-image: url('../g/credited.png'); }
#paupress .paupress-icon.purchase.completed,
#paupress .paupress-icon.variable_purchase.completed { background-image: url('../g/purchase.png'); }
#paupress .paupress-icon.recurring_purchase.completed,
#paupress .paupress-icon.recurring_variable_purchase.completed,
#paupress .paupress-icon.recurring_purchase.active,
#paupress .paupress-icon.recurring_variable_purchase.active { background-image: url('../g/recurring-purchase-active.png'); }

/* CREDIT PURCHASES */
#paupress .paupress-icon.credit.pending { background-image: url('../g/credit-pending.png'); }
#paupress .paupress-icon.credit.failed { background-image: url('../g/credit-error.png'); }
#paupress .paupress-icon.credit.refunded { background-image: url('../g/credited.png'); }
#paupress .paupress-icon.credit.completed { background-image: url('../g/credit.png'); }
#paupress .paupress-icon.recurring_purchase.canceled,
#paupress .paupress-icon.recurring_variable_purchase.canceled { background-image: url('../g/recurring-purchase-canceled.png'); }

/* SHIPPABLE PURCHASES */
#paupress .paupress-icon.purchase.pending.ship,
#paupress .paupress-icon.variable_purchase.pending.ship { background-image: url('../g/shipping-pending.png'); }
#paupress .paupress-icon.purchase.hold,
#paupress .paupress-icon.variable_purchase.hold { background-image: url('../g/shipping-error.png'); }
#paupress .paupress-icon.purchase.returned,
#paupress .paupress-icon.variable_purchase.returned,
#paupress .paupress-icon.purchase.lost,
#paupress .paupress-icon.variable_purchase.lost { background-image: url('../g/ship-returned.png'); }
#paupress .paupress-icon.purchase.ready,
#paupress .paupress-icon.variable_purchase.ready { background-image: url('../g/ship.png'); }
#paupress .paupress-icon.purchase.shipped,
#paupress .paupress-icon.variable_purchase.shipped { background-image: url('../g/shipped.png'); }
#paupress .paupress-icon.purchase.delivered,
#paupress .paupress-icon.variable_purchase.delivered { background-image: url('../g/shipped.png'); }
.ship-mismatch { color: #b94a48; }

/* ALL PURPOSE */
#paupress .paupress-icon.paupay-note { background-image: url('../g/note.png'); }
#paupress .paupress-icon.donation.delivered,
#paupress .paupress-icon.purchase.delivered,
#paupress .paupress-icon.variable_purchase.delivered { background-image: url('../g/ok.png'); }

/*	-------------------------------------------------------
        CHECKBOXES
        ------------------------------------------------------- */

span.float-checkbox {
    width: 150px;
    display: block;
    padding: 5px;
    float: left;
}
#paupress textarea {
    /* width: 97%; */
    height: 200px;
    background-color: #FFFFFF;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
}
#paupress .tn-wrapper textarea, #paupress .t-wrapper textarea, #paupress li textarea {
    /* width: 55%; */
}


/*	-------------------------------------------------------
        MULTI-TEXT
        ------------------------------------------------------- */

#paupress .multilist a.button.sub, #paupress .multilist a.button.add {
    padding: 3px 0 4px 18px;
    font-weight: bolder;
    background-color: transparent;
}


/*	-------------------------------------------------------
        VIEWS
        ------------------------------------------------------- */

#loader {
    text-align: center;
    padding: 42px;
    clear: both;
}
a.list-view, a.grid-view, a.calendar-view, a.map-view, a.gmap-view, a.search-view, a.upcoming-view {
    padding: 15px;
    margin: 0;
    border: 0;
    opacity: .25;
}
.list-view { background: url('../g/view_list.png') 5px 12px no-repeat; }
.grid-view { background: url('../g/view_grid.png') 5px 12px no-repeat; }
.calendar-view { background: url('../g/event.png') 5px 12px no-repeat; }
.map-view, .gmap-view { background: url('../g/view_map.png') 5px 12px no-repeat; }
.search-view { background: url('../g/search.png') 5px 12px no-repeat; }
.upcoming-view { background: url('../g/upcoming.png') 5px 12px no-repeat; }
.toggle-view a.list-view:hover,
.toggle-view a.list-view.on,
.toggle-view a.grid-view:hover,
.toggle-view a.grid-view.on,
.toggle-view a.calendar-view:hover,
.toggle-view a.calendar-view.on,
.toggle-view a.map-view:hover,
.toggle-view a.map-view.on,
.toggle-view a.upcoming-view:hover,
.toggle-view a.upcoming-view.on,
.toggle-view a.search-view:hover,
.toggle-view a.search-view.on,
.toggle-view a.gmap-view:hover,
.toggle-view a.gmap-view.on {
    opacity: 100;
    display: inline;
    cursor: pointer;
}
.pagination {
    line-height:13px;
    display: inline;
}
.result-navigation {
    padding: 10px 0;
}
.report-result-tab {
    background-color: #DDDDDD;
    -moz-border-radius-bottomleft: 3px;
    -moz-border-radius-bottomright: 3px;
    -webkit-border-bottom-left-radius: 3px;
    -webkit-border-bottom-right-radius: 3px;
    padding: 10px;
    margin: -1px 0 10px 0;
}
.report-result-tab .muted {
    color: #333;
    opacity: 100;
}
.report-tab a {
    cursor: pointer;
}
.content-display, #content-loader {
    display: none;
}

#paupress ul.chzn-choices li {
    clear: none;
    display: inline;
    width: auto;
    color: #333 !important;
}
.paupress-count {
    padding: 2px 5px;
    -moz-border-radius: 10px;
    -webkit-border-radius: 10px;
    border-radius: 10px;
    background-color: #888;
    color: #FFFFFF;
    line-height: 10px;
    font-size: 10px;
}

.pp-center {
    text-align: center;
    margin: 10px 0;
    padding: 10px;
    border: 1px dashed #CCC;
    width: 100%;
    float: left;
}
.pp-center div,
.pp-center p {
    clear: both !important;
    text-align: center !important;
}
.pp-center img {
    border: none !important;
    float: none !important;
    padding: 1px;
    border: 1px solid #555 !important;
}
#fin-btn,
.fin-btn {
    /*
            width: 400px !important;
            height: 42px !important;
            resize: none !important;
    */
    background-color: #EEE !important;
    color: #000 !important;
    border: 1px dashed #CCC !important;
    overflow: hidden;
    margin-bottom: 5px !important;
    padding: 0 3px !important;
    height: 50px !important;
    overflow-y: scroll;
}
.fin-btn {
    /*width: 100% !important;*/
}

.paupress-reports-user-avatar,
.paupress-reports-user-info {
    display: inline-block;
    float: left;
}

.pauhide {
    display: none !important;
}

@media screen and (min-width: 600px) {

    .paupress-label, .paupress-field {
        width: 100%;
    }
    #column_1_holder, #column_2_holder, .column_holder  {
        width: 100%;
    }
    .column-holder {
        width: 47%;
    }
    .column-holder.full {
        width: 100%;
    }

    .nav-tab-wrapper .paupress-icon-text { display: inline-block; }
    .nav-tab-wrapper .paupress-icon-ghost { display: none; }

}
@media screen and (min-width: 800px) {

    .paupress-label {
        width: 30%;
    }
    .paupress-field {
        width: 65%;
    }
    #column_1_holder, #column_2_holder, .column_holder, .column-holder  {
        width: 47%;
    }
    .column-holder.full {
        width: 100%;
    }

    .nav-tab-wrapper .paupress-icon-text { display: inline-block; }
    .nav-tab-wrapper .paupress-icon-ghost { display: none; }

}