/* ==========================================================================
	#General
========================================================================== */
#pjWrapper * { font-family: 'Roboto Condensed', sans-serif; }
#pjWrapper .fa { font-family: 'FontAwesome'; }
#pjWrapper .glyphicon { font-family: 'Glyphicons Halflings'; }
body #pjWrapper { font-family: 'Droid Sans', sans-serif; background: #2b1b02; color: #fff;}

#pjWrapper .pjNcb-details h2,
#pjWrapper .pjNcb-quantity p strong,
#pjWrapper .pjNcb-booths h2 { font-weight: 700; }

#pjWrapper .pjNcb-drink-title,
#pjWrapper .pjNcb-booking-detail p strong,
#pjWrapper .pjNcb-yourbooth-content li .pjNcb-price,
#pjWrapper .pjNcb-yourbooth-content li strong,
#pjWrapper .pjNcb-navbar a:hover, 
#pjWrapper .pjNcb-navbar a,
#pjWrapper .btn-primary,
#pjWrapper .pjNcb-booth-title { font-weight: 400; }

#pjWrapper .pjNcb-navbar a:hover, 
#pjWrapper .pjNcb-navbar a { color: #fff; border-color: #fff; }

#pjWrapper .pjNcb-navbar .active a:hover, 
#pjWrapper .pjNcb-navbar .active a { color: #f65a1f; border-color: #f65a1f; }

#pjWrapper .pjNcb-navbar .completed a:hover, 
#pjWrapper .pjNcb-navbar .completed a { color: #ffd25d; border-color: #ffd25d;}
#pjWrapper .pjNcb-form .checkbox a,
#pjWrapper .ui-datepicker-trigger { color: #ffd25d; }

#pjWrapper .nav-pills > li.active > a, 
#pjWrapper .nav-pills > li > a:hover, 
#pjWrapper .btn-primary { background: #e25925; border-color: #cd4d1d; color: #fff;}

#pjWrapper .btn-primary:hover { background: #cd4d1d; }

#pjWrapper .nav-pills > li > a { background: #fff; border-color: #fff; color: #414141 ;}

#pjWrapper .nav-pills > li > a, 
#pjWrapper .btn-default { background: #ffd25d; border-color: #e8bf54; color: #2b1b02 ;}
#pjWrapper .btn-default:hover { background: #e8bf54; }

#pjWrapper .pjNcbBtnBack { background: #ffd25d; border-color: #e8bf54; color: #2b1b02 ;}
#pjWrapper .pjNcbBtnBack:hover { background: #e8bf54; }

#pjWrapper .pjNcb-drink,
#pjWrapper .datepicker input,
#pjWrapper .pjNcb-form .form-control,
#pjWrapper .pjNcb-booking-detail .pjNcb-spinner-result,
#pjWrapper .pjNcb-booking-detail .pjNcb-spinner .pjNcb-spinner-up,
#pjWrapper .pjNcb-booking-detail .pjNcb-spinner .pjNcb-spinner-down,
#pjWrapper .pjNcb-booth { background: #5b3a06; color: #fff; border: 1px solid #1e1303;}

#pjWrapper .pjNcb-spinner-result,
#pjWrapper .pjNcb-spinner .pjNcb-spinner-up,
#pjWrapper .pjNcb-spinner .pjNcb-spinner-down { color: #fff; border: 1px solid #1e1303; background: #1e1303; }

#pjWrapper .pjNcb-drink-title,
#pjWrapper .pjNcb-drink,
#pjWrapper .pjNcb-booths h2,
#pjWrapper .pjNcb-details h2,
#pjWrapper .pjNcb-form label,
#pjWrapper .pjNcb-datepick label,
#pjWrapper .pjNcb-quantity p strong,
#pjWrapper .pjNcb-booking-detail p strong,
#pjWrapper .pjNcb-booth-content li strong,
#pjWrapper .pjNcb-yourbooth-content li span,
#pjWrapper .pjNcb-yourbooth-content li strong,
#pjWrapper .pjNcb-booking-detail p span,
#pjWrapper .pjNcb-booth-title { color: #fff; }

#pjWrapper .pjNcb-drink-title { margin-bottom: 10px; }

#pjWrapper .pjNcb-booth-content li,
#pjWrapper .pjNcb-quantity p { color: #1e1303; }

#pjWrapper .pjNcb-drink-content-description { background: #1e1303; color: #fff; border: 1px solid #1e1303; }

/* Datepicker */

.pjNcb-datepicker { background: #3c2708; border-color: #1a1004;}
.pjNcb-datepicker .ui-datepicker-header { background: transparent; border: 0; }

.pjNcb-datepicker .ui-datepicker-title,
.pjNcb-datepicker th { color: #fff; }

.pjNcb-datepicker .ui-datepicker-prev.ui-state-hover.ui-datepicker-prev-hover,
.pjNcb-datepicker .ui-datepicker-next.ui-state-hover.ui-datepicker-next-hover { background: #f65a1f; border: 0; }

.pjNcb-datepicker .ui-state-default { background: #1a1004; border-color: #110a03; color: #fff; }
.pjNcb-datepicker .ui-state-active { background: #5b3b0c; border-color: #110a03; color: #fff; }

.pjNcb-datepicker .ui-state-highlight, 
.pjNcb-datepicker .ui-widget-content .ui-state-highlight, 
.pjNcb-datepicker .ui-widget-header .ui-state-highlight { color: #fff; border-color: #1a1004; background: #f65a1f; }