/*	------------------------------------------------------- 
	ACTION STYLES
	------------------------------------------------------- */
	
.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; }

}