@charset "UTF-8";
@import url("https://www.kmate.com.au/_img/css/base_2017.inc.css");

body {
	background-image: url('https://www.kmate.com.au/_img/klika/template/trade2016/bg_line_pattern.png');
	background-repeat: repeat;
}

body,
.hero_container_desk,
.hero_container_mobile {
	background-color: #fff;
}

.hero_container_desk { }

div#main_container1a,
div.free_wrapper_bottom div.row_header,
div.calc_wrapper_bottom div.row_header,
div#main_container div.review_wrapper div.row_header,
div#main_container div.promotion_wrapper div.row_header {
	background-color: #fadf45;
}

div#main_container3 {
	background-image: url(https://www.kmate.com.au/_img/klika/template/trade2016/footer_bg.jpg);
}



div#main_container div.review_wrapper {
	background-image: url(https://www.kmate.com.au/_img/klika/template/trade2016/reviews_side.jpg);
	background-color: #000;
	border: 0;
}

div#main_container div.review_wrapper div.row_header {
	background-color: #000;
	color: #fbdd47;
}

.review-list .review:hover { background-color: #222; }

.review-list .review-initials {
	background-color: #292929;
	color: #989898;
}

.review-list .review-text {
	color: #adadad;
}

.review-list .review:nth-child(9n+1) .review-initials { background-color: #292929; }
.review-list .review:nth-child(9n+2) .review-initials { background-color: #292929; }
.review-list .review:nth-child(9n+3) .review-initials { background-color: #292929; }
.review-list .review:nth-child(9n+4) .review-initials { background-color: #292929; }
.review-list .review:nth-child(9n+5) .review-initials { background-color: #292929; }
.review-list .review:nth-child(9n+6) .review-initials { background-color: #292929; }
.review-list .review:nth-child(9n+7) .review-initials { background-color: #292929; }
.review-list .review:nth-child(9n+8) .review-initials { background-color: #292929; }
.review-list .review:nth-child(9n+9) .review-initials { background-color: #292929; }

@media only screen and (max-width: 840px) {
	div#main_container1a { background-color: #ff0000; }
}
@media only screen and (max-width: 768px) {
	div#main_container div.review_wrapper { border-right: 0; border-left: 0; padding-left: 10px; background-image:none; }
}