/* ==========================================================================
	#pjMbHeader
========================================================================== */
#pjWrapper { color: #fff; } 
#pjWrapper .pjMbHeader { border-color: #1a1004; background: #1a1004; }
#pjWrapper .pjMbNav > li > a { color: #ffd35e; }

#pjWrapper .pjMbNav > .active > a,
#pjWrapper .pjMbNav > .active > a:focus,
#pjWrapper .pjMbNav > .open > a,
#pjWrapper .pjMbNav > .open > a:focus,
#pjWrapper .pjMbNav > li > a:hover { color: #ffd35e; }
#pjWrapper .pjMbNav > li > a:after { background: #f65a1f; }

#pjWrapper .pjMbNav .dropdown-menu { background: #1a1004; }
#pjWrapper .pjMbNav .dropdown-menu a { color: #ffd35e; }
#pjWrapper .pjMbNav .dropdown-menu a:hover { color: #f65a1f; }

#pjWrapper .pjMbHeaderOptions .control-label { color: #ffd35e; }
#pjWrapper .pjMbHeaderOptions .form-control { border-color: #3c270a; background: #3c270a; color: #fff; }

/* ==========================================================================
	#pjMbContent
========================================================================== */
#pjWrapper .pjMbContent,
#pjWrapper .pjMbContentHead,
#pjWrapper .pjMbContentBody { background: #3c270a; }
#pjWrapper .pjMbContentTitle { color: #ffd35e; }
#pjWrapper .pjMbContentTitle:after { background: #f65a1f; }
#pjWrapper .pjMbContentHead p { color: #90908e; }

#pjWrapper .pjMbSpecialOfferMeta dd { color: #90908e; }
#pjWrapper .pjMbSpecialOfferMeta dt { color: #f65a1f; }

/* ==========================================================================
	#pjMbProductCategory
========================================================================== */
#pjWrapper .pjMbCategoryTitle { color: #fff; }
#pjWrapper .pjMbCategoryTitle:before { background: #f65a1f; }

/* ==========================================================================
	#pjMbProducts
========================================================================== */
#pjWrapper .pjMbProductsTitle { padding-left: 10px; color: #ffd35e; }

#pjWrapper .pjMbProduct .thumbnail { padding: 0 10px 10px; border-color: #ffd35e; background: #1a1004; }
#pjWrapper .pjMbProduct .thumbnail:focus,
#pjWrapper .pjMbProduct .thumbnail:hover { border-color: #f65a1f; }

#pjWrapper .pjMbProductTitle { color: #ffd35e; }
#pjWrapper .thumbnail:hover .pjMbProductTitle { color: #f65a1f; }

#pjWrapper .thumbnail .pjMbProductPrice { color: #f65a1f; }

#pjWrapper .pjMbProductContent p { color: #90908e; }

#pjWrapper .pjMbProductMeta dt { color: #90908e; }

/* ==========================================================================
	#pjMbOffers
========================================================================== */
#pjWrapper .pjMbOfferMeta { background: rgba(43, 41, 41, .81); }
#pjWrapper .pjMbOfferMeta p { color: #fff; }
#pjWrapper .pjMbOfferMeta .pjMbOfferPrice { color: #f65a1f; }

#pjWrapper .pjMbOfferTitle { color: #fff; }
#pjWrapper .pjMbOfferTitle:before { background: #f65a1f; }

/* ==========================================================================
	#pjMbOfferMenu
========================================================================== */
#pjWrapper .pjMbOfferMenuTitle { margin: 0; padding-left: 10px; color: #ffd35e; }

#pjWrapper .pjMbOfferMenuItem .thumbnail { margin-bottom: 10px; padding: 15px 10px 40px; border-color: #f65a1f; background: #1a1004; }
#pjWrapper .pjMbOfferMenuItem .thumbnail:hover { border-color: #ffd35e; }

