/* ==========================================================================
	#General
========================================================================== */
#pjWrapper * { font-family: 'Droid Serif', serif; }
#pjWrapper .fa { font-family: 'FontAwesome'; }
#pjWrapper .glyphicon { font-family: 'Glyphicons Halflings'; }

#pjWrapper a { color: #5eb06e; }

#pjWrapper .btn-primary { background-color: #5eb06e; border-color: #529660; color: #fff;}
#pjWrapper .btn-primary:hover { background-color: #529660; }

#pjWrapper .pjPcs-head,
#pjWrapper .pjPcs-body { background-color: #f4f4f5; border-color: #d9d9db; }

#pjWrapper .pjPcs-table { border-color: #9acf5b; }
#pjWrapper .pjPcs-table th { background-color: #9acf5b; color: #fff; }
#pjWrapper .pjPcs-table thead:hover th { background-color: #85b250; }
#pjWrapper .pjPcs-table th strong { color: #fff; }

#pjWrapper .pjPcs-table-btn-toggle { background-color: #fff; color: #333; line-height: 34px;}

#pjWrapper .pjPcs-table td { background-color: #f7f7f7; }

#pjWrapper .pjPcs-table tr:nth-child(even) td { background-color: #f2f2f2; }

#pjWrapper .pjPcs-table tbody tr:hover td { background-color: #e8e8e8; }

#pjWrapper .pjPcs-checkbox.active { background-color: #529660; }
#pjWrapper .pjPcs-checkbox.active:after { color: #333; }