.article__clients_wrapper{width:690px;padding:20px 0 65px 19px;}
.article__client{display:inline-block;width:200px;vertical-align:top;margin:0 30px 30px 0;position:relative;}
	
.article__client_pic{background-position:50% 50%;background-repeat:no-repeat;height:118px;}
.article__client_name{color:#000;font-size:14px;padding:8px 0 5px 0;border-top:3px solid #00a651;text-decoration:underline;}
	.article__client--no_link .article__client_name{text-decoration:none;}

.article__client_link{}
	.article__client--no_link .article__client_link{display:none;}

.client__wrapper{padding:44px 20px 30px 19px;background-color:#fff;box-shadow:0 0 3px #aaa;border-top:3px solid #00a651;}
.client__upper{text-align:right;position:relative;padding:0 0 39px 0;border-bottom:3px solid #00a651;}
.client__pic{width:200px;height:118px;position:absolute;left:0;top:-42px;background-position:50% 50%;background-repeat:no-repeat;}
.client__back{}
.client__text{padding:10px 0 0 0;}


.client__reviews_wrapper{padding:20px 0 0 0;font-size:14px;}
.client__review{background-color:#fff;box-shadow:0 0 3px #aaa;margin:0 0 20px 0;padding:23px 21px 29px 23px;color:#424242;}
.client__review_upper{font-size:0;white-space:nowrap;padding:0 0 20px 0;}
.client__review_pic{display:inline-block;width:141px;height:141px;background-position:50% 50%;background-repeat:no-repeat;vertical-align:top;margin:0 20px 0 0;}
.client__review_text{display:inline-block;vertical-align:top;white-space:normal;font-size:14px;width:490px;}
	.client__review_text p:first-child{margin-top:0;}
.client__review_lower{border-top:3px solid #10b15f;padding:22px 0 0 0;}
.client__review_name{font-style:italic;}
.client__review_post{font-size:12px;}
.client__scan_button{float:right;}