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

#pjWrapper a { color: #c32816; }

#pjWrapper .btn-primary { background-color: #c32816; border-color: #9e2011; color: #fff; }
#pjWrapper .btn-primary:hover { background-color: #9e2011; }

#pjWrapper .pjPcs-head { background-color: #134175; border-color: #103763; color: #fff; }

#pjWrapper .pjPcs-body { background-color: #e2e4f0; border-color: #d1d4e1;}


#pjWrapper .form-control { border-color: #103763; }

#pjWrapper .pjPcs-table { border-color: #103763; }
#pjWrapper .pjPcs-table th { background-color: #134175; color: #fff; }
#pjWrapper .pjPcs-table thead:hover th { background-color: #103763; }
#pjWrapper .pjPcs-table th strong { color: #fff; }

#pjWrapper .pjPcs-table-btn-toggle { background-color: #fff; color: #c32816; line-height: 28px;}
#pjWrapper .pjPcs-table thead.active .pjPcs-table-btn-toggle { line-height: 25px; }

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

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

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

#pjWrapper .pjPcs-checkbox.active { background-color: #9e2011; }
#pjWrapper .pjPcs-checkbox.active:after { color: #134175; }