/* ==========================================================================
	#Buttons
========================================================================== */
#pjWrapperPHPReview .pjRrBtnPrimary { border-color: #63b46c; color: #fff; 
	background: rgb(119,196,128);
	background: -moz-linear-gradient(top,  rgba(119,196,128,1) 0%, rgba(114,194,123,1) 27%, rgba(88,186,99,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(119,196,128,1)), color-stop(27%,rgba(114,194,123,1)), color-stop(100%,rgba(88,186,99,1)));
	background: -webkit-linear-gradient(top,  rgba(119,196,128,1) 0%,rgba(114,194,123,1) 27%,rgba(88,186,99,1) 100%);
	background: -o-linear-gradient(top,  rgba(119,196,128,1) 0%,rgba(114,194,123,1) 27%,rgba(88,186,99,1) 100%);
	background: -ms-linear-gradient(top,  rgba(119,196,128,1) 0%,rgba(114,194,123,1) 27%,rgba(88,186,99,1) 100%);
	background: linear-gradient(to bottom,  rgba(119,196,128,1) 0%,rgba(114,194,123,1) 27%,rgba(88,186,99,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#77c480', endColorstr='#58ba63',GradientType=0 );
}
#pjWrapperPHPReview .pjRrBtnPrimary:hover {
	background: rgb(88,186,99);
	background: -moz-linear-gradient(top,  rgba(88,186,99,1) 0%, rgba(114,194,123,1) 73%, rgba(119,196,128,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(88,186,99,1)), color-stop(73%,rgba(114,194,123,1)), color-stop(100%,rgba(119,196,128,1)));
	background: -webkit-linear-gradient(top,  rgba(88,186,99,1) 0%,rgba(114,194,123,1) 73%,rgba(119,196,128,1) 100%);
	background: -o-linear-gradient(top,  rgba(88,186,99,1) 0%,rgba(114,194,123,1) 73%,rgba(119,196,128,1) 100%);
	background: -ms-linear-gradient(top,  rgba(88,186,99,1) 0%,rgba(114,194,123,1) 73%,rgba(119,196,128,1) 100%);
	background: linear-gradient(to bottom,  rgba(88,186,99,1) 0%,rgba(114,194,123,1) 73%,rgba(119,196,128,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#58ba63', endColorstr='#77c480',GradientType=0 );
}

#pjWrapperPHPReview .pjRrBtnSecondary { border-color: #bdc0c6; background: #fff; color: #7c868e; }
#pjWrapperPHPReview .pjRrBtnSecondary:hover { background: #bdc0c6; color: #fff; }

/* ==========================================================================
	#pjRrContainer
========================================================================== */
#pjWrapperPHPReview .pjRrContainer { background: #fff; }

/* ==========================================================================
	#pjRrAside
========================================================================== */
#pjWrapperPHPReview .pjRrAside { background: #fff; }
#pjWrapperPHPReview .pjRrAsideArticleTitle { color: #353434; }
#pjWrapperPHPReview .pjRrAsideArticleSubTitle { color: #747272; }
#pjWrapperPHPReview .pjRrAsideArticleSubTitle strong { color: #2e2b2b; }
#pjWrapperPHPReview .pjRrAsideArticleHead .pjRrRating span { background: #f49e2e; color: #fff; }

#pjWrapperPHPReview .pjRrAsideArticleBody h3 { color: #353434; }
#pjWrapperPHPReview .pjRrAsideArticleBody p { color: #747272; }
#pjWrapperPHPReview .pjRrProgressTitle { color: #373535; }

#pjWrapperPHPReview .pjRrProgressInner { border-color: #dfe0e6; background: #f3f4f8; }
#pjWrapperPHPReview .pjRrProgressValue { color: #919090; }
#pjWrapperPHPReview .pjRrProgressBar { border-color: #0898f9; background: #44aefc; }

/* ==========================================================================
	#pjRrContent
========================================================================== */
#pjWrapperPHPReview .pjRrContent { background: #f2f4f8; }
#pjWrapperPHPReview .pjRrContent:before { background: #fff; }

#pjWrapperPHPReview .pjRrReviewsSort .form-control select { background: transparent; color: #3d3d3d; }
#pjWrapperPHPReview .pjRrReviewsSort label { color: #535151; }

/* ==========================================================================
	#pjRrReview
========================================================================== */
#pjWrapperPHPReview .pjRrReviewMeta strong { color: #292828; }
#pjWrapperPHPReview .pjRrReviewMeta small { color: #5d5b5b; }
#pjWrapperPHPReview .reviewActions p { color: #292828; }
#pjWrapperPHPReview .pjRrReviewBody { background: #fff; }
#pjWrapperPHPReview .pjRrReviewTitle { color: #5e5d5d; }
#pjWrapperPHPReview .pjRrReviewTitle .pjRrRating { background: #f49e2e; color: #fff; }
#pjWrapperPHPReview .pjRrReviewBadges { border-color: rgba(0, 0, 0, .1); }
#pjWrapperPHPReview .pjRrReviewBadge { background: #3eb0ec; color: #fff; }
#pjWrapperPHPReview .pjRrReviewBadge:before { background: #fff; }
#pjWrapperPHPReview .pjRrReviewBadge:after { border-right-color: #3eb0ec; }

/* ==========================================================================
	#pjRrPagination
========================================================================== */
#pjWrapperPHPReview .pjRrPagination a { border-color: #bdc0c6; background: #fff; color: #7c868e; }
#pjWrapperPHPReview .pjRrPagination .pjRrPaginationActive a,
#pjWrapperPHPReview .pjRrPagination a:hover { background: #bdc0c6; color: #fff; }

/* ==========================================================================
	#pjRrFormPost
========================================================================== */
#pjWrapperPHPReview .pjRrFormPost .pjRrFormTitle { color: #353434; }
#pjWrapperPHPReview .pjRrFormPost label { color: #292828; }
#pjWrapperPHPReview .pjRrFormPost .pjRrFormHint { color: #978f8f; }
#pjWrapperPHPReview .pjRrRatingStars label { color: #292828; }
#pjWrapperPHPReview .pjRrStars a { color: #c2c7d0; }
#pjWrapperPHPReview .pjRrStars .pjRrStarChecked{ color: #f79d3b; }

/* ==========================================================================
	#pjRrCustomRadio
========================================================================== */
#pjWrapperPHPReview .pjRrCustomRadioFake { border-color: #c3c5ca; background: #f2f4f8; }
#pjWrapperPHPReview .pjRrCustomRadio label { color: #747272; }
#pjWrapperPHPReview .has-error .pjRrCustomRadio label { color: #a94442; }
#pjWrapperPHPReview .pjRrCustomInputChecked .pjRrCustomRadioFake { border-color: #40a14c; background: #6fc179; }
#pjWrapperPHPReview .has-error .pjRrCustomRadioFake { border-color: #a94442; background: #fff; }

/* ==========================================================================
	#pjRrCaptcha
========================================================================== */
#pjWrapperPHPReview .pjRrCaptchaImage { border-color: #999; }