#pjWrapper .pjMbOfferMenuItemTitle { color: #ffd35e; }
#pjWrapper .thumbnail:hover .pjMbOfferMenuItemTitle { color: #f65a1f; }
#pjWrapper .pjMbOfferMenuItemContent p { color: #90908e; }


#pjWrapper .pjMbPriceName { color: #fff; }

#pjWrapper .btn-primary { background-color: #f65a1f; border-color: #f65a1f; }
#pjWrapper .btn-primary:hover { background-color: #ffd35e; border-color: #ffd35e; }

#pjWrapper .input-group-addon,
#pjWrapper .pjCsCartRemove i { color: #f65a1f; }

#pjWrapper .input-group.invalidWTime {border-color: #cc0000;}
#pjWrapper .datepicker th { color: #333232; }
#pjWrapper .datepicker .prev,
#pjWrapper .datepicker .next { color: #f65a1f; }
#pjWrapper .datepicker td { color: #333; }
#pjWrapper .datepicker td.old,
#pjWrapper .datepicker td.new { color: #6e6d70; }
#pjWrapper .datepicker td.disabled { color: #8f8f8f; }
#pjWrapper .datepicker th:hover,
#pjWrapper .datepicker .prev:hover,
#pjWrapper .datepicker .next:hover,
#pjWrapper .datepicker .picker-switch:hover,
#pjWrapper .datepicker td.day:hover,
#pjWrapper .bootstrap-datetimepicker-widget .datepicker table td span:hover,
#pjWrapper .datepicker .active { background: #f65a1f; color: #fff; }
#pjWrapper .datepicker .today:before { border-bottom-color: #f65a1f; }

#pjWrapper .timepicker-picker td span,
#pjWrapper .timepicker-picker .separator { color: #f65a1f; }
#pjWrapper .timepicker-picker td a span,
#pjWrapper .timepicker-hours td.hour,
#pjWrapper .timepicker-minutes td.minute { color: #333232; }
#pjWrapper .timepicker-picker td span:hover,
#pjWrapper .timepicker-hours td.hour:hover,
#pjWrapper .timepicker-minutes td.minute:hover { background: #f65a1f; color: #fff; }

#pjWrapper .timepicker-picker .glyphicon { line-height: 4; }

#pjWrapper .pjCartBody .pjCartRow,
#pjWrapper .pjCartHeader { border-color: #1a1004; }

#pjWrapper .pjMbHeaderOptions .dropdown-menu a,
#pjWrapper .pjMbSpecialOfferMeta dd,
#pjWrapper .pjMbContentHead p,
#pjWrapper .pjCsProductForm .pjMbMultipleSign,
#pjWrapper .pjMbProductContent p,
#pjWrapper .pjMbOfferMenuItemContent p { color: #fff; }

#pjWrapper .pjMbHeaderOptions .dropdown-menu { background-color: #1a1004; }

#pjWrapper .pjMbHeaderOptions .dropdown-menu a:hover { background-color: #f65a1f; }


/* ==========================================================================
	#Responsive
========================================================================== */
@media only screen and ( max-width: 767px ) {
	#pjWrapper .pjMbNav .dropdown-menu a:hover { color: #f65a1f; }
}

@media only screen and ( max-width: 420px ) {
	#pjWrapper .pjMbNav > li { border-color: #f65a1f; }

	#pjWrapper .pjMbHeaderOptions .btn-default { border-color: #f65a1f; background: #1a1004; color: #ffd35e; }
	#pjWrapper .pjMbHeaderOptions .btn-group.open .btn-default { border-bottom-color: transparent; color: #f65a1f; }
	#pjWrapper .pjMbHeaderOptions .dropdown-menu { background: #1a1004; }
	#pjWrapper .pjMbHeaderOptions .dropdown-menu a { color: #ffd35e; }
	#pjWrapper .pjMbHeaderOptions .dropdown-menu a:hover { color: #f65a1f; }
